]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Fix typo in gcov.texi
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
ab50a215
ML
12016-08-09 Martin Liska <mliska@suse.cz>
2
3 * gcc.dg/tree-prof/val-prof-9.c: New test.
4
dcb1e137
ML
52016-08-09 Martin Liska <mliska@suse.cz>
6
7 * gcc.dg/tree-prof/val-prof-8.c: New test.
8
04d6d3b6
MJ
92016-08-09 Martin Jambor <mjambor@suse.cz>
10
11 PR ipa/71981
12 * gcc.dg/ipa/pr71981.c: New test.
13
c57e78c4
BC
142016-08-09 Bin Cheng <bin.cheng@arm.com>
15
16 PR tree-optimization/33707
17 * gcc.dg/vect/pr33707.c: New test.
18
42970a17
BC
192016-08-09 Bin Cheng <bin.cheng@arm.com>
20
21 PR tree-optimization/pr72772
22 * gcc.dg/tree-ssa/pr72772.c: New test.
23
810a3aa6
MF
242016-08-09 Matthew Fortune <matthew.fortune@imgtec.com>
25
26 PR rtl-optimization/66669
27 * gcc.dg/loop-8.c: Skip for MIPS due to extra invariants.
28
9e207d6f
JJ
292016-08-09 Jakub Jelinek <jakub@redhat.com>
30
31 PR tree-optimization/72824
32 * gcc.c-torture/execute/ieee/pr72824.c: New test.
33
50bf47fd
RB
342016-08-09 Richard Biener <rguenther@suse.de>
35
36 PR tree-optimization/71802
37 * gcc.dg/torture/pr71802.c: New testcase.
38
cadec7ca
JJ
392016-08-09 Jakub Jelinek <jakub@redhat.com>
40
41 PR c++/72809
42 * g++.dg/eh/stdarg1.C: New test.
43
c43c5112
AK
442016-08-08 Andi Kleen <ak@linux.intel.com>
45
46 * lib/profopt.exp: (auto-profopt-execute): Don't include full
47 test command line in failure log.
48 (profopt-execute): dito. Make autofdo file names unique.
49
895aa8e1
DM
502016-08-08 David Malcolm <dmalcolm@redhat.com>
51
52 PR c/64955
53 * gcc.dg/format/diagnostic-ranges.c: Add fix-it hints to expected
54 output.
55
9afda630
PK
562016-08-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
57
58 * gcc.dg/tree-ssa/pr71078-1.c: Add require-effective-target
59 c99_runtime.
60 * gcc.dg/tree-ssa/pr71078-1-double.c: Likewise.
61 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
62 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
63 * gcc.dg/tree-ssa/pr71078-2-double.c: Likewise.
64 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
65 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
66
e52ed3fe
DM
672016-08-08 David Malcolm <dmalcolm@redhat.com>
68
69 PR c/52952
70 * gcc.dg/cpp/pr66415-1.c: Likewise.
71 * gcc.dg/format/asm_fprintf-1.c: Update column numbers.
72 * gcc.dg/format/c90-printf-1.c: Likewise.
73 * gcc.dg/format/diagnostic-ranges.c: New test case.
74
ad200580
JJ
752016-08-08 Jakub Jelinek <jakub@redhat.com>
76
77524e0d
JJ
77 PR fortran/72716
78 * gfortran.dg/gomp/pr72716.f90: New test.
79
2187f2a2
JJ
80 PR middle-end/72781
81 * gcc.dg/gomp/pr72781.c: New test.
82
ad200580
JJ
83 PR middle-end/68762
84 * g++.dg/vect/pr68762-1.cc: New test.
85 * g++.dg/vect/pr68762-2.cc: New test.
86 * g++.dg/vect/pr68762.h: New file.
87
989d0071
MS
882016-08-08 Martin Sebor <msebor@redhat.com>
89
90 PR testsuite/72838
91 * gcc/testsuite/g++.dg/cpp0x/constexpr-cast.C: Correct target selector.
92 * gcc/testsuite/g++.dg/warn/overflow-warn-3.C: Same.
93 * gcc/testsuite/g++.dg/warn/overflow-warn-4.C: Same.
94
7090cac9
AV
952016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
96
97 PR fortran/71936
98 * gfortran.dg/allocate_with_source_21.f03: New test.
99
64e56ab0
AV
1002016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
101
102 PR fortran/72698
103 * gfortran.dg/allocate_with_source_20.f03: New test.
104
0476487d
AM
1052016-08-08 Alan Modra <amodra@gmail.com>
106
107 * gcc.c-torture/compile/pr72802.c: New.
108
8e9218f2
AV
1092016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
110
111 PR fortran/70524
112 * gfortran.dg/dependency_48.f90: New test.
113
c1f7083b
TK
1142016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
115
531e5ae3 116 PR fortran/70040
c1f7083b
TK
117 * gfortran.dg/pr70040.f90: New testcase.
118
6ab5813c
TK
1192016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
120
121 PR fortran/71961
122 * gfortran.dg/matmul_10.f90: New testcase.
123
27bddc4a
JH
1242016-08-07 Jan Hubicka <hubicka@ucw.cz>
125
126 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update testcase.
127
4a9f8a9f
JJ
1282016-08-07 Jakub Jelinek <jakub@redhat.com>
129
130 PR c/72816
131 * gcc.dg/pr72816.c: New test.
132
fa76f2c6
JW
1332016-08-06 Jonathan Wakely <jwakely@redhat.com>
134
135 * g++.dg/conversion/pr16333.C: Adjust dg-error regexp.
136 * g++.dg/conversion/pr41426.C: Likewise.
137 * g++.dg/conversion/pr66211.C: Likewise.
138 * g++.dg/cpp1y/lambda-init9.C: Likewise.
139 * g++.dg/init/ref8.C: Likewise.
140 * g++.old-deja/g++.law/cvt20.C: Likewise.
141 * g++.old-deja/g++.mike/p9732c.C: Likewise.
142
5c3e5002
PP
1432016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
144
145 PR tree-optimization/18046
146 * gcc.dg/tree-ssa/vrp105.c: New test.
147 * gcc.dg/tree-ssa/vrp106.c: New test.
148
64d6d399
MS
1492016-08-05 Martin Sebor <msebor@redhat.com>
150
151 * g++.dg/cpp0x/constexpr-cast.C: Avoid assuming (void*)1 is spelled
152 1ul in diagnostics. Remove hyphen from "constant-expression."
153 * g++.dg/cpp0x/constexpr-50060.C: Adjust.
154 * g++.dg/cpp0x/static_assert3.C: Same.
155 * g++.dg/cpp1y/constexpr-throw.C: Same.
156 * g++.dg/template/nontype3.C: Same.
157 * g++.dg/warn/overflow-warn-1.C: Same.
158 * g++.dg/warn/overflow-warn-3.C: Same.
159 * g++.dg/warn/overflow-warn-4.C: Same.
160
88fa5555
DM
1612016-08-05 David Malcolm <dmalcolm@redhat.com>
162
163 * gcc.dg/plugin/diagnostic-test-string-literals-1.c: New file.
164 * gcc.dg/plugin/diagnostic-test-string-literals-2.c: New file.
165 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: New file.
166 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above new files.
167
1addb9e6
PP
1682016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
169
170 PR tree-optimization/72810
171 * gcc.dg/tree-ssa/vrp110.c: New test.
172
1b62ed4f
JG
1732016-08-05 James Greenhalgh <james.greenhalgh@arm.com>
174
175 PR Target/72819
176 * gcc.target/aarch64/aapcs64/abitest-common.h: Define half-precision
177 registers.
178 * gcc.target/aarch64/aapcs64/abitest.S (dumpregs): Add assembly for
179 saving the half-precision registers.
180 * gcc.target/aarch64/aapcs64/func-ret-1.c: Test that an __fp16
181 value is returned in h0.
182 * gcc.target/aarch64/aapcs64/test_2.c: Check that __FP16 arguments
183 are passed in FP/SIMD registers.
184 * gcc.target/aarch64/aapcs64/test_27.c: New, test that __fp16 HFA
185 passing works corrcetly.
186 * gcc.target/aarch64/aapcs64/type-def.h (hfa_f16x1_t): New.
187 (hfa_f16x2_t): Likewise.
188 (hfa_f16x3_t): Likewise.
189 * gcc.target/aarch64/aapcs64/va_arg-1.c: Check that __fp16 values
190 are promoted to double and passed in a double register.
191 * gcc.target/aarch64/aapcs64/va_arg-2.c: Check that __fp16 values
192 are promoted to double and stacked.
193 * gcc.target/aarch64/aapcs64/va_arg-4.c: Check stacking of HFA of
194 __fp16 data types.
195 * gcc.target/aarch64/aapcs64/va_arg-5.c: Likewise.
196 * gcc.target/aarch64/aapcs64/va_arg-16.c: New, check HFAs of
197 __fp16 first get passed in FP/SIMD registers, then stacked.
198
4228ca19
NS
1992016-08-05 Nathan Sidwell <nathan@acm.org>
200
201 PR c++/68724
202 * g++.dg/cpp0x/pr68724.C: New.
203
db7c335e
RB
2042016-08-05 Richard Biener <rguenther@suse.de>
205
206 * gcc.dg/tree-ssa/ivopt_5.c: Make robust against edge swapping.
207
48abe922
PP
2082016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
209
210 * gcc.dg/tree-ssa/vrp107.c: New test.
211 * gcc.dg/tree-ssa/vrp108.c: New test.
212 * gcc.dg/tree-ssa/vrp109.c: New test.
213
f6cdf42f
PK
2142016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
215
216 * gcc.dg/pr70920-4.c: Move dg-require-effective-target before
217 dg-options.
218
33a9c609
PK
2192016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
220
221 * gcc.dg/tree-ssa/pr71078-1.c: Remove double and long double
222 test-cases.
223 * gcc.dg/tree-ssa/pr71078-1-double.c: New test-case.
224 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
225 * gcc.dg/tree-ssa/pr71078-2.c: Remove double and long double
226 test-cases.
227 * gcc.dg/tree-ssa/pr71078-2-double.c: New test-case.
228 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
229 * gcc.dg/tree-ssa/pr71078-3.c: Add require-effective-check for
230 large_double.
231
4473482d
PC
2322016-08-04 Paolo Carlini <paolo.carlini@oracle.com>
233
234 PR c++/72800
235 * g++.dg/cpp1y/lambda-ice1.C: New.
236
08156df5
PP
2372016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
238
239 PR c++/72759
240 * g++.dg/cpp1y/pr72759.C: New test.
241
938da3a5
PP
2422016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
243
244 * gcc.dg/switch-10.c: New test.
245
da84183c
JG
2462016-08-04 James Greenhalgh <james.greenhalgh@arm.com>
247
248 * gcc.c-torture/execute/pr70903.c: Remove duplicate test body.
249
ae9281fc
TS
2502016-08-04 Thomas Schwinge <thomas@codesourcery.com>
251
252 * c-c++-common/goacc/routine-5.c: Update.
253
086ad22e
BE
2542016-08-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
255
256 PR rtl-optimization/70903
257 * gcc.c-torture/execute/pr70903.c: New test.
258
6805e400
ML
2592016-08-04 Martin Liska <mliska@suse.cz>
260
261 * gcc.dg/params/params.exp: Replace file exists with
262 TESTING_IN_BUILD_TREE.
263
a0008434
MP
2642016-08-04 Marek Polacek <polacek@redhat.com>
265
266 PR c++/70229
267 * g++.dg/cpp0x/constexpr-ctor19.C: New test.
268
fb46286e
RB
2692016-08-04 Richard Biener <rguenther@suse.de>
270
271 PR middle-end/71984
272 * gcc.dg/torture/pr71984.c: Guard correctness check for
273 little-endian.
274
ac2c96ab
AP
2752016-08-03 Andrew Pinski <apinski@cavium.com>
276
277 * gcc.c-torture/compile/20160802-1.c: New testcase.
278
c98583e9
FR
2792016-08-03 Fritz Reese <fritzoreese@gmail.com>
280
281 * gfortran.dg/dec_intrinsic_ints.f90: New testcase.
282
9ad1a1da
RB
2832016-08-03 Richard Biener <rguenther@suse.de>
284
285 * c-c++-common/ubsan/pr71403-1.c: Use dg-additional-options
286 and remove -O3.
287 * c-c++-common/ubsan/pr71403-2.c: Likewise.
288 * c-c++-common/ubsan/pr71403-3.c: Likewise.
289
cd75c979
RB
2902016-08-03 Richard Biener <rguenther@suse.de>
291
292 * gcc.dg/tree-ssa/loadpre2.c: Disable LIM.
293 * gcc.dg/tree-ssa/loadpre21.c: Likewise.
294 * gcc.dg/tree-ssa/loadpre22.c: Likewise.
295 * gcc.dg/tree-ssa/ssa-pre-23.c: Likewise.
296
30e8d875
SKS
2972016-08-03 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
298
299 * gcc.dg/init-excess-2.c: Require int32plus.
300 * gcc.dg/pr44024.c: Skip if target keeps null pointer checks.
301 * gcc.dg/pr59963-2.c: Require int32plus.
302 * gcc.dg/pr71084.c: Cast pointer to intprt_t.
303 * gcc.dg/unroll-7.c: Require int32plus.
304
69b806f6
BC
3052016-08-02 Bin Cheng <bin.cheng@arm.com>
306
307 PR tree-optimization/34114
308 * gcc.dg/tree-ssa/loop-42.c: New test.
309
1efafef3
TC
3102016-08-02 Tamar Christina <tamar.christina@arm.com>
311
312 * gcc.target/aarch64/vminmaxnm.c: New.
313 * gcc.target/aarch64/simd/vminmaxnm_1.c (main): Add float64x1_t
314 tests.
315
e2a99194
MM
3162016-08-01 Michael Meissner <meissner@linux.vnet.ibm.com>
317
318 * gcc.target/powerpc/vec-extract-5.c: New tests to test
319 vec_extract for vector float, vector int, vector short, and vector
320 char.
321 * gcc.target/powerpc/vec-extract-6.c: Likewise.
322 * gcc.target/powerpc/vec-extract-7.c: Likewise.
323 * gcc.target/powerpc/vec-extract-8.c: Likewise.
324 * gcc.target/powerpc/vec-extract-9.c: Likewise.
325
71bfb77a
WD
3262016-08-01 Wilco Dijkstra <wdijkstr@arm.com>
327
328 * gcc.target/aarch64/test_frame_10.c: Fix test to check for a
e2a99194 329 single stack adjustment, no writeback.
71bfb77a
WD
330 * gcc.target/aarch64/test_frame_12.c: Likewise.
331 * gcc.target/aarch64/test_frame_13.c: Likewise.
332 * gcc.target/aarch64/test_frame_15.c: Likewise.
333 * gcc.target/aarch64/test_frame_6.c: Likewise.
334 * gcc.target/aarch64/test_frame_7.c: Likewise.
335 * gcc.target/aarch64/test_frame_8.c: Likewise.
336 * gcc.target/aarch64/test_frame_16.c: New test.
337
37bce35a
L
3382015-08-01 H.J. Lu <hongjiu.lu@intel.com>
339
340 PR target/72748
341 * gcc.target/i386/pr72748.c: New test.
342
2a93954e
AH
3432015-08-01 Alan Hayward <alan.hayward@arm.com>
344
345 PR tree-optimization/71818
346 * gcc.dg/vect/pr71818.c: New
347
bf60c531
ML
3482016-08-01 Martin Liska <mliska@suse.cz>
349
350 PR tree-optimization/71857
351 * gcc.dg/tree-ssa/ivopt_mult_4.c: Change expectation.
352
8ed49fab
KT
3532016-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
354
355 * gcc.target/aarch64/ldp_stp_unaligned_1.c: New test.
356
76e2c821
JB
3572016-08-01 Jan Beulich <jbeulich@suse.com>
358
359 * gcc.dg/vshift-6.c, gcc.dg/vshift-7.c: New.
360
35029597
WS
3612016-07-31 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
362
363 * gcc.target/powerpc/divkc3-1.c: Require POWER8 hardware.
364 * gcc.target/powerpc/mulkc3-1.c: Likewise.
365
3aa4b66a
JW
3662016-07-31 Jonathan Wakely <jwakely@redhat.com>
367
368 * lib/target-supports.exp (check_effective_target_c): Fix indentation.
369 (check_effective_target_c++): Likewise. Also match for libstdc++.
370
93cb9a5a
SK
3712016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
372
373 PR fortran/41922
374 * gfortran.dg/equiv_constraint_5.f90: Adjust the error message.
375 * gfortran.dg/equiv_constraint_7.f90: Ditto.
376 * gfortran.dg/pr41922.f90: New test.
377
9fcb2819
SK
3782016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
379
380 PR fortran/68566
381 * gfortran.dg/pr68566.f90: new test.
382
8bada5cd
MS
3832016-07-30 Martin Sebor <msebor@redhat.com>
384
385 PR c++/60760
386 PR c++/71091
387 * g++.dg/cpp0x/constexpr-cast.C: New test.
388 * g++.dg/cpp0x/constexpr-nullptr-2.C: New test.
389 * g++.dg/cpp1y/constexpr-sfinae.C: Correct.
390 * g++.dg/ubsan/pr63956.C: Correct.
391
d0047a25
MM
3922016-07-30 Michael Meissner <meissner@linux.vnet.ibm.com>
393
394 * gcc.target/powerpc/vec-extract-2.c: New tests for vec_extract of
395 vector double or vector long where the vector is in memory.
396 * gcc.target/powerpc/vec-extract-3.c: Likewise.
397 * gcc.target/powerpc/vec-extract-4.c: Likewise.
398
e4f7a5df
SK
3992016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
400
401 PR fortran/69867
402 * gfortran.dg/pr69867.f90: New test.
403
b441ae1d
SK
4042016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
405
406 PR fortran/69962
407 * gfortran.dg/pr69962.f90: New test.
408
712dff31
SK
4092016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
410
411 PR fortran/70006
412 * gfortran.dg/pr70006.f90: New test.
413
fb42421e
SK
4142016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
415
416 PR fortran/71730
417 * gfortran.dg/pr71730.f90: New test.
418 * gfortran.dg/bounds_check_strlen_2.f90: Fix invalid code.
419 * gfortran.dg/array_constructor_27.f03: Update dg-error message.
420 * gfortran.dg/array_constructor_26.f03: Ditto.
421
466effe0
WS
4222016-07-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
423
424 * g++.dg/pr70098.C: Remove XFAIL for powerpc64_no_dm.
425 * gcc.target/powerpc/pr71763.c: Likewise.
426
f618a472
MP
4272016-07-29 Marek Polacek <polacek@redhat.com>
428
429 PR c/71742
430 * gcc.dg/940510-1.c: Adjust dg-error.
431 * gcc.dg/c99-flex-array-1.c: Likewise.
432 * gcc.dg/c99-flex-array-typedef-1.c: Likewise.
433
efd0786f
MP
434 PR c/71853
435 * gcc.dg/noncompile/pr71853.c: New test.
436
e00dceaf
MP
437 PR c/71573
438 * gcc.dg/noncompile/pr71573.c: New test.
439
638fc14f
MP
440 PR c/71926
441 * g++.dg/warn/Wparentheses-30.C: New test.
442 * gcc.dg/Wparentheses-14.c: New test.
443
61c73a7f
UB
4442016-07-29 Uros Bizjak <ubizjak@gmail.com>
445
446 * gcc.dg/pr59833.c: Use dg-add-options ieee.
447
01d32b2b
BC
4482016-07-29 Bin Cheng <bin.cheng@arm.com>
449
450 PR tree-optimization/57558
451 * gcc.dg/vect/pr57558-1.c: New test.
452 * gcc.dg/vect/pr57558-2.c: New test.
453
f6c7a248
PK
4542016-07-29 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
455
61c73a7f 456 * gcc.dg/pr70920-4.c: Restrict to lp64 targets and make scan-tree-dump
f6c7a248
PK
457 to scan forwprop1 dump pass.
458
f54ea774
PC
4592016-07-29 Paolo Carlini <paolo.carlini@oracle.com>
460
461 PR c++/51488
462 * g++.dg/template/pr51488.C: New.
463
673a107a
JJ
4642016-07-29 Jakub Jelinek <jakub@redhat.com>
465
466 PR c/71969
467 * gcc.dg/alias-11.c (add_cfi, new_cfi): Change __inline__ to
468 static __inline__.
469 * gcc.dg/pr71969-1.c: New test.
470 * gcc.dg/pr71969-2.c: New test.
471 * gcc.dg/pr71969-3.c: New test.
472
78169471
MP
4732016-07-29 Marek Polacek <polacek@redhat.com>
474
475 PR c/71574
476 * c-c++-common/pr71574.c: New test.
477
a5b5c8b6
MP
478 PR c/71583
479 * gcc.dg/noncompile/pr71583.c: New test.
480
883b6d4e
KV
4812016-07-29 Kugan Vivekanandarajah <kuganv@linaro.org>
482
483 PR middle-end/68217
484 * gcc.dg/pr68217.c: New test.
485
89f1f37e
SK
4862016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
487
488 PR fortran/71067
489 * gfortran.dg/pr71067_1.f90: New test.
490 * gfortran.dg/pr71067_2.f90: Ditto.
491
e0d32185
MM
4922016-07-28 Michael Meissner <meissner@linux.vnet.ibm.com>
493
494 * gcc.target/powerpc/vec-extract-1.c: New test.
495
c851722d
SK
4962016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
497
498 PR fortran/71799
499 * gfortran.dg/pr71799.f90: New test.
500
f064da6a
PC
5012016-07-28 Paolo Carlini <paolo.carlini@oracle.com>
502
503 PR c++/71665
504 * g++.dg/cpp0x/pr71665-1.C: New.
505 * g++.dg/cpp0x/pr71665-2.C: Likewise.
506 * g++.dg/cpp0x/enum29.C: Adjust dg-error string.
507 * g++.dg/ext/label10.C: Likewise.
508 * g++.dg/parse/constant5.C: Likewise.
509
1b70aaad
SK
5102016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
511
512 PR fortran/71859
513 * gfortran.dg/pr71859.f90: New test.
514 * gfortran.dg/intrinsic_numeric_arg.f: Update error message.
515 * gfortran.dg/coarray_collectives_1.f90: Ditto.
516
a23404c9
PT
5172016-07-28 Paul Thomas <pault@gcc.gnu.org>
518
519 PR fortran/71883
520 * gfortran.dg/pr71883.f90 : New test.
521
513d866d
YR
5222016-07-28 Yuri Rumyantsev <ysrumyan@gmail.com>
523
524 PR tree-optimization/71734
61c73a7f 525 * g++.dg/vect/pr70729-nest.cc: New test.
513d866d 526
7c428aa2
RL
5272016-07-28 Renlin Li <renlin.li@arm.com>
528
529 Revert
530 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
531
532 PR fortran/71902
533 * gfortran.dg/dependency_47.f90: New test.
534
1225d6b1
ML
5352016-07-28 Martin Liska <mliska@suse.cz>
536
537 PR gcov-profile/68025
538 * gcc.dg/no_profile_instrument_function-attr-1.c: New test.
539
e5f5bf35
ML
5402016-07-28 Martin Liska <mliska@suse.cz>
541
542 * g++.dg/vect/pr70944.cc: New test.
543
4536610d
KV
5442016-07-28 Kugan Vivekanandarajah <kuganv@linaro.org>
545
546 PR middle-end/71994
547 * gcc.dg/torture/pr71994.c: New test.
548
8c6961ca
PK
5492016-07-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
550
551 PR middle-end/71078
552 * gcc.dg/tree-ssa/pr71078-1.c: New test-case.
553 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
554 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
555
8de22ea0
RB
5562016-07-27 Richard Biener <rguenther@suse.de>
557
558 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: Remove.
559
5d9da222
ML
5602016-07-27 Martin Liska <mliska@suse.cz>
561
562 * gcc.dg/predict-13.c: New test.
563 * gcc.dg/predict-14.c: New test.
564
af9e275f
SKS
5652016-07-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
566
a23404c9 567 * gcc.dg/torture/pr69352.c: Use __INTPTR_TYPE__ instead of
af9e275f
SKS
568 including stdint.h.
569 * gcc.dg/torture/pr71866.c: Use __UINTPTR_TYPE__ isntead of
570 including stdint.h.
571
71abba1e
MM
5722016-07-26 Michael Meissner <meissner@linux.vnet.ibm.com>
573
574 PR target/71869
575 * gcc.target/powerpc/float128-cmp.c: New test to make sure that
576 IEEE built-in functions handle quiet and signalling NaNs
577 correctly.
578
9cd74e8f
SK
5792016-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
580
581 PR fortran/71862
582 * gfortran.dg/pr71862.f90: New test.
583
0d48446f
MS
5842016-07-26 Martin Sebor <msebor@redhat.com>
585
586 * gcc.dg/atomic/pr71675.c: Replace the unsupported c11 target
587 selector with dg-options.
588
524cf1e4
PP
5892016-07-26 Patrick Palka <ppalka@gcc.gnu.org>
590
591 PR tree-optimization/18046
592 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Bump FSM count to 5.
593 * gcc.dg/tree-ssa/vrp103.c: New test.
594 * gcc.dg/tree-ssa/vrp104.c: New test.
595
100665d8
WS
5962016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
597
598 * gcc.target/powerpc/pr63354.c: Require lp64 since
599 -mprofile-kernel is not legal with -m32.
600
0b64ca40
RB
6012016-07-26 Richard Biener <rguenther@suse.de>
602
603 PR rtl-optimization/71984
604 * gcc.dg/torture/pr71984.c: New testcase.
605
9b7937cf
RS
6062016-07-26 Robert Suchanek <robert.suchanek@imgtec.com>
607
608 * g++.dg/vect/vect.exp: Add and set new global EFFECTIVE_TARGETS. Call
609 g++-dg-runtest via et-dg-runtest.
610 * gcc.dg/graphite/graphite.exp: Likewise, but for dg-runtest.
611 * gcc.dg/vect/vect.exp: Likewise.
612 * gfortran.dg/graphite/graphite.exp: Likewise, but for
613 gfortran-dg-runtest.
614 * gfortran.dg/vect/vect.exp: Likewise.
615 * lib/target-supports.exp (check_mpaired_single_hw_available): New.
616 (check_mips_loongson_hw_available): Likewise.
617 (check_effective_target_mpaired_single_runtime): Likewise.
618 (check_effective_target_mips_loongson_runtime): Likewise.
619 (add_options_for_mpaired_single): Likewise.
620 (check_effective_target_vect_int): Add global et_index.
621 Check and save the supported feature for a target selected by
622 the et_index target. Break long lines where appropriate. Call
623 et-is-effective-target for MIPS with an argument instead of
624 check_effective_target_* where appropriate.
625 (check_effective_target_vect_intfloat_cvt): Likewise.
626 (check_effective_target_vect_uintfloat_cvt): Likewise.
627 (check_effective_target_vect_floatint_cvt): Likewise.
628 (check_effective_target_vect_floatuint_cvt): Likewise.
629 (check_effective_target_vect_simd_clones): Likewise.
630 (check_effective_target_vect_shift): ewise.
631 (check_effective_target_whole_vector_shift): Likewise.
632 (check_effective_target_vect_bswap): Likewise.
633 (check_effective_target_vect_shift_char): Likewise.
634 (check_effective_target_vect_long): Likewise.
635 (check_effective_target_vect_float): Likewise.
636 (check_effective_target_vect_double): Likewise.
637 (check_effective_target_vect_long_long): Likewise.
638 (check_effective_target_vect_no_int_max): Likewise.
639 (check_effective_target_vect_no_int_add): Likewise.
640 (check_effective_target_vect_no_bitwise): Likewise.
641 (check_effective_target_vect_widen_shift): Likewise.
642 (check_effective_target_vect_no_align): Likewise.
643 (check_effective_target_vect_hw_misalign): Likewise.
644 (check_effective_target_vect_element_align): Likewise.
645 (check_effective_target_vect_condition): Likewise.
646 (check_effective_target_vect_cond_mixed): Likewise.
647 (check_effective_target_vect_char_mult): Likewise.
648 (check_effective_target_vect_short_mult): Likewise.
649 (check_effective_target_vect_int_mult): Likewise.
650 (check_effective_target_vect_extract_even_odd): Likewise.
651 (check_effective_target_vect_interleave): Likewise.
652 (check_effective_target_vect_stridedN): Likewise.
653 (check_effective_target_vect_multiple_sizes): Likewise.
654 (check_effective_target_vect64): Likewise.
655 (check_effective_target_vect_call_copysignf): Likewise.
656 (check_effective_target_vect_call_sqrtf): Likewise.
657 (check_effective_target_vect_call_btrunc): Likewise.
658 (check_effective_target_vect_call_btruncf): Likewise.
659 (check_effective_target_vect_call_ceil): Likewise.
660 (check_effective_target_vect_call_ceilf): Likewise.
661 (check_effective_target_vect_call_floor): Likewise.
662 (check_effective_target_vect_call_floorf): Likewise.
663 (check_effective_target_vect_call_lceil): Likewise.
664 (check_effective_target_vect_call_lfloor): Likewise.
665 (check_effective_target_vect_call_nearbyint): Likewise.
666 (check_effective_target_vect_call_nearbyintf): Likewise.
667 (check_effective_target_vect_call_round): Likewise.
668 (check_effective_target_vect_call_roundf): Likewise.
669 (check_effective_target_vect_perm): Likewise, but also append *_saved
670 to the existing global name to properly cache the result.
671 (check_effective_target_vect_perm_byte): Likewise.
672 (check_effective_target_vect_perm_short): Likewise.
673 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Likewise.
674 (check_effective_target_vect_widen_sum_hi_to_si): Likewise.
675 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
676 (check_effective_target_vect_widen_sum_qi_to_si): Likewise.
677 (check_effective_target_vect_widen_mult_qi_to_hi_pattern): Likewise.
678 (check_effective_target_vect_widen_mult_qi_to_hi): Likewise.
679 (check_effective_target_vect_widen_mult_hi_to_si_pattern): Likewise.
680 (check_effective_target_vect_widen_mult_si_to_di_pattern): Likewise.
681 (check_effective_target_vect_sdot_qi): Likewise.
682 (check_effective_target_vect_udot_qi): Likewise.
683 (check_effective_target_vect_sdot_hi): Likewise.
684 (check_effective_target_vect_udot_hi): Likewise.
685 (check_effective_target_vect_usad_char): Likewise.
686 (check_effective_target_vect_pack_trunc): Likewise.
687 (check_effective_target_vect_unpack): Likewise.
688 (check_effective_target_vect_aligned_arrays): Likewise.
689 (check_effective_target_vect_natural_alignment): Likewise.
690 (check_effective_target_vector_alignment_reachable): Likewise.
691 (check_effective_target_vector_alignment_reachable_for_64bit): Likewise.
692 (is-effective-target): Initialize et_index if undefined.
693 (et-dg-runtest): New.
694 (et-is-effective-target): Likewise.
695 (check_vect_support_and_set_flags): Add supported MIPS targets to
696 EFFECTIVE_TARGETS list. Return the number of supported targets.
697
8f63caf6
RB
6982016-07-26 Richard Biener <rguenther@suse.de>
699 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
700
701 PR middle-end/70920
702 * gcc.dg/pr70920-1.c: New test-case.
703 * gcc.dg/pr70902-2.c: Likewise.
704 * gcc.dg/pr70920-3.c: Likewise.
705 * gcc.dg/pr70920-4.c: Likewise
706 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Change scan-tree-dump-times to
707 2 instead of 3.
708
7d575fff
AM
7092016-07-25 Alexander Monakov <amonakov@ispras.ru>
710
711 * gcc.c-torture/execute/pr71494.c: Require label_values.
712 * gcc.dg/pr16973.c: Ditto.
713
bf01e070
SKS
7142016-07-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
715
716 * gcc.dg/torture/pr69352.c (foo): Cast to intptr_t instead of long.
717 * gcc.dg/torture/pr69771.c: Require int32plus.
718 * gcc.dg/torture/pr71866.c (inb): Add cast to intptr_t.
719
16b05965
ML
7202016-07-25 Martin Liska <mliska@suse.cz>
721
722 * gcc.dg/torture/pr71987.c: New test.
723
d52d3767
SK
7242016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
725
726 PR fortran/71935
727 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
728 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
729 * gfortran.dg/pr71935.f90: New test.
730
2e6b45af
MS
7312016-07-22 Martin Sebor <msebor@redhat.com>
732
733 PR c++/71675
734 * g++.dg/ext/atomic-3.C: New test.
735 * gcc.dg/atomic/pr71675.c: New test.
736
58b3986e
ES
7372016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
738
739 * gcc.target/i386/mvc8.c: New test.
740
faa1612a
BC
7412016-07-22 Bin Cheng <bin.cheng@arm.com>
742
743 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
744 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
745
1603ebe0
TK
7462016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
747
748 PR fortran/71795
749 * gfortran.dg/constructor_50.f90: New test.
750
bc91c436
ML
7512016-07-22 Martin Liska <mliska@suse.cz>
752
753 PR gcov-profile/69028
754 PR gcov-profile/62047
755 * g++.dg/cilk-plus/pr69028.C: New test.
756
9fe9a3a7
AV
7572016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
758
759 * gfortran.dg/coarray_stat_2.f90: New test.
760
70866e3d
MM
7612016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
762
763 * gcc.target/powerpc/vec-extract.h: New files to check the
764 vec_extract built-in functions for all vector types, testing
765 accessing each element, both with constant and variable element
766 numbers.
767 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
768 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
769 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
770 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
771 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
772 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
773 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
774 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
775 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
776
ab3af181
JJ
7772016-07-21 Jakub Jelinek <jakub@redhat.com>
778
779 PR c++/71728
780 * g++.dg/other/pr71728.C: New test.
781
ebe8f322
JG
7822016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
783
784 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
785 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
786 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
787 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
788 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
789
959cef74
RB
7902016-07-21 Richard Biener <rguenther@suse.de>
791
792 PR tree-optimization/71947
793 * gcc.dg/tree-ssa/vrp102.c: New testcase.
794
b24d9420
BC
7952016-07-21 Bin Cheng <bin.cheng@arm.com>
796
797 * gcc.dg/tree-ssa/scev-15.c: New.
798
23974819
BC
7992016-07-21 Bin Cheng <bin.cheng@arm.com>
800
801 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
802
ee78cbaa
JJ
8032016-07-21 Jakub Jelinek <jakub@redhat.com>
804
805 PR c++/71941
806 * g++.dg/gomp/pr71941.C: New test.
807
52ed68f7
DM
8082016-07-20 David Malcolm <dmalcolm@redhat.com>
809
810 PR c/70339
811 PR c/71858
812 * g++.dg/spellcheck-identifiers.C: New test case, based on
813 gcc.dg/spellcheck-identifiers.c.
814 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
815 gcc.dg/spellcheck-identifiers-2.c.
816 * g++.dg/spellcheck-typenames.C: New test case, based on
817 gcc.dg/spellcheck-typenames.c
818
18407bfb
JW
8192016-07-20 Jonathan Wakely <jwakely@redhat.com>
820
821 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
822 pointer to member function and also test catching by reference.
823
4c07fd98
DV
8242016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
825
826 * gcc.target/s390/pr67443.c: Fix test case.
827
fee21d65
DV
8282016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
829
830 * gcc.target/s390/insv-1.c: Xfail some tests.
831 * gcc.target/s390/insv-2.c: Likewise.
832
dbe9dfdd
GJL
8332016-07-20 Georg-Johann Lay <avr@gjlay.de>
834
835 * gcc.target/avr/torture/get-mem.c: New test.
836 * gcc.target/avr/torture/set-mem.c: New test.
837
c25e1d82
GJL
8382016-07-20 Georg-Johann Lay <avr@gjlay.de>
839
840 PR target/71948
841 * gcc.target/avr/torture/tiny-progmem.c: New test.
842
109d2197
JJ
8432016-07-20 Jakub Jelinek <jakub@redhat.com>
844
7419f441
JJ
845 PR c++/71909
846 * g++.dg/parse/pr71909.C: New test.
847 * g++.dg/tm/pr71909.C: New test.
848
109d2197
JJ
849 PR c++/50060
850 * g++.dg/cpp0x/constexpr-50060.C: New test.
851 * g++.dg/cpp1y/constexpr-50060.C: New test.
852
144530cf
ML
8532016-07-20 Martin Liska <mliska@suse.cz>
854
855 * gfortran.dg/graphite/pr71898.f90: New test.
856
04ac4afa
BC
8572016-07-20 Bin Cheng <bin.cheng@arm.com>
858
859 PR tree-optimization/71503
860 PR tree-optimization/71683
861 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
862 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
863
dcbdb17a
ML
8642016-07-20 Martin Liska <mliska@suse.cz>
865
866 * gcc.dg/plugin/plugin.exp: Remove sreal test.
867 * gcc.dg/plugin/sreal-test-1.c: Remove.
868 * gcc.dg/plugin/sreal_plugin.c: Remove.
869
6ed82555
TK
8702016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
871
872 PR fortran/71902
873 * gfortran.dg/dependency_47.f90: New test.
874
13da0507
JJ
8752016-07-19 Jakub Jelinek <jakub@redhat.com>
876
4833f561
JJ
877 PR rtl-optimization/71916
878 * gcc.c-torture/compile/pr71916.c: New test.
879
4fda19ef
JJ
880 PR middle-end/71874
881 * g++.dg/torture/pr71874.C: New test.
882
13da0507
JJ
883 PR middle-end/71734
884 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
885 (my_alloc): Rewritten to use __builtin_posix_memalign and
886 __SIZE_TYPE__.
887 (my_free): Use __builtin_free instead of _mm_free.
888 (Vec::operator=): Use __builtin_memcpy.
889
e7980add
MJ
8902016-07-19 Martin Jambor <mjambor@suse.cz>
891
61c73a7f
UB
892 PR fortran/71688
893 * gfortran.dg/pr71688.f90: New test.
e7980add 894
13e88953
RB
8952016-07-19 Richard Biener <rguenther@suse.de>
896
897 * c-c++-common/vector-subscript-6.c: New testcase.
898 * c-c++-common/vector-subscript-7.c: Likewise.
899
1caf0482
SKS
9002016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
901
a23404c9 902 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
1caf0482
SKS
903 and UInt32 based on __SIZEOF_INT__.
904
cef5388d
RB
9052016-07-19 Richard Biener <rguenther@suse.de>
906
907 PR tree-optimization/71901
908 * gcc.dg/torture/pr71901.c: New testcase.
909
9102016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
911
912 PR tree-optimization/71908
913 * gcc.dg/torture/pr71908.c: New testcase.
914
a8f7a895
MM
9152016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
916
917 PR target/71493
918 * gcc.target/powerpc/pr71493-1.c: New test.
919 * gcc.target/powerpc/pr71493-2.c: Likewise.
920
f2111a36
JJ
9212016-07-18 Jakub Jelinek <jakub@redhat.com>
922
99516432
JJ
923 PR c++/71835
924 * g++.dg/conversion/ambig3.C: New test.
925
87713c6a
JJ
926 PR c++/71828
927 * g++.dg/cpp0x/constexpr-71828.C: New test.
928
7a7f16ca
JJ
929 PR c++/71826
930 * g++.dg/template/pr71826.C: New test.
931
f4d90295
JJ
932 PR c++/71822
933 * g++.dg/template/defarg21.C: New test.
934
f2111a36
JJ
935 PR c++/71871
936 * g++.dg/ext/vector31.C: New test.
937
0b965526
UB
9382016-07-18 Uros Bizjak <ubizjak@gmail.com>
939
940 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
941
94e136b9
YR
9422016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
943
944 PR tree-optimization/71734
945 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
946
7072df0a
DV
9472016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
948
949 * gcc.target/s390/warn-dynamicstack-1.c: New test.
950 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
951 stack-layout-dynamic-1.c: New test.
952
54158a1a
AK
9532016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
954
955 * gcc.target/s390/nolrl-1.c: New test.
956
43068916
FR
9572016-07-17 Fritz Reese <fritzoreese@gmail.com>
958
959 PR fortran/71523
960 * gfortran.dg/pr71523_1.f90: New test.
961 * gfortran.dg/pr71523_2.f90: New test.
962
a9356b12
AS
9632016-07-16 Andreas Schwab <schwab@linux-m68k.org>
964
965 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
966
466effe0 967>>>>>>> .r238890
a07b81c7
JD
9682016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
969 Marco Restelli <mrestelli@gmail.com>
970
971 PR fortran/62125
972 * gfortran.dg/pr62125.f90: New test.
973
96c0ec12
BS
9742016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
975
976 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
977 * gcc.target/powerpc/mulkc3-1.c: Likewise.
978
479d0ed5
JW
9792016-07-15 Jonathan Wakely <jwakely@redhat.com>
980
981 PR c++/58796
982 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
983 * g++.dg/cpp0x/nullptr35.C: New test.
984
41c7438e
BC
9852016-07-15 Bin Cheng <bin.cheng@arm.com>
986
987 * gcc.dg/tree-ssa/scev-8.c: Update test string.
988
f7ba880b
CP
9892016-07-15 Cesar Philippidis <cesar@codesourcery.com>
990
991 * gfortran.dg/goacc/vector_length.f90: New test.
992
b9aba0a0
RB
9932016-07-15 Richard Biener <rguenther@suse.de>
994
995 PR tree-optimization/71881
996 * gcc.dg/torture/pr71881.c: New testcase.
997
9513d5fb
RB
9982016-07-15 Richard Biener <rguenther@suse.de>
999
1000 PR tree-optimization/71887
1001 * gcc.dg/torture/pr71887.c: New testcase.
1002
ddbbcb19
JJ
10032016-07-15 Jakub Jelinek <jakub@redhat.com>
1004
1005 PR c/71858
1006 * gcc.dg/spellcheck-identifiers-3.c: New test.
1007
29eb509c
AV
10082016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
1009
1010 PR fortran/71807
1011 * gfortran.dg/null_9.f90: New test.
1012
43aabfcf
BC
10132016-07-15 Bin Cheng <bin.cheng@arm.com>
1014
1015 * gcc.dg/tree-ssa/loop-41.c: New test.
1016
afc89e58
BC
10172016-07-15 Bin Cheng <bin.cheng@arm.com>
1018
1019 PR tree-optimization/71347
1020 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
1021
6fa682ad
SK
10222016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
1023
1024 PR fortran/29819
1025 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
1026 * gfortran.dg/contains.f90: Ditto.
1027 * gfortran.dg/contains_empty_1.f03: Ditto.
1028 * gfortran.dg/submodule_3.f08: Ditto.
1029
dd36b877
JJ
10302016-07-14 Jakub Jelinek <jakub@redhat.com>
1031
a60a5d31
JJ
1032 PR testsuite/71865
1033 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
1034 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
1035 expected diagnostics.
1036
dd36b877
JJ
1037 PR c/71858
1038 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
1039 * gcc.dg/spellcheck-identifiers-2.c: New test.
1040 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
1041 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
1042
a241f8ca
JJ
10432016-07-14 Jakub Jelinek <jakub@redhat.com>
1044
1045 PR tree-optimization/71872
1046 * gcc.c-torture/compile/pr71872.c: New test.
1047
d62b809c
TP
10482016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
1049
1050 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
1051 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
1052 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
1053 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
1054 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
1055 * gcc.target/arm/atomic-op-acquire-1.c: This.
1056 * gcc.target/arm/atomic-op-char.c: Rename into ...
1057 * gcc.target/arm/atomic-op-char-1.c: This.
1058 * gcc.target/arm/atomic-op-consume.c: Rename into ...
1059 * gcc.target/arm/atomic-op-consume-1.c: This.
1060 * gcc.target/arm/atomic-op-int.c: Rename into ...
1061 * gcc.target/arm/atomic-op-int-1.c: This.
1062 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
1063 * gcc.target/arm/atomic-op-relaxed-1.c: This.
1064 * gcc.target/arm/atomic-op-release.c: Rename into ...
1065 * gcc.target/arm/atomic-op-release-1.c: This.
1066 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
1067 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
1068 * gcc.target/arm/atomic-op-short.c: Rename into ...
1069 * gcc.target/arm/atomic-op-short-1.c: This.
1070 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
1071 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
1072 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
1073 * gcc.target/arm/atomic-op-char-2.c: Likewise.
1074 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
1075 * gcc.target/arm/atomic-op-int-2.c: Likewise.
1076 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
1077 * gcc.target/arm/atomic-op-release-2.c: Likewise.
1078 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
1079 * gcc.target/arm/atomic-op-short-2.c: Likewise.
1080
1f8dd420
AV
10812016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
1082
1083 PR fortran/70842
1084 * gfortran.dg/select_type_35.f03: New test.
1085
53109ba8
KT
10862016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1087
1088 PR target/65951
1089 PR tree-optimization/70923
1090 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
1091 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
1092 * gcc.dg/vect/pr65951.c: Likewise.
1093 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
1094
91f35b7f
DE
10952016-07-14 David Edelsohn <dje.gcc@gmail.com>
1096
1097 * c-c++-common/pr60226.c: Expect maximum object file alignment
1098 error on AIX.
1099
351168fe
RB
11002016-07-14 Richard Biener <rguenther@suse.de>
1101
1102 PR tree-optimization/71866
1103 * gcc.dg/torture/pr71866.c: New testcase.
1104
94c32c00
TP
11052016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
1106
1107 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
1108 selector and enclose boolean expression in curly braces.
1109
b799a481
AM
11102016-07-14 Alan Modra <amodra@gmail.com>
1111
1112 PR target/71733
1113 * gcc.target/powerpc/p9-novsx.c: New.
1114
f63ba78c
AK
11152016-07-13 Andi Kleen <ak@linux.intel.com>
1116
1117 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
1118 * g++.dg/tree-prof/morefunc.C: Dito.
1119 * g++.dg/tree-prof/pr35545.C: Dito.
1120 * g++.dg/tree-prof/reorder.C: Dito.
1121 * gcc.dg/tree-prof/20050826-2.c: Dito.
1122 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
1123 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
1124 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
1125 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
1126 * gcc.dg/tree-prof/inliner-1.c: Dito.
1127 * gcc.dg/tree-prof/merge_block.c: Dito.
1128 * gcc.dg/tree-prof/stringop-1.c: Dito.
1129 * gcc.dg/tree-prof/stringop-2.c: Dito.
1130 * gcc.dg/tree-prof/switch-case-1.c: Dito.
1131 * gcc.dg/tree-prof/switch-case-2.c: Dito.
1132 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
1133 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
1134 * gcc.dg/tree-prof/update-loopch.c: Dito.
1135 * gcc.dg/tree-prof/val-prof-1.c: Dito.
1136 * gcc.dg/tree-prof/val-prof-2.c: Dito.
1137 * gcc.dg/tree-prof/val-prof-3.c: Dito.
1138 * gcc.dg/tree-prof/val-prof-4.c: Dito.
1139 * gcc.dg/tree-prof/val-prof-5.c: Dito.
1140 * gcc.dg/tree-prof/val-prof-6.c: Dito.
1141 * gcc.dg/tree-prof/val-prof-7.c: Dito.
1142
f4d5a23d
AK
11432016-07-13 Andi Kleen <ak@linux.intel.com>
1144
1145 * lib/profopt.exp (profopt-execute): Remove .imports files.
1146
ae145898
AK
11472016-07-13 Andi Kleen <ak@linux.intel.com>
1148
0b965526 1149 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 1150
e97bd4f5
AK
11512016-07-13 Andi Kleen <ak@linux.intel.com>
1152
1153 * lib/profopt.exp (dg-final-scan-autofdo,
1154 dg-final-scan-not-autofdo): New functions.
1155
6fa3d4b4
BC
11562016-07-13 Bin Cheng <bin.cheng@arm.com>
1157
1158 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
1159 * gcc.dg/vect/vect-35.c: Ditto.
1160 * gcc.dg/vect/vect-alias-check-2.c: New test.
1161
65f18bc6
ML
11622016-07-13 Martin Liska <mliska@suse.cz>
1163
1164 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 1165 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
1166 * gfortran.dg/pr42108.f90: Update expected dump scan.
1167
9737f35b
RB
11682016-07-13 Richard Biener <rguenther@suse.de>
1169
1170 PR tree-optimization/24574
1171 * gcc.dg/pr24574.c: New testcase.
1172
62c0ea4b
SKS
11732016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1174
0b965526 1175 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
1176 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
1177 * c-c++-common/pr68833-1.c: Require int32plus.
1178 * gcc.dg/ipa/pr63551.c: Likewise.
1179 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
1180 * gcc.dg/ipa/pr64041.c: Require int32plus.
1181
c7ed8938
IE
11822016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
1183
1184 PR ipa/71633
1185 * g++.dg/pr71633.C: New test.
1186
5ce15300
TP
11872016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1188
1189 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
1190 Add new arm_thumb1_cbz_ok effective target.
1191 * gcc.target/arm/cbz.c: New test.
1192
2b9509a3
TP
11932016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1194
1195 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
1196 Define effective target.
1197 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
1198 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
1199 * gcc.target/arm/movhi_movw.c: New test.
1200 * gcc.target/arm/movsi_movw.c: Likewise.
1201 * gcc.target/arm/movdi_movw.c: Likewise.
1202
7f15b177
RB
12032016-07-13 Richard Biener <rguenther@suse.de>
1204
1205 PR middle-end/71104
1206 * gcc.dg/pr71104-1.c: New testcase.
1207 * gcc.dg/pr71104-2.c: Likewise.
1208
0b0a896e
MM
12092016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1210
1211 PR target/71805
1212 * gcc.target/powerpc/pr71805.c: New test.
1213
f906f5ed
BS
12142016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1215
1216 * gcc.target/powerpc/divkc3-1.c: New.
1217 * gcc.target/powerpc/mulkc3-1.c: New.
1218
9e63c3aa
NS
12192016-07-12 Nathan Sidwell <nathan@acm.org>
1220
1221 * gcc.target/arm/data-rel-1.c: New.
1222 * gcc.target/arm/data-rel-2.c: New.
1223 * gcc.target/arm/data-rel-3.c: New.
1224
f507d202
ML
12252016-07-12 Martin Liska <mliska@suse.cz>
1226
1227 * gcc.dg/params/blocksort-part.c: New test.
1228 * gcc.dg/params/params.exp: New file.
1229
d6f7c125
KT
12302016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1231
1232 PR middle-end/71700
1233 * gcc.c-torture/execute/pr71700.c: New test.
1234
37ccb0ba
SB
12352016-07-12 Steven Bosscher <steven@gcc.gnu.org>
1236 Richard Biener <rguenther@suse.de>
1237
1238 PR tree-optimization/23286
1239 PR tree-optimization/70159
1240 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
1241 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
1242 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
1243 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
1244 * gcc.dg/tree-ssa/pr35286.c: Likewise.
1245 * gcc.dg/tree-ssa/pr35287.c: Likewise.
1246 * gcc.dg/hoist-register-pressure-1.c: Likewise.
1247 * gcc.dg/hoist-register-pressure-2.c: Likewise.
1248 * gcc.dg/hoist-register-pressure-3.c: Likewise.
1249 * gcc.dg/pr51879-12.c: Likewise.
1250 * gcc.dg/strlenopt-9.c: Likewise.
1251 * gcc.dg/tree-ssa/pr47392.c: Likewise.
1252 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
1253 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
1254 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1255 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1256 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
1257 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
1258 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
1259 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
1260 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
1261 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
1262 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
1263 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
1264 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
1265 * gfortran.dg/pr43984.f90: Adjust expected outcome.
1266
712a93d6
RB
12672016-07-12 Richard Biener <rguenther@suse.de>
1268
1269 PR rtl-optimization/68961
1270 * gcc.target/i386/pr68961.c: New testcase.
1271
c392943c
JJ
12722016-07-11 Jakub Jelinek <jakub@redhat.com>
1273
3d56e6a4
JJ
1274 PR middle-end/71758
1275 * c-c++-common/gomp/pr71758.c: New test.
1276 * gfortran.dg/gomp/pr71758.f90: New test.
1277
c392943c
JJ
1278 PR tree-optimization/71823
1279 * gcc.dg/vect/pr71823.c: New test.
1280
741d3be5
DM
12812016-07-11 David Malcolm <dmalcolm@redhat.com>
1282
1283 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
1284 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
1285 and LINE_MAP_MAX_LOCATION_WITH_COLS.
1286
92fa45b5
L
12872016-07-11 H.J. Lu <hongjiu.lu@intel.com>
1288
1289 PR target/71801
1290 * gcc.target/i386/pr71801.c: New test.
1291
f51606c7
RB
12922016-07-11 Richard Biener <rguenther@suse.de>
1293
1294 PR tree-optimization/71816
1295 * gcc.dg/torture/pr71816.c: New testcase.
1296
36b54ce0
TK
12972016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1298
1299 PR fortran/71783
1300 * gfortran.dg/dependency_46.f90: New test.
1301
d13835b6
VM
13022016-07-08 Vladimir Makarov <vmakarov@redhat.com>
1303
1304 PR rtl-optimization/71621
1305 * gcc.target/i386/pr71621-1.c: New.
1306 * gcc.target/i386/pr71621-2.c: New.
1307
642bcbdf
CP
13082016-07-08 Cesar Philippidis <cesar@codesourcery.com>
1309
1310 * gfortran.dg/goacc/pr71704.f90: New test.
1311
02eb5b8b
BS
13122016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1313
1314 PR target/71297
1315 * gcc.target/powerpc/pr71297.c: New.
1316
8beb9a0d
JW
13172016-07-08 Jiong Wang <jiong.wang@arm.com>
1318
1319 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
1320
cef4b650
MM
13212016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1322
1323 PR target/71806
1324 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
1325
3c3ecf52
AH
13262016-07-08 Alan Hayward <alan.hayward@arm.com>
1327
1328 PR tree-optimization/71667
1329 * gcc.dg/vect/pr71667.c: New
1330
2660286d
ML
13312016-07-08 Martin Liska <mliska@suse.cz>
1332
1333 * gcc.dg/torture/pr71606.c: New test.
1334
70cdd4ae
JD
13352016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1336
1337 PR fortran/71764
1338 * gfortran.dg/pr71764.f90: New test.
1339
842dc2e6
JJ
13402016-07-07 Jakub Jelinek <jakub@redhat.com>
1341 Kai Tietz <ktietz70@googlemail.com>
1342
1343 PR c++/70869
1344 PR c++/71054
1345 * g++.dg/cpp0x/pr70869.C: New test.
1346 * g++.dg/cpp0x/pr71054.C: New test.
1347
31be4262
DE
13482016-07-07 David Edelsohn <dje.gcc@gmail.com>
1349
1350 * g++.dg/debug/pr71432.C: Fail on AIX.
1351
1c122092
ML
13522016-07-07 Martin Liska <mliska@suse.cz>
1353
1354 * gfortran.dg/do_1.f90: Remove a corner case that triggers
1355 an undefined behavior.
1356 * gfortran.dg/do_3.F90: Likewise.
1357 * gfortran.dg/do_check_11.f90: New test.
1358 * gfortran.dg/do_check_12.f90: New test.
1359 * gfortran.dg/do_corner_warn.f90: New test.
1360
7119f1b1
ML
13612016-07-07 Martin Liska <mliska@suse.cz>
1362
1363 * gfortran.dg/predict-1.f90: Ammend the test.
1364 * gfortran.dg/predict-2.f90: Likewise.
1365
275792f2
IE
13662016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
1367
1368 PR ipa/71624
1369 * g++.dg/pr71624.C: New test.
1370
05a437c1
TP
13712016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1372
1373 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
1374 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
1375 ARMv8-M Mainline architectures.
1376
6f493951
TP
13772016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1378
1379 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
1380 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
1381
5ddaee94
SB
13822016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
1383
1384 PR target/70098
1385 PR target/71763
1386 * gcc.target/powerpc/pr71763.c: New file.
1387
651afdb2
YR
13882016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1389
1390 PR tree-optimization/71518
0b965526 1391 * gcc.dg/pr71518.c: New test.
651afdb2 1392
9df99881
WD
13932016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
1394
1395 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
1396
7b4e0769
SKS
13972016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1398
0b965526 1399 PR target/50739
7b4e0769
SKS
1400 * gcc.target/avr/pr50739.c: New test.
1401
eb4432f7
JH
14022016-07-05 Jan Hubicka <jh@suse.cz>
1403
1404 * gcc.dg/tree-ssa/scev-14.c: update template.
1405
c01e092f
RS
14062016-07-06 Richard Sandiford <richard.sandiford@arm.com>
1407
1408 * gcc.dg/vect/group-no-gaps-1.c: New test.
1409
8070763a
AK
14102016-07-05 Andi Kleen <ak@linux.intel.com>
1411
1412 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
1413 if kernel supports MPX.
1414
7f6e88a8
KC
14152016-07-05 Kito Cheng <kito.cheng@gmail.com>
1416
1417 * gcc.c-torture/compile/pr69102.c: Require fpic support.
1418
36a265b1
MM
14192016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
1420 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1421
1422 * gcc.target/powerpc/signbit-1.c: New test.
1423 * gcc.target/powerpc/signbit-2.c: New test.
1424 * gcc.target/powerpc/signbit-3.c: New test.
1425
7a98fb6e
KT
14262016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1427
1428 PR rtl-optimization/71594
1429 * gcc.dg/torture/pr71594.c: New test.
1430
1e3d54b4
JH
14312016-07-05 Jan Hubicka <jh@suse.cz>
1432
1433 * gcc.dg/tree-ssa/scev-14.c: new testcase.
1434
84ca3893
DM
14352016-07-05 David Malcolm <dmalcolm@redhat.com>
1436
1437 PR c++/62314
1438 * gcc/testsuite/g++.dg/parse/error5.C: Update column
1439 number of missing semicolon error.
1440 * g++.dg/pr62314-2.C: New test case.
1441
20d0bfce
AF
14422016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
1443
1444 * gfortran.dg/coarray_stat_function.f90: New test.
1445 * gfortran.dg/coarray_stat_whitespace.f90: New test.
1446 * gfortran.dg/coarray_lib_comm_1: Adapting old test
1447 to new interfaces.
1448
69aaea06
AV
14492016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
1450
1451 PR fortran/71623
1452 * gfortran.dg/deferred_character_17.f90: New test.
1453
f723a43c
CL
14542016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
1455
1456 * gcc.target/arm/neon/polytypes.c: Move to ...
1457 * gcc.target/arm/polytypes.c: ... here.
1458 * gcc.target/arm/neon/pr51534.c: Move to ...
1459 * gcc.target/arm/pr51534.c: ... here.
1460 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
1461 * gcc.target/arm/vect-vcvt.c: ... here.
1462 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
1463 * gcc.target/arm/vect-vcvtq.c: ... here.
1464 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
1465 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
1466 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
1467 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
1468 * gcc.target/arm/neon/neon.exp: Delete.
1469 * gcc.target/arm/neon/: Delete.
1470
d73e0ccf
JD
14712016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1472
1473 PR fortran/65575
1474 * gfortran.dg: pr65575.f90: New test.
1475
c20f6223
JD
14762016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1477
1478 PR fortran/35849
1479 * gfortran.dg: pr35849.f90: New test.
1480
2a5537c3
JJ
14812016-07-04 Jakub Jelinek <jakub@redhat.com>
1482
1483 PR c++/71739
1484 * g++.dg/cpp0x/pr71739.C: New test.
1485
740f9751
CL
14862016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
1487
1488 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
1489
bf749919
DV
14902016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1491
1492 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
1493 locr.
1494 * gcc.target/s390/loc-1.c: New test.
1495
430bb38e
YR
14962016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
1497
1498 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
1499 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
1500
15f6e0da
RR
15012016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1502
1503 PR target/63874
1504 * gcc.target/aarch64/pr63874.c: New test.
1505
79335075
JB
15062016-07-04 Jan Beulich <jbeulich@suse.com>
1507
1508 * g++.dg/header.c: New.
1509 * gcc.dg/header.c: New.
1510
557e8c49
JJ
15112016-07-02 Jakub Jelinek <jakub@redhat.com>
1512
1513 PR c/71719
1514 * c-c++-common/Wunused-var-15.c: New test.
1515
79a592e3
JJ
15162016-07-01 Jakub Jelinek <jakub@redhat.com>
1517
1518 PR fortran/71687
1519 * gfortran.dg/gomp/pr71687.f90: New test.
1520
e2298656
BS
15212016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1522
1523 * gcc.dg/const-float128-ped.c: Require __float128 effective
1524 target and options.
1525 * gcc.dg/const-float128.c: Likewise.
1526 * gcc.dg/torture/float128-cmp-invalid.c: Require
1527 __float128 and base_quadfloat_support effective targets, and
1528 __float128 options.
1529 * gcc.dg/torture/float128-div-underflow.c: Likewise.
1530 * gcc.dg/torture/float128-extend-nan.c: Likewise.
1531 * gcc.dg/torture/float128-nan.c: Likewise.
1532 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
1533 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
1534 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 1535 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
1536 (add_options_for___float128): New.
1537 (check_effective_target_base_quadword_support): New.
1538
70c11966
MM
15392016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1540
1541 PR target/71720
1542 * gcc.target/powerpc/pr71720.c: New test.
1543
059541fd
JB
15442016-07-01 Jan Beulich <jbeulich@suse.com>
1545
1546 * gcc.dg/bss.c: New.
1547
2c1e4964
PB
15482016-07-01 Peter Bergner <bergner@vnet.ibm.com>
1549
1550 PR target/71698
1551 * gcc.target/powerpc/pr71698.c: New test.
1552
22e1cb39
GJL
15532016-07-01 Georg-Johann Lay <avr@gjlay.de>
1554
1555 PR target/71151
1556 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
1557 instead of ".foo" for its section name.
1558 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
1559 depending on MCU's flash size.
1560 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
1561 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
1562 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
1563 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
1564 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
1565 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
1566
466cf574
JB
15672016-07-01 Jan Beulich <jbeulich@suse.com>
1568
1569 * gcc.target/i386/pr65105-2.c: Add -msse2.
1570
351beab7
JJ
15712016-06-30 Jakub Jelinek <jakub@redhat.com>
1572
55a0f21a
JJ
1573 PR tree-optimization/71707
1574 * gcc.dg/strlenopt-29.c: New test.
1575
6245ad72
JJ
1576 PR fortran/71704
1577 * gfortran.dg/gomp/pr71704.f90: New test.
1578
351beab7
JJ
1579 PR fortran/71705
1580 * gfortran.dg/gomp/pr71705.f90: New test.
1581
5a3a6a5e
KN
15822016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
1583
1584 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
1585 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
1586 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
1587 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
1588 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
1589 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
1590 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
1591 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
1592 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
1593 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
1594 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
1595 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
1596 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
1597 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
1598 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
1599 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
1600 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
1601 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
1602 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
1603 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
1604 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
1605 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
1606 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
1607 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
1608 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
1609 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
1610 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
1611 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
1612 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
1613 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
1614 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
1615 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
1616 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
1617 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
1618 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
1619 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
1620 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
1621 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
1622 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
1623 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
1624 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
1625 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
1626 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
1627 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
1628 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
1629 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
1630 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
1631 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
1632 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
1633 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
1634 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
1635 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
1636 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
1637 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
1638 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
1639 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
1640 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
1641 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
1642 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
1643 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
1644 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
1645 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
1646 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
1647 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
1648 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
1649 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
1650 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
1651 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
1652 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
1653 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
1654 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
1655 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
1656 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
1657 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
1658 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
1659 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
1660 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
1661 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
1662 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
1663 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
1664 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
1665
3dfa8071 16662016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 1667 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
1668
1669 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
1670
9bd62242 16712016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 1672 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
1673
1674 * gcc.target/aarch64/vget_set_lane_1.c: New test.
1675
603107fb
DM
16762016-06-30 David Malcolm <dmalcolm@redhat.com>
1677
1678 PR driver/71651
1679 * gcc.dg/spellcheck-options-12.c: New test case.
1680
205cccc7
JJ
16812016-06-30 Jakub Jelinek <jakub@redhat.com>
1682
1683 PR middle-end/71693
1684 * gcc.c-torture/compile/pr71693.c: New test.
1685
f4452176
DM
16862016-06-29 David Malcolm <dmalcolm@redhat.com>
1687
1688 * gcc.dg/spellcheck-params.c: New testcase.
1689 * gcc.dg/spellcheck-params-2.c: New testcase.
1690
c5e74d9d
MM
16912016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
1692
1693 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
1694 vector extract instructions.
1695 * gcc.target/powerpc/p9-extract-2.c: Likewise.
1696
e44ecbfd
JD
16972016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1698
1699 PR fortran/71686
1700 * gfortran.dg/unexpected_eof_2.f90: New test.
1701 * gfortran.dg/unexpected_eof_3.f90: New test.
1702
ee446d9f
JW
17032016-06-29 Jim Wilson <jim.wilson@linaro.org>
1704
1705 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
1706
27f67461
CP
17072016-06-29 Cesar Philippidis <cesar@codesourcery.com>
1708
1709 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
1710 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
1711 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
1712
b1206d29
RB
17132016-06-29 Richard Biener <rguenther@suse.de>
1714
1715 PR middle-end/15256
1716 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
1717
1af21224
MW
17182016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1719
1720 * gcc.target/arm/aapcs/neon-vect10.c: Require
1721 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
1722 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
1723 * gcc.target/arm/aapcs/vfp18.c: Likewise.
1724 * gcc.target/arm/aapcs/vfp19.c: Likewise.
1725 * gcc.target/arm/aapcs/vfp20.c: Likewise.
1726 * gcc.target/arm/aapcs/vfp21.c: Likewise.
1727 * gcc.target/arm/fp16-aapcs-1.c: Require
1728 -mfloat-ab=hard. Also simplify the test.
1729 * gcc.target/arm/fp16-aapcs-2.c: New.
1730
7fe43755
MW
17312016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1732
0b965526 1733 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
1734 (add_options_for_arm_fp16_ieee): New.
1735 (add_options_for_arm_fp16_alternative): New.
1736 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
1737 long-line.
1738 (effective_target_arm_fp16_hw): New.
1739
264d951a
IE
17402016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
1741
1742 PR tree-optimization/71655
1743 * g++.dg/pr71655.C: New test.
1744
5c846a81
ML
17452016-06-29 Martin Liska <mliska@suse.cz>
1746
1747 * gcc.dg/pr71585.c: New test.
1748 * gcc.dg/pr71585-2.c: New test.
1749 * gcc.dg/pr71585-3.c: New test.
1750
fafe9318
YR
17512016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1752
1753 PR tree-optimization/70729
1754 * g++.dg/vect/pr70729.cc: New test.
1755
54d19c3b
TS
17562016-06-29 Thomas Schwinge <thomas@codesourcery.com>
1757
1758 * c-c++-common/gomp/cancel-1.c: Extend.
1759
5f3cd7c3
JJ
17602016-06-29 Jakub Jelinek <jakub@redhat.com>
1761
1762 PR tree-optimization/71625
1763 * gcc.dg/strlenopt-28.c: New test.
1764
4aa83879
RB
17652016-06-29 Richard Biener <rguenther@suse.de>
1766
1767 PR middle-end/71002
1768 * g++.dg/torture/pr71002.C: Adjust testcase.
1769
152ef731
JJ
17702016-06-29 Jakub Jelinek <jakub@redhat.com>
1771
1772 PR c/71685
1773 * gcc.dg/pr71685.c: New test.
1774
17752016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
1776
1777 PR c/71552
1778 * gcc.dg/init-bad-9.c: New test.
1779
d41dc215
BS
17802016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1781
1782 * gcc.target/powerpc/abs128-1.c: Require VSX.
1783 * gcc.target/powerpc/copysign128-1.c: Likewise.
1784 * gcc.target/powerpc/inf128-1.c: Likewise.
1785 * gcc.target/powerpc/nan128-1.c: Likewise.
1786
6a20b538
JJ
17872016-06-28 Jakub Jelinek <jakub@redhat.com>
1788
1789 PR middle-end/71626
1790 * gcc.c-torture/execute/pr71626-1.c: New test.
1791 * gcc.c-torture/execute/pr71626-2.c: New test.
1792
77d93c47
PB
17932016-06-28 Peter Bergner <bergner@vnet.ibm.com>
1794
1795 PR target/71656
1796 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
1797
a8264058
SB
17982016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
1799
1800 PR target/71670
1801 * gcc.target/powerpc/pr71670.c: New testcase.
1802
0dc47331
PB
18032016-06-27 Peter Bergner <bergner@vnet.ibm.com>
1804
1805 PR target/71656
1806 * gcc.target/powerpc/pr71656-1.c: New test.
1807 * gcc.target/powerpc/pr71656-2.c: New test.
1808
b65ffc79
CL
18092016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
1810
1811 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
1812 around fp16 code.
1813 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
1814 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1815 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1816 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1817 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
1818 Add arm_neon_fp16_ok effective target.
0b965526
UB
1819 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
1820 Likewise.
1821 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
1822 Likewise.
1823 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
1824 Likewise.
1825 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
1826 Likewise.
1827 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
1828 Likewise.
1829 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
1830 Likewise.
1831 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
1832 Likewise.
1833 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
1834 Likewise.
1835 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
1836 Likewise.
1837 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
1838 Likewise.
1839 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
1840 Likewise.
b65ffc79 1841
9bb86f40
JH
18422016-06-26 Jan Hubicka <hubicka@ucw.cz>
1843
1844 * gcc.dg/predict-12.c: New testcase.
1845
46db0fd4
JD
18462016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1847
1848 PR fortran/71649
1849 * gfortran.dg/pr71649.f90: New test.
1850
2a65e70b
JJ
18512016-06-25 Jakub Jelinek <jakub@redhat.com>
1852
f8a06e24
JJ
1853 PR tree-optimization/71643
1854 * g++.dg/opt/pr71643.C: New test.
1855
2a65e70b
JJ
1856 PR tree-optimization/71631
1857 * gcc.c-torture/execute/pr71631.c: New test.
1858
7805417a
JH
18592016-06-24 Jan Hubicka <hubicka@ucw.cz>
1860
1861 * gcc.dg/predict-11.c: New testcase.
1862 * gfortran.dg/predict-2.f90: New testcase.
1863
888ed1a3
JH
18642016-06-24 Jan Hubicka <hubicka@ucw.cz>
1865
1866 * gcc.dg/predict-10.c: New test.
1867
53605f35
BS
18682016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1869
1870 * gcc.target/powerpc/abs128-1.c: New.
1871 * gcc.target/powerpc/copysign128-1.c: New.
1872 * gcc.target/powerpc/inf128-1.c: New.
1873 * gcc.target/powerpc/nan128-1.c: New.
1874
7b22b4c6
EB
18752016-06-24 Eric Botcazou <ebotcazou@adacore.com>
1876
1877 * gfortran.dg/pr71642.f90: New test.
1878
37e373c2
JJ
18792016-06-24 Jakub Jelinek <jakub@redhat.com>
1880
1881 PR tree-optimization/71647
1882 * gcc.target/i386/pr71647.c: New test.
1883
b20b79f2
L
18842016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1885
1886 * gcc.target/i386/noplt-gd-1.c: New test.
1887 * gcc.target/i386/noplt-gd-2.c: Likewise.
1888 * gcc.target/i386/noplt-gd-3.c: Likewise.
1889 * gcc.target/i386/noplt-ld-1.c: Likewise.
1890 * gcc.target/i386/noplt-ld-2.c: Likewise.
1891 * gcc.target/i386/noplt-ld-3.c: Likewise.
1892 * lib/target-supports.exp
1893 (check_effective_target_tls_get_addr_via_got): New.
1894
04619cb8
UB
18952016-06-24 Uros Bizjak <ubizjak@gmail.com>
1896
1897 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
1898 testsuite compile flags.
1899 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1900 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1901
19022016-06-24 Uros Bizjak <ubizjak@gmail.com>
1903
1904 * g++dg/vect/pr36684.cc: Add dg-do compile.
1905 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
1906 * gcc.dg/vect/pr70021.c: Ditto.
1907 * gcc.dg/vect/pr70138-1.c: Ditto.
1908 * gcc.dg/vect/pr70138-2.c: Ditto.
1909 * gcc.dg/vect/pr70354-1.c: Ditto.
1910 * gcc.dg/vect/pr70354-2.c: Ditto.
1911 * gcc.dg/vect/pr71259.c: Ditto.
1912 * gcc.dg/vect/pr71416-1.c: Ditto.
1913 * gcc.dg/vect/slp-43.c: Ditto.
1914 * gcc.dg/vect/slp-45.c: Ditto.
1915 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1916 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1917 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1918 * gfortran.dg/vect/pr69980.f90: Ditto.
1919
19202016-06-24 Uros Bizjak <ubizjak@gmail.com>
1921
1922 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
1923 * gcc.dg/vect/bb-slp-30.c: Ditto.
1924 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
1925 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
1926 * gcc.dg/vect/pr45902.c: Ditto.
1927 * gcc.dg/vect/pr48172.c: Ditto.
1928 * gcc.dg/vect/pr48377.c: Ditto.
1929 * gcc.dg/vect/pr49038.c: Ditto.
1930 * gcc.dg/vect/pr49771.c: Ditto.
1931 * gcc.dg/vect/pr52091.c: Ditto.
1932 * gcc.dg/vect/pr53185-2.c: Ditto.
1933 * gcc.dg/vect/pr56826.c: Ditto.
1934 * gcc.dg/vect/pr60276.c: Ditto.
1935 * gcc.dg/vect/pr62021.c: Ditto.
1936 * gcc.dg/vect/pr63530.c: Ditto.
1937 * gcc.dg/vect/pr65518.c: Ditto.
1938 * gcc.dg/vect/pr65947-1.c: Ditto.
1939 * gcc.dg/vect/pr65947-10.c: Ditto.
1940 * gcc.dg/vect/pr65947-11.c: Ditto.
1941 * gcc.dg/vect/pr65947-12.c: Ditto.
1942 * gcc.dg/vect/pr65947-13.c: Ditto.
1943 * gcc.dg/vect/pr65947-2.c: Ditto.
1944 * gcc.dg/vect/pr65947-3.c: Ditto.
1945 * gcc.dg/vect/pr65947-4.c: Ditto.
1946 * gcc.dg/vect/pr65947-5.c: Ditto.
1947 * gcc.dg/vect/pr65947-6.c: Ditto.
1948 * gcc.dg/vect/pr65947-7.c: Ditto.
1949 * gcc.dg/vect/pr65947-8.c: Ditto.
1950 * gcc.dg/vect/pr65947-9.c: Ditto.
1951 * gcc.dg/vect/pr71416-1.c: Ditto.
1952 * gcc.dg/vect/pr71439.c: Ditto.
1953 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
1954 * gcc.dg/vect/vect-bswap16.c: Ditto.
1955 * gcc.dg/vect/vect-bswap32.c: Ditto.
1956 * gcc.dg/vect/vect-bswap64.c: Ditto.
1957 * gcc.dg/vect/vect-live-1.c: Ditto.
1958 * gcc.dg/vect/vect-live-2.c: Ditto.
1959 * gcc.dg/vect/vect-live-3.c: Ditto.
1960 * gcc.dg/vect/vect-live-4.c: Ditto.
1961 * gcc.dg/vect/vect-live-5.c: Ditto.
1962 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
1963 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
1964 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
1965 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
1966 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
1967 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
1968 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
1969 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
1970 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
1971 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
1972 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
1973 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
1974 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
1975 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
1976 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
1977 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
1978 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
1979
da224bcb
UB
19802016-06-24 Uros Bizjak <ubizjak@gmail.com>
1981
1982 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
1983
dfee2870
L
19842016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1985
1986 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
1987 ia32 if R_386_GOT32X relocation is supported.
1988 * gcc.target/i386/noplt-3.c: Likewise.
1989 * gcc.target/i386/noplt-2.c: Likewise.
1990 (main): Renamed to ...
1991 (bar): This.
1992 * gcc.target/i386/noplt-4.c: Likewise.
1993 (main): Renamed to ...
1994 (bar): This.
1995 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
1996 * gcc.target/i386/pr67400-5.c: Likewise.
1997
a86451b9
JJ
19982016-06-24 Jakub Jelinek <jakub@redhat.com>
1999
00085092
JJ
2000 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
2001 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
2002
a86451b9
JJ
2003 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
2004 f4): Adjust expected diagnostics.
2005 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
2006 (T): If OVFP is defined, redefine to TP.
2007 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
2008 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
2009 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
2010 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
2011 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
2012 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
2013 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
2014 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
2015 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
2016 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
2017 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
2018 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
2019 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
2020 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
2021 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
2022 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
2023 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
2024 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
2025 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
2026 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
2027 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
2028 as last argument to __builtin_add_overflow_p.
2029
7bb5d5f4
UB
20302016-06-23 Uros Bizjak <ubizjak@gmail.com>
2031
2032 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
2033 dg-options and remove default vector testsuite compile flags.
2034 * g++.dg/vect/pr33860a.cc: Ditto.
2035 * g++.dg/vect/pr45470-a.cc: Ditto.
2036 * g++.dg/vect/pr45470-b.cc: Ditto.
2037 * g++.dg/vect/pr60896.cc: Ditto.
2038 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
2039 * gcc.dg/vect/pr18308.c: Ditto.
2040 * gcc.dg/vect/pr24049.c: Ditto.
2041 * gcc.dg/vect/pr33373.c: Ditto.
2042 * gcc.dg/vect/pr36228.c: Ditto.
2043 * gcc.dg/vect/pr42395.c: Ditto.
2044 * gcc.dg/vect/pr42604.c: Ditto.
2045 * gcc.dg/vect/pr46663.c: Ditto.
2046 * gcc.dg/vect/pr48765.c: Ditto.
2047 * gcc.dg/vect/pr49093.c: Ditto.
2048 * gcc.dg/vect/pr49352.c: Ditto.
2049 * gcc.dg/vect/pr52298.c: Ditto.
2050 * gcc.dg/vect/pr52870.c: Ditto.
2051 * gcc.dg/vect/pr53185.c: Ditto.
2052 * gcc.dg/vect/pr53773.c: Ditto.
2053 * gcc.dg/vect/pr56695.c: Ditto.
2054 * gcc.dg/vect/pr62171.c: Ditto.
2055 * gcc.dg/vect/pr63530.c: Ditto.
2056 * gcc.dg/vect/pr68339.c: Ditto.
2057 * gcc.dg/vect/pr71259.c: Ditto.
2058 * gcc.dg/vect/vect-82_64.c: Ditto.
2059 * gcc.dg/vect/vect-83_64.c: Ditto.
2060 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
2061 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
2062 * gcc.dg/vect/vect-shift-2.c: Ditto.
2063 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
2064 * gfortran.dg/vect/pr39318.f90: Ditto.
2065 * gfortran.dg/vect/pr45714-a.f: Ditto.
2066 * gfortran.dg/vect/pr45714-b.f: Ditto.
2067 * gfortran.dg/vect/pr46213.f90: Ditto.
2068
2d4bb02f
MM
20692016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2070 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2071
2072 * gcc.target/powerpc/p9-splat-5.c: New test.
2073
f6d1b868
UB
20742016-06-23 Uros Bizjak <ubizjak@gmail.com>
2075
2076 PR tree-optimization/71488
2077 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
2078 * lib/target-supports.exp: ... here.
2079 (check_sse4_hw_available): New procedure.
2080 (check_effective_target_sse4_runtime): Ditto.
2081 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
2082 -march=westmere for sse4_runtime targets.
936ff030 2083 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 2084 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 2085 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 2086 (main): Call check_vect ().
a7898180 2087 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 2088
c0597759
L
20892016-06-23 H.J. Lu <hongjiu.lu@intel.com>
2090
2091 PR target/66232
2092 PR target/67400
2093 * gcc.target/i386/pr66232-14.c: New file.
2094 * gcc.target/i386/pr66232-15.c: Likewise.
2095 * gcc.target/i386/pr66232-16.c: Likewise.
2096 * gcc.target/i386/pr66232-17.c: Likewise.
2097 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
2098 ia32 if R_386_GOT32X relocation is supported.
2099 * gcc.target/i386/pr67400-2.c: Likewise.
2100 * gcc.target/i386/pr67400-3.c: Likewise.
2101 * gcc.target/i386/pr67400-4.c: Likewise.
2102 * gcc.target/i386/pr67400-6.c: Likewise.
2103 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 2104 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 2105
5b0e27a7
JD
21062016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2107
2108 PR libgfortran/48852
2109 * gfortran.dg/char4_iunit_1.f03: Update test.
2110 * gfortran.dg/f2003_io_5.f03: Update test.
2111 * gfortran.dg/real_const_3.f90: Update test.
2112
7f586d90
AK
21132016-06-23 Andi Kleen <ak@linux.intel.com>
2114
2115 * g++.dg/bprob/bprob.exp: Support autofdo.
2116 * g++.dg/tree-prof/tree-prof.exp: dito.
2117 * gcc.dg/tree-prof/tree-prof.exp: dito.
2118 * gcc.misc-tests/bprob.exp: dito.
2119 * gfortran.dg/prof/prof.exp: dito.
2120 * lib/profopt.exp: dito.
2121 * lib/target-supports.exp: Check for autofdo.
2122
60fa7862
ML
21232016-06-23 Martin Liska <mliska@suse.cz>
2124
2125 * gcc.dg/pr71619.c: New test.
2126
e3d62871
UB
21272016-06-23 H.J. Lu <hongjiu.lu@intel.com>
2128
2129 PR target/67400
cc901875
UB
2130 * gcc.target/i386/pr67400-1.c: New test.
2131 * gcc.target/i386/pr67400-2.c: Likewise.
2132 * gcc.target/i386/pr67400-3.c: Likewise.
2133 * gcc.target/i386/pr67400-4.c: Likewise.
2134 * gcc.target/i386/pr67400-5.c: Likewise.
2135 * gcc.target/i386/pr67400-6.c: Likewise.
2136 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 2137
ac81cf0b
DM
21382016-06-22 David Malcolm <dmalcolm@redhat.com>
2139
2140 * c-c++-common/missing-header-1.c: New test case.
2141 * c-c++-common/missing-header-2.c: New test case.
2142 * c-c++-common/missing-header-3.c: New test case.
2143 * c-c++-common/missing-header-4.c: New test case.
2144
1a4f11c8
DM
21452016-06-22 David Malcolm <dmalcolm@redhat.com>
2146
2147 PR c/70339
2148 * c-c++-common/attributes-1.c: Update dg-prune-output to include
2149 hint.
2150 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
2151 expected results due to builtin "nanl" now being suggested for
2152 "name".
2153 * gcc.dg/pr67580.c: Update expected messages.
2154 * gcc.dg/spellcheck-identifiers.c: New testcase.
2155 * gcc.dg/spellcheck-typenames.c: New testcase.
2156
a93eac6a
DM
21572016-06-22 David Malcolm <dmalcolm@redhat.com>
2158
2159 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
2160 file.
2161 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
2162 diagnostic-test-show-locus-parseable-fixits.c to sources for
2163 diagnostic_plugin_test_show_locus.c.
2164 * lib/gcc-defs.exp (freeform_regexps): New global.
2165 (dg-regexp): New function.
2166 (handle-dg-regexps): New function.
2167 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
2168 freeform_regexps to the empty list.
2169 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
2170
49e76ff1
IE
21712016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
2172
f6d1b868 2173 PR tree-optimization/71488
49e76ff1
IE
2174 * g++.dg/pr71488.C: New test.
2175 * gcc.dg/vect/vect-bool-cmp.c: New test.
2176
951d8c8a
EB
21772016-06-22 Eric Botcazou <ebotcazou@adacore.com>
2178
2179 * gcc.dg/guality/param-5.c: New test.
2180
b60fc3bd
BE
21812016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
2182
2183 * gcc.target/i386/asm-flag-7.c: New test.
2184
0609abda
TS
21852016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2186
2187 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
2188 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
2189 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
2190 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
2191 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
2192 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
2193 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
2194 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
2195 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
2196 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
2197 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
2198 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
2199 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
2200 * gcc.dg/tree-ssa/vrp87.c: Likewise.
2201 * lib/target-supports.exp: Likewise.
2202
ee2499b4
TS
22032016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2204
2205 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
2206 * gcc.dg/attr-ms_struct-2.c: Likewise.
2207 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
2208 * gcc.dg/bf-ms-attrib.c: Likewise.
2209 * gcc.dg/bf-ms-layout-2.c: Likewise.
2210 * gcc.dg/bf-ms-layout-3.c: Likewise.
2211 * gcc.dg/bf-ms-layout.c: Likewise.
2212 * gcc.dg/bf-no-ms-layout.c: Likewise.
2213 * gcc.target/i386/bitfield1.c: Likewise.
2214 * gcc.target/i386/bitfield2.c: Likewise.
2215 * gcc.target/i386/bitfield3.c: Likewise.
2216
caea59ff
KN
22172016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
2218
2219 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
2220 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
2221 override other than -mcpu=power9 command-line option is specified,
2222 or if the target operating system is aix.
2223 * gcc.target/powerpc/darn-1.c: Likewise.
2224 * gcc.target/powerpc/darn-2.c: Likewise.
2225 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
2226 test if effective-target is not powerpc_p9vector_ok or if the
2227 target operating system is not defined.
2228 * gcc.target/powerpc/vslv-1.c: Likewise.
2229 * gcc.target/powerpc/vsrv-0.c: Likewise.
2230 * gcc.target/powerpc/vsrv-1.c: Likewise.
2231
63617e30
TB
22322016-06-21 Tobias Burnus <burnus@net-b.de>
2233
2234 PR fortran/71068
2235 * gfortran.dg/coarray/data_1.f90: New.
2236
89192c3c
WD
22372016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
2238
2239 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
2240 (dg-require-effective-target): Use arm_v8_neon_hw.
2241 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
2242 (dg-require-effective-target): Likewise.
2243 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
2244 (dg-require-effective-target): Likewise.
2245 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
2246 (dg-require-effective-target): Likewise.
2247 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
2248 (dg-require-effective-target): Likewise.
2249 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
2250 (dg-require-effective-target): Likewise.
2251 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
2252 Add AArch64 check.
2253
64ac50e2
WD
22542016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
2255
2256 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
2257 Set to 3 so test passes.
2258
6252b5db
WD
22592016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
2260
2261 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
2262
3b9bc511
IV
22632016-06-21 Ilya Verbin <ilya.verbin@intel.com>
2264
2265 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
2266 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
2267 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
2268 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
2269
21db1c78
IV
22702016-06-21 Ilya Verbin <ilya.verbin@intel.com>
2271
2272 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
2273 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
2274
9d30e86f
L
22752016-06-21 H.J. Lu <hongjiu.lu@intel.com>
2276
2277 PR target/71549
2278 * gcc.target/i386/pr71549.c: New test.
2279
448a7c69
KN
22802016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
2281
2282 * gcc.target/powerpc/vadsdu-0.c: Replace
2283 dg-require-effective-target directive to allow test to run on more
2284 platforms, and add dg-skip-if directive to disable test on aix
2285 platforms because of known incompatibilities.
2286 * gcc.target/powerpc/vadsdu-1.c: Likewise.
2287 * gcc.target/powerpc/vadsdu-2.c: Likewise.
2288 * gcc.target/powerpc/vadsdu-3.c: Likewise.
2289 * gcc.target/powerpc/vadsdu-4.c: Likewise.
2290 * gcc.target/powerpc/vadsdu-5.c: Likewise.
2291 * gcc.target/powerpc/vadsdub-1.c: Likewise.
2292 * gcc.target/powerpc/vadsdub-2.c: Replace
2293 dg-require-effective-target directive to allow test to run on more
2294 platforms, and add dg-skip-if directive to disable test on aix
2295 platforms because of known incompatibilities.
2296 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
2297 with vec_absdb call to differentiate this test from vadsdub-1.c.
2298 * gcc.target/powerpc/vadsduh-1.c: Replace
2299 dg-require-effective-target directive to allow test to run on more
2300 platforms, and add dg-skip-if directive to disable test on aix
2301 platforms because of known incompatibilities.
2302 * gcc.target/powerpc/vadsduh-2.c: Likewise.
2303 * gcc.target/powerpc/vadsduw-1.c: Likewise.
2304 * gcc.target/powerpc/vadsduw-2.c: Likewise.
2305
0ad84f34
JJ
23062016-06-21 Jakub Jelinek <jakub@redhat.com>
2307
2308 PR tree-optimization/71588
2309 * gcc.dg/pr71558.c: New test.
2310
e71e8d94
SKS
23112016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2312
2313 * c-c++-common/pr68657-1.c: Require ptr32plus support.
2314 * c-c++-common/pr68657-2.c: Likewise.
2315 * c-c++-common/pr68657-3.c: Likewise.
2316 * gcc.dg/torture/pr69714.c: Require int32plus support.
2317 * gcc.dg/torture/pr70025.c: Likewise.
2318 * gcc.dg/torture/pr70083.c: Likewise.
2319 * gcc.dg/torture/pr70542.c: Likewise.
2320 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
2321
5a578671
JM
23222016-06-20 Joseph Myers <joseph@codesourcery.com>
2323
2324 PR c/71601
2325 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
2326
7a9df68e
JJ
23272016-06-20 Jakub Jelinek <jakub@redhat.com>
2328
50aa64d5
JJ
2329 PR middle-end/71581
2330 * gcc.dg/pr71581.c: New test.
2331
7a9df68e
JJ
2332 PR rtl-optimization/71591
2333 * gcc.dg/cpp/pr71591.c: New test.
2334
3947cf19
DR
23352016-06-20 David B. Robins <gcc@davidrobins.net>
2336
2337 PR target/71571
2338 * g++.dg/torture/pr71571.C: New test.
2339
c4ff221e
JJ
23402016-06-20 Jakub Jelinek <jakub@redhat.com>
2341
2342 PR target/71559
2343 * gcc.target/i386/sse2-pr71559.c: New test.
2344 * gcc.target/i386/avx-pr71559.c: New test.
2345 * gcc.target/i386/avx512f-pr71559.c: New test.
2346
f1b5abfb
TB
23472016-06-20 Tobias Burnus <burnus@net-b.de>
2348
2349 PR fortran/71194
2350 * gfortran.dg/pointer_remapping_10.f90: New.
2351
842107e4
DM
23522016-06-20 David Malcolm <dmalcolm@redhat.com>
2353
2354 * g++.dg/diagnostic/string-literal-concat.C: New test case.
2355
d9e8bdfd
MS
23562016-06-20 Martin Sebor <msebor@redhat.com>
2357
2358 PR c/69507
2359 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
2360 * gnu90-const-expr-1.c: Same.
2361 * gnu99-const-expr-1.c: Same.
2362 * gnu99-static-1.c: Same.
2363
67785479
RL
23642016-06-20 Renlin Li <renlin.li@arm.com>
2365
29f09b38 2366 PR testsuite/71489
67785479
RL
2367 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
2368
636929b8
JG
23692016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
2370
2371 * gcc.target/aarch64/vcvt_f64_1.c: New.
2372 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
2373 * gcc.target/aarch64/vrecp_f64_1.c: New.
2374
ff7b374b
KT
23752016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2376
2377 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
2378 "alignement".
2379
554cfc9e
GJL
23802016-06-20 Georg-Johann Lay <avr@gjlay.de>
2381
2382 PR target/71103
2383 * gcc.target/avr/torture/pr71103-2.c: New test.
2384
aa0db437
MS
23852016-06-19 Martin Sebor <msebor@redhat.com>
2386
2387 PR c/69507
2388 * gcc.dg/alignof.c: New test.
2389
c561b091
PC
23902016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
2391
2392 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
2393 vs dg-error; test constexpr specifier too.
2394
bf54f123
PC
23952016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
2396
2397 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
2398
4e53aa97
CL
23992016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
2400
2401 * lib/target-supports.exp
2402 (check_effective_target_arm_neon_fp16_ok_nocache): Call
2403 arm_neon_ok and merge flags. Fix temporary test name.
2404 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
2405 and merge flags.
2406
69071d86
ML
24072016-06-17 Martin Liska <mliska@suse.cz>
2408
2409 * gcc.dg/predict-9.c: Fix dump scanning.
2410
68b3b858
BC
24112016-06-17 Bin Cheng <bin.cheng@arm.com>
2412
2413 PR tree-optimization/71354
2414 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
2415
d3ee260a
BC
24162016-06-17 Bin Cheng <bin.cheng@arm.com>
2417
2418 PR tree-optimization/71347
2419 * gcc.dg/tree-ssa/pr71347.c: New test.
2420
bd8fb114
BC
24212016-06-17 Bin Cheng <bin.cheng@arm.com>
2422
2423 PR tree-optimization/71354
2424 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
2425
97816be4
BC
24262016-06-17 Bin Cheng <bin.cheng@arm.com>
2427
2428 * gcc.dg/vect/vect-alias-check-1.c: New test.
2429
2d761a37
SKS
24302016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2431
e0277d6b 2432 PR target/71151
2d761a37
SKS
2433 * gcc.target/avr/pr71151-1.c: New test.
2434 * gcc.target/avr/pr71151-2.c: New test.
2435 * gcc.target/avr/pr71151-3.c: New test.
2436 * gcc.target/avr/pr71151-4.c: New test.
2437 * gcc.target/avr/pr71151-5.c: New test.
2438 * gcc.target/avr/pr71151-6.c: New test.
2439 * gcc.target/avr/pr71151-7.c: New test.
2440 * gcc.target/avr/pr71151-8.c: New test.
2441 * gcc.target/avr/pr71151-common.h: New test.
2442
68fa96d6
ML
24432016-06-16 Martin Liska <mliska@suse.cz>
2444
2445 * gfortran.dg/predict-1.f90: New test.
2446
b6ca982f
UB
24472016-06-16 Uros Bizjak <ubizjak@gmail.com>
2448
2449 PR target/71242
2450 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
2451
1dc8d15b
JH
24522016-06-16 Jan Hubicka <hubicka@ucw.cz>
2453
2454 * g++.dg/vect/pr36648.cc: Disable cunrolli
2455
67c25816
JJ
24562016-06-16 Jakub Jelinek <jakub@redhat.com>
2457
c577adb2
JJ
2458 PR target/71554
2459 * gcc.c-torture/execute/pr71554.c: New test.
2460
67c25816
JJ
2461 PR rtl-optimization/71532
2462 * gcc.dg/torture/pr71532.c: New test.
2463
1a3c3ee9
MM
24642016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2465
2466 * gcc.target/powerpc/p9-dimode1.c: New test.
2467 * gcc.target/powerpc/p9-dimode2.c: Likewise.
2468
f29468a7
JJ
24692016-06-15 Jakub Jelinek <jakub@redhat.com>
2470
61daecc4
JJ
2471 * gcc.c-torture/compile/20160615-1.c: New test.
2472
f29468a7
JJ
2473 * g++.dg/cpp0x/ref-qual17.C: New test.
2474
209d1e2d
IE
24752016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
2476
2477 PR middle-end/71529
2478 * gcc.target/i386/pr71529.C: New test.
2479
8dc35712
AH
24802016-06-15 Alan Hayward <alan.hayward@arm.com>
2481
2482 PR tree-optimization/71483
2483 * g++.dg/vect/pr71483.c: New
2484
b8911cb8
PC
24852016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
2486
2487 PR c++/70202
2488 * g++.dg/inherit/crash6.C: New.
2489 * g++.dg/inherit/union2.C: Likewise.
2490 * g++.dg/inherit/virtual12.C: Likewise.
2491 * g++.dg/inherit/virtual13.C: Likewise.
2492 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
2493
cf5d08ab
UB
24942016-06-15 Uros Bizjak <ubizjak@gmail.com>
2495
e3d62871 2496 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 2497
8f482165
AH
24982016-06-15 Alan Hayward <alan.hayward@arm.com>
2499
2500 PR tree-optimization/71439
2501 * gcc.dg/vect/pr71439.c: New
2502
3256673f
KT
25032016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2504
2505 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
2506
b17dc4d4
RB
25072016-06-15 Richard Biener <rguenther@suse.de>
2508
2509 * gcc.dg/vect/slp-45.c: New testcase.
2510
2a5825f2
RB
25112016-06-15 Richard Biener <rguenther@suse.de>
2512
2513 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
2514
6e433d0b
BS
25152016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2516
2517 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
2518 requirements, and disable for AIX for now.
2519 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2520
abe7f828
JJ
25212016-06-14 Jakub Jelinek <jakub@redhat.com>
2522
a09c81b4
JJ
2523 PR c++/71528
2524 * g++.dg/opt/pr71528.C: New test.
2525
abe7f828
JJ
2526 PR c++/71516
2527 * g++.dg/init/pr71516.C: New test.
2528
acfadf06
PC
25292016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2530
2531 * g++.dg/init/array46.C: New.
2532
4d568ab2
UB
25332016-06-14 Uros Bizjak <ubizjak@gmail.com>
2534
e3d62871
UB
2535 * gcc.target/i386/float128-3.c: New test.
2536 * gcc.target/i386/quad-sse4.c: Ditto.
2537 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
2538 Update scan strings.
4d568ab2 2539
30934c5d
RB
25402016-06-14 Richard Biener <rguenther@suse.de>
2541
2542 PR middle-end/71526
2543 * gfortran.dg/pr71526.f90: New testcase.
2544
3970e545
AV
25452016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
2546
2547 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
2548 * gcc.dg/zero_bits_compound-1.c: Likewise.
2549
04976c6e
RB
25502016-06-14 Richard Biener <rguenther@suse.de>
2551
2552 PR tree-optimization/71522
2553 * gcc.dg/torture/pr71522.c: New testcase.
2554
23e025db
JJ
25552016-06-14 Jakub Jelinek <jakub@redhat.com>
2556
2557 PR tree-optimization/71520
2558 * gcc.dg/tree-ssa/pr71520.c: New test.
2559
90b72e84
RB
25602016-06-14 Richard Biener <rguenther@suse.de>
2561
2562 PR tree-optimization/71521
86c24ba6 2563 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 2564
ef7cf206
JJ
25652016-06-13 Jakub Jelinek <jakub@redhat.com>
2566
0dda258b
JJ
2567 PR sanitizer/71498
2568 * c-c++-common/ubsan/bounds-13.c: New test.
2569
ef7cf206
JJ
2570 PR preprocessor/71183
2571 * gcc.dg/cpp/source_date_epoch-3.c: New test.
2572
a73786e3
JL
25732016-06-13 Jeff Law <law@redhat.com>
2574
2575 PR tree-optimization/71403
2576 * c-c++-common/ubsan/pr71403-1.c: New test.
2577 * c-c++-common/ubsan/pr71403-2.c: New test.
2578 * c-c++-common/ubsan/pr71403-3.c: New test.
2579
0ac249bf
JJ
25802016-06-13 Jakub Jelinek <jakub@redhat.com>
2581
2582 PR middle-end/71478
2583 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
2584 Add -Wno-psabi -w to dg-options.
2585
5408a64a
KN
25862016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
2587
2588 * gcc.target/powerpc/vadsdu-0.c: New test.
2589 * gcc.target/powerpc/vadsdu-1.c: New test.
2590 * gcc.target/powerpc/vadsdu-2.c: New test.
2591 * gcc.target/powerpc/vadsdu-3.c: New test.
2592 * gcc.target/powerpc/vadsdu-4.c: New test.
2593 * gcc.target/powerpc/vadsdu-5.c: New test.
2594 * gcc.target/powerpc/vadsdub-1.c: New test.
2595 * gcc.target/powerpc/vadsdub-2.c: New test.
2596 * gcc.target/powerpc/vadsduh-1.c: New test.
2597 * gcc.target/powerpc/vadsduh-2.c: New test.
2598 * gcc.target/powerpc/vadsduw-1.c: New test.
2599 * gcc.target/powerpc/vadsduw-2.c: New test.
2600
f7e4f2e3
DM
26012016-06-13 David Malcolm <dmalcolm@redhat.com>
2602
2603 * gcc.dg/c99-init-2.c (c): Update expected error message.
2604 * gcc.dg/init-bad-8.c (foo): Likewise.
2605 * gcc.dg/spellcheck-fields-3.c: New test case.
2606
ad23a23e
ML
26072016-06-13 Martin Liska <mliska@suse.cz>
2608
2609 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
2610 and "guess loop iv compared" heuristics.
2611 * gcc.dg/predict-2.c: Likewise.
2612 * gcc.dg/predict-3.c: Likewise.
2613 * gcc.dg/predict-4.c: Likewise.
2614 * gcc.dg/predict-5.c: Likewise.
2615 * gcc.dg/predict-6.c: Likewise.
2616
146c55da
MP
26172016-06-13 Marek Polacek <polacek@redhat.com>
2618
2619 PR middle-end/71476
2620 * c-c++-common/Wswitch-unreachable-4.c: New test.
2621 * gcc.dg/Wswitch-unreachable-2.c: New test.
2622 * g++.dg/tm/jump1.C: Move dg-warning.
2623
42e77cbc
EB
26242016-06-13 Eric Botcazou <ebotcazou@adacore.com>
2625
2626 * gnat.dg/renaming10.ad[sb]: New test.
2627
7474dcc1
PT
26282016-06-13 Paul Thomas <pault@gcc.gnu.org>
2629
2630 PR fortran/70673
2631 * gfortran.dg/pr70673.f90: New test.
2632
f57f53d3
RB
26332016-06-13 Richard Biener <rguenther@suse.de>
2634
2635 PR middle-end/64516
2636 * gcc.dg/align-3.c: New testcase.
2637
5843a5f0
ML
26382016-06-13 Martin Liska <mliska@suse.cz>
2639
2640 * gcc.target/i386/pr71458.c: New test.
2641
aa8fdb44
UB
26422016-06-12 Uros Bizjak <ubizjak@gmail.com>
2643
2644 PR target/71241
2645 * testsuite/gcc.dg/torture/float128-nan.c: New test.
2646
2043e4d7
DH
26472016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2648
2649 PR target/60751
2650 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
2651 statement.
2652
d3dc025d
DH
26532016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2654
2655 PR target/60751
2656 * gfortran.dg/comma_IO_extension_1.f90: New test.
2657 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
2658 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
2659 statement.
2660 * gfortran.dg/graphite/pr38083.f90: Likewise.
2661 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
2662 missing format.
2663
a31d78c6
EB
26642016-06-11 Eric Botcazou <ebotcazou@adacore.com>
2665
2666 * gnat.dg/case_character.adb: New test.
2667
95c18dd0
SB
26682016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
2669
2670 PR middle-end/71310
2671 * gcc.target/powerpc/pr71310.c: New testcase.
2672
b97d37b4
KV
26732016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
2674
2675 PR middle-end/71478
2676 * gcc.dg/pr71478.c: New test.
2677
900bcda3
JJ
26782016-06-10 Jakub Jelinek <jakub@redhat.com>
2679
ec1c20db
JJ
2680 PR middle-end/71494
2681 * gcc.c-torture/execute/pr71494.c: New test.
2682
50b15873
JJ
2683 PR c/68657
2684 * gcc.target/i386/pr68657.c: New test.
2685
900bcda3
JJ
2686 PR inline-asm/68843
2687 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
2688 (test): Add -masm=intel alternatives.
2689
4d926e34
MS
26902016-06-10 Martin Sebor <msebor@redhat.com>
2691
2692 PR c/71392
2693 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2694
ad071b2b
JL
26952016-06-10 Jeff Law <law@redhat.com>
2696
2697 PR tree-optimization/71335
2698 * gcc.c-torture/execute/pr71335.c: New test.
2699
2704efe8
DM
27002016-06-10 David Malcolm <dmalcolm@redhat.com>
2701
2702 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
2703 the various "cannot tail-call: " messages.
2704
18c9b7d4
CL
27052016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
2706
2707 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
2708 and options.
2709
7cfa10f3
MO
27102016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
2711
2712 PR sanitizer/71480
2713 * c-c++-common/asan/pr71480.c: New test.
2714
1f24fd3e
L
27152016-06-10 H.J. Lu <hongjiu.lu@intel.com>
2716
2717 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
2718 (ASMNAME2): Likewise.
2719 (main): Replace fn in asm statement with ASMNAME ("fn").
2720 * gcc.dg/guality/pr68037-2.c: Likewise.
2721 * gcc.dg/guality/pr68037-3.c: Likewise.
2722 * gcc.dg/torture/pr68037-1.c: Likewise.
2723 * gcc.dg/torture/pr68037-2.c: Likewise.
2724 * gcc.dg/torture/pr68037-3.c: Likewise.
2725
ad551c07
BE
27262016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
2727
2728 PR inline-asm/68843
2729 * gcc.target/i386/pr68843-1.c: New test.
2730 * gcc.target/i386/pr68843-2.c: New test.
2731
4b1ffdb1 27322016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
2733 Cesar Philippidis <cesar@codesourcery.com>
2734
2735 PR middle-end/71373
2736 * gcc.dg/goacc/nested-function-1.c: New file.
2737 * gcc.dg/goacc/nested-function-2.c: Likewise.
2738 * gcc.dg/goacc/pr71373.c: Likewise.
2739 * gfortran.dg/goacc/cray-2.f95: Likewise.
2740 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
2741 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
2742 * gfortran.dg/goacc/cray.f95: Update.
2743 * gfortran.dg/goacc/loop-1.f95: Likewise.
2744 * gfortran.dg/goacc/loop-3.f95: Likewise.
2745 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
2746 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
2747
27482016-06-10 Thomas Schwinge <thomas@codesourcery.com>
2749
2750 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
2751 for OpenACC tile clauses.
2752 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
2753
2754 PR c/71381
2755 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
2756 to...
2757 * c-c++-common/goacc/cache-2.c: ... this new file.
2758 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
2759 * gfortran.dg/goacc/cache-2.f95: ... this new file.
2760 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
2761 usage.
2762 * gfortran.dg/goacc/cray.f95: Likewise.
2763 * gfortran.dg/goacc/loop-1.f95: Likewise.
2764
89851e4c
AH
27652016-06-10 Alan Hayward <alan.hayward@arm.com>
2766
2767 PR tree-optimization/71407
2768 PR tree-optimization/71416
2769 * gcc.dg/vect/pr71407.c: New
2770 * gcc.dg/vect/pr71416-1.c: New
2771 * gcc.dg/vect/pr71416-2.c: New
2772
200eafbf
RB
27732016-06-10 Richard Biener <rguenther@suse.de>
2774
2775 PR middle-end/71477
2776 * gcc.dg/torture/pr71477.c: New testcase.
2777
4df99d92
JK
27782016-06-09 Julia Koval <julia.koval@intel.com>
2779
2780 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
2781 * gcc.target/i386/interrupt-13.c: Likewise.
2782 * gcc.target/i386/interrupt-15.c: Likewise.
2783 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
2784 * gcc.target/i386/interrupt-24.c: Likewise.
2785 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
2786 * gcc.target/i386/interrupt-9.c: Likewise.
2787 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2788
e01b4e16
MS
27892016-06-09 Martin Sebor <msebor@redhat.com>
2790
2791 PR c/70883
2792 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
2793 * gcc.dg/builtin-constant_p-1.c: Same.
2794 * gcc.dg/builtins-error.c: Same.
2795 * gcc.dg/pr70859.c: Same.
2796
9c35db0e
SKS
27972016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2798
2799 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
2800 * gcc.dg/torture/pr68067-1.c: Likewise.
2801 * gcc.dg/torture/pr68067-2.c: Likewise.
2802
28032016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2804
2805 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
2806 when setting SIZE.
2807
392a81b9
PC
28082016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
2809
2810 PR c++/71465
2811 * g++.dg/inherit/crash5.C: New.
2812 Revert:
2813 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2814
2815 PR c++/70202
2816 * g++.dg/inherit/crash5.C: New.
2817 * g++.dg/inherit/virtual1.C: Adjust.
2818
e49efc14
ML
28192016-06-09 Martin Liska <mliska@suse.cz>
2820
2821 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
2822 * g++.dg/predict-loop-exit-2.C: Likewise.
2823 * g++.dg/predict-loop-exit-3.C: Likewise.
2824 * gcc.dg/predict-1.c: Likewise.
2825 * gcc.dg/predict-2.c: Likewise.
2826 * gcc.dg/predict-3.c: Likewise.
2827 * gcc.dg/predict-4.c: Likewise.
2828 * gcc.dg/predict-5.c: Likewise.
2829 * gcc.dg/predict-6.c: Likewise.
2830 * gcc.dg/predict-7.c: Likewise.
2831
36d57986
RB
28322016-06-09 Richard Biener <rguenther@suse.de>
2833
2834 PR tree-optimization/71462
2835 * gcc.dg/torture/pr71462.c: New testcase.
2836
7d82e8e4
MP
28372016-06-09 Marek Polacek <polacek@redhat.com>
2838
2839 PR c/65471
2840 * gcc.dg/c11-generic-3.c: New test.
2841
c8a71589
PC
28422016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2843
2844 * g++.dg/init/array42.C: New.
2845 * g++.dg/init/array43.C: Likewise.
2846 * g++.dg/init/array44.C: Likewise.
2847 * g++.dg/init/array45.C: Likewise.
2848 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
2849 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
2850 * g++.dg/cpp1y/auto-fn27.C: Likewise.
2851 * g++.dg/gomp/pr35751.C: Likewise.
2852 * g++.dg/init/array23.C: Likewise.
2853 * g++.dg/init/brace2.C: Likewise.
2854 * g++.dg/init/brace6.C: Likewise.
2855
44a845ca
MS
28562016-06-08 Martin Sebor <msebor@redhat.com>
2857 Jakub Jelinek <jakub@redhat.com>
2858
2859 PR c++/70507
2860 PR c/68120
2861 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2862 * c-c++-common/builtin-arith-overflow-2.c: New test.
2863 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
2864 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
2865 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
2866
2ef16b6e
JJ
28672016-06-08 Jakub Jelinek <jakub@redhat.com>
2868
2869 PR c++/71442
2870 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
2871
5e3ee346
AL
28722016-06-08 Alan Lawrence <alan.lawrence@arm.com>
2873
2874 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
2875 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
2876 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
2877 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
2878 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
2879 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
2880 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
2881 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
2882 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
2883 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
2884 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
2885 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
2886 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
2887
b2ae2814
RB
28882016-06-08 Richard Biener <rguenther@suse.de>
2889
2890 PR tree-optimization/68558
2891 * gcc.dg/vect/slp-44.c: New testcase.
2892
e09b4c37
RB
28932016-06-08 Richard Biener <rguenther@suse.de>
2894
2895 * gcc.dg/vect/slp-43.c: New testcase.
2896
72d50660
RB
28972016-06-08 Richard Biener <rguenther@suse.de>
2898
2899 PR tree-optimization/71452
2900 * gcc.dg/torture/pr71452.c: New testcase.
2901
988c115c
JJ
29022016-06-08 Jakub Jelinek <jakub@redhat.com>
2903
2904 PR c++/71448
2905 * g++.dg/torture/pr71448.C: New test.
2906
73d73b48
BS
29072016-06-08 Bernd Schmidt <bschmidt@redhat.com>
2908
2909 PR debug/71432
2910 PR ada/71413
2911 * g++.dg/debug/pr71432.C: New test.
2912
bdd15d0c
PK
29132016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2914
2915 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
2916 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
2917 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
2918
ce0607bb
AH
29192016-06-08 Alan Hayward <alan.hayward@arm.com>
2920
2921 * gcc.dg/vect/vect-live-2.c: Update effective target.
2922 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
2923 * lib/target-supports.exp: Add aarch64 to vect_long.
2924
92a5f2ba
MP
29252016-06-08 Marek Polacek <polacek@redhat.com>
2926
2927 PR c/71418
2928 * gcc.dg/noncompile/pr71418.c: New test.
2929
08203f73
MP
2930 PR c/71426
2931 * gcc.dg/noncompile/pr71426.c: New test.
2932
d1fcc2bd
JH
29332016-06-07 Jan Hubicka <hubicka@ucw.cz>
2934
2935 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
2936 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
2937 * gcc.dg/predict-3.c: Update template.
2938 * gcc.dg/predict-5.c: Update template.
2939 * gcc.dg/predict-6.c: Update template.
2940 * gcc.dg/predict-9.c: Update template.
2941 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
2942
a23e6f1c
BS
29432016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
2944
2945 * gcc.target/powerpc/vec-mul.c: New test.
2946
6ffd47b7
DM
29472016-06-07 David Malcolm <dmalcolm@redhat.com>
2948
2949 * gcc.dg/spellcheck-fields-2.c: New test case.
2950
bfd67b47
RB
29512016-06-07 Richard Biener <rguenther@suse.de>
2952
2953 PR c/61564
2954 * gcc.dg/Wpragmas-1.c: New testcase.
2955 * gcc.dg/Wattributes-4.c: Likewise.
2956 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
2957 entry.
2958
701b9a47
CL
29592016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
2960
2961 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
2962 spurious debug code.
2963
6b80d6fa
RB
29642016-06-07 Richard Biener <rguenther@suse.de>
2965
2966 PR tree-optimization/71428
2967 * gcc.dg/torture/pr71428.c: New testcase.
2968
0f3f9437
RB
29692016-06-07 Richard Biener <rguenther@suse.de>
2970
2971 PR middle-end/71423
2972 * gcc.dg/torture/pr71423.c: New testcase.
2973
ec963f2a
KV
29742016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2975
2976 PR middle-end/71408
2977 * gcc.dg/tree-ssa/pr71408.c: New test.
2978
46ab5b6e
KV
29792016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
2980
2981 PR middle-end/71281
2982 * g++.dg/torture/pr71281.C: New test.
2983
1f40cff3
MP
29842016-06-06 Marek Polacek <polacek@redhat.com>
2985
2986 PR c/71362
2987 * gcc.dg/pr71362.c: New test.
2988
6f5bcd24
JJ
29892016-06-06 Jakub Jelinek <jakub@redhat.com>
2990 Patrick Palka <ppalka@gcc.gnu.org>
2991
2992 PR c++/70847
2993 PR c++/71330
2994 PR c++/71393
2995 * g++.dg/opt/pr70847.C: New test.
2996 * g++.dg/ubsan/pr70847.C: New test.
2997 * g++.dg/ubsan/pr71393.C: New test.
2998
158beb4a
JJ
29992016-06-06 Jakub Jelinek <jakub@redhat.com>
3000
3001 PR tree-optimization/71259
3002 * gcc.dg/vect/pr71259.c: New test.
3003
d9b950dd
DM
30042016-06-06 David Malcolm <dmalcolm@redhat.com>
3005
3006 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
3007 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
3008 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
3009 above.
3010
36f9ad69
KT
30112016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3012
3013 PR middle-end/37780
3014 * gcc.c-torture/execute/pr37780.c: New test.
3015 * gcc.target/aarch64/pr37780_1.c: Likewise.
3016 * gcc.target/arm/pr37780_1.c: Likewise.
3017
5545a907
MP
30182016-06-06 Marek Polacek <polacek@redhat.com>
3019
3020 * c-c++-common/attr-may-alias-1.c: New test.
3021 * c-c++-common/attr-may-alias-2.c: New test.
3022 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
3023
93671519
BE
30242016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
3025
3026 PR c/24414
3027 * gcc.target/i386/pr24414.c: New test.
3028
690f24b7
JM
30292016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
3030
3031 * gcc.target/sparc/vis4misc.c: New file.
3032 * gcc.target/sparc/fpcmp.c: Likewise.
3033 * gcc.target/sparc/fpcmpu.c: Likewise.
3034
31ce6157
AH
30352016-06-06 Alan Hayward <alan.hayward@arm.com>
3036
3037 * gcc.dg/vect/vect-live-1.c: Use additional-options.
3038 * gcc.dg/vect/vect-live-3.c: Likewise.
3039
9fcebb5a
RB
30402016-06-06 Richard Biener <rguenther@suse.de>
3041
3042 PR tree-optimization/71398
3043 * gcc.dg/torture/pr71398.c: New testcase.
3044
903ca97b
UB
30452016-06-06 Uros Bizjak <ubizjak@gmail.com>
3046
3047 PR target/71389
3048 * g++.dg/pr71389.C: New test.
3049
9c1eb332
JD
30502016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3051
3052 PR fortran/71404
3053 * gfortran.dg/fmt_read_5.f: New test.
3054
b2d83bd2
AV
30552016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
3056
3057 PR fortran/69659
3058 * gfortran.dg/class_array_22.f03: New test.
3059
ec81960e
JH
30602016-06-05 Jan Hubicka <hubicka@ucw.cz>
3061
3062 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
3063
429d2750
JH
30642016-06-05 Jan Hubicka <hubicka@ucw.cz>
3065
3066 * gcc.dg/predict-9.c: Update template.
3067
c1c00983
PC
30682016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
3069
3070 PR c++/49377
3071 * g++.dg/template/pr49377.C: New.
3072
1927a963
JJ
30732016-06-04 Jakub Jelinek <jakub@redhat.com>
3074
3075 PR tree-optimization/71405
3076 * g++.dg/torture/pr71405.C: New test.
3077
909a11ad
PC
30782016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
3079
3080 PR c++/70202
3081 * g++.dg/inherit/crash5.C: New.
3082 * g++.dg/inherit/virtual1.C: Adjust.
3083
08bbb1f8
JL
30842016-06-03 Jeff Law <law@redhat.com>
3085
3086 PR tree-optimization/71316
3087 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
3088
7c35235c
JJ
30892016-06-03 Jakub Jelinek <jakub@redhat.com>
3090
3091 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
3092 dg-additional-options with just -fno-tree-scev-cprop in it.
3093 * gcc.dg/vect/vect-live-2.c: Likewise.
3094 * gcc.dg/vect/vect-live-5.c: Likewise.
3095 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
3096 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
3097 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
3098
c8572dd6
PP
30992016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
3100
3101 PR c++/27100
3102 * g++.dg/other/friend6.C: New test.
3103
1c7733a7
BS
31042016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3105
3106 * g++.dg/torture/ppc-ldst-array.C: New.
3107
0d2f700f
JM
31082016-06-03 Joseph Myers <joseph@codesourcery.com>
3109
3110 PR target/71276
3111 PR target/71277
3112 * gcc.dg/torture/builtin-fp-int-inexact.c,
3113 gcc.target/i386/387-builtin-fp-int-inexact.c,
3114 gcc.target/i386/387-rint-inline-1.c,
3115 gcc.target/i386/387-rint-inline-2.c,
3116 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
3117 gcc.target/i386/sse2-rint-inline-1.c,
3118 gcc.target/i386/sse2-rint-inline-2.c,
3119 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
3120 gcc.target/i386/sse4_1-rint-inline.c: New tests.
3121
f8071c05
L
31222016-06-03 H.J. Lu <hongjiu.lu@intel.com>
3123 Julia Koval <julia.koval@intel.com>
3124
3125 PR target/66960
3126 PR target/67630
3127 PR target/67634
3128 PR target/67841
3129 PR target/68037
3130 PR target/68618
3131 PR target/68661
3132 PR target/69575
3133 PR target/69596
3134 PR target/69734
3135 * gcc.dg/guality/pr68037-1.c: New test.
3136 * gcc.dg/guality/pr68037-2.c: Likewise.
3137 * gcc.dg/guality/pr68037-3.c: Likewise.
3138 * gcc.dg/torture/pr68037-1.c: Likewise.
3139 * gcc.dg/torture/pr68037-2.c: Likewise.
3140 * gcc.dg/torture/pr68037-3.c: Likewise.
3141 * gcc.dg/torture/pr68661-1a.c: Likewise.
3142 * gcc.dg/torture/pr68661-1b.c: Likewise.
3143 * gcc.target/i386/interrupt-1.c: Likewise.
3144 * gcc.target/i386/interrupt-2.c: Likewise.
3145 * gcc.target/i386/interrupt-3.c: Likewise.
3146 * gcc.target/i386/interrupt-4.c: Likewise.
3147 * gcc.target/i386/interrupt-5.c: Likewise.
3148 * gcc.target/i386/interrupt-6.c: Likewise.
3149 * gcc.target/i386/interrupt-7.c: Likewise.
3150 * gcc.target/i386/interrupt-8.c: Likewise.
3151 * gcc.target/i386/interrupt-9.c: Likewise.
3152 * gcc.target/i386/interrupt-10.c: Likewise.
3153 * gcc.target/i386/interrupt-11.c: Likewise.
3154 * gcc.target/i386/interrupt-12.c: Likewise.
3155 * gcc.target/i386/interrupt-13.c: Likewise.
3156 * gcc.target/i386/interrupt-14.c: Likewise.
3157 * gcc.target/i386/interrupt-15.c: Likewise.
3158 * gcc.target/i386/interrupt-16.c: Likewise.
3159 * gcc.target/i386/interrupt-17.c: Likewise.
3160 * gcc.target/i386/interrupt-18.c: Likewise.
3161 * gcc.target/i386/interrupt-19.c: Likewise.
3162 * gcc.target/i386/interrupt-20.c: Likewise.
3163 * gcc.target/i386/interrupt-21.c: Likewise.
3164 * gcc.target/i386/interrupt-22.c: Likewise.
3165 * gcc.target/i386/interrupt-23.c: Likewise.
3166 * gcc.target/i386/interrupt-24.c: Likewise.
3167 * gcc.target/i386/interrupt-25.c: Likewise.
3168 * gcc.target/i386/interrupt-26.c: Likewise.
3169 * gcc.target/i386/interrupt-27.c: Likewise.
3170 * gcc.target/i386/interrupt-28.c: Likewise.
3171 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
3172 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
3173 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
3174 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
3175 * gcc.target/i386/interrupt-iamcu.c: Likewise.
3176 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
3177 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
3178 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
3179 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
3180 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
3181 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
3182 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
3183
36b85e43
BS
31842016-06-03 Bernd Schmidt <bschmidt@redhat.com>
3185
9de2e795
L
3186 PR tree-optimization/52171
3187 * gcc.dg/pr52171.c: New test.
3188 * gcc.target/i386/pr52171.c: New test.
36b85e43 3189
bfeee8ac
JH
31902016-06-03 Jan Hubicka <jh@suse.cz>
3191
3192 * g++.dg/tree-ssa/pred-1.C: New testcase
3193 * gcc.dg/tree-ssa/pred-1.c: New testcase
3194
859b0bae
BS
31952016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3196
3197 PR target/70957
3198 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
3199 support.
3200 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
3201
3a2edf4c
AH
32022016-06-03 Alan Hayward <alan.hayward@arm.com>
3203
3204 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
3205
b28ead45
AH
32062016-06-03 Alan Hayward <alan.hayward@arm.com>
3207
3208 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 3209 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
3210 * gcc.dg/vect/vect-live-1.c: New test.
3211 * gcc.dg/vect/vect-live-2.c: New test.
3212 * gcc.dg/vect/vect-live-3.c: New test.
3213 * gcc.dg/vect/vect-live-4.c: New test.
3214 * gcc.dg/vect/vect-live-5.c: New test.
3215 * gcc.dg/vect/vect-live-slp-1.c: New test.
3216 * gcc.dg/vect/vect-live-slp-2.c: New test.
3217 * gcc.dg/vect/vect-live-slp-3.c: New test.
3218
1f91747b
JJ
32192016-06-03 Jakub Jelinek <jakub@redhat.com>
3220
3221 PR middle-end/71387
3222 * g++.dg/opt/pr71387.C: New test.
3223
47b83923
JL
32242016-06-02 Jeff Law <law@redhat.com>
3225
3226 PR tree-optimization/71328
3227 * gcc.c-torture/compile/pr71328.c: New test.
3228
e96e5f46
JD
32292016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3230
3231 PR fortran/52393
3232 * gfortran.dg/fmt_read_3.f90: Fix typo.
3233 * gfortran.dg/fmt_read_4.f90: New test.
3234
b872d729
PC
32352016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
3236
3237 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
3238 * g++.dg/cpp0x/forw_enum6.C: Likewise.
3239 * g++.dg/cpp0x/forw_enum8.C: Likewise.
3240 * g++.dg/cpp0x/override2.C: Likewise.
3241 * g++.dg/parse/crash5.C: Likewise.
3242 * g++.dg/parse/error16.C: Likewise.
3243 * g++.dg/parse/error27.C: Likewise.
3244 * g++.dg/template/qualttp15.C: Likewise.
3245 * g++.dg/template/redecl4.C: Likewise.
3246 * g++.old-deja/g++.other/crash39.C: Likewise.
3247 * g++.old-deja/g++.other/struct1.C: Likewise.
3248 * g++.old-deja/g++.pt/m9a.C: Likewise.
3249 * g++.old-deja/g++.pt/memclass10.C: Likewise.
3250
0e535442
JJ
32512016-06-02 Jakub Jelinek <jakub@redhat.com>
3252
0633ee10
JJ
3253 PR c++/71372
3254 * c-c++-common/pr71372.c: New test.
3255
0e535442
JJ
3256 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
3257 __TIME__ strings with __builtin_strcmp instead of printf and
3258 dg-output.
3259
f3c5ecc2
ML
32602016-06-02 Martin Liska <mliska@suse.cz>
3261
3262 * gcc.dg/predict-9.c: New test.
3263
a91807c5
JJ
32642016-06-02 Jakub Jelinek <jakub@redhat.com>
3265
3266 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
3267 global set_compiler_env_var and global saved_compiler_env_var.
3268
b5bd1978
KT
32692016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3270
3271 PR rtl-optimization/71295
3272 * gcc.c-torture/compile/pr71295.c: New test.
3273
b93b1475
JJ
32742016-06-02 Jakub Jelinek <jakub@redhat.com>
3275
930ebd0e
JJ
3276 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
3277
1e021dc3
JJ
3278 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
3279 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
3280
b93b1475
JJ
3281 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
3282 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
3283 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
3284 alternative number.
3285
58f2fb5c
MM
32862016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
3287
3288 * gcc.target/powerpc/p9-splat-4.c: New test.
3289
32902016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
3291
3292 PR target/71186
3293 * gcc.target/powerpc/pr71186.c: New test.
3294
4731c9f0
JD
32952016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3296
3297 PR fortran/52393
3298 * gfortran.dg/fmt_read_3.f90: New test.
3299
042dee3e
TP
33002016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
3301
3302 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
3303 procedure.
3304
15c98b2e
ES
33052016-06-01 Eduard Sanou <dhole@openmailbox.org>
3306
3307 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
3308 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
3309 env var is set.
3310 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
3311 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
3312 shown once.
3313 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
3314 during compilation.
3315 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
3316 vars set by dg-set-compiler-env-var.
3317
6442a6f4
PT
33182016-06-01 Paul Thomas <pault@gcc.gnu.org>
3319
3320 PR fortran/71156
3321 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
3322 to the module procedure declaration.
3323 * gfortran.dg/submodule_16.f08: New test.
3324
ab62397a
JJ
33252016-06-01 Jakub Jelinek <jakub@redhat.com>
3326
3327 PR middle-end/71371
3328 * c-c++-common/gomp/pr71371.c: New test.
3329
b66af6ed
RB
33302016-06-01 Richard Biener <rguenther@suse.de>
3331
3332 PR tree-optimization/71366
3333 * gcc.dg/torture/pr71366-1.c: New testcase.
3334 * gcc.dg/torture/pr71366-2.c: Likewise.
3335
e342b9d8
KN
33362016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
3337
3338 * gcc.target/powerpc/vslv-0.c: New test.
3339 * gcc.target/powerpc/vslv-1.c: New test.
3340 * gcc.target/powerpc/vsrv-0.c: New test.
3341 * gcc.target/powerpc/vsrv-1.c: New test.
3342
721547cd
NS
33432016-06-01 Nathan Sidwell <nathan@acm.org>
3344
3345 * c-c++-common/torture/pr57945.c: Add expected PTX error.
3346 * gcc.target/nvptx/weak.c: New.
3347
fa2c9034
RB
33482016-06-01 Richard Biener <rguenther@suse.de>
3349
3350 PR tree-optimization/71261
3351 * gcc.dg/torture/vect-bool-1.c: New testcase.
3352
3e32893c
JJ
33532016-06-01 Jakub Jelinek <jakub@redhat.com>
3354
3355 * gfortran.dg/gomp/order-1.f90: New test.
3356 * gfortran.dg/gomp/order-2.f90: New test.
3357
8c383600
JH
33582016-06-01 Jan Hubicka <hubicka@ucw.cz>
3359
3360 * gcc.dg/unroll-6.c: Update template.
3361 * gcc.dg/unroll-7.c: New testcase.
3362 * gcc.dg/unroll-8.c: New testcase.
3363
a0dfeef5
EB
33642016-06-01 Eric Botcazou <ebotcazou@adacore.com>
3365
3366 * gnat.dg/opt56.ad[sb]: New test.
3367
48de5701
PC
33682016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
3369
3370 PR c++/66635
3371 * g++.dg/cpp0x/constexpr-ice16.C: New.
3372
827cf695
PP
33732016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
3374
3375 PR tree-optimization/71314
3376 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
3377 -mbranch-cost=2.
3378
ff66f6e8
PP
33792016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
3380
3381 PR tree-optimization/71077
3382 * gcc.dg/tree-ssa/pr71077.c: New test.
3383
050fb209
JH
33842016-05-31 Jan Hubicka <hubicka@ucw.cz>
3385
48de5701
PC
3386 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
3387 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
3388 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 3389
c642d919
PC
33902016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
3391
3392 PR c++/71248
3393 * g++.dg/cpp0x/pr71248.C: New.
3394 * g++.dg/cpp0x/auto7.C: Test column numbers too.
3395 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
3396 * g++.dg/init/new37.C: Likewise.
3397 * g++.dg/template/static1.C: Likewise.
3398 * g++.dg/template/static2.C: Likewise.
3399
d6439e08
L
34002016-05-31 H.J. Lu <hongjiu.lu@intel.com>
3401
3402 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
3403 instead of %rdi.
3404 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
3405
780b9dd4
MP
34062016-05-31 Marek Polacek <polacek@redhat.com>
3407
3408 * c-c++-common/Wswitch-unreachable-3.c: New test.
3409 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
3410
0d99f8a0
RB
34112016-05-31 Richard Biener <rguenther@suse.de>
3412
3413 PR tree-optimization/71352
3414 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
3415
52545641
TP
34162016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
3417
3418 * gcc.target/arm/armv5_thumb_isa.c: New test.
3419
5b8c1205
KY
34202016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
3421
3422 PR target/71346
3423 * gcc.target/i386/pr71346.c: New test.
3424
7a88cc84
TV
34252016-05-31 Tom de Vries <tom@codesourcery.com>
3426
3427 PR tree-optimization/69068
3428 * gcc.dg/graphite/pr69068.c: New test.
3429
265149a6
MS
34302016-05-27 Martin Sebor <msebor@redhat.com>
3431
3432 PR c++/71306
3433 * g++.dg/warn/Wplacement-new-size-3.C: New test.
3434
00631022
JJ
34352016-05-30 Jakub Jelinek <jakub@redhat.com>
3436
3437 PR c++/71349
3438 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
3439 nowait depend(inout: dd[0]) clauses where permitted.
3440
b2f6675b
PC
34412016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
3442
3443 PR c++/71238
3444 * g++.dg/parse/pr71238.C: New.
3445 * g++.dg/concepts/friend1.C: Test column numbers too.
3446 * g++.dg/cpp0x/initlist31.C: Likewise.
3447 * g++.dg/cpp0x/pr51420.C: Likewise.
3448 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
3449 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
3450 * g++.dg/ext/builtin3.C: Likewise.
3451 * g++.dg/lookup/friend12.C: Likewise.
3452 * g++.dg/lookup/friend7.C: Likewise.
3453 * g++.dg/lookup/koenig1.C: Likewise.
3454 * g++.dg/lookup/koenig5.C: Likewise.
3455 * g++.dg/lookup/used-before-declaration.C: Likewise.
3456 * g++.dg/overload/koenig1.C: Likewise.
3457 * g++.dg/template/crash65.C: Likewise.
3458 * g++.dg/template/friend57.C: Likewise.
3459 * g++.dg/warn/Wshadow-5.C: Likewise.
3460 * g++.dg/warn/Wunused-8.C: Likewise.
3461 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
3462 * g++.old-deja/g++.jason/lineno5.C: Likewise.
3463 * g++.old-deja/g++.jason/member.C: Likewise.
3464 * g++.old-deja/g++.jason/report.C: Likewise.
3465 * g++.old-deja/g++.jason/scoping12.C: Likewise.
3466 * g++.old-deja/g++.law/visibility20.C: Likewise.
3467 * g++.old-deja/g++.ns/koenig5.C: Likewise.
3468 * g++.old-deja/g++.other/static5.C: Likewise.
3469 * g++.old-deja/g++.pt/overload2.C: Likewise.
3470
a448ff40
JH
34712016-05-30 Jan Hubicka <hubicka@ucw.cz>
3472
3473 * gcc.dg/tree-ssa/peel1.c: New testcase.
3474 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
3475 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
3476
69be8c91
TV
34772016-05-30 Tom de Vries <tom@codesourcery.com>
3478
3479 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
3480 to ce.
3481
a59775a1
PC
34822016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
3483
3484 PR c++/71099
3485 * g++.dg/parse/virtual1.C: New.
3486
53d6d955
UB
34872016-05-30 Uros Bizjak <ubizjak@gmail.com>
3488
3489 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
3490 Use correct register when clearing %edx.
3491
0557293f
AM
34922016-05-30 Alexander Monakov <amonakov@ispras.ru>
3493
3494 PR tree-optimization/71289
3495 * gcc.dg/pr71289.c: New test.
3496
5d476e35
KV
34972016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
3498
3499 PR middle-end/71269
3500 PR middle-end/71292
3501 * gcc.dg/tree-ssa/pr71269.c: New test.
3502 * gcc.dg/tree-ssa/pr71292.c: New test.
3503
db5447ca
KV
35042016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
3505
3506 PR middle-end/71252
3507 * gcc.dg/tree-ssa/pr71252-2.c: New test.
3508
98bdbb39
JH
35092016-05-30 Jan Hubicka <hubicka@ucw.cz>
3510
3511 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
3512 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
3513 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
3514
7e012855
TV
35152016-05-30 Tom de Vries <tom@codesourcery.com>
3516
3517 PR tree-optimization/69067
3518 * gcc.dg/graphite/pr69067.c: New test.
3519
beed3701
UB
35202016-05-29 Uros Bizjak <ubizjak@gmail.com>
3521
3522 PR target/71245
3523 * gcc.target/i386/pr71245-1.c: New test.
3524 * gcc.target/i386/pr71245-2.c: Ditto.
3525
b6d4f8e8
PC
35262016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
3527
3528 PR c++/71105
3529 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
3530 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
3531 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
3532
00022058
JH
35332016-05-27 Jan Hubicka <hubicka@ucw.cz>
3534
3535 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
3536
c8419aca
VV
35372016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
3538
3539 Revert:
3540 PR c++/69855
3541 * g++.dg/overload/69855.C: New.
3542 * g++.old-deja/g++.law/missed-error2.C: Adjust.
3543 * g++.old-deja/g++.pt/crash3.C: Likewise.
3544
8008c4d2
PC
35452016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
3546
3547 PR c++/60385
3548 * g++.dg/parse/namespace13.C: New.
3549
8b2ef235
JL
35502016-05-26 Jeff Law <law@redhat.com>
3551
3552 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
3553 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
3554 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3555 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
3556 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
3557 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
3558 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
3559 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3560 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
3561 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
3562 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
3563 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
3564 * gcc.dg/tree-ssa/vrp56.c: Likewise.
3565
7d67159b
VV
35662016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
3567
3568 PR c++/69855
3569 * g++.dg/overload/69855.C: New.
3570 * g++.old-deja/g++.law/missed-error2.C: Adjust.
3571 * g++.old-deja/g++.pt/crash3.C: Likewise.
3572
88e3bdd1
JW
35732016-05-27 Jiong Wang <jiong.wang@arm.com>
3574
3575 PR target/63596
3576 * gcc.target/aarch64/va_arg_1.c: New testcase.
3577 * gcc.target/aarch64/va_arg_2.c: Likewise.
3578 * gcc.target/aarch64/va_arg_3.c: Likewise.
3579
3fd6b9cc
JW
35802016-05-27 Jiong Wang <jiong.wang@arm.com>
3581
3582 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
3583 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
3584 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
3585 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
3586 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
3587
3cee7e4e
MP
35882016-05-27 Marek Polacek <polacek@redhat.com>
3589
3590 PR middle-end/71308
3591 * g++.dg/torture/pr71308.C: New test.
3592
6a813c96
DV
35932016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
3594
3595 * gcc.dg/zero_bits_compound-1.c: New test.
3596 * gcc.dg/zero_bits_compound-2.c: New test.
3597
0561bcfb
IE
35982016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
3599
3600 PR middle-end/71279
3601 * gcc.dg/pr71279.c: New test.
3602
21316320
MM
36032016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
3604
3605 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
3606 floating point min/max/comparison instructions.
3607 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
3608
7211a097
JJ
36092016-05-26 Jakub Jelinek <jakub@redhat.com>
3610
3611 * c-c++-common/gomp/schedule-1.c: New test.
3612 * gfortran.dg/gomp/schedule-1.f90: New test.
3613
cac177cf
PP
36142016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
3615
3616 PR c++/70822
3617 PR c++/70106
3618 * g++.dg/cpp1y/auto-fn32.C: New test.
3619 * g++.dg/cpp1y/paren4.C: New test.
3620
a2d5b8c9
NS
36212016-05-26 Nathan Sidwell <nathan@acm.org>
3622
3623 * gcc.dg/20060410.c: Xfail on ptx.
3624 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
3625 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
3626 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
3627 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
3628 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
3629
ffa8b552
TP
36302016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
3631
3632 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
3633
c7501e00
JJ
36342016-05-26 Jakub Jelinek <jakub@redhat.com>
3635
1875b9a0
JJ
3636 PR tree-optimization/71280
3637 * gcc.dg/pr71280.c: New test.
3638
2116e19f
JJ
3639 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
3640
305aef09
JJ
3641 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
3642 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
3643
c7501e00
JJ
3644 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
3645
ca449d26
JW
36462016-05-26 Jiong Wang <jiong.wang@arm.com>
3647
3648 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 3649 kept in memory.
ca449d26 3650
8af01c66
JL
36512016-05-25 Jeff Law <law@redhat.com>
3652
3653 PR tree-optimization/71272
3654 * gcc.c-torture/compile/pr71272.c: new test.
3655
f9d6ce73
BS
36562016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
3657
3658 * gcc.target/powerpc/vec-cmpne.c: New test.
3659 * gcc.target/powerpc/vec-cmpne-long.c: New test.
3660
a88a7b22
EB
36612016-05-25 Eric Botcazou <ebotcazou@adacore.com>
3662
3663 * gnat.dg/opt55.ad[sb]: New test.
3664
125f02ed
SKS
36652016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3666
3667 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
3668 * c-c++-common/pr60226.c: Require int32plus.
3669 * gcc.c-torture/execute/pr70602.c: Likewise.
3670 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
3671 unsigned long for malloc arg type.
3672 * gcc.dg/asr_div1.c: Require int32plus.
3673 * gcc.dg/enum-mode-1.c: XFAIL for int16.
3674 * gcc.dg/pie-1.c: Require pie.
3675 * gcc.dg/pie-2.c: Likewise.
3676 * gcc.dg/pr59471.c: Require int32plus.
3677 * gcc.dg/pr59963-2.c: XFAIL for int16.
3678 * gcc.dg/pr60114.c: Require int32plus.
3679 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
3680 unsigned long for typedef of size_t.
3681 * gcc.dg/pr63914.c: Require int32plus.
3682 * gcc.dg/pr64536.c: Require pt32plus.
3683 * gcc.dg/pr65658.c: Likewise.
3684 * gcc.dg/pr67271.c: Require int32plus.
3685 * gcc.dg/pr68112.c: Likewise.
3686 * gcc.dg/pr69071.c: Skip for avr target.
3687 * gcc.dg/pr69973.c: Require int32plus.
3688 * gcc.dg/pr70169.c: Skip for avr target.
3689 * gcc.dg/sso-6.c: Require int32plus.
3690 * gcc.dg/sso-7.c: Likewise.
3691 * gcc.dg/sso-8.c: Likewise.
3692 * gcc.dg/vrp-min-max-2.c: Likewise.
3693
c6e434f5
UB
36942016-05-25 H.J. Lu <hongjiu.lu@intel.com>
3695
3696 PR target/70738
3697 * gcc.target/i386/pr70738-1.c: New test.
3698 * gcc.target/i386/pr70738-2.c: Likewise.
3699 * gcc.target/i386/pr70738-3.c: Likewise.
3700 * gcc.target/i386/pr70738-4.c: Likewise.
3701 * gcc.target/i386/pr70738-5.c: Likewise.
3702 * gcc.target/i386/pr70738-6.c: Likewise.
3703 * gcc.target/i386/pr70738-7.c: Likewise.
3704 * gcc.target/i386/pr70738-8.c: Likewise.
3705 * gcc.target/i386/pr70738-9.c: Likewise.
3706
5c42d341
KT
37072016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3708
3709 PR rtl-optimization/66940
3710 * gcc.c-torture/execute/pr66940.c: New test.
3711
bf9a1a07
IV
37122016-05-25 Ilya Verbin <ilya.verbin@intel.com>
3713
3714 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
3715 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
3716 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
3717 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
3718 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
3719 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
3720 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
3721 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
3722 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
3723 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
3724 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
3725 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
3726 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
3727 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
3728 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
3729 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
3730 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
3731 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
3732 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
3733 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
3734 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
3735 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
3736 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
3737 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
3738
95efe6b6
MP
37392016-05-25 Marek Polacek <polacek@redhat.com>
3740
3741 PR c/71265
3742 * gcc.dg/noncompile/pr71265.c: New test.
3743
a23faf7a
MP
3744 PR c/71266
3745 * gcc.dg/noncompile/old-style-parm-3.c: New test.
3746
69a6d5ad
NS
37472016-05-25 Nathan Sidwell <nathan@acm.org>
3748
3749 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
3750
3072d4ea
RB
37512016-05-25 Richard Biener <rguenther@suse.de>
3752
3753 PR tree-optimization/71261
3754 * c-c++-common/torture/pr71261.c: New testcase.
3755
e412ece4
RB
37562016-05-25 Richard Biener <rguenther@suse.de>
3757
3758 PR tree-optimization/71264
3759 * gcc.dg/vect/pr71264.c: New testcase.
3760
b9e551ad
PC
37612016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
3762
3763 PR c++/55992
3764 * g++.dg/cpp0x/alias-decl-53.C: New.
3765 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
3766
6aa1abe5
ML
37672016-05-25 Martin Liska <mliska@suse.cz>
3768
3769 * g++.dg/pr71239.C: New test.
3770
842d162e
RB
37712016-05-25 Richard Biener <rguenther@suse.de>
3772
c87885ca
RO
3773 * gcc.dg/vect/pr58135.c: Rename to ...
3774 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 3775
f184a36c
MP
37762016-05-25 Marek Polacek <polacek@redhat.com>
3777
3778 * g++.dg/pr65295.C: Use target c++14.
3779
021fad86
PC
37802016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3781
53d6d955
UB
3782 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
3783 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 3784
c3eaf15a
MM
37852016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3786
3787 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
3788 instructions.
3789
e46c7770
CP
37902016-05-24 Cesar Philippidis <cesar@codesourcery.com>
3791
3792 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
3793 * c-c++-common/goacc/deviceptr-1.c: Likewise.
3794 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
3795 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3796 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3797 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3798 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
3799 * c-c++-common/goacc/pcopy.c: Likewise.
3800 * c-c++-common/goacc/pcopyin.c: Likewise.
3801 * c-c++-common/goacc/pcopyout.c: Likewise.
3802 * c-c++-common/goacc/pcreate.c: Likewise.
3803 * c-c++-common/goacc/pr70688.c: New test.
3804 * c-c++-common/goacc/present-1.c: Adjust test.
3805 * c-c++-common/goacc/reduction-5.c: Likewise.
3806 * g++.dg/goacc/data-1.C: New test.
3807
4bfc9db7
MM
38082016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3809
3810 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
3811 vector parity built-in functions.
3812 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
3813 count trailing zeros automatic vectorization.
3814 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
3815 count trailing zeros built-in functions.
3816
2bc145af
KV
38172016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3818
3819 * gcc.dg/tree-ssa/reassoc-44.c: New test.
3820
26869fdb
PH
38212016-05-24 Pat Haugen <pthaugen@us.ibm.com>
3822
3823 PR target/71050
3824 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
3825
b2dc9c3b
PC
38262016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3827
3828 PR c++/50436
3829 * g++.dg/template/crash123.C: New.
3830 * g++.dg/template/crash124.C: Likewise.
3831
f65e97fd
MS
38322016-05-24 Martin Sebor <msebor@redhat.com>
3833
3834 PR c++/71147
3835 * g++.dg/ext/flexary16.C: New test.
3836
a6f5ac7f
IV
38372016-05-24 Ilya Verbin <ilya.verbin@intel.com>
3838
69a6d5ad
NS
3839 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
3840 before math.h is included.
a6f5ac7f
IV
3841 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
3842 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
3843 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
3844 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
3845 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
3846 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
3847 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
3848 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
3849 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
3850 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
3851 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
3852 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
3853 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
3854 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
3855 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
3856 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
3857 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
3858 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
3859 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
3860 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
3861 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
3862 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
3863 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
3864
27bad558
MM
38652016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3866 Kelvin Nilsen <kelvin@gcc.gnu.org>
3867
3868 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
3869 support.
3870
72f382fb
PC
38712016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3872
3873 PR c++/69872
3874 * g++.dg/warn/Wno-narrowing1.C: New.
3875
ef2ec9d9
MP
38762016-05-24 Marek Polacek <polacek@redhat.com>
3877
3878 PR c/71249
3879 * c-c++-common/Wswitch-unreachable-2.c: New test.
3880
e90434e3
JJ
38812016-05-24 Jakub Jelinek <jakub@redhat.com>
3882
7adb26f2
JJ
3883 PR c++/71257
3884 * g++.dg/vect/simd-clone-6.cc: New test.
3885 * g++.dg/gomp/declare-simd-6.C: New test.
3886
e90434e3
JJ
3887 PR middle-end/70434
3888 PR c/69504
3889 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
3890
b556ea3b
RB
38912016-05-24 Richard Biener <rguenther@suse.de>
3892
3893 PR tree-optimization/71240
3894 * gcc.dg/optimize-bswapsi-5.c: New testcase.
3895
e5328f5d
RB
38962016-05-24 Richard Biener <rguenther@suse.de>
3897
3898 PR tree-optimization/71230
3899 * gcc.dg/torture/pr71230.c: New testcase.
3900 * g++.dg/torture/pr71230.C: Likewise.
3901
a04e69c0
TS
39022016-05-24 Thomas Schwinge <thomas@codesourcery.com>
3903
3904 * c-c++-common/goacc/routine-5.c: Add tests.
3905 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
3906 * gfortran.dg/goacc/routine-6.f90: Add tests.
3907
30fd2977
RB
39082016-05-24 Richard Biener <rguenther@suse.de>
3909
3910 PR tree-optimization/71253
3911 * gcc.dg/torture/pr71253.c: New testcase.
3912
ca6f60bc
KV
39132016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3914
3915 PR middle-end/71252
3916 * gfortran.dg/pr71252.f90: New test.
3917
d3465d72
RS
39182016-05-24 Richard Sandiford <richard.sandiford@arm.com>
3919
3920 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
3921
f17a223d
RB
39222016-05-24 Richard Biener <rguenther@suse.de>
3923
3924 PR middle-end/70434
3925 PR c/69504
3926 * c-c++-common/vector-subscript-4.c: New testcase.
3927 * c-c++-common/vector-subscript-5.c: Likewise.
3928
e3f36534
JD
39292016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3930
3931 PR fortran/71123
3932 * gfortran.dg/namelist_90.f: New test
3933
85d5c27d
JD
39342016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3935
3936 PR fortran/66461
3937 * gfortran.dg/unexpected_eof.f: New test
3938
fe3f3340
MM
39392016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3940 Kelvin Nilsen <kelvin@gcc.gnu.org>
3941
3942 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
3943 as little endian.
3944
26d6ae55
PC
39452016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3946
3947 PR c++/70972
3948 * g++.dg/cpp0x/inh-ctor20.C: New.
3949 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
3950
d6c9a06f
PC
39512016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3952
3953 PR c++/69095
3954 * g++.dg/cpp0x/variadic168.C: New.
3955
396a1d10
PC
39562016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
3957
3958 * g++.dg/cpp0x/pr31445.C: Test column number too.
3959 * g++.dg/cpp0x/pr32253.C: Likewise.
3960 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
3961 * g++.dg/cpp0x/variadic36.C: Likewise.
3962
ece46666
MG
39632016-05-23 Marc Glisse <marc.glisse@inria.fr>
3964
3965 * gcc.dg/fold-notshift-2.c: Adjust.
3966
a7dc5980
MP
39672016-05-23 Marek Polacek <polacek@redhat.com>
3968
3969 PR c/49859
3970 * c-c++-common/Wswitch-unreachable-1.c: New test.
3971 * gcc.dg/Wswitch-unreachable-1.c: New test.
3972 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
3973 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
3974 * g++.dg/gomp/block-10.C: Likewise.
3975 * gcc.dg/gomp/block-10.c: Likewise.
3976 * g++.dg/gomp/block-9.C: Likewise.
3977 * gcc.dg/gomp/block-9.c: Likewise.
3978 * g++.dg/gomp/target-1.C: Likewise.
3979 * g++.dg/gomp/target-2.C: Likewise.
3980 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 3981 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
3982 * g++.dg/gomp/taskgroup-1.C: Likewise.
3983 * gcc.dg/gomp/taskgroup-1.c: Likewise.
3984 * gcc.dg/gomp/teams-1.c: Likewise.
3985 * g++.dg/gomp/teams-1.C: Likewise.
3986 * g++.dg/overload/error3.C: Likewise.
3987 * g++.dg/tm/jump1.C: Likewise.
3988 * g++.dg/torture/pr40335.C: Likewise.
3989 * gcc.dg/c99-vla-jump-5.c: Likewise.
3990 * gcc.dg/switch-warn-1.c: Likewise.
3991 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
3992 * gcc.dg/nested-func-1.c: Likewise.
3993 * gcc.dg/pr67784-4.c: Likewise.
3994
18b54004
RB
39952016-05-23 Richard Biener <rguenther@suse.de>
3996
3997 PR tree-optimization/71230
3998 * gfortran.dg/pr71230-1.f90: New testcase.
3999 * gfortran.dg/pr71230-2.f90: Likewise.
4000
e569db5f
VK
40012016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4002
396a1d10 4003 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
4004 * gcc.dg/vect/pr58135.c: Add new.
4005 * gfortran.dg/pr46519-1.f: Adjust test case.
4006
e4b71114
PC
40072016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4008
4009 PR c++/53401
4010 * g++.dg/cpp0x/decltype64.C: New.
4011
a25a8058
CL
40122016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4013
4014 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
4015 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
4016 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
4017
0dcfe9ab
CL
40182016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4019
4020 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
4021 Add poly64x1_t and poly64x2_t cases if supported.
4022 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
4023 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
4024 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
4025 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
4026 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
4027
ffd70e4a
CL
40282016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4029
4030 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
4031 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
4032 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
4033 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
4034 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
4035 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
4036 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
4037
4b1f57fe
CL
40382016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4039
4040 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
4041
16c5ec77
CL
40422016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4043
4044 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
4045 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
4046
94ad56c7
JJ
40472016-05-22 Jakub Jelinek <jakub@redhat.com>
4048
57748705
JJ
4049 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
4050 constraint instead of "r".
4051 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
4052 insn instead of vxorpd.
4053 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
4054
af120161
JJ
4055 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
4056 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
4057
355023ce
JJ
4058 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
4059
3b48574c
JJ
4060 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
4061 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
4062
94ad56c7
JJ
4063 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
4064
8a85cee2
KV
40652016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
4066
4067 PR middle-end/40921
4068 * gcc.dg/tree-ssa/pr40921.c: New test.
4069
8e916b16
PS
40702016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
4071
4072 PR target/71103
4073 * gcc.target/avr/pr71103.c: New test.
4074
88aea79f
KV
40752016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
4076
4077 PR middle-end/71179
4078 * gcc.dg/tree-ssa/pr71179.c: New test.
4079
79063edd
MS
40802016-05-20 Martin Sebor <msebor@redhat.com>
4081
4082 PR c/71115
4083 * gcc.dg/init-excess-2.c: New test.
4084
55c8849f
EB
40852016-05-20 Eric Botcazou <ebotcazou@adacore.com>
4086
4087 * gnat.dg/opt53.adb: New test.
4088 * gnat.dg/opt54.adb: Likewise.
4089
c91a0948
MJ
40902016-05-20 Martin Jambor <mjambor@suse.cz>
4091
4092 PR tree-optimization/70884
4093 * gcc.dg/tree-ssa/pr70919.c: New test.
4094
9cad20fa
BS
40952016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
4096
4097 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
4098 formatting.
69a6d5ad
NS
4099 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
4100 fix code formatting.
4101
41022016-05-20 Nathan Sidwell <nathan@acm.org>
4103
4104 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
4105 non-common cases.
4106 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 4107
15c671a7
DM
41082016-05-20 David Malcolm <dmalcolm@redhat.com>
4109
4110 * jit.dg/all-non-failing-tests.h: Add
4111 test-factorial-must-tail-call.c.
4112 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
4113 * jit.dg/test-factorial-must-tail-call.c: New test case.
4114
4f028369
JJ
41152016-05-20 Jakub Jelinek <jakub@redhat.com>
4116
4117 PR fortran/71204
4118 * gfortran.dg/pr71204.f90: New test.
4119
7dea4ab3
CP
41202016-05-20 Cesar Philippidis <cesar@codesourcery.com>
4121
4122 * gcc.target/nvptx/sincos.c: New test.
4123
ef98d365
PC
41242016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4125
4126 PR c++/70572
4127 * g++.dg/cpp1y/auto-fn31.C: New.
4128
92466115
BS
41292016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
4130
4131 * gcc.target/powerpc/vec-addec.c: New test.
4132 * gcc.target/powerpc/vec-addec-int128.c: New test.
4133
9a385c2d
DM
41342016-05-20 David Malcolm <dmalcolm@redhat.com>
4135
4136 * gcc.dg/plugin/must-tail-call-1.c: New test case.
4137 * gcc.dg/plugin/must-tail-call-2.c: New test case.
4138 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
4139 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4140
77c9d5b4
JH
41412016-05-20 Jan Hubicka <hubicka@ucw.cz>
4142
4143 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
4144
68047971
JJ
41452016-05-20 Jakub Jelinek <jakub@redhat.com>
4146
18954840
JJ
4147 PR c++/71210
4148 * g++.dg/opt/pr71210-1.C: New test.
4149 * g++.dg/opt/pr71210-2.C: New test.
4150
68047971
JJ
4151 PR tree-optimization/29756
4152 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
4153 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
4154 only on selected targets where V4SImode vectors are known to be
4155 supported.
4156
d78789f5
MG
41572016-05-20 Marc Glisse <marc.glisse@inria.fr>
4158
4159 PR tree-optimization/71079
4160 PR tree-optimization/71206
4161 * gcc.dg/tree-ssa/pr71206.c: New testcase.
4162
550fa093
PK
41632016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4164
4165 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
4166 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
4167 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
4168
483c6429
RG
41692016-05-20 Richard Guenther <rguenther@suse.de>
4170
4171 PR tree-optimization/29756
4172 * gcc.dg/tree-ssa/vector-6.c: New testcase.
4173
eb066284
RB
41742016-05-20 Richard Biener <rguenther@suse.de>
4175
4176 PR tree-optimization/71185
4177 * gcc.dg/tree-ssa/pr71185.c: New testcase.
4178
58f10249
RB
41792016-05-20 Richard Biener <rguenther@suse.de>
4180
4181 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
4182
2a5569fa
MP
41832016-05-19 Marek Polacek <polacek@redhat.com>
4184
4185 PR c++/71075
4186 * g++.dg/diagnostic/pr71075.C: New test.
4187
5e9a5385
DM
41882016-05-19 David Malcolm <dmalcolm@redhat.com>
4189
4190 PR c++/71184
4191 * g++.dg/pr71184.C: New test case.
4192
4f45da44
KN
41932016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
4194
4195 * gcc.target/powerpc/darn-0.c: New test.
4196 * gcc.target/powerpc/darn-1.c: New test.
4197 * gcc.target/powerpc/darn-2.c: New test.
4198
4177437e
MP
41992016-05-19 Marek Polacek <polacek@redhat.com>
4200
4201 PR tree-optimization/71031
4202 * gcc.dg/tree-ssa/vrp100.c: New test.
4203
afb72432
IE
42042016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
4205
4206 PR rtl-optimization/71148
4207 * gcc.dg/pr71148.c: New test.
4208
4f83064e
KT
42092016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4210
4211 PR target/71056
4212 * gcc.target/arm/pr71056.c: New test.
4213
4bf8dbe1
BE
42142016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4215
4216 * c-c++-common/pr69669.c: Check the used mode.
4217
f3510625
MO
42182016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
4219
4220 PR sanitizer/64354
4221 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
4222
43c0068e
RB
42232016-05-19 Richard Biener <rguenther@suse.de>
4224
4225 PR tree-optimization/70729
4226 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
4227 * gcc.dg/graphite/scop-18.c: Likewise.
4228 * gcc.dg/pr41783.c: Disable LIM.
4229 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
4230 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
4231 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
4232 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
4233 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
4234 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
4235 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
4236 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
4237 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
4238 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
4239 * gfortran.dg/pr42108.f90: Likewise.
4240
70f25790
DM
42412016-05-18 David Malcolm <dmalcolm@redhat.com>
4242
4243 PR driver/69265
4244 * gcc.dg/spellcheck-options-11.c: New test case.
4245
960db8ec
JJ
42462016-05-18 Jakub Jelinek <jakub@redhat.com>
4247
4248 PR c++/71100
4249 * g++.dg/opt/pr71100.C: New test.
4250
04643334
MJ
42512016-05-18 Martin Jambor <mjambor@suse.cz>
4252
4253 PR ipa/69708
4254 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
4255 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
4256 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
4257 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
4258
91bb9f80
MJ
42592016-05-18 Martin Jambor <mjambor@suse.cz>
4260
4261 PR ipa/69708
4262 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
4263 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
4264 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
4265 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
4266 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
4267
c584aca6
PC
42682016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
4269
4270 PR c++/69793
4271 * g++.dg/template/crash122.C: New.
4272
20309c6e
PC
42732016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
4274
4275 PR c++/70466
4276 * g++.dg/template/pr70466-1.C: New.
4277 * g++.dg/template/pr70466-2.C: Likewise.
4278
50c78b9a
MM
42792016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4280
4281 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
4282 splat operations and the XXSPLTIB instruction.
4283 * gcc.target/powerpc/p9-splat-2.c: Likewise.
4284 * gcc.target/powerpc/p9-splat-3.c: Likewise.
4285 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
4286 xxlxor to clear a register.
4287
cf8be00d
RS
42882016-05-18 Richard Sandiford <richard.sandiford@arm.com>
4289
4290 * gcc.dg/torture/pr71020.c: New test.
4291
848a392a
MJ
42922016-05-18 Martin Jambor <mjambor@suse.cz>
4293
4294 PR ipa/70646
4295 * gcc.dg/ipa/pr70646.c: New test.
4296
1f2ab776
CL
42972016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4298
4299 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
4300
76489493
CL
43012016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4302
4303 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
4304 missing tests for vreinterpretq_p{8,16}.
4305
bd79378d
CL
43062016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4307
4308 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
4309 vsliq_n_s64 and vsliq_n_u64.
4310
81ca3ea0
CL
43112016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4312
4313 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
4314 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
4315
873cb425
CL
43162016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4317
4318 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
4319 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
4320 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
4321
9d6e7c21
CL
43222016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4323
4324 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
4325 in comment.
4326
b4dbe40e 43272016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
4328
4329 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
4330 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
4331 "blr\t" and switch to scan-assembler-times.
4332
83a5c910
JW
43332016-05-18 Jiong Wang <jiong.wang@arm.com>
4334
53d6d955
UB
4335 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
4336 with __aarch64__.
4337 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
4338 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 4339
fb7cbdeb
JJ
43402016-05-18 Jakub Jelinek <jakub@redhat.com>
4341
8ee91165
JJ
4342 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
4343 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
4344 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
4345 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
4346 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
4347 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
4348
cf4d516a
JJ
4349 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
4350 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
4351
a4f16422
JJ
4352 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
4353 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
4354
7b37ce10
JJ
4355 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
4356 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
4357
fb7cbdeb
JJ
4358 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
4359
c9326aef
RB
43602016-05-18 Richard Biener <rguenther@suse.de>
4361
4362 PR tree-optimization/71168
4363 * gcc.dg/torture/pr71168.c: New testcase.
4364
df8b0a11
KV
43652016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
4366
4367 PR middle-end/63586
4368 * gcc.dg/tree-ssa/pr63586-2.c: New test.
4369 * gcc.dg/tree-ssa/pr63586.c: New test.
4370 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
4371
2efd67ed
NS
43722016-05-17 Nathan Sidwell <nathan@acm.org>
4373
4374 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
4375 * gcc.dg/pr68671.c: Fix ptx xfail-if.
4376 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
4377 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
4378
1988b2c2
NS
43792016-05-17 Nathan Sidwell <nathan@acm.org>
4380
4381 * gcc.target/nvptx/abi-vararg-3.c: New.
4382
ad1d92ab
MM
43832016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
4384
4385 PR tree-optimization/54579
4386 PR middle-end/55299
4387 * gcc.dg/fold-notrotate-1.c: New test.
4388 * gcc.dg/fold-notshift-1.c: New test.
4389 * gcc.dg/fold-notshift-2.c: New test.
4390
47768df8
MP
43912016-05-17 Marek Polacek <polacek@redhat.com>
4392
4393 PR ipa/71146
4394 * g++.dg/ipa/pr71146.C: New test.
4395
6b5423a5
DM
43962016-05-17 David Malcolm <dmalcolm@redhat.com>
4397
4398 * jit.dg/test-error-array-bounds.c: New test case.
4399
c7986356
MG
44002016-05-17 Marc Glisse <marc.glisse@inria.fr>
4401
4402 * gcc.dg/tree-ssa/and-1.c: New testcase.
4403
d982c5b7
MG
44042016-05-17 Marc Glisse <marc.glisse@inria.fr>
4405
4406 * gcc.dg/tree-ssa/pr69270.c: Adjust.
4407 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
4408
0139ba93
MG
44092016-05-17 Marc Glisse <marc.glisse@inria.fr>
4410
4411 * gcc.dg/tree-ssa/pr69270.c: Adjust.
4412 * gcc.dg/tree-ssa/vrp99.c: New testcase.
4413
daab4562
JW
44142016-05-17 Jiong Wang <jiong.wang@arm.com>
4415
4416 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
4417
22330033
JW
44182016-05-17 Jiong Wang <jiong.wang@arm.com>
4419
4420 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
4421
98b3a5f2
JW
44222016-05-17 Jiong Wang <jiong.wang@arm.com>
4423
4424 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
4425 ".2d[index]" when scan the assembly.
4426 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
4427 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
4428 float64x1.
4429 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
4430
b71b7a8e
RB
44312016-05-17 Richard Biener <rguenther@suse.de>
4432
4433 PR tree-optimization/71132
4434 * gcc.dg/torture/pr71132.c: New testcase.
4435
3c51ad46
CL
44362016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
4437
4438 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
4439
d20faa66
KT
44402016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4441
4442 PR target/70809
4443 * gcc.target/aarch64/pr70809_1.c: New test.
4444
b75cc5a4
KT
44452016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4446
4447 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
4448 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
4449 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
4450 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
4451
b28eb195
IE
44522016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
4453 Ilya Enkovich <ilya.enkovich@intel.com>
4454
4455 PR target/71114
4456 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
4457
0b9004ed
JH
44582016-05-16 Jan Hubicka <hubicka@ucw.cz>
4459
4460 * g++.dg/ipa/ivinline-7.C: Do not xfail.
4461 * g++.dg/ipa/ivinline-9.C: Do not xfail.
4462
1b81a1c1
MW
44632016-05-16 Matthew Wahab <matthew.wahab@arm.com>
4464
4465 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
4466 test for __ARM_FP16_ARGS.
4467 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
4468 * gcc.target/arm/aapcs/neon-vect10.c: New.
4469 * gcc.target/arm/aapcs/neon-vect9.c: New.
4470 * gcc.target/arm/aapcs/vfp18.c: New.
4471 * gcc.target/arm/aapcs/vfp19.c: New.
4472 * gcc.target/arm/aapcs/vfp20.c: New.
4473 * gcc.target/arm/aapcs/vfp21.c: New.
4474 * gcc.target/arm/fp16-aapcs-1.c: New.
4475 * g++.target/arm/fp16-param-1.c: Update expected output. Add
4476 test for __ARM_FP16_ARGS.
4477 * g++.target/arm/fp16-return-1.c: Update expected output.
4478
921d1e73
JW
44792016-05-16 Jiong Wang <jiong.wang@arm.com>
4480
4481 PR testsuite/70227
4482 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
4483
228eb42a
HA
44842016-05-15 Harald Anlauf <anlauf@gmx.de>
4485
4486 PR fortran/69603
4487 * gfortran.dg/pr69603.f90: New testcase.
4488
785abfd3
FR
44892016-05-14 Fritz Reese <fritzoreese@gmail.com>
4490
4491 * gfortran.dg/dec_union_4.f90: Fix endian issue.
4492
e75eb64f
FR
44932016-05-14 Fritz Reese <fritzoreese@gmail.com>
4494
4495 PR fortran/71047
4496 * gfortran.dg/pr71047.f08: New test.
4497
aa4b467b
JM
44982016-05-13 Joseph Myers <joseph@codesourcery.com>
4499
4500 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
4501 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
4502 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
4503
653fb4a2
MS
45042016-05-13 Martin Sebor <msebor@redhat.com>
4505
4506 PR c++/60049
4507 * g++.dg/cpp0x/constexpr-60049.C: New test.
4508
9e37582d
JJ
45092016-05-13 Jakub Jelinek <jakub@redhat.com>
4510
4511 PR bootstrap/71071
4512 * gcc.dg/pr71071.c: New test.
4513
a278aa17
UB
45142016-05-13 Uros Bizjak <ubizjak@gmail.com>
4515
4516 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
4517 remove XOP handling.
377eaca7 4518 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 4519
ac3d02e2
NS
45202016-05-13 Nathan Sidwell <nathan@acm.org>
4521
4522 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
4523 __atomic_is_lock_free declaration.
4524
8ab3bdac
RB
45252016-05-13 Richard Biener <rguenther@suse.de>
4526
4527 PR tree-optimization/42587
4528 * gcc.dg/optimize-bswapsi-4.c: New testcase.
4529
623b8e0a
ML
45302016-05-13 Martin Liska <mliska@suse.cz>
4531
4532 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
4533 the new format of dump output.
4534
da7674f6
IE
45352016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
4536
4537 * gcc.dg/pr71084.c: New test.
4538
c959db3d
RR
45392016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4540
53d6d955
UB
4541 PR target/53440
4542 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 4543
43203dea
RR
45442016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4545
4546 * gcc.target/aarch64/struct_return.c: New test.
4547
4f2e1536
MP
45482016-05-12 Marek Polacek <polacek@redhat.com>
4549
4550 PR c/70756
4551 * c-c++-common/pr70756-2.c: New test.
4552 * c-c++-common/pr70756.c: New test.
4553
1ef33ef3
RB
45542016-05-12 Richard Biener <rguenther@suse.de>
4555
4556 PR tree-optimization/71059
4557 * gcc.dg/torture/pr71059.c: New testcase.
4558
763baff6
RB
45592016-05-12 Richard Biener <rguenther@suse.de>
4560
4561 PR tree-optimization/71062
4562 * gcc.dg/torture/pr71062.c: New testcase.
4563
c4ec1243
IE
45642016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
4565
4566 PR tree-optimization/71006
4567 * gcc.dg/pr71006.c: New test.
4568
a5fbf76d
MP
45692016-05-12 Marek Polacek <polacek@redhat.com>
4570
4571 PR driver/71063
4572 * gcc.dg/opts-7.c: New test.
4573
5acc47a4
KT
45742016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4575
4576 PR target/70830
4577 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
4578 Add -save-temps to dg-options.
4579 Scan for ldmfd rather than pop instruction.
4580 * gcc.target/arm/interrupt-2.c: Likewise.
4581 * gcc.target/arm/pr70830.c: New test.
4582
40bd4bf9
JJ
45832016-05-12 Jakub Jelinek <jakub@redhat.com>
4584
3cd63842
JJ
4585 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
4586 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
4587
c05d08f6
JJ
4588 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
4589 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
4590 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
4591
bc27ffae
JJ
4592 PR target/71019
4593 * gcc.target/i386/avx512vl-pack-1.c: New test.
4594 * gcc.target/i386/avx512vl-pack-2.c: New test.
4595 * gcc.target/i386/avx512bw-pack-2.c: New test.
4596
515d7412
JJ
4597 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
4598
40bd4bf9
JJ
4599 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
4600 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
4601 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
4602
44ab146a
RB
46032016-05-12 Richard Biener <rguenther@suse.de>
4604
4605 PR tree-optimization/70986
4606 * gcc.dg/torture/pr70986-1.c: New testcase.
4607 * gcc.dg/torture/pr70986-2.c: Likewise.
4608 * gcc.dg/torture/pr70986-3.c: Likewise.
4609
d6e83a8d
MM
46102016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
4611
4612 PR c/43651
4613 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
4614 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
4615
51e67ea3
UB
46162016-05-11 Uros Bizjak <ubizjak@gmail.com>
4617
4618 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
4619 directive.
4620 * gcc.target/i386/pr66746.c: Ditto.
4621
3fd2b007
MM
46222016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4623
4624 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
4625 support.
4626 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
4627 warning when using -mvsx-timode.
4628 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
4629 * gcc.target/powerpc/dform-2.c: Likewise.
4630 * gcc.target/powerpc/pr68805.c: Likewise.
4631
5c3a10fb
MP
46322016-05-11 Marek Polacek <polacek@redhat.com>
4633
4634 PR c++/71024
4635 * c-c++-common/attributes-3.c: New test.
4636
7cfb065b
NS
46372016-05-11 Nathan Sidwell <nathan@acm.org>
4638
4639 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
4640 * gcc.c-torture/execute/pr68185.c: Likewise.
4641 * gcc.dg/ipa/pr70306.c: Requires global constructors.
4642 * gcc.dg/pr69634.c: Requires scheduling.
4643 * gcc.dg/torture/pr66178.c: Require label values.
4644 * gcc.dg/setjmp-6.c: Require indirect jumps.
4645
f35ea97d
RB
46462016-05-11 Richard Biener <rguenther@suse.de>
4647
4648 PR tree-optimization/71055
4649 * gcc.dg/torture/pr71055.c: New testcase.
4650
dff70323
RB
46512016-05-11 Richard Biener <rguenther@suse.de>
4652
4653 PR debug/71057
4654 * g++.dg/debug/pr71057.C: New testcase.
4655
56a3d28b
JJ
46562016-05-11 Jakub Jelinek <jakub@redhat.com>
4657
4658 PR fortran/70855
4659 * gfortran.dg/gomp/pr70855.f90: New test.
4660
ebc1b29e
RB
46612016-05-11 Richard Biener <rguenther@suse.de>
4662
4663 PR middle-end/71002
4664 * g++.dg/torture/pr71002.C: New testcase.
4665
98ccd1d7
IE
46662016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
4667
4668 PR middle-end/70807
4669 * gcc.dg/pr70807.c: New test.
4670
ed29e24b
MS
46712016-05-10 Martin Sebor <msebor@redhat.com>
4672
4673 PR c++/38611
4674 * g++.dg/Wattributes.C: New test.
4675
e39dab2c
MG
46762016-05-10 Marc Glisse <marc.glisse@inria.fr>
4677
4678 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
4679 * gcc.dg/tree-ssa/pr69270.c: Adjust.
4680 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
4681
d067e238
IE
46822016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4683
4684 PR target/70799
4685 * gcc.target/i386/pr70799-1.c: New test.
4686
cd36c83e
PMR
46872016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
4688
4689 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
4690
1e3af2a4
IE
46912016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4692
4693 PR middle-end/70877
4694 * gcc.target/i386/pr70877.c: New test.
4695
afc610db
IE
46962016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4697
4698 PR tree-optimization/70786
4699 * gcc.target/i386/pr70876.c: New test.
4700
4b59d19f
JJ
47012016-05-10 Jakub Jelinek <jakub@redhat.com>
4702
4703 PR target/70927
4704 * gcc.target/i386/avx512vl-logic-1.c: New test.
4705 * gcc.target/i386/avx512vl-logic-2.c: New test.
4706 * gcc.target/i386/avx512dq-logic-2.c: New test.
4707
9b5ee426
BS
47082016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4709
4710 PR target/70963
4711 * gcc.target/powerpc/pr70963.c: New.
4712
f3352cab
DM
47132016-05-10 David Malcolm <dmalcolm@redhat.com>
4714
4715 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
4716 (test_very_wide_line): Add ruler to expected output.
4717 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
4718 (test_very_wide_line): Likewise.
4719 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4720 (test_show_locus): Within the handling of "test_very_wide_line",
4721 enable show_ruler_p on the diagnostic context.
4722
4a3255dd
RB
47232016-05-10 Richard Biener <rguenther@suse.de>
4724
4725 PR tree-optimization/71039
4726 * gcc.dg/torture/pr71039.c: New testcase.
4727
da7c9950
NS
47282016-05-10 Nathan Sidwell <nathan@acm.org>
4729
4730 * gcc.dg/nested-func-10.c: Requires alloca.
4731 * gcc.dg/nested-func-9.c: Requires alloca.
4732 * gcc.c-torture/execute/pr70460.c: Requires labels.
4733 * gcc.c-torture/compile/pr70199.c: Requires labels.
4734 * gcc.target/nvptx/decl.c: Compile only.
4735 * gcc.target/nvptx/trailing-init.c: Compile only.
4736 * gcc.target/nvptx/ary-init.c: Compile only.
4737
cf68d92c
MP
47382016-05-10 Marek Polacek <polacek@redhat.com>
4739
4740 PR c/70255
4741 * gcc.dg/attr-opt-1.c: New test.
4742
64ea4e15
RB
47432016-05-10 Richard Biener <rguenther@suse.de>
4744
4745 PR tree-optimization/70497
4746 PR tree-optimization/28367
4747 * gcc.dg/torture/20160404-1.c: New testcase.
4748 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
4749 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
4750
5a96dae3
PMR
47512016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
4752
4753 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
4754
fc97f805
UB
47552016-05-09 Uros Bizjak <ubizjak@gmail.com>
4756
4757 * gcc.target/i386/fabsneg-1.c New test.
4758
a710b1d5
AM
47592016-05-09 Alan Modra <amodra@gmail.com>
4760
4761 PR testsuite/70826
4762 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
4763
171f6f05
RB
47642016-05-09 Richard Biener <rguenther@suse.de>
4765
4766 PR tree-optimization/70985
4767 * gcc.dg/torture/pr70985.c: New testcase.
4768
18caa34e
BC
47692016-05-09 Bin Cheng <bin.cheng@arm.com>
4770
4771 * gcc.dg/tree-ssa/ifc-9.c: New test.
4772 * gcc.dg/tree-ssa/ifc-10.c: New test.
4773 * gcc.dg/tree-ssa/ifc-11.c: New test.
4774 * gcc.dg/tree-ssa/ifc-12.c: New test.
4775 * gcc.dg/vect/pr61194.c: Remove XFAIL.
4776 * gcc.dg/vect/vect-23.c: Remove XFAIL.
4777 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
4778
7a27d38f
RB
47792016-05-09 Richard Biener <rguenther@suse.de>
4780
4781 PR fortran/70937
4782 * gfortran.dg/pr70937.f90: New testcase.
4783
5ebbbd3d
RO
47842016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4785
4786 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
4787
f6288c24
FR
47882016-05-07 Fritz Reese <fritzoreese@gmail.com>
4789
4790 PR fortran/56226
4791 * gfortran.dg/dec_structure_1.f90: New testcase.
4792 * gfortran.dg/dec_structure_2.f90: Ditto.
4793 * gfortran.dg/dec_structure_3.f90: Ditto.
4794 * gfortran.dg/dec_structure_4.f90: Ditto.
4795 * gfortran.dg/dec_structure_5.f90: Ditto.
4796 * gfortran.dg/dec_structure_6.f90: Ditto.
4797 * gfortran.dg/dec_structure_7.f90: Ditto.
4798 * gfortran.dg/dec_structure_8.f90: Ditto.
4799 * gfortran.dg/dec_structure_9.f90: Ditto.
4800 * gfortran.dg/dec_structure_10.f90: Ditto.
4801 * gfortran.dg/dec_structure_11.f90: Ditto.
4802 * gfortran.dg/dec_union_1.f90: Ditto.
4803 * gfortran.dg/dec_union_2.f90: Ditto.
4804 * gfortran.dg/dec_union_3.f90: Ditto.
4805 * gfortran.dg/dec_union_4.f90: Ditto.
4806 * gfortran.dg/dec_union_5.f90: Ditto.
4807 * gfortran.dg/dec_union_6.f90: Ditto.
4808 * gfortran.dg/dec_union_7.f90: Ditto.
4809
5ec4a8cd
TV
48102016-05-07 Tom de Vries <tom@codesourcery.com>
4811
4812 PR tree-optimization/70956
4813 * gcc.dg/graphite/pr70956.c: New test.
4814
58ec1d0e
JJ
48152016-05-06 Jakub Jelinek <jakub@redhat.com>
4816
ccd88fb7
JJ
4817 PR middle-end/70941
4818 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
4819 (a, b, c, d): Change type from char to signed char.
4820 (main): Compare against (signed char) -1634678893 instead of
4821 hardcoded -109. Use __builtin_abort instead of abort.
4822
dd3b6464
JJ
4823 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
4824 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
4825
58ec1d0e
JJ
4826 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
4827
19aa23d8
YR
48282016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
4829
4830 PR debug/70935
4831 * gcc.dg/torture/pr70935.c: New test.
4832
ae5f0df1
OE
48332016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4834
4835 PR target/58219
ce23a8ff 4836 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 4837
078f7e37
RB
48382016-05-06 Richard Biener <rguenther@suse.de>
4839
4840 PR tree-optimization/70960
4841 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
4842
765d7b54
OE
48432016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4844
4845 PR target/52933
4846 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
4847 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
4848 Adjust expected instruction counts.
4849 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
4850
29c94e65
MP
48512016-05-06 Marek Polacek <polacek@redhat.com>
4852
4853 PR sanitizer/70875
4854 * gcc.dg/ubsan/bounds-3.c: New test.
4855
3684b02e
OE
48562016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4857
4858 PR target/54089
4859 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
4860
8706773f
RB
48612016-05-06 Richard Biener <rguenther@suse.de>
4862
4863 PR middle-end/70931
4864 * gfortran.dg/pr70931.f90: New testcase.
4865
a4f51018
RB
48662016-05-06 Richard Biener <rguenther@suse.de>
4867
4868 PR middle-end/70941
4869 * gcc.dg/torture/pr70941.c: New testcase.
4870
c4f2425f
BC
48712016-05-05 Bin Cheng <bin.cheng@arm.com>
4872
4873 PR tree-optimization/57206
4874 * gcc.dg/vect/pr57206.c: New test.
4875
5dc08197
RO
48762016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4877
4878 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
4879
351f85c5
JJ
48802016-05-05 Jakub Jelinek <jakub@redhat.com>
4881
568bac8c
JJ
4882 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
4883
351f85c5
JJ
4884 * c-c++-common/Wdangling-else-4.c: New test.
4885
33fd7785
JJ
48862016-05-04 Jakub Jelinek <jakub@redhat.com>
4887
2d1ac15a
JJ
4888 PR c++/70906
4889 PR c++/70933
4890 * g++.dg/opt/pr70906.C: New test.
4891 * g++.dg/opt/pr70933.C: New test.
4892
33fd7785
JJ
4893 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
4894
6b715bf6
JH
48952016-05-04 Jan Hubicka <hubicka@ucw.cz>
4896
4897 * gcc.dg/ipa/pure-const-3.c: New testcase.
4898
deef7113
MP
48992016-05-04 Marek Polacek <polacek@redhat.com>
4900
4901 * c-c++-common/Wdangling-else-1.c: New test.
4902 * c-c++-common/Wdangling-else-2.c: New test.
4903 * c-c++-common/Wdangling-else-3.c: New test.
4904
5396db97
KCY
49052016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
4906
4907 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
4908 flag is present.
4909
de55efd5
MP
49102016-05-04 Marek Polacek <polacek@redhat.com>
4911
4912 PR c/48778
4913 * gcc.dg/Waddress-2.c: New test.
4914
475839b6
AM
49152016-05-04 Alan Modra <amodra@gmail.com>
4916
4917 * gcc.target/powerpc/pr70866.c: New.
4918
b25aad5f
MS
49192016-05-03 Martin Sebor <msebor@redhat.com>
4920
4921 PR c++/66561
4922 * c-c++-common/builtin_location.c: New test.
4923 * g++.dg/cpp1y/builtin_location.C: New test.
4924
79ce98bc
MP
49252016-05-03 Marek Polacek <polacek@redhat.com>
4926
4927 PR c/70859
4928 * gcc.dg/pr70859.c: New test.
4929 * gcc.dg/pr70859-2.c: New test.
4930
402e89f5
PMR
49312016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
4932
4933 * gnat.dg/debug5.adb: New testcase.
4934
f3d90045
DV
49352016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
4936
4937 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
4938 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
4939 Procedure to check for z10 instruction set.
4940
1e26cec1
CL
49412016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
4942
4943 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
4944
71aca5a0
AM
49452016-05-03 Alan Modra <amodra@gmail.com>
4946
4947 * gcc.target/powerpc/savres.c: Add func using a single gpr.
4948
2fd70ec1
JJ
49492016-05-03 Jakub Jelinek <jakub@redhat.com>
4950
4951 * gcc.target/i386/avx512f-cvt-1.c: New test.
4952
e5705cf7
L
49532016-05-03 H.J. Lu <hongjiu.lu@intel.com>
4954
4955 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
4956 -fdump-tree-vrp-details.
4957
381cdae4
RB
49582016-05-03 Richard Biener <rguenther@suse.de>
4959
4960 * gcc.dg/pr30172-1.c: Adjust.
4961 * gcc.dg/pr63743.c: Likewise.
4962 * gcc.dg/tm/pr51696.c: Likewise.
4963 * c-c++-common/tm/safe-1.c: Likewise.
4964 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
4965 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
4966 * g++.dg/plugin/self-assign-test-1.C: Likewise.
4967 * g++.dg/plugin/self-assign-test-2.C: Likewise.
4968
adedd5c1
JJ
49692016-05-03 Jakub Jelinek <jakub@redhat.com>
4970
31ed1665
JJ
4971 PR rtl-optimization/70467
4972 * gcc.target/i386/pr70467-3.c: New test.
4973 * gcc.target/i386/pr70467-4.c: New test.
4974
dea60b59
JJ
4975 PR tree-optimization/70916
4976 * gcc.c-torture/compile/pr70916.c: New test.
4977
adedd5c1
JJ
4978 PR target/49244
4979 * gcc.target/i386/pr49244-1.c: New test.
4980 * gcc.target/i386/pr49244-2.c: New test.
4981
f80041ef
BS
49822016-05-03 Bernd Schmidt <bschmidt@redhat.com>
4983
4984 PR rtl-optimization/44281
4985 * gcc.target/i386/pr44281.c: New test.
4986
1cfcd39e
BC
49872016-05-03 bin cheng <bin.cheng@arm.com>
4988
4989 PR tree-optimization/56541
4990 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
4991 * gcc.dg/vect/pr56541.c: new test.
4992
4304ccfd
MM
49932016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4994
4995 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
4996 __float128.
4997 * gcc.target/powerpc/float128-complex-2.c: Likewise.
4998
50d94c29
L
49992016-05-02 H.J. Lu <hongjiu.lu@intel.com>
5000
5001 PR testsuite/70520
5002 * c-c++-common/asan/clone-test-1.c (main): Align child process
5003 stack to 16 bytes.
5004
bc1aee87
DM
50052016-05-02 David Malcolm <dmalcolm@redhat.com>
5006
5007 PR c++/62314
5008 * g++.dg/spellcheck-fields-2.C: New test case.
5009
474e0129
DM
50102016-05-02 David Malcolm <dmalcolm@redhat.com>
5011
5012 PR c++/62314
5013 * g++.dg/pr62314.C: New test case.
5014
818b88a7
JH
50152016-05-02 Jan Hubicka <hubicka@ucw.cz>
5016
5017 * gcc.dg/ipa/inline-8.c: New testcase.
5018
dd77684f
JJ
50192016-05-02 Jakub Jelinek <jakub@redhat.com>
5020
5021 PR rtl-optimization/70467
5022 * gcc.target/i386/pr70467-1.c: New test.
5023
72407e00
BE
50242016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
5025
5026 * gcc.dg/spec-options.c: Run the test on all targets.
5027 * gcc.dg/foo.specs: Use cpp_unique_options.
5028
dd53d197
MG
50292016-05-02 Marc Glisse <marc.glisse@inria.fr>
5030
5031 * gcc.dg/tree-ssa/unord.c: New testcase.
5032
a8b85ce9
MG
50332016-05-02 Marc Glisse <marc.glisse@inria.fr>
5034
5035 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
5036
5b37e866
NS
50372016-05-02 Nathan Sidwell <nathan@codesourcery.com>
5038
5039 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
5040
7176a4a0
MP
50412016-05-02 Marek Polacek <polacek@redhat.com>
5042
5043 PR c/70851
5044 * gcc.dg/enum-incomplete-3.c: New test.
5045
6b9933b9
MP
50462016-05-02 Marek Polacek <polacek@redhat.com>
5047 Tom de Vries <tom@codesourcery.com>
5048
5049 PR tree-optimization/70700
5050 * gcc.dg/pr70700.c: New test.
5051
90f82260
UB
50522016-05-01 Uros Bizjak <ubizjak@gmail.com>
5053
5054 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
5055 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
5056 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
5057 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
5058 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
5059
f73036c1
EB
50602016-04-30 Eric Botcazou <ebotcazou@adacore.com>
5061
5062 * ada/acats/run_acats: Rename into...
5063 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
5064 * ada/acats/run_all.sh: Remove redundant test.
5065 (target_run): Move around.
5066 (target_gnatchop): Use newly built executable.
5067 (target_gnatmake): Likewise.
5068 Check that the compilation of impbit succeeds.
5069
85e051a3
OE
50702016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
5071
5072 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
5073 * gcc.dg/20021029-1.c: Likewise.
5074 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
5075 * gcc.target/sh/attr-isr-trapa.c: Likewise.
5076 * gcc.target/sh/cmpstr.c: Likewise.
5077 * gcc.target/sh/cmpstrn.c: Likewise.
5078 * gcc.target/sh/memset.c: Likewise.
5079 * gcc.target/sh/pr21255-2-mb.c: Likewise.
5080 * gcc.target/sh/pr21255-2-ml.c: Likewise.
5081 * gcc.target/sh/pr39423-1.c: Likewise.
5082 * gcc.target/sh/pr49468-di.c: Likewise.
5083 * gcc.target/sh/pr49468-si.c: Likewise.
5084 * gcc.target/sh/pr49880-1.c: Likewise.
5085 * gcc.target/sh/pr49880-2.c: Likewise.
5086 * gcc.target/sh/pr49880-3.c: Likewise.
5087 * gcc.target/sh/pr50751-1.c: Likewise.
5088 * gcc.target/sh/pr50751-4.c: Likewise.
5089 * gcc.target/sh/pr50751-7.c: Likewise.
5090 * gcc.target/sh/pr51244-1.c: Likewise.
5091 * gcc.target/sh/pr51244-10.c: Likewise.
5092 * gcc.target/sh/pr51244-11.c: Likewise.
5093 * gcc.target/sh/pr51244-12.c: Likewise.
5094 * gcc.target/sh/pr51244-13.c: Likewise.
5095 * gcc.target/sh/pr51244-14.c: Likewise.
5096 * gcc.target/sh/pr51244-17.c: Likewise.
5097 * gcc.target/sh/pr51244-18.c: Likewise.
5098 * gcc.target/sh/pr51244-19.c: Likewise.
5099 * gcc.target/sh/pr51244-4.c: Likewise.
5100 * gcc.target/sh/pr51244-5.c: Likewise.
5101 * gcc.target/sh/pr51244-7.c: Likewise.
5102 * gcc.target/sh/pr51244-8.c: Likewise.
5103 * gcc.target/sh/pr51244-9.c: Likewise.
5104 * gcc.target/sh/pr51697.c: Likewise.
5105 * gcc.target/sh/pr52483-1.c: Likewise.
5106 * gcc.target/sh/pr52483-2.c: Likewise.
5107 * gcc.target/sh/pr52483-3.c: Likewise.
5108 * gcc.target/sh/pr52483-5.c: Likewise.
5109 * gcc.target/sh/pr52933-1.c: Likewise.
5110 * gcc.target/sh/pr52933-2.c: Likewise.
5111 * gcc.target/sh/pr52933-3.c: Likewise.
5112 * gcc.target/sh/pr53568-1.c: Likewise.
5113 * gcc.target/sh/pr53976-1.c: Likewise.
5114 * gcc.target/sh/pr53988-1.c: Likewise.
5115 * gcc.target/sh/pr53988.c: Likewise.
5116 * gcc.target/sh/pr54089-1.c: Likewise.
5117 * gcc.target/sh/pr54089-6.c: Likewise.
5118 * gcc.target/sh/pr54089-7.c: Likewise.
5119 * gcc.target/sh/pr54089-8.c: Likewise.
5120 * gcc.target/sh/pr54089-9.c: Likewise.
5121 * gcc.target/sh/pr54236-1.c: Likewise.
5122 * gcc.target/sh/pr54236-2.c: Likewise.
5123 * gcc.target/sh/pr54236-3.c: Likewise.
5124 * gcc.target/sh/pr54236-4.c: Likewise.
5125 * gcc.target/sh/pr54386.c: Likewise.
5126 * gcc.target/sh/pr54602-1.c: Likewise.
5127 * gcc.target/sh/pr54685.c: Likewise.
5128 * gcc.target/sh/pr54760-1.c: Likewise.
5129 * gcc.target/sh/pr54760-2.c: Likewise.
5130 * gcc.target/sh/pr54760-3.c: Likewise.
5131 * gcc.target/sh/pr54760-4.c: Likewise.
5132 * gcc.target/sh/pr54760-5.c: Likewise.
5133 * gcc.target/sh/pr54760-6.c: Likewise.
5134 * gcc.target/sh/pr55146.c: Likewise.
5135 * gcc.target/sh/pr55160.c: Likewise.
5136 * gcc.target/sh/pr59278.c: Likewise.
5137 * gcc.target/sh/pr59401-1.c: Likewise.
5138 * gcc.target/sh/pr59533-1.c: Likewise.
5139 * gcc.target/sh/pr63260.c: Likewise.
5140 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
5141 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
5142 * gcc.target/sh/strlen.c: Likewise.
5143 * gcc.target/sh/torture/pr30807.c: Likewise.
5144 * gcc.target/sh/torture/pr34777.c: Likewise.
5145 * gcc.target/sh/torture/pr64652.c: Likewise.
5146 * gcc.target/sh/torture/pr65505.c: Likewise.
5147 * gcc.target/sh/torture/pragma-isr.c: Likewise.
5148 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
5149
411e5c67
PC
51502016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
5151
5152 PR c++/66644
5153 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
5154
8fa97501
BS
51552016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5156
5157 * gcc.target/powerpc/vsx-elemrev-1.c: New.
5158 * gcc.target/powerpc/vsx-elemrev-2.c: New.
5159 * gcc.target/powerpc/vsx-elemrev-3.c: New.
5160 * gcc.target/powerpc/vsx-elemrev-4.c: New.
5161
5a956111
PP
51622016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
5163
5164 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
5165 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
5166
e7ff0319
CP
51672016-04-29 Cesar Philippidis <cesar@codesourcery.com>
5168
5169 PR middle-end/70626
5170 * c-c++-common/goacc/combined-reduction.c: New test.
5171 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
5172
52d11a4b
L
51732016-04-29 H.J. Lu <hongjiu.lu@intel.com>
5174
5175 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
5176 *movdi_internal pattern only if PIC off.
5177 * gcc.target/i386/pr70155-2.c: Likewise.
5178 * gcc.target/i386/pr70155-3.c: Likewise.
5179 * gcc.target/i386/pr70155-4.c: Likewise.
5180 * gcc.target/i386/pr70155-5.c: Likewise.
5181 * gcc.target/i386/pr70155-6.c: Likewise.
5182 * gcc.target/i386/pr70155-7.c: Likewise.
5183 * gcc.target/i386/pr70155-8.c: Likewise.
5184 * gcc.target/i386/pr70155-15.c: Likewise.
5185 * gcc.target/i386/pr70155-17.c: Likewise.
5186 * gcc.target/i386/pr70155-22.c: Likewise.
5187
8960db31
BC
51882016-04-29 Bin Cheng <bin.cheng@arm.com>
5189
5190 PR tree-optimization/70803
5191 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
5192
cca535a4
IE
51932016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
5194
5195 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
5196 optimization of vector loop.
5197 * gcc.target/i386/vect-unpack-3.c: New test.
5198 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
5199 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
5200 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
5201
500ecf4a
MP
52022016-04-29 Marek Polacek <polacek@redhat.com>
5203
5204 PR sanitizer/70342
5205 * g++.dg/ubsan/null-7.C: New test.
5206
2fff3db8
MP
5207 PR c/70852
5208 * gcc.dg/pr70852.c: New test.
5209
509063eb
DV
52102016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5211
5212 PR/69089
5213 * g++.dg/cpp0x/alignas6.C: New test.
5214
83745c0d
DV
52152016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5216
c87885ca
RO
5217 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
5218 * gcc.dg/pr27003.c: Likewise.
5219 * gcc.dg/tree-ssa/cswtch.c: Likewise.
5220 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
5221 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
5222 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
5223 * gcc.target/arc/mxy.c: Likewise.
5224 * gcc.target/arc/mswape.c: Likewise.
5225 * gcc.target/arc/mrtsc.c: Likewise.
5226 * gcc.target/arc/mcrc.c: Likewise.
5227 * gcc.target/arc/mdsp-packa.c: Likewise.
5228 * gcc.target/arc/mdvbf.c: Likewise.
5229 * gcc.target/arc/mlock.c: Likewise.
5230 * gcc.target/arc/mmac-24.c: Likewise.
5231 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
5232
849b265d
BS
52332016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
5234 Matthijs Kooijman <matthijs@stdin.nl>
5235 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5236
5237 PR target/60040
5238 * gcc.target/avr/pr60040-1.c: New.
5239 * gcc.target/avr/pr60040-2.c: New.
5240
1390536b
RB
52412016-04-29 Richard Biener <rguenther@suse.de>
5242
5243 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
5244
98998245
RB
52452016-04-29 Richard Biener <rguenther@suse.de>
5246
5247 PR tree-optimization/13962
5248 PR tree-optimization/65686
5249 * gcc.dg/uninit-pr65686.c: New testcase.
5250
8b80cc21
JJ
52512016-04-29 Jakub Jelinek <jakub@redhat.com>
5252
5253 PR middle-end/70843
5254 * gcc.dg/pr70843.c: New test.
5255
6181bc30
JJ
52562016-04-28 Jakub Jelinek <jakub@redhat.com>
5257
5258 PR target/70858
5259 * gcc.target/i386/pr70858.c: New test.
5260
f4cb3612
AB
52612016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
5262
5263 * gcc.target/arc/nps400-1.c: New file.
5264
8ad9df62
JR
52652016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
5266 Andrew Burgess <andrew.burgess@embecosm.com>
5267
5268 * gcc.target/arc/movh_cl-1.c: New file.
5269
ceaaa9fe
JR
52702016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
5271 Andrew Burgess <andrew.burgess@embecosm.com>
5272
5273 * gcc.target/arc/extzv-1.c: New file.
5274 * gcc.target/arc/insv-1.c: New file.
5275 * gcc.target/arc/insv-2.c: New file.
5276 * gcc.target/arc/movb-1.c: New file.
5277 * gcc.target/arc/movb-2.c: New file.
5278 * gcc.target/arc/movb-3.c: New file.
5279 * gcc.target/arc/movb-4.c: New file.
5280 * gcc.target/arc/movb-5.c: New file.
5281 * gcc.target/arc/movb_cl-1.c: New file.
5282 * gcc.target/arc/movb_cl-2.c: New file.
5283 * gcc.target/arc/movbi_cl-1.c: New file.
5284 * gcc.target/arc/movl-1.c: New file.
5285
4d03dc2f
JR
52862016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
5287 Andrew Burgess <andrew.burgess@embecosm.com>
5288
5289 * gcc.target/arc/cmem-1.c: New file.
5290 * gcc.target/arc/cmem-2.c: New file.
5291 * gcc.target/arc/cmem-3.c: New file.
5292 * gcc.target/arc/cmem-4.c: New file.
5293 * gcc.target/arc/cmem-5.c: New file.
5294 * gcc.target/arc/cmem-6.c: New file.
5295 * gcc.target/arc/cmem-7.c: New file.
5296 * gcc.target/arc/cmem-ld.inc: New file.
5297 * gcc.target/arc/cmem-st.inc: New file.
5298
81262dad
JJ
52992016-04-28 Jakub Jelinek <jakub@redhat.com>
5300
5301 PR target/70821
5302 * gcc.target/i386/pr70821.c: New test.
5303
0a31a09a
BS
53042016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
5305
5306 * gcc.target/powerpc/vec-adde.c: New test.
5307 * gcc.target/powerpc/vec-adde-int128.c: New test.
5308
3ddffba9
JJ
53092016-04-28 Jakub Jelinek <jakub@redhat.com>
5310
5311 * gcc.target/i386/avx-vround-1.c: New test.
5312 * gcc.target/i386/avx-vround-2.c: New test.
5313 * gcc.target/i386/avx512vl-vround-1.c: New test.
5314 * gcc.target/i386/avx512vl-vround-2.c: New test.
5315
713dedcd
RO
53162016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5317
5318 PR testsuite/70595
5319 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
5320 (check_effective_target_cilkplus_runtime): ... this.
5321 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
5322 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
5323
5324 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
5325 Require cilkplus_runtime.
5326 Don't add -lcilkrts.
5327 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
5328 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
5329 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
5330 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
5331 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
5332 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
5333 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
5334 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
5335 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
5336 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
5337 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
5338 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
5339 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
5340 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
5341 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
5342 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
5343 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
5344 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
5345 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
5346 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
5347 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
5348 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
5349 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
5350 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
5351 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
5352 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
5353 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
5354 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
5355 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
5356
5357 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
5358 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
5359
5360 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
5361
5362 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
5363 cilkplus_runtime.
5364
3563f78f
MG
53652016-04-27 Marc Glisse <marc.glisse@inria.fr>
5366
5367 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
5368 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
5369
6bc2bb18
RB
53702015-04-27 Ryan Burn <contact@rnburn.com>
5371
5372 PR c++/69024
5373 PR c++/68997
5374 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
5375 diagnostic.
5376 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
5377 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
5378
1e55d29a
EB
53792016-04-27 Eric Botcazou <ebotcazou@adacore.com>
5380
5381 * gnat.dg/limited_with4.ad[sb]: New test.
5382 * gnat.dg/limited_with4_pkg.ads: New helper.
5383
087146ca
L
53842016-04-27 H.J. Lu <hongjiu.lu@intel.com>
5385
5386 PR target/70155
5387 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
5388 and movv1ti_internal patterns
5389 * gcc.target/i386/pr70155-1.c: New test.
5390 * gcc.target/i386/pr70155-2.c: Likewise.
5391 * gcc.target/i386/pr70155-3.c: Likewise.
5392 * gcc.target/i386/pr70155-4.c: Likewise.
5393 * gcc.target/i386/pr70155-5.c: Likewise.
5394 * gcc.target/i386/pr70155-6.c: Likewise.
5395 * gcc.target/i386/pr70155-7.c: Likewise.
5396 * gcc.target/i386/pr70155-8.c: Likewise.
5397 * gcc.target/i386/pr70155-9.c: Likewise.
5398 * gcc.target/i386/pr70155-10.c: Likewise.
5399 * gcc.target/i386/pr70155-11.c: Likewise.
5400 * gcc.target/i386/pr70155-12.c: Likewise.
5401 * gcc.target/i386/pr70155-13.c: Likewise.
5402 * gcc.target/i386/pr70155-14.c: Likewise.
5403 * gcc.target/i386/pr70155-15.c: Likewise.
5404 * gcc.target/i386/pr70155-16.c: Likewise.
5405 * gcc.target/i386/pr70155-17.c: Likewise.
5406 * gcc.target/i386/pr70155-18.c: Likewise.
5407 * gcc.target/i386/pr70155-19.c: Likewise.
5408 * gcc.target/i386/pr70155-20.c: Likewise.
5409 * gcc.target/i386/pr70155-21.c: Likewise.
5410 * gcc.target/i386/pr70155-22.c: Likewise.
5411
92329f9f
L
54122016-04-27 H.J. Lu <hongjiu.lu@intel.com>
5413
5414 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
5415 ".{5,6}".
5416
309a0cf6
BC
54172016-04-27 Bin Cheng <bin.cheng@arm.com>
5418
5419 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
5420 * gcc.dg/tree-ssa/scev-9.c: Ditto.
5421 * gcc.dg/tree-ssa/scev-10.c: Ditto.
5422 * gcc.dg/tree-ssa/scev-11.c: Ditto.
5423 * gcc.dg/tree-ssa/scev-12.c: Ditto.
5424
72ed2b9c
RB
54252016-04-27 Richard Biener <rguenther@suse.de>
5426
5427 PR ipa/70760
5428 * g++.dg/ipa/ipa-pta-2.C: New testcase.
5429 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
5430
3c98ff9b
NS
54312016-04-27 Nathan Sidwell <nathan@acm.org>
5432
5433 * g++.dg/cpp0x/constexpr-recursion3.C: New.
5434 * g++.dg/ubsan/pr63956.C: Adjust error location.
5435
9ec5d66b
NC
54362016-04-27 Nick Clifton <nickc@redhat.com>
5437
5438 PR middle-end/49889
5439 * gcc.dg/pr49889.c: New test.
5440
c1e1f433
BS
54412016-04-27 Bernd Schmidt <bschmidt@redhat.com>
5442
5443 * c-c++-common/memset-array.c: New test.
5444
8ac43293
MS
54452016-04-26 Martin Sebor <msebor@redhat.com>
5446
5447 PR c++/66639
5448 * g++.dg/cpp1y/func_constexpr.C: New test.
5449
843ce8ab
PP
54502016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
5451
5452 PR c++/70241
5453 * g++.dg/cpp0x/enum32.C: New test.
5454 * g++.dg/cpp0x/enum33.C: New test.
5455
54562016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
5457
5458 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
5459 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
5460 * gcc.c-torture/execute/bitfld-6.c: Likewise.
5461 * gcc.c-torture/execute/bitfld-7.c: Likewise.
5462 * gcc.c-torture/execute/pr38151.c: Likewise.
5463 * gcc.c-torture/execute/pr66556.c: Likewise.
5464 * gcc.c-torture/execute/pr67781.c: Likewise.
5465 * gcc.c-torture/execute/pr68648.c: Likewise.
5466
ca1206be
MG
54672016-04-26 Marc Glisse <marc.glisse@inria.fr>
5468
5469 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
5470
2448a956
MP
54712016-04-26 Marek Polacek <polacek@redhat.com>
5472
5473 PR c/67784
5474 * gcc.dg/pr67784-3.c: New test.
5475 * gcc.dg/pr67784-4.c: New test.
5476 * gcc.dg/pr67784-5.c: New test.
5477
b02a5e26
MP
5478 PR c/70791
5479 * gcc.dg/Wnested-externs-2.c: New test.
5480
6b6aa8d3
MG
54812016-04-26 Marc Glisse <marc.glisse@inria.fr>
5482
5483 * gcc.dg/fold-plusmult.c: Adjust.
5484 * gcc.dg/no-strict-overflow-6.c: Adjust.
5485 * gcc.dg/gomp/loop-1.c: Xfail some tests.
5486
a2095b55
BS
54872016-04-26 Bernd Schmidt <bschmidt@redhat.com>
5488
5489 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
5490 number scans.
5491 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
5492 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
5493 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
5494 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
5495 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
5496 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
5497 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
5498 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
5499 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
5500 * gcc.target/i386/avx512f-gather-5.c: Likewise.
5501 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
5502 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
5503 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
5504 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
5505 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
5506 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
5507 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
5508 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
5509 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
5510 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
5511 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
5512 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
5513 scans.
5514 * gcc.target/i386/pr32219-4.c: Likewise.
5515 * gcc.target/i386/pr32219-6.c: Likewise.
5516 * gcc.target/i386/pr32219-8.c: Likewise.
5517
bb0cc5c8
KT
55182016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5519
5520 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
5521 associated options.
5522
5a0802ea
MP
55232016-04-26 Marek Polacek <polacek@redhat.com>
5524
5525 PR c++/70744
5526 * g++.dg/ext/cond2.C: New test.
5527
00f615af
BC
55282016-04-26 Bin Cheng <bin.cheng@arm.com>
5529
5530 PR tree-optimization/70771
5531 PR tree-optimization/70775
5532 * gcc.dg/pr70771.c: New test.
25939d34 5533 * gcc.dg/pr70775.c: New test.
00f615af 5534
218155e7
BS
55352016-04-26 Bernd Schmidt <bschmidt@redhat.com>
5536
5537 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
5538
ab99f467
RB
55392016-04-25 Richard Biener <rguenther@suse.de>
5540
5541 PR tree-optimization/70780
5542 * gcc.dg/torture/pr70780.c: New testcase.
5543
93c590ee
MC
55442016-04-25 Michael Collison <michael.collison@arm.com>
5545
c87885ca
RO
5546 * gcc.target/arm/neon-vaddws16.c: New test.
5547 * gcc.target/arm/neon-vaddws32.c: New test.
5548 * gcc.target/arm/neon-vaddwu16.c: New test.
5549 * gcc.target/arm/neon-vaddwu32.c: New test.
5550 * gcc.target/arm/neon-vaddwu8.c: New test.
5551 * lib/target-supports.exp
93c590ee
MC
5552 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
5553 that arm neon support vector widen sum of HImode TO SImode.
5554
d6c1a7a7
JJ
55552016-04-23 Jakub Jelinek <jakub@redhat.com>
5556
5557 PR sanitizer/70712
5558 * c-c++-common/asan/pr70712.c: New test.
5559
ab0fc037
TS
55602016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
5561
5562 * .gitattributes: New file.
5563
2aa64824
CL
55642016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
5565
5566 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
5567
e7e12d92
DH
55682016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
5569
5570 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
5571 * gfortran.dg/submodule_15.f08: Likewise.
5572
d1431192
RB
55732016-04-22 Richard Biener <rguenther@suse.de>
5574
5575 PR tree-optimization/70740
5576 * gcc.dg/torture/pr70740.c: New testcase.
5577
04a63c24
L
55782016-04-21 H.J. Lu <hongjiu.lu@intel.com>
5579
5580 PR target/70750
5581 * gcc.target/i386/pr70750-1.c: New test.
5582 * gcc.target/i386/pr70750-2.c: Likewise.
5583
20700098
PC
55842016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
5585
5586 PR c++/70540
5587 * g++.dg/cpp0x/auto48.C: New.
5588
aedf4e12
MP
55892016-04-21 Marek Polacek <polacek@redhat.com>
5590
5591 PR c++/70513
5592 * g++.dg/cpp0x/forw_enum12.C: New test.
5593 * g++.dg/cpp0x/forw_enum13.C: New test.
5594
2074d80a
KY
55952016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
5596
5597 PR target/70728
5598 * gcc.target/i386/pr70728.c: New test.
5599
aef4aab0
RB
56002016-04-21 Richard Biener <rguenther@suse.de>
5601
5602 PR middle-end/70747
5603 * gcc.dg/pr70747.c: New testcase.
5604
2359e571
BC
56052016-04-21 Bin Cheng <bin.cheng@arm.com>
5606
5607 PR tree-optimization/70715
5608 * gcc.dg/tree-ssa/scev-13.c: New test.
5609
ce0e66ff
MG
56102016-04-21 Marc Glisse <marc.glisse@inria.fr>
5611
5612 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
5613
2c2870a1
MG
56142016-04-21 Marc Glisse <marc.glisse@inria.fr>
5615
5616 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
5617
a2b056a3
JH
56182016-04-20 Jan Hubicka <jh@suse.cz>
5619
5620 PR ipa/70018
5621 * g++.dg/ipa/nothrow-1.C: New testcase.
5622
ee392fc2
NS
56232016-04-20 Nathan Sidwell <nathan@acm.org>
5624
5625 PR c++/55635
5626 * g++.dg/eh/delete1.C: New.
5627
dda49daf
L
56282016-04-20 H.J. Lu <hongjiu.lu@intel.com>
5629
5630 * gcc.target/i386/avx256-unaligned-store-2.c: Add
5631 -mtune-ctrl=sse_typeless_stores.
5632
8a5b9d5a
L
56332016-04-20 H.J. Lu <hongjiu.lu@intel.com>
5634
5635 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
5636
1011119f
BC
56372016-04-20 Bin Cheng <bin.cheng@arm.com>
5638
5639 PR tree-optimization/69489
5640 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
5641
477d4906
IV
56422016-04-20 Ilya Verbin <ilya.verbin@intel.com>
5643
5644 PR c++/69363
5645 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
5646 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
5647 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
5648
fad08d12
BC
56492016-04-20 Bin Cheng <bin.cheng@arm.com>
5650
5651 PR tree-optimization/56625
5652 PR tree-optimization/69489
5653 * gcc.dg/vect/pr56625.c: New test.
5654 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
5655
9e3e4fab
AP
56562016-04-20 Andrew Pinski <apinski@cavium.com>
5657
5658 PR target/64971
5659 * gcc.c-torture/compile/pr37433-1.c: New testcase.
5660
d7aa24e4
AC
56612016-04-20 Arnaud Charlet <charlet@adacore.com>
5662
5663 * gnat.dg/self1.adb: Remove now incorrect test.
5664
e6d62b46
BC
56652016-04-20 Bin Cheng <bin.cheng@arm.com>
5666
5667 * gcc.dg/tree-ssa/scev-11.c: New test.
5668 * gcc.dg/tree-ssa/scev-12.c: New test.
5669
2697b189
MP
56702016-04-20 Marek Polacek <polacek@redhat.com>
5671
5672 PR tree-optimization/70725
5673 * gcc.dg/pr70725.c: New test.
5674
60d393e8
RB
56752016-04-20 Richard Biener <rguenther@suse.de>
5676
5677 PR tree-optimization/70726
5678 * g++.dg/vect/pr70726.cc: New testcase.
5679
82c6f58a
AK
56802016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5681
5682 PR target/70674
5683 * gcc.target/s390/pr70674.c: New test.
5684
90eeab20
JD
56852016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5686
5687 PR libgfortran/70684
5688 * gfortran.dg/list_read_14.f90: New test.
5689
fc9cf6da
L
56902016-04-19 H.J. Lu <hongjiu.lu@intel.com>
5691
5692 PR target/69201
5693 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
5694 extern to force it misaligned.
5695 (b): Likewise.
5696 (c): Likewise.
5697 (d): Likewise.
5698 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
5699 Don't check `*' before movv4sf_internal.
5700 * gcc.target/i386/avx256-unaligned-store-2.c: Check
5701 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
5702 Don't check `*' before movv16qi_internal.
5703 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
5704 extern to force it misaligned.
5705 (b): Likewise.
5706 (c): Likewise.
5707 (d): Likewise.
5708 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
5709 Don't check `*' before movv2df_internal.
5710 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
5711 extern to force it misaligned.
5712 (b): Likewise.
5713 (c): Likewise.
5714 (d): Likewise.
5715 Check movv8sf_internal instead of avx_storeups256.
5716 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
5717
ea8927ea
RB
57182016-04-19 Richard Biener <rguenther@suse.de>
5719
5720 PR tree-optimization/70171
5721 * g++.dg/tree-ssa/pr70171.C: New testcase.
5722
65f52ee9
RB
57232016-04-19 Richard Biener <rguenther@suse.de>
5724
5725 PR tree-optimization/70724
5726 * gcc.dg/torture/pr70724.c: New testcase.
5727
987b67f1
VM
57282016-04-18 Vladimir Makarov <vmakarov@redhat.com>
5729
5730 PR middle-end/70689
c87885ca 5731 * gcc.target/i386/pr70689.c: New.
987b67f1 5732
91a47c39
L
57332016-04-18 H.J. Lu <hongjiu.lu@intel.com>
5734
5735 PR target/70708
5736 * gcc.target/i386/pr70708.c: New test.
5737
8270b82d
RB
57382016-04-18 Richard Biener <rguenther@suse.de>
5739
5740 PR tree-optimization/43434
5741 * gcc.dg/vect/pr43434.c: New testcase.
5742 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
5743 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
5744 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
5745 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
5746 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
5747 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
5748 * gcc.dg/gomp/pr68640.c: Likewise.
5749 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
5750 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
5751
edd048e2
RB
57522016-04-18 Richard Biener <rguenther@suse.de>
5753
5754 PR tree-optimization/70701
5755 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
5756
bd5c7330
TV
57572016-04-18 Tom de Vries <tom@codesourcery.com>
5758
5759 PR testsuite/70699
5760 * gcc.dg/pr70161.c: Add dot-file scans.
5761 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
5762 instead of after last dot char.
5763
23f2660f
EB
57642016-04-17 Eric Botcazou <ebotcazou@adacore.com>
5765
5766 * c-c++-common/dump-ada-spec-3.c: New test.
5767 * c-c++-common/dump-ada-spec-4.c: Likewise.
5768
da152c9f
TV
57692016-04-17 Tom de Vries <tom@codesourcery.com>
5770
5771 PR other/70183
5772 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
5773
cc950f98
JH
57742016-04-15 Jan Hubicka <jh@suse.cz>
5775
5776 PR ipa/70018
5777 * g++.dg/ipa/pure-const-1.C: New testcase.
5778 * g++.dg/ipa/pure-const-2.C: New testcase.
5779 * g++.dg/ipa/pure-const-3.C: New testcase.
5780
949505a9
MP
57812016-04-15 Marek Polacek <polacek@redhat.com>
5782
5783 PR c/70671
5784 * gcc.dg/bitfld-22.c: New test.
5785
10e547d6
BS
57862016-04-15 Bernd Schmidt <bschmidt@redhat.com>
5787
5788 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
5789 x86_64.
5790
1e77281b
MP
57912016-04-15 Marek Polacek <polacek@redhat.com>
5792
5793 PR c/70651
5794 * c-c++-common/pr70651.c: New test.
5795
e501fa8e
KT
57962016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5797
5798 PR rtl-optimization/70681
5799 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
5800 dump scan on arm and powerpc.
5801 * gcc.dg/pr10474.c: Likewise.
5802
dda1bf61
JJ
58032016-04-15 Jakub Jelinek <jakub@redhat.com>
5804
ca4ef1ff
JJ
5805 PR c++/69517
5806 PR c++/70019
5807 PR c++/70588
5808 * g++.dg/cpp1y/vla11.C: Revert for real.
5809
dda1bf61
JJ
5810 PR c/70436
5811 * c-c++-common/Wparentheses-1.c: New test.
5812 * c-c++-common/gomp/Wparentheses-1.c: New test.
5813 * c-c++-common/gomp/Wparentheses-2.c: New test.
5814 * c-c++-common/gomp/Wparentheses-3.c: New test.
5815 * c-c++-common/gomp/Wparentheses-4.c: New test.
5816 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
5817 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
5818 * c-c++-common/goacc/Wparentheses-1.c: New test.
5819
1355e62c
KY
58202016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
5821
5822 PR target/70662
5823 * gcc.target/i386/pr70662.c: New test.
5824
0ab34b9e 58252016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 5826 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
5827
5828 PR tree-optimization/70130
5829 * gcc.dg/vect/O3-pr70130.c: New testcase.
5830
bc773aad
MM
58312016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
5832
6e9b2286
MM
5833 PR target/70669
5834 * gcc.target/powerpc/pr70669.c: New test.
5835
bc773aad
MM
5836 PR target/70640
5837 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
5838 a power7 system that does not have an assembler that supports
5839 power8.
5840
d8747845
MS
58412016-04-14 Martin Sebor <msebor@redhat.com>
5842
5843 PR c++/69517
5844 PR c++/70019
5845 PR c++/70588
5846 * c-c++-common/ubsan/vla-1.c: Revert.
5847 * g++.dg/cpp1y/vla11.C: Same.
5848 * g++.dg/cpp1y/vla12.C: Same.
5849 * g++.dg/cpp1y/vla13.C: Same.
5850 * g++.dg/cpp1y/vla14.C: Same.
5851 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 5852 * g++.dg/init/array24.C: Same.
d8747845
MS
5853 * g++.dg/ubsan/vla-1.C: Same.
5854
85128559
MP
58552016-04-14 Marek Polacek <polacek@redhat.com>
5856 Jan Hubicka <hubicka@ucw.cz>
5857
5858 PR c++/70029
5859 * g++.dg/torture/pr70029.C: New test.
5860
52fbb073
MS
58612016-04-14 Martin Sebor <msebor@redhat.com>
5862
5863 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
5864 type size to prevent failures on targets with very low maximum
5865 alignment.
5866
6db61d6f
RB
58672016-04-14 Richard Biener <rguenther@suse.de>
5868
5869 PR tree-optimization/70623
5870 * gcc.dg/torture/pr70623.c: New testcase.
5871 * gcc.dg/torture/pr70623-2.c: Likewise.
5872
342fac95
MS
58732016-04-13 Martin Sebor <msebor@redhat.com>
5874
5875 PR c++/69517
5876 PR c++/70019
5877 PR c++/70588
5878 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
5879 * g++.dg/cpp1y/vla11.C: New test.
5880 * g++.dg/cpp1y/vla12.C: New test.
5881 * g++.dg/cpp1y/vla13.C: New test.
5882 * g++.dg/cpp1y/vla14.C: New test.
5883 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 5884 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
5885 * g++.dg/ubsan/vla-1.C: Disable exceptions.
5886
d93c452f
JJ
58872016-04-13 Jakub Jelinek <jakub@redhat.com>
5888
5889 PR c++/70641
5890 * g++.dg/opt/pr70641.C: New test.
5891
85115fb6
RO
58922016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5893
5894 PR rtl-optimization/68749
5895 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
5896 effects of argument promotions.
5897 Remove default args to dg-skip-if.
5898
545a4139
PC
58992016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
5900
5901 PR c++/70635
5902 * g++.dg/parse/pr70635.C: New.
5903
b3a77f21
MP
59042016-04-13 Marek Polacek <polacek@redhat.com>
5905
5906 PR c++/70639
5907 * c-c++-common/Wmisleading-indentation-4.c: New test.
5908
99cd9857
MP
59092016-04-13 Marek Polacek <polacek@redhat.com>
5910
5911 PR c/70436
c87885ca
RO
5912 * gcc.dg/Wparentheses-12.c: New test.
5913 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 5914
75ca93ec
IE
59152016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
5916
5917 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
5918 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
5919 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
5920
3d3f9e7e
JJ
59212016-04-13 Jakub Jelinek <jakub@redhat.com>
5922
37947cd0
JJ
5923 PR middle-end/70633
5924 * gcc.c-torture/compile/pr70633.c: New test.
5925
3d3f9e7e
JJ
5926 PR debug/70628
5927 * gcc.dg/torture/pr70628.c: New test.
5928
92886d3e
PP
59292016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
5930
5931 PR c++/70610
5932 * g++.dg/template/pr70610.C: New test.
5933 * g++.dg/template/pr70610-2.C: New test.
5934 * g++.dg/template/pr70610-3.C: New test.
5935 * g++.dg/template/pr70610-4.C: New test.
5936
13bd7c2b
JJ
59372016-04-12 Jakub Jelinek <jakub@redhat.com>
5938
6512fa6d
JJ
5939 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
5940 128 instead of 32.
5941
13bd7c2b
JJ
5942 PR c++/70571
5943 * g++.dg/ext/pr70571.C: New test.
5944
20b9851c
MM
59452016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
5946
8a434ada 5947 PR target/70640
20b9851c
MM
5948 * gcc.target/powerpc/pr70640.c: New test.
5949
2b2f52bc
PC
59502016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
5951
5952 PR c++/68722
5953 * g++.dg/parse/pr68722.C: New.
5954
5901e56a
JJ
59552016-04-12 Jakub Jelinek <jakub@redhat.com>
5956
5957 PR rtl-optimization/70596
5958 * gcc.target/i386/pr70596.c: New test.
5959
d4619dc1
NS
59602016-04-12 Nathan Sidwell <nathan@acm.org>
5961
5962 PR c++/70501
5963 * g++.dg/init/pr70501.C: New.
5964
3df530d3
DW
59652016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
5966
5967 * gcc.target/i386/asm-flag-6.c: New test.
5968
b7a120d7
TV
59692016-04-12 Tom de Vries <tom@codesourcery.com>
5970
5971 PR tree-optimization/68756
5972 * gcc.dg/graphite/pr68756.c: New test.
5973
4e0eea75
JJ
59742016-04-12 Jakub Jelinek <jakub@redhat.com>
5975
5976 PR tree-optimization/70602
5977 * gcc.c-torture/execute/pr70602.c: New test.
5978
35fbda43
MM
59792016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5980
5981 PR target/70381
5982 * gcc.target/powerpc/float128-1.c: New tests to make sure the
5983 __float128 emulator is built and runs.
5984 * gcc.target/powerpc/float128-1.c: Likewise.
5985
5986 * lib/target-supports.exp (check_ppc_float128_sw_available):
5987 Rework tests for __float128 software and hardware
5988 availability. Fix exit condition to return 0 on success.
5989
04a99ebe
JG
59902016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5991
5992 PR target/70133
5993 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
5994 * gcc.target/aarch64/target_attr_15.c: Likewise.
5995
47cd5a85
PC
59962016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
5997
5998 PR c++/69066
5999 * g++.dg/cpp1y/pr69066.C: New.
6000
a5edb32e
JD
60012016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6002
6003 PR fortran/68566
6004 * gfortran.dg/pr36192.f90: Update test.
6005 * gfortran.dg/pr36192_1.f90: Update test.
6006 * gfortran.dg/real_dimension_1.f: Update test.
6007 * gfortran.dg/parameter_array_init_7.f90: New test.
6008
8ef378f8
JDA
60092016-04-09 John David Anglin <danglin@gcc.gnu.org>
6010
c532c871
JDA
6011 PR testsuite/64039
6012 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
6013
d34f706f
JDA
6014 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
6015
75e1dd9e
JDA
6016 PR rtl-optimization/66669
6017 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
6018
8a976f5f
JDA
6019 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
6020
da04822a
JDA
6021 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
6022 * gcc.dg/pie-1.c: Likewise.
6023 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
6024 * gcc.dg/pic-4.c: Likewise.
6025 * gcc.dg/pie-3.c: Likewise.
6026 * gcc.dg/pie-4.c: Likewise.
6027
adfabcf9
JDA
6028 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
6029
4a020adf
JDA
6030 PR tree-optimization/68644
6031 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
6032
8ef378f8
JDA
6033 PR rtl-optimization/64886
6034 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
6035
09bf990e
TV
60362016-04-09 Tom de Vries <tom@codesourcery.com>
6037
6038 PR tree-optimization/68953
6039 * gcc.dg/graphite/pr68953.c: New test.
6040
138c3c1a
DH
60412016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
6042
6043 PR fortran/70592
6044 * gfortran.dg/deferred_character_16.f90: New test.
6045
f55460af
JJ
60462016-04-09 Jakub Jelinek <jakub@redhat.com>
6047
6048 PR tree-optimization/70586
6049 * gcc.c-torture/execute/pr70586.c: New test.
6050
0b77bbf3
DH
60512016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
6052
6053 PR sanitizer/70573
6054 * c-c++-common/asan/halt_on_error-1.c: Replace memset
6055 with __builtin_memset
6056 * c-c++-common/asan/halt_on_error-2.c: Likewise.
6057
c42cfb5c
CP
60582016-04-08 Cesar Philippidis <cesar@codesourcery.com>
6059
6060 PR lto/70289
6061 PR ipa/70348
6062 PR tree-optimization/70373
6063 PR middle-end/70533
6064 PR middle-end/70534
6065 PR middle-end/70535
6066 * c-c++-common/goacc/reduction-5.c: New test.
6067 * c-c++-common/goacc/reduction-promotions.c: New test.
6068 * gfortran.dg/goacc/reduction-3.f95: New test.
6069 * gfortran.dg/goacc/reduction-promotions.f90: New test.
6070
56cfb596
PP
60712016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
6072
6073 PR c++/70590
6074 PR c++/70452
6075 * g++.dg/pr70590.C: New test.
6076 * g++.dg/pr70590-2.C: New test.
6077
1a13c0a2
JJ
60782016-04-08 Jakub Jelinek <jakub@redhat.com>
6079
abc0647a
JJ
6080 PR middle-end/70593
6081 * gcc.target/i386/pr70593.c: New test.
6082
1a13c0a2
JJ
6083 PR rtl-optimization/70574
6084 * gcc.target/i386/avx2-pr70574.c: New test.
6085
c3da4956
MO
60862016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
6087
6088 PR sanitizer/70541
6089 * c-c++-common/asan/pr70541.c: New test.
6090
9f1b833b
TV
60912016-04-08 Tom de Vries <tom@codesourcery.com>
6092
6093 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
6094 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
6095
bae7adda
KT
60962016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6097
6098 PR target/70566
6099 * gcc.c-torture/execute/pr70566.c: New test.
6100
211f3d57
TV
61012016-04-08 Tom de Vries <tom@codesourcery.com>
6102
6103 * c-c++-common/goacc/uninit-copy-clause.c: New test.
6104 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
6105
02cf2861
AM
61062016-04-08 Alan Modra <amodra@gmail.com>
6107
6108 * gcc.target/powerpc/pr70117.c: New.
6109
5f490f9f
JJ
61102016-04-07 Jakub Jelinek <jakub@redhat.com>
6111
56e9b710
JJ
6112 PR testsuite/70581
6113 * gcc.dg/lto/simd-function_0.c: New test.
6114
5f490f9f
JJ
6115 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
6116 clones.
6117 * c-c++-common/attr-simd-2.c: Likewise.
6118 * c-c++-common/attr-simd-4.c: Likewise.
6119 * gcc.dg/gomp/simd-clones-2.c: Likewise.
6120 * gcc.dg/gomp/simd-clones-3.c: Likewise.
6121
e4ebc74d
TP
61222016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
6123
6124 PR testsuite/70553
6125 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
6126
9817ae35
TS
61272016-04-07 Thomas Schwinge <thomas@codesourcery.com>
6128 Tom de Vries <tom@codesourcery.com>
6129
6130 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
6131 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
6132 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
6133 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
6134 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
6135 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
6136 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
6137 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
6138
e292f64d
PP
61392016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
6140
6141 PR c/70436
6142 * g++.dg/warn/Wparentheses-29.C: New test.
6143
6b37bdaf
PP
61442016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
6145
6146 PR c/70436
6147 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
6148 explicit braces to resolve a future -Wparentheses warning.
6149
64824205
RH
61502016-04-06 Richard Henderson <rth@redhat.com>
6151
6152 * gcc.dg/pr61817-1.c: New test.
6153 * gcc.dg/pr61817-2.c: New test.
6154 * gcc.dg/pr69391-1.c: New test.
6155 * gcc.dg/pr69391-2.c: New test.
6156
bc2fc1f3
VM
61572016-04-06 Vladimir Makarov <vmakarov@redhat.com>
6158
6159 PR rtl-optimization/70398
c87885ca 6160 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 6161
41414a02
EB
61622016-04-06 Eric Botcazou <ebotcazou@adacore.com>
6163
6164 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
6165
4066ea8a
YR
61662016-04-06 Yvan Roux <yvan.roux@linaro.org>
6167 Pedro Alves <palves@redhat.com>
6168
6169 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
6170
ec35ea45
JJ
61712016-04-06 Jakub Jelinek <jakub@redhat.com>
6172
3866f8dd
JJ
6173 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
6174 Check for avx512f effective targets instead of avx2.
6175 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
6176 for AVX512F clones.
6177 * gcc.dg/gomp/declare-simd-3.c: Likewise.
6178 * g++.dg/gomp/declare-simd-1.C: Likewise.
6179 * g++.dg/gomp/declare-simd-3.C: Likewise.
6180 * g++.dg/gomp/declare-simd-4.C: Likewise.
6181
ec35ea45
JJ
6182 PR middle-end/70550
6183 * c-c++-common/gomp/pr70550-1.c: New test.
6184 * c-c++-common/gomp/pr70550-2.c: New test.
6185
c08d28ac
NS
61862016-04-05 Nathan Sidwell <nathan@acm.org>
6187
6188 PR c++/70512
6189 * g++.dg/ext/attribute-may-alias-5.C: New.
6190
1d510e04
JJ
61912016-04-05 Jakub Jelinek <jakub@redhat.com>
6192
6193 PR c++/70336
6194 * c-c++-common/pr70336.c: New test.
6195 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
6196 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
6197
84278ed9
JH
61982016-04-05 Jan Hubicka <hubicka@ucw.cz>
6199
6200 PR ipa/66223
6201 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
6202
268a0ec4
JJ
62032016-04-05 Jakub Jelinek <jakub@redhat.com>
6204
6205 PR rtl-optimization/70542
6206 * gcc.dg/torture/pr70542.c: New test.
6207 * gcc.target/i386/avx2-pr70542.c: New test.
6208
5e8c2eb1
ZS
62092016-04-05 Zdenek Sojka <zsojka@seznam.cz>
6210
6211 PR tree-optimization/70509
6212 * gcc.target/i386/avx512bw-pr70509.c: New test.
6213
c0daf32d
PP
62142016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
6215
6216 PR c++/70452
6217 * g++.dg/ext/constexpr-vla4.C: New test.
6218
bf867841
UB
62192016-04-05 Uros Bizjak <ubizjak@gmail.com>
6220
6221 PR target/70510
6222 * gcc.target/i386/pr70510.c: New test.
6223
3022186a
RB
62242016-04-05 Richard Biener <rguenther@suse.de>
6225
6226 PR tree-optimization/70526
6227 * g++.dg/torture/pr70526.C: New testcase.
6228
55fc79b2
JJ
62292016-04-05 Jakub Jelinek <jakub@redhat.com>
6230
6231 PR target/70525
6232 * gcc.target/i386/pr70525.c: New test.
6233
62b233f2
RB
62342016-04-05 Richard Biener <rguenther@suse.de>
6235
6236 PR middle-end/70499
6237 * g++.dg/torture/pr70499.C: New testcase.
6238
cc05759d
RB
62392016-04-05 Richard Biener <rguenther@suse.de>
6240
6241 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
6242 remove XFAIL.
6243
f23f16d4
JJ
62442016-04-04 Jakub Jelinek <jakub@redhat.com>
6245
6246 PR middle-end/70307
6247 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
6248 rs6000 ABI warnings.
6249
d27ecc49
JH
62502016-04-04 Jan Hubicka <hubicka@ucw.cz>
6251
6252 PR ipa/66223
6253 * g++.dg/ipa/devirt-51.C: New testcase.
6254
c974c96e
BS
62552016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6256 Jakub Jelinek <jakub@redhat.com>
6257
6258 PR middle-end/70457
6259 * gcc.dg/torture/pr70457.c: New.
6260
7a85da89
AV
62612016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
6262
6263 PR fortran/67538
6264 * gfortran.dg/allocate_with_source_19.f08: New test.
6265
de517e64
AV
62662016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
6267
6268 PR fortran/65795
6269 * gfortran.dg/coarray_allocate_6.f08: New test.
6270
43b9f499
RB
62712016-04-04 Richard Biener <rguenther@suse.de>
6272
6273 PR rtl-optimization/70484
6274 * gcc.dg/torture/pr70484.c: New testcase.
6275
f13355da
MP
62762016-04-04 Marek Polacek <polacek@redhat.com>
6277
6278 PR c/70307
6279 * gcc.dg/torture/pr70307.c: New test.
6280
6cc6ed50
OE
62812016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
6282
6283 PR target/70416
6284 PR target/67391
6285 * gcc.target/sh/torture/pr70416.c: New.
6286
abdc16c8
MS
62872016-04-02 Martin Sebor <msebor@redhat.com>
6288
6289 PR c++/67376
6290 PR c++/70170
6291 PR c++/70172
6292 PR c++/70228
6293 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
6294 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
6295 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
6296 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
6297 * g++.dg/cpp0x/constexpr-string.C: Same.
6298 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
6299 * g++.dg/cpp0x/pr65398.C: Same.
6300 * g++.dg/ext/constexpr-vla1.C: Same.
6301 * g++.dg/ext/constexpr-vla2.C: Same.
6302 * g++.dg/ext/constexpr-vla3.C: Same.
6303 * g++.dg/ubsan/pr63956.C: Same.
6304
763cd859
JJ
63052016-04-01 Jakub Jelinek <jakub@redhat.com>
6306
6307 PR rtl-optimization/70467
6308 * gcc.target/i386/pr70467-2.c: New test.
6309
0f875435
JJ
63102016-04-01 Jakub Jelinek <jakub@redhat.com>
6311 Marek Polacek <polacek@redhat.com>
6312
6313 PR c++/70488
6314 * g++.dg/init/new47.C: New test.
6315
41d14659
RR
63162016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6317
6318 PR target/70496
6319 * gcc.target/arm/pr70496.c: New test.
6320
f9bf89bb
NS
63212016-04-01 Nathan Sidwell <nathan@acm.org>
6322
73b9085d
NS
6323 PR c++/68475
6324 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
6325
4afdcfaa
IE
63262016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6327
6328 PR target/69890
6329 * gcc.dg/strlenopt.h (memmove): New.
6330 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
6331 instead of "string.h".
6332 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6333 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6334 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6335 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6336 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6337 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6338 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6339 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6340 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6341 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6342 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6343 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6344 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6345 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6346 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6347 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6348 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6349 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6350 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6351 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6352
b5d7a29c
RO
63532016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6354
6355 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
6356 (Holder::foo): Reflect this.
6357
b660f9ec
IE
63582016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
6359
6360 PR target/70442
6361 * gcc.dg/pr70442.c: New test.
6362
88504f34
NS
63632016-03-31 Nathan Sidwell <nathan@acm.org>
6364
6365 PR c++/70393
6366 * g++.dg/cpp0x/constexpr-virtual6.C: New.
6367
95d34b96
KY
63682016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
6369
6370 PR target/70453
6371 * gcc.target/i386/pr70453.c: New test.
6372
b4c4967c
AB
63732016-03-31 Andrey Belevantsev <abel@ispras.ru>
6374
6375 PR target/70292
6376 * gcc.c-torture/pr70292.c: New test.
6377
5fde6a45
MP
63782016-03-31 Marek Polacek <polacek@redhat.com>
6379
6380 PR c/70297
6381 * c-c++-common/pr70297.c: New test.
6382 * g++.dg/cpp0x/typedef-redecl.C: New test.
6383 * gcc.dg/typedef-redecl2.c: New test.
6384
97eb24c4
JJ
63852016-03-31 Jakub Jelinek <jakub@redhat.com>
6386
6387 PR rtl-optimization/70460
6388 * gcc.c-torture/execute/pr70460.c: New test.
6389
efc3536f
RB
63902016-03-31 Richard Biener <rguenther@suse.de>
6391
6392 PR c++/70430
6393 * g++.dg/ext/vector30.C: New testcase.
6394
e0876e21
DH
63952016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6396 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6397
6398 * gfortran.dg/fmt_pf.f90: New test.
6399
e9bff8c6
RO
64002016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6401
6402 Forward-port from 5 branch
6403 2016-03-30 Jakub Jelinek <jakub@redhat.com>
6404
6405 PR testsuite/70356
6406 * gcc.target/i386/avx-vextractf128-256-5.c: Move
6407 dg-require-effective-target after dg-do.
6408
6409 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
6410
6411 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
6412
2620c80d
TS
64132016-03-30 Thomas Schwinge <thomas@codesourcery.com>
6414 Julian Brown <julian@codesourcery.com>
6415 Chung-Lin Tang <cltang@codesourcery.com>
6416 Cesar Philippidis <cesar@codesourcery.com>
6417 James Norris <jnorris@codesourcery.com>
6418 Tom de Vries <tom@codesourcery.com>
6419 Nathan Sidwell <nathan@codesourcery.com>
6420
bf867841 6421 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
6422 * c-c++-common/goacc/loop-clauses.c: Likewise.
6423 * g++.dg/goacc/template.C: Likewise.
6424 * gfortran.dg/goacc/combined-directives.f90: Likewise.
6425 * gfortran.dg/goacc/loop-1.f95: Likewise.
6426 * gfortran.dg/goacc/loop-5.f95: Likewise.
6427 * gfortran.dg/goacc/loop-6.f95: Likewise.
6428 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
6429 * c-c++-common/goacc-gomp/nesting-1.c: Update.
6430 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
6431 * c-c++-common/goacc/clauses-fail.c: Likewise.
6432 * c-c++-common/goacc/parallel-1.c: Likewise.
6433 * c-c++-common/goacc/reduction-1.c: Likewise.
6434 * c-c++-common/goacc/reduction-2.c: Likewise.
6435 * c-c++-common/goacc/reduction-3.c: Likewise.
6436 * c-c++-common/goacc/reduction-4.c: Likewise.
6437 * c-c++-common/goacc/routine-3.c: Likewise.
6438 * c-c++-common/goacc/routine-4.c: Likewise.
6439 * c-c++-common/goacc/routine-5.c: Likewise.
6440 * c-c++-common/goacc/tile.c: Likewise.
6441 * g++.dg/goacc/template.C: Likewise.
6442 * gfortran.dg/goacc/combined-directives.f90: Likewise.
6443 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
6444 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
6445 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
6446 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
6447 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
6448 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
6449 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
6450 * c-c++-common/goacc/use_device-1.c: ... this file.
6451 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
6452 * c-c++-common/goacc/host_data-5.c: ... this file, and...
6453 * c-c++-common/goacc/host_data-6.c: ... this file.
6454 * c-c++-common/goacc/loop-2-kernels.c: New file.
6455 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
6456 * c-c++-common/goacc/loop-3.c: Likewise.
6457 * g++.dg/goacc/reference.C: Likewise.
6458 * g++.dg/goacc/routine-1.C: Likewise.
6459 * g++.dg/goacc/routine-2.C: Likewise.
6460
f6d2d066
RB
64612016-03-30 Richard Biener <rguenther@suse.de>
6462
6463 PR middle-end/70450
6464 * gcc.dg/torture/pr70450.c: New testcase.
6465
d43242b9
JJ
64662016-03-30 Jakub Jelinek <jakub@redhat.com>
6467
6468 PR target/70421
6469 * gcc.dg/torture/pr70421.c: New test.
6470 * gcc.target/i386/avx512f-pr70421.c: New test.
6471
5ce43b77
L
64722016-03-30 H.J. Lu <hongjiu.lu@intel.com>
6473
6474 PR testsuite/70364
6475 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
6476 (check): New function.
6477 (bar): Call check.
6478 (foo): Align stack to 16 bytes when calling bar.
6479 * gcc.target/i386/cleanup-2.c: Likewise.
6480
d014a712
PP
64812016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
6482
6483 PR tree-optimization/59124
6484 * gcc.dg/Warray-bounds-19.c: New test.
6485
13f0e8c7
ZW
64862016-03-29 Zachary T Welch <zwelch@codesourcery.com>
6487
6488 * lib/prune.exp (escape_regex_chars): New.
6489 (prune_file_path): Update to quote metcharacters for regexp.
6490
3336c6e0
JJ
64912016-03-29 Jakub Jelinek <jakub@redhat.com>
6492
a362f023
JJ
6493 PR rtl-optimization/70429
6494 * gcc.c-torture/execute/pr70429.c: New test.
6495
3336c6e0
JJ
6496 PR tree-optimization/70405
6497 * gcc.dg/pr70405.c: New test.
6498
728557fd
AV
64992016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
6500
6501 PR fortran/70397
6502 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
6503 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
6504
bef977d4
TS
65052016-03-29 Thomas Schwinge <thomas@codesourcery.com>
6506
6507 PR testsuite/64177
6508 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
6509 __cilkrts_set_param to set two workers.
6510 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
6511 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
6512
6f6d25c9
DH
65132016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
6514
bf867841 6515 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 6516
45733562
KY
65172016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
6518
6519 PR target/70406
bf867841 6520 * gcc.target/i386/pr70406.c: New test.
45733562 6521
a1799e5e
EB
65222016-03-27 Eric Botcazou <ebotcazou@adacore.com>
6523
6524 * gnat.dg/specs/double_record_extension3.ads: New test.
6525
5fca7b66
RH
65262016-03-25 Richard Henderson <rth@redhat.com>
6527
6528 PR target/70120
6529 * gcc.target/aarch64/pr70120-1.c: New.
6530 * gcc.target/aarch64/pr70120-2.c: New.
6531 * gcc.target/aarch64/pr70120-3.c: New.
6532
31ce75c6
PP
65332016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
6534
6535 PR c++/62212
6536 * g++.dg/template/mangle2.C: The dg-do directive should be
6537 "compile" not "assemble".
6538
3caf0ca1
BS
65392016-03-25 Bernd Schmidt <bschmidt@redhat.com>
6540
6541 PR lto/69650
6542 * gcc.dg/pr69650.c: New test.
6543
634035b6
DE
65442016-03-25 David Edelsohn <dje.gcc@gmail.com>
6545
6546 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
6547
45d34276
AM
65482016-03-25 Alan Modra <amodra@gmail.com>
6549
6550 * gcc.dg/dfp/pr70052.c: New test.
6551
8f085166
RH
65522016-03-24 Richard Henderson <rth@redhat.com>
6553
6554 PR middle-end/69845
6555 * gcc.dg/tree-ssa/pr69845-1.c: New test.
6556 * gcc.dg/tree-ssa/pr69845-2.c: New test.
6557
011e5ec3
TV
65582016-03-24 Tom de Vries <tom@codesourcery.com>
6559
6560 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
6561
9e3f4551
TV
65622016-03-24 Tom de Vries <tom@codesourcery.com>
6563
6564 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
6565 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
6566
45780041
TV
65672016-03-24 Tom de Vries <tom@codesourcery.com>
6568
6569 * c-c++-common/goacc/uninit-dim-clause.c: New test.
6570 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
6571
887ab4e5
PP
65722016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
6573
6574 PR c++/62212
6575 * g++.dg/template/mangle2.C: New test.
6576
69a9a66f
RB
65772016-03-24 Richard Biener <rguenther@suse.de>
6578
6579 PR tree-optimization/70396
6580 * gcc.dg/torture/pr70396.c: New testcase.
6581
ed87de55
RB
65822016-03-24 Richard Biener <rguenther@suse.de>
6583
6584 PR middle-end/70370
6585 * gcc.dg/torture/pr70370.c: New testcase.
6586
ea064934
TV
65872016-03-24 Tom de Vries <tom@codesourcery.com>
6588
6589 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
6590 * gfortran.dg/goacc/kernels-tree.f95: Same.
6591 * gfortran.dg/goacc/parallel-tree.f95: Same.
6592
b2a4dd1d
TV
65932016-03-24 Tom de Vries <tom@codesourcery.com>
6594
6595 * c-c++-common/goacc/uninit-if-clause.c: New test.
6596 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
6597
72e7cd6e
JJ
65982016-03-24 Jakub Jelinek <jakub@redhat.com>
6599
6600 PR target/70290
bf867841
UB
6601 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
6602 Fix formatting.
72e7cd6e 6603
ce9d0c03
RB
66042016-03-24 Richard Biener <rguenther@suse.de>
6605
6606 PR tree-optimization/70372
6607 * gcc.dg/tree-ssa/pr70372.c: New testcase.
6608
426b9428
PP
66092016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
6610
6611 PR c++/70347
6612 * g++.dg/cpp1y/nsdmi-union1.C: New test.
6613
cd1588c4
PP
66142016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
6615
6616 PR c++/70332
6617 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
6618
61637db3
JJ
66192016-03-23 Jakub Jelinek <jakub@redhat.com>
6620
928af3bf
JJ
6621 PR c++/70001
6622 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
6623 * g++.dg/cpp1y/pr70001.C: New test.
6624
61637db3
JJ
6625 PR c++/70323
6626 * g++.dg/cpp0x/constexpr-70323.C: New test.
6627
05aca4e7
AO
66282016-03-23 Alexandre Oliva <aoliva@redhat.com>
6629 Jason Merrill <jason@redhat.com>
6630 Jakub Jelinek <jakub@redhat.com>
6631
6632 PR c++/69315
6633 * g++.dg/cpp0x/constexpr-69315.C: New test.
6634 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
6635
fbdb6baf
MP
66362016-03-23 Marek Polacek <polacek@redhat.com>
6637
6638 PR c++/69884
6639 * g++.dg/warn/Wignored-attributes-1.C: New test.
6640 * g++.dg/warn/Wignored-attributes-2.C: New test.
6641
d79ee524
TV
66422016-03-23 Tom de Vries <tom@codesourcery.com>
6643
6644 * c-c++-common/goacc/kernels-default.c (foo): Add missing
6645 initialization.
6646 * gfortran.dg/goacc/private-3.f95 (test): Same.
6647 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
6648 missing use param.
6649
a59f0bef
KT
66502016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6651
6652 * lib/target-supports.exp: Remove v7ve entry from loop
6653 creating effective target checks.
6654 (check_effective_target_arm_arch_v7ve_ok): New procedure.
6655 (add_options_for_arm_arch_v7ve): Likewise.
6656
0179520a
JJ
66572016-03-23 Jakub Jelinek <jakub@redhat.com>
6658
6659 PR tree-optimization/70354
6660 * gcc.dg/vect/pr70354-1.c: New test.
6661 * gcc.dg/vect/pr70354-2.c: New test.
6662 * gcc.target/i386/avx2-pr70354-1.c: New test.
6663 * gcc.target/i386/avx2-pr70354-2.c: New test.
6664
75bb14d7
JL
66652016-03-22 Jeff Law <law@redhat.com>
6666
6667 PR target/70232
6668 * gcc.dg/tree-ssa/pr70232.c: New test.
6669
72c9526d
IE
66702016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
6671
6672 PR target/70302
6673 * gcc.target/i386/pr70302.c: New test.
6674
a3ca1bc5
RB
66752016-03-22 Richard Biener <rguenther@suse.de>
6676
6677 PR middle-end/70251
6678 * g++.dg/torture/pr70251.C: New testcase.
6679
5c240f4d
DM
66802016-03-22 David Malcolm <dmalcolm@redhat.com>
6681
6682 PR c/69993
6683 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
6684 Wmisleading-indentation.c.
6685 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
6686 reflect change to diagnostic text and order of messages.
6687 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
6688
80f6631b
DE
66892016-03-22 David Edelsohn <dje.gcc@gmail.com>
6690
6691 * g++.dg/ext/java-3.C: Don't compile on AIX.
6692
9a10956c
RB
66932016-03-22 Richard Biener <rguenther@suse.de>
6694
6695 PR middle-end/70333
6696 * gcc.dg/torture/pr70333.c: New testcase.
6697
6cedf922
IE
66982016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
6699
6700 * g++.dg/ext/pr70290.C: New test.
6701
cd6c27ac
KY
67022016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
6703
6704 PR target/70325
6705 * gcc.target/i386/pr70325.c: New test.
6706
4cde512c
JJ
67072016-03-22 Jakub Jelinek <jakub@redhat.com>
6708
b01915ed
JJ
6709 PR target/70329
6710 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
6711 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
6712
4e3e2cf1
JJ
6713 PR target/70300
6714 * gcc.target/i386/pr70300.c: New test.
6715
4cde512c
JJ
6716 PR c++/70295
6717 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
6718 (func2): New function for cond with parens, xfail warning for c++.
6719 * g++.dg/warn/Wnonnull-compare-8.C: New test.
6720
16f6d7dc
PP
67212016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6722
6723 PR c++/70096
6724 * g++.dg/template/ptrmem30.C: New test.
6725
a3e2b438
PP
67262016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6727
6728 PR c++/70204
6729 * g++.dg/cpp0x/constexpr-70204a.C: New test.
6730 * g++.dg/cpp0x/constexpr-70204b.C: New test.
6731
11b6a02e
JJ
67322016-03-21 Jakub Jelinek <jakub@redhat.com>
6733
6734 PR middle-end/70326
6735 * gcc.dg/pr70326.c: New test.
6736
b9407883
MG
67372016-03-21 Marc Glisse <marc.glisse@inria.fr>
6738 Jakub Jelinek <jakub@redhat.com>
6739
6740 PR tree-optimization/70317
6741 * gcc.dg/pr70317.c: New test.
6742
4a148e19
UB
67432016-03-21 Uros Bizjak <ubizjak@gmail.com>
6744
6745 PR target/70327
6746 * gcc.target/i386/pr70327.c: New test.
6747
2a85ddbb
ML
67482016-03-21 Martin Liska <mliska@suse.cz>
6749
7d36fe98 6750 PR ipa/70306
2a85ddbb
ML
6751 * gcc.dg/ipa/pr70306.c: New test.
6752
4a148e19 67532016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
6754
6755 * gcc.target/arm/attr-align1.c: Skip if M-profile.
6756 * gcc.target/arm/attr-align3.c: Likewise.
6757 * gcc.target/arm/attr_arm.c: Likewise.
6758 * gcc.target/arm/flip-thumb.c: Likewise.
6759
6b366948
JJ
67602016-03-21 Jakub Jelinek <jakub@redhat.com>
6761
6762 PR target/70296
6763 * gcc.target/powerpc/altivec-36.c: New test.
6764
2fac8c14
RB
67652016-03-21 Richard Biener <rguenther@suse.de>
6766
6767 PR tree-optimization/70310
6768 * gcc.dg/torture/pr70310.c: New testcase.
6769
e9bde854
KY
67702016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
6771
6772 PR target/70293
6773 * gcc.target/i386/pr70293.c: New test.
6774
56bbfaf6
RB
67752016-03-21 Richard Biener <rguenther@suse.de>
6776
6777 PR tree-optimization/70288
6778 * gcc.dg/torture/pr70288-1.c: New testcase.
6779 * gcc.dg/torture/pr70288-2.c: Likewise.
6780
3eee49ed
AB
67812016-03-21 Andrey Belevantsev <abel@ispras.ru>
6782
6783 PR rtl-optimization/69307
6784 * gcc.target/arm/pr69307.c: New test.
4a148e19 6785
8e7816b4
AB
67862016-03-21 Andrey Belevantsev <abel@ispras.ru>
6787
6788 PR rtl-optimization/69102
6789 * gcc.c-torture/compile/pr69102.c: New test.
6790
14d7d4be
JL
67912016-03-18 Jeff Law <law@redhat.com>
6792
6793 PR rtl-optimization/70263
6794 * gcc.c-torture/compile/pr70263-1.c: New test.
6795 * gcc.target/i386/pr70263-2.c: New test.
6796
5c6a601c
BS
67972016-03-18 Bernd Schmidt <bschmidt@redhat.com>
6798
6799 PR rtl-optimization/70278
6800 * gcc.dg/torture/pr70278.c: New test.
6801 * gcc.target/arm/pr70278.c: New test.
6802
4bbf545b
DM
68032016-03-18 David Malcolm <dmalcolm@redhat.com>
6804
6805 PR c/70281
6806 * gcc.dg/plugin/diagnostic-test-expressions-1.c
6807 (test_builtin_types_compatible_p): New test function.
6808 * gcc.dg/pr70281.c: New test case.
6809
dc28bb68
CL
68102016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
6811
6812 PR target/70113
6813 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
6814
5e8d6dff
IE
68152016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6816
6817 PR tree-optimization/70252
6818 * gcc.dg/pr70252.c: New test.
6819
d0e7e403
TV
68202016-03-18 Tom de Vries <tom@codesourcery.com>
6821
6822 * gcc.dg/pr70161-2.c: New test.
6823 * gcc.dg/pr70161.c: New test.
6824
fa22501a
TV
68252016-03-18 Tom de Vries <tom@codesourcery.com>
6826
6827 PR ipa/70269
6828 * gcc.dg/pr70269.c: New test.
6829
dd125026
JJ
68302016-03-18 Jakub Jelinek <jakub@redhat.com>
6831
6832 PR c++/70267
6833 * g++.dg/ext/java-3.C: New test.
6834
91914f0a
PP
68352016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6836
6837 PR c++/70205
6838 * g++.dg/lookup/pr70205.C: New test.
6839
753a8910
PP
68402016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6841
6842 PR c++/70218
6843 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
6844
14ba7b28
MP
68452016-03-17 Marek Polacek <polacek@redhat.com>
6846
6847 PR c/69407
6848 * gcc.dg/atomic-op-6.c: New test.
6849
ded60913
DM
68502016-03-17 David Malcolm <dmalcolm@redhat.com>
6851
6852 PR c/70264
6853 * c-c++-common/pr70264.c: New test case.
6854
a3aad0e6
JJ
68552016-03-17 Jakub Jelinek <jakub@redhat.com>
6856
17366700
JJ
6857 PR c++/70144
6858 * c-c++-common/pr70144-1.c: New test.
6859 * c-c++-common/pr70144-2.c: New test.
6860
a3aad0e6
JJ
6861 PR c++/70272
6862 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
6863 * g++.dg/opt/flifetime-dse6.C: New test.
6864 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
6865
b57e6e18
L
68662016-03-17 H.J. Lu <hongjiu.lu@intel.com>
6867
6868 PR driver/70192
6869 * gcc.dg/pic-1.c: New test.
6870 * gcc.dg/pic-2.c: Likewise.
6871 * gcc.dg/pic-3.c: Likewise.
6872 * gcc.dg/pic-4.c: Likewise.
6873 * gcc.dg/pie-1.c: Likewise.
6874 * gcc.dg/pie-2.c: Likewise.
6875 * gcc.dg/pie-3.c: Likewise.
6876 * gcc.dg/pie-4.c: Likewise.
6877 * gcc.dg/pie-5.c: Likewise.
6878 * gcc.dg/pie-6.c: Likewise.
6879
b38ba58b
TV
68802016-03-17 Tom de Vries <tom@codesourcery.com>
6881
6882 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
6883 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
6884
6931b3b7
RB
68852016-03-17 Richard Biener <rguenther@suse.de>
6886
6887 PR debug/70271
6888 * g++.dg/debug/pr70271.C: New testcase.
6889
0c8b64cb
IE
68902016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
6891
6892 * gcc.target/i386/pr70251.c: New test.
6893
b1970801
MP
68942016-03-17 Marek Polacek <polacek@redhat.com>
6895
6896 PR c++/70194
6897 * g++.dg/warn/constexpr-70194.C: New test.
6898
820c5eaa
RH
68992016-03-16 Richard Henderson <rth@redhat.com>
6900
6901 PR middle-end/70240
6902 * gcc.c-torture/compile/pr70240.c: New.
6903
da0ad263
SKS
69042016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6905
6906 * gcc.c-torture/compile/20151204.c: Skip for avr.
6907
c73d295c
JJ
69082016-03-16 Jakub Jelinek <jakub@redhat.com>
6909
6910 PR target/70245
6911 * g++.dg/opt/pr70245.C: New test.
6912 * g++.dg/opt/pr70245.h: New file.
6913 * g++.dg/opt/pr70245-aux.cc: New file.
6914
b2794066
MS
69152016-03-16 Martin Sebor <msebor@redhat.com>
6916
6917 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
6918
aa43616c
RH
69192016-03-16 Richard Henderson <rth@redhat.com>
6920
6921 PR middle-end/70199
6922 * gcc.c-torture/compile/pr70199.c: New.
6923
59608fe5
L
69242016-03-16 H.J. Lu <hongjiu.lu@intel.com>
6925
6926 * gcc.dg/uninit-19.c: Run dos2unix.
6927
ab4c578f
MP
69282016-03-16 Marek Polacek <polacek@redhat.com>
6929
6930 PR c/70093
6931 * gcc.dg/nested-func-10.c: New test.
6932 * gcc.dg/nested-func-9.c: New test.
6933
f5387e76
JJ
69342016-03-16 Jakub Jelinek <jakub@redhat.com>
6935
6936 PR tree-optimization/68714
6937 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
6938
7662b718
TV
69392016-03-16 Tom de Vries <tom@codesourcery.com>
6940
6941 PR tree-optimization/68715
6942 * gcc.dg/graphite/pr68715-2.c: New test.
6943 * gcc.dg/graphite/pr68715.c: New test.
6944 * gfortran.dg/graphite/pr68715.f90: New test.
6945
be7ce7ae
TV
69462016-03-16 Tom de Vries <tom@codesourcery.com>
6947
6948 PR tree-optimization/68809
6949 * gcc.dg/graphite/pr68809-2.c: New test.
6950 * gcc.dg/graphite/pr68809.c: New test.
6951
1935f250
JJ
69522016-03-16 Jakub Jelinek <jakub@redhat.com>
6953
6651c93e
JJ
6954 PR c++/70147
6955 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
6956 method call to i () as argument. Adjust expected output.
6957
1935f250
JJ
6958 PR c++/70147
6959 * g++.dg/ubsan/pr70147-1.C: New test.
6960 * g++.dg/ubsan/pr70147-2.C: New test.
6961
ab1caa6e
MS
69622016-03-15 Martin Sebor <msebor@redhat.com>
6963
6964 PR c++/58281
6965 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
6966
5c2a1bbb
JDA
69672016-03-15 John David Anglin <danglin@gcc.gnu.org>
6968
cb5d8ad1
JDA
6969 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
6970 hppa*-*-hpux*.
6971
b440dd40
JDA
6972 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
6973
5c2a1bbb
JDA
6974 PR libfortran/69799
6975 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
6976 libatomic_available.
6977
42c729c5
MP
69782016-03-15 Marek Polacek <polacek@redhat.com>
6979
6980 PR c++/70209
6981 * g++.dg/ext/attribute-may-alias-4.C: New test.
6982
82b1c550
AM
69832016-03-15 Alexander Monakov <amonakov@ispras.ru>
6984
6985 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
6986 -fvar-tracking-assignments-toggle flag.
6987
4ccbf3a6
PH
69882016-03-15 Pat Haugen <pthaugen@us.ibm.com>
6989
6990 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
6991
c39858bd
JJ
69922016-03-15 Jakub Jelinek <jakub@redhat.com>
6993
6994 PR rtl-optimization/70222
6995 * gcc.c-torture/execute/pr70222-1.c: New test.
6996 * gcc.c-torture/execute/pr70222-2.c: New test.
6997
8be119c1
RH
69982016-03-15 Richard Henderson <rth@redhat.com>
6999
7000 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
7001
6598bb55
AB
70022016-03-15 Andrey Belevantsev <abel@ispras.ru>
7003
7004 PR rtl-optimization/69032
7005 * gcc.dg/pr69032.c: New test.
7006
81fa2944
AB
70072016-03-15 Andrey Belevantsev <abel@ispras.ru>
7008
7009 PR rtl-optimization/63384
4a148e19 7010 * g++.dg/pr63384.C: New test.
81fa2944 7011
74ea9ab6
AB
70122016-03-15 Andrey Belevantsev <abel@ispras.ru>
7013
7014 PR target/64411
7015 * gcc.target/i386/pr64411.C: New test.
7016
045d5055
TV
70172016-03-15 Tom de Vries <tom@codesourcery.com>
7018
7019 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
7020 * gfortran.dg/goacc/kernels-alias.f95: New test.
7021
3ea33585
MS
70222016-03-14 Martin Sebor <msebor@redhat.com>
7023
7024 PR c++/53792
7025 * g++.dg/cpp0x/constexpr-inline.C: New test.
7026 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
7027
1df7b330
DE
70282016-03-14 David Edelsohn <dje.gcc@gmail.com>
7029
7030 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
7031
79b57d18
JJ
70322016-03-14 Jakub Jelinek <jakub@redhat.com>
7033
7034 PR middle-end/70219
7035 * gcc.dg/pr70219.c: New test.
7036
3cbf012a
BS
70372016-03-14 Bernd Schmidt <bschmidt@redhat.com>
7038
7039 PR target/70083
7040 * gcc.dg/torture/pr70083.c: New test.
7041 * gcc.target/i386/pr70083.c: New test.
7042
a9fee7cd
RB
70432016-03-14 Richard Biener <rguenther@suse.de>
7044
7045 PR tree-optimization/56365
7046 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
7047
4799603f
SB
70482016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
7049
7050 PR target/70098
7051 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
7052 New function.
7053 * g++.dg/pr70098.C: New testcase.
7054
7055
760ca967
TV
70562016-03-14 Tom de Vries <tom@codesourcery.com>
7057
7058 PR tree-optimization/70045
7059 * gcc.dg/graphite/pr70045.c: New test.
7060
44e66a77
JD
70612016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7062
7063 PR fortran/69043
7064 * gfortran.dg/include_9.f90: New test.
7065
a18e0fe1
DH
70662016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
7067
7068 PR fortran/45076
7069 gfortran.dg/prof/prof.exp: New script.
7070 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
7071
d0aca6ab
AB
70722016-03-12 Andrey Belevantsev <abel@ispras.ru>
7073
7074 PR rtl-optimization/69307
7075 * gcc.dg/pr69307.c: New test.
7076
cefe08a4
VM
70772016-03-12 Vladimir Makarov <vmakarov@redhat.com>
7078
7079 PR target/69614
7080 * gcc.target/arm/pr69614.c: New.
7081
70112e2a
PT
70822016-03-12 Paul Thomas <pault@gcc.gnu.org>
7083
7084 PR fortran/70031
7085 * gfortran.dg/submodule_14.f08: New test
7086
7087 PR fortran/69524
7088 * gfortran.dg/submodule_15.f08: New test
7089
3f1e5d3a
PP
70902016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
7091
7092 PR c++/70106
7093 * g++.dg/cpp1y/paren3.C: New test.
7094
a3f6d680
MM
70952016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
7096
7097 PR target/70131
7098 * gcc.target/powerpc/ppc-round2.c: New test.
7099
92348f09
BS
71002016-03-11 Bernd Schmidt <bschmidt@redhat.com>
7101
7102 PR target/70123
7103 * gcc.dg/torture/pr70123.c: New test.
7104
cebde9e9
JL
71052016-03-11 Jeff Law <law@redhat.com>
7106
7107 PR tree-optimization/70190
7108 * gcc.c-torture/compile/pr70190.c: New test.
7109
3edc5da4
DM
71102016-03-11 David Malcolm <dmalcolm@redhat.com>
7111
7112 PR c/68187
7113 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
7114 case.
7115 (test43_b): Likewise.
7116 (test43_c): Likewise.
7117 (test43_d): Likewise.
7118 (test43_e): Likewise.
7119 (test43_f): Likewise.
7120 (test43_g): Likewise.
7121 (test44_a): Likewise.
7122 (test44_b): Likewise.
7123 (test44_c): Likewise.
7124 (test44_d): Likewise.
7125 (test44_e): Likewise.
7126
318c1204
DM
71272016-03-11 David Malcolm <dmalcolm@redhat.com>
7128
7129 PR c/70085
7130 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
7131
bc062234
KT
71322016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7133
7134 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
7135 dg-options.
7136
acfc1ac1
KT
71372016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7138
7139 PR target/70002
7140 PR target/69245
7141 * gcc.target/aarch64/pr69245_2.c: New test.
7142
d1e2bb2d
JJ
71432016-03-11 Jakub Jelinek <jakub@redhat.com>
7144
7145 PR tree-optimization/70177
7146 * gcc.dg/pr70177.c: New test.
7147
07350627
AL
71482016-03-11 Alan Lawrence <alan.lawrence@arm.com>
7149
7150 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
7151
5c6706f7
AL
71522016-03-11 Alan Lawrence <alan.lawrence@arm.com>
7153
7154 * gcc.dg/tree-ssa/sra-20.c: New.
7155
02d472a2
JJ
71562016-03-11 Jakub Jelinek <jakub@redhat.com>
7157
686d390a
JJ
7158 PR rtl-optimization/70174
7159 * gcc.dg/pr70174.c: New test.
7160
02d472a2
JJ
7161 PR tree-optimization/70169
7162 * gcc.dg/pr70169.c: New test.
7163
0f9befa1
IE
71642016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7165
7166 PR target/70160
7167 * gcc.target/i386/pr70160.c: New test.
7168
432d4670
AK
71692016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7170
7171 * gcc.target/s390/dfp-1.c: New test.
7172
a3dc8760
NC
71732016-03-10 Nick Clifton <nickc@redhat.com>
7174
7175 PR target/70044
7176 * gcc.target/aarch64/pr70044.c: New test.
7177
b87a8d7d
PP
71782016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
7179 Jakub Jelinek <jakub@redhat.com>
7180
7181 PR c++/70001
7182 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
7183 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
7184 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
7185
4f4ada6a
JH
71862016-03-10 Jan Hubicka <hubicka@ucw.cz>
7187
7188 PR lto/69589
7189 * g++.dg/lto/pr69589_0.C: New testcase
7190 * g++.dg/lto/pr69589_1.C: New testcase
7191
d49b0aa0
MP
71922016-03-10 Marek Polacek <polacek@redhat.com>
7193
7194 PR c++/70153
7195 * g++.dg/delayedfold/unary-plus1.C: New test.
7196
71972016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
7198
7199 * gcc.target/arm/pr45701-1.c: Escape brackets.
7200 * gcc.target/arm/pr45701-2.c: Likewise.
7201
71017a7b
AL
72022016-03-10 Alan Lawrence <alan.lawrence@arm.com>
7203
7204 * gfortran.dg/unconstrained_commons.f: New.
7205
ba52669f
AM
72062016-03-10 Alan Modra <amodra@gmail.com>
7207
7208 * gcc.dg/pr69195.c: New.
7209 * gcc.dg/pr69238.c: New.
7210
27742332
TV
72112016-03-10 Tom de Vries <tom@codesourcery.com>
7212
7213 PR testsuite/68915
7214 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
7215
3a81a594
RB
72162016-03-10 Richard Biener <rguenther@suse.de>
7217
7218 PR tree-optimization/70128
7219 * gcc.dg/tree-ssa/alias-34.c: New testcase.
7220 * gcc.dg/tree-ssa/alias-35.c: Likewise.
7221
3433b975
JJ
72222016-03-09 Jakub Jelinek <jakub@redhat.com>
7223
c2864f02
JJ
7224 PR tree-optimization/70152
7225 * gcc.dg/pr70152.c: New test.
7226
3433b975
JJ
7227 PR target/70086
7228 * gcc.target/i386/pr70086-1.c: New test.
7229 * gcc.target/i386/pr70086-2.c: New test.
7230 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
7231
7232 PR tree-optimization/70127
7233 * gcc.c-torture/execute/pr70127.c: New test.
7234
96b3c82d
CP
72352016-03-09 Cesar Philippidis <cesar@codesourcery.com>
7236
7237 * c-c++-common/goacc/combined-directives-2.c: New test.
7238
b4f3232d
DM
72392016-03-09 David Malcolm <dmalcolm@redhat.com>
7240
7241 PR c/68473
7242 PR c++/70105
7243 * g++.dg/diagnostic/pr70105.C: New test.
7244 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
7245 (test_multiple_ordinary_maps): New test function.
7246
40499f81
DM
72472016-03-09 David Malcolm <dmalcolm@redhat.com>
7248
7249 PR c/68473
7250 PR c++/70105
7251 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
7252 Drop range information from call to inform_at_rich_loc.
7253 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
7254 New.
7255 (test_show_locus): Replace calls to rich_location::add_range with
7256 calls to add_range. Rewrite the tests that used the now-defunct
7257 rich_location ctor taking a source_range. Simplify other tests
7258 by replacing calls to COMBINE_LOCATION_DATA with calls to
7259 make_location.
7260
c9e33662
RB
72612016-03-09 Richard Biener <rguenther@suse.de>
7262 Jakub Jelinek <jakub@redhat.com>
7263
7264 PR tree-optimization/70138
7265 * gcc.dg/vect/pr70138-1.c: New testcase.
7266 * gcc.dg/vect/pr70138-2.c: Likewise.
7267
2c73b764
JJ
72682016-03-09 Jakub Jelinek <jakub@redhat.com>
7269
7270 PR target/70049
7271 * gcc.target/i386/pr70049.c: New test.
7272
c06d25bb
RB
72732016-03-09 Richard Biener <rguenther@suse.de>
7274
7275 PR c/70143
7276 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
7277 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
7278 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
7279
5828a501
RO
72802016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7281
7282 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
7283 arm-*-*.
7284
2e141c8d
JJ
72852016-03-09 Jakub Jelinek <jakub@redhat.com>
7286
5a9def37
JJ
7287 PR middle-end/67278
7288 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
7289
2e141c8d
JJ
7290 PR target/67278
7291 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
7292
7293 PR middle-end/70050
7294 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
7295 in testcase comment.
7296
bf751f40
TV
72972016-03-09 Tom de Vries <tom@codesourcery.com>
7298
7299 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
7300 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
7301 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
7302 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
7303 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
7304 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
7305 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
7306 * gfortran.dg/goacc/kernels-loop.f95: New test.
7307
e210c999
MS
73082016-03-08 Martin Sebor <msebor@redhat.com>
7309
7310 PR c++/62096
7311 * g++.dg/warn/overflow-warn-7.C: New test.
7312
80aac5c8
JM
73132016-03-08 Jason Merrill <jason@redhat.com>
7314
7315 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
7316 * lib/target-supports.exp (check_effective_target_concepts): New.
7317
12b81409
JJ
73182016-03-08 Jakub Jelinek <jakub@redhat.com>
7319
d259b234
JJ
7320 PR c++/70135
7321 * g++.dg/cpp1y/constexpr-loop4.C: New test.
7322 * g++.dg/ubsan/pr70135.C: New test.
7323
12b81409
JJ
7324 PR target/70110
7325 * gcc.dg/pr70110.c: New test.
7326
b4e9f2aa
MJ
73272016-03-07 Martin Jambor <mjambor@suse.cz>
7328
7329 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
7330 * c-c++-common/gomp/if-1.c: Likewise.
7331 * c-c++-common/gomp/pr61486-2.c: Likewise.
7332 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
7333 to dg-additional-options.
7334 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
7335 * g++/gomp/target-teams-1.c: Likewise.
7336 * gcc.dg/gomp/gomp.exp: Likewise.
7337 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
7338 dg-additional-options.
7339 * gfortran.dg/gomp/gomp.exp: Likewise.
7340 * gfortran.dg/gomp/target1.f90: Remove dg-options.
7341 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
7342 dg-additional-options.
7343 * gfortran.dg/gomp/target3.f90: Remove dg-options.
7344
f86e631e
MJ
73452016-03-07 Martin Jambor <mjambor@suse.cz>
7346
7347 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
7348 * c-c++-common/gomp/gridify-1.c: New test.
7349 * gfortran.dg/gomp/gridify-1.f90: Likewise.
7350
94156b3f
AV
73512016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
7352
7353 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
7354 trigger for cortex-r8, when scanning for register r8.
7355 * gcc.target/arm/pr45701-2.c: Likewise.
7356
a84a49b7 73572016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 7358 Jeff Law <law@redhat.com>
a84a49b7
RB
7359
7360 PR tree-optimization/69740
7361 * gcc.c-torture/compile/pr69740-1.c: New test.
7362 * gcc.c-torture/compile/pr69740-2.c: New test.
7363
e41f6c9e
BS
73642016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7365
7366 * lib/target-supports.exp
7367 (check_effective_target_whole_vector_shift): Enable for PPC64.
7368
57548bf5
RB
73692016-03-07 Richard Biener <rguenther@suse.de>
7370
7371 PR tree-optimization/70115
7372 * gcc.dg/torture/pr70115.c: New testcase.
7373
4ae13300
NS
73742016-03-07 Nathan Sidwell <nathan@codesourcery.com>
7375
7376 PR middle-end/69916
7377 * c-c-++-common/goacc/pr69916.c: New.
7378
5edb9853
RH
73792016-03-07 Richard Henderson <rth@redhat.com>
7380
7381 * gcc.c-torture/compile/pr70061.c: New test.
7382
2067a8f3
RB
73832016-03-07 Richard Biener <rguenther@suse.de>
7384
7385 PR testsuite/70109
7386 * gcc.dg/vect/O3-pr36098.c: New testcase.
7387
4145a9b7
CL
73882016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
7389
7390 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
7391
1878be32
EB
73922016-03-07 Eric Botcazou <ebotcazou@adacore.com>
7393
7394 * gnat.dg/renaming9.ad[sb]: New testcase.
7395
df762bb2
JJ
73962016-03-05 Jakub Jelinek <jakub@redhat.com>
7397
7398 PR c++/70084
7399 * g++.dg/expr/stdarg3.C: New test.
7400
7d461295
JL
74012016-03-04 Jeff Law <law@redhat.com>
7402
7403 PR tree-optimization/69196
7404 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
7405 x86_64-*-*.
7406
29b9828f
BS
74072016-03-04 Bernd Schmidt <bschmidt@redhat.com>
7408
b6b552fd
BS
7409 PR c/69973
7410 * gcc.dg/pr69973.c: New test.
7411
201d49e9
BS
7412 PR rtl-optimization/69941
7413 * gcc.dg/torture/pr69941.c: New test.
7414
29b9828f
BS
7415 PR c/69824
7416 * gcc.dg/pr69824.c: New test.
7417
640b7e74
TV
74182016-03-05 Tom de Vries <tom@codesourcery.com>
7419
7420 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
7421 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
7422 function.
7423
7a3a3fad
PP
74242016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
7425
7426 PR c++/66786
7427 * g++.dg/cpp1y/var-templ48.C: New test.
7428 * g++.dg/cpp1y/var-templ49.C: New test.
7429
cd439aec
EB
74302016-03-04 Eric Botcazou <ebotcazou@adacore.com>
7431
7432 * g++.dg/Wno-frame-address.C: Skip on IA-64.
7433
60204554
JJ
74342016-03-04 Jakub Jelinek <jakub@redhat.com>
7435
0c8825de
JJ
7436 PR c++/70035
7437 * g++.dg/ubsan/pr70035.C: New test.
7438
60204554
JJ
7439 PR target/70062
7440 * gcc.target/i386/pr70062.c: New test.
7441
f79d4eab
L
74422016-03-04 H.J. Lu <hongjiu.lu@intel.com>
7443
7444 * g++.dg/template/typename21.C: Remove c++98_only.
7445
ea81ce67
L
74462016-03-04 H.J. Lu <hongjiu.lu@intel.com>
7447
7448 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
7449
64b23c13
DM
74502016-03-04 David Malcolm <dmalcolm@redhat.com>
7451
7452 PR c/68187
7453 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
7454 function.
7455 (fn_42_b): Likewise.
7456 (fn_42_c): Likewise.
7457
729526f5
DM
74582016-03-04 David Malcolm <dmalcolm@redhat.com>
7459
7460 PR c/68187
7461 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
7462 function.
7463 (fn_40_b): Likewise.
7464 (fn_41_a): Likewise.
7465 (fn_41_b): Likewise.
7466
f9ea11ac
JJ
74672016-03-04 Jakub Jelinek <jakub@redhat.com>
7468
7469 PR target/70059
7470 * gcc.target/i386/avx512f-pr70059.c: New test.
7471 * gcc.target/i386/avx512dq-pr70059.c: New test.
7472
b6c38c69
BS
74732016-03-04 Bernd Schmidt <bschmidt@redhat.com>
7474
7475 PR rtl-optimization/57676
7476 * gcc.dg/torture/pr57676.c: New test.
7477
af3cdd34
IE
74782016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7479
7480 * gcc.dg/pr70026.c: New test.
7481
7ff6ca38
MP
74822016-03-04 Marek Polacek <polacek@redhat.com>
7483
7484 PR c/69798
7485 * gcc.dg/cilk-plus/pr69798-1.c: New test.
7486 * gcc.dg/cilk-plus/pr69798-2.c: New test.
7487
a6bf62d5
KT
74882016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7489
7490 PR target/70004
7491 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
7492 Delete.
7493 (test_corners_sisd_si): Likewise.
7494 (main): Remove checks of the above.
7495 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
7496
ae4cdc6a
EB
74972016-03-04 Eric Botcazou <ebotcazou@adacore.com>
7498
7499 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
7500
08455559
CL
75012016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
7502
7503 * gcc.dg/torture/pr69951.c: Accept argc==0.
7504
e9a35493
RB
75052016-03-04 Richard Biener <rguenther@suse.de>
7506
7507 PR c++/70054
7508 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
7509 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
7510
fba054c2
DV
75112016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
7512
7513 PR testsuite/69766
7514 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
7515 testing multiarch.
7516
f10cdc6c
JJ
75172016-03-04 Jakub Jelinek <jakub@redhat.com>
7518
7519 PR debug/69947
7520 * gcc.dg/guality/pr69947.c: New test.
7521
2e981ba0
JJ
75222016-03-03 Jakub Jelinek <jakub@redhat.com>
7523
7524 PR ada/70017
7525 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
7526
0ba3bfa2
KT
75272016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7528
7529 PR rtl-optimization/69904
7530 * gcc.target/arm/pr69904.c: New test.
7531
97ecdb46
JJ
75322016-03-03 Jakub Jelinek <jakub@redhat.com>
7533
7534 PR target/70021
7535 * gcc.dg/vect/pr70021.c: New test.
7536 * gcc.target/i386/pr70021.c: New test.
7537
a2a743a1
MP
75382016-03-03 Marek Polacek <polacek@redhat.com>
7539
7540 PR middle-end/70050
7541 * gcc.dg/pr70050.c: New test.
7542
fa07ecdd
JG
75432016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
7544
7545 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
7546
23504262
ML
75472016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
7548
7549 PR tree-optimization/70043
7550 * gfortran.dg/vect/pr70043.f90: New test.
7551
b7b9e1a9
EB
75522016-03-03 Eric Botcazou <ebotcazou@adacore.com>
7553
7554 * gnat.dg/specs/task1.ads: New test.
7555
cb83ba54
RO
75562016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7557
7558 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
7559 Invoke gdb with -batch.
7560 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
7561
a75f5e30
RB
75622016-03-03 Richard Biener <rguenther@suse.de>
7563
7564 PR tree-optimization/55936
7565 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
7566
268bc320
JL
75672016-03-02 Jeff Law <law@redhat.com>
7568
815f20ab
JL
7569 PR rtl-optimization/69942
7570 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
7571 effects of argument promotions.
7572
268bc320
JL
7573 PR tree-optimization/69987
7574 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
7575 target does not support -fprefetch-loop-arrays.
7576
171f7de5
UB
75772016-03-02 Uros Bizjak <ubizjak@gmail.com>
7578
7579 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
7580
192912db
BC
75812016-03-02 Bin Cheng <bin.cheng@arm.com>
7582
c7908871 7583 PR rtl-optimization/69052
192912db
BC
7584 * gcc.target/i386/pr69052.c: New test.
7585
90a7a40b
AM
75862016-03-02 Alan Modra <amodra@gmail.com>
7587
7588 * gcc.dg/pr69990.c: New.
7589
69fa742f
JJ
75902016-03-02 Jakub Jelinek <jakub@redhat.com>
7591
de752fb0
JJ
7592 PR c/68062
7593 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
7594
7595 PR middle-end/70022
7596 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
7597
69fa742f
JJ
7598 PR target/70028
7599 * gcc.target/i386/pr70028.c: New test.
7600
7c65bd56
MK
76012016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7602
7603 * c-c++-common/asan/swapcontext-test-1.c,
7604 * c-c++-common/tsan/thread_leak.c,
7605 * g++.dg/tsan/aligned_vs_unaligned_race.C,
7606 * g++.dg/tsan/benign_race.C,
7607 * g++.dg/tsan/fd_close_norace.C,
7608 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
7609 races with sanitizer output
7610
37d98220 76112016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 7612 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
7613
7614 PR target/67278
7615 * gcc.dg/simd-8.c: New testcase.
7616
218db463
RB
76172016-03-02 Richard Biener <rguenther@suse.de>
7618
7619 PR middle-end/67278
7620 * gcc.dg/simd-7.c: New testcase.
7621
22c72158
EB
76222016-03-02 Eric Botcazou <ebotcazou@adacore.com>
7623
7624 * gcc.target/i386/pr70007.c: Tweak.
7625
9a790ccc
DV
76262016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
7627
7628 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
7629
bd02f00f
MP
76302016-03-02 Marek Polacek <polacek@redhat.com>
7631
7632 PR c/67854
7633 * gcc.dg/pr67854.c: New test.
7634
1e840f39
JJ
76352016-03-02 Jakub Jelinek <jakub@redhat.com>
7636
7637 PR middle-end/70025
7638 * gcc.dg/torture/pr70025.c: New test.
7639
bca00241
VK
76402016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
7641
7642 PR tree-optimization/68621
7643 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
7644
0bca04b8
EB
76452016-03-01 Eric Botcazou <ebotcazou@adacore.com>
7646
7647 * gcc.target/i386/pr70007.c: New test.
7648
2a9afc86
JL
76492016-03-01 Jeff Law <law@redhat.com>
7650
eab2541b 7651 PR tree-optimization/69196
9d83ef71 7652 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 7653
2a9afc86
JL
7654 PR tree-optimization/69196
7655 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
7656 duplicating code and spoiling the expected output.
7657
0d39977e
MM
76582016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
7659
7660 PR target/70033
7661 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
7662 supports power9 before doing tests.
7663 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
7664 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
7665 * gcc.target/powerpc/p9-permute.c: Likewise.
7666
a0c0699d
UB
76672016-03-01 Uros Bizjak <ubizjak@gmail.com>
7668
7669 PR target/70027
7670 * gcc.target/i386/pr70027.c: New test.
7671
0ae3ef47 76722016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
7673
7674 * gcc.dg/pr70017.c: New test.
7675
686e2237
JJ
76762016-03-01 Jakub Jelinek <jakub@redhat.com>
7677
7678 PR c/69796
7679 PR c/69974
7680 * gcc.dg/pr69796.c: New test.
7681 * gcc.dg/pr69974.c: New test.
7682
f8e4188c
EB
76832016-03-01 Eric Botcazou <ebotcazou@adacore.com>
7684
7685 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
7686
5e3f1c7c
JL
76872016-02-29 Jeff Law <law@redhat.com>
7688
7689 PR tree-optimization/69987
7690 * gfortran.dg/pr69987.f90: New test.
7691
7692 PR tree-optimization/69989
7693 * gcc.c-torture/compile/pr69989-2.c: New test.
7694
1be56bc5
MP
76952016-03-01 Marek Polacek <polacek@redhat.com>
7696
7697 PR c++/69795
7698 * g++.dg/parse/invalid1.C: New test.
7699
1b19470d
RB
77002016-03-01 Richard Biener <rguenther@suse.de>
7701
7702 PR middle-end/70022
7703 * gcc.dg/pr70022.c: New testcase.
7704
3ae0661a
IE
77052016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
7706
7707 PR tree-optimization/69956
7708 * gcc.dg/pr69956.c: New test.
7709
0f09ab88
BS
77102016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7711
7712 PR target/70011
7713 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
7714 XFAIL when hardware supports efficient unaligned storage access.
7715
76d881bf
PP
77162016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
7717
7718 PR c++/69961
7719 * g++.dg/template/pr69961a.C: New test.
7720 * g++.dg/template/pr69961b.C: New test.
7721
7168133a
DM
77222016-02-29 David Malcolm <dmalcolm@redhat.com>
7723
7724 PR preprocessor/69985
7725 * gcc.dg/cpp/pr69985.c: New test case.
7726
0c6072a3
JL
77272016-02-29 Jeff Law <law@redhat.com>
7728
e66f219b
JL
7729 PR tree-optimization/70005
7730 * gcc.c-torture/execute/pr70005.c New test.
7731
0c6072a3
JL
7732 PR tree-optimization/69999
7733 * gcc.c-torture/compile/pr69999.c: New test.
7734
fd9fbdb3
YR
77352016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
7736
7737 PR tree-optimization/69652
7738 * gcc.dg/torture/pr69652.c: Delete test.
7739 * gcc.dg/vect/pr69652.c: New test.
7740
cbd400b4
RB
77412016-02-19 Richard Biener <rguenther@suse.de>
7742
7743 PR tree-optimization/69980
7744 * gfortran.dg/vect/pr69980.f90: New testcase.
7745
84ea0f58
EB
77462016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7747
7748 * gcc.target/sparc/20160229-1.c: New test.
7749
5d2a63dc
EB
77502016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7751
7752 * gnat.dg/stack_usage3.adb: New test.
7753 * gnat.dg/stack_usage3_pkg.ads: New helper.
7754
93e708f9
EB
77552016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7756
7757 * gnat.dg/renaming8.adb: New test.
7758 * gnat.dg/renaming8_pkg1.ads: New helper.
7759 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
7760 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
7761
6512bc93
RB
77622016-02-29 Richard Biener <rguenther@suse.de>
7763
7764 PR tree-optimization/69720
7765 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
7766
7b201a88
TK
77672016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7768
7769 PR fortran/68147
7770 PR fortran/47674
7771 * gfortran.dg/realloc_on_assign_26.f90: New test case.
7772
82ee0cf2 77732016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
7774 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7775
7776 PR fortran/56007
7777 * gfortran.dg/coarray_8.f90: Adjust error message.
7778 * gfortran.dg/pr56007.f90: New test.
7779 * gfortran.dg/pr56007.f: New test.
7780
cdc1a2c8
L
77812016-02-28 H.J. Lu <hongjiu.lu@intel.com>
7782
7783 PR tree-optimization/69989
7784 * gcc.dg/torture/pr69989.c: New test.
7785
33505bcf
EB
77862016-02-28 Eric Botcazou <ebotcazou@adacore.com>
7787
7788 * gcc.target/i386/stack-realign-win.c: New test.
7789
524bfb19
HA
77902016-02-28 Harald Anlauf <anlauf@gmx.de>
7791
7792 PR fortran/60126
7793 * gfortran.dg/pr60126.f90: New test.
7794
bd542508
JL
77952016-02-27 Jeff Law <law@redhat.com>
7796
7797 Revert
7798 2016-02-26 Richard Biener <rguenther@suse.de>
7799 Jeff Law <law@redhat.com>
7800
7801 PR tree-optimization/69740
7802 * gcc.c-torture/compile/pr69740-1.c: New test.
7803 * gcc.c-torture/compile/pr69740-2.c: New test.
7804
dd1291e0
JD
78052016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7806
5fb67f8b 7807 PR fortran/69910
dd1291e0
JD
7808 * gfortran.dg/newunit_4.f90: New test.
7809
5cfefb59
JJ
78102016-02-27 Jakub Jelinek <jakub@redhat.com>
7811
7812 PR target/69613
7813 PR rtl-optimization/69886
7814 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
7815 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
7816 target.
7817
20ba5f33
MS
78182016-02-26 Martin Sebor <msebor@redhat.com>
7819
7820 PR tree-optimization/15826
7821 * gcc.dg/tree-ssa/pr15826.c: New test.
7822
e6fb01b0
JJ
78232016-02-26 Jakub Jelinek <jakub@redhat.com>
7824
7825 PR target/69969
7826 * gcc.target/powerpc/pr69969.c: New test.
7827
e3e0cf64
MS
78282016-02-26 Martin Sebor <msebor@redhat.com>
7829
7830 PR c++/15766
7831 * g++.old-deja/g++.other/decl5.C: Add a test case.
7832
d1f2bea5
SB
78332016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
7834
7835 PR target/69946
7836 * gcc.target/powerpc/pr69946.c: New file.
7837
4a4f9d2b 78382016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 7839 Jeff Law <law@redhat.com>
4a4f9d2b 7840
e3e0cf64 7841 PR tree-optimization/69740
4a4f9d2b
RB
7842 * gcc.c-torture/compile/pr69740-1.c: New test.
7843 * gcc.c-torture/compile/pr69740-2.c: New test.
7844
ad2a2706
MJ
78452016-02-26 Martin Jambor <mjambor@suse.cz>
7846
7847 PR middle-end/69920
7848 * gcc.dg/torture/pr69932.c: New test.
7849 * gcc.dg/torture/pr69936.c: Likewise.
7850
1d11f7ce
AK
78512016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7852
7853 PR target/69709
7854 * gcc.target/s390/pr69709.c: New test.
7855
6cfccbb2
KT
78562016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7857
7858 PR target/69245
7859 * gcc.target/aarch64/pr69245_1.c: New test.
7860
ac59ad4e
KT
78612016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7862
7863 PR target/69613
7864 * gcc.dg/torture/pr69613.c: New test.
7865
a2ad54a0
JJ
78662016-02-26 Jakub Jelinek <jakub@redhat.com>
7867
7868 PR rtl-optimization/69891
7869 * gcc.target/i386/pr69891.c: New test.
7870
0884062c 78712016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
7872 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7873
d2369d4f 7874 PR target/61397
c163789b
MM
7875 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
7876 functionality for both 32-bit and 64-bit.
7877
5aed7e2c
RB
78782016-02-26 Richard Biener <rguenther@suse.de>
7879
7880 PR tree-optimization/69551
7881 * gcc.dg/torture/pr69951.c: New testcase.
7882
798e2a8e
RB
78832016-02-25 Richard Biener <rguenther@suse.de>
7884
7885 PR tree-optimization/48795
7886 * gcc.dg/Warray-bounds-18.c: New testcase.
7887
9559fbac
RO
78882016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7889
7890 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
7891
c049b107
JJ
78922016-02-25 Jakub Jelinek <jakub@redhat.com>
7893
7894 PR rtl-optimization/69896
7895 * gcc.dg/pr69896.c: New test.
7896
1137001c
PP
78972016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
7898
7899 PR c++/69736
7900 * g++.dg/cpp1y/paren2.C: New test.
7901
2e9c8641
MS
79022016-02-24 Martin Sebor <msebor@redhat.com>
7903
7904 PR c/51147
7905 * gcc.dg/enum-mode-2.c: New test.
7906
03ca8fb3
JJ
79072016-02-24 Jakub Jelinek <jakub@redhat.com>
7908
7909 PR c++/69922
7910 * g++.dg/warn/Wnonnull-compare-6.C: New test.
7911 * g++.dg/warn/Wnonnull-compare-7.C: New test.
7912 * g++.dg/ubsan/pr69922.C: New test.
7913
0b05329b
MP
79142016-02-24 Marek Polacek <polacek@redhat.com>
7915
7916 PR c/69819
7917 * gcc.dg/pr69819.c: New test.
7918
57c2c374
MS
79192016-02-24 Martin Sebor <msebor@redhat.com>
7920
3b96b93a
MS
7921 PR c++/69912
7922 * g++.dg/ext/flexary15.C: New test.
7923
79242016-02-24 Martin Sebor <msebor@redhat.com>
7925
7926 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 7927 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 7928 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 7929
65433bb5
MK
79302016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7931 Charles Baylis <charles.baylis@linaro.org>
7932
7933 PR debug/61033
7934 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
7935
f802a424 79362016-02-24 Richard Biener <rguenther@suse.de>
44293580 7937 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
7938
7939 PR middle-end/69760
7940 * gcc.dg/torture/pr69760.c: New testcase.
7941
525f795f
RO
79422016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7943
7944 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
7945 pattern on Solaris with as.
7946
cd7bbceb
KT
79472016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7948
7949 * gcc.target/arm/cond_sub_restrict_it.c: New test.
7950 * gcc.target/arm/condarith_restrict_it.c: Likewise.
7951 * gcc.target/arm/movcond_restrict_it.c: Likewise.
7952 * gcc.target/arm/negscc_restrict_it.c: Likewise.
7953
89c0c1fd
JJ
79542016-02-24 Jakub Jelinek <jakub@redhat.com>
7955
7956 PR middle-end/69915
7957 * gcc.dg/pr69915.c: New test.
7958
0683fd27
KT
79592016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7960
7961 PR rtl-optimization/69886
7962 * gcc.dg/torture/pr69886.c: New test.
7963
e53d562a
RB
79642016-02-24 Richard Biener <rguenther@suse.de>
7965
7966 PR middle-end/68963
7967 * gcc.dg/torture/pr68963.c: New testcase.
7968
74a00288
KT
79692016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7970
7971 PR target/69875
7972 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
7973 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
7974 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
7975 * gcc.target/arm/atomic_loaddi_1.c: New test.
7976 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
7977 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
7978 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
7979 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
7980 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
7981 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
7982 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
7983 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
7984
340fd4c9
JJ
79852016-02-24 Jakub Jelinek <jakub@redhat.com>
7986
7987 PR middle-end/69909
7988 * gcc.dg/torture/pr69909.c: New test.
7989
47d3fdb2
RB
79902016-02-24 Richard Biener <rguenther@suse.de>
7991
7992 PR tree-optimization/69907
7993 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
7994 * gcc.dg/vect/bb-slp-34.c: XFAIL.
7995 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
7996
dab73e73
CB
79972016-02-24 Christian Bruel <christian.bruel@st.com>
7998
7999 * gcc.target/arm/pragma_cpp_fma.c: New test.
8000
7cc5ec65
JD
80012016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8002
8003 PR fortran/61156
8004 * gfortran.dg/include_6.f90: Update test.
8005
067fbd8b
JJ
80062016-02-23 Jakub Jelinek <jakub@redhat.com>
8007
8008 PR objc/69844
8009 * objc.dg/pr69844.m: New test.
8010
64a454d9
JD
80112016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8012
8013 PR libgfortran/69456
8014 * gfortran.dg/namelist_89.f90: New test.
8015 * gfortran.dg/pr59700.f90: Update test..
8016
35886f0b
MS
80172016-02-23 Martin Sebor <msebor@redhat.com>
8018
8019 PR middle-end/69780
8020 * g++.dg/ext/builtin_alloca.C: New test.
8021 * gcc.dg/builtins-68.c: New test.
8022
162cc7e3
RH
80232016-02-23 Richard Henderson <rth@redhat.com>
8024
8025 * gcc.target/i386/addr-space-3.c: Remove test.
8026
196440f8
DM
80272016-02-23 David Malcolm <dmalcolm@redhat.com>
8028
8029 PR preprocessor/69126
8030 PR preprocessor/69543
8031 * c-c++-common/pr69126-2-long.c: New test.
8032 * c-c++-common/pr69126-2-short.c: New test.
8033 * c-c++-common/pr69543-1.c: Remove xfail.
8034
1d3121af
DM
80352016-02-23 David Malcolm <dmalcolm@redhat.com>
8036
8037 PR preprocessor/69126
8038 PR preprocessor/69543
8039 PR preprocessor/69558
8040 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
8041 (f): Rename to...
8042 (test_2): ...this, and add leading comment.
8043 (MACRO_3, test_3): New.
8044 (MACRO_4A, MACRO_4B, test_4): New.
8045 (MACRO): Rename to...
8046 (MACRO_5): ...this.
8047 (g): Rename to...
8048 (test_5): ...this, updating for renaming of MACRO, and
8049 add leading comment.
8050 * c-c++-common/pr69543-1.c: New.
8051 * c-c++-common/pr69543-2.c: New.
8052 * c-c++-common/pr69543-3.c: New.
8053 * c-c++-common/pr69543-4.c: New.
8054 * c-c++-common/pr69558-1.c: New.
8055 * c-c++-common/pr69558-2.c: New.
8056 * c-c++-common/pr69558-3.c: New.
8057 * c-c++-common/pr69558-4.c: New.
8058 * gcc.dg/pr69558.c: Move to...
8059 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
8060 xfail for c++.
8061
f99c3557
TS
80622016-02-23 Thomas Schwinge <thomas@codesourcery.com>
8063
8064 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
8065 to -ftree-parallelize-loops/-fopenacc changes.
8066 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
8067 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
8068 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
8069 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
8070 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
8071 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
8072 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
8073 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
8074 * c-c++-common/goacc/kernels-loop.c: Likewise.
8075 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
8076 * c-c++-common/goacc/kernels-reduction.c: Likewise.
8077 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
8078 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
8079
c60ec7c2
RO
80802016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8081
8082 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
8083
f1a62b6f
JJ
80842016-02-23 Jakub Jelinek <jakub@redhat.com>
8085
e67bf044
JJ
8086 PR c++/69902
8087 * g++.dg/warn/Wnonnull-compare-5.C: New test.
8088
f1a62b6f
JJ
8089 PR c/69900
8090 * gcc.dg/pr69900.c: New test.
8091
20c5e09e
MJ
80922016-02-23 Martin Jambor <mjambor@suse.cz>
8093
8094 PR tree-optimization/69666
8095 * gcc.dg/tree-ssa/pr69666.c: New test.
8096
e457a6fc
AV
80972016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
8098
8099 PR fortran/67451
8100 * gfortran.dg/coarray_allocate_5.f08: New test.
8101
d7b574f4
AK
81022016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8103
8104 * gcc.target/s390/vcond-shift.c: Move to ...
8105 * gcc.target/s390/vector/vcond-shift.c: ... here.
8106
58bdeb44
AK
81072016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8108
8109 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
8110 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
8111
7cd0387b
AK
81122016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8113
8114 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
8115
4246c8da
MW
81162016-02-20 Mark Wielaard <mjw@redhat.com>
8117
8118 PR c/28901
8119 * gcc.dg/unused-variable-3.c: New test.
8120
f93bc532
JJ
81212016-02-22 Jakub Jelinek <jakub@redhat.com>
8122
8123 PR target/69888
8124 * gcc.target/i386/pr69888.c: New test.
8125
c4e360f4
RB
81262016-02-22 Richard Biener <rguenther@suse.de>
8127
8128 PR tree-optimization/69882
8129 * gfortran.dg/vect/pr69882.f90: New testcase.
8130
09c92f1c
JJ
81312016-02-22 Jakub Jelinek <jakub@redhat.com>
8132
8133 PR target/69885
8134 * gcc.dg/pr69885.c: New test.
8135
f88d45dc
OE
81362016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
8137
8138 PR target/69806
8139 PR target/54089
8140 * gcc.target/sh/pr54089-10.c: New.
8141
ce1ff48e
PT
81422016-02-20 Paul Thomas <pault@gcc.gnu.org>
8143
8144 PR fortran/69423
8145 * gfortran.dg/deferred_character_15.f90 : New test.
8146
bbf27208
DH
81472016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
8148
8149 PR fortran/57365
8150 gfortran.dg/allocate_with_source_18.f03: New test.
8151
81522016-02-20 Harald Anlauf <anlauf@gmx.de>
8153
8154 PR fortran/52531
8155 gfortran.dg/gomp/pr52531.f90: New test.
8156
268be88c
BE
81572016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
8158
8159 PR c++/69865
8160 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
8161 -std=c++03.
8162
4b6c824a
JJ
81632016-02-19 Jakub Jelinek <jakub@redhat.com>
8164
871b3f47
JJ
8165 PR c++/69826
8166 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
8167 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
8168
7a965d51
JJ
8169 PR c++/69850
8170 * g++.dg/warn/Wnonnull-compare-4.C: New test.
8171
4b6c824a
JJ
8172 PR c++/69851
8173 * g++.dg/torture/pr69851.C: New test.
8174
15fca21a
MS
81752016-02-19 Martin Sebor <msebor@redhat.com>
8176
8177 PR testsuite/69573
8178 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
8179
19e21586
JJ
81802016-02-19 Jakub Jelinek <jakub@redhat.com>
8181
03a616ac
JJ
8182 PR c++/69850
8183 * g++.dg/warn/Wnonnull-compare-2.C: New test.
8184 * g++.dg/warn/Wnonnull-compare-3.C: New test.
8185
19e21586
JJ
8186 PR c++/67767
8187 * g++.dg/cpp0x/pr67767.C: New test.
8188
2db16594
KT
81892016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8190
8191 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
8192 for fp, simd, crypto, crc, lse.
8193 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
8194 above.
8195 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
8196 effective target check.
8197
5a7d9d1e
JJ
81982016-02-19 Jakub Jelinek <jakub@redhat.com>
8199
8200 PR target/69820
8201 * gcc.target/i386/pr69820.c: New test.
8202
6448f064
AK
82032016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8204
8205 * gcc.target/s390/vector/int128-1.c: New test.
8206
d0a859e6
AK
82072016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8208
8209 * gcc.target/s390/vector/vec-vcond-1.c: New test.
8210
9e4eb643
AK
82112016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8212
8213 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
8214 instruction pattern name to prevent the testcase from failing with
8215 -march=z13.
8216
859a4c0e
AK
82172016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8218
8219 * gcc.target/s390/md/movstr-2.c: New test.
8220
efc2340b
MK
82212016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
8222
8223 * gcc.target/s390/morestack.c: New test.
8224
ca2bfbc2
DV
82252016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
8226
8227 PR target/69625
8228 * gcc.target/s390/pr69625.c: Add test case.
8229
efd4bd05
BE
82302016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
8231
8232 PR testsuite/68580
8233 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
8234
2bf2078a
MM
82352016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
8236
8237 PR target/68404
8238 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
8239 * gcc.target/powerpc/fusion3.c: Likewise.
8240
f003579e
RB
82412016-02-18 Richard Biener <rguenther@suse.de>
8242
8243 PR middle-end/69553
8244 * g++.dg/torture/pr69553.C: New testcase.
8245
19233914
NC
82462016-02-18 Nick Clifton <nickc@redhat.com>
8247
efd4bd05
BE
8248 PR target/62254
8249 PR target/69610
8250 * gcc.target/arm/pr62554.c: New test.
8251 * gcc.target/arm/pr69610-1.c: New test.
8252 * gcc.target/arm/pr69610-2.c: New test.
19233914 8253
23f27839
RB
82542016-02-18 Richard Biener <rguenther@suse.de>
8255
8256 PR middle-end/69854
8257 * gcc.dg/torture/pr69854.c: New testcase.
8258
932c0da4
JJ
82592016-02-17 Jakub Jelinek <jakub@redhat.com>
8260
8261 PR c++/69850
8262 * g++.dg/warn/Wnonnull-compare-1.C: New test.
8263
1bed93e4
BS
82642012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8265
8266 * gcc.target/powerpc/vec-cg.c: New test.
8267
57bfb134
RB
82682016-02-17 Richard Biener <rguenther@suse.de>
8269
8270 PR testsuite/69586
8271 * gcc.dg/uninit-21.c: Add -fno-short-enums.
8272
a44e0ebb
KT
82732016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8274
8275 PR target/69161
8276 * gcc.c-torture/compile/pr69161.c: New test.
8277
ffacd726
DS
82782016-02-17 David Sherwood <david.sherwood@arm.com>
8279
8280 PR target/69532
8281 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
8282 * gcc.target/arm/vect-fmaxmin.c: Likewise.
8283
448db8d2
EB
82842016-02-17 Eric Botcazou <ebotcazou@adacore.com>
8285
8286 * gcc.dg/ifcvt-4.c: Skip on Visium.
8287
e2f0522e
EB
82882016-02-17 Eric Botcazou <ebotcazou@adacore.com>
8289
8290 * gnat.dg/atomic8.adb: New test.
8291
bf17fe3f
EB
82922016-02-17 Eric Botcazou <ebotcazou@adacore.com>
8293
8294 * gnat.dg/discr46.ad[sb]: New test.
8295
ecf835e9
KN
82962016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
8297
8298 PR Target/48344
8299 * gcc.target/powerpc/pr48344-1.c: New test.
8300
49a1164a
TK
83012015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
8302
8303 PR fortran/69742
8304 * gfortran.dg/associate_21.f90: New test.
8305
bf14eba2
JJ
83062016-02-16 Jakub Jelinek <jakub@redhat.com>
8307
8308 PR c/69835
8309 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
8310 -Wnonnull in dg-options.
8311 * c-c++-common/nonnull-2.c: New test.
8312
35a093b6
JG
83132016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
8314 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
8315
8316 * gcc.target/aarch64/vector_initialization_nostack.c: New.
8317
e387d491
JJ
83182016-02-16 Jakub Jelinek <jakub@redhat.com>
8319
8320 PR middle-end/69801
8321 * gcc.dg/pr69801.c: Add empty dg-options.
8322
ba539195
JN
83232016-02-16 James Norris <jnorris@codesourcery.com>
8324
8325 * c-c++-common/goacc/deviceptr-1.c: Add tests.
8326 * g++.dg/goacc/deviceptr-1.c: New file.
8327
2a2b8f64
JJ
83282016-02-16 Jakub Jelinek <jakub@redhat.com>
8329
8330 PR tree-optimization/69820
8331 * gcc.dg/vect/pr69820.c: New test.
8332
87440c29
RB
83332016-02-16 Richard Biener <rguenther@suse.de>
8334
8335 PR tree-optimization/69776
8336 * gcc.dg/torture/pr69776-2.c: New testcase.
8337
6d87c306
BS
83382016-02-16 Bernd Schmidt <bschmidt@redhat.com>
8339
8340 PR tree-optimization/69714
8341 * gcc.dg/torture/pr69714.c: New test.
8342
3824a0a2
JJ
83432016-02-16 Jakub Jelinek <jakub@redhat.com>
8344
8345 PR tree-optimization/69802
8346 * gcc.dg/pr69802.c: New test.
8347
c8cfe96e
RB
83482016-02-16 Richard Biener <rguenther@suse.de>
8349
8350 PR middle-end/69801
8351 * gcc.dg/pr69801.c: New testcase.
8352
fc12098d
JD
83532016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8354
8355 PR libgfortran/69651
8356 * gfortran.dg/read_bang.f90: New test.
8357 * gfortran.dg/read_bang4.f90: New test.
8358
ba6b3795
JJ
83592016-02-15 Jakub Jelinek <jakub@redhat.com>
8360
f0516ca4
JJ
8361 PR c++/69658
8362 * g++.dg/init/pr69658.C: New test.
8363
ba6b3795
JJ
8364 PR c++/69797
8365 * c-c++-common/pr69797.c: New test.
8366
de3f9a2d
PK
83672016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8368
8369 * lib/target-supports.exp (check_effective_target_section_anchors): Add
8370 check for aarch64*-*-*.
8371
17a3b967
RB
83722016-02-15 Richard Biener <rguenther@suse.de>
8373
8374 PR tree-optimization/69783
8375 * gcc.dg/vect/pr69783.c: New testcase.
8376
1c48bff1
RB
83772016-02-15 Richard Biener <rguenther@suse.de>
8378
8379 PR tree-optimization/69776
8380 * gcc.dg/torture/pr69776.c: New testcase.
8381
1e6025b6
TK
83822016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
8383
8384 PR fortran/60526
8385 * gfortran.dg/type_decl_4.f90: Reinstated.
8386
d3308279
JDA
83872016-02-14 John David Anglin <danglin@gcc.gnu.org>
8388
8389 PR fortran/68746
8390 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
8391
b7c56581
TK
83922016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
8393
8394 PR fortran/60526
8395 PR bootstrap/69816
8396 * gfortran.dg/type_decl_4.f90: Removed.
8397
60cb4ef5
TK
83982016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
8399
8400 PR fortran/60526
8401 * gfortran.dg/type_decl_4.f90: New test.
8402
f6964637
AM
84032016-02-14 Alan Modra <amodra@gmail.com>
8404
1a8849d1 8405 PR testsuite/68886
f6964637
AM
8406 * gcc.c-torture/execute/stkalign.c: Revise test.
8407
f5121920
OE
84082016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
8409
8410 PR target/67260
8411 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
8412
6cda3ab6
OE
84132016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
8414
8415 PR target/67260
8416 * gcc.target/sh/torture/pr67260.c: New.
8417
6786e598
JDA
84182016-02-12 John David Anglin <danglin@gcc.gnu.org>
8419
8420 * gcc.dg/pr67964.c: Add dg-require-alias.
8421
7e05dad8
OE
84222016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
8423
8424 PR target/67636
8425 PR target/64345
8426 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
8427
7f4cc3ce
JD
84282016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8429
8430 PR libgfortran/69668
8431 * gfortran.dg/namelist_88.f90: New test.
8432
955ca6dc
JD
84332016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8434
8435 PR libgfortran/69668
8436 * gfortran.dg/namelist_38.f90: Update test.
8437 * gfortran.dg/namelist_84.f90: Update test.
8438
876217ae
DM
84392016-02-12 David Malcolm <dmalcolm@redhat.com>
8440
8441 PR other/69554
8442 * gcc.dg/pr69554-1.c: New test.
8443 * gfortran.dg/pr69554-1.F90: New test.
8444 * gfortran.dg/pr69554-2.F90: New test.
8445 * lib/gcc-dg.exp (proc dg-locus): New function.
8446 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
8447 distinguish between the caret-printing and non-caret-printing
8448 cases. If caret-printing has been explicitly enabled, bail out
8449 without attempting to fix up the output.
8450
61789eed
DM
84512016-02-12 David Malcolm <dmalcolm@redhat.com>
8452
8453 PR driver/69265
8454 PR driver/69453
8455 * gcc.dg/spellcheck-options-3.c: New test case.
8456 * gcc.dg/spellcheck-options-4.c: New test case.
8457 * gcc.dg/spellcheck-options-5.c: New test case.
8458 * gcc.dg/spellcheck-options-6.c: New test case.
8459 * gcc.dg/spellcheck-options-7.c: New test case.
8460 * gcc.dg/spellcheck-options-8.c: New test case.
8461 * gcc.dg/spellcheck-options-9.c: New test case.
8462 * gcc.dg/spellcheck-options-10.c: New test case.
8463
c3090c1f
JJ
84642016-02-12 Jakub Jelinek <jakub@redhat.com>
8465
8466 PR rtl-optimization/69764
8467 PR rtl-optimization/69771
8468 * c-c++-common/pr69764.c: New test.
8469 * gcc.dg/torture/pr69771.c: New test.
8470
8222034d
MP
84712016-02-12 Marek Polacek <polacek@redhat.com>
8472
8473 * g++.dg/torture/init-list1.C: New.
8474
f749f792
MP
84752016-02-12 Marek Polacek <polacek@redhat.com>
8476
8477 * gcc.dg/pr69522.c: Add empty dg-options.
8478
199fb02a
IE
84792016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
8480
8481 * g++.dg/lto/lto.exp: Include and init mpx.
8482 * g++.dg/lto/pr69729_0.C: New test.
8483
b69539cb
JJ
84842016-02-12 Jakub Jelinek <jakub@redhat.com>
8485
06ff7000
JJ
8486 PR ipa/69241
8487 * g++.dg/ipa/pr69241-4.C: New test.
8488
b69539cb
JJ
8489 PR ipa/68672
8490 * g++.dg/ipa/pr68672-1.C: New test.
8491 * g++.dg/ipa/pr68672-2.C: New test.
8492 * g++.dg/ipa/pr68672-3.C: New test.
8493
16595a1f
BS
84942016-02-12 Bernd Schmidt <bschmidt@redhat.com>
8495
8496 PR c/69522
6d87c306 8497 * gcc.dg/pr69522.c: New test.
16595a1f 8498
38d795d2
PP
84992016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
8500
8501 PR c++/69098
8502 * g++.dg/cpp1y/69098.C: New test.
8503 * g++.dg/cpp1y/69098-2.C: New test.
8504
9c582551
JJ
85052016-02-12 Jakub Jelinek <jakub@redhat.com>
8506
8507 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
8508 and neighbour -> neighbor.
8509 * objc.dg/attributes/method-nonnull-1.m: Likewise.
8510 * objc.dg/gnu-api-2-class-meta.m: Likewise.
8511 * c-c++-common/Wvarargs.c: Likewise.
8512 * c-c++-common/goacc/host_data-5.c: Likewise.
8513 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
8514 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
8515 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
8516 * gcc.target/aarch64/pr60697.c: Likewise.
8517 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
8518 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
8519 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
8520 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
8521 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
8522 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
8523 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
8524 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
8525 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
8526 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
8527 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
8528 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
8529 * g++.dg/lookup/koenig5.C: Likewise.
8530 * g++.dg/ext/no-asm-2.C: Likewise.
8531 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
8532 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
8533 * gfortran.dg/used_types_16.f90: Likewise.
8534 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
8535 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
8536 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
8537 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
8538 * gfortran.dg/abstract_type_6.f03: Likewise.
8539 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
8540 * gfortran.dg/used_types_15.f90: Likewise.
8541 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
8542 * gfortran.dg/exit_3.f08: Likewise.
8543 * gfortran.dg/open_status_2.f90: Likewise.
8544 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
8545 * gfortran.dg/intrinsic_std_1.f90: Likewise.
8546 * gfortran.dg/associate_1.f03: Likewise.
8547 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
8548 * gfortran.dg/intrinsic_std_6.f90: Likewise.
8549 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
8550 * gcc.dg/builtin-object-size-1.c: Likewise.
8551 * gcc.dg/noreturn-6.c: Likewise.
8552 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
8553 * gcc.dg/globalalias.c: Likewise.
8554 * gcc.dg/builtins-config.h: Likewise.
8555 * gcc.dg/pr30457.c: Likewise.
8556 * gcc.c-torture/compile/volatile-1.c: Likewise.
8557 * gcc.c-torture/execute/20101011-1.c: Likewise.
8558 * c-c++-common/Waddress-1.c: Likewise.
8559
66756373
JJ
85602016-02-11 Jakub Jelinek <jakub@redhat.com>
8561
8562 PR c/69768
8563 * c-c++-common/Waddress-1.c: New test.
8564
76fe932b
AV
85652016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
8566
8567 PR fortran/69296
8568 * gfortran.dg/associate_19.f03: New test.
8569 * gfortran.dg/associate_20.f03: New test.
8570
564c4d4b
OE
85712016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
8572
8573 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
8574
e1c1ecb0
KT
85752016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8576
8577 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
8578 .arch armv8-a\n. Add -dA to dg-options.
8579 * gcc.target/aarch64/assembler_arch_1.c: New test.
8580 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
8581
0d7d9458
PC
85822016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
8583
8584 PR c++/68726
8585 * g++.dg/cpp0x/pr68726.C: New.
8586
e6208a60
IE
85872016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8588
8589 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
8590 test.
8591
281a11eb
RB
85922016-02-11 Richard Biener <rguenther@suse.de>
8593
8594 * g++.dg/tree-ssa/pr61034.C: Adjust.
8595
e03dd765
VM
85962016-02-10 Vladimir Makarov <vmakarov@redhat.com>
8597
4b48faf5 8598 PR target/69148
e03dd765
VM
8599 * gcc.target/s390/pr69148.c: New.
8600
cdc23927
YR
86012016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
8602
8603 PR tree-optimization/69652
8604 * gcc.dg/torture/pr69652.c: New test.
8605
e199dd0a
JJ
86062016-02-10 Jakub Jelinek <jakub@redhat.com>
8607 Patrick Palka <ppalka@gcc.gnu.org>
8608
8609 PR ipa/69241
8610 PR c++/69649
8611 * g++.dg/ipa/pr69241-1.C: New test.
8612 * g++.dg/ipa/pr69241-2.C: New test.
8613 * g++.dg/ipa/pr69241-3.C: New test.
8614 * g++.dg/ipa/pr69649.C: New test.
8615
d6b38027
UB
86162016-02-10 Uros Bizjak <ubizjak@gmail.com>
8617
8618 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
8619 * gcc.dg/tree-ssa/sra-18.c: Ditto.
8620
13b562c5
BC
86212016-02-10 Bin Cheng <bin.cheng@arm.com>
8622
8623 PR tree-optimization/68021
8624 * gcc.dg/tree-ssa/pr68021.c: New test.
8625
24a179f8
RB
86262016-02-10 Richard Biener <rguenther@suse.de>
8627
8628 PR tree-optimization/69726
8629 * gcc.dg/uninit-22.c: New testcase.
8630
0d99886f
AP
86312016-02-09 Andrew Pinski <apinski@cavium.com>
8632
8633 PR tree-opt/69282
8634 * gcc.c-torture/compile/20160205-1.c: New testcase.
8635
ab04995c
MM
86362016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
8637
8638 PR target/68404
8639 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
8640 instead accessing a really large arrray.
8641 * gcc.target/powerpc/fusion3.c: Likewise.
8642
4b79ac23
CB
86432016-02-09 Charles Baylis <charles.baylis@linaro.org>
8644
8645 PR target/68532
8646 * gcc.c-torture/execute/pr68532.c: New test.
8647
b890a441
AO
86482016-02-11 Alexandre Oliva <aoliva@redhat.com>
8649
8650 PR target/69634
8651 * gcc.dg/pr69634.c: New.
8652
84a5bef7
RB
86532016-02-09 Richard Biener <rguenther@suse.de>
8654
8655 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
8656
1f123759 86572016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 8658
1f123759
AF
8659 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
8660
65860c77
YR
86612016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
8662
8663 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
8664
7e1e8a0a
RB
86652016-02-09 Richard Biener <rguenther@suse.de>
8666
8667 PR tree-optimization/69715
8668 * gcc.dg/torture/pr69715.c: New testcase.
8669
efb45a9f
PP
86702016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
8671
8672 PR c++/69139
8673 * g++.dg/cpp0x/trailing12.C: New test.
8674 * g++.dg/cpp0x/trailing13.C: New test.
8675
20a0c6f9
PP
86762016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
8677
8678 PR c++/69283
8679 PR c++/67835
8680 * g++.dg/cpp1y/auto-fn29.C: New test.
8681 * g++.dg/cpp1y/auto-fn30.C: New test.
8682
a162f3af
JJ
86832016-02-08 Jakub Jelinek <jakub@redhat.com>
8684
8685 PR tree-optimization/69209
8686 * gcc.c-torture/compile/pr69209.c: New test.
8687
4b4a9fbd
JL
86882016-02-08 Jeff Law <law@redhat.com>
8689
8690 PR tree-optimization/68541
8691 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
8692 of statements allowed in join block for path splitting.
8693
cfac5ed2
JJ
86942016-02-08 Jakub Jelinek <jakub@redhat.com>
8695
f68bc23f
JJ
8696 PR c++/59627
8697 * g++.dg/gomp/pr59627.C: New test.
8698
cfac5ed2
JJ
8699 PR ipa/69239
8700 * g++.dg/ipa/pr69239.C: New test.
8701
44714d8c
DM
87022016-02-08 David Malcolm <dmalcolm@redhat.com>
8703
8704 PR preprocessor/69664
8705 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
8706 * gcc.dg/cpp/warn-comments.c: Likewise.
8707
eba9e839
MP
87082016-02-08 Marek Polacek <polacek@redhat.com>
8709
8710 PR c++/69688
8711 * g++.dg/init/const12.C: New test.
8712
a011cd92
BS
87132016-02-08 Bernd Schmidt <bschmidt@redhat.com>
8714
8715 PR target/60410
8716 * gcc.dg/lto/pr55113_0.c: Remove test.
8717
5317b1be
RB
87182016-02-08 Richard Biener <rguenther@suse.de>
8719
8720 PR tree-optimization/69719
8721 * gcc.dg/torture/pr69719.c: New testcase.
8722
63998a63
RB
87232016-02-08 Richard Biener <rguenther@suse.de>
8724 Jeff Law <law@redhat.com>
8725
8726 PR target/68273
8727 * gcc.target/mips/pr68273.c: New testcase.
8728
43f4a281
RB
87292016-02-08 Richard Biener <rguenther@suse.de>
8730
8731 PR rtl-optimization/69274
8732 * gcc.target/i386/addr-sel-1.c: XFAIL.
8733
0b604d2d
JL
87342016-02-08 Jeff Law <law@redhat.com>
8735
e8dfe49e
JL
8736 PR tree-optimization/68541
8737 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
8738
6daecd7a 8739 PR tree-optimization/65917
0b604d2d
JL
8740 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
8741
c0f0e35a
JD
87422016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8743
8744 PR fortran/50555
8745 * gfortran.dg/namelist_args.f90: New test.
8746
8981d712
JL
87472016-02-05 Jeff Law <law@redhat.com>
8748
6daecd7a 8749 PR tree-optimization/68541
8981d712
JL
8750 * gcc.dg/tree-ssa/split-path-2.c: New test.
8751 * gcc.dg/tree-ssa/split-path-3.c: New test.
8752 * gcc.dg/tree-ssa/split-path-4.c: New test.
8753 * gcc.dg/tree-ssa/split-path-5.c: New test.
8754 * gcc.dg/tree-ssa/split-path-6.c: New test.
8755 * gcc.dg/tree-ssa/split-path-7.c: New test.
8756
46cb9332
MS
87572016-02-05 Martin Sebor <msebor@redhat.com>
8758
8759 PR c++/69662
8760 * g++.dg/warn/Wplacement-new-size-1.C: New test.
8761 * g++.dg/warn/Wplacement-new-size-2.C: New test.
8762
be2083ea
RH
87632016-02-06 Richard HEnderson <rth@redhat.com>
8764
8765 PR c/69643
8766 * gcc.target/i386/addr-space-4.c: New.
8767 * gcc.target/i386/addr-space-5.c: New.
8768
711d7c23
MM
87692016-02-05 Mikael Morin <mikael@gcc.gnu.org>
8770
8771 PR fortran/66089
8772 * gfortran.dg/elemental_dependency_6.f90: New.
8773
b5c1c988
JJ
87742016-02-05 Jakub Jelinek <jakub@redhat.com>
8775
861c7bcd
JJ
8776 PR rtl-optimization/69691
8777 * gcc.c-torture/execute/pr69691.c: New test.
8778
b5c1c988
JJ
8779 PR c++/69628
8780 * g++.dg/parse/pr69628.C: New test.
8781
f7dfa966
UB
87822016-02-05 Uros Bizjak <ubizjak@gmail.com>
8783
8784 * gcc.dg/sancov/asan.c: Move to ...
8785 * gcc.dg/asan/sancov-1.c: ... here.
8786
9b143e64
UB
87872016-02-05 Uros Bizjak <ubizjak@gmail.com>
8788
8789 * gcc.target/i386/pr69577.c: Require avx_runtime target.
8790
f5d4b899
L
87912016-02-05 H.J. Lu <hongjiu.lu@intel.com>
8792
8793 PR target/69677
8794 * gcc.target/i386/pr69677.c: New test.
8795
76c85fbb
PP
87962016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
8797
8798 PR c++/68948
8799 * g++.dg/template/pr68948.C: New test.
8800
f181bf90
DV
88012016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
8802
8803 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
8804 (only necessary on s390x).
8805
714fb282
L
88062016-02-04 H.J. Lu <hongjiu.lu@intel.com>
8807
8808 * gcc.target/i386/pr69454-2.c: Compile with -msse2
8809 -mno-accumulate-outgoing-args.
8810
618d6c1c
PP
88112016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
8812
8813 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
8814
1066e9b5
JJ
88152016-02-04 Jakub Jelinek <jakub@redhat.com>
8816
8817 PR c/69669
8818 * c-c++-common/pr69669.c: New test.
8819
76255d0d
MM
88202016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8821
8822 PR target/69667
8823 * g++.dg/pr69667.C: New file.
8824
e0b059b1
WD
88252016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
8826
8827 PR target/69619
8828 * gcc.dg/pr69619.c: Add new test.
8829
2692b5c8
RS
88302016-02-04 Richard Sandiford <richard.sandiford@arm.com>
8831
8832 PR rtl-optimization/69577
8833 * gcc.target/i386/pr69577.c: New test.
8834
7db337c2
ML
88352016-02-04 Martin Liska <mliska@suse.cz>
8836
8837 * g++.dg/asan/pr69276.C: New test.
8838
cc9c0829
KT
88392016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8840
8841 PR target/65932
8842 PR target/67714
8843 * gcc.target/arm/wmul-3.c: Simplify test to generate just
8844 a single smulbb instruction.
8845 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
8846 * gcc.target/amr/wmul-2.c: Likewise.
8847
eb9feb52
KT
88482016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8849
8850 PR target/65932
8851 PR target/67714
8852 * gcc.c-torture/execute/pr67714.c: New test.
8853
61f727fe
JJ
88542016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
8855
8856 PR target/69454
8857 * gcc.target/i386/pr69454-1.c: New test.
8858 * gcc.target/i386/pr69454-2.c: New test.
8859
05dd97db
MS
88602016-02-03 Martin Sebor <msebor@redhat.com>
8861
8862 PR c++/69251
8863 PR c++/69253
8864 PR c++/69290
8865 PR c++/69277
8866 PR c++/69349
8867 * g++.dg/ext/flexarray-mangle-2.C: New test.
8868 * g++.dg/ext/flexarray-mangle.C: New test.
8869 * g++.dg/ext/flexarray-subst.C: New test.
8870 * g++.dg/ext/flexary11.C: New test.
8871 * g++.dg/ext/flexary12.C: New test.
8872 * g++.dg/ext/flexary13.C: New test.
8873 * g++.dg/ext/flexary14.C: New test.
8874 * g++.dg/other/dump-ada-spec-2.C: Adjust.
8875
dac2fc29
L
88762016-02-03 H.J. Lu <hongjiu.lu@intel.com>
8877
8878 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
8879 Define only if CHECK_FLOAT128 is defined.
8880 (main): Properly initialize u5.
8881
eadb8035
JJ
88822016-02-03 Jakub Jelinek <jakub@redhat.com>
8883
0afbb81b
JJ
8884 PR c/69627
8885 * gcc.dg/pr69627.c: New test.
8886
eadb8035
JJ
8887 PR target/69644
8888 * gcc.dg/pr69644.c: New test.
8889
b12d4923
MS
88902016-02-03 Mike Stump <mikestump@comcast.net>
8891
8892 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
8893 support for struct-layout-1.exp.
8894
ab4bae0c
PP
88952016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
8896
8897 PR c++/69056
618d6c1c 8898 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 8899
95831c01
VM
89002016-02-03 Vladimir Makarov <vmakarov@redhat.com>
8901 Alexandre Oliva <aoliva@redhat.com>
8902
8903 PR target/69461
8904 * gcc.target/powerpc/pr69461.c: New.
8905
ccc71ab8
UB
89062016-02-03 Uros Bizjak <ubizjak@gmail.com>
8907
8908 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
8909 works from here ...
8910 (check_effective_target_fsanitize_thread): ... to here. Do not
8911 specify additional compile flags for the test source.
8912 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
8913 specify additional compile flags for the test source.
8914
96299640
WD
89152016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
8916
8917 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
8918
781d83d9
AV
89192016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
8920
8921 PR fortran/67451
8922 PR fortran/69418
8923 * gfortran.dg/coarray_allocate_2.f08: New test.
8924 * gfortran.dg/coarray_allocate_3.f08: New test.
8925 * gfortran.dg/coarray_allocate_4.f08: New test.
8926
d8208e6d
AL
89272016-02-03 Alan Lawrence <alan.lawrence@arm.com>
8928
8929 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
8930 use same scan-tree-dump-times on all platforms.
8931 * gcc.dg/vect/vect-outer-1.c: Likewise.
8932 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
8933 * gcc.dg/vect/vect-outer-1a.c: Likewise.
8934 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
8935 * gcc.dg/vect/vect-outer-1b.c: Likewise.
8936 * gcc.dg/vect/vect-outer-2b.c: Likewise.
8937 * gcc.dg/vect/vect-outer-3b.c: Likewise.
8938 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
8939
a8394fa0
SB
89402016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
8941
8942 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
8943 warning.
8944
f3baa1d3
L
89452016-02-02 H.J. Lu <hongjiu.lu@intel.com>
8946
8947 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
8948
eb077516
JN
89492016-02-02 James Norris <jnorris@codesourcery.com>
8950
8951 * c-c++-common/goacc/routine-5.c: Add tests.
8952
578fb225
AM
89532016-02-02 Alexander Monakov <amonakov@ispras.ru>
8954
8955 * gcc.target/nvptx/unsigned-cmp.c: New test.
8956
c64f7d37
WD
89572016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
8958
8959 * gcc.target/aarch64/scalar_shift_1.c
8960 (test_corners_sisd_di): Improve force to SIMD register.
8961 (test_corners_sisd_si): Likewise.
8962 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
8963 Remove scan-assembler check for ldr.
8964
90c6f26c
RB
89652016-02-02 Richard Biener <rguenther@suse.de>
8966
8967 PR tree-optimization/69595
8968 * gcc.dg/Warray-bounds-17.c: New testcase.
8969
9dc03c97
RB
89702016-02-02 Richard Biener <rguenther@suse.de>
8971
8972 PR tree-optimization/69606
8973 * gcc.dg/torture/pr69606.c: New testcase.
8974
2d4dc223
YR
89752016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
8976
8977 PR middle-end/68542
8978 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
8979 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
8980
65c98fde
AM
89812016-02-02 Alan Modra <amodra@gmail.com>
8982
8983 PR target/69548
8984 * gcc.target/powerpc/pr69548.c: New test.
8985
e1b81f2b
JJ
89862016-02-01 Jakub Jelinek <jakub@redhat.com>
8987
d0268b37
JJ
8988 PR rtl-optimization/69592
8989 * gcc.dg/pr69592.c: New test.
8990
e1b81f2b
JJ
8991 PR preprocessor/69543
8992 PR c/69558
8993 * gcc.dg/pr69543.c: New test.
8994 * gcc.dg/pr69558.c: New test.
8995
7dd7780d
UB
89962016-02-01 Uros Bizjak <ubizjak@gmail.com>
8997
bf672ee5
UB
8998 PR testsuite/65940
8999 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 9000
9a7013f8
MS
90012016-02-01 Martin Sebor <msebor@redhat.com>
9002
9003 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
9004
e681fb2b
BC
90052016-02-01 Bin Cheng <bin.cheng@arm.com>
9006
9007 PR tree-optimization/67921
9008 * c-c++-common/ubsan/pr67921.c: New test.
9009
ff86345f
RB
90102016-02-01 Richard Biener <rguenther@suse.de>
9011
9012 PR middle-end/69556
9013 * gcc.dg/tree-ssa/recip-8.c: New testcase.
9014
bc369dbd
RB
90152016-02-01 Richard Biener <rguenther@suse.de>
9016
9017 PR tree-optimization/69574
9018 * gcc.dg/torture/pr69574.c: New testcase.
9019
ef318184
RB
90202016-02-01 Richard Biener <rguenther@suse.de>
9021
9022 PR tree-optimization/69579
9023 * gcc.dg/setjmp-6.c: New testcase.
9024
654745e6
JJ
90252016-02-01 Jakub Jelinek <jakub@redhat.com>
9026
9027 PR rtl-optimization/69570
9028 * g++.dg/opt/pr69570.C: New test.
9029
e6c0c44b
RH
90302016-02-01 Richard Henderson <rth@redhat.com>
9031
9032 * gcc.dg/pr69535.c: New test.
9033
6ff3f09a
JDA
90342016-01-31 John David Anglin <danglin@gcc.gnu.org>
9035
2c005538
JDA
9036 PR testsuite/69584
9037 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
9038 * gcc.dg/tree-ssa/sra-18.c: Likewise.
9039
61083a4b
JDA
9040 PR debug/68244
9041 * g++.dg/parse/parens3.C: Use register "4" on hppa.
9042
6ff3f09a
JDA
9043 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
9044
0c221916
PT
90452016-01-31 Paul Thomas <pault@gcc.gnu.org>
9046
9047 PR fortran/67564
9048 * gfortran.dg/allocate_with_source_17.f03: New test.
9049
db7a2818
JJ
90502016-01-30 Jakub Jelinek <jakub@redhat.com>
9051
9052 PR tree-optimization/69546
9053 * gcc.dg/torture/pr69546.c: New test.
9054
e520d5f0
PT
90552016-01-30 Paul Thomas <pault@gcc.gnu.org>
9056
9057 PR fortran/69566
9058 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
9059
343c05d3
MS
90602016-01-30 Martin Sebor <msebor@redhat.com>
9061
9062 PR c++/68490
9063 * g++.dg/ext/flexary10.C: New test.
9064
d6c3a539
DH
90652016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
9066
9067 PR fortran/66707
9068 gfortran.dg/common_23.f90: New test.
9069
52d72fcd
BS
90702016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9071
9072 PR target/65546
9073 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
9074 condition being checked, and disable it when the target supports
9075 misaligned loads and stores.
9076
3a5d2ba4
JJ
90772016-01-29 Jakub Jelinek <jakub@redhat.com>
9078
9079 PR debug/69518
9080 * gcc.dg/torture/pr69518.c: New test.
9081
6bbacdb5
L
90822016-01-29 H.J. Lu <hongjiu.lu@intel.com>
9083
9084 PR target/69530
9085 * gcc.target/i386/pr69530.c: New test.
9086
af932cdb
SE
90872016-01-29 Steve Ellcey <sellcey@imgtec.com>
9088
9089 PR target/65604
9090 * gcc.target/mips/div-delay.c: New test.
9091
26658b7c
JJ
90922016-01-29 Jakub Jelinek <jakub@redhat.com>
9093
33e89989
JJ
9094 PR target/69551
9095 * gcc.target/i386/pr69551.c: New test.
9096
26658b7c
JJ
9097 PR target/66137
9098 * gcc.target/i386/pr66137.c: New test.
9099
401116b5
AB
91002016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
9101
9102 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
9103 always built for p5600.
9104 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
9105 isa=p5600 dg-option.
9106
d4abfcc5
RB
91072016-01-29 Richard Biener <rguenther@suse.de>
9108
9109 PR tree-optimization/69547
9110 * g++.dg/tree-ssa/pr69547.C: New testcase.
9111
16b77b32
JJ
91122016-01-29 Jakub Jelinek <jakub@redhat.com>
9113
9114 PR debug/66869
9115 * g++.dg/warn/Wunused-function2.C: New test.
9116
a1c95464
DV
91172016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
9118
9119 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
9120 support for test to succeed.
9121
5453bfed
MP
91222016-01-29 Marek Polacek <polacek@redhat.com>
9123
9124 PR c++/69509
9125 PR c++/69516
9126 * g++.dg/ext/constexpr-vla2.C: New test.
9127 * g++.dg/ext/constexpr-vla3.C: New test.
9128 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
9129
452ec2a5
RB
91302016-01-29 Richard Biener <rguenther@suse.de>
9131
9132 PR middle-end/69537
9133 * gcc.dg/uninit-21.c: New testcase.
9134
aec0b19e
UB
91352016-01-28 Uros Bizjak <ubizjak@gmail.com>
9136
9137 PR target/69459
9138 * gcc.target/i386/pr69459.c: New test.
9139
df113ce7
SE
91402016-01-28 Steve Ellcey <sellcey@imgtec.com>
9141
9142 PR target/68400
9143 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
9144 * gcc.target/mips/pr68400.c: New test.
9145
494de84f
MS
91462016-01-28 Martin Sebor <msebor@redhat.com>
9147
9148 PR target/17381
9149 * gcc.target/powerpc/pr17381.c: New test.
9150
eb1b1f01
JJ
91512016-01-28 Jakub Jelinek <jakub@redhat.com>
9152
9153 PR middle-end/69542
9154 * gcc.dg/torture/pr69542.c: New test.
9155
6dfeb7ce
WD
91562016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
9157
9158 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
9159
4b7471a4
DE
91602016-01-28 David Edelsohn <dje.gcc@gmail.com>
9161
9162 * gcc.dg/pr65980.c: Skip on AIX.
9163 * gcc.dg/pr66688.c: Same.
9164
b271fd21
DE
91652016-01-28 David Edelsohn <dje.gcc@gmail.com>
9166
9167 PR target/63679
9168 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
9169 * gcc.dg/tree-ssa/sra-18.c: Same.
9170
874108a9
AV
91712016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
9172
9173 PR fortran/62536
9174 * gfortran.dg/block_15.f08: New test.
9175 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
9176 on incorrectly closed BLOCK.
9177
30480bcd
IE
91782016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
9179
9180 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
91812016-01-28 Richard Biener <rguenther@suse.de>
9182
9183 PR tree-optimization/69466
9184 * gfortran.dg/vect/pr69466.f90: New testcase.
9185
0d4c694e
TP
91862016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
9187
9188 * g++.dg/pr67989.C: Remove ARM-specific option.
9189 * gcc.target/arm/pr67989.C: New file.
9190
2aa780da
UB
91912016-01-27 Uros Bizjak <ubizjak@gmail.com>
9192
9193 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
9194 and expm1 test for glibc < 2.11.
9195
f75ebe77
RH
91962016-01-27 Richard Henderson <rth@redhat.com>
9197
9198 * gcc.c-torture/execute/pr69447.c: New test.
9199
92002016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 9201
9a175e65 9202 PR fortran/69422
49847d75
PT
9203 * gfortran.dg/alloc_comp_assign_15.f03: New test.
9204
cbdd8ae0
JJ
92052016-01-27 Jakub Jelinek <jakub@redhat.com>
9206
9207 PR debug/66869
9208 * gcc.dg/pr66869.c: New test.
9209
2b572b3c
JL
92102016-01-25 Jeff Law <law@redhat.com>
9211
9212 PR tree-optimization/68398
aec0b19e 9213 PR tree-optimization/69196
2b572b3c
JL
9214 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
9215 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
9216 path to avoid new heuristic allowing more irreducible regions
9217 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
9218 * gcc.dg/tree-ssa/vrp46.c: Likewise.
9219 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
9220 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
9221 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
9222
fa74a4bc
MP
92232016-01-27 Marek Polacek <polacek@redhat.com>
9224
9225 PR c/68062
9226 * c-c++-common/vector-compare-4.c: New test.
9227
0afff540
DM
92282016-01-27 David Malcolm <dmalcolm@redhat.com>
9229
9230 PR preprocessor/69126
9231 * c-c++-common/pr69126.c: New test case.
9232
1a218fc9
ILT
92332016-01-27 Ian Lance Taylor <iant@google.com>
9234
9235 * gcc.dg/tree-ssa/ivopt_5.c: New test.
9236
5d70666e
RB
92372016-01-27 Ryan Burn <contact@rnburn.com>
9238
9239 PR cilkplus/69267
9240 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
9241
87ff4d66
UB
92422016-01-27 Uros Bizjak <ubizjak@gmail.com>
9243
9244 PR target/69512
9245 * gcc.target/i386/pr69512.c: New test.
9246
27e23cca
RE
92472016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
9248
9249 PR ada/69488
9250 * gnat.dg/sso/*.adb: Robustify dg-output directives.
9251
05bf54c3
MP
92522016-01-27 Marek Polacek <polacek@redhat.com>
9253
9254 PR c++/69379
9255 * g++.dg/pr69379.C: New test.
9256
60214d0d
MS
92572016-01-27 Martin Sebor <msebor@redhat.com>
9258
9259 PR c++/69317
9260 * g++.dg/abi/Wabi-2-2.C: New test.
9261 * g++.dg/abi/Wabi-2-3.C: New test.
9262 * g++.dg/abi/Wabi-3-2.C: New test.
9263 * g++.dg/abi/Wabi-3-3.C: New test.
9264
167c7bfa
RB
92652016-01-27 Richard Biener <rguenther@suse.de>
9266
9267 PR tree-optimization/69166
9268 * gcc.dg/torture/pr69166.c: New testcase.
9269
1430fb1f
MJ
92702016-01-27 Martin Jambor <mjambor@suse.cz>
9271
9272 PR tree-optimization/69355
9273 * gcc.dg/tree-ssa/pr69355.c: New test.
9274
95e3030c
MP
92752016-01-27 Marek Polacek <polacek@redhat.com>
9276
9277 PR c++/69496
9278 * g++.dg/ext/constexpr-vla1.C: New test.
9279
eeb085f3
CB
92802016-01-20 Christian Bruel <christian.bruel@st.com>
9281
9282 PR target/69245
9283 * gcc.target/arm/pr69245.c: New test.
9284
b1652dde
JJ
92852016-01-27 Jakub Jelinek <jakub@redhat.com>
9286
9287 PR tree-optimization/69399
9288 * gcc.dg/torture/pr69399.c: New test.
9289
ce7e8f00
EB
92902016-01-27 Eric Botcazou <ebotcazou@adacore.com>
9291
9292 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
9293
e4aac1d1
EB
92942016-01-26 Eric Botcazou <ebotcazou@adacore.com>
9295
9296 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
9297
8dfdb419
TV
92982016-01-26 Tom de Vries <tom@codesourcery.com>
9299
9300 PR tree-optimization/69110
9301 * gcc.dg/autopar/pr69110.c: New test.
9302
56f80f54 93032016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 9304 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
9305
9306 * gcc.dg/graphite/isl-ast-op-select.c: New.
9307
a0909527
PT
93082015-01-26 Paul Thomas <pault@gcc.gnu.org>
9309
9310 PR fortran/69385
9311 * gfortran.dg/allocate_error_6.f90: New test.
9312
ffc445f4
RH
93132016-01-26 Richard Henderson <rth@redhat.com>
9314
9315 * gcc.dg/tm/pr60908.c: New test.
9316
01e1dea3
DM
93172016-01-26 David Malcolm <dmalcolm@redhat.com>
9318
9319 PR other/69006
9320 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
9321 directive.
9322 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
9323 expected multiline output to reflect the colorization being
9324 disabled before newlines.
9325 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
9326 (custom_diagnostic_finalizer): Replace call to
9327 pp_newline_and_flush with call to pp_flush.
9328 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
9329 * gfortran.dg/implicit_class_1.f90: Likewise.
9330 * lib/gcc-dg.exp (allow_blank_lines): New global.
9331 (dg-allow-blank-lines-in-output): New procedure.
9332 (gcc-dg-prune): Complain about blank lines in the output, unless
9333 dg-allow-blank-lines-in-output was called.
9334 * lib/multiline.exp (_build_multiline_regex): Only support
9335 arbitrary followup text for non-blank-lines, not for blank lines.
9336
13f92e8d
JJ
93372016-01-26 Jakub Jelinek <jakub@redhat.com>
9338
9339 PR tree-optimization/69483
9340 * gcc.dg/pr69483.c: New test.
9341 * g++.dg/opt/pr69483.C: New test.
9342
92422235
CL
93432016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
9344
9345 PR target/68620
9346 * gcc.target/arm/pr68620.c: New test.
9347
0bccf11b
L
93482016-01-26 H.J. Lu <hongjiu.lu@intel.com>
9349
9350 * gcc.target/i386/pr68986-2.c: Remove -m32.
9351
81cd202e
L
93522016-01-26 H.J. Lu <hongjiu.lu@intel.com>
9353
9354 PR target/68986
9355 * gcc.target/i386/pr68986-1.c: New test.
9356 * gcc.target/i386/pr68986-2.c: Likewise.
9357 * gcc.target/i386/pr68986-3.c: Likewise.
9358
213a1c03
CB
93592016-01-26 Christian Bruel <christian.bruel@st.com>
9360
9361 * lib/target-supports.exp
9362 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
9363 (check_effective_target_arm_crypto_pragma_ok): Likewise.
9364 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
9365
22a08dd1
RB
93662016-01-26 Richard Biener <rguenther@suse.de>
9367
9368 PR tree-optimization/69452
9369 * gcc.dg/torture/pr69452.c: New testcase.
9370
6c06e0e8
JJ
93712016-01-26 Jakub Jelinek <jakub@redhat.com>
9372
9373 PR target/69442
9374 * gcc.dg/pr69442.c: New test.
9375
b96824c4
RFI
93762016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
9377
9378 PR target/67896
9379 * gcc.target/aarch64/simd/pr67896.C: New.
9380
5ee31e57
RS
93812016-01-26 Richard Sandiford <richard.sandiford@arm.com>
9382
9383 PR tree-optimization/69400
9384 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
9385 function.
9386 (plugin_init): Call it.
9387 * gcc.dg/torture/pr69400.c: New test.
9388
7ddfb31d
CL
93892016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
9390
9391 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
9392
1e050c90
AK
93932016-01-25 Aditya Kumar <aditya.k7@samsung.com>
9394 Sebastian Pop <s.pop@samsung.com>
9395
9396 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
9397 isl-0.15.
9398
c8ee4bf5
AK
93992016-01-25 Aditya Kumar <aditya.k7@samsung.com>
9400 Sebastian Pop <s.pop@samsung.com>
9401
9402 * gcc.dg/graphite/pr69292.c: New.
9403
d902b330
JJ
94042016-01-25 Jakub Jelinek <jakub@redhat.com>
9405
9406 * c-c++-common/goacc/use_device-1.c: New test.
9407
2c89b952
JL
94082016-01-25 Jeff Law <law@redhat.com>
9409
9410 PR tree-optimization/69196
9411 PR tree-optimization/68398
9412 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
9413 * gcc.dg/tree-ssa/pr68198.c: Likewise.
9414
685c8785
DE
94152016-01-25 David Edelsohn <dje.gcc@gmail.com>
9416
9417 PR target/69469
9418 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
9419 Algorithm.
9420
95cef0c1
RB
94212016-01-25 Richard Biener <rguenther@suse.de>
9422
9423 PR testsuite/69380
9424 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
9425
2947d3b2
IE
94262016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
9427
9428 PR target/69421
9429 * gcc.dg/pr69421.c: New test.
9430
ae19075a
BB
94312016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
9432
9433 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
9434 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
9435 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
9436 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
9437 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
9438 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
9439 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
9440 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
9441 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
9442 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
9443
fa4511c2
RB
94442016-01-25 Richard Biener <rguenther@suse.de>
9445
9446 PR tree-optimization/69376
9447 * gcc.dg/torture/pr69376.c: New testcase.
9448
1d101216
JD
94492016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9450
9451 PR fortran/69397
9452 PR fortran/68442
9453 * gfortran.dg/interface_38.f90: New test.
9454 * gfortran.dg/interface_39.f90: New test.
a0909527 9455
a59b92b0
PP
94562016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
9457
9458 Revert:
9459 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9460
9461 PR c++/11858
9462 PR c++/24663
9463 PR c++/24664
9464 * g++.dg/template/pr11858.C: New test.
9465 * g++.dg/template/pr24663.C: New test.
9466 * g++.dg/template/unify12.C: New test.
9467 * g++.dg/template/unify13.C: New test.
9468 * g++.dg/template/unify14.C: New test.
9469 * g++.dg/template/unify15.C: New test.
9470 * g++.dg/template/unify16.C: New test.
9471 * g++.dg/template/unify17.C: New test.
9472
16acb1a8
DH
94732016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
9474
9475 PR fortran/68283
9476 gfortran.dg/pr68283.f90: New test.
9477
094773e8
TK
94782016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
9479
9480 PR fortran/66094
9481 * gfortran.dg/inline_matmul_13.f90: New test.
9482 * gfortran.dg/matmul_bounds_8.f90: New test.
9483 * gfortran.dg/matmul_bounds_9.f90: New test.
9484 * gfortran.dg/matmul_bounds_10.f90: New test.
9485
42fb90d7
TV
94862016-01-23 Tom de Vries <tom@codesourcery.com>
9487
9488 PR tree-optimization/69426
9489 * gcc.dg/autopar/pr69426.c: New test.
9490
69da7802
MS
94912016-01-23 Martin Sebor <msebor@redhat.com>
9492
9493 PR c++/58109
9494 PR c++/69022
9495 * g++.dg/cpp0x/alignas5.C: New test.
9496 * g++.dg/ext/vector29.C: Same.
9497
da17300a
UB
94982016-01-23 Uros Bizjak <ubizjak@gmail.com>
9499
9500 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
9501 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
9502 _GNU_SOURCE from compile flags to the source.
9503 * gcc.target/i386/chkp-stropt-12.c: Ditto.
9504 * gcc.target/i386/chkp-stropt-16.c: Ditto.
9505 * gcc.target/i386/chkp-stropt-4.c: Ditto.
9506 * gcc.target/i386/chkp-stropt-8.c: Ditto.
9507
62041cfc
JJ
95082016-01-22 Jakub Jelinek <jakub@redhat.com>
9509
9510 PR target/69432
9511 * g++.dg/opt/pr69432.C: New test.
9512
f7d2ad6f
BS
95132016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9514
9515 * gcc.target/powerpc/pr63354c: Adjust target selector to include
9516 32-bit targets testing an -m64 multilib.
9517
d403fc9a
WS
95182016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9519
9520 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
9521 64-bit support.
9522
4aa16f8d
JG
95232016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
9524
9525 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
9526
7c816d0f
CB
95272016-01-21 Christian Bruel <christian.bruel@st.com>
9528
9529 PR target/68674
9530 * gcc.target/i386/pr68674.c
9531 * gcc.target/aarch64/pr68674.c
9532 * gcc.target/arm/pr68674.c
9533
fce661e8
KT
95342016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9535
9536 PR target/69403
9537 * gcc.c-torture/execute/pr69403.c: New test.
9538
4696899f
PC
95392016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
9540
9541 PR c++/55843
9542 * g++.dg/template/pr55843.C: New.
9543
bac69366
AL
95442016-01-22 Alan Lawrence <alan.lawrence@arm.com>
9545
9546 PR testsuite/66877
9547 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
9548 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
9549
b57d3a5c
BS
95502016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9551
9552 PR testsuite/67489
da17300a
UB
9553 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
9554 from dg-do compile directive, and instead add
9555 { dg-require-effective-target int128 }.
b57d3a5c 9556
9f04a53e
MS
95572016-01-20 Martin Sebor <msebor@redhat.com>
9558
9559 PR c/69405
9560 * gcc.dg/sync-fetch.c: New test.
9561
38a51663
JL
95622016-01-21 Martin Sebor <msebor@redhat.com>
9563
9564 PR target/69252
9565 * gcc.target/powerpc/pr69252.c: New test.
9566
2423a75a
JD
95672016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9568
9569 PR fortran/65996
da17300a 9570 * gfortran.dg/pr65996.f90: New test.
2423a75a 9571
0a76463f
DV
95722016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
9573
9574 PR c++/68810
9f04a53e 9575 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 9576 expected to generate an error.
0a76463f 9577
9776e692
BS
95782016-01-21 Bernd Schmidt <bschmidt@redhat.com>
9579
9580 PR middle-end/66178
9581 * gcc.dg/torture/pr66178.c: New test.
9582
c8d3e088
AB
95832016-01-21 Anton Blanchard <anton@samba.org>
9584 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9585
9586 PR target/63354
9587 * gcc.target/powerpc/pr63354.c: New test.
9588
35b707ff
VM
95892016-01-21 Vladimir Makarov <vmakarov@redhat.com>
9590
9591 PR rtl-optimization/68990
9592 * gcc.target/i386/pr68990: New.
9593
157b0829
NC
95942016-01-21 Nick Clifton <nickc@redhat.com>
9595
9596 PR target/69129
9597 * gcc.target/mips/pr69129.c: New.
9598
aede6748
PC
95992016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
9600
9601 PR c++/58046
9602 * g++.dg/cpp0x/pr58046.C: New.
9603
5463c2c8
JJ
96042016-01-21 Jakub Jelinek <jakub@redhat.com>
9605
6d31cc75
SS
9606 PR target/69187
9607 PR target/65624
9608 * gcc.target/arm/pr69187.c: New test.
9609
5463c2c8
JJ
9610 PR c++/69355
9611 * g++.dg/torture/pr69355.C: New test.
9612
fa28f32b
AK
96132016-01-21 Aditya Kumar <aditya.k7@samsung.com>
9614 Sebastian Pop <s.pop@samsung.com>
9615
9616 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
9617
b920a047
AK
96182016-01-21 Aditya Kumar <aditya.k7@samsung.com>
9619 Sebastian Pop <s.pop@samsung.com>
9620
da17300a 9621 * gcc.dg/graphite/pr68976.c: New test.
b920a047 9622
bdd3aea6
JJ
96232016-01-21 Jakub Jelinek <jakub@redhat.com>
9624
9625 PR middle-end/67653
9626 * c-c++-common/pr67653.c: New test.
9627 * gcc.dg/torture/pr29119.c: Add dg-warning.
9628
26a2e6ae
PB
96292016-01-20 Peter Bergner <bergner@vnet.ibm.com>
9630
9631 * gcc.target/powerpc/cpu-builtin-1.c: New test.
9632
d25c7690
PK
96332016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
9634
9635 PR c/24293
9636 * gcc.dg/pr24293.c: New test.
9637 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
9638 incomplete struct type.
9639 * gcc.dg/declspec-1.c: Likewise.
9640 * gcc.dg/pr63549.c: Likewise.
9641
889d5698
JJ
96422016-01-20 Jakub Jelinek <jakub@redhat.com>
9643
9644 PR tree-optimization/66612
9645 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
9646 for bdn instruction.
9647
d7cf3dc7
CL
96482016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
9649
9650 * lib/target-supports.exp
9651 (check_effective_target_arm_fp_ok_nocache): New.
9652 (check_effective_target_arm_fp_ok): New.
9653 (add_options_for_arm_fp): New.
9654 (check_effective_target_arm_crypto_ok_nocache): Require
9655 target_arm_v8_neon_ok instead of arm32.
9656 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
9657 (check_effective_target_arm_crypto_pragma_ok): New.
9658 (add_options_for_arm_vfp): New.
9659 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
9660 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
9661 target instead. Force initial fpu to vfp.
9662 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
9663 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
9664 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
9665 dependency.
9666 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
9667 use arm_vfp effective target instead. Force initial fpu to vfp.
9668 * gcc.target/arm/attr-neon3.c: Likewise.
9669 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
9670 arm_vfp_ok.
9671 * gcc.target/arm/unsigned-float.c: Likewise.
9672 * gcc.target/arm/vfp-1.c: Likewise.
9673 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
9674 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
9675 * gcc.target/arm/vfp-ldmiad.c: Likewise.
9676 * gcc.target/arm/vfp-ldmias.c: Likewise.
9677 * gcc.target/arm/vfp-stmdbd.c: Likewise.
9678 * gcc.target/arm/vfp-stmdbs.c: Likewise.
9679 * gcc.target/arm/vfp-stmiad.c: Likewise.
9680 * gcc.target/arm/vfp-stmias.c: Likewise.
9681 * gcc.target/arm/vnmul-1.c: Likewise.
9682 * gcc.target/arm/vnmul-2.c: Likewise.
9683 * gcc.target/arm/vnmul-3.c: Likewise.
9684 * gcc.target/arm/vnmul-4.c: Likewise.
9685
01ac9704 96862016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 9687
e84b00da
L
9688 PR testsuite/69366
9689 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
9690 the MPX run-time library, for compile-time MPX test.
9691 * gcc.target/i386/chkp-always_inline.c: Likewise.
9692 * gcc.target/i386/chkp-bndret.c: Likewise.
9693 * gcc.target/i386/chkp-builtins-1.c: Likewise.
9694 * gcc.target/i386/chkp-builtins-2.c: Likewise.
9695 * gcc.target/i386/chkp-builtins-3.c: Likewise.
9696 * gcc.target/i386/chkp-builtins-4.c: Likewise.
9697 * gcc.target/i386/chkp-const-check-1.c: Likewise.
9698 * gcc.target/i386/chkp-const-check-2.c: Likewise.
9699 * gcc.target/i386/chkp-hidden-def.c: Likewise.
9700 * gcc.target/i386/chkp-label-address.c: Likewise.
9701 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
9702 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
9703 * gcc.target/i386/chkp-pr69044.c: Likewise.
9704 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
9705 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
9706 * gcc.target/i386/chkp-strchr.c: Likewise.
9707 * gcc.target/i386/chkp-strlen-1.c: Likewise.
9708 * gcc.target/i386/chkp-strlen-2.c: Likewise.
9709 * gcc.target/i386/chkp-strlen-3.c: Likewise.
9710 * gcc.target/i386/chkp-strlen-4.c: Likewise.
9711 * gcc.target/i386/chkp-strlen-5.c: Likewise.
9712 * gcc.target/i386/chkp-stropt-1.c: Likewise.
9713 * gcc.target/i386/chkp-stropt-10.c: Likewise.
9714 * gcc.target/i386/chkp-stropt-11.c: Likewise.
9715 * gcc.target/i386/chkp-stropt-12.c: Likewise.
9716 * gcc.target/i386/chkp-stropt-13.c: Likewise.
9717 * gcc.target/i386/chkp-stropt-14.c: Likewise.
9718 * gcc.target/i386/chkp-stropt-15.c: Likewise.
9719 * gcc.target/i386/chkp-stropt-16.c: Likewise.
9720 * gcc.target/i386/chkp-stropt-2.c: Likewise.
9721 * gcc.target/i386/chkp-stropt-3.c: Likewise.
9722 * gcc.target/i386/chkp-stropt-4.c: Likewise.
9723 * gcc.target/i386/chkp-stropt-5.c: Likewise.
9724 * gcc.target/i386/chkp-stropt-6.c: Likewise.
9725 * gcc.target/i386/chkp-stropt-7.c: Likewise.
9726 * gcc.target/i386/chkp-stropt-8.c: Likewise.
9727 * gcc.target/i386/chkp-stropt-9.c: Likewise.
9728 * gcc.target/i386/pr63995-2.c: Likewise.
9729 * gcc.target/i386/pr64805.c: Likewise.
9730 * gcc.target/i386/pr65044.c: Likewise.
9731 * gcc.target/i386/pr65167.c: Likewise.
9732 * gcc.target/i386/pr65183.c: Likewise.
9733 * gcc.target/i386/pr65184.c: Likewise.
9734 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 9735
28b33016
IE
97362016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
9737
9738 PR tree-optimization/69328
9739 * gcc.dg/pr69328.c: New test.
9740
bcff0913
JL
97412016-01-20 Jeff Law <law@redhat.com>
9742
bf0bb970 9743 PR target/25114
bcff0913
JL
9744 * gcc.target/m68k/pr25114.c: New test.
9745
a3f69631
AV
97462016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
9747
9748 * gcc.target/arm/memset-inline-10.c: Added
9749 dg-require-effective-target arm_thumb2_ok.
9750
af33ba0d
EB
97512016-01-19 Eric Botcazou <ebotcazou@adacore.com>
9752
9753 * gcc.dg/debug/dwarf2/sso.c: New test.
9754
7596d5de
UB
97552016-01-19 Uros Bizjak <ubizjak@gmail.com>
9756
9757 PR testsuite/68820
9758 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
9759 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
9760 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
9761
ceda2c69
JH
97622016-01-19 Jan Hubicka <hubicka@ucw.cz>
9763
9764 PR ipa/66223
9765 * g++.dg/ipa/devirt-50.C: New testcase.
9766
38a979f2
MP
97672016-01-19 Marek Polacek <polacek@redhat.com>
9768
9769 PR c++/68965
9770 * g++.dg/cpp1y/parameter-pack-1.C: New test.
9771 * g++.dg/cpp1y/parameter-pack-2.C: New test.
9772
962801c5
KT
97732016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9774
9775 PR target/69135
9776 * gcc.target/arm/pr69135_1.c: New test.
9777
078fe40a
WD
97782015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9779
9780 * gcc.target/aarch64/ccmp_1.c: Add new tests.
9781
786e3c06
WD
97822015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9783
9784 * gcc.target/aarch64/ccmp_1.c: New testcase.
9785
1e297006
MP
97862016-01-19 Marek Polacek <polacek@redhat.com>
9787
9788 PR c++/68586
9789 * g++.dg/cpp0x/enum30.C: New test.
9790
879c27e3
RB
97912016-01-19 Richard Biener <rguenther@suse.de>
9792
9793 PR tree-optimization/69336
9794 * g++.dg/tree-ssa/pr69336.C: New testcase.
9795
015337d3
JJ
97962016-01-19 Jakub Jelinek <jakub@redhat.com>
9797
9798 PR debug/65779
9799 * gcc.dg/pr65779.c: New test.
9800
e2c768b6
RB
98012016-01-19 Richard Biener <rguenther@suse.de>
9802
9803 PR tree-optimization/69352
9804 * gcc.dg/torture/pr69352.c: New testcase.
9805
569efc34
JJ
98062016-01-19 Jakub Jelinek <jakub@redhat.com>
9807
9808 PR rtl-optimization/68955
9809 PR rtl-optimization/64557
9810 * gcc.dg/torture/pr68955.c: New test.
9811
e49d321f
JH
98122016-01-19 Jan Hubicka <hubicka@ucw.cz>
9813
9814 PR lto/69136
9815 * g++.dg/torture/pr69136.C: New testcase.
9816
e9191ad3
JH
98172016-01-19 Jan Hubicka <hubicka@ucw.cz>
9818
9819 PR lto/69133
9820 * g++.dg/lto/pr69133_0.C: New testcase.
9821 * g++.dg/lto/pr69133_1.C: New testcase.
9822
2bedb645
JL
98232016-01-15 Jeff Law <law@redhat.com>
9824
9825 PR tree-optimization/69320
9826 * gcc.c-torture/pr69320-1.c: New test.
9827 * gcc.c-torture/pr69320-2.c: New test.
9828 * gcc.c-torture/pr69320-3.c: New test.
9829 * gcc.c-torture/pr69320-4.c: New test.
9830
17c15cb9
PP
98312016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9832
9833 PR c++/11858
9834 PR c++/24663
9835 PR c++/24664
9836 * g++.dg/template/pr11858.C: New test.
9837 * g++.dg/template/pr24663.C: New test.
9838 * g++.dg/template/unify12.C: New test.
9839 * g++.dg/template/unify13.C: New test.
9840 * g++.dg/template/unify14.C: New test.
9841 * g++.dg/template/unify15.C: New test.
9842 * g++.dg/template/unify16.C: New test.
9843 * g++.dg/template/unify17.C: New test.
9844
9617fd08
DM
98452016-01-18 David Malcolm <dmalcolm@redhat.com>
9846
9847 PR testsuite/69181
9848 * gcc.dg/pr69181-1.c: New test file.
9849 * gcc.dg/pr69181-2.c: New test file.
9850 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
9851 globals by moving it to...
9852 (cleanup-after-saved-dg-test): ...this new function. Add
9853 "global additional_sources_used". Add reset of global
9854 multiline_expected_outputs to the empty list.
9855 * lib/multiline.exp (_multiline_expected_outputs): Rename this
9856 global to...
9857 (multiline_expected_outputs): ...this, and updated comments to
9858 note that it is modified from gcc-dg.exp.
9859 (dg-end-multiline-output): Update for the above renaming.
9860 (handle-multiline-outputs): Likewise. Remove the clearing
9861 of the expected outputs to the empty list.
9862
b555a2e4
RB
98632016-01-18 Richard Biener <rguenther@suse.de>
9864
9865 PR tree-optimization/69297
9866 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
9867
96902805
JM
98682016-01-18 Joseph Myers <joseph@codesourcery.com>
9869
9870 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
9871 dg-options.
9872 * gcc.target/mips/mips-3d-2.c: Likewise.
9873 * gcc.target/mips/mips-3d-3.c: Likewise.
9874 * gcc.target/mips/mips-3d-4.c: Likewise.
9875 * gcc.target/mips/mips-3d-5.c: Likewise.
9876 * gcc.target/mips/mips-3d-6.c: Likewise.
9877 * gcc.target/mips/mips-3d-7.c: Likewise.
9878 * gcc.target/mips/mips-3d-8.c: Likewise.
9879 * gcc.target/mips/mips-3d-9.c: Likewise.
9880 * gcc.target/mips/mips-ps-1.c: Likewise.
9881 * gcc.target/mips/mips-ps-2.c: Likewise.
9882 * gcc.target/mips/mips-ps-3.c: Likewise.
9883 * gcc.target/mips/mips-ps-4.c: Likewise.
9884 * gcc.target/mips/mips-ps-5.c: Likewise.
9885 * gcc.target/mips/mips-ps-6.c: Likewise.
9886 * gcc.target/mips/mips-ps-7.c: Likewise.
9887 * gcc.target/mips/mips-ps-type.c: Likewise.
9888 * gcc.target/mips/mips-ps-type-2.c: Likewise.
9889 * gcc.target/mips/mips16-attributes-6.c: Likewise.
9890
40e26f94
TV
98912016-01-18 Tom de Vries <tom@codesourcery.com>
9892
9893 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
9894 * c-c++-common/goacc/kernels-double-reduction.c: New test.
9895 * c-c++-common/goacc/kernels-empty.c: New test.
9896 * c-c++-common/goacc/kernels-eternal.c: New test.
9897 * c-c++-common/goacc/kernels-loop-2.c: New test.
9898 * c-c++-common/goacc/kernels-loop-3.c: New test.
9899 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
9900 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
9901 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
9902 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
9903 * c-c++-common/goacc/kernels-loop-data.c: New test.
9904 * c-c++-common/goacc/kernels-loop-g.c: New test.
9905 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
9906 * c-c++-common/goacc/kernels-loop-n.c: New test.
9907 * c-c++-common/goacc/kernels-loop-nest.c: New test.
9908 * c-c++-common/goacc/kernels-loop.c: New test.
9909 * c-c++-common/goacc/kernels-noreturn.c: New test.
9910 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
9911 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
9912 * c-c++-common/goacc/kernels-reduction.c: New test.
9913
a98d4647
TV
99142016-01-18 Tom de Vries <tom@codesourcery.com>
9915
9916 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
9917 * gcc.dg/autopar/outer-2.c: Same.
9918 * gcc.dg/autopar/outer-3.c: Same.
9919 * gcc.dg/autopar/outer-4.c: Same.
9920 * gcc.dg/autopar/outer-5.c: Same.
9921 * gcc.dg/autopar/outer-6.c: Same.
9922 * gcc.dg/autopar/parallelization-1.c: Same.
9923 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
9924 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
9925 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
9926 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
9927 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
9928 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
9929 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
9930 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
9931 * gcc.dg/autopar/pr39500-1.c: Same.
9932 * gcc.dg/autopar/pr39500-2.c: Same.
9933 * gcc.dg/autopar/pr46193.c: Same.
9934 * gcc.dg/autopar/pr46194.c: Same.
9935 * gcc.dg/autopar/pr49580.c: Same.
9936 * gcc.dg/autopar/pr49960-1.c: Same.
9937 * gcc.dg/autopar/pr49960.c: Same.
9938 * gcc.dg/autopar/pr68373.c: Same.
9939 * gcc.dg/autopar/reduc-1.c: Same.
9940 * gcc.dg/autopar/reduc-1char.c: Same.
9941 * gcc.dg/autopar/reduc-1short.c: Same.
9942 * gcc.dg/autopar/reduc-2.c: Same.
9943 * gcc.dg/autopar/reduc-2char.c: Same.
9944 * gcc.dg/autopar/reduc-2short.c: Same.
9945 * gcc.dg/autopar/reduc-3.c: Same.
9946 * gcc.dg/autopar/reduc-4.c: Same.
9947 * gcc.dg/autopar/reduc-6.c: Same.
9948 * gcc.dg/autopar/reduc-7.c: Same.
9949 * gcc.dg/autopar/reduc-8.c: Same.
9950 * gcc.dg/autopar/reduc-9.c: Same.
9951 * gcc.dg/autopar/uns-outer-4.c: Same.
9952 * gcc.dg/autopar/uns-outer-5.c: Same.
9953 * gcc.dg/autopar/uns-outer-6.c: Same.
9954 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
9955 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
9956
da976fa8
AL
99572016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9958
9959 PR target/63679
9960 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
9961 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
9962
70c1e886
AL
99632016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9964
9965 PR target/63679
9966 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
9967 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
9968 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
9969
88bed196
AL
99702016-01-18 Alan Lawrence <alan.lawrence@arm.com>
9971
9972 PR target/63679
9973 * gcc.dg/tree-ssa/sra-17.c: New.
9974 * gcc.dg/tree-ssa/sra-18.c: New.
9975
3dd5f42e
IE
99762016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
9977
9978 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
9979
ae5a77fa
EB
99802016-01-18 Eric Botcazou <ebotcazou@adacore.com>
9981
9982 * gnat.dg/inline12.adb: New test.
9983
11e57fc6
BC
99842016-01-18 Bin Cheng <bin.cheng@arm.com>
9985
9986 PR tree-optimization/66797
9987 * gcc.c-torture/execute/pr65447.c: Relax check condition.
9988
995b6fe0
RB
99892016-01-18 Richard Biener <rguenther@suse.de>
9990
9991 PR tree-optimization/69170
9992 * gcc.dg/torture/pr69170.c: New testcase.
9993
82ee0cf2 99942016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
9995
9996 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
9997
d69da357
TV
99982016-01-16 Tom de Vries <tom@codesourcery.com>
9999
10000 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
10001
a3845283
TV
100022016-01-16 Tom de Vries <tom@codesourcery.com>
10003
10004 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
10005 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
10006 redundant dg-require-effective-target pthread.
10007 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
10008 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
10009 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
10010 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
10011 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
10012 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
10013 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
10014
197a6aa6
DE
100152016-01-16 David Edelsohn <dje.gcc@gmail.com>
10016
10017 PR target/68609
10018 * gcc.target/powerpc/recip-6.c: Enable on AIX.
10019 * gcc.target/powerpc/recip-7.c: Same.
10020
ec7886c1
PP
100212016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10022
10023 PR c++/69091
10024 * g++.dg/template/pr69091.C: New test.
10025
203484bb
PP
100262016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10027
10028 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
10029 dump does not contain an error_mark_node.
10030 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
10031 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
10032
aa2500e9
PP
100332016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10034
10035 PR c++/68936
10036 * g++.dg/template/pr68936.C: New test.
10037
28621a5c
DE
100382016-01-15 David Edelsohn <dje.gcc@gmail.com>
10039
10040 PR target/68609
10041 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
10042 * gcc.target/powerpc/recip-2.c: Same.
10043 * gcc.target/powerpc/recip-3.c: Same.
10044 * gcc.target/powerpc/recip-4.c: Same.
10045 * gcc.target/powerpc/recip-sqrtf.c: Same.
10046
40c43aca
JL
100472016-01-15 Jeff Law <law@redhat.com>
10048
10049 PR tree-optimization/69270
10050 * gcc.dg/tree-ssa/pr69270-2.c: New test.
10051 * gcc.dg/tree-ssa/pr69270-3.c: New test.
10052
afbc5ae8
PT
100532016-01-15 Paul Thomas <pault@gcc.gnu.org>
10054
10055 PR fortran/49630
10056 * gfortran.dg/deferred_character_13.f90: New test for the fix
10057 of comment 3 of the PR.
10058
10059 PR fortran/54070
10060 * gfortran.dg/deferred_character_8.f90: New test
10061 * gfortran.dg/allocate_error_5.f90: New test
10062
10063 PR fortran/60593
10064 * gfortran.dg/deferred_character_10.f90: New test
10065
10066 PR fortran/60795
10067 * gfortran.dg/deferred_character_14.f90: New test
10068
10069 PR fortran/61147
10070 * gfortran.dg/deferred_character_11.f90: New test
10071
10072 PR fortran/64324
10073 * gfortran.dg/deferred_character_9.f90: New test
10074
49abe076
VM
100752016-01-15 Vladimir Makarov <vmakarov@redhat.com>
10076
10077 PR rtl-optimization/69030
10078 * gcc.target/i386/pr69030.c: New.
10079
16d12992
KT
100802016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10081
10082 * gcc.target/aarch64/target_attr_17.c: New test.
10083
78810bd3
RB
100842016-01-15 Richard Biener <rguenther@suse.de>
10085
10086 PR tree-optimization/66856
10087 * gcc.dg/torture/pr66856-1.c: New testcase.
10088 * gcc.dg/torture/pr66856-2.c: Likewise.
10089
2bd847fe
RB
100902016-01-15 Richard Biener <rguenther@suse.de>
10091
10092 PR debug/69137
10093 * g++.dg/lto/pr69137_0.C: New testcase.
10094
a00fe3b7
RS
100952016-01-15 Richard Sandiford <richard.sandiford@arm.com>
10096
10097 PR middle-end/69246
10098 * gcc.target/i386/pr69246.c: New test.
10099
cbb0e83b
DV
101002016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
10101
7596d5de 10102 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 10103
5a500ecf
DV
101042016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
10105
10106 PR c++/56194
10107 * g++.dg/init/const9.C: Disable test on S/390.
10108
5d9bf64f
DV
101092016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
10110
10111 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
10112 * g++.dg/Wno-frame-address.C: Ditto.
10113
e234b19e
DV
101142016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
10115
10116 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
10117
89483f99
RB
101182016-01-15 Richard Biener <rguenther@suse.de>
10119
10120 PR tree-optimization/68961
10121 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
10122
94f37395
IE
101232016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
10124
10125 * gcc.target/i386/pr65105-5.c: New test.
10126
82ee0cf2 101272016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
10128
10129 * gcc.c-torture/execute/alias-4.c: New testcase.
10130
82ee0cf2 101312016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
10132
10133 PR ipa/68148
10134 * g++.dg/ipa/devirt-49.C: New testcase.
10135
092f7deb 101362016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
10137
10138 PR target/65837
10139 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
10140 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
10141 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
10142
e93c66bc
RB
101432016-01-15 Richard Biener <rguenther@suse.de>
10144
10145 PR tree-optimization/69117
10146 * gcc.dg/torture/pr69117.c: New testcase.
10147
c47eaca6 101482015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
10149
10150 PR c++/69048
10151 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
10152
c3f6914a
FXC
101532016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10154
10155 PR testsuite/67509
10156 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
10157 range tests use 100 * maximum instead of maximum + 1.
10158
cd65ae90
JJ
101592016-01-14 Jakub Jelinek <jakub@redhat.com>
10160
10161 PR debug/69244
10162 * gcc.dg/guality/pr69244.c: New test.
10163
19643948
UB
101642016-01-14 Uros Bizjak <ubizjak@gmail.com>
10165
10166 * lib/target-supports.exp (check_effective_target_issignaling):
10167 New procedure.
10168 * gcc.dg/pr61441.c: Require issignaling effective target.
10169
fe79c97e
SB
101702016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
10171
10172 PR target/68803
10173 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
10174
c7df95d8
DM
101752016-01-14 David Malcolm <dmalcolm@redhat.com>
10176
10177 PR c++/68819
10178 PR preprocessor/69177
10179 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
10180 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
10181 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
10182 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
10183
00083992
MP
101842016-01-14 Marek Polacek <polacek@redhat.com>
10185
10186 PR c/69262
10187 * gcc.dg/array-15.c: New test.
10188
0c9b3294
JJ
101892016-01-14 Jakub Jelinek <jakub@redhat.com>
10190
10191 PR middle-end/68146
10192 PR tree-optimization/69155
10193 * gfortran.dg/pr68146.f: New test.
10194 * gfortran.dg/pr69155.f90: New test.
10195
3688e13d
RB
101962016-01-14 Richard Biener <rguenther@suse.de>
10197
10198 PR tree-optimization/68060
10199 * gcc.dg/torture/pr68060-1.c: New testcase.
10200 * gcc.dg/torture/pr68060-2.c: Likewise.
10201
bab0ad3a
NC
102022016-01-14 Nick Clifton <nickc@redhat.com>
10203
10204 * lib/target-supports.exp
10205 (check_effective_target_arm_neon_ok_nocache): Add an option
10206 sequence that includes setting the ARM architecture to ARMv7-A.
10207 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
10208 command line options necessary to enable Neon support.
10209 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
10210 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
10211 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
10212 * gcc.target/arm/pr69180.c: Likewise.
10213
947c2ce5
JL
102142016-01-14 Jeff Law <law@redhat.com>
10215
10216 PR tree-optimization/69270
10217 * gcc.dg/tree-ssa/pr69270.c: New test.
10218
3342fd71
BS
102192016-01-13 Bernd Schmidt <bschmidt@redhat.com>
10220
10221 PR c/66208
10222 * c-c++-common/pr66208.c: New file.
10223
2ad3adf1
JJ
102242016-01-13 Jakub Jelinek <jakub@redhat.com>
10225
10226 PR tree-optimization/69156
10227 * gcc.dg/pr69156.c: New test.
10228
398d6feb
L
102292016-01-13 H.J. Lu <hongjiu.lu@intel.com>
10230
10231 * gcc.target/i386/pr69225-7.c: New test.
10232
4c868789
RH
102332016-01-13 Richard Henderson <rth@redhat.com>
10234
10235 * gcc.dg/tm/memopt-13.c: Update expected function.
10236 * gcc.dg/tm/memopt-6.c: Likewise.
10237
ef6d1772
UB
102382016-01-13 Uros Bizjak <ubizjak@gmail.com>
10239
10240 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
10241 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
10242 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
10243 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 10244
ef6d1772
UB
102452016-01-13 Tom de Vries <tom@codesourcery.com>
10246
10247 PR tree-optimization/69169
0b4b6ef2
TV
10248 * gcc.dg/pr69169.c: New test.
10249
2ad3adf1 102502016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
10251
10252 PR target/69228
10253 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
10254 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
10255 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
10256 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
10257 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
10258 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
10259 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
10260 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
10261
9060e335
AK
102622016-01-13 Jakub Jelinek <jakub@redhat.com>
10263
10264 PR target/69247
10265 * gcc.dg/pr69247.c: New test.
10266
40311329
RB
102672016-01-13 Richard Biener <rguenther@suse.de>
10268
10269 PR tree-optimization/69242
10270 * gcc.dg/torture/pr69242.c: New testcase.
10271
ccbd7103
RB
102722016-01-13 Richard Biener <rguenther@suse.de>
10273
10274 PR tree-optimization/69186
10275 * gcc.dg/torture/pr69186.c: New testcase.
10276
c6f72a46
JL
102772016-01-13 Jeff Law <law@redhat.com>
10278
10279 PR tree-optimization/67755
10280 * gcc.dg/tree-ssa/pr67755.c: New test.
10281
102822016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
10283
10284 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
10285 pass number in output by a star.
10286
c446cf07
BC
102872016-01-12 Bin Cheng <bin.cheng@arm.com>
10288
10289 PR tree-optimization/68911
10290 * gcc.c-torture/execute/pr68911.c: New test.
10291
5342156c
MP
102922016-01-12 Marek Polacek <polacek@redhat.com>
10293
10294 PR c++/68979
10295 * g++.dg/warn/permissive-1.C: New test.
10296
65364cc5
JJ
102972016-01-12 Jakub Jelinek <jakub@redhat.com>
10298
10299 PR objc++/68511
10300 PR c++/69213
10301 * g++.dg/opt/pr69213.C: New test.
10302
81b9a3d9
CB
103032016-01-12 Christian Bruel <christian.bruel@st.com>
10304
10305 PR target/69180
10306 * gcc.target/arm/pr69180.c: New test.
10307
3c4e91c9
RB
103082016-01-12 Richard Biener <rguenther@suse.de>
10309
10310 PR lto/69077
10311 * g++.dg/lto/pr69077_0.C: New testcase.
10312 * g++.dg/lto/pr69077_1.C: Likewise.
10313
5664cea1
JJ
103142016-01-12 Jakub Jelinek <jakub@redhat.com>
10315
10316 PR target/69175
10317 * g++.dg/opt/pr69175.C: New test.
10318
86cefc49
AL
103192016-01-12 Alan Lawrence <alan.lawrence@arm.com>
10320
10321 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
10322 rather than #including math.h & stdlib.h.
10323 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
10324 * gcc.dg/vect/pr49771.c: Likewise.
10325 * gcc.dg/vect/vect-10-big-array.c: Likewise.
10326 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
10327 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
10328 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
10329 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
10330 * gcc.dg/vect/pr44507.c: Likewise.
10331 * gcc.dg/vect/pr45902.c: Likewise.
10332 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
10333 * gcc.dg/vect/vect-117.c: Likewise.
10334 * gcc.dg/vect/vect-99.c: Likewise.
10335 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
10336 * gcc.dg/vect/vect-cond-1.c: Likewise.
10337 * gcc.dg/vect/vect-cond-2.c: Likewise.
10338 * gcc.dg/vect/vect-cond-3.c: Likewise.
10339 * gcc.dg/vect/vect-cond-4.c: Likewise.
10340 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
10341 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
10342 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
10343 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
10344 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
10345 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
10346 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
10347 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
10348 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
10349 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
10350 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
10351 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
10352 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
10353 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
10354 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
10355 include of signal.h.
10356 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
10357 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
10358 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
10359 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
10360 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
10361 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
10362 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
10363 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
10364 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
10365 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
10366 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
10367 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
10368 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
10369 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
10370 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
10371 * gcc.dg/vect/vect-outer-5.c: Likewise.
10372 * gcc.dg/vect/vect-outer-6.c: Likewise.
10373 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
10374 include of stdio.h.
10375
b832f61e
NC
103762016-01-12 Nick Clifton <nickc@redhat.com>
10377
10378 PR target/68913
10379 * gcc.dg/lto/pr61886_0.c: Rename the external function called
10380 to fread so that it will be found in all target runtimes.
10381
8eac49b1
RB
103822016-01-12 Richard Biener <rguenther@suse.de>
10383
10384 PR tree-optimization/69053
10385 * g++.dg/torture/pr69053.C: New testcase.
10386
2935d994
RB
103872016-01-12 Richard Biener <rguenther@suse.de>
10388
10389 PR tree-optimization/69168
10390 * gcc.dg/torture/pr69168.c: New testcase.
10391
66c16fd9
RB
103922016-01-12 Richard Biener <rguenther@suse.de>
10393
10394 PR tree-optimization/69157
10395 * gcc.dg/torture/pr69157.c: New testcase.
10396
103972016-01-12 Richard Biener <rguenther@suse.de>
10398
10399 PR tree-optimization/69174
10400 * gcc.dg/torture/pr69174.c: New testcase.
10401
723033a6
JJ
104022016-01-12 Jakub Jelinek <jakub@redhat.com>
10403
10404 PR c++/66808
10405 PR c++/69000
10406 * g++.dg/tls/pr66808.C: New test.
10407 * g++.dg/tls/pr69000.C: New test.
10408
3574cf47
BS
104092016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10410
10411 * gcc.target/powerpc/swaps-p8-23.c: New test.
10412 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
10413
feb20787
JDA
104142016-01-11 John David Anglin <danglin@gcc.gnu.org>
10415
10416 PR tree-optimization/68356
10417 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
10418
27b1820a
KV
104192016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
10420 Jim Wilson <jim.wilson@linaro.org>
10421
10422 PR target/69194
10423 * gcc.target/arm/pr69194.c: New test.
10424
cf4de6af
L
104252016-01-11 H.J. Lu <hongjiu.lu@intel.com>
10426
10427 PR target/69225
10428 * gcc.target/i386/pr69225-1.c: New test.
10429 * gcc.target/i386/pr69225-2.c: Likewise.
10430 * gcc.target/i386/pr69225-3.c: Likewise.
10431 * gcc.target/i386/pr69225-4.c: Likewise.
10432 * gcc.target/i386/pr69225-5.c: Likewise.
10433 * gcc.target/i386/pr69225-6.c: Likewise.
10434
1ebd5558
JJ
104352016-01-11 Jakub Jelinek <jakub@redhat.com>
10436
23552a4d
JJ
10437 PR target/67462
10438 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
10439 if lp64.
10440
26ff85b0
JJ
10441 PR target/69071
10442 * gcc.dg/pr69071.c: New test.
10443
9cb6bd74
JJ
10444 PR c++/69211
10445 * g++.dg/opt/pr69211.C: New test.
10446
1ebd5558
JJ
10447 PR tree-optimization/69214
10448 * gcc.c-torture/compile/pr69214.c: New test.
10449
8c18c836
UB
104502016-01-11 Uros Bizjak <ubizjak@gmail.com>
10451
10452 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
10453 * gcc.target/i386/pr66232-11.c: Ditto.
10454 * gcc.target/i386/pr66232-12.c: Ditto.
10455 * gcc.target/i386/pr66232-13.c: Ditto.
10456
62446e6e
RB
104572016-01-11 Richard Biener <rguenther@suse.de>
10458
10459 PR tree-optimization/69173
10460 * gcc.dg/torture/pr69173.c: New testcase.
10461
2b8568fe
KT
104622016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10463
10464 PR rtl-optimization/68796
10465 * gcc.target/aarch64/tst_5.c: New test.
10466 * gcc.target/aarch64/tst_6.c: Likewise.
10467
5baf4532
KT
104682016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10469
10470 PR rtl-optimization/68841
10471 * gcc.dg/pr68841.c: New test.
10472 * gcc.c-torture/execute/pr68841.c: New test.
10473
ca90b1ed
YR
104742016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
10475
10476 PR rtl-optimization/68920
10477 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
10478 for ix86 targets.
10479 * gcc.dg/ifcvt-5.c: New test.
10480
2ad3adf1 104812016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
10482
10483 PR bootstrap/69123
10484 * g++.dg/pr69123.C: New.
10485
83834c09
IE
104862016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
10487
10488 PR target/69010
10489 * gcc.target/i386/pr69010.c: New test.
10490
dcf89d57
MJ
104912016-01-11 Martin Jambor <mjambor@suse.cz>
10492
10493 PR ipa/69044
10494 * gcc.target/i386/chkp-pr69044.c: New test.
10495
d95167ee
TV
104962016-01-11 Tom de Vries <tom@codesourcery.com>
10497
10498 PR tree-optimization/69109
10499 * gcc.dg/autopar/pr69109-2.c: New test.
10500 * gcc.dg/autopar/pr69109.c: New test.
10501
4f6403a8
TV
105022016-01-11 Tom de Vries <tom@codesourcery.com>
10503
10504 PR tree-optimization/69108
10505 * gcc.dg/autopar/pr69108.c: New test.
10506
21efdd80
PP
105072016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
10508
10509 PR c++/69029
10510 * c-c++-common/Wisleading-indentation.c: Augment test.
10511
fd42eed8
TK
105122016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
10513
10514 PR fortran/69154
10515 * gfortran.dg/inline_matmul_12.f90: New test.
10516
4f90ee6c
PT
105172016-01-10 Paul Thomas <pault@gcc.gnu.org>
10518
10519 PR fortran/67779
10520 * gfortran.dg/actual_array_offset_1: New test.
10521
3907c6cf
TV
105222016-01-10 Tom de Vries <tom@codesourcery.com>
10523
10524 PR tree-optimization/69062
10525 * gcc.dg/autopar/pr69062.c: New test.
10526
b07b236e
TS
105272016-01-10 Thomas Schwinge <thomas@codesourcery.com>
10528
10529 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
10530 * gcc.dg/vect/slp-perm-2.c: Likewise.
10531 * gcc.dg/vect/slp-perm-3.c: Likewise.
10532 * gcc.dg/vect/slp-perm-5.c: Likewise.
10533 * gcc.dg/vect/slp-perm-6.c: Likewise.
10534 * gcc.dg/vect/slp-perm-7.c: Likewise.
10535 * gcc.dg/vect/slp-perm-8.c: Likewise.
10536
23fab8ae
TV
105372016-01-10 Tom de Vries <tom@codesourcery.com>
10538
10539 PR tree-optimization/69039
10540 * gcc.dg/autopar/pr69039.c: New test.
10541
73f0dae2
MP
105422016-01-09 Marek Polacek <polacek@redhat.com>
10543
10544 PR c++/69113
10545 * g++.dg/pr69113.C: New test.
10546
20b8d734
JJ
105472016-01-09 Jakub Jelinek <jakub@redhat.com>
10548
10549 PR middle-end/50865
10550 PR tree-optimization/69097
10551 * gcc.c-torture/execute/pr50865.c: New test.
10552 * gcc.c-torture/execute/pr69097-1.c: New test.
10553 * gcc.c-torture/execute/pr69097-2.c: New test.
10554 * gcc.dg/pr69097-1.c: New test.
10555 * gcc.dg/pr69097-2.c: New test.
10556
c50e614b
JJ
105572016-01-09 Jakub Jelinek <jakub@redhat.com>
10558
10559 PR c++/69164
10560 * g++.dg/opt/pr69164.C: New test.
10561
e0237993
JJ
105622016-01-08 Jakub Jelinek <jakub@redhat.com>
10563
10564 PR tree-optimization/69167
10565 * gcc.dg/pr69167.c: New test.
10566
bd8f5bb2
MP
105672016-01-08 Marek Polacek <polacek@redhat.com>
10568
10569 PR c++/68449
10570 * g++.dg/pr68449.C: New.
10571
bb0f5ca7
AL
105722016-01-08 Alan Lawrence <alan.lawrence@arm.com>
10573
10574 PR tree-optimization/68707
10575 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
10576 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
10577 on platforms supporting it.
10578 * gcc.dg/vect/slp-perm-2.c: Likewise.
10579 * gcc.dg/vect/slp-perm-3.c: Likewise.
10580 * gcc.dg/vect/slp-perm-5.c: Likewise.
10581 * gcc.dg/vect/slp-perm-7.c: Likewise.
10582 * gcc.dg/vect/slp-perm-8.c: Likewise.
10583 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
10584 on platforms supporting it.
10585
22518428
JJ
105862016-01-08 Jakub Jelinek <jakub@redhat.com>
10587
33f0852f
JJ
10588 PR tree-optimization/69162
10589 * gcc.dg/pr69162.c: New test.
10590
22518428
JJ
10591 PR tree-optimization/69172
10592 * gcc.dg/pr69172.c: New test.
10593
80e9b3aa
TP
105942016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
10595
10596 PR tree-optimization/67781
10597 * gcc.c-torture/execute/pr67781.c: New file.
10598
262a363f
JJ
105992016-01-08 Jakub Jelinek <jakub@redhat.com>
10600
10601 PR tree-optimization/69083
10602 * gcc.dg/vect/pr69083.c: New test.
10603
6e1f093f
SS
106042016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
10605
10606 PR tree-optimization/61441
10607 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
10608 Use -fexcess-precision=standard for compiler options.
10609 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
10610
53290e07
JJ
106112016-01-08 Jakub Jelinek <jakub@redhat.com>
10612
57bf3072
JJ
10613 PR fortran/69128
10614 * gfortran.dg/gomp/pr69128.f90: New test.
10615
53290e07
JJ
10616 PR c++/69145
10617 * g++.dg/ext/pr69145-1.C: New test.
10618 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
10619 * g++.dg/ext/pr69145-2.h: New file.
10620
7a127fa7
MS
106212016-01-07 Martin Sebor <msebor@redhat.com>
10622
10623 PR c/68966
10624 * gcc.dg/atomic-fetch-bool.c: New test.
10625 * gcc.dg/sync-fetch-bool.c: New test.
10626
95918b49
L
106272016-01-07 H.J. Lu <hongjiu.lu@intel.com>
10628
10629 PR fortran/66680
10630 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
10631
c8e62a9d
NC
106322016-01-07 Nick Clifton <nickc@redhat.com>
10633
10634 PR target/66655
10635 * g++.dg/pr66655.C: New test.
10636 * g++.dg/pr66655_1.cc: Test support file.
10637 * g++.dg/pr66655.h: Test header file.
10638
2ad3adf1 106392016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
10640
10641 PR fortran/66680
10642 gfortran.dg/gomp/pr66680.f90: New test.
10643
4cd9ca92
L
106442016-01-07 H.J. Lu <hongjiu.lu@intel.com>
10645
10646 PR target/69171
10647 * gcc.target/i386/pr69171-1.c: New test.
10648 * gcc.target/i386/pr69171-2.c: Likewise.
10649 * gcc.target/i386/pr69171-3.c: Likewise.
10650 * gcc.target/i386/pr69171-4.c: Likewise.
10651 * gcc.target/i386/pr69171-5.c: Likewise.
10652 * gcc.target/i386/pr69171-6.c: Likewise.
10653
7e33d4dc
BS
106542015-12-15 Bernd Schmidt <bschmidt@redhat.com>
10655
10656 PR middle-end/67639
10657 * c-c++-common/pr67639.c: New test.
10658
fec64afc
JJ
106592016-01-07 Jakub Jelinek <jakub@redhat.com>
10660
10661 PR tree-optimization/69141
10662 * g++.dg/opt/pr69141.C: New test.
10663
f293ad29
EB
106642016-01-06 Eric Botcazou <ebotcazou@adacore.com>
10665
10666 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
10667
5027395e
UB
106682016-01-06 Uros Bizjak <ubizjak@gmail.com>
10669
10670 PR target/69140
10671 * gcc.target/i386/pr69140.c: New test
10672
7443cf13
DM
106732016-01-06 David Malcolm <dmalcolm@redhat.com>
10674
10675 * gcc.dg/bad-dereference.c: New test case.
10676
32928931
BS
106772015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10678
10679 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
10680
68dd05da
AS
106812016-01-06 Andreas Schwab <schwab@linux-m68k.org>
10682
10683 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
10684
6b131d5b
MP
106852016-01-06 Marek Polacek <polacek@redhat.com>
10686
10687 PR sanitizer/69099
10688 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
10689
8d9fdb49
MP
106902016-01-05 Marek Polacek <polacek@redhat.com>
10691
10692 PR c/69104
10693 * gcc.dg/atomic-invalid-2.c: New.
10694
acf93f1e
L
106952016-01-05 H.J. Lu <hongjiu.lu@intel.com>
10696
10697 PR target/68991
10698 * gcc.target/i386/pr68991.c: New test.
10699
3f50525d
L
107002016-01-05 H.J. Lu <hongjiu.lu@intel.com>
10701
10702 PR target/68991
10703 * g++.dg/pr68991-1.C: New test.
10704 * g++.dg/pr68991-2.C: Likewise.
10705
e0237993 107062016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 10707
e0237993 10708 PR other/60465
face88a1
ST
10709 * gcc.target/ia64/pr60465-gprel64.c: New test.
10710 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
10711
a0866eff
KT
107122016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10713
10714 PR rtl-optimization/68651
10715 * gcc.target/aarch64/pr68651_1.c: New test.
10716
c589e975
DM
107172016-01-05 David Malcolm <dmalcolm@redhat.com>
10718
10719 PR c/69122
10720 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
10721
929710d9
NS
107222016-01-05 Nathan Sidwell <nathan@acm.org>
10723
ce3e43d7
NS
10724 PR c++/58583
10725 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
10726
929710d9
NS
10727 * gcc.dg/alias-15.c: New.
10728
a2faef8e
NC
107292016-01-05 Nick Clifton <nickc@redhat.com>
10730
10731 PR target/68870
10732 * g++.dg/pr68770.C: New test.
10733
4cfa76e3
MS
107342016-01-04 Mike Stump <mikestump@comcast.net>
10735
10736 * lib/target-supports.exp (check_effective_target_cilkplus):
10737 cilkplus targets require pthreads.
4ece61b6 10738 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 10739
4e8a3a35
MM
107402016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
10741
10742 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
10743 generation.
10744
818ab71a
JJ
107452016-01-04 Jakub Jelinek <jakub@redhat.com>
10746
10747 Update copyright years.
10748
2fe0a208
MP
107492016-01-04 Marek Polacek <polacek@redhat.com>
10750
10751 PR c/68908
10752 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
10753 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
10754 * gcc.dg/atomic/stdatomic-op-5.c: New test.
10755
9e3b2fe3
EB
107562016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10757
10758 * gcc.target/sparc/20160104-2.c: New test.
10759
e8d65a35
EB
107602016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10761
10762 * gcc.target/sparc/20160104-1.c: New test.
10763
25ccfccd
PT
107642016-01-03 Paul Thomas <pault@gcc.gnu.org>
10765
10766 PR fortran/65045
10767 * gfortran.dg/pr65045.f90: New test.
10768
cb51d382
EB
107692016-01-02 Eric Botcazou <ebotcazou@adacore.com>
10770
10771 * gnat.dg/specs/debug1.ads: Delete.
10772
6eeaad6e
JD
107732016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10774
10775 PR libgfortran/68867
10776 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
10777 expression.
10778
2f968603
JD
107792016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10780
10781 PR libgfortran/68867
10782 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
10783 PowerPC.
10784
591bb5e4
PT
107852016-01-01 Paul Thomas <pault@gcc.gnu.org>
10786
10787 PR fortran/68864
10788 * gfortran.dg/pr68864.f90: New test.
10789
f1e0620c
JJ
107902016-01-01 Jakub Jelinek <jakub@redhat.com>
10791
942a1319
JJ
10792 PR tree-optimization/69070
10793 * gcc.dg/pr69070.c: New test.
10794
10dff63f
JJ
10795 PR sanitizer/69055
10796 * gfortran.dg/pr69055.f90: New test.
10797
f1e0620c
JJ
10798 PR target/69015
10799 * gcc.dg/pr69015.c: New test.
818ab71a 10800\f
2f883d1c 10801Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
10802
10803Copying and distribution of this file, with or without modification,
10804are permitted in any medium without royalty provided the copyright
10805notice and this notice are preserved.