]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
float128-cmp-invalid.c (main): Use __builtin_nanq.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
da224bcb
UB
12016-06-24 Uros Bizjak <ubizjak@gmail.com>
2
3 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
4
dfee2870
L
52016-06-24 H.J. Lu <hongjiu.lu@intel.com>
6
7 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
8 ia32 if R_386_GOT32X relocation is supported.
9 * gcc.target/i386/noplt-3.c: Likewise.
10 * gcc.target/i386/noplt-2.c: Likewise.
11 (main): Renamed to ...
12 (bar): This.
13 * gcc.target/i386/noplt-4.c: Likewise.
14 (main): Renamed to ...
15 (bar): This.
16 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
17 * gcc.target/i386/pr67400-5.c: Likewise.
18
a86451b9
JJ
192016-06-24 Jakub Jelinek <jakub@redhat.com>
20
00085092
JJ
21 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
22 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
23
a86451b9
JJ
24 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
25 f4): Adjust expected diagnostics.
26 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
27 (T): If OVFP is defined, redefine to TP.
28 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
29 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
30 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
31 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
32 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
33 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
34 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
35 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
36 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
37 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
38 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
39 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
40 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
41 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
42 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
43 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
44 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
45 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
46 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
47 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
48 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
49 as last argument to __builtin_add_overflow_p.
50
7bb5d5f4
UB
512016-06-23 Uros Bizjak <ubizjak@gmail.com>
52
53 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
54 dg-options and remove default vector testsuite compile flags.
55 * g++.dg/vect/pr33860a.cc: Ditto.
56 * g++.dg/vect/pr45470-a.cc: Ditto.
57 * g++.dg/vect/pr45470-b.cc: Ditto.
58 * g++.dg/vect/pr60896.cc: Ditto.
59 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
60 * gcc.dg/vect/pr18308.c: Ditto.
61 * gcc.dg/vect/pr24049.c: Ditto.
62 * gcc.dg/vect/pr33373.c: Ditto.
63 * gcc.dg/vect/pr36228.c: Ditto.
64 * gcc.dg/vect/pr42395.c: Ditto.
65 * gcc.dg/vect/pr42604.c: Ditto.
66 * gcc.dg/vect/pr46663.c: Ditto.
67 * gcc.dg/vect/pr48765.c: Ditto.
68 * gcc.dg/vect/pr49093.c: Ditto.
69 * gcc.dg/vect/pr49352.c: Ditto.
70 * gcc.dg/vect/pr52298.c: Ditto.
71 * gcc.dg/vect/pr52870.c: Ditto.
72 * gcc.dg/vect/pr53185.c: Ditto.
73 * gcc.dg/vect/pr53773.c: Ditto.
74 * gcc.dg/vect/pr56695.c: Ditto.
75 * gcc.dg/vect/pr62171.c: Ditto.
76 * gcc.dg/vect/pr63530.c: Ditto.
77 * gcc.dg/vect/pr68339.c: Ditto.
78 * gcc.dg/vect/pr71259.c: Ditto.
79 * gcc.dg/vect/vect-82_64.c: Ditto.
80 * gcc.dg/vect/vect-83_64.c: Ditto.
81 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
82 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
83 * gcc.dg/vect/vect-shift-2.c: Ditto.
84 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
85 * gfortran.dg/vect/pr39318.f90: Ditto.
86 * gfortran.dg/vect/pr45714-a.f: Ditto.
87 * gfortran.dg/vect/pr45714-b.f: Ditto.
88 * gfortran.dg/vect/pr46213.f90: Ditto.
89
2d4bb02f
MM
902016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
91 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
92
93 * gcc.target/powerpc/p9-splat-5.c: New test.
94
f6d1b868
UB
952016-06-23 Uros Bizjak <ubizjak@gmail.com>
96
97 PR tree-optimization/71488
98 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
99 * lib/target-supports.exp: ... here.
100 (check_sse4_hw_available): New procedure.
101 (check_effective_target_sse4_runtime): Ditto.
102 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
103 -march=westmere for sse4_runtime targets.
936ff030 104 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 105 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
f6d1b868 106 (main): Call check_vect ().
f6d1b868 107
c0597759
L
1082016-06-23 H.J. Lu <hongjiu.lu@intel.com>
109
110 PR target/66232
111 PR target/67400
112 * gcc.target/i386/pr66232-14.c: New file.
113 * gcc.target/i386/pr66232-15.c: Likewise.
114 * gcc.target/i386/pr66232-16.c: Likewise.
115 * gcc.target/i386/pr66232-17.c: Likewise.
116 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
117 ia32 if R_386_GOT32X relocation is supported.
118 * gcc.target/i386/pr67400-2.c: Likewise.
119 * gcc.target/i386/pr67400-3.c: Likewise.
120 * gcc.target/i386/pr67400-4.c: Likewise.
121 * gcc.target/i386/pr67400-6.c: Likewise.
122 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 123 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 124
5b0e27a7
JD
1252016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
126
127 PR libgfortran/48852
128 * gfortran.dg/char4_iunit_1.f03: Update test.
129 * gfortran.dg/f2003_io_5.f03: Update test.
130 * gfortran.dg/real_const_3.f90: Update test.
131
7f586d90
AK
1322016-06-23 Andi Kleen <ak@linux.intel.com>
133
134 * g++.dg/bprob/bprob.exp: Support autofdo.
135 * g++.dg/tree-prof/tree-prof.exp: dito.
136 * gcc.dg/tree-prof/tree-prof.exp: dito.
137 * gcc.misc-tests/bprob.exp: dito.
138 * gfortran.dg/prof/prof.exp: dito.
139 * lib/profopt.exp: dito.
140 * lib/target-supports.exp: Check for autofdo.
141
60fa7862
ML
1422016-06-23 Martin Liska <mliska@suse.cz>
143
144 * gcc.dg/pr71619.c: New test.
145
e3d62871
UB
1462016-06-23 H.J. Lu <hongjiu.lu@intel.com>
147
148 PR target/67400
cc901875
UB
149 * gcc.target/i386/pr67400-1.c: New test.
150 * gcc.target/i386/pr67400-2.c: Likewise.
151 * gcc.target/i386/pr67400-3.c: Likewise.
152 * gcc.target/i386/pr67400-4.c: Likewise.
153 * gcc.target/i386/pr67400-5.c: Likewise.
154 * gcc.target/i386/pr67400-6.c: Likewise.
155 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 156
ac81cf0b
DM
1572016-06-22 David Malcolm <dmalcolm@redhat.com>
158
159 * c-c++-common/missing-header-1.c: New test case.
160 * c-c++-common/missing-header-2.c: New test case.
161 * c-c++-common/missing-header-3.c: New test case.
162 * c-c++-common/missing-header-4.c: New test case.
163
1a4f11c8
DM
1642016-06-22 David Malcolm <dmalcolm@redhat.com>
165
166 PR c/70339
167 * c-c++-common/attributes-1.c: Update dg-prune-output to include
168 hint.
169 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
170 expected results due to builtin "nanl" now being suggested for
171 "name".
172 * gcc.dg/pr67580.c: Update expected messages.
173 * gcc.dg/spellcheck-identifiers.c: New testcase.
174 * gcc.dg/spellcheck-typenames.c: New testcase.
175
a93eac6a
DM
1762016-06-22 David Malcolm <dmalcolm@redhat.com>
177
178 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
179 file.
180 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
181 diagnostic-test-show-locus-parseable-fixits.c to sources for
182 diagnostic_plugin_test_show_locus.c.
183 * lib/gcc-defs.exp (freeform_regexps): New global.
184 (dg-regexp): New function.
185 (handle-dg-regexps): New function.
186 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
187 freeform_regexps to the empty list.
188 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
189
49e76ff1
IE
1902016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
191
f6d1b868 192 PR tree-optimization/71488
49e76ff1
IE
193 * g++.dg/pr71488.C: New test.
194 * gcc.dg/vect/vect-bool-cmp.c: New test.
195
951d8c8a
EB
1962016-06-22 Eric Botcazou <ebotcazou@adacore.com>
197
198 * gcc.dg/guality/param-5.c: New test.
199
b60fc3bd
BE
2002016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
201
202 * gcc.target/i386/asm-flag-7.c: New test.
203
0609abda
TS
2042016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
205
206 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
207 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
208 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
209 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
210 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
211 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
212 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
213 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
214 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
215 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
216 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
217 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
218 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
219 * gcc.dg/tree-ssa/vrp87.c: Likewise.
220 * lib/target-supports.exp: Likewise.
221
ee2499b4
TS
2222016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
223
224 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
225 * gcc.dg/attr-ms_struct-2.c: Likewise.
226 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
227 * gcc.dg/bf-ms-attrib.c: Likewise.
228 * gcc.dg/bf-ms-layout-2.c: Likewise.
229 * gcc.dg/bf-ms-layout-3.c: Likewise.
230 * gcc.dg/bf-ms-layout.c: Likewise.
231 * gcc.dg/bf-no-ms-layout.c: Likewise.
232 * gcc.target/i386/bitfield1.c: Likewise.
233 * gcc.target/i386/bitfield2.c: Likewise.
234 * gcc.target/i386/bitfield3.c: Likewise.
235
caea59ff
KN
2362016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
237
238 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
239 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
240 override other than -mcpu=power9 command-line option is specified,
241 or if the target operating system is aix.
242 * gcc.target/powerpc/darn-1.c: Likewise.
243 * gcc.target/powerpc/darn-2.c: Likewise.
244 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
245 test if effective-target is not powerpc_p9vector_ok or if the
246 target operating system is not defined.
247 * gcc.target/powerpc/vslv-1.c: Likewise.
248 * gcc.target/powerpc/vsrv-0.c: Likewise.
249 * gcc.target/powerpc/vsrv-1.c: Likewise.
250
63617e30
TB
2512016-06-21 Tobias Burnus <burnus@net-b.de>
252
253 PR fortran/71068
254 * gfortran.dg/coarray/data_1.f90: New.
255
89192c3c
WD
2562016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
257
258 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
259 (dg-require-effective-target): Use arm_v8_neon_hw.
260 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
261 (dg-require-effective-target): Likewise.
262 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
263 (dg-require-effective-target): Likewise.
264 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
265 (dg-require-effective-target): Likewise.
266 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
267 (dg-require-effective-target): Likewise.
268 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
269 (dg-require-effective-target): Likewise.
270 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
271 Add AArch64 check.
272
64ac50e2
WD
2732016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
274
275 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
276 Set to 3 so test passes.
277
6252b5db
WD
2782016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
279
280 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
281
3b9bc511
IV
2822016-06-21 Ilya Verbin <ilya.verbin@intel.com>
283
284 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
285 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
286 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
287 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
288
21db1c78
IV
2892016-06-21 Ilya Verbin <ilya.verbin@intel.com>
290
291 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
292 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
293
9d30e86f
L
2942016-06-21 H.J. Lu <hongjiu.lu@intel.com>
295
296 PR target/71549
297 * gcc.target/i386/pr71549.c: New test.
298
448a7c69
KN
2992016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
300
301 * gcc.target/powerpc/vadsdu-0.c: Replace
302 dg-require-effective-target directive to allow test to run on more
303 platforms, and add dg-skip-if directive to disable test on aix
304 platforms because of known incompatibilities.
305 * gcc.target/powerpc/vadsdu-1.c: Likewise.
306 * gcc.target/powerpc/vadsdu-2.c: Likewise.
307 * gcc.target/powerpc/vadsdu-3.c: Likewise.
308 * gcc.target/powerpc/vadsdu-4.c: Likewise.
309 * gcc.target/powerpc/vadsdu-5.c: Likewise.
310 * gcc.target/powerpc/vadsdub-1.c: Likewise.
311 * gcc.target/powerpc/vadsdub-2.c: Replace
312 dg-require-effective-target directive to allow test to run on more
313 platforms, and add dg-skip-if directive to disable test on aix
314 platforms because of known incompatibilities.
315 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
316 with vec_absdb call to differentiate this test from vadsdub-1.c.
317 * gcc.target/powerpc/vadsduh-1.c: Replace
318 dg-require-effective-target directive to allow test to run on more
319 platforms, and add dg-skip-if directive to disable test on aix
320 platforms because of known incompatibilities.
321 * gcc.target/powerpc/vadsduh-2.c: Likewise.
322 * gcc.target/powerpc/vadsduw-1.c: Likewise.
323 * gcc.target/powerpc/vadsduw-2.c: Likewise.
324
0ad84f34
JJ
3252016-06-21 Jakub Jelinek <jakub@redhat.com>
326
327 PR tree-optimization/71588
328 * gcc.dg/pr71558.c: New test.
329
e71e8d94
SKS
3302016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
331
332 * c-c++-common/pr68657-1.c: Require ptr32plus support.
333 * c-c++-common/pr68657-2.c: Likewise.
334 * c-c++-common/pr68657-3.c: Likewise.
335 * gcc.dg/torture/pr69714.c: Require int32plus support.
336 * gcc.dg/torture/pr70025.c: Likewise.
337 * gcc.dg/torture/pr70083.c: Likewise.
338 * gcc.dg/torture/pr70542.c: Likewise.
339 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
340
5a578671
JM
3412016-06-20 Joseph Myers <joseph@codesourcery.com>
342
343 PR c/71601
344 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
345
7a9df68e
JJ
3462016-06-20 Jakub Jelinek <jakub@redhat.com>
347
50aa64d5
JJ
348 PR middle-end/71581
349 * gcc.dg/pr71581.c: New test.
350
7a9df68e
JJ
351 PR rtl-optimization/71591
352 * gcc.dg/cpp/pr71591.c: New test.
353
3947cf19
DR
3542016-06-20 David B. Robins <gcc@davidrobins.net>
355
356 PR target/71571
357 * g++.dg/torture/pr71571.C: New test.
358
c4ff221e
JJ
3592016-06-20 Jakub Jelinek <jakub@redhat.com>
360
361 PR target/71559
362 * gcc.target/i386/sse2-pr71559.c: New test.
363 * gcc.target/i386/avx-pr71559.c: New test.
364 * gcc.target/i386/avx512f-pr71559.c: New test.
365
f1b5abfb
TB
3662016-06-20 Tobias Burnus <burnus@net-b.de>
367
368 PR fortran/71194
369 * gfortran.dg/pointer_remapping_10.f90: New.
370
842107e4
DM
3712016-06-20 David Malcolm <dmalcolm@redhat.com>
372
373 * g++.dg/diagnostic/string-literal-concat.C: New test case.
374
d9e8bdfd
MS
3752016-06-20 Martin Sebor <msebor@redhat.com>
376
377 PR c/69507
378 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
379 * gnu90-const-expr-1.c: Same.
380 * gnu99-const-expr-1.c: Same.
381 * gnu99-static-1.c: Same.
382
67785479
RL
3832016-06-20 Renlin Li <renlin.li@arm.com>
384
385 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
386
636929b8
JG
3872016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
388
389 * gcc.target/aarch64/vcvt_f64_1.c: New.
390 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
391 * gcc.target/aarch64/vrecp_f64_1.c: New.
392
ff7b374b
KT
3932016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
394
395 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
396 "alignement".
397
554cfc9e
GJL
3982016-06-20 Georg-Johann Lay <avr@gjlay.de>
399
400 PR target/71103
401 * gcc.target/avr/torture/pr71103-2.c: New test.
402
aa0db437
MS
4032016-06-19 Martin Sebor <msebor@redhat.com>
404
405 PR c/69507
406 * gcc.dg/alignof.c: New test.
407
c561b091
PC
4082016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
409
410 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
411 vs dg-error; test constexpr specifier too.
412
bf54f123
PC
4132016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
414
415 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
416
4e53aa97
CL
4172016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
418
419 * lib/target-supports.exp
420 (check_effective_target_arm_neon_fp16_ok_nocache): Call
421 arm_neon_ok and merge flags. Fix temporary test name.
422 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
423 and merge flags.
424
69071d86
ML
4252016-06-17 Martin Liska <mliska@suse.cz>
426
427 * gcc.dg/predict-9.c: Fix dump scanning.
428
68b3b858
BC
4292016-06-17 Bin Cheng <bin.cheng@arm.com>
430
431 PR tree-optimization/71354
432 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
433
d3ee260a
BC
4342016-06-17 Bin Cheng <bin.cheng@arm.com>
435
436 PR tree-optimization/71347
437 * gcc.dg/tree-ssa/pr71347.c: New test.
438
bd8fb114
BC
4392016-06-17 Bin Cheng <bin.cheng@arm.com>
440
441 PR tree-optimization/71354
442 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
443
97816be4
BC
4442016-06-17 Bin Cheng <bin.cheng@arm.com>
445
446 * gcc.dg/vect/vect-alias-check-1.c: New test.
447
2d761a37
SKS
4482016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
449
e0277d6b 450 PR target/71151
2d761a37
SKS
451 * gcc.target/avr/pr71151-1.c: New test.
452 * gcc.target/avr/pr71151-2.c: New test.
453 * gcc.target/avr/pr71151-3.c: New test.
454 * gcc.target/avr/pr71151-4.c: New test.
455 * gcc.target/avr/pr71151-5.c: New test.
456 * gcc.target/avr/pr71151-6.c: New test.
457 * gcc.target/avr/pr71151-7.c: New test.
458 * gcc.target/avr/pr71151-8.c: New test.
459 * gcc.target/avr/pr71151-common.h: New test.
460
68fa96d6
ML
4612016-06-16 Martin Liska <mliska@suse.cz>
462
463 * gfortran.dg/predict-1.f90: New test.
464
b6ca982f
UB
4652016-06-16 Uros Bizjak <ubizjak@gmail.com>
466
467 PR target/71242
468 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
469
1dc8d15b
JH
4702016-06-16 Jan Hubicka <hubicka@ucw.cz>
471
472 * g++.dg/vect/pr36648.cc: Disable cunrolli
473
67c25816
JJ
4742016-06-16 Jakub Jelinek <jakub@redhat.com>
475
c577adb2
JJ
476 PR target/71554
477 * gcc.c-torture/execute/pr71554.c: New test.
478
67c25816
JJ
479 PR rtl-optimization/71532
480 * gcc.dg/torture/pr71532.c: New test.
481
1a3c3ee9
MM
4822016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
483
484 * gcc.target/powerpc/p9-dimode1.c: New test.
485 * gcc.target/powerpc/p9-dimode2.c: Likewise.
486
f29468a7
JJ
4872016-06-15 Jakub Jelinek <jakub@redhat.com>
488
61daecc4
JJ
489 * gcc.c-torture/compile/20160615-1.c: New test.
490
f29468a7
JJ
491 * g++.dg/cpp0x/ref-qual17.C: New test.
492
209d1e2d
IE
4932016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
494
495 PR middle-end/71529
496 * gcc.target/i386/pr71529.C: New test.
497
8dc35712
AH
4982016-06-15 Alan Hayward <alan.hayward@arm.com>
499
500 PR tree-optimization/71483
501 * g++.dg/vect/pr71483.c: New
502
b8911cb8
PC
5032016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
504
505 PR c++/70202
506 * g++.dg/inherit/crash6.C: New.
507 * g++.dg/inherit/union2.C: Likewise.
508 * g++.dg/inherit/virtual12.C: Likewise.
509 * g++.dg/inherit/virtual13.C: Likewise.
510 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
511
cf5d08ab
UB
5122016-06-15 Uros Bizjak <ubizjak@gmail.com>
513
e3d62871 514 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 515
8f482165
AH
5162016-06-15 Alan Hayward <alan.hayward@arm.com>
517
518 PR tree-optimization/71439
519 * gcc.dg/vect/pr71439.c: New
520
3256673f
KT
5212016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
522
523 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
524
b17dc4d4
RB
5252016-06-15 Richard Biener <rguenther@suse.de>
526
527 * gcc.dg/vect/slp-45.c: New testcase.
528
2a5825f2
RB
5292016-06-15 Richard Biener <rguenther@suse.de>
530
531 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
532
6e433d0b
BS
5332016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
534
535 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
536 requirements, and disable for AIX for now.
537 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
538
abe7f828
JJ
5392016-06-14 Jakub Jelinek <jakub@redhat.com>
540
a09c81b4
JJ
541 PR c++/71528
542 * g++.dg/opt/pr71528.C: New test.
543
abe7f828
JJ
544 PR c++/71516
545 * g++.dg/init/pr71516.C: New test.
546
acfadf06
PC
5472016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
548
549 * g++.dg/init/array46.C: New.
550
4d568ab2
UB
5512016-06-14 Uros Bizjak <ubizjak@gmail.com>
552
e3d62871
UB
553 * gcc.target/i386/float128-3.c: New test.
554 * gcc.target/i386/quad-sse4.c: Ditto.
555 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
556 Update scan strings.
4d568ab2 557
30934c5d
RB
5582016-06-14 Richard Biener <rguenther@suse.de>
559
560 PR middle-end/71526
561 * gfortran.dg/pr71526.f90: New testcase.
562
3970e545
AV
5632016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
564
565 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
566 * gcc.dg/zero_bits_compound-1.c: Likewise.
567
04976c6e
RB
5682016-06-14 Richard Biener <rguenther@suse.de>
569
570 PR tree-optimization/71522
571 * gcc.dg/torture/pr71522.c: New testcase.
572
23e025db
JJ
5732016-06-14 Jakub Jelinek <jakub@redhat.com>
574
575 PR tree-optimization/71520
576 * gcc.dg/tree-ssa/pr71520.c: New test.
577
90b72e84
RB
5782016-06-14 Richard Biener <rguenther@suse.de>
579
580 PR tree-optimization/71521
86c24ba6 581 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 582
ef7cf206
JJ
5832016-06-13 Jakub Jelinek <jakub@redhat.com>
584
0dda258b
JJ
585 PR sanitizer/71498
586 * c-c++-common/ubsan/bounds-13.c: New test.
587
ef7cf206
JJ
588 PR preprocessor/71183
589 * gcc.dg/cpp/source_date_epoch-3.c: New test.
590
a73786e3
JL
5912016-06-13 Jeff Law <law@redhat.com>
592
593 PR tree-optimization/71403
594 * c-c++-common/ubsan/pr71403-1.c: New test.
595 * c-c++-common/ubsan/pr71403-2.c: New test.
596 * c-c++-common/ubsan/pr71403-3.c: New test.
597
0ac249bf
JJ
5982016-06-13 Jakub Jelinek <jakub@redhat.com>
599
600 PR middle-end/71478
601 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
602 Add -Wno-psabi -w to dg-options.
603
5408a64a
KN
6042016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
605
606 * gcc.target/powerpc/vadsdu-0.c: New test.
607 * gcc.target/powerpc/vadsdu-1.c: New test.
608 * gcc.target/powerpc/vadsdu-2.c: New test.
609 * gcc.target/powerpc/vadsdu-3.c: New test.
610 * gcc.target/powerpc/vadsdu-4.c: New test.
611 * gcc.target/powerpc/vadsdu-5.c: New test.
612 * gcc.target/powerpc/vadsdub-1.c: New test.
613 * gcc.target/powerpc/vadsdub-2.c: New test.
614 * gcc.target/powerpc/vadsduh-1.c: New test.
615 * gcc.target/powerpc/vadsduh-2.c: New test.
616 * gcc.target/powerpc/vadsduw-1.c: New test.
617 * gcc.target/powerpc/vadsduw-2.c: New test.
618
f7e4f2e3
DM
6192016-06-13 David Malcolm <dmalcolm@redhat.com>
620
621 * gcc.dg/c99-init-2.c (c): Update expected error message.
622 * gcc.dg/init-bad-8.c (foo): Likewise.
623 * gcc.dg/spellcheck-fields-3.c: New test case.
624
ad23a23e
ML
6252016-06-13 Martin Liska <mliska@suse.cz>
626
627 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
628 and "guess loop iv compared" heuristics.
629 * gcc.dg/predict-2.c: Likewise.
630 * gcc.dg/predict-3.c: Likewise.
631 * gcc.dg/predict-4.c: Likewise.
632 * gcc.dg/predict-5.c: Likewise.
633 * gcc.dg/predict-6.c: Likewise.
634
146c55da
MP
6352016-06-13 Marek Polacek <polacek@redhat.com>
636
637 PR middle-end/71476
638 * c-c++-common/Wswitch-unreachable-4.c: New test.
639 * gcc.dg/Wswitch-unreachable-2.c: New test.
640 * g++.dg/tm/jump1.C: Move dg-warning.
641
42e77cbc
EB
6422016-06-13 Eric Botcazou <ebotcazou@adacore.com>
643
644 * gnat.dg/renaming10.ad[sb]: New test.
645
7474dcc1
PT
6462016-06-13 Paul Thomas <pault@gcc.gnu.org>
647
648 PR fortran/70673
649 * gfortran.dg/pr70673.f90: New test.
650
f57f53d3
RB
6512016-06-13 Richard Biener <rguenther@suse.de>
652
653 PR middle-end/64516
654 * gcc.dg/align-3.c: New testcase.
655
5843a5f0
ML
6562016-06-13 Martin Liska <mliska@suse.cz>
657
658 * gcc.target/i386/pr71458.c: New test.
659
aa8fdb44
UB
6602016-06-12 Uros Bizjak <ubizjak@gmail.com>
661
662 PR target/71241
663 * testsuite/gcc.dg/torture/float128-nan.c: New test.
664
2043e4d7
DH
6652016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
666
667 PR target/60751
668 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
669 statement.
670
d3dc025d
DH
6712016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
672
673 PR target/60751
674 * gfortran.dg/comma_IO_extension_1.f90: New test.
675 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
676 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
677 statement.
678 * gfortran.dg/graphite/pr38083.f90: Likewise.
679 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
680 missing format.
681
a31d78c6
EB
6822016-06-11 Eric Botcazou <ebotcazou@adacore.com>
683
684 * gnat.dg/case_character.adb: New test.
685
95c18dd0
SB
6862016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
687
688 PR middle-end/71310
689 * gcc.target/powerpc/pr71310.c: New testcase.
690
b97d37b4
KV
6912016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
692
693 PR middle-end/71478
694 * gcc.dg/pr71478.c: New test.
695
900bcda3
JJ
6962016-06-10 Jakub Jelinek <jakub@redhat.com>
697
ec1c20db
JJ
698 PR middle-end/71494
699 * gcc.c-torture/execute/pr71494.c: New test.
700
50b15873
JJ
701 PR c/68657
702 * gcc.target/i386/pr68657.c: New test.
703
900bcda3
JJ
704 PR inline-asm/68843
705 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
706 (test): Add -masm=intel alternatives.
707
4d926e34
MS
7082016-06-10 Martin Sebor <msebor@redhat.com>
709
710 PR c/71392
711 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
712
ad071b2b
JL
7132016-06-10 Jeff Law <law@redhat.com>
714
715 PR tree-optimization/71335
716 * gcc.c-torture/execute/pr71335.c: New test.
717
2704efe8
DM
7182016-06-10 David Malcolm <dmalcolm@redhat.com>
719
720 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
721 the various "cannot tail-call: " messages.
722
18c9b7d4
CL
7232016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
724
725 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
726 and options.
727
7cfa10f3
MO
7282016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
729
730 PR sanitizer/71480
731 * c-c++-common/asan/pr71480.c: New test.
732
1f24fd3e
L
7332016-06-10 H.J. Lu <hongjiu.lu@intel.com>
734
735 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
736 (ASMNAME2): Likewise.
737 (main): Replace fn in asm statement with ASMNAME ("fn").
738 * gcc.dg/guality/pr68037-2.c: Likewise.
739 * gcc.dg/guality/pr68037-3.c: Likewise.
740 * gcc.dg/torture/pr68037-1.c: Likewise.
741 * gcc.dg/torture/pr68037-2.c: Likewise.
742 * gcc.dg/torture/pr68037-3.c: Likewise.
743
ad551c07
BE
7442016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
745
746 PR inline-asm/68843
747 * gcc.target/i386/pr68843-1.c: New test.
748 * gcc.target/i386/pr68843-2.c: New test.
749
4b1ffdb1 7502016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
751 Cesar Philippidis <cesar@codesourcery.com>
752
753 PR middle-end/71373
754 * gcc.dg/goacc/nested-function-1.c: New file.
755 * gcc.dg/goacc/nested-function-2.c: Likewise.
756 * gcc.dg/goacc/pr71373.c: Likewise.
757 * gfortran.dg/goacc/cray-2.f95: Likewise.
758 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
759 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
760 * gfortran.dg/goacc/cray.f95: Update.
761 * gfortran.dg/goacc/loop-1.f95: Likewise.
762 * gfortran.dg/goacc/loop-3.f95: Likewise.
763 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
764 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
765
7662016-06-10 Thomas Schwinge <thomas@codesourcery.com>
767
768 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
769 for OpenACC tile clauses.
770 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
771
772 PR c/71381
773 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
774 to...
775 * c-c++-common/goacc/cache-2.c: ... this new file.
776 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
777 * gfortran.dg/goacc/cache-2.f95: ... this new file.
778 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
779 usage.
780 * gfortran.dg/goacc/cray.f95: Likewise.
781 * gfortran.dg/goacc/loop-1.f95: Likewise.
782
89851e4c
AH
7832016-06-10 Alan Hayward <alan.hayward@arm.com>
784
785 PR tree-optimization/71407
786 PR tree-optimization/71416
787 * gcc.dg/vect/pr71407.c: New
788 * gcc.dg/vect/pr71416-1.c: New
789 * gcc.dg/vect/pr71416-2.c: New
790
200eafbf
RB
7912016-06-10 Richard Biener <rguenther@suse.de>
792
793 PR middle-end/71477
794 * gcc.dg/torture/pr71477.c: New testcase.
795
4df99d92
JK
7962016-06-09 Julia Koval <julia.koval@intel.com>
797
798 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
799 * gcc.target/i386/interrupt-13.c: Likewise.
800 * gcc.target/i386/interrupt-15.c: Likewise.
801 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
802 * gcc.target/i386/interrupt-24.c: Likewise.
803 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
804 * gcc.target/i386/interrupt-9.c: Likewise.
805 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
806
e01b4e16
MS
8072016-06-09 Martin Sebor <msebor@redhat.com>
808
809 PR c/70883
810 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
811 * gcc.dg/builtin-constant_p-1.c: Same.
812 * gcc.dg/builtins-error.c: Same.
813 * gcc.dg/pr70859.c: Same.
814
9c35db0e
SKS
8152016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
816
817 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
818 * gcc.dg/torture/pr68067-1.c: Likewise.
819 * gcc.dg/torture/pr68067-2.c: Likewise.
820
8212016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
822
823 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
824 when setting SIZE.
825
392a81b9
PC
8262016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
827
828 PR c++/71465
829 * g++.dg/inherit/crash5.C: New.
830 Revert:
831 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
832
833 PR c++/70202
834 * g++.dg/inherit/crash5.C: New.
835 * g++.dg/inherit/virtual1.C: Adjust.
836
e49efc14
ML
8372016-06-09 Martin Liska <mliska@suse.cz>
838
839 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
840 * g++.dg/predict-loop-exit-2.C: Likewise.
841 * g++.dg/predict-loop-exit-3.C: Likewise.
842 * gcc.dg/predict-1.c: Likewise.
843 * gcc.dg/predict-2.c: Likewise.
844 * gcc.dg/predict-3.c: Likewise.
845 * gcc.dg/predict-4.c: Likewise.
846 * gcc.dg/predict-5.c: Likewise.
847 * gcc.dg/predict-6.c: Likewise.
848 * gcc.dg/predict-7.c: Likewise.
849
36d57986
RB
8502016-06-09 Richard Biener <rguenther@suse.de>
851
852 PR tree-optimization/71462
853 * gcc.dg/torture/pr71462.c: New testcase.
854
7d82e8e4
MP
8552016-06-09 Marek Polacek <polacek@redhat.com>
856
857 PR c/65471
858 * gcc.dg/c11-generic-3.c: New test.
859
c8a71589
PC
8602016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
861
862 * g++.dg/init/array42.C: New.
863 * g++.dg/init/array43.C: Likewise.
864 * g++.dg/init/array44.C: Likewise.
865 * g++.dg/init/array45.C: Likewise.
866 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
867 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
868 * g++.dg/cpp1y/auto-fn27.C: Likewise.
869 * g++.dg/gomp/pr35751.C: Likewise.
870 * g++.dg/init/array23.C: Likewise.
871 * g++.dg/init/brace2.C: Likewise.
872 * g++.dg/init/brace6.C: Likewise.
873
44a845ca
MS
8742016-06-08 Martin Sebor <msebor@redhat.com>
875 Jakub Jelinek <jakub@redhat.com>
876
877 PR c++/70507
878 PR c/68120
879 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
880 * c-c++-common/builtin-arith-overflow-2.c: New test.
881 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
882 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
883 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
884
2ef16b6e
JJ
8852016-06-08 Jakub Jelinek <jakub@redhat.com>
886
887 PR c++/71442
888 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
889
5e3ee346
AL
8902016-06-08 Alan Lawrence <alan.lawrence@arm.com>
891
892 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
893 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
894 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
895 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
896 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
897 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
898 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
899 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
900 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
901 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
902 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
903 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
904 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
905
b2ae2814
RB
9062016-06-08 Richard Biener <rguenther@suse.de>
907
908 PR tree-optimization/68558
909 * gcc.dg/vect/slp-44.c: New testcase.
910
e09b4c37
RB
9112016-06-08 Richard Biener <rguenther@suse.de>
912
913 * gcc.dg/vect/slp-43.c: New testcase.
914
72d50660
RB
9152016-06-08 Richard Biener <rguenther@suse.de>
916
917 PR tree-optimization/71452
918 * gcc.dg/torture/pr71452.c: New testcase.
919
988c115c
JJ
9202016-06-08 Jakub Jelinek <jakub@redhat.com>
921
922 PR c++/71448
923 * g++.dg/torture/pr71448.C: New test.
924
73d73b48
BS
9252016-06-08 Bernd Schmidt <bschmidt@redhat.com>
926
927 PR debug/71432
928 PR ada/71413
929 * g++.dg/debug/pr71432.C: New test.
930
bdd15d0c
PK
9312016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
932
933 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
934 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
935 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
936
ce0607bb
AH
9372016-06-08 Alan Hayward <alan.hayward@arm.com>
938
939 * gcc.dg/vect/vect-live-2.c: Update effective target.
940 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
941 * lib/target-supports.exp: Add aarch64 to vect_long.
942
92a5f2ba
MP
9432016-06-08 Marek Polacek <polacek@redhat.com>
944
945 PR c/71418
946 * gcc.dg/noncompile/pr71418.c: New test.
947
08203f73
MP
948 PR c/71426
949 * gcc.dg/noncompile/pr71426.c: New test.
950
d1fcc2bd
JH
9512016-06-07 Jan Hubicka <hubicka@ucw.cz>
952
953 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
954 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
955 * gcc.dg/predict-3.c: Update template.
956 * gcc.dg/predict-5.c: Update template.
957 * gcc.dg/predict-6.c: Update template.
958 * gcc.dg/predict-9.c: Update template.
959 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
960
a23e6f1c
BS
9612016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
962
963 * gcc.target/powerpc/vec-mul.c: New test.
964
6ffd47b7
DM
9652016-06-07 David Malcolm <dmalcolm@redhat.com>
966
967 * gcc.dg/spellcheck-fields-2.c: New test case.
968
bfd67b47
RB
9692016-06-07 Richard Biener <rguenther@suse.de>
970
971 PR c/61564
972 * gcc.dg/Wpragmas-1.c: New testcase.
973 * gcc.dg/Wattributes-4.c: Likewise.
974 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
975 entry.
976
701b9a47
CL
9772016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
978
979 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
980 spurious debug code.
981
6b80d6fa
RB
9822016-06-07 Richard Biener <rguenther@suse.de>
983
984 PR tree-optimization/71428
985 * gcc.dg/torture/pr71428.c: New testcase.
986
0f3f9437
RB
9872016-06-07 Richard Biener <rguenther@suse.de>
988
989 PR middle-end/71423
990 * gcc.dg/torture/pr71423.c: New testcase.
991
ec963f2a
KV
9922016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
993
994 PR middle-end/71408
995 * gcc.dg/tree-ssa/pr71408.c: New test.
996
46ab5b6e
KV
9972016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
998
999 PR middle-end/71281
1000 * g++.dg/torture/pr71281.C: New test.
1001
1f40cff3
MP
10022016-06-06 Marek Polacek <polacek@redhat.com>
1003
1004 PR c/71362
1005 * gcc.dg/pr71362.c: New test.
1006
6f5bcd24
JJ
10072016-06-06 Jakub Jelinek <jakub@redhat.com>
1008 Patrick Palka <ppalka@gcc.gnu.org>
1009
1010 PR c++/70847
1011 PR c++/71330
1012 PR c++/71393
1013 * g++.dg/opt/pr70847.C: New test.
1014 * g++.dg/ubsan/pr70847.C: New test.
1015 * g++.dg/ubsan/pr71393.C: New test.
1016
158beb4a
JJ
10172016-06-06 Jakub Jelinek <jakub@redhat.com>
1018
1019 PR tree-optimization/71259
1020 * gcc.dg/vect/pr71259.c: New test.
1021
d9b950dd
DM
10222016-06-06 David Malcolm <dmalcolm@redhat.com>
1023
1024 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
1025 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
1026 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
1027 above.
1028
36f9ad69
KT
10292016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1030
1031 PR middle-end/37780
1032 * gcc.c-torture/execute/pr37780.c: New test.
1033 * gcc.target/aarch64/pr37780_1.c: Likewise.
1034 * gcc.target/arm/pr37780_1.c: Likewise.
1035
5545a907
MP
10362016-06-06 Marek Polacek <polacek@redhat.com>
1037
1038 * c-c++-common/attr-may-alias-1.c: New test.
1039 * c-c++-common/attr-may-alias-2.c: New test.
1040 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
1041
93671519
BE
10422016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
1043
1044 PR c/24414
1045 * gcc.target/i386/pr24414.c: New test.
1046
690f24b7
JM
10472016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
1048
1049 * gcc.target/sparc/vis4misc.c: New file.
1050 * gcc.target/sparc/fpcmp.c: Likewise.
1051 * gcc.target/sparc/fpcmpu.c: Likewise.
1052
31ce6157
AH
10532016-06-06 Alan Hayward <alan.hayward@arm.com>
1054
1055 * gcc.dg/vect/vect-live-1.c: Use additional-options.
1056 * gcc.dg/vect/vect-live-3.c: Likewise.
1057
9fcebb5a
RB
10582016-06-06 Richard Biener <rguenther@suse.de>
1059
1060 PR tree-optimization/71398
1061 * gcc.dg/torture/pr71398.c: New testcase.
1062
903ca97b
UB
10632016-06-06 Uros Bizjak <ubizjak@gmail.com>
1064
1065 PR target/71389
1066 * g++.dg/pr71389.C: New test.
1067
9c1eb332
JD
10682016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1069
1070 PR fortran/71404
1071 * gfortran.dg/fmt_read_5.f: New test.
1072
b2d83bd2
AV
10732016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
1074
1075 PR fortran/69659
1076 * gfortran.dg/class_array_22.f03: New test.
1077
ec81960e
JH
10782016-06-05 Jan Hubicka <hubicka@ucw.cz>
1079
1080 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
1081
429d2750
JH
10822016-06-05 Jan Hubicka <hubicka@ucw.cz>
1083
1084 * gcc.dg/predict-9.c: Update template.
1085
c1c00983
PC
10862016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1087
1088 PR c++/49377
1089 * g++.dg/template/pr49377.C: New.
1090
1927a963
JJ
10912016-06-04 Jakub Jelinek <jakub@redhat.com>
1092
1093 PR tree-optimization/71405
1094 * g++.dg/torture/pr71405.C: New test.
1095
909a11ad
PC
10962016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1097
1098 PR c++/70202
1099 * g++.dg/inherit/crash5.C: New.
1100 * g++.dg/inherit/virtual1.C: Adjust.
1101
08bbb1f8
JL
11022016-06-03 Jeff Law <law@redhat.com>
1103
1104 PR tree-optimization/71316
1105 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
1106
7c35235c
JJ
11072016-06-03 Jakub Jelinek <jakub@redhat.com>
1108
1109 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
1110 dg-additional-options with just -fno-tree-scev-cprop in it.
1111 * gcc.dg/vect/vect-live-2.c: Likewise.
1112 * gcc.dg/vect/vect-live-5.c: Likewise.
1113 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
1114 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
1115 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
1116
c8572dd6
PP
11172016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
1118
1119 PR c++/27100
1120 * g++.dg/other/friend6.C: New test.
1121
1c7733a7
BS
11222016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1123
1124 * g++.dg/torture/ppc-ldst-array.C: New.
1125
0d2f700f
JM
11262016-06-03 Joseph Myers <joseph@codesourcery.com>
1127
1128 PR target/71276
1129 PR target/71277
1130 * gcc.dg/torture/builtin-fp-int-inexact.c,
1131 gcc.target/i386/387-builtin-fp-int-inexact.c,
1132 gcc.target/i386/387-rint-inline-1.c,
1133 gcc.target/i386/387-rint-inline-2.c,
1134 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
1135 gcc.target/i386/sse2-rint-inline-1.c,
1136 gcc.target/i386/sse2-rint-inline-2.c,
1137 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
1138 gcc.target/i386/sse4_1-rint-inline.c: New tests.
1139
f8071c05
L
11402016-06-03 H.J. Lu <hongjiu.lu@intel.com>
1141 Julia Koval <julia.koval@intel.com>
1142
1143 PR target/66960
1144 PR target/67630
1145 PR target/67634
1146 PR target/67841
1147 PR target/68037
1148 PR target/68618
1149 PR target/68661
1150 PR target/69575
1151 PR target/69596
1152 PR target/69734
1153 * gcc.dg/guality/pr68037-1.c: New test.
1154 * gcc.dg/guality/pr68037-2.c: Likewise.
1155 * gcc.dg/guality/pr68037-3.c: Likewise.
1156 * gcc.dg/torture/pr68037-1.c: Likewise.
1157 * gcc.dg/torture/pr68037-2.c: Likewise.
1158 * gcc.dg/torture/pr68037-3.c: Likewise.
1159 * gcc.dg/torture/pr68661-1a.c: Likewise.
1160 * gcc.dg/torture/pr68661-1b.c: Likewise.
1161 * gcc.target/i386/interrupt-1.c: Likewise.
1162 * gcc.target/i386/interrupt-2.c: Likewise.
1163 * gcc.target/i386/interrupt-3.c: Likewise.
1164 * gcc.target/i386/interrupt-4.c: Likewise.
1165 * gcc.target/i386/interrupt-5.c: Likewise.
1166 * gcc.target/i386/interrupt-6.c: Likewise.
1167 * gcc.target/i386/interrupt-7.c: Likewise.
1168 * gcc.target/i386/interrupt-8.c: Likewise.
1169 * gcc.target/i386/interrupt-9.c: Likewise.
1170 * gcc.target/i386/interrupt-10.c: Likewise.
1171 * gcc.target/i386/interrupt-11.c: Likewise.
1172 * gcc.target/i386/interrupt-12.c: Likewise.
1173 * gcc.target/i386/interrupt-13.c: Likewise.
1174 * gcc.target/i386/interrupt-14.c: Likewise.
1175 * gcc.target/i386/interrupt-15.c: Likewise.
1176 * gcc.target/i386/interrupt-16.c: Likewise.
1177 * gcc.target/i386/interrupt-17.c: Likewise.
1178 * gcc.target/i386/interrupt-18.c: Likewise.
1179 * gcc.target/i386/interrupt-19.c: Likewise.
1180 * gcc.target/i386/interrupt-20.c: Likewise.
1181 * gcc.target/i386/interrupt-21.c: Likewise.
1182 * gcc.target/i386/interrupt-22.c: Likewise.
1183 * gcc.target/i386/interrupt-23.c: Likewise.
1184 * gcc.target/i386/interrupt-24.c: Likewise.
1185 * gcc.target/i386/interrupt-25.c: Likewise.
1186 * gcc.target/i386/interrupt-26.c: Likewise.
1187 * gcc.target/i386/interrupt-27.c: Likewise.
1188 * gcc.target/i386/interrupt-28.c: Likewise.
1189 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
1190 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
1191 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
1192 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
1193 * gcc.target/i386/interrupt-iamcu.c: Likewise.
1194 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
1195 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
1196 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
1197 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
1198 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
1199 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
1200 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
1201
36b85e43
BS
12022016-06-03 Bernd Schmidt <bschmidt@redhat.com>
1203
9de2e795
L
1204 PR tree-optimization/52171
1205 * gcc.dg/pr52171.c: New test.
1206 * gcc.target/i386/pr52171.c: New test.
36b85e43 1207
bfeee8ac
JH
12082016-06-03 Jan Hubicka <jh@suse.cz>
1209
1210 * g++.dg/tree-ssa/pred-1.C: New testcase
1211 * gcc.dg/tree-ssa/pred-1.c: New testcase
1212
859b0bae
BS
12132016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1214
1215 PR target/70957
1216 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
1217 support.
1218 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
1219
3a2edf4c
AH
12202016-06-03 Alan Hayward <alan.hayward@arm.com>
1221
1222 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
1223
b28ead45
AH
12242016-06-03 Alan Hayward <alan.hayward@arm.com>
1225
1226 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 1227 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
1228 * gcc.dg/vect/vect-live-1.c: New test.
1229 * gcc.dg/vect/vect-live-2.c: New test.
1230 * gcc.dg/vect/vect-live-3.c: New test.
1231 * gcc.dg/vect/vect-live-4.c: New test.
1232 * gcc.dg/vect/vect-live-5.c: New test.
1233 * gcc.dg/vect/vect-live-slp-1.c: New test.
1234 * gcc.dg/vect/vect-live-slp-2.c: New test.
1235 * gcc.dg/vect/vect-live-slp-3.c: New test.
1236
1f91747b
JJ
12372016-06-03 Jakub Jelinek <jakub@redhat.com>
1238
1239 PR middle-end/71387
1240 * g++.dg/opt/pr71387.C: New test.
1241
47b83923
JL
12422016-06-02 Jeff Law <law@redhat.com>
1243
1244 PR tree-optimization/71328
1245 * gcc.c-torture/compile/pr71328.c: New test.
1246
e96e5f46
JD
12472016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1248
1249 PR fortran/52393
1250 * gfortran.dg/fmt_read_3.f90: Fix typo.
1251 * gfortran.dg/fmt_read_4.f90: New test.
1252
b872d729
PC
12532016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
1254
1255 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
1256 * g++.dg/cpp0x/forw_enum6.C: Likewise.
1257 * g++.dg/cpp0x/forw_enum8.C: Likewise.
1258 * g++.dg/cpp0x/override2.C: Likewise.
1259 * g++.dg/parse/crash5.C: Likewise.
1260 * g++.dg/parse/error16.C: Likewise.
1261 * g++.dg/parse/error27.C: Likewise.
1262 * g++.dg/template/qualttp15.C: Likewise.
1263 * g++.dg/template/redecl4.C: Likewise.
1264 * g++.old-deja/g++.other/crash39.C: Likewise.
1265 * g++.old-deja/g++.other/struct1.C: Likewise.
1266 * g++.old-deja/g++.pt/m9a.C: Likewise.
1267 * g++.old-deja/g++.pt/memclass10.C: Likewise.
1268
0e535442
JJ
12692016-06-02 Jakub Jelinek <jakub@redhat.com>
1270
0633ee10
JJ
1271 PR c++/71372
1272 * c-c++-common/pr71372.c: New test.
1273
0e535442
JJ
1274 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
1275 __TIME__ strings with __builtin_strcmp instead of printf and
1276 dg-output.
1277
f3c5ecc2
ML
12782016-06-02 Martin Liska <mliska@suse.cz>
1279
1280 * gcc.dg/predict-9.c: New test.
1281
a91807c5
JJ
12822016-06-02 Jakub Jelinek <jakub@redhat.com>
1283
1284 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
1285 global set_compiler_env_var and global saved_compiler_env_var.
1286
b5bd1978
KT
12872016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1288
1289 PR rtl-optimization/71295
1290 * gcc.c-torture/compile/pr71295.c: New test.
1291
b93b1475
JJ
12922016-06-02 Jakub Jelinek <jakub@redhat.com>
1293
930ebd0e
JJ
1294 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
1295
1e021dc3
JJ
1296 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
1297 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
1298
b93b1475
JJ
1299 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
1300 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
1301 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
1302 alternative number.
1303
58f2fb5c
MM
13042016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1305
1306 * gcc.target/powerpc/p9-splat-4.c: New test.
1307
13082016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1309
1310 PR target/71186
1311 * gcc.target/powerpc/pr71186.c: New test.
1312
4731c9f0
JD
13132016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1314
1315 PR fortran/52393
1316 * gfortran.dg/fmt_read_3.f90: New test.
1317
042dee3e
TP
13182016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
1319
1320 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
1321 procedure.
1322
15c98b2e
ES
13232016-06-01 Eduard Sanou <dhole@openmailbox.org>
1324
1325 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
1326 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
1327 env var is set.
1328 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
1329 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
1330 shown once.
1331 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
1332 during compilation.
1333 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
1334 vars set by dg-set-compiler-env-var.
1335
6442a6f4
PT
13362016-06-01 Paul Thomas <pault@gcc.gnu.org>
1337
1338 PR fortran/71156
1339 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
1340 to the module procedure declaration.
1341 * gfortran.dg/submodule_16.f08: New test.
1342
ab62397a
JJ
13432016-06-01 Jakub Jelinek <jakub@redhat.com>
1344
1345 PR middle-end/71371
1346 * c-c++-common/gomp/pr71371.c: New test.
1347
b66af6ed
RB
13482016-06-01 Richard Biener <rguenther@suse.de>
1349
1350 PR tree-optimization/71366
1351 * gcc.dg/torture/pr71366-1.c: New testcase.
1352 * gcc.dg/torture/pr71366-2.c: Likewise.
1353
e342b9d8
KN
13542016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
1355
1356 * gcc.target/powerpc/vslv-0.c: New test.
1357 * gcc.target/powerpc/vslv-1.c: New test.
1358 * gcc.target/powerpc/vsrv-0.c: New test.
1359 * gcc.target/powerpc/vsrv-1.c: New test.
1360
721547cd
NS
13612016-06-01 Nathan Sidwell <nathan@acm.org>
1362
1363 * c-c++-common/torture/pr57945.c: Add expected PTX error.
1364 * gcc.target/nvptx/weak.c: New.
1365
fa2c9034
RB
13662016-06-01 Richard Biener <rguenther@suse.de>
1367
1368 PR tree-optimization/71261
1369 * gcc.dg/torture/vect-bool-1.c: New testcase.
1370
3e32893c
JJ
13712016-06-01 Jakub Jelinek <jakub@redhat.com>
1372
1373 * gfortran.dg/gomp/order-1.f90: New test.
1374 * gfortran.dg/gomp/order-2.f90: New test.
1375
8c383600
JH
13762016-06-01 Jan Hubicka <hubicka@ucw.cz>
1377
1378 * gcc.dg/unroll-6.c: Update template.
1379 * gcc.dg/unroll-7.c: New testcase.
1380 * gcc.dg/unroll-8.c: New testcase.
1381
a0dfeef5
EB
13822016-06-01 Eric Botcazou <ebotcazou@adacore.com>
1383
1384 * gnat.dg/opt56.ad[sb]: New test.
1385
48de5701
PC
13862016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
1387
1388 PR c++/66635
1389 * g++.dg/cpp0x/constexpr-ice16.C: New.
1390
827cf695
PP
13912016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1392
1393 PR tree-optimization/71314
1394 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
1395 -mbranch-cost=2.
1396
ff66f6e8
PP
13972016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
1398
1399 PR tree-optimization/71077
1400 * gcc.dg/tree-ssa/pr71077.c: New test.
1401
050fb209
JH
14022016-05-31 Jan Hubicka <hubicka@ucw.cz>
1403
48de5701
PC
1404 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
1405 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
1406 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 1407
c642d919
PC
14082016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
1409
1410 PR c++/71248
1411 * g++.dg/cpp0x/pr71248.C: New.
1412 * g++.dg/cpp0x/auto7.C: Test column numbers too.
1413 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
1414 * g++.dg/init/new37.C: Likewise.
1415 * g++.dg/template/static1.C: Likewise.
1416 * g++.dg/template/static2.C: Likewise.
1417
d6439e08
L
14182016-05-31 H.J. Lu <hongjiu.lu@intel.com>
1419
1420 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
1421 instead of %rdi.
1422 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
1423
780b9dd4
MP
14242016-05-31 Marek Polacek <polacek@redhat.com>
1425
1426 * c-c++-common/Wswitch-unreachable-3.c: New test.
1427 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
1428
0d99f8a0
RB
14292016-05-31 Richard Biener <rguenther@suse.de>
1430
1431 PR tree-optimization/71352
1432 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
1433
52545641
TP
14342016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
1435
1436 * gcc.target/arm/armv5_thumb_isa.c: New test.
1437
5b8c1205
KY
14382016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
1439
1440 PR target/71346
1441 * gcc.target/i386/pr71346.c: New test.
1442
7a88cc84
TV
14432016-05-31 Tom de Vries <tom@codesourcery.com>
1444
1445 PR tree-optimization/69068
1446 * gcc.dg/graphite/pr69068.c: New test.
1447
265149a6
MS
14482016-05-27 Martin Sebor <msebor@redhat.com>
1449
1450 PR c++/71306
1451 * g++.dg/warn/Wplacement-new-size-3.C: New test.
1452
00631022
JJ
14532016-05-30 Jakub Jelinek <jakub@redhat.com>
1454
1455 PR c++/71349
1456 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
1457 nowait depend(inout: dd[0]) clauses where permitted.
1458
b2f6675b
PC
14592016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1460
1461 PR c++/71238
1462 * g++.dg/parse/pr71238.C: New.
1463 * g++.dg/concepts/friend1.C: Test column numbers too.
1464 * g++.dg/cpp0x/initlist31.C: Likewise.
1465 * g++.dg/cpp0x/pr51420.C: Likewise.
1466 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
1467 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
1468 * g++.dg/ext/builtin3.C: Likewise.
1469 * g++.dg/lookup/friend12.C: Likewise.
1470 * g++.dg/lookup/friend7.C: Likewise.
1471 * g++.dg/lookup/koenig1.C: Likewise.
1472 * g++.dg/lookup/koenig5.C: Likewise.
1473 * g++.dg/lookup/used-before-declaration.C: Likewise.
1474 * g++.dg/overload/koenig1.C: Likewise.
1475 * g++.dg/template/crash65.C: Likewise.
1476 * g++.dg/template/friend57.C: Likewise.
1477 * g++.dg/warn/Wshadow-5.C: Likewise.
1478 * g++.dg/warn/Wunused-8.C: Likewise.
1479 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
1480 * g++.old-deja/g++.jason/lineno5.C: Likewise.
1481 * g++.old-deja/g++.jason/member.C: Likewise.
1482 * g++.old-deja/g++.jason/report.C: Likewise.
1483 * g++.old-deja/g++.jason/scoping12.C: Likewise.
1484 * g++.old-deja/g++.law/visibility20.C: Likewise.
1485 * g++.old-deja/g++.ns/koenig5.C: Likewise.
1486 * g++.old-deja/g++.other/static5.C: Likewise.
1487 * g++.old-deja/g++.pt/overload2.C: Likewise.
1488
a448ff40
JH
14892016-05-30 Jan Hubicka <hubicka@ucw.cz>
1490
1491 * gcc.dg/tree-ssa/peel1.c: New testcase.
1492 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
1493 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
1494
69be8c91
TV
14952016-05-30 Tom de Vries <tom@codesourcery.com>
1496
1497 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
1498 to ce.
1499
a59775a1
PC
15002016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
1501
1502 PR c++/71099
1503 * g++.dg/parse/virtual1.C: New.
1504
53d6d955
UB
15052016-05-30 Uros Bizjak <ubizjak@gmail.com>
1506
1507 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
1508 Use correct register when clearing %edx.
1509
0557293f
AM
15102016-05-30 Alexander Monakov <amonakov@ispras.ru>
1511
1512 PR tree-optimization/71289
1513 * gcc.dg/pr71289.c: New test.
1514
5d476e35
KV
15152016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1516
1517 PR middle-end/71269
1518 PR middle-end/71292
1519 * gcc.dg/tree-ssa/pr71269.c: New test.
1520 * gcc.dg/tree-ssa/pr71292.c: New test.
1521
db5447ca
KV
15222016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
1523
1524 PR middle-end/71252
1525 * gcc.dg/tree-ssa/pr71252-2.c: New test.
1526
98bdbb39
JH
15272016-05-30 Jan Hubicka <hubicka@ucw.cz>
1528
1529 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
1530 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
1531 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
1532
7e012855
TV
15332016-05-30 Tom de Vries <tom@codesourcery.com>
1534
1535 PR tree-optimization/69067
1536 * gcc.dg/graphite/pr69067.c: New test.
1537
beed3701
UB
15382016-05-29 Uros Bizjak <ubizjak@gmail.com>
1539
1540 PR target/71245
1541 * gcc.target/i386/pr71245-1.c: New test.
1542 * gcc.target/i386/pr71245-2.c: Ditto.
1543
b6d4f8e8
PC
15442016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1545
1546 PR c++/71105
1547 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
1548 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
1549 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
1550
00022058
JH
15512016-05-27 Jan Hubicka <hubicka@ucw.cz>
1552
1553 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
1554
c8419aca
VV
15552016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
1556
1557 Revert:
1558 PR c++/69855
1559 * g++.dg/overload/69855.C: New.
1560 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1561 * g++.old-deja/g++.pt/crash3.C: Likewise.
1562
8008c4d2
PC
15632016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
1564
1565 PR c++/60385
1566 * g++.dg/parse/namespace13.C: New.
1567
8b2ef235
JL
15682016-05-26 Jeff Law <law@redhat.com>
1569
1570 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
1571 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
1572 * gcc.dg/tree-ssa/pr68198.c: Likewise.
1573 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
1574 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
1575 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
1576 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
1577 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1578 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
1579 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
1580 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
1581 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
1582 * gcc.dg/tree-ssa/vrp56.c: Likewise.
1583
7d67159b
VV
15842016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
1585
1586 PR c++/69855
1587 * g++.dg/overload/69855.C: New.
1588 * g++.old-deja/g++.law/missed-error2.C: Adjust.
1589 * g++.old-deja/g++.pt/crash3.C: Likewise.
1590
88e3bdd1
JW
15912016-05-27 Jiong Wang <jiong.wang@arm.com>
1592
1593 PR target/63596
1594 * gcc.target/aarch64/va_arg_1.c: New testcase.
1595 * gcc.target/aarch64/va_arg_2.c: Likewise.
1596 * gcc.target/aarch64/va_arg_3.c: Likewise.
1597
3fd6b9cc
JW
15982016-05-27 Jiong Wang <jiong.wang@arm.com>
1599
1600 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
1601 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1602 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1603 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1604 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
1605
3cee7e4e
MP
16062016-05-27 Marek Polacek <polacek@redhat.com>
1607
1608 PR middle-end/71308
1609 * g++.dg/torture/pr71308.C: New test.
1610
6a813c96
DV
16112016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1612
1613 * gcc.dg/zero_bits_compound-1.c: New test.
1614 * gcc.dg/zero_bits_compound-2.c: New test.
1615
0561bcfb
IE
16162016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
1617
1618 PR middle-end/71279
1619 * gcc.dg/pr71279.c: New test.
1620
21316320
MM
16212016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
1622
1623 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
1624 floating point min/max/comparison instructions.
1625 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
1626
7211a097
JJ
16272016-05-26 Jakub Jelinek <jakub@redhat.com>
1628
1629 * c-c++-common/gomp/schedule-1.c: New test.
1630 * gfortran.dg/gomp/schedule-1.f90: New test.
1631
cac177cf
PP
16322016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
1633
1634 PR c++/70822
1635 PR c++/70106
1636 * g++.dg/cpp1y/auto-fn32.C: New test.
1637 * g++.dg/cpp1y/paren4.C: New test.
1638
a2d5b8c9
NS
16392016-05-26 Nathan Sidwell <nathan@acm.org>
1640
1641 * gcc.dg/20060410.c: Xfail on ptx.
1642 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
1643 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
1644 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
1645 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
1646 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
1647
ffa8b552
TP
16482016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
1649
1650 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
1651
c7501e00
JJ
16522016-05-26 Jakub Jelinek <jakub@redhat.com>
1653
1875b9a0
JJ
1654 PR tree-optimization/71280
1655 * gcc.dg/pr71280.c: New test.
1656
2116e19f
JJ
1657 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
1658
305aef09
JJ
1659 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
1660 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
1661
c7501e00
JJ
1662 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
1663
ca449d26
JW
16642016-05-26 Jiong Wang <jiong.wang@arm.com>
1665
1666 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 1667 kept in memory.
ca449d26 1668
8af01c66
JL
16692016-05-25 Jeff Law <law@redhat.com>
1670
1671 PR tree-optimization/71272
1672 * gcc.c-torture/compile/pr71272.c: new test.
1673
f9d6ce73
BS
16742016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
1675
1676 * gcc.target/powerpc/vec-cmpne.c: New test.
1677 * gcc.target/powerpc/vec-cmpne-long.c: New test.
1678
a88a7b22
EB
16792016-05-25 Eric Botcazou <ebotcazou@adacore.com>
1680
1681 * gnat.dg/opt55.ad[sb]: New test.
1682
125f02ed
SKS
16832016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1684
1685 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
1686 * c-c++-common/pr60226.c: Require int32plus.
1687 * gcc.c-torture/execute/pr70602.c: Likewise.
1688 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
1689 unsigned long for malloc arg type.
1690 * gcc.dg/asr_div1.c: Require int32plus.
1691 * gcc.dg/enum-mode-1.c: XFAIL for int16.
1692 * gcc.dg/pie-1.c: Require pie.
1693 * gcc.dg/pie-2.c: Likewise.
1694 * gcc.dg/pr59471.c: Require int32plus.
1695 * gcc.dg/pr59963-2.c: XFAIL for int16.
1696 * gcc.dg/pr60114.c: Require int32plus.
1697 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
1698 unsigned long for typedef of size_t.
1699 * gcc.dg/pr63914.c: Require int32plus.
1700 * gcc.dg/pr64536.c: Require pt32plus.
1701 * gcc.dg/pr65658.c: Likewise.
1702 * gcc.dg/pr67271.c: Require int32plus.
1703 * gcc.dg/pr68112.c: Likewise.
1704 * gcc.dg/pr69071.c: Skip for avr target.
1705 * gcc.dg/pr69973.c: Require int32plus.
1706 * gcc.dg/pr70169.c: Skip for avr target.
1707 * gcc.dg/sso-6.c: Require int32plus.
1708 * gcc.dg/sso-7.c: Likewise.
1709 * gcc.dg/sso-8.c: Likewise.
1710 * gcc.dg/vrp-min-max-2.c: Likewise.
1711
c6e434f5
UB
17122016-05-25 H.J. Lu <hongjiu.lu@intel.com>
1713
1714 PR target/70738
1715 * gcc.target/i386/pr70738-1.c: New test.
1716 * gcc.target/i386/pr70738-2.c: Likewise.
1717 * gcc.target/i386/pr70738-3.c: Likewise.
1718 * gcc.target/i386/pr70738-4.c: Likewise.
1719 * gcc.target/i386/pr70738-5.c: Likewise.
1720 * gcc.target/i386/pr70738-6.c: Likewise.
1721 * gcc.target/i386/pr70738-7.c: Likewise.
1722 * gcc.target/i386/pr70738-8.c: Likewise.
1723 * gcc.target/i386/pr70738-9.c: Likewise.
1724
5c42d341
KT
17252016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1726
1727 PR rtl-optimization/66940
1728 * gcc.c-torture/execute/pr66940.c: New test.
1729
bf9a1a07
IV
17302016-05-25 Ilya Verbin <ilya.verbin@intel.com>
1731
1732 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
1733 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
1734 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
1735 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
1736 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
1737 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
1738 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
1739 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
1740 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
1741 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
1742 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
1743 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
1744 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
1745 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
1746 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
1747 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
1748 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
1749 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
1750 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
1751 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
1752 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
1753 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
1754 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
1755 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
1756
95efe6b6
MP
17572016-05-25 Marek Polacek <polacek@redhat.com>
1758
1759 PR c/71265
1760 * gcc.dg/noncompile/pr71265.c: New test.
1761
a23faf7a
MP
1762 PR c/71266
1763 * gcc.dg/noncompile/old-style-parm-3.c: New test.
1764
69a6d5ad
NS
17652016-05-25 Nathan Sidwell <nathan@acm.org>
1766
1767 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
1768
3072d4ea
RB
17692016-05-25 Richard Biener <rguenther@suse.de>
1770
1771 PR tree-optimization/71261
1772 * c-c++-common/torture/pr71261.c: New testcase.
1773
e412ece4
RB
17742016-05-25 Richard Biener <rguenther@suse.de>
1775
1776 PR tree-optimization/71264
1777 * gcc.dg/vect/pr71264.c: New testcase.
1778
b9e551ad
PC
17792016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1780
1781 PR c++/55992
1782 * g++.dg/cpp0x/alias-decl-53.C: New.
1783 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
1784
6aa1abe5
ML
17852016-05-25 Martin Liska <mliska@suse.cz>
1786
1787 * g++.dg/pr71239.C: New test.
1788
842d162e
RB
17892016-05-25 Richard Biener <rguenther@suse.de>
1790
c87885ca
RO
1791 * gcc.dg/vect/pr58135.c: Rename to ...
1792 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 1793
f184a36c
MP
17942016-05-25 Marek Polacek <polacek@redhat.com>
1795
1796 * g++.dg/pr65295.C: Use target c++14.
1797
021fad86
PC
17982016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1799
53d6d955
UB
1800 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
1801 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 1802
c3eaf15a
MM
18032016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1804
1805 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
1806 instructions.
1807
e46c7770
CP
18082016-05-24 Cesar Philippidis <cesar@codesourcery.com>
1809
1810 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
1811 * c-c++-common/goacc/deviceptr-1.c: Likewise.
1812 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
1813 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1814 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1815 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1816 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
1817 * c-c++-common/goacc/pcopy.c: Likewise.
1818 * c-c++-common/goacc/pcopyin.c: Likewise.
1819 * c-c++-common/goacc/pcopyout.c: Likewise.
1820 * c-c++-common/goacc/pcreate.c: Likewise.
1821 * c-c++-common/goacc/pr70688.c: New test.
1822 * c-c++-common/goacc/present-1.c: Adjust test.
1823 * c-c++-common/goacc/reduction-5.c: Likewise.
1824 * g++.dg/goacc/data-1.C: New test.
1825
4bfc9db7
MM
18262016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1827
1828 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
1829 vector parity built-in functions.
1830 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
1831 count trailing zeros automatic vectorization.
1832 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
1833 count trailing zeros built-in functions.
1834
2bc145af
KV
18352016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1836
1837 * gcc.dg/tree-ssa/reassoc-44.c: New test.
1838
26869fdb
PH
18392016-05-24 Pat Haugen <pthaugen@us.ibm.com>
1840
1841 PR target/71050
1842 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
1843
b2dc9c3b
PC
18442016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1845
1846 PR c++/50436
1847 * g++.dg/template/crash123.C: New.
1848 * g++.dg/template/crash124.C: Likewise.
1849
f65e97fd
MS
18502016-05-24 Martin Sebor <msebor@redhat.com>
1851
1852 PR c++/71147
1853 * g++.dg/ext/flexary16.C: New test.
1854
a6f5ac7f
IV
18552016-05-24 Ilya Verbin <ilya.verbin@intel.com>
1856
69a6d5ad
NS
1857 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
1858 before math.h is included.
a6f5ac7f
IV
1859 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
1860 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
1861 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
1862 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
1863 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
1864 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
1865 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
1866 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
1867 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
1868 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
1869 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
1870 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
1871 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
1872 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
1873 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
1874 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
1875 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
1876 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
1877 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
1878 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
1879 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
1880 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
1881 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
1882
27bad558
MM
18832016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1884 Kelvin Nilsen <kelvin@gcc.gnu.org>
1885
1886 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
1887 support.
1888
72f382fb
PC
18892016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1890
1891 PR c++/69872
1892 * g++.dg/warn/Wno-narrowing1.C: New.
1893
ef2ec9d9
MP
18942016-05-24 Marek Polacek <polacek@redhat.com>
1895
1896 PR c/71249
1897 * c-c++-common/Wswitch-unreachable-2.c: New test.
1898
e90434e3
JJ
18992016-05-24 Jakub Jelinek <jakub@redhat.com>
1900
7adb26f2
JJ
1901 PR c++/71257
1902 * g++.dg/vect/simd-clone-6.cc: New test.
1903 * g++.dg/gomp/declare-simd-6.C: New test.
1904
e90434e3
JJ
1905 PR middle-end/70434
1906 PR c/69504
1907 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
1908
b556ea3b
RB
19092016-05-24 Richard Biener <rguenther@suse.de>
1910
1911 PR tree-optimization/71240
1912 * gcc.dg/optimize-bswapsi-5.c: New testcase.
1913
e5328f5d
RB
19142016-05-24 Richard Biener <rguenther@suse.de>
1915
1916 PR tree-optimization/71230
1917 * gcc.dg/torture/pr71230.c: New testcase.
1918 * g++.dg/torture/pr71230.C: Likewise.
1919
a04e69c0
TS
19202016-05-24 Thomas Schwinge <thomas@codesourcery.com>
1921
1922 * c-c++-common/goacc/routine-5.c: Add tests.
1923 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
1924 * gfortran.dg/goacc/routine-6.f90: Add tests.
1925
30fd2977
RB
19262016-05-24 Richard Biener <rguenther@suse.de>
1927
1928 PR tree-optimization/71253
1929 * gcc.dg/torture/pr71253.c: New testcase.
1930
ca6f60bc
KV
19312016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
1932
1933 PR middle-end/71252
1934 * gfortran.dg/pr71252.f90: New test.
1935
d3465d72
RS
19362016-05-24 Richard Sandiford <richard.sandiford@arm.com>
1937
1938 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
1939
f17a223d
RB
19402016-05-24 Richard Biener <rguenther@suse.de>
1941
1942 PR middle-end/70434
1943 PR c/69504
1944 * c-c++-common/vector-subscript-4.c: New testcase.
1945 * c-c++-common/vector-subscript-5.c: Likewise.
1946
e3f36534
JD
19472016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1948
1949 PR fortran/71123
1950 * gfortran.dg/namelist_90.f: New test
1951
85d5c27d
JD
19522016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1953
1954 PR fortran/66461
1955 * gfortran.dg/unexpected_eof.f: New test
1956
fe3f3340
MM
19572016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1958 Kelvin Nilsen <kelvin@gcc.gnu.org>
1959
1960 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
1961 as little endian.
1962
26d6ae55
PC
19632016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1964
1965 PR c++/70972
1966 * g++.dg/cpp0x/inh-ctor20.C: New.
1967 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
1968
d6c9a06f
PC
19692016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1970
1971 PR c++/69095
1972 * g++.dg/cpp0x/variadic168.C: New.
1973
396a1d10
PC
19742016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1975
1976 * g++.dg/cpp0x/pr31445.C: Test column number too.
1977 * g++.dg/cpp0x/pr32253.C: Likewise.
1978 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
1979 * g++.dg/cpp0x/variadic36.C: Likewise.
1980
ece46666
MG
19812016-05-23 Marc Glisse <marc.glisse@inria.fr>
1982
1983 * gcc.dg/fold-notshift-2.c: Adjust.
1984
a7dc5980
MP
19852016-05-23 Marek Polacek <polacek@redhat.com>
1986
1987 PR c/49859
1988 * c-c++-common/Wswitch-unreachable-1.c: New test.
1989 * gcc.dg/Wswitch-unreachable-1.c: New test.
1990 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
1991 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
1992 * g++.dg/gomp/block-10.C: Likewise.
1993 * gcc.dg/gomp/block-10.c: Likewise.
1994 * g++.dg/gomp/block-9.C: Likewise.
1995 * gcc.dg/gomp/block-9.c: Likewise.
1996 * g++.dg/gomp/target-1.C: Likewise.
1997 * g++.dg/gomp/target-2.C: Likewise.
1998 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 1999 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
2000 * g++.dg/gomp/taskgroup-1.C: Likewise.
2001 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2002 * gcc.dg/gomp/teams-1.c: Likewise.
2003 * g++.dg/gomp/teams-1.C: Likewise.
2004 * g++.dg/overload/error3.C: Likewise.
2005 * g++.dg/tm/jump1.C: Likewise.
2006 * g++.dg/torture/pr40335.C: Likewise.
2007 * gcc.dg/c99-vla-jump-5.c: Likewise.
2008 * gcc.dg/switch-warn-1.c: Likewise.
2009 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
2010 * gcc.dg/nested-func-1.c: Likewise.
2011 * gcc.dg/pr67784-4.c: Likewise.
2012
18b54004
RB
20132016-05-23 Richard Biener <rguenther@suse.de>
2014
2015 PR tree-optimization/71230
2016 * gfortran.dg/pr71230-1.f90: New testcase.
2017 * gfortran.dg/pr71230-2.f90: Likewise.
2018
e569db5f
VK
20192016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2020
396a1d10 2021 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
2022 * gcc.dg/vect/pr58135.c: Add new.
2023 * gfortran.dg/pr46519-1.f: Adjust test case.
2024
e4b71114
PC
20252016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2026
2027 PR c++/53401
2028 * g++.dg/cpp0x/decltype64.C: New.
2029
a25a8058
CL
20302016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2031
2032 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
2033 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
2034 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
2035
0dcfe9ab
CL
20362016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2037
2038 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
2039 Add poly64x1_t and poly64x2_t cases if supported.
2040 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2041 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
2042 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
2043 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
2044 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
2045
ffd70e4a
CL
20462016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2047
2048 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
2049 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
2050 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
2051 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
2052 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
2053 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
2054 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
2055
4b1f57fe
CL
20562016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2057
2058 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
2059
16c5ec77
CL
20602016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
2061
2062 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
2063 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
2064
94ad56c7
JJ
20652016-05-22 Jakub Jelinek <jakub@redhat.com>
2066
57748705
JJ
2067 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
2068 constraint instead of "r".
2069 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
2070 insn instead of vxorpd.
2071 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
2072
af120161
JJ
2073 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
2074 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
2075
355023ce
JJ
2076 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
2077
3b48574c
JJ
2078 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
2079 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
2080
94ad56c7
JJ
2081 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
2082
8a85cee2
KV
20832016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
2084
2085 PR middle-end/40921
2086 * gcc.dg/tree-ssa/pr40921.c: New test.
2087
8e916b16
PS
20882016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2089
2090 PR target/71103
2091 * gcc.target/avr/pr71103.c: New test.
2092
88aea79f
KV
20932016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
2094
2095 PR middle-end/71179
2096 * gcc.dg/tree-ssa/pr71179.c: New test.
2097
79063edd
MS
20982016-05-20 Martin Sebor <msebor@redhat.com>
2099
2100 PR c/71115
2101 * gcc.dg/init-excess-2.c: New test.
2102
55c8849f
EB
21032016-05-20 Eric Botcazou <ebotcazou@adacore.com>
2104
2105 * gnat.dg/opt53.adb: New test.
2106 * gnat.dg/opt54.adb: Likewise.
2107
c91a0948
MJ
21082016-05-20 Martin Jambor <mjambor@suse.cz>
2109
2110 PR tree-optimization/70884
2111 * gcc.dg/tree-ssa/pr70919.c: New test.
2112
9cad20fa
BS
21132016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2114
2115 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
2116 formatting.
69a6d5ad
NS
2117 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
2118 fix code formatting.
2119
21202016-05-20 Nathan Sidwell <nathan@acm.org>
2121
2122 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
2123 non-common cases.
2124 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 2125
15c671a7
DM
21262016-05-20 David Malcolm <dmalcolm@redhat.com>
2127
2128 * jit.dg/all-non-failing-tests.h: Add
2129 test-factorial-must-tail-call.c.
2130 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
2131 * jit.dg/test-factorial-must-tail-call.c: New test case.
2132
4f028369
JJ
21332016-05-20 Jakub Jelinek <jakub@redhat.com>
2134
2135 PR fortran/71204
2136 * gfortran.dg/pr71204.f90: New test.
2137
7dea4ab3
CP
21382016-05-20 Cesar Philippidis <cesar@codesourcery.com>
2139
2140 * gcc.target/nvptx/sincos.c: New test.
2141
ef98d365
PC
21422016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2143
2144 PR c++/70572
2145 * g++.dg/cpp1y/auto-fn31.C: New.
2146
92466115
BS
21472016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
2148
2149 * gcc.target/powerpc/vec-addec.c: New test.
2150 * gcc.target/powerpc/vec-addec-int128.c: New test.
2151
9a385c2d
DM
21522016-05-20 David Malcolm <dmalcolm@redhat.com>
2153
2154 * gcc.dg/plugin/must-tail-call-1.c: New test case.
2155 * gcc.dg/plugin/must-tail-call-2.c: New test case.
2156 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
2157 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2158
77c9d5b4
JH
21592016-05-20 Jan Hubicka <hubicka@ucw.cz>
2160
2161 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
2162
68047971
JJ
21632016-05-20 Jakub Jelinek <jakub@redhat.com>
2164
18954840
JJ
2165 PR c++/71210
2166 * g++.dg/opt/pr71210-1.C: New test.
2167 * g++.dg/opt/pr71210-2.C: New test.
2168
68047971
JJ
2169 PR tree-optimization/29756
2170 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
2171 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
2172 only on selected targets where V4SImode vectors are known to be
2173 supported.
2174
d78789f5
MG
21752016-05-20 Marc Glisse <marc.glisse@inria.fr>
2176
2177 PR tree-optimization/71079
2178 PR tree-optimization/71206
2179 * gcc.dg/tree-ssa/pr71206.c: New testcase.
2180
550fa093
PK
21812016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2182
2183 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
2184 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
2185 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
2186
483c6429
RG
21872016-05-20 Richard Guenther <rguenther@suse.de>
2188
2189 PR tree-optimization/29756
2190 * gcc.dg/tree-ssa/vector-6.c: New testcase.
2191
eb066284
RB
21922016-05-20 Richard Biener <rguenther@suse.de>
2193
2194 PR tree-optimization/71185
2195 * gcc.dg/tree-ssa/pr71185.c: New testcase.
2196
58f10249
RB
21972016-05-20 Richard Biener <rguenther@suse.de>
2198
2199 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
2200
2a5569fa
MP
22012016-05-19 Marek Polacek <polacek@redhat.com>
2202
2203 PR c++/71075
2204 * g++.dg/diagnostic/pr71075.C: New test.
2205
5e9a5385
DM
22062016-05-19 David Malcolm <dmalcolm@redhat.com>
2207
2208 PR c++/71184
2209 * g++.dg/pr71184.C: New test case.
2210
4f45da44
KN
22112016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
2212
2213 * gcc.target/powerpc/darn-0.c: New test.
2214 * gcc.target/powerpc/darn-1.c: New test.
2215 * gcc.target/powerpc/darn-2.c: New test.
2216
4177437e
MP
22172016-05-19 Marek Polacek <polacek@redhat.com>
2218
2219 PR tree-optimization/71031
2220 * gcc.dg/tree-ssa/vrp100.c: New test.
2221
afb72432
IE
22222016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
2223
2224 PR rtl-optimization/71148
2225 * gcc.dg/pr71148.c: New test.
2226
4f83064e
KT
22272016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2228
2229 PR target/71056
2230 * gcc.target/arm/pr71056.c: New test.
2231
4bf8dbe1
BE
22322016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2233
2234 * c-c++-common/pr69669.c: Check the used mode.
2235
f3510625
MO
22362016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
2237
2238 PR sanitizer/64354
2239 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
2240
43c0068e
RB
22412016-05-19 Richard Biener <rguenther@suse.de>
2242
2243 PR tree-optimization/70729
2244 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
2245 * gcc.dg/graphite/scop-18.c: Likewise.
2246 * gcc.dg/pr41783.c: Disable LIM.
2247 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
2248 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
2249 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
2250 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
2251 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
2252 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
2253 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
2254 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
2255 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
2256 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
2257 * gfortran.dg/pr42108.f90: Likewise.
2258
70f25790
DM
22592016-05-18 David Malcolm <dmalcolm@redhat.com>
2260
2261 PR driver/69265
2262 * gcc.dg/spellcheck-options-11.c: New test case.
2263
960db8ec
JJ
22642016-05-18 Jakub Jelinek <jakub@redhat.com>
2265
2266 PR c++/71100
2267 * g++.dg/opt/pr71100.C: New test.
2268
04643334
MJ
22692016-05-18 Martin Jambor <mjambor@suse.cz>
2270
2271 PR ipa/69708
2272 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
2273 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
2274 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
2275 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
2276
91bb9f80
MJ
22772016-05-18 Martin Jambor <mjambor@suse.cz>
2278
2279 PR ipa/69708
2280 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
2281 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
2282 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
2283 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
2284 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
2285
c584aca6
PC
22862016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2287
2288 PR c++/69793
2289 * g++.dg/template/crash122.C: New.
2290
20309c6e
PC
22912016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2292
2293 PR c++/70466
2294 * g++.dg/template/pr70466-1.C: New.
2295 * g++.dg/template/pr70466-2.C: Likewise.
2296
50c78b9a
MM
22972016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2298
2299 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
2300 splat operations and the XXSPLTIB instruction.
2301 * gcc.target/powerpc/p9-splat-2.c: Likewise.
2302 * gcc.target/powerpc/p9-splat-3.c: Likewise.
2303 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
2304 xxlxor to clear a register.
2305
cf8be00d
RS
23062016-05-18 Richard Sandiford <richard.sandiford@arm.com>
2307
2308 * gcc.dg/torture/pr71020.c: New test.
2309
848a392a
MJ
23102016-05-18 Martin Jambor <mjambor@suse.cz>
2311
2312 PR ipa/70646
2313 * gcc.dg/ipa/pr70646.c: New test.
2314
1f2ab776
CL
23152016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2316
2317 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
2318
76489493
CL
23192016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2320
2321 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
2322 missing tests for vreinterpretq_p{8,16}.
2323
bd79378d
CL
23242016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2325
2326 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
2327 vsliq_n_s64 and vsliq_n_u64.
2328
81ca3ea0
CL
23292016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2330
2331 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
2332 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
2333
873cb425
CL
23342016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2335
2336 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
2337 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
2338 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
2339
9d6e7c21
CL
23402016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
2341
2342 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
2343 in comment.
2344
b4dbe40e 23452016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
2346
2347 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
2348 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
2349 "blr\t" and switch to scan-assembler-times.
2350
83a5c910
JW
23512016-05-18 Jiong Wang <jiong.wang@arm.com>
2352
53d6d955
UB
2353 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
2354 with __aarch64__.
2355 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
2356 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 2357
fb7cbdeb
JJ
23582016-05-18 Jakub Jelinek <jakub@redhat.com>
2359
8ee91165
JJ
2360 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
2361 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
2362 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
2363 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
2364 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
2365 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
2366
cf4d516a
JJ
2367 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
2368 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
2369
a4f16422
JJ
2370 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
2371 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
2372
7b37ce10
JJ
2373 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
2374 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
2375
fb7cbdeb
JJ
2376 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
2377
c9326aef
RB
23782016-05-18 Richard Biener <rguenther@suse.de>
2379
2380 PR tree-optimization/71168
2381 * gcc.dg/torture/pr71168.c: New testcase.
2382
df8b0a11
KV
23832016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
2384
2385 PR middle-end/63586
2386 * gcc.dg/tree-ssa/pr63586-2.c: New test.
2387 * gcc.dg/tree-ssa/pr63586.c: New test.
2388 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
2389
2efd67ed
NS
23902016-05-17 Nathan Sidwell <nathan@acm.org>
2391
2392 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
2393 * gcc.dg/pr68671.c: Fix ptx xfail-if.
2394 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
2395 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
2396
1988b2c2
NS
23972016-05-17 Nathan Sidwell <nathan@acm.org>
2398
2399 * gcc.target/nvptx/abi-vararg-3.c: New.
2400
ad1d92ab
MM
24012016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
2402
2403 PR tree-optimization/54579
2404 PR middle-end/55299
2405 * gcc.dg/fold-notrotate-1.c: New test.
2406 * gcc.dg/fold-notshift-1.c: New test.
2407 * gcc.dg/fold-notshift-2.c: New test.
2408
47768df8
MP
24092016-05-17 Marek Polacek <polacek@redhat.com>
2410
2411 PR ipa/71146
2412 * g++.dg/ipa/pr71146.C: New test.
2413
6b5423a5
DM
24142016-05-17 David Malcolm <dmalcolm@redhat.com>
2415
2416 * jit.dg/test-error-array-bounds.c: New test case.
2417
c7986356
MG
24182016-05-17 Marc Glisse <marc.glisse@inria.fr>
2419
2420 * gcc.dg/tree-ssa/and-1.c: New testcase.
2421
d982c5b7
MG
24222016-05-17 Marc Glisse <marc.glisse@inria.fr>
2423
2424 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2425 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
2426
0139ba93
MG
24272016-05-17 Marc Glisse <marc.glisse@inria.fr>
2428
2429 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2430 * gcc.dg/tree-ssa/vrp99.c: New testcase.
2431
daab4562
JW
24322016-05-17 Jiong Wang <jiong.wang@arm.com>
2433
2434 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
2435
22330033
JW
24362016-05-17 Jiong Wang <jiong.wang@arm.com>
2437
2438 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
2439
98b3a5f2
JW
24402016-05-17 Jiong Wang <jiong.wang@arm.com>
2441
2442 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
2443 ".2d[index]" when scan the assembly.
2444 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
2445 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
2446 float64x1.
2447 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
2448
b71b7a8e
RB
24492016-05-17 Richard Biener <rguenther@suse.de>
2450
2451 PR tree-optimization/71132
2452 * gcc.dg/torture/pr71132.c: New testcase.
2453
3c51ad46
CL
24542016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
2455
2456 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
2457
d20faa66
KT
24582016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2459
2460 PR target/70809
2461 * gcc.target/aarch64/pr70809_1.c: New test.
2462
b75cc5a4
KT
24632016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2464
2465 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
2466 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
2467 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
2468 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
2469
b28eb195
IE
24702016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
2471 Ilya Enkovich <ilya.enkovich@intel.com>
2472
2473 PR target/71114
2474 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
2475
0b9004ed
JH
24762016-05-16 Jan Hubicka <hubicka@ucw.cz>
2477
2478 * g++.dg/ipa/ivinline-7.C: Do not xfail.
2479 * g++.dg/ipa/ivinline-9.C: Do not xfail.
2480
1b81a1c1
MW
24812016-05-16 Matthew Wahab <matthew.wahab@arm.com>
2482
2483 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
2484 test for __ARM_FP16_ARGS.
2485 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
2486 * gcc.target/arm/aapcs/neon-vect10.c: New.
2487 * gcc.target/arm/aapcs/neon-vect9.c: New.
2488 * gcc.target/arm/aapcs/vfp18.c: New.
2489 * gcc.target/arm/aapcs/vfp19.c: New.
2490 * gcc.target/arm/aapcs/vfp20.c: New.
2491 * gcc.target/arm/aapcs/vfp21.c: New.
2492 * gcc.target/arm/fp16-aapcs-1.c: New.
2493 * g++.target/arm/fp16-param-1.c: Update expected output. Add
2494 test for __ARM_FP16_ARGS.
2495 * g++.target/arm/fp16-return-1.c: Update expected output.
2496
921d1e73
JW
24972016-05-16 Jiong Wang <jiong.wang@arm.com>
2498
2499 PR testsuite/70227
2500 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
2501
228eb42a
HA
25022016-05-15 Harald Anlauf <anlauf@gmx.de>
2503
2504 PR fortran/69603
2505 * gfortran.dg/pr69603.f90: New testcase.
2506
785abfd3
FR
25072016-05-14 Fritz Reese <fritzoreese@gmail.com>
2508
2509 * gfortran.dg/dec_union_4.f90: Fix endian issue.
2510
e75eb64f
FR
25112016-05-14 Fritz Reese <fritzoreese@gmail.com>
2512
2513 PR fortran/71047
2514 * gfortran.dg/pr71047.f08: New test.
2515
aa4b467b
JM
25162016-05-13 Joseph Myers <joseph@codesourcery.com>
2517
2518 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
2519 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
2520 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
2521
653fb4a2
MS
25222016-05-13 Martin Sebor <msebor@redhat.com>
2523
2524 PR c++/60049
2525 * g++.dg/cpp0x/constexpr-60049.C: New test.
2526
9e37582d
JJ
25272016-05-13 Jakub Jelinek <jakub@redhat.com>
2528
2529 PR bootstrap/71071
2530 * gcc.dg/pr71071.c: New test.
2531
a278aa17
UB
25322016-05-13 Uros Bizjak <ubizjak@gmail.com>
2533
2534 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
2535 remove XOP handling.
377eaca7 2536 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 2537
ac3d02e2
NS
25382016-05-13 Nathan Sidwell <nathan@acm.org>
2539
2540 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
2541 __atomic_is_lock_free declaration.
2542
8ab3bdac
RB
25432016-05-13 Richard Biener <rguenther@suse.de>
2544
2545 PR tree-optimization/42587
2546 * gcc.dg/optimize-bswapsi-4.c: New testcase.
2547
623b8e0a
ML
25482016-05-13 Martin Liska <mliska@suse.cz>
2549
2550 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
2551 the new format of dump output.
2552
da7674f6
IE
25532016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
2554
2555 * gcc.dg/pr71084.c: New test.
2556
c959db3d
RR
25572016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2558
53d6d955
UB
2559 PR target/53440
2560 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 2561
43203dea
RR
25622016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2563
2564 * gcc.target/aarch64/struct_return.c: New test.
2565
4f2e1536
MP
25662016-05-12 Marek Polacek <polacek@redhat.com>
2567
2568 PR c/70756
2569 * c-c++-common/pr70756-2.c: New test.
2570 * c-c++-common/pr70756.c: New test.
2571
1ef33ef3
RB
25722016-05-12 Richard Biener <rguenther@suse.de>
2573
2574 PR tree-optimization/71059
2575 * gcc.dg/torture/pr71059.c: New testcase.
2576
763baff6
RB
25772016-05-12 Richard Biener <rguenther@suse.de>
2578
2579 PR tree-optimization/71062
2580 * gcc.dg/torture/pr71062.c: New testcase.
2581
c4ec1243
IE
25822016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
2583
2584 PR tree-optimization/71006
2585 * gcc.dg/pr71006.c: New test.
2586
a5fbf76d
MP
25872016-05-12 Marek Polacek <polacek@redhat.com>
2588
2589 PR driver/71063
2590 * gcc.dg/opts-7.c: New test.
2591
5acc47a4
KT
25922016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2593
2594 PR target/70830
2595 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
2596 Add -save-temps to dg-options.
2597 Scan for ldmfd rather than pop instruction.
2598 * gcc.target/arm/interrupt-2.c: Likewise.
2599 * gcc.target/arm/pr70830.c: New test.
2600
40bd4bf9
JJ
26012016-05-12 Jakub Jelinek <jakub@redhat.com>
2602
3cd63842
JJ
2603 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
2604 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
2605
c05d08f6
JJ
2606 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
2607 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
2608 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
2609
bc27ffae
JJ
2610 PR target/71019
2611 * gcc.target/i386/avx512vl-pack-1.c: New test.
2612 * gcc.target/i386/avx512vl-pack-2.c: New test.
2613 * gcc.target/i386/avx512bw-pack-2.c: New test.
2614
515d7412
JJ
2615 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
2616
40bd4bf9
JJ
2617 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
2618 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
2619 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
2620
44ab146a
RB
26212016-05-12 Richard Biener <rguenther@suse.de>
2622
2623 PR tree-optimization/70986
2624 * gcc.dg/torture/pr70986-1.c: New testcase.
2625 * gcc.dg/torture/pr70986-2.c: Likewise.
2626 * gcc.dg/torture/pr70986-3.c: Likewise.
2627
d6e83a8d
MM
26282016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
2629
2630 PR c/43651
2631 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
2632 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
2633
51e67ea3
UB
26342016-05-11 Uros Bizjak <ubizjak@gmail.com>
2635
2636 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
2637 directive.
2638 * gcc.target/i386/pr66746.c: Ditto.
2639
3fd2b007
MM
26402016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2641
2642 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
2643 support.
2644 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
2645 warning when using -mvsx-timode.
2646 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
2647 * gcc.target/powerpc/dform-2.c: Likewise.
2648 * gcc.target/powerpc/pr68805.c: Likewise.
2649
5c3a10fb
MP
26502016-05-11 Marek Polacek <polacek@redhat.com>
2651
2652 PR c++/71024
2653 * c-c++-common/attributes-3.c: New test.
2654
7cfb065b
NS
26552016-05-11 Nathan Sidwell <nathan@acm.org>
2656
2657 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
2658 * gcc.c-torture/execute/pr68185.c: Likewise.
2659 * gcc.dg/ipa/pr70306.c: Requires global constructors.
2660 * gcc.dg/pr69634.c: Requires scheduling.
2661 * gcc.dg/torture/pr66178.c: Require label values.
2662 * gcc.dg/setjmp-6.c: Require indirect jumps.
2663
f35ea97d
RB
26642016-05-11 Richard Biener <rguenther@suse.de>
2665
2666 PR tree-optimization/71055
2667 * gcc.dg/torture/pr71055.c: New testcase.
2668
dff70323
RB
26692016-05-11 Richard Biener <rguenther@suse.de>
2670
2671 PR debug/71057
2672 * g++.dg/debug/pr71057.C: New testcase.
2673
56a3d28b
JJ
26742016-05-11 Jakub Jelinek <jakub@redhat.com>
2675
2676 PR fortran/70855
2677 * gfortran.dg/gomp/pr70855.f90: New test.
2678
ebc1b29e
RB
26792016-05-11 Richard Biener <rguenther@suse.de>
2680
2681 PR middle-end/71002
2682 * g++.dg/torture/pr71002.C: New testcase.
2683
98ccd1d7
IE
26842016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
2685
2686 PR middle-end/70807
2687 * gcc.dg/pr70807.c: New test.
2688
ed29e24b
MS
26892016-05-10 Martin Sebor <msebor@redhat.com>
2690
2691 PR c++/38611
2692 * g++.dg/Wattributes.C: New test.
2693
e39dab2c
MG
26942016-05-10 Marc Glisse <marc.glisse@inria.fr>
2695
2696 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
2697 * gcc.dg/tree-ssa/pr69270.c: Adjust.
2698 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
2699
d067e238
IE
27002016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2701
2702 PR target/70799
2703 * gcc.target/i386/pr70799-1.c: New test.
2704
cd36c83e
PMR
27052016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2706
2707 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
2708
1e3af2a4
IE
27092016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2710
2711 PR middle-end/70877
2712 * gcc.target/i386/pr70877.c: New test.
2713
afc610db
IE
27142016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
2715
2716 PR tree-optimization/70786
2717 * gcc.target/i386/pr70876.c: New test.
2718
4b59d19f
JJ
27192016-05-10 Jakub Jelinek <jakub@redhat.com>
2720
2721 PR target/70927
2722 * gcc.target/i386/avx512vl-logic-1.c: New test.
2723 * gcc.target/i386/avx512vl-logic-2.c: New test.
2724 * gcc.target/i386/avx512dq-logic-2.c: New test.
2725
9b5ee426
BS
27262016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2727
2728 PR target/70963
2729 * gcc.target/powerpc/pr70963.c: New.
2730
f3352cab
DM
27312016-05-10 David Malcolm <dmalcolm@redhat.com>
2732
2733 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
2734 (test_very_wide_line): Add ruler to expected output.
2735 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
2736 (test_very_wide_line): Likewise.
2737 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2738 (test_show_locus): Within the handling of "test_very_wide_line",
2739 enable show_ruler_p on the diagnostic context.
2740
4a3255dd
RB
27412016-05-10 Richard Biener <rguenther@suse.de>
2742
2743 PR tree-optimization/71039
2744 * gcc.dg/torture/pr71039.c: New testcase.
2745
da7c9950
NS
27462016-05-10 Nathan Sidwell <nathan@acm.org>
2747
2748 * gcc.dg/nested-func-10.c: Requires alloca.
2749 * gcc.dg/nested-func-9.c: Requires alloca.
2750 * gcc.c-torture/execute/pr70460.c: Requires labels.
2751 * gcc.c-torture/compile/pr70199.c: Requires labels.
2752 * gcc.target/nvptx/decl.c: Compile only.
2753 * gcc.target/nvptx/trailing-init.c: Compile only.
2754 * gcc.target/nvptx/ary-init.c: Compile only.
2755
cf68d92c
MP
27562016-05-10 Marek Polacek <polacek@redhat.com>
2757
2758 PR c/70255
2759 * gcc.dg/attr-opt-1.c: New test.
2760
64ea4e15
RB
27612016-05-10 Richard Biener <rguenther@suse.de>
2762
2763 PR tree-optimization/70497
2764 PR tree-optimization/28367
2765 * gcc.dg/torture/20160404-1.c: New testcase.
2766 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
2767 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
2768
5a96dae3
PMR
27692016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
2770
2771 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
2772
fc97f805
UB
27732016-05-09 Uros Bizjak <ubizjak@gmail.com>
2774
2775 * gcc.target/i386/fabsneg-1.c New test.
2776
a710b1d5
AM
27772016-05-09 Alan Modra <amodra@gmail.com>
2778
2779 PR testsuite/70826
2780 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
2781
171f6f05
RB
27822016-05-09 Richard Biener <rguenther@suse.de>
2783
2784 PR tree-optimization/70985
2785 * gcc.dg/torture/pr70985.c: New testcase.
2786
18caa34e
BC
27872016-05-09 Bin Cheng <bin.cheng@arm.com>
2788
2789 * gcc.dg/tree-ssa/ifc-9.c: New test.
2790 * gcc.dg/tree-ssa/ifc-10.c: New test.
2791 * gcc.dg/tree-ssa/ifc-11.c: New test.
2792 * gcc.dg/tree-ssa/ifc-12.c: New test.
2793 * gcc.dg/vect/pr61194.c: Remove XFAIL.
2794 * gcc.dg/vect/vect-23.c: Remove XFAIL.
2795 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
2796
7a27d38f
RB
27972016-05-09 Richard Biener <rguenther@suse.de>
2798
2799 PR fortran/70937
2800 * gfortran.dg/pr70937.f90: New testcase.
2801
5ebbbd3d
RO
28022016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2803
2804 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
2805
f6288c24
FR
28062016-05-07 Fritz Reese <fritzoreese@gmail.com>
2807
2808 PR fortran/56226
2809 * gfortran.dg/dec_structure_1.f90: New testcase.
2810 * gfortran.dg/dec_structure_2.f90: Ditto.
2811 * gfortran.dg/dec_structure_3.f90: Ditto.
2812 * gfortran.dg/dec_structure_4.f90: Ditto.
2813 * gfortran.dg/dec_structure_5.f90: Ditto.
2814 * gfortran.dg/dec_structure_6.f90: Ditto.
2815 * gfortran.dg/dec_structure_7.f90: Ditto.
2816 * gfortran.dg/dec_structure_8.f90: Ditto.
2817 * gfortran.dg/dec_structure_9.f90: Ditto.
2818 * gfortran.dg/dec_structure_10.f90: Ditto.
2819 * gfortran.dg/dec_structure_11.f90: Ditto.
2820 * gfortran.dg/dec_union_1.f90: Ditto.
2821 * gfortran.dg/dec_union_2.f90: Ditto.
2822 * gfortran.dg/dec_union_3.f90: Ditto.
2823 * gfortran.dg/dec_union_4.f90: Ditto.
2824 * gfortran.dg/dec_union_5.f90: Ditto.
2825 * gfortran.dg/dec_union_6.f90: Ditto.
2826 * gfortran.dg/dec_union_7.f90: Ditto.
2827
5ec4a8cd
TV
28282016-05-07 Tom de Vries <tom@codesourcery.com>
2829
2830 PR tree-optimization/70956
2831 * gcc.dg/graphite/pr70956.c: New test.
2832
58ec1d0e
JJ
28332016-05-06 Jakub Jelinek <jakub@redhat.com>
2834
ccd88fb7
JJ
2835 PR middle-end/70941
2836 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
2837 (a, b, c, d): Change type from char to signed char.
2838 (main): Compare against (signed char) -1634678893 instead of
2839 hardcoded -109. Use __builtin_abort instead of abort.
2840
dd3b6464
JJ
2841 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
2842 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
2843
58ec1d0e
JJ
2844 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
2845
19aa23d8
YR
28462016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
2847
2848 PR debug/70935
2849 * gcc.dg/torture/pr70935.c: New test.
2850
ae5f0df1
OE
28512016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2852
2853 PR target/58219
ce23a8ff 2854 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 2855
078f7e37
RB
28562016-05-06 Richard Biener <rguenther@suse.de>
2857
2858 PR tree-optimization/70960
2859 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
2860
765d7b54
OE
28612016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2862
2863 PR target/52933
2864 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
2865 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
2866 Adjust expected instruction counts.
2867 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
2868
29c94e65
MP
28692016-05-06 Marek Polacek <polacek@redhat.com>
2870
2871 PR sanitizer/70875
2872 * gcc.dg/ubsan/bounds-3.c: New test.
2873
3684b02e
OE
28742016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2875
2876 PR target/54089
2877 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
2878
8706773f
RB
28792016-05-06 Richard Biener <rguenther@suse.de>
2880
2881 PR middle-end/70931
2882 * gfortran.dg/pr70931.f90: New testcase.
2883
a4f51018
RB
28842016-05-06 Richard Biener <rguenther@suse.de>
2885
2886 PR middle-end/70941
2887 * gcc.dg/torture/pr70941.c: New testcase.
2888
c4f2425f
BC
28892016-05-05 Bin Cheng <bin.cheng@arm.com>
2890
2891 PR tree-optimization/57206
2892 * gcc.dg/vect/pr57206.c: New test.
2893
5dc08197
RO
28942016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2895
2896 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
2897
351f85c5
JJ
28982016-05-05 Jakub Jelinek <jakub@redhat.com>
2899
568bac8c
JJ
2900 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
2901
351f85c5
JJ
2902 * c-c++-common/Wdangling-else-4.c: New test.
2903
33fd7785
JJ
29042016-05-04 Jakub Jelinek <jakub@redhat.com>
2905
2d1ac15a
JJ
2906 PR c++/70906
2907 PR c++/70933
2908 * g++.dg/opt/pr70906.C: New test.
2909 * g++.dg/opt/pr70933.C: New test.
2910
33fd7785
JJ
2911 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
2912
6b715bf6
JH
29132016-05-04 Jan Hubicka <hubicka@ucw.cz>
2914
2915 * gcc.dg/ipa/pure-const-3.c: New testcase.
2916
deef7113
MP
29172016-05-04 Marek Polacek <polacek@redhat.com>
2918
2919 * c-c++-common/Wdangling-else-1.c: New test.
2920 * c-c++-common/Wdangling-else-2.c: New test.
2921 * c-c++-common/Wdangling-else-3.c: New test.
2922
5396db97
KCY
29232016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
2924
2925 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
2926 flag is present.
2927
de55efd5
MP
29282016-05-04 Marek Polacek <polacek@redhat.com>
2929
2930 PR c/48778
2931 * gcc.dg/Waddress-2.c: New test.
2932
475839b6
AM
29332016-05-04 Alan Modra <amodra@gmail.com>
2934
2935 * gcc.target/powerpc/pr70866.c: New.
2936
b25aad5f
MS
29372016-05-03 Martin Sebor <msebor@redhat.com>
2938
2939 PR c++/66561
2940 * c-c++-common/builtin_location.c: New test.
2941 * g++.dg/cpp1y/builtin_location.C: New test.
2942
79ce98bc
MP
29432016-05-03 Marek Polacek <polacek@redhat.com>
2944
2945 PR c/70859
2946 * gcc.dg/pr70859.c: New test.
2947 * gcc.dg/pr70859-2.c: New test.
2948
402e89f5
PMR
29492016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
2950
2951 * gnat.dg/debug5.adb: New testcase.
2952
f3d90045
DV
29532016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
2954
2955 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
2956 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
2957 Procedure to check for z10 instruction set.
2958
1e26cec1
CL
29592016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
2960
2961 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
2962
71aca5a0
AM
29632016-05-03 Alan Modra <amodra@gmail.com>
2964
2965 * gcc.target/powerpc/savres.c: Add func using a single gpr.
2966
2fd70ec1
JJ
29672016-05-03 Jakub Jelinek <jakub@redhat.com>
2968
2969 * gcc.target/i386/avx512f-cvt-1.c: New test.
2970
e5705cf7
L
29712016-05-03 H.J. Lu <hongjiu.lu@intel.com>
2972
2973 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
2974 -fdump-tree-vrp-details.
2975
381cdae4
RB
29762016-05-03 Richard Biener <rguenther@suse.de>
2977
2978 * gcc.dg/pr30172-1.c: Adjust.
2979 * gcc.dg/pr63743.c: Likewise.
2980 * gcc.dg/tm/pr51696.c: Likewise.
2981 * c-c++-common/tm/safe-1.c: Likewise.
2982 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
2983 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
2984 * g++.dg/plugin/self-assign-test-1.C: Likewise.
2985 * g++.dg/plugin/self-assign-test-2.C: Likewise.
2986
adedd5c1
JJ
29872016-05-03 Jakub Jelinek <jakub@redhat.com>
2988
31ed1665
JJ
2989 PR rtl-optimization/70467
2990 * gcc.target/i386/pr70467-3.c: New test.
2991 * gcc.target/i386/pr70467-4.c: New test.
2992
dea60b59
JJ
2993 PR tree-optimization/70916
2994 * gcc.c-torture/compile/pr70916.c: New test.
2995
adedd5c1
JJ
2996 PR target/49244
2997 * gcc.target/i386/pr49244-1.c: New test.
2998 * gcc.target/i386/pr49244-2.c: New test.
2999
f80041ef
BS
30002016-05-03 Bernd Schmidt <bschmidt@redhat.com>
3001
3002 PR rtl-optimization/44281
3003 * gcc.target/i386/pr44281.c: New test.
3004
1cfcd39e
BC
30052016-05-03 bin cheng <bin.cheng@arm.com>
3006
3007 PR tree-optimization/56541
3008 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
3009 * gcc.dg/vect/pr56541.c: new test.
3010
4304ccfd
MM
30112016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3012
3013 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
3014 __float128.
3015 * gcc.target/powerpc/float128-complex-2.c: Likewise.
3016
50d94c29
L
30172016-05-02 H.J. Lu <hongjiu.lu@intel.com>
3018
3019 PR testsuite/70520
3020 * c-c++-common/asan/clone-test-1.c (main): Align child process
3021 stack to 16 bytes.
3022
bc1aee87
DM
30232016-05-02 David Malcolm <dmalcolm@redhat.com>
3024
3025 PR c++/62314
3026 * g++.dg/spellcheck-fields-2.C: New test case.
3027
474e0129
DM
30282016-05-02 David Malcolm <dmalcolm@redhat.com>
3029
3030 PR c++/62314
3031 * g++.dg/pr62314.C: New test case.
3032
818b88a7
JH
30332016-05-02 Jan Hubicka <hubicka@ucw.cz>
3034
3035 * gcc.dg/ipa/inline-8.c: New testcase.
3036
dd77684f
JJ
30372016-05-02 Jakub Jelinek <jakub@redhat.com>
3038
3039 PR rtl-optimization/70467
3040 * gcc.target/i386/pr70467-1.c: New test.
3041
72407e00
BE
30422016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3043
3044 * gcc.dg/spec-options.c: Run the test on all targets.
3045 * gcc.dg/foo.specs: Use cpp_unique_options.
3046
dd53d197
MG
30472016-05-02 Marc Glisse <marc.glisse@inria.fr>
3048
3049 * gcc.dg/tree-ssa/unord.c: New testcase.
3050
a8b85ce9
MG
30512016-05-02 Marc Glisse <marc.glisse@inria.fr>
3052
3053 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
3054
5b37e866
NS
30552016-05-02 Nathan Sidwell <nathan@codesourcery.com>
3056
3057 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
3058
7176a4a0
MP
30592016-05-02 Marek Polacek <polacek@redhat.com>
3060
3061 PR c/70851
3062 * gcc.dg/enum-incomplete-3.c: New test.
3063
6b9933b9
MP
30642016-05-02 Marek Polacek <polacek@redhat.com>
3065 Tom de Vries <tom@codesourcery.com>
3066
3067 PR tree-optimization/70700
3068 * gcc.dg/pr70700.c: New test.
3069
90f82260
UB
30702016-05-01 Uros Bizjak <ubizjak@gmail.com>
3071
3072 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
3073 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
3074 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
3075 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
3076 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
3077
f73036c1
EB
30782016-04-30 Eric Botcazou <ebotcazou@adacore.com>
3079
3080 * ada/acats/run_acats: Rename into...
3081 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
3082 * ada/acats/run_all.sh: Remove redundant test.
3083 (target_run): Move around.
3084 (target_gnatchop): Use newly built executable.
3085 (target_gnatmake): Likewise.
3086 Check that the compilation of impbit succeeds.
3087
85e051a3
OE
30882016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
3089
3090 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
3091 * gcc.dg/20021029-1.c: Likewise.
3092 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
3093 * gcc.target/sh/attr-isr-trapa.c: Likewise.
3094 * gcc.target/sh/cmpstr.c: Likewise.
3095 * gcc.target/sh/cmpstrn.c: Likewise.
3096 * gcc.target/sh/memset.c: Likewise.
3097 * gcc.target/sh/pr21255-2-mb.c: Likewise.
3098 * gcc.target/sh/pr21255-2-ml.c: Likewise.
3099 * gcc.target/sh/pr39423-1.c: Likewise.
3100 * gcc.target/sh/pr49468-di.c: Likewise.
3101 * gcc.target/sh/pr49468-si.c: Likewise.
3102 * gcc.target/sh/pr49880-1.c: Likewise.
3103 * gcc.target/sh/pr49880-2.c: Likewise.
3104 * gcc.target/sh/pr49880-3.c: Likewise.
3105 * gcc.target/sh/pr50751-1.c: Likewise.
3106 * gcc.target/sh/pr50751-4.c: Likewise.
3107 * gcc.target/sh/pr50751-7.c: Likewise.
3108 * gcc.target/sh/pr51244-1.c: Likewise.
3109 * gcc.target/sh/pr51244-10.c: Likewise.
3110 * gcc.target/sh/pr51244-11.c: Likewise.
3111 * gcc.target/sh/pr51244-12.c: Likewise.
3112 * gcc.target/sh/pr51244-13.c: Likewise.
3113 * gcc.target/sh/pr51244-14.c: Likewise.
3114 * gcc.target/sh/pr51244-17.c: Likewise.
3115 * gcc.target/sh/pr51244-18.c: Likewise.
3116 * gcc.target/sh/pr51244-19.c: Likewise.
3117 * gcc.target/sh/pr51244-4.c: Likewise.
3118 * gcc.target/sh/pr51244-5.c: Likewise.
3119 * gcc.target/sh/pr51244-7.c: Likewise.
3120 * gcc.target/sh/pr51244-8.c: Likewise.
3121 * gcc.target/sh/pr51244-9.c: Likewise.
3122 * gcc.target/sh/pr51697.c: Likewise.
3123 * gcc.target/sh/pr52483-1.c: Likewise.
3124 * gcc.target/sh/pr52483-2.c: Likewise.
3125 * gcc.target/sh/pr52483-3.c: Likewise.
3126 * gcc.target/sh/pr52483-5.c: Likewise.
3127 * gcc.target/sh/pr52933-1.c: Likewise.
3128 * gcc.target/sh/pr52933-2.c: Likewise.
3129 * gcc.target/sh/pr52933-3.c: Likewise.
3130 * gcc.target/sh/pr53568-1.c: Likewise.
3131 * gcc.target/sh/pr53976-1.c: Likewise.
3132 * gcc.target/sh/pr53988-1.c: Likewise.
3133 * gcc.target/sh/pr53988.c: Likewise.
3134 * gcc.target/sh/pr54089-1.c: Likewise.
3135 * gcc.target/sh/pr54089-6.c: Likewise.
3136 * gcc.target/sh/pr54089-7.c: Likewise.
3137 * gcc.target/sh/pr54089-8.c: Likewise.
3138 * gcc.target/sh/pr54089-9.c: Likewise.
3139 * gcc.target/sh/pr54236-1.c: Likewise.
3140 * gcc.target/sh/pr54236-2.c: Likewise.
3141 * gcc.target/sh/pr54236-3.c: Likewise.
3142 * gcc.target/sh/pr54236-4.c: Likewise.
3143 * gcc.target/sh/pr54386.c: Likewise.
3144 * gcc.target/sh/pr54602-1.c: Likewise.
3145 * gcc.target/sh/pr54685.c: Likewise.
3146 * gcc.target/sh/pr54760-1.c: Likewise.
3147 * gcc.target/sh/pr54760-2.c: Likewise.
3148 * gcc.target/sh/pr54760-3.c: Likewise.
3149 * gcc.target/sh/pr54760-4.c: Likewise.
3150 * gcc.target/sh/pr54760-5.c: Likewise.
3151 * gcc.target/sh/pr54760-6.c: Likewise.
3152 * gcc.target/sh/pr55146.c: Likewise.
3153 * gcc.target/sh/pr55160.c: Likewise.
3154 * gcc.target/sh/pr59278.c: Likewise.
3155 * gcc.target/sh/pr59401-1.c: Likewise.
3156 * gcc.target/sh/pr59533-1.c: Likewise.
3157 * gcc.target/sh/pr63260.c: Likewise.
3158 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
3159 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
3160 * gcc.target/sh/strlen.c: Likewise.
3161 * gcc.target/sh/torture/pr30807.c: Likewise.
3162 * gcc.target/sh/torture/pr34777.c: Likewise.
3163 * gcc.target/sh/torture/pr64652.c: Likewise.
3164 * gcc.target/sh/torture/pr65505.c: Likewise.
3165 * gcc.target/sh/torture/pragma-isr.c: Likewise.
3166 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
3167
411e5c67
PC
31682016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
3169
3170 PR c++/66644
3171 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
3172
8fa97501
BS
31732016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3174
3175 * gcc.target/powerpc/vsx-elemrev-1.c: New.
3176 * gcc.target/powerpc/vsx-elemrev-2.c: New.
3177 * gcc.target/powerpc/vsx-elemrev-3.c: New.
3178 * gcc.target/powerpc/vsx-elemrev-4.c: New.
3179
5a956111
PP
31802016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
3181
3182 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
3183 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
3184
e7ff0319
CP
31852016-04-29 Cesar Philippidis <cesar@codesourcery.com>
3186
3187 PR middle-end/70626
3188 * c-c++-common/goacc/combined-reduction.c: New test.
3189 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
3190
52d11a4b
L
31912016-04-29 H.J. Lu <hongjiu.lu@intel.com>
3192
3193 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
3194 *movdi_internal pattern only if PIC off.
3195 * gcc.target/i386/pr70155-2.c: Likewise.
3196 * gcc.target/i386/pr70155-3.c: Likewise.
3197 * gcc.target/i386/pr70155-4.c: Likewise.
3198 * gcc.target/i386/pr70155-5.c: Likewise.
3199 * gcc.target/i386/pr70155-6.c: Likewise.
3200 * gcc.target/i386/pr70155-7.c: Likewise.
3201 * gcc.target/i386/pr70155-8.c: Likewise.
3202 * gcc.target/i386/pr70155-15.c: Likewise.
3203 * gcc.target/i386/pr70155-17.c: Likewise.
3204 * gcc.target/i386/pr70155-22.c: Likewise.
3205
8960db31
BC
32062016-04-29 Bin Cheng <bin.cheng@arm.com>
3207
3208 PR tree-optimization/70803
3209 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
3210
cca535a4
IE
32112016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
3212
3213 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
3214 optimization of vector loop.
3215 * gcc.target/i386/vect-unpack-3.c: New test.
3216 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
3217 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
3218 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
3219
500ecf4a
MP
32202016-04-29 Marek Polacek <polacek@redhat.com>
3221
3222 PR sanitizer/70342
3223 * g++.dg/ubsan/null-7.C: New test.
3224
2fff3db8
MP
3225 PR c/70852
3226 * gcc.dg/pr70852.c: New test.
3227
509063eb
DV
32282016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3229
3230 PR/69089
3231 * g++.dg/cpp0x/alignas6.C: New test.
3232
83745c0d
DV
32332016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3234
c87885ca
RO
3235 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
3236 * gcc.dg/pr27003.c: Likewise.
3237 * gcc.dg/tree-ssa/cswtch.c: Likewise.
3238 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
3239 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
3240 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
3241 * gcc.target/arc/mxy.c: Likewise.
3242 * gcc.target/arc/mswape.c: Likewise.
3243 * gcc.target/arc/mrtsc.c: Likewise.
3244 * gcc.target/arc/mcrc.c: Likewise.
3245 * gcc.target/arc/mdsp-packa.c: Likewise.
3246 * gcc.target/arc/mdvbf.c: Likewise.
3247 * gcc.target/arc/mlock.c: Likewise.
3248 * gcc.target/arc/mmac-24.c: Likewise.
3249 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
3250
849b265d
BS
32512016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
3252 Matthijs Kooijman <matthijs@stdin.nl>
3253 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3254
3255 PR target/60040
3256 * gcc.target/avr/pr60040-1.c: New.
3257 * gcc.target/avr/pr60040-2.c: New.
3258
1390536b
RB
32592016-04-29 Richard Biener <rguenther@suse.de>
3260
3261 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
3262
98998245
RB
32632016-04-29 Richard Biener <rguenther@suse.de>
3264
3265 PR tree-optimization/13962
3266 PR tree-optimization/65686
3267 * gcc.dg/uninit-pr65686.c: New testcase.
3268
8b80cc21
JJ
32692016-04-29 Jakub Jelinek <jakub@redhat.com>
3270
3271 PR middle-end/70843
3272 * gcc.dg/pr70843.c: New test.
3273
6181bc30
JJ
32742016-04-28 Jakub Jelinek <jakub@redhat.com>
3275
3276 PR target/70858
3277 * gcc.target/i386/pr70858.c: New test.
3278
f4cb3612
AB
32792016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
3280
3281 * gcc.target/arc/nps400-1.c: New file.
3282
8ad9df62
JR
32832016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3284 Andrew Burgess <andrew.burgess@embecosm.com>
3285
3286 * gcc.target/arc/movh_cl-1.c: New file.
3287
ceaaa9fe
JR
32882016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3289 Andrew Burgess <andrew.burgess@embecosm.com>
3290
3291 * gcc.target/arc/extzv-1.c: New file.
3292 * gcc.target/arc/insv-1.c: New file.
3293 * gcc.target/arc/insv-2.c: New file.
3294 * gcc.target/arc/movb-1.c: New file.
3295 * gcc.target/arc/movb-2.c: New file.
3296 * gcc.target/arc/movb-3.c: New file.
3297 * gcc.target/arc/movb-4.c: New file.
3298 * gcc.target/arc/movb-5.c: New file.
3299 * gcc.target/arc/movb_cl-1.c: New file.
3300 * gcc.target/arc/movb_cl-2.c: New file.
3301 * gcc.target/arc/movbi_cl-1.c: New file.
3302 * gcc.target/arc/movl-1.c: New file.
3303
4d03dc2f
JR
33042016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
3305 Andrew Burgess <andrew.burgess@embecosm.com>
3306
3307 * gcc.target/arc/cmem-1.c: New file.
3308 * gcc.target/arc/cmem-2.c: New file.
3309 * gcc.target/arc/cmem-3.c: New file.
3310 * gcc.target/arc/cmem-4.c: New file.
3311 * gcc.target/arc/cmem-5.c: New file.
3312 * gcc.target/arc/cmem-6.c: New file.
3313 * gcc.target/arc/cmem-7.c: New file.
3314 * gcc.target/arc/cmem-ld.inc: New file.
3315 * gcc.target/arc/cmem-st.inc: New file.
3316
81262dad
JJ
33172016-04-28 Jakub Jelinek <jakub@redhat.com>
3318
3319 PR target/70821
3320 * gcc.target/i386/pr70821.c: New test.
3321
0a31a09a
BS
33222016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
3323
3324 * gcc.target/powerpc/vec-adde.c: New test.
3325 * gcc.target/powerpc/vec-adde-int128.c: New test.
3326
3ddffba9
JJ
33272016-04-28 Jakub Jelinek <jakub@redhat.com>
3328
3329 * gcc.target/i386/avx-vround-1.c: New test.
3330 * gcc.target/i386/avx-vround-2.c: New test.
3331 * gcc.target/i386/avx512vl-vround-1.c: New test.
3332 * gcc.target/i386/avx512vl-vround-2.c: New test.
3333
713dedcd
RO
33342016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3335
3336 PR testsuite/70595
3337 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
3338 (check_effective_target_cilkplus_runtime): ... this.
3339 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
3340 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
3341
3342 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
3343 Require cilkplus_runtime.
3344 Don't add -lcilkrts.
3345 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
3346 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
3347 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
3348 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
3349 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
3350 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
3351 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
3352 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
3353 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
3354 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
3355 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
3356 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
3357 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
3358 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
3359 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
3360 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
3361 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
3362 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
3363 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
3364 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
3365 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
3366 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
3367 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
3368 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
3369 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
3370 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
3371 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
3372 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
3373 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
3374
3375 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
3376 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
3377
3378 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
3379
3380 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
3381 cilkplus_runtime.
3382
3563f78f
MG
33832016-04-27 Marc Glisse <marc.glisse@inria.fr>
3384
3385 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
3386 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
3387
6bc2bb18
RB
33882015-04-27 Ryan Burn <contact@rnburn.com>
3389
3390 PR c++/69024
3391 PR c++/68997
3392 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
3393 diagnostic.
3394 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
3395 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
3396
1e55d29a
EB
33972016-04-27 Eric Botcazou <ebotcazou@adacore.com>
3398
3399 * gnat.dg/limited_with4.ad[sb]: New test.
3400 * gnat.dg/limited_with4_pkg.ads: New helper.
3401
087146ca
L
34022016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3403
3404 PR target/70155
3405 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
3406 and movv1ti_internal patterns
3407 * gcc.target/i386/pr70155-1.c: New test.
3408 * gcc.target/i386/pr70155-2.c: Likewise.
3409 * gcc.target/i386/pr70155-3.c: Likewise.
3410 * gcc.target/i386/pr70155-4.c: Likewise.
3411 * gcc.target/i386/pr70155-5.c: Likewise.
3412 * gcc.target/i386/pr70155-6.c: Likewise.
3413 * gcc.target/i386/pr70155-7.c: Likewise.
3414 * gcc.target/i386/pr70155-8.c: Likewise.
3415 * gcc.target/i386/pr70155-9.c: Likewise.
3416 * gcc.target/i386/pr70155-10.c: Likewise.
3417 * gcc.target/i386/pr70155-11.c: Likewise.
3418 * gcc.target/i386/pr70155-12.c: Likewise.
3419 * gcc.target/i386/pr70155-13.c: Likewise.
3420 * gcc.target/i386/pr70155-14.c: Likewise.
3421 * gcc.target/i386/pr70155-15.c: Likewise.
3422 * gcc.target/i386/pr70155-16.c: Likewise.
3423 * gcc.target/i386/pr70155-17.c: Likewise.
3424 * gcc.target/i386/pr70155-18.c: Likewise.
3425 * gcc.target/i386/pr70155-19.c: Likewise.
3426 * gcc.target/i386/pr70155-20.c: Likewise.
3427 * gcc.target/i386/pr70155-21.c: Likewise.
3428 * gcc.target/i386/pr70155-22.c: Likewise.
3429
92329f9f
L
34302016-04-27 H.J. Lu <hongjiu.lu@intel.com>
3431
3432 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
3433 ".{5,6}".
3434
309a0cf6
BC
34352016-04-27 Bin Cheng <bin.cheng@arm.com>
3436
3437 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
3438 * gcc.dg/tree-ssa/scev-9.c: Ditto.
3439 * gcc.dg/tree-ssa/scev-10.c: Ditto.
3440 * gcc.dg/tree-ssa/scev-11.c: Ditto.
3441 * gcc.dg/tree-ssa/scev-12.c: Ditto.
3442
72ed2b9c
RB
34432016-04-27 Richard Biener <rguenther@suse.de>
3444
3445 PR ipa/70760
3446 * g++.dg/ipa/ipa-pta-2.C: New testcase.
3447 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
3448
3c98ff9b
NS
34492016-04-27 Nathan Sidwell <nathan@acm.org>
3450
3451 * g++.dg/cpp0x/constexpr-recursion3.C: New.
3452 * g++.dg/ubsan/pr63956.C: Adjust error location.
3453
9ec5d66b
NC
34542016-04-27 Nick Clifton <nickc@redhat.com>
3455
3456 PR middle-end/49889
3457 * gcc.dg/pr49889.c: New test.
3458
c1e1f433
BS
34592016-04-27 Bernd Schmidt <bschmidt@redhat.com>
3460
3461 * c-c++-common/memset-array.c: New test.
3462
8ac43293
MS
34632016-04-26 Martin Sebor <msebor@redhat.com>
3464
3465 PR c++/66639
3466 * g++.dg/cpp1y/func_constexpr.C: New test.
3467
843ce8ab
PP
34682016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
3469
3470 PR c++/70241
3471 * g++.dg/cpp0x/enum32.C: New test.
3472 * g++.dg/cpp0x/enum33.C: New test.
3473
34742016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
3475
3476 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
3477 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
3478 * gcc.c-torture/execute/bitfld-6.c: Likewise.
3479 * gcc.c-torture/execute/bitfld-7.c: Likewise.
3480 * gcc.c-torture/execute/pr38151.c: Likewise.
3481 * gcc.c-torture/execute/pr66556.c: Likewise.
3482 * gcc.c-torture/execute/pr67781.c: Likewise.
3483 * gcc.c-torture/execute/pr68648.c: Likewise.
3484
ca1206be
MG
34852016-04-26 Marc Glisse <marc.glisse@inria.fr>
3486
3487 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
3488
2448a956
MP
34892016-04-26 Marek Polacek <polacek@redhat.com>
3490
3491 PR c/67784
3492 * gcc.dg/pr67784-3.c: New test.
3493 * gcc.dg/pr67784-4.c: New test.
3494 * gcc.dg/pr67784-5.c: New test.
3495
b02a5e26
MP
3496 PR c/70791
3497 * gcc.dg/Wnested-externs-2.c: New test.
3498
6b6aa8d3
MG
34992016-04-26 Marc Glisse <marc.glisse@inria.fr>
3500
3501 * gcc.dg/fold-plusmult.c: Adjust.
3502 * gcc.dg/no-strict-overflow-6.c: Adjust.
3503 * gcc.dg/gomp/loop-1.c: Xfail some tests.
3504
a2095b55
BS
35052016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3506
3507 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
3508 number scans.
3509 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
3510 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
3511 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
3512 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
3513 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
3514 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
3515 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
3516 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
3517 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
3518 * gcc.target/i386/avx512f-gather-5.c: Likewise.
3519 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
3520 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
3521 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
3522 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
3523 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
3524 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
3525 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
3526 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
3527 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
3528 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
3529 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
3530 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
3531 scans.
3532 * gcc.target/i386/pr32219-4.c: Likewise.
3533 * gcc.target/i386/pr32219-6.c: Likewise.
3534 * gcc.target/i386/pr32219-8.c: Likewise.
3535
bb0cc5c8
KT
35362016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3537
3538 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
3539 associated options.
3540
5a0802ea
MP
35412016-04-26 Marek Polacek <polacek@redhat.com>
3542
3543 PR c++/70744
3544 * g++.dg/ext/cond2.C: New test.
3545
00f615af
BC
35462016-04-26 Bin Cheng <bin.cheng@arm.com>
3547
3548 PR tree-optimization/70771
3549 PR tree-optimization/70775
3550 * gcc.dg/pr70771.c: New test.
25939d34 3551 * gcc.dg/pr70775.c: New test.
00f615af 3552
218155e7
BS
35532016-04-26 Bernd Schmidt <bschmidt@redhat.com>
3554
3555 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
3556
ab99f467
RB
35572016-04-25 Richard Biener <rguenther@suse.de>
3558
3559 PR tree-optimization/70780
3560 * gcc.dg/torture/pr70780.c: New testcase.
3561
93c590ee
MC
35622016-04-25 Michael Collison <michael.collison@arm.com>
3563
c87885ca
RO
3564 * gcc.target/arm/neon-vaddws16.c: New test.
3565 * gcc.target/arm/neon-vaddws32.c: New test.
3566 * gcc.target/arm/neon-vaddwu16.c: New test.
3567 * gcc.target/arm/neon-vaddwu32.c: New test.
3568 * gcc.target/arm/neon-vaddwu8.c: New test.
3569 * lib/target-supports.exp
93c590ee
MC
3570 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
3571 that arm neon support vector widen sum of HImode TO SImode.
3572
d6c1a7a7
JJ
35732016-04-23 Jakub Jelinek <jakub@redhat.com>
3574
3575 PR sanitizer/70712
3576 * c-c++-common/asan/pr70712.c: New test.
3577
ab0fc037
TS
35782016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
3579
3580 * .gitattributes: New file.
3581
2aa64824
CL
35822016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
3583
3584 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
3585
e7e12d92
DH
35862016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
3587
3588 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
3589 * gfortran.dg/submodule_15.f08: Likewise.
3590
d1431192
RB
35912016-04-22 Richard Biener <rguenther@suse.de>
3592
3593 PR tree-optimization/70740
3594 * gcc.dg/torture/pr70740.c: New testcase.
3595
04a63c24
L
35962016-04-21 H.J. Lu <hongjiu.lu@intel.com>
3597
3598 PR target/70750
3599 * gcc.target/i386/pr70750-1.c: New test.
3600 * gcc.target/i386/pr70750-2.c: Likewise.
3601
20700098
PC
36022016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
3603
3604 PR c++/70540
3605 * g++.dg/cpp0x/auto48.C: New.
3606
aedf4e12
MP
36072016-04-21 Marek Polacek <polacek@redhat.com>
3608
3609 PR c++/70513
3610 * g++.dg/cpp0x/forw_enum12.C: New test.
3611 * g++.dg/cpp0x/forw_enum13.C: New test.
3612
2074d80a
KY
36132016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
3614
3615 PR target/70728
3616 * gcc.target/i386/pr70728.c: New test.
3617
aef4aab0
RB
36182016-04-21 Richard Biener <rguenther@suse.de>
3619
3620 PR middle-end/70747
3621 * gcc.dg/pr70747.c: New testcase.
3622
2359e571
BC
36232016-04-21 Bin Cheng <bin.cheng@arm.com>
3624
3625 PR tree-optimization/70715
3626 * gcc.dg/tree-ssa/scev-13.c: New test.
3627
ce0e66ff
MG
36282016-04-21 Marc Glisse <marc.glisse@inria.fr>
3629
3630 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
3631
2c2870a1
MG
36322016-04-21 Marc Glisse <marc.glisse@inria.fr>
3633
3634 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
3635
a2b056a3
JH
36362016-04-20 Jan Hubicka <jh@suse.cz>
3637
3638 PR ipa/70018
3639 * g++.dg/ipa/nothrow-1.C: New testcase.
3640
ee392fc2
NS
36412016-04-20 Nathan Sidwell <nathan@acm.org>
3642
3643 PR c++/55635
3644 * g++.dg/eh/delete1.C: New.
3645
dda49daf
L
36462016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3647
3648 * gcc.target/i386/avx256-unaligned-store-2.c: Add
3649 -mtune-ctrl=sse_typeless_stores.
3650
8a5b9d5a
L
36512016-04-20 H.J. Lu <hongjiu.lu@intel.com>
3652
3653 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
3654
1011119f
BC
36552016-04-20 Bin Cheng <bin.cheng@arm.com>
3656
3657 PR tree-optimization/69489
3658 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
3659
477d4906
IV
36602016-04-20 Ilya Verbin <ilya.verbin@intel.com>
3661
3662 PR c++/69363
3663 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
3664 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
3665 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
3666
fad08d12
BC
36672016-04-20 Bin Cheng <bin.cheng@arm.com>
3668
3669 PR tree-optimization/56625
3670 PR tree-optimization/69489
3671 * gcc.dg/vect/pr56625.c: New test.
3672 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
3673
9e3e4fab
AP
36742016-04-20 Andrew Pinski <apinski@cavium.com>
3675
3676 PR target/64971
3677 * gcc.c-torture/compile/pr37433-1.c: New testcase.
3678
d7aa24e4
AC
36792016-04-20 Arnaud Charlet <charlet@adacore.com>
3680
3681 * gnat.dg/self1.adb: Remove now incorrect test.
3682
e6d62b46
BC
36832016-04-20 Bin Cheng <bin.cheng@arm.com>
3684
3685 * gcc.dg/tree-ssa/scev-11.c: New test.
3686 * gcc.dg/tree-ssa/scev-12.c: New test.
3687
2697b189
MP
36882016-04-20 Marek Polacek <polacek@redhat.com>
3689
3690 PR tree-optimization/70725
3691 * gcc.dg/pr70725.c: New test.
3692
60d393e8
RB
36932016-04-20 Richard Biener <rguenther@suse.de>
3694
3695 PR tree-optimization/70726
3696 * g++.dg/vect/pr70726.cc: New testcase.
3697
82c6f58a
AK
36982016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3699
3700 PR target/70674
3701 * gcc.target/s390/pr70674.c: New test.
3702
90eeab20
JD
37032016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3704
3705 PR libgfortran/70684
3706 * gfortran.dg/list_read_14.f90: New test.
3707
fc9cf6da
L
37082016-04-19 H.J. Lu <hongjiu.lu@intel.com>
3709
3710 PR target/69201
3711 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
3712 extern to force it misaligned.
3713 (b): Likewise.
3714 (c): Likewise.
3715 (d): Likewise.
3716 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
3717 Don't check `*' before movv4sf_internal.
3718 * gcc.target/i386/avx256-unaligned-store-2.c: Check
3719 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
3720 Don't check `*' before movv16qi_internal.
3721 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
3722 extern to force it misaligned.
3723 (b): Likewise.
3724 (c): Likewise.
3725 (d): Likewise.
3726 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
3727 Don't check `*' before movv2df_internal.
3728 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
3729 extern to force it misaligned.
3730 (b): Likewise.
3731 (c): Likewise.
3732 (d): Likewise.
3733 Check movv8sf_internal instead of avx_storeups256.
3734 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
3735
ea8927ea
RB
37362016-04-19 Richard Biener <rguenther@suse.de>
3737
3738 PR tree-optimization/70171
3739 * g++.dg/tree-ssa/pr70171.C: New testcase.
3740
65f52ee9
RB
37412016-04-19 Richard Biener <rguenther@suse.de>
3742
3743 PR tree-optimization/70724
3744 * gcc.dg/torture/pr70724.c: New testcase.
3745
987b67f1
VM
37462016-04-18 Vladimir Makarov <vmakarov@redhat.com>
3747
3748 PR middle-end/70689
c87885ca 3749 * gcc.target/i386/pr70689.c: New.
987b67f1 3750
91a47c39
L
37512016-04-18 H.J. Lu <hongjiu.lu@intel.com>
3752
3753 PR target/70708
3754 * gcc.target/i386/pr70708.c: New test.
3755
8270b82d
RB
37562016-04-18 Richard Biener <rguenther@suse.de>
3757
3758 PR tree-optimization/43434
3759 * gcc.dg/vect/pr43434.c: New testcase.
3760 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
3761 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3762 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3763 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
3764 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
3765 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3766 * gcc.dg/gomp/pr68640.c: Likewise.
3767 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
3768 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
3769
edd048e2
RB
37702016-04-18 Richard Biener <rguenther@suse.de>
3771
3772 PR tree-optimization/70701
3773 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
3774
bd5c7330
TV
37752016-04-18 Tom de Vries <tom@codesourcery.com>
3776
3777 PR testsuite/70699
3778 * gcc.dg/pr70161.c: Add dot-file scans.
3779 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
3780 instead of after last dot char.
3781
23f2660f
EB
37822016-04-17 Eric Botcazou <ebotcazou@adacore.com>
3783
3784 * c-c++-common/dump-ada-spec-3.c: New test.
3785 * c-c++-common/dump-ada-spec-4.c: Likewise.
3786
da152c9f
TV
37872016-04-17 Tom de Vries <tom@codesourcery.com>
3788
3789 PR other/70183
3790 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
3791
cc950f98
JH
37922016-04-15 Jan Hubicka <jh@suse.cz>
3793
3794 PR ipa/70018
3795 * g++.dg/ipa/pure-const-1.C: New testcase.
3796 * g++.dg/ipa/pure-const-2.C: New testcase.
3797 * g++.dg/ipa/pure-const-3.C: New testcase.
3798
949505a9
MP
37992016-04-15 Marek Polacek <polacek@redhat.com>
3800
3801 PR c/70671
3802 * gcc.dg/bitfld-22.c: New test.
3803
10e547d6
BS
38042016-04-15 Bernd Schmidt <bschmidt@redhat.com>
3805
3806 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
3807 x86_64.
3808
1e77281b
MP
38092016-04-15 Marek Polacek <polacek@redhat.com>
3810
3811 PR c/70651
3812 * c-c++-common/pr70651.c: New test.
3813
e501fa8e
KT
38142016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3815
3816 PR rtl-optimization/70681
3817 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
3818 dump scan on arm and powerpc.
3819 * gcc.dg/pr10474.c: Likewise.
3820
dda1bf61
JJ
38212016-04-15 Jakub Jelinek <jakub@redhat.com>
3822
ca4ef1ff
JJ
3823 PR c++/69517
3824 PR c++/70019
3825 PR c++/70588
3826 * g++.dg/cpp1y/vla11.C: Revert for real.
3827
dda1bf61
JJ
3828 PR c/70436
3829 * c-c++-common/Wparentheses-1.c: New test.
3830 * c-c++-common/gomp/Wparentheses-1.c: New test.
3831 * c-c++-common/gomp/Wparentheses-2.c: New test.
3832 * c-c++-common/gomp/Wparentheses-3.c: New test.
3833 * c-c++-common/gomp/Wparentheses-4.c: New test.
3834 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
3835 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
3836 * c-c++-common/goacc/Wparentheses-1.c: New test.
3837
1355e62c
KY
38382016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
3839
3840 PR target/70662
3841 * gcc.target/i386/pr70662.c: New test.
3842
0ab34b9e 38432016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 3844 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
3845
3846 PR tree-optimization/70130
3847 * gcc.dg/vect/O3-pr70130.c: New testcase.
3848
bc773aad
MM
38492016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3850
6e9b2286
MM
3851 PR target/70669
3852 * gcc.target/powerpc/pr70669.c: New test.
3853
bc773aad
MM
3854 PR target/70640
3855 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
3856 a power7 system that does not have an assembler that supports
3857 power8.
3858
d8747845
MS
38592016-04-14 Martin Sebor <msebor@redhat.com>
3860
3861 PR c++/69517
3862 PR c++/70019
3863 PR c++/70588
3864 * c-c++-common/ubsan/vla-1.c: Revert.
3865 * g++.dg/cpp1y/vla11.C: Same.
3866 * g++.dg/cpp1y/vla12.C: Same.
3867 * g++.dg/cpp1y/vla13.C: Same.
3868 * g++.dg/cpp1y/vla14.C: Same.
3869 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 3870 * g++.dg/init/array24.C: Same.
d8747845
MS
3871 * g++.dg/ubsan/vla-1.C: Same.
3872
85128559
MP
38732016-04-14 Marek Polacek <polacek@redhat.com>
3874 Jan Hubicka <hubicka@ucw.cz>
3875
3876 PR c++/70029
3877 * g++.dg/torture/pr70029.C: New test.
3878
52fbb073
MS
38792016-04-14 Martin Sebor <msebor@redhat.com>
3880
3881 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
3882 type size to prevent failures on targets with very low maximum
3883 alignment.
3884
6db61d6f
RB
38852016-04-14 Richard Biener <rguenther@suse.de>
3886
3887 PR tree-optimization/70623
3888 * gcc.dg/torture/pr70623.c: New testcase.
3889 * gcc.dg/torture/pr70623-2.c: Likewise.
3890
342fac95
MS
38912016-04-13 Martin Sebor <msebor@redhat.com>
3892
3893 PR c++/69517
3894 PR c++/70019
3895 PR c++/70588
3896 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
3897 * g++.dg/cpp1y/vla11.C: New test.
3898 * g++.dg/cpp1y/vla12.C: New test.
3899 * g++.dg/cpp1y/vla13.C: New test.
3900 * g++.dg/cpp1y/vla14.C: New test.
3901 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 3902 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
3903 * g++.dg/ubsan/vla-1.C: Disable exceptions.
3904
d93c452f
JJ
39052016-04-13 Jakub Jelinek <jakub@redhat.com>
3906
3907 PR c++/70641
3908 * g++.dg/opt/pr70641.C: New test.
3909
85115fb6
RO
39102016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3911
3912 PR rtl-optimization/68749
3913 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
3914 effects of argument promotions.
3915 Remove default args to dg-skip-if.
3916
545a4139
PC
39172016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
3918
3919 PR c++/70635
3920 * g++.dg/parse/pr70635.C: New.
3921
b3a77f21
MP
39222016-04-13 Marek Polacek <polacek@redhat.com>
3923
3924 PR c++/70639
3925 * c-c++-common/Wmisleading-indentation-4.c: New test.
3926
99cd9857
MP
39272016-04-13 Marek Polacek <polacek@redhat.com>
3928
3929 PR c/70436
c87885ca
RO
3930 * gcc.dg/Wparentheses-12.c: New test.
3931 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 3932
75ca93ec
IE
39332016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
3934
3935 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
3936 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
3937 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
3938
3d3f9e7e
JJ
39392016-04-13 Jakub Jelinek <jakub@redhat.com>
3940
37947cd0
JJ
3941 PR middle-end/70633
3942 * gcc.c-torture/compile/pr70633.c: New test.
3943
3d3f9e7e
JJ
3944 PR debug/70628
3945 * gcc.dg/torture/pr70628.c: New test.
3946
92886d3e
PP
39472016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
3948
3949 PR c++/70610
3950 * g++.dg/template/pr70610.C: New test.
3951 * g++.dg/template/pr70610-2.C: New test.
3952 * g++.dg/template/pr70610-3.C: New test.
3953 * g++.dg/template/pr70610-4.C: New test.
3954
13bd7c2b
JJ
39552016-04-12 Jakub Jelinek <jakub@redhat.com>
3956
6512fa6d
JJ
3957 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
3958 128 instead of 32.
3959
13bd7c2b
JJ
3960 PR c++/70571
3961 * g++.dg/ext/pr70571.C: New test.
3962
20b9851c
MM
39632016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3964
8a434ada 3965 PR target/70640
20b9851c
MM
3966 * gcc.target/powerpc/pr70640.c: New test.
3967
2b2f52bc
PC
39682016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
3969
3970 PR c++/68722
3971 * g++.dg/parse/pr68722.C: New.
3972
5901e56a
JJ
39732016-04-12 Jakub Jelinek <jakub@redhat.com>
3974
3975 PR rtl-optimization/70596
3976 * gcc.target/i386/pr70596.c: New test.
3977
d4619dc1
NS
39782016-04-12 Nathan Sidwell <nathan@acm.org>
3979
3980 PR c++/70501
3981 * g++.dg/init/pr70501.C: New.
3982
3df530d3
DW
39832016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
3984
3985 * gcc.target/i386/asm-flag-6.c: New test.
3986
b7a120d7
TV
39872016-04-12 Tom de Vries <tom@codesourcery.com>
3988
3989 PR tree-optimization/68756
3990 * gcc.dg/graphite/pr68756.c: New test.
3991
4e0eea75
JJ
39922016-04-12 Jakub Jelinek <jakub@redhat.com>
3993
3994 PR tree-optimization/70602
3995 * gcc.c-torture/execute/pr70602.c: New test.
3996
35fbda43
MM
39972016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3998
3999 PR target/70381
4000 * gcc.target/powerpc/float128-1.c: New tests to make sure the
4001 __float128 emulator is built and runs.
4002 * gcc.target/powerpc/float128-1.c: Likewise.
4003
4004 * lib/target-supports.exp (check_ppc_float128_sw_available):
4005 Rework tests for __float128 software and hardware
4006 availability. Fix exit condition to return 0 on success.
4007
04a99ebe
JG
40082016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
4009
4010 PR target/70133
4011 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
4012 * gcc.target/aarch64/target_attr_15.c: Likewise.
4013
47cd5a85
PC
40142016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
4015
4016 PR c++/69066
4017 * g++.dg/cpp1y/pr69066.C: New.
4018
a5edb32e
JD
40192016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4020
4021 PR fortran/68566
4022 * gfortran.dg/pr36192.f90: Update test.
4023 * gfortran.dg/pr36192_1.f90: Update test.
4024 * gfortran.dg/real_dimension_1.f: Update test.
4025 * gfortran.dg/parameter_array_init_7.f90: New test.
4026
8ef378f8
JDA
40272016-04-09 John David Anglin <danglin@gcc.gnu.org>
4028
c532c871
JDA
4029 PR testsuite/64039
4030 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
4031
d34f706f
JDA
4032 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
4033
75e1dd9e
JDA
4034 PR rtl-optimization/66669
4035 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
4036
8a976f5f
JDA
4037 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
4038
da04822a
JDA
4039 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
4040 * gcc.dg/pie-1.c: Likewise.
4041 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
4042 * gcc.dg/pic-4.c: Likewise.
4043 * gcc.dg/pie-3.c: Likewise.
4044 * gcc.dg/pie-4.c: Likewise.
4045
adfabcf9
JDA
4046 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
4047
4a020adf
JDA
4048 PR tree-optimization/68644
4049 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
4050
8ef378f8
JDA
4051 PR rtl-optimization/64886
4052 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
4053
09bf990e
TV
40542016-04-09 Tom de Vries <tom@codesourcery.com>
4055
4056 PR tree-optimization/68953
4057 * gcc.dg/graphite/pr68953.c: New test.
4058
138c3c1a
DH
40592016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4060
4061 PR fortran/70592
4062 * gfortran.dg/deferred_character_16.f90: New test.
4063
f55460af
JJ
40642016-04-09 Jakub Jelinek <jakub@redhat.com>
4065
4066 PR tree-optimization/70586
4067 * gcc.c-torture/execute/pr70586.c: New test.
4068
0b77bbf3
DH
40692016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
4070
4071 PR sanitizer/70573
4072 * c-c++-common/asan/halt_on_error-1.c: Replace memset
4073 with __builtin_memset
4074 * c-c++-common/asan/halt_on_error-2.c: Likewise.
4075
c42cfb5c
CP
40762016-04-08 Cesar Philippidis <cesar@codesourcery.com>
4077
4078 PR lto/70289
4079 PR ipa/70348
4080 PR tree-optimization/70373
4081 PR middle-end/70533
4082 PR middle-end/70534
4083 PR middle-end/70535
4084 * c-c++-common/goacc/reduction-5.c: New test.
4085 * c-c++-common/goacc/reduction-promotions.c: New test.
4086 * gfortran.dg/goacc/reduction-3.f95: New test.
4087 * gfortran.dg/goacc/reduction-promotions.f90: New test.
4088
56cfb596
PP
40892016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
4090
4091 PR c++/70590
4092 PR c++/70452
4093 * g++.dg/pr70590.C: New test.
4094 * g++.dg/pr70590-2.C: New test.
4095
1a13c0a2
JJ
40962016-04-08 Jakub Jelinek <jakub@redhat.com>
4097
abc0647a
JJ
4098 PR middle-end/70593
4099 * gcc.target/i386/pr70593.c: New test.
4100
1a13c0a2
JJ
4101 PR rtl-optimization/70574
4102 * gcc.target/i386/avx2-pr70574.c: New test.
4103
c3da4956
MO
41042016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
4105
4106 PR sanitizer/70541
4107 * c-c++-common/asan/pr70541.c: New test.
4108
9f1b833b
TV
41092016-04-08 Tom de Vries <tom@codesourcery.com>
4110
4111 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
4112 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
4113
bae7adda
KT
41142016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4115
4116 PR target/70566
4117 * gcc.c-torture/execute/pr70566.c: New test.
4118
211f3d57
TV
41192016-04-08 Tom de Vries <tom@codesourcery.com>
4120
4121 * c-c++-common/goacc/uninit-copy-clause.c: New test.
4122 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
4123
02cf2861
AM
41242016-04-08 Alan Modra <amodra@gmail.com>
4125
4126 * gcc.target/powerpc/pr70117.c: New.
4127
5f490f9f
JJ
41282016-04-07 Jakub Jelinek <jakub@redhat.com>
4129
56e9b710
JJ
4130 PR testsuite/70581
4131 * gcc.dg/lto/simd-function_0.c: New test.
4132
5f490f9f
JJ
4133 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
4134 clones.
4135 * c-c++-common/attr-simd-2.c: Likewise.
4136 * c-c++-common/attr-simd-4.c: Likewise.
4137 * gcc.dg/gomp/simd-clones-2.c: Likewise.
4138 * gcc.dg/gomp/simd-clones-3.c: Likewise.
4139
e4ebc74d
TP
41402016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
4141
4142 PR testsuite/70553
4143 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
4144
9817ae35
TS
41452016-04-07 Thomas Schwinge <thomas@codesourcery.com>
4146 Tom de Vries <tom@codesourcery.com>
4147
4148 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
4149 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
4150 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
4151 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
4152 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
4153 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
4154 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
4155 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
4156
e292f64d
PP
41572016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4158
4159 PR c/70436
4160 * g++.dg/warn/Wparentheses-29.C: New test.
4161
6b37bdaf
PP
41622016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
4163
4164 PR c/70436
4165 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
4166 explicit braces to resolve a future -Wparentheses warning.
4167
64824205
RH
41682016-04-06 Richard Henderson <rth@redhat.com>
4169
4170 * gcc.dg/pr61817-1.c: New test.
4171 * gcc.dg/pr61817-2.c: New test.
4172 * gcc.dg/pr69391-1.c: New test.
4173 * gcc.dg/pr69391-2.c: New test.
4174
bc2fc1f3
VM
41752016-04-06 Vladimir Makarov <vmakarov@redhat.com>
4176
4177 PR rtl-optimization/70398
c87885ca 4178 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 4179
41414a02
EB
41802016-04-06 Eric Botcazou <ebotcazou@adacore.com>
4181
4182 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
4183
4066ea8a
YR
41842016-04-06 Yvan Roux <yvan.roux@linaro.org>
4185 Pedro Alves <palves@redhat.com>
4186
4187 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
4188
ec35ea45
JJ
41892016-04-06 Jakub Jelinek <jakub@redhat.com>
4190
3866f8dd
JJ
4191 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
4192 Check for avx512f effective targets instead of avx2.
4193 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
4194 for AVX512F clones.
4195 * gcc.dg/gomp/declare-simd-3.c: Likewise.
4196 * g++.dg/gomp/declare-simd-1.C: Likewise.
4197 * g++.dg/gomp/declare-simd-3.C: Likewise.
4198 * g++.dg/gomp/declare-simd-4.C: Likewise.
4199
ec35ea45
JJ
4200 PR middle-end/70550
4201 * c-c++-common/gomp/pr70550-1.c: New test.
4202 * c-c++-common/gomp/pr70550-2.c: New test.
4203
c08d28ac
NS
42042016-04-05 Nathan Sidwell <nathan@acm.org>
4205
4206 PR c++/70512
4207 * g++.dg/ext/attribute-may-alias-5.C: New.
4208
1d510e04
JJ
42092016-04-05 Jakub Jelinek <jakub@redhat.com>
4210
4211 PR c++/70336
4212 * c-c++-common/pr70336.c: New test.
4213 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
4214 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
4215
84278ed9
JH
42162016-04-05 Jan Hubicka <hubicka@ucw.cz>
4217
4218 PR ipa/66223
4219 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
4220
268a0ec4
JJ
42212016-04-05 Jakub Jelinek <jakub@redhat.com>
4222
4223 PR rtl-optimization/70542
4224 * gcc.dg/torture/pr70542.c: New test.
4225 * gcc.target/i386/avx2-pr70542.c: New test.
4226
5e8c2eb1
ZS
42272016-04-05 Zdenek Sojka <zsojka@seznam.cz>
4228
4229 PR tree-optimization/70509
4230 * gcc.target/i386/avx512bw-pr70509.c: New test.
4231
c0daf32d
PP
42322016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
4233
4234 PR c++/70452
4235 * g++.dg/ext/constexpr-vla4.C: New test.
4236
bf867841
UB
42372016-04-05 Uros Bizjak <ubizjak@gmail.com>
4238
4239 PR target/70510
4240 * gcc.target/i386/pr70510.c: New test.
4241
3022186a
RB
42422016-04-05 Richard Biener <rguenther@suse.de>
4243
4244 PR tree-optimization/70526
4245 * g++.dg/torture/pr70526.C: New testcase.
4246
55fc79b2
JJ
42472016-04-05 Jakub Jelinek <jakub@redhat.com>
4248
4249 PR target/70525
4250 * gcc.target/i386/pr70525.c: New test.
4251
62b233f2
RB
42522016-04-05 Richard Biener <rguenther@suse.de>
4253
4254 PR middle-end/70499
4255 * g++.dg/torture/pr70499.C: New testcase.
4256
cc05759d
RB
42572016-04-05 Richard Biener <rguenther@suse.de>
4258
4259 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
4260 remove XFAIL.
4261
f23f16d4
JJ
42622016-04-04 Jakub Jelinek <jakub@redhat.com>
4263
4264 PR middle-end/70307
4265 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
4266 rs6000 ABI warnings.
4267
d27ecc49
JH
42682016-04-04 Jan Hubicka <hubicka@ucw.cz>
4269
4270 PR ipa/66223
4271 * g++.dg/ipa/devirt-51.C: New testcase.
4272
c974c96e
BS
42732016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4274 Jakub Jelinek <jakub@redhat.com>
4275
4276 PR middle-end/70457
4277 * gcc.dg/torture/pr70457.c: New.
4278
7a85da89
AV
42792016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4280
4281 PR fortran/67538
4282 * gfortran.dg/allocate_with_source_19.f08: New test.
4283
de517e64
AV
42842016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
4285
4286 PR fortran/65795
4287 * gfortran.dg/coarray_allocate_6.f08: New test.
4288
43b9f499
RB
42892016-04-04 Richard Biener <rguenther@suse.de>
4290
4291 PR rtl-optimization/70484
4292 * gcc.dg/torture/pr70484.c: New testcase.
4293
f13355da
MP
42942016-04-04 Marek Polacek <polacek@redhat.com>
4295
4296 PR c/70307
4297 * gcc.dg/torture/pr70307.c: New test.
4298
6cc6ed50
OE
42992016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
4300
4301 PR target/70416
4302 PR target/67391
4303 * gcc.target/sh/torture/pr70416.c: New.
4304
abdc16c8
MS
43052016-04-02 Martin Sebor <msebor@redhat.com>
4306
4307 PR c++/67376
4308 PR c++/70170
4309 PR c++/70172
4310 PR c++/70228
4311 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
4312 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
4313 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
4314 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
4315 * g++.dg/cpp0x/constexpr-string.C: Same.
4316 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
4317 * g++.dg/cpp0x/pr65398.C: Same.
4318 * g++.dg/ext/constexpr-vla1.C: Same.
4319 * g++.dg/ext/constexpr-vla2.C: Same.
4320 * g++.dg/ext/constexpr-vla3.C: Same.
4321 * g++.dg/ubsan/pr63956.C: Same.
4322
763cd859
JJ
43232016-04-01 Jakub Jelinek <jakub@redhat.com>
4324
4325 PR rtl-optimization/70467
4326 * gcc.target/i386/pr70467-2.c: New test.
4327
0f875435
JJ
43282016-04-01 Jakub Jelinek <jakub@redhat.com>
4329 Marek Polacek <polacek@redhat.com>
4330
4331 PR c++/70488
4332 * g++.dg/init/new47.C: New test.
4333
41d14659
RR
43342016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4335
4336 PR target/70496
4337 * gcc.target/arm/pr70496.c: New test.
4338
f9bf89bb
NS
43392016-04-01 Nathan Sidwell <nathan@acm.org>
4340
73b9085d
NS
4341 PR c++/68475
4342 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
4343
4afdcfaa
IE
43442016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4345
4346 PR target/69890
4347 * gcc.dg/strlenopt.h (memmove): New.
4348 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
4349 instead of "string.h".
4350 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4351 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4352 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4353 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4354 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4355 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4356 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4357 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4358 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4359 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4360 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4361 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4362 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4363 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4364 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4365 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4366 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4367 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4368 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4369 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4370
b5d7a29c
RO
43712016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4372
4373 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
4374 (Holder::foo): Reflect this.
4375
b660f9ec
IE
43762016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
4377
4378 PR target/70442
4379 * gcc.dg/pr70442.c: New test.
4380
88504f34
NS
43812016-03-31 Nathan Sidwell <nathan@acm.org>
4382
4383 PR c++/70393
4384 * g++.dg/cpp0x/constexpr-virtual6.C: New.
4385
95d34b96
KY
43862016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
4387
4388 PR target/70453
4389 * gcc.target/i386/pr70453.c: New test.
4390
b4c4967c
AB
43912016-03-31 Andrey Belevantsev <abel@ispras.ru>
4392
4393 PR target/70292
4394 * gcc.c-torture/pr70292.c: New test.
4395
5fde6a45
MP
43962016-03-31 Marek Polacek <polacek@redhat.com>
4397
4398 PR c/70297
4399 * c-c++-common/pr70297.c: New test.
4400 * g++.dg/cpp0x/typedef-redecl.C: New test.
4401 * gcc.dg/typedef-redecl2.c: New test.
4402
97eb24c4
JJ
44032016-03-31 Jakub Jelinek <jakub@redhat.com>
4404
4405 PR rtl-optimization/70460
4406 * gcc.c-torture/execute/pr70460.c: New test.
4407
efc3536f
RB
44082016-03-31 Richard Biener <rguenther@suse.de>
4409
4410 PR c++/70430
4411 * g++.dg/ext/vector30.C: New testcase.
4412
e0876e21
DH
44132016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
4414 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4415
4416 * gfortran.dg/fmt_pf.f90: New test.
4417
e9bff8c6
RO
44182016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4419
4420 Forward-port from 5 branch
4421 2016-03-30 Jakub Jelinek <jakub@redhat.com>
4422
4423 PR testsuite/70356
4424 * gcc.target/i386/avx-vextractf128-256-5.c: Move
4425 dg-require-effective-target after dg-do.
4426
4427 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
4428
4429 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
4430
2620c80d
TS
44312016-03-30 Thomas Schwinge <thomas@codesourcery.com>
4432 Julian Brown <julian@codesourcery.com>
4433 Chung-Lin Tang <cltang@codesourcery.com>
4434 Cesar Philippidis <cesar@codesourcery.com>
4435 James Norris <jnorris@codesourcery.com>
4436 Tom de Vries <tom@codesourcery.com>
4437 Nathan Sidwell <nathan@codesourcery.com>
4438
bf867841 4439 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
4440 * c-c++-common/goacc/loop-clauses.c: Likewise.
4441 * g++.dg/goacc/template.C: Likewise.
4442 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4443 * gfortran.dg/goacc/loop-1.f95: Likewise.
4444 * gfortran.dg/goacc/loop-5.f95: Likewise.
4445 * gfortran.dg/goacc/loop-6.f95: Likewise.
4446 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4447 * c-c++-common/goacc-gomp/nesting-1.c: Update.
4448 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4449 * c-c++-common/goacc/clauses-fail.c: Likewise.
4450 * c-c++-common/goacc/parallel-1.c: Likewise.
4451 * c-c++-common/goacc/reduction-1.c: Likewise.
4452 * c-c++-common/goacc/reduction-2.c: Likewise.
4453 * c-c++-common/goacc/reduction-3.c: Likewise.
4454 * c-c++-common/goacc/reduction-4.c: Likewise.
4455 * c-c++-common/goacc/routine-3.c: Likewise.
4456 * c-c++-common/goacc/routine-4.c: Likewise.
4457 * c-c++-common/goacc/routine-5.c: Likewise.
4458 * c-c++-common/goacc/tile.c: Likewise.
4459 * g++.dg/goacc/template.C: Likewise.
4460 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4461 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
4462 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
4463 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
4464 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
4465 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
4466 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
4467 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
4468 * c-c++-common/goacc/use_device-1.c: ... this file.
4469 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
4470 * c-c++-common/goacc/host_data-5.c: ... this file, and...
4471 * c-c++-common/goacc/host_data-6.c: ... this file.
4472 * c-c++-common/goacc/loop-2-kernels.c: New file.
4473 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
4474 * c-c++-common/goacc/loop-3.c: Likewise.
4475 * g++.dg/goacc/reference.C: Likewise.
4476 * g++.dg/goacc/routine-1.C: Likewise.
4477 * g++.dg/goacc/routine-2.C: Likewise.
4478
f6d2d066
RB
44792016-03-30 Richard Biener <rguenther@suse.de>
4480
4481 PR middle-end/70450
4482 * gcc.dg/torture/pr70450.c: New testcase.
4483
d43242b9
JJ
44842016-03-30 Jakub Jelinek <jakub@redhat.com>
4485
4486 PR target/70421
4487 * gcc.dg/torture/pr70421.c: New test.
4488 * gcc.target/i386/avx512f-pr70421.c: New test.
4489
5ce43b77
L
44902016-03-30 H.J. Lu <hongjiu.lu@intel.com>
4491
4492 PR testsuite/70364
4493 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
4494 (check): New function.
4495 (bar): Call check.
4496 (foo): Align stack to 16 bytes when calling bar.
4497 * gcc.target/i386/cleanup-2.c: Likewise.
4498
d014a712
PP
44992016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
4500
4501 PR tree-optimization/59124
4502 * gcc.dg/Warray-bounds-19.c: New test.
4503
13f0e8c7
ZW
45042016-03-29 Zachary T Welch <zwelch@codesourcery.com>
4505
4506 * lib/prune.exp (escape_regex_chars): New.
4507 (prune_file_path): Update to quote metcharacters for regexp.
4508
3336c6e0
JJ
45092016-03-29 Jakub Jelinek <jakub@redhat.com>
4510
a362f023
JJ
4511 PR rtl-optimization/70429
4512 * gcc.c-torture/execute/pr70429.c: New test.
4513
3336c6e0
JJ
4514 PR tree-optimization/70405
4515 * gcc.dg/pr70405.c: New test.
4516
728557fd
AV
45172016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
4518
4519 PR fortran/70397
4520 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
4521 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
4522
bef977d4
TS
45232016-03-29 Thomas Schwinge <thomas@codesourcery.com>
4524
4525 PR testsuite/64177
4526 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
4527 __cilkrts_set_param to set two workers.
4528 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
4529 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
4530
6f6d25c9
DH
45312016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
4532
bf867841 4533 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 4534
45733562
KY
45352016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
4536
4537 PR target/70406
bf867841 4538 * gcc.target/i386/pr70406.c: New test.
45733562 4539
a1799e5e
EB
45402016-03-27 Eric Botcazou <ebotcazou@adacore.com>
4541
4542 * gnat.dg/specs/double_record_extension3.ads: New test.
4543
5fca7b66
RH
45442016-03-25 Richard Henderson <rth@redhat.com>
4545
4546 PR target/70120
4547 * gcc.target/aarch64/pr70120-1.c: New.
4548 * gcc.target/aarch64/pr70120-2.c: New.
4549 * gcc.target/aarch64/pr70120-3.c: New.
4550
31ce75c6
PP
45512016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
4552
4553 PR c++/62212
4554 * g++.dg/template/mangle2.C: The dg-do directive should be
4555 "compile" not "assemble".
4556
3caf0ca1
BS
45572016-03-25 Bernd Schmidt <bschmidt@redhat.com>
4558
4559 PR lto/69650
4560 * gcc.dg/pr69650.c: New test.
4561
634035b6
DE
45622016-03-25 David Edelsohn <dje.gcc@gmail.com>
4563
4564 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
4565
45d34276
AM
45662016-03-25 Alan Modra <amodra@gmail.com>
4567
4568 * gcc.dg/dfp/pr70052.c: New test.
4569
8f085166
RH
45702016-03-24 Richard Henderson <rth@redhat.com>
4571
4572 PR middle-end/69845
4573 * gcc.dg/tree-ssa/pr69845-1.c: New test.
4574 * gcc.dg/tree-ssa/pr69845-2.c: New test.
4575
011e5ec3
TV
45762016-03-24 Tom de Vries <tom@codesourcery.com>
4577
4578 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
4579
9e3f4551
TV
45802016-03-24 Tom de Vries <tom@codesourcery.com>
4581
4582 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
4583 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
4584
45780041
TV
45852016-03-24 Tom de Vries <tom@codesourcery.com>
4586
4587 * c-c++-common/goacc/uninit-dim-clause.c: New test.
4588 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
4589
887ab4e5
PP
45902016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
4591
4592 PR c++/62212
4593 * g++.dg/template/mangle2.C: New test.
4594
69a9a66f
RB
45952016-03-24 Richard Biener <rguenther@suse.de>
4596
4597 PR tree-optimization/70396
4598 * gcc.dg/torture/pr70396.c: New testcase.
4599
ed87de55
RB
46002016-03-24 Richard Biener <rguenther@suse.de>
4601
4602 PR middle-end/70370
4603 * gcc.dg/torture/pr70370.c: New testcase.
4604
ea064934
TV
46052016-03-24 Tom de Vries <tom@codesourcery.com>
4606
4607 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
4608 * gfortran.dg/goacc/kernels-tree.f95: Same.
4609 * gfortran.dg/goacc/parallel-tree.f95: Same.
4610
b2a4dd1d
TV
46112016-03-24 Tom de Vries <tom@codesourcery.com>
4612
4613 * c-c++-common/goacc/uninit-if-clause.c: New test.
4614 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
4615
72e7cd6e
JJ
46162016-03-24 Jakub Jelinek <jakub@redhat.com>
4617
4618 PR target/70290
bf867841
UB
4619 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
4620 Fix formatting.
72e7cd6e 4621
ce9d0c03
RB
46222016-03-24 Richard Biener <rguenther@suse.de>
4623
4624 PR tree-optimization/70372
4625 * gcc.dg/tree-ssa/pr70372.c: New testcase.
4626
426b9428
PP
46272016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4628
4629 PR c++/70347
4630 * g++.dg/cpp1y/nsdmi-union1.C: New test.
4631
cd1588c4
PP
46322016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
4633
4634 PR c++/70332
4635 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
4636
61637db3
JJ
46372016-03-23 Jakub Jelinek <jakub@redhat.com>
4638
928af3bf
JJ
4639 PR c++/70001
4640 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
4641 * g++.dg/cpp1y/pr70001.C: New test.
4642
61637db3
JJ
4643 PR c++/70323
4644 * g++.dg/cpp0x/constexpr-70323.C: New test.
4645
05aca4e7
AO
46462016-03-23 Alexandre Oliva <aoliva@redhat.com>
4647 Jason Merrill <jason@redhat.com>
4648 Jakub Jelinek <jakub@redhat.com>
4649
4650 PR c++/69315
4651 * g++.dg/cpp0x/constexpr-69315.C: New test.
4652 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
4653
fbdb6baf
MP
46542016-03-23 Marek Polacek <polacek@redhat.com>
4655
4656 PR c++/69884
4657 * g++.dg/warn/Wignored-attributes-1.C: New test.
4658 * g++.dg/warn/Wignored-attributes-2.C: New test.
4659
d79ee524
TV
46602016-03-23 Tom de Vries <tom@codesourcery.com>
4661
4662 * c-c++-common/goacc/kernels-default.c (foo): Add missing
4663 initialization.
4664 * gfortran.dg/goacc/private-3.f95 (test): Same.
4665 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
4666 missing use param.
4667
a59f0bef
KT
46682016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4669
4670 * lib/target-supports.exp: Remove v7ve entry from loop
4671 creating effective target checks.
4672 (check_effective_target_arm_arch_v7ve_ok): New procedure.
4673 (add_options_for_arm_arch_v7ve): Likewise.
4674
0179520a
JJ
46752016-03-23 Jakub Jelinek <jakub@redhat.com>
4676
4677 PR tree-optimization/70354
4678 * gcc.dg/vect/pr70354-1.c: New test.
4679 * gcc.dg/vect/pr70354-2.c: New test.
4680 * gcc.target/i386/avx2-pr70354-1.c: New test.
4681 * gcc.target/i386/avx2-pr70354-2.c: New test.
4682
75bb14d7
JL
46832016-03-22 Jeff Law <law@redhat.com>
4684
4685 PR target/70232
4686 * gcc.dg/tree-ssa/pr70232.c: New test.
4687
72c9526d
IE
46882016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4689
4690 PR target/70302
4691 * gcc.target/i386/pr70302.c: New test.
4692
a3ca1bc5
RB
46932016-03-22 Richard Biener <rguenther@suse.de>
4694
4695 PR middle-end/70251
4696 * g++.dg/torture/pr70251.C: New testcase.
4697
5c240f4d
DM
46982016-03-22 David Malcolm <dmalcolm@redhat.com>
4699
4700 PR c/69993
4701 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
4702 Wmisleading-indentation.c.
4703 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
4704 reflect change to diagnostic text and order of messages.
4705 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
4706
80f6631b
DE
47072016-03-22 David Edelsohn <dje.gcc@gmail.com>
4708
4709 * g++.dg/ext/java-3.C: Don't compile on AIX.
4710
9a10956c
RB
47112016-03-22 Richard Biener <rguenther@suse.de>
4712
4713 PR middle-end/70333
4714 * gcc.dg/torture/pr70333.c: New testcase.
4715
6cedf922
IE
47162016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
4717
4718 * g++.dg/ext/pr70290.C: New test.
4719
cd6c27ac
KY
47202016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
4721
4722 PR target/70325
4723 * gcc.target/i386/pr70325.c: New test.
4724
4cde512c
JJ
47252016-03-22 Jakub Jelinek <jakub@redhat.com>
4726
b01915ed
JJ
4727 PR target/70329
4728 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
4729 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
4730
4e3e2cf1
JJ
4731 PR target/70300
4732 * gcc.target/i386/pr70300.c: New test.
4733
4cde512c
JJ
4734 PR c++/70295
4735 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
4736 (func2): New function for cond with parens, xfail warning for c++.
4737 * g++.dg/warn/Wnonnull-compare-8.C: New test.
4738
16f6d7dc
PP
47392016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4740
4741 PR c++/70096
4742 * g++.dg/template/ptrmem30.C: New test.
4743
a3e2b438
PP
47442016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
4745
4746 PR c++/70204
4747 * g++.dg/cpp0x/constexpr-70204a.C: New test.
4748 * g++.dg/cpp0x/constexpr-70204b.C: New test.
4749
11b6a02e
JJ
47502016-03-21 Jakub Jelinek <jakub@redhat.com>
4751
4752 PR middle-end/70326
4753 * gcc.dg/pr70326.c: New test.
4754
b9407883
MG
47552016-03-21 Marc Glisse <marc.glisse@inria.fr>
4756 Jakub Jelinek <jakub@redhat.com>
4757
4758 PR tree-optimization/70317
4759 * gcc.dg/pr70317.c: New test.
4760
4a148e19
UB
47612016-03-21 Uros Bizjak <ubizjak@gmail.com>
4762
4763 PR target/70327
4764 * gcc.target/i386/pr70327.c: New test.
4765
2a85ddbb
ML
47662016-03-21 Martin Liska <mliska@suse.cz>
4767
7d36fe98 4768 PR ipa/70306
2a85ddbb
ML
4769 * gcc.dg/ipa/pr70306.c: New test.
4770
4a148e19 47712016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
4772
4773 * gcc.target/arm/attr-align1.c: Skip if M-profile.
4774 * gcc.target/arm/attr-align3.c: Likewise.
4775 * gcc.target/arm/attr_arm.c: Likewise.
4776 * gcc.target/arm/flip-thumb.c: Likewise.
4777
6b366948
JJ
47782016-03-21 Jakub Jelinek <jakub@redhat.com>
4779
4780 PR target/70296
4781 * gcc.target/powerpc/altivec-36.c: New test.
4782
2fac8c14
RB
47832016-03-21 Richard Biener <rguenther@suse.de>
4784
4785 PR tree-optimization/70310
4786 * gcc.dg/torture/pr70310.c: New testcase.
4787
e9bde854
KY
47882016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
4789
4790 PR target/70293
4791 * gcc.target/i386/pr70293.c: New test.
4792
56bbfaf6
RB
47932016-03-21 Richard Biener <rguenther@suse.de>
4794
4795 PR tree-optimization/70288
4796 * gcc.dg/torture/pr70288-1.c: New testcase.
4797 * gcc.dg/torture/pr70288-2.c: Likewise.
4798
3eee49ed
AB
47992016-03-21 Andrey Belevantsev <abel@ispras.ru>
4800
4801 PR rtl-optimization/69307
4802 * gcc.target/arm/pr69307.c: New test.
4a148e19 4803
8e7816b4
AB
48042016-03-21 Andrey Belevantsev <abel@ispras.ru>
4805
4806 PR rtl-optimization/69102
4807 * gcc.c-torture/compile/pr69102.c: New test.
4808
14d7d4be
JL
48092016-03-18 Jeff Law <law@redhat.com>
4810
4811 PR rtl-optimization/70263
4812 * gcc.c-torture/compile/pr70263-1.c: New test.
4813 * gcc.target/i386/pr70263-2.c: New test.
4814
5c6a601c
BS
48152016-03-18 Bernd Schmidt <bschmidt@redhat.com>
4816
4817 PR rtl-optimization/70278
4818 * gcc.dg/torture/pr70278.c: New test.
4819 * gcc.target/arm/pr70278.c: New test.
4820
4bbf545b
DM
48212016-03-18 David Malcolm <dmalcolm@redhat.com>
4822
4823 PR c/70281
4824 * gcc.dg/plugin/diagnostic-test-expressions-1.c
4825 (test_builtin_types_compatible_p): New test function.
4826 * gcc.dg/pr70281.c: New test case.
4827
dc28bb68
CL
48282016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
4829
4830 PR target/70113
4831 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
4832
5e8d6dff
IE
48332016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4834
4835 PR tree-optimization/70252
4836 * gcc.dg/pr70252.c: New test.
4837
d0e7e403
TV
48382016-03-18 Tom de Vries <tom@codesourcery.com>
4839
4840 * gcc.dg/pr70161-2.c: New test.
4841 * gcc.dg/pr70161.c: New test.
4842
fa22501a
TV
48432016-03-18 Tom de Vries <tom@codesourcery.com>
4844
4845 PR ipa/70269
4846 * gcc.dg/pr70269.c: New test.
4847
dd125026
JJ
48482016-03-18 Jakub Jelinek <jakub@redhat.com>
4849
4850 PR c++/70267
4851 * g++.dg/ext/java-3.C: New test.
4852
91914f0a
PP
48532016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4854
4855 PR c++/70205
4856 * g++.dg/lookup/pr70205.C: New test.
4857
753a8910
PP
48582016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
4859
4860 PR c++/70218
4861 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
4862
14ba7b28
MP
48632016-03-17 Marek Polacek <polacek@redhat.com>
4864
4865 PR c/69407
4866 * gcc.dg/atomic-op-6.c: New test.
4867
ded60913
DM
48682016-03-17 David Malcolm <dmalcolm@redhat.com>
4869
4870 PR c/70264
4871 * c-c++-common/pr70264.c: New test case.
4872
a3aad0e6
JJ
48732016-03-17 Jakub Jelinek <jakub@redhat.com>
4874
17366700
JJ
4875 PR c++/70144
4876 * c-c++-common/pr70144-1.c: New test.
4877 * c-c++-common/pr70144-2.c: New test.
4878
a3aad0e6
JJ
4879 PR c++/70272
4880 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
4881 * g++.dg/opt/flifetime-dse6.C: New test.
4882 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
4883
b57e6e18
L
48842016-03-17 H.J. Lu <hongjiu.lu@intel.com>
4885
4886 PR driver/70192
4887 * gcc.dg/pic-1.c: New test.
4888 * gcc.dg/pic-2.c: Likewise.
4889 * gcc.dg/pic-3.c: Likewise.
4890 * gcc.dg/pic-4.c: Likewise.
4891 * gcc.dg/pie-1.c: Likewise.
4892 * gcc.dg/pie-2.c: Likewise.
4893 * gcc.dg/pie-3.c: Likewise.
4894 * gcc.dg/pie-4.c: Likewise.
4895 * gcc.dg/pie-5.c: Likewise.
4896 * gcc.dg/pie-6.c: Likewise.
4897
b38ba58b
TV
48982016-03-17 Tom de Vries <tom@codesourcery.com>
4899
4900 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
4901 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
4902
6931b3b7
RB
49032016-03-17 Richard Biener <rguenther@suse.de>
4904
4905 PR debug/70271
4906 * g++.dg/debug/pr70271.C: New testcase.
4907
0c8b64cb
IE
49082016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
4909
4910 * gcc.target/i386/pr70251.c: New test.
4911
b1970801
MP
49122016-03-17 Marek Polacek <polacek@redhat.com>
4913
4914 PR c++/70194
4915 * g++.dg/warn/constexpr-70194.C: New test.
4916
820c5eaa
RH
49172016-03-16 Richard Henderson <rth@redhat.com>
4918
4919 PR middle-end/70240
4920 * gcc.c-torture/compile/pr70240.c: New.
4921
da0ad263
SKS
49222016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4923
4924 * gcc.c-torture/compile/20151204.c: Skip for avr.
4925
c73d295c
JJ
49262016-03-16 Jakub Jelinek <jakub@redhat.com>
4927
4928 PR target/70245
4929 * g++.dg/opt/pr70245.C: New test.
4930 * g++.dg/opt/pr70245.h: New file.
4931 * g++.dg/opt/pr70245-aux.cc: New file.
4932
b2794066
MS
49332016-03-16 Martin Sebor <msebor@redhat.com>
4934
4935 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
4936
aa43616c
RH
49372016-03-16 Richard Henderson <rth@redhat.com>
4938
4939 PR middle-end/70199
4940 * gcc.c-torture/compile/pr70199.c: New.
4941
59608fe5
L
49422016-03-16 H.J. Lu <hongjiu.lu@intel.com>
4943
4944 * gcc.dg/uninit-19.c: Run dos2unix.
4945
ab4c578f
MP
49462016-03-16 Marek Polacek <polacek@redhat.com>
4947
4948 PR c/70093
4949 * gcc.dg/nested-func-10.c: New test.
4950 * gcc.dg/nested-func-9.c: New test.
4951
f5387e76
JJ
49522016-03-16 Jakub Jelinek <jakub@redhat.com>
4953
4954 PR tree-optimization/68714
4955 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
4956
7662b718
TV
49572016-03-16 Tom de Vries <tom@codesourcery.com>
4958
4959 PR tree-optimization/68715
4960 * gcc.dg/graphite/pr68715-2.c: New test.
4961 * gcc.dg/graphite/pr68715.c: New test.
4962 * gfortran.dg/graphite/pr68715.f90: New test.
4963
be7ce7ae
TV
49642016-03-16 Tom de Vries <tom@codesourcery.com>
4965
4966 PR tree-optimization/68809
4967 * gcc.dg/graphite/pr68809-2.c: New test.
4968 * gcc.dg/graphite/pr68809.c: New test.
4969
1935f250
JJ
49702016-03-16 Jakub Jelinek <jakub@redhat.com>
4971
6651c93e
JJ
4972 PR c++/70147
4973 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
4974 method call to i () as argument. Adjust expected output.
4975
1935f250
JJ
4976 PR c++/70147
4977 * g++.dg/ubsan/pr70147-1.C: New test.
4978 * g++.dg/ubsan/pr70147-2.C: New test.
4979
ab1caa6e
MS
49802016-03-15 Martin Sebor <msebor@redhat.com>
4981
4982 PR c++/58281
4983 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
4984
5c2a1bbb
JDA
49852016-03-15 John David Anglin <danglin@gcc.gnu.org>
4986
cb5d8ad1
JDA
4987 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
4988 hppa*-*-hpux*.
4989
b440dd40
JDA
4990 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
4991
5c2a1bbb
JDA
4992 PR libfortran/69799
4993 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
4994 libatomic_available.
4995
42c729c5
MP
49962016-03-15 Marek Polacek <polacek@redhat.com>
4997
4998 PR c++/70209
4999 * g++.dg/ext/attribute-may-alias-4.C: New test.
5000
82b1c550
AM
50012016-03-15 Alexander Monakov <amonakov@ispras.ru>
5002
5003 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
5004 -fvar-tracking-assignments-toggle flag.
5005
4ccbf3a6
PH
50062016-03-15 Pat Haugen <pthaugen@us.ibm.com>
5007
5008 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
5009
c39858bd
JJ
50102016-03-15 Jakub Jelinek <jakub@redhat.com>
5011
5012 PR rtl-optimization/70222
5013 * gcc.c-torture/execute/pr70222-1.c: New test.
5014 * gcc.c-torture/execute/pr70222-2.c: New test.
5015
8be119c1
RH
50162016-03-15 Richard Henderson <rth@redhat.com>
5017
5018 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
5019
6598bb55
AB
50202016-03-15 Andrey Belevantsev <abel@ispras.ru>
5021
5022 PR rtl-optimization/69032
5023 * gcc.dg/pr69032.c: New test.
5024
81fa2944
AB
50252016-03-15 Andrey Belevantsev <abel@ispras.ru>
5026
5027 PR rtl-optimization/63384
4a148e19 5028 * g++.dg/pr63384.C: New test.
81fa2944 5029
74ea9ab6
AB
50302016-03-15 Andrey Belevantsev <abel@ispras.ru>
5031
5032 PR target/64411
5033 * gcc.target/i386/pr64411.C: New test.
5034
045d5055
TV
50352016-03-15 Tom de Vries <tom@codesourcery.com>
5036
5037 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
5038 * gfortran.dg/goacc/kernels-alias.f95: New test.
5039
3ea33585
MS
50402016-03-14 Martin Sebor <msebor@redhat.com>
5041
5042 PR c++/53792
5043 * g++.dg/cpp0x/constexpr-inline.C: New test.
5044 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
5045
1df7b330
DE
50462016-03-14 David Edelsohn <dje.gcc@gmail.com>
5047
5048 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
5049
79b57d18
JJ
50502016-03-14 Jakub Jelinek <jakub@redhat.com>
5051
5052 PR middle-end/70219
5053 * gcc.dg/pr70219.c: New test.
5054
3cbf012a
BS
50552016-03-14 Bernd Schmidt <bschmidt@redhat.com>
5056
5057 PR target/70083
5058 * gcc.dg/torture/pr70083.c: New test.
5059 * gcc.target/i386/pr70083.c: New test.
5060
a9fee7cd
RB
50612016-03-14 Richard Biener <rguenther@suse.de>
5062
5063 PR tree-optimization/56365
5064 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
5065
4799603f
SB
50662016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
5067
5068 PR target/70098
5069 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
5070 New function.
5071 * g++.dg/pr70098.C: New testcase.
5072
5073
760ca967
TV
50742016-03-14 Tom de Vries <tom@codesourcery.com>
5075
5076 PR tree-optimization/70045
5077 * gcc.dg/graphite/pr70045.c: New test.
5078
44e66a77
JD
50792016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5080
5081 PR fortran/69043
5082 * gfortran.dg/include_9.f90: New test.
5083
a18e0fe1
DH
50842016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
5085
5086 PR fortran/45076
5087 gfortran.dg/prof/prof.exp: New script.
5088 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
5089
d0aca6ab
AB
50902016-03-12 Andrey Belevantsev <abel@ispras.ru>
5091
5092 PR rtl-optimization/69307
5093 * gcc.dg/pr69307.c: New test.
5094
cefe08a4
VM
50952016-03-12 Vladimir Makarov <vmakarov@redhat.com>
5096
5097 PR target/69614
5098 * gcc.target/arm/pr69614.c: New.
5099
70112e2a
PT
51002016-03-12 Paul Thomas <pault@gcc.gnu.org>
5101
5102 PR fortran/70031
5103 * gfortran.dg/submodule_14.f08: New test
5104
5105 PR fortran/69524
5106 * gfortran.dg/submodule_15.f08: New test
5107
3f1e5d3a
PP
51082016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
5109
5110 PR c++/70106
5111 * g++.dg/cpp1y/paren3.C: New test.
5112
a3f6d680
MM
51132016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
5114
5115 PR target/70131
5116 * gcc.target/powerpc/ppc-round2.c: New test.
5117
92348f09
BS
51182016-03-11 Bernd Schmidt <bschmidt@redhat.com>
5119
5120 PR target/70123
5121 * gcc.dg/torture/pr70123.c: New test.
5122
cebde9e9
JL
51232016-03-11 Jeff Law <law@redhat.com>
5124
5125 PR tree-optimization/70190
5126 * gcc.c-torture/compile/pr70190.c: New test.
5127
3edc5da4
DM
51282016-03-11 David Malcolm <dmalcolm@redhat.com>
5129
5130 PR c/68187
5131 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
5132 case.
5133 (test43_b): Likewise.
5134 (test43_c): Likewise.
5135 (test43_d): Likewise.
5136 (test43_e): Likewise.
5137 (test43_f): Likewise.
5138 (test43_g): Likewise.
5139 (test44_a): Likewise.
5140 (test44_b): Likewise.
5141 (test44_c): Likewise.
5142 (test44_d): Likewise.
5143 (test44_e): Likewise.
5144
318c1204
DM
51452016-03-11 David Malcolm <dmalcolm@redhat.com>
5146
5147 PR c/70085
5148 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
5149
bc062234
KT
51502016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5151
5152 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
5153 dg-options.
5154
acfc1ac1
KT
51552016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5156
5157 PR target/70002
5158 PR target/69245
5159 * gcc.target/aarch64/pr69245_2.c: New test.
5160
d1e2bb2d
JJ
51612016-03-11 Jakub Jelinek <jakub@redhat.com>
5162
5163 PR tree-optimization/70177
5164 * gcc.dg/pr70177.c: New test.
5165
07350627
AL
51662016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5167
5168 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
5169
5c6706f7
AL
51702016-03-11 Alan Lawrence <alan.lawrence@arm.com>
5171
5172 * gcc.dg/tree-ssa/sra-20.c: New.
5173
02d472a2
JJ
51742016-03-11 Jakub Jelinek <jakub@redhat.com>
5175
686d390a
JJ
5176 PR rtl-optimization/70174
5177 * gcc.dg/pr70174.c: New test.
5178
02d472a2
JJ
5179 PR tree-optimization/70169
5180 * gcc.dg/pr70169.c: New test.
5181
0f9befa1
IE
51822016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5183
5184 PR target/70160
5185 * gcc.target/i386/pr70160.c: New test.
5186
432d4670
AK
51872016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5188
5189 * gcc.target/s390/dfp-1.c: New test.
5190
a3dc8760
NC
51912016-03-10 Nick Clifton <nickc@redhat.com>
5192
5193 PR target/70044
5194 * gcc.target/aarch64/pr70044.c: New test.
5195
b87a8d7d
PP
51962016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
5197 Jakub Jelinek <jakub@redhat.com>
5198
5199 PR c++/70001
5200 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
5201 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
5202 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
5203
4f4ada6a
JH
52042016-03-10 Jan Hubicka <hubicka@ucw.cz>
5205
5206 PR lto/69589
5207 * g++.dg/lto/pr69589_0.C: New testcase
5208 * g++.dg/lto/pr69589_1.C: New testcase
5209
d49b0aa0
MP
52102016-03-10 Marek Polacek <polacek@redhat.com>
5211
5212 PR c++/70153
5213 * g++.dg/delayedfold/unary-plus1.C: New test.
5214
52152016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
5216
5217 * gcc.target/arm/pr45701-1.c: Escape brackets.
5218 * gcc.target/arm/pr45701-2.c: Likewise.
5219
71017a7b
AL
52202016-03-10 Alan Lawrence <alan.lawrence@arm.com>
5221
5222 * gfortran.dg/unconstrained_commons.f: New.
5223
ba52669f
AM
52242016-03-10 Alan Modra <amodra@gmail.com>
5225
5226 * gcc.dg/pr69195.c: New.
5227 * gcc.dg/pr69238.c: New.
5228
27742332
TV
52292016-03-10 Tom de Vries <tom@codesourcery.com>
5230
5231 PR testsuite/68915
5232 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
5233
3a81a594
RB
52342016-03-10 Richard Biener <rguenther@suse.de>
5235
5236 PR tree-optimization/70128
5237 * gcc.dg/tree-ssa/alias-34.c: New testcase.
5238 * gcc.dg/tree-ssa/alias-35.c: Likewise.
5239
3433b975
JJ
52402016-03-09 Jakub Jelinek <jakub@redhat.com>
5241
c2864f02
JJ
5242 PR tree-optimization/70152
5243 * gcc.dg/pr70152.c: New test.
5244
3433b975
JJ
5245 PR target/70086
5246 * gcc.target/i386/pr70086-1.c: New test.
5247 * gcc.target/i386/pr70086-2.c: New test.
5248 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
5249
5250 PR tree-optimization/70127
5251 * gcc.c-torture/execute/pr70127.c: New test.
5252
96b3c82d
CP
52532016-03-09 Cesar Philippidis <cesar@codesourcery.com>
5254
5255 * c-c++-common/goacc/combined-directives-2.c: New test.
5256
b4f3232d
DM
52572016-03-09 David Malcolm <dmalcolm@redhat.com>
5258
5259 PR c/68473
5260 PR c++/70105
5261 * g++.dg/diagnostic/pr70105.C: New test.
5262 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
5263 (test_multiple_ordinary_maps): New test function.
5264
40499f81
DM
52652016-03-09 David Malcolm <dmalcolm@redhat.com>
5266
5267 PR c/68473
5268 PR c++/70105
5269 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
5270 Drop range information from call to inform_at_rich_loc.
5271 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
5272 New.
5273 (test_show_locus): Replace calls to rich_location::add_range with
5274 calls to add_range. Rewrite the tests that used the now-defunct
5275 rich_location ctor taking a source_range. Simplify other tests
5276 by replacing calls to COMBINE_LOCATION_DATA with calls to
5277 make_location.
5278
c9e33662
RB
52792016-03-09 Richard Biener <rguenther@suse.de>
5280 Jakub Jelinek <jakub@redhat.com>
5281
5282 PR tree-optimization/70138
5283 * gcc.dg/vect/pr70138-1.c: New testcase.
5284 * gcc.dg/vect/pr70138-2.c: Likewise.
5285
2c73b764
JJ
52862016-03-09 Jakub Jelinek <jakub@redhat.com>
5287
5288 PR target/70049
5289 * gcc.target/i386/pr70049.c: New test.
5290
c06d25bb
RB
52912016-03-09 Richard Biener <rguenther@suse.de>
5292
5293 PR c/70143
5294 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5295 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
5296 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
5297
5828a501
RO
52982016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5299
5300 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
5301 arm-*-*.
5302
2e141c8d
JJ
53032016-03-09 Jakub Jelinek <jakub@redhat.com>
5304
5a9def37
JJ
5305 PR middle-end/67278
5306 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
5307
2e141c8d
JJ
5308 PR target/67278
5309 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
5310
5311 PR middle-end/70050
5312 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
5313 in testcase comment.
5314
bf751f40
TV
53152016-03-09 Tom de Vries <tom@codesourcery.com>
5316
5317 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
5318 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5319 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
5320 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
5321 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
5322 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
5323 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
5324 * gfortran.dg/goacc/kernels-loop.f95: New test.
5325
e210c999
MS
53262016-03-08 Martin Sebor <msebor@redhat.com>
5327
5328 PR c++/62096
5329 * g++.dg/warn/overflow-warn-7.C: New test.
5330
80aac5c8
JM
53312016-03-08 Jason Merrill <jason@redhat.com>
5332
5333 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
5334 * lib/target-supports.exp (check_effective_target_concepts): New.
5335
12b81409
JJ
53362016-03-08 Jakub Jelinek <jakub@redhat.com>
5337
d259b234
JJ
5338 PR c++/70135
5339 * g++.dg/cpp1y/constexpr-loop4.C: New test.
5340 * g++.dg/ubsan/pr70135.C: New test.
5341
12b81409
JJ
5342 PR target/70110
5343 * gcc.dg/pr70110.c: New test.
5344
b4e9f2aa
MJ
53452016-03-07 Martin Jambor <mjambor@suse.cz>
5346
5347 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
5348 * c-c++-common/gomp/if-1.c: Likewise.
5349 * c-c++-common/gomp/pr61486-2.c: Likewise.
5350 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
5351 to dg-additional-options.
5352 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
5353 * g++/gomp/target-teams-1.c: Likewise.
5354 * gcc.dg/gomp/gomp.exp: Likewise.
5355 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
5356 dg-additional-options.
5357 * gfortran.dg/gomp/gomp.exp: Likewise.
5358 * gfortran.dg/gomp/target1.f90: Remove dg-options.
5359 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
5360 dg-additional-options.
5361 * gfortran.dg/gomp/target3.f90: Remove dg-options.
5362
f86e631e
MJ
53632016-03-07 Martin Jambor <mjambor@suse.cz>
5364
5365 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
5366 * c-c++-common/gomp/gridify-1.c: New test.
5367 * gfortran.dg/gomp/gridify-1.f90: Likewise.
5368
94156b3f
AV
53692016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
5370
5371 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
5372 trigger for cortex-r8, when scanning for register r8.
5373 * gcc.target/arm/pr45701-2.c: Likewise.
5374
a84a49b7 53752016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 5376 Jeff Law <law@redhat.com>
a84a49b7
RB
5377
5378 PR tree-optimization/69740
5379 * gcc.c-torture/compile/pr69740-1.c: New test.
5380 * gcc.c-torture/compile/pr69740-2.c: New test.
5381
e41f6c9e
BS
53822016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5383
5384 * lib/target-supports.exp
5385 (check_effective_target_whole_vector_shift): Enable for PPC64.
5386
57548bf5
RB
53872016-03-07 Richard Biener <rguenther@suse.de>
5388
5389 PR tree-optimization/70115
5390 * gcc.dg/torture/pr70115.c: New testcase.
5391
4ae13300
NS
53922016-03-07 Nathan Sidwell <nathan@codesourcery.com>
5393
5394 PR middle-end/69916
5395 * c-c-++-common/goacc/pr69916.c: New.
5396
5edb9853
RH
53972016-03-07 Richard Henderson <rth@redhat.com>
5398
5399 * gcc.c-torture/compile/pr70061.c: New test.
5400
2067a8f3
RB
54012016-03-07 Richard Biener <rguenther@suse.de>
5402
5403 PR testsuite/70109
5404 * gcc.dg/vect/O3-pr36098.c: New testcase.
5405
4145a9b7
CL
54062016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
5407
5408 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
5409
1878be32
EB
54102016-03-07 Eric Botcazou <ebotcazou@adacore.com>
5411
5412 * gnat.dg/renaming9.ad[sb]: New testcase.
5413
df762bb2
JJ
54142016-03-05 Jakub Jelinek <jakub@redhat.com>
5415
5416 PR c++/70084
5417 * g++.dg/expr/stdarg3.C: New test.
5418
7d461295
JL
54192016-03-04 Jeff Law <law@redhat.com>
5420
5421 PR tree-optimization/69196
5422 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
5423 x86_64-*-*.
5424
29b9828f
BS
54252016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5426
b6b552fd
BS
5427 PR c/69973
5428 * gcc.dg/pr69973.c: New test.
5429
201d49e9
BS
5430 PR rtl-optimization/69941
5431 * gcc.dg/torture/pr69941.c: New test.
5432
29b9828f
BS
5433 PR c/69824
5434 * gcc.dg/pr69824.c: New test.
5435
640b7e74
TV
54362016-03-05 Tom de Vries <tom@codesourcery.com>
5437
5438 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
5439 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
5440 function.
5441
7a3a3fad
PP
54422016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
5443
5444 PR c++/66786
5445 * g++.dg/cpp1y/var-templ48.C: New test.
5446 * g++.dg/cpp1y/var-templ49.C: New test.
5447
cd439aec
EB
54482016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5449
5450 * g++.dg/Wno-frame-address.C: Skip on IA-64.
5451
60204554
JJ
54522016-03-04 Jakub Jelinek <jakub@redhat.com>
5453
0c8825de
JJ
5454 PR c++/70035
5455 * g++.dg/ubsan/pr70035.C: New test.
5456
60204554
JJ
5457 PR target/70062
5458 * gcc.target/i386/pr70062.c: New test.
5459
f79d4eab
L
54602016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5461
5462 * g++.dg/template/typename21.C: Remove c++98_only.
5463
ea81ce67
L
54642016-03-04 H.J. Lu <hongjiu.lu@intel.com>
5465
5466 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
5467
64b23c13
DM
54682016-03-04 David Malcolm <dmalcolm@redhat.com>
5469
5470 PR c/68187
5471 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
5472 function.
5473 (fn_42_b): Likewise.
5474 (fn_42_c): Likewise.
5475
729526f5
DM
54762016-03-04 David Malcolm <dmalcolm@redhat.com>
5477
5478 PR c/68187
5479 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
5480 function.
5481 (fn_40_b): Likewise.
5482 (fn_41_a): Likewise.
5483 (fn_41_b): Likewise.
5484
f9ea11ac
JJ
54852016-03-04 Jakub Jelinek <jakub@redhat.com>
5486
5487 PR target/70059
5488 * gcc.target/i386/avx512f-pr70059.c: New test.
5489 * gcc.target/i386/avx512dq-pr70059.c: New test.
5490
b6c38c69
BS
54912016-03-04 Bernd Schmidt <bschmidt@redhat.com>
5492
5493 PR rtl-optimization/57676
5494 * gcc.dg/torture/pr57676.c: New test.
5495
af3cdd34
IE
54962016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5497
5498 * gcc.dg/pr70026.c: New test.
5499
7ff6ca38
MP
55002016-03-04 Marek Polacek <polacek@redhat.com>
5501
5502 PR c/69798
5503 * gcc.dg/cilk-plus/pr69798-1.c: New test.
5504 * gcc.dg/cilk-plus/pr69798-2.c: New test.
5505
a6bf62d5
KT
55062016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5507
5508 PR target/70004
5509 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
5510 Delete.
5511 (test_corners_sisd_si): Likewise.
5512 (main): Remove checks of the above.
5513 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
5514
ae4cdc6a
EB
55152016-03-04 Eric Botcazou <ebotcazou@adacore.com>
5516
5517 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
5518
08455559
CL
55192016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
5520
5521 * gcc.dg/torture/pr69951.c: Accept argc==0.
5522
e9a35493
RB
55232016-03-04 Richard Biener <rguenther@suse.de>
5524
5525 PR c++/70054
5526 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
5527 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
5528
fba054c2
DV
55292016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
5530
5531 PR testsuite/69766
5532 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
5533 testing multiarch.
5534
f10cdc6c
JJ
55352016-03-04 Jakub Jelinek <jakub@redhat.com>
5536
5537 PR debug/69947
5538 * gcc.dg/guality/pr69947.c: New test.
5539
2e981ba0
JJ
55402016-03-03 Jakub Jelinek <jakub@redhat.com>
5541
5542 PR ada/70017
5543 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
5544
0ba3bfa2
KT
55452016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5546
5547 PR rtl-optimization/69904
5548 * gcc.target/arm/pr69904.c: New test.
5549
97ecdb46
JJ
55502016-03-03 Jakub Jelinek <jakub@redhat.com>
5551
5552 PR target/70021
5553 * gcc.dg/vect/pr70021.c: New test.
5554 * gcc.target/i386/pr70021.c: New test.
5555
a2a743a1
MP
55562016-03-03 Marek Polacek <polacek@redhat.com>
5557
5558 PR middle-end/70050
5559 * gcc.dg/pr70050.c: New test.
5560
fa07ecdd
JG
55612016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
5562
5563 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
5564
23504262
ML
55652016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
5566
5567 PR tree-optimization/70043
5568 * gfortran.dg/vect/pr70043.f90: New test.
5569
b7b9e1a9
EB
55702016-03-03 Eric Botcazou <ebotcazou@adacore.com>
5571
5572 * gnat.dg/specs/task1.ads: New test.
5573
cb83ba54
RO
55742016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5575
5576 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
5577 Invoke gdb with -batch.
5578 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
5579
a75f5e30
RB
55802016-03-03 Richard Biener <rguenther@suse.de>
5581
5582 PR tree-optimization/55936
5583 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
5584
268bc320
JL
55852016-03-02 Jeff Law <law@redhat.com>
5586
815f20ab
JL
5587 PR rtl-optimization/69942
5588 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
5589 effects of argument promotions.
5590
268bc320
JL
5591 PR tree-optimization/69987
5592 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
5593 target does not support -fprefetch-loop-arrays.
5594
171f7de5
UB
55952016-03-02 Uros Bizjak <ubizjak@gmail.com>
5596
5597 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
5598
192912db
BC
55992016-03-02 Bin Cheng <bin.cheng@arm.com>
5600
c7908871 5601 PR rtl-optimization/69052
192912db
BC
5602 * gcc.target/i386/pr69052.c: New test.
5603
90a7a40b
AM
56042016-03-02 Alan Modra <amodra@gmail.com>
5605
5606 * gcc.dg/pr69990.c: New.
5607
69fa742f
JJ
56082016-03-02 Jakub Jelinek <jakub@redhat.com>
5609
de752fb0
JJ
5610 PR c/68062
5611 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
5612
5613 PR middle-end/70022
5614 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
5615
69fa742f
JJ
5616 PR target/70028
5617 * gcc.target/i386/pr70028.c: New test.
5618
7c65bd56
MK
56192016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5620
5621 * c-c++-common/asan/swapcontext-test-1.c,
5622 * c-c++-common/tsan/thread_leak.c,
5623 * g++.dg/tsan/aligned_vs_unaligned_race.C,
5624 * g++.dg/tsan/benign_race.C,
5625 * g++.dg/tsan/fd_close_norace.C,
5626 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
5627 races with sanitizer output
5628
37d98220 56292016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 5630 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
5631
5632 PR target/67278
5633 * gcc.dg/simd-8.c: New testcase.
5634
218db463
RB
56352016-03-02 Richard Biener <rguenther@suse.de>
5636
5637 PR middle-end/67278
5638 * gcc.dg/simd-7.c: New testcase.
5639
22c72158
EB
56402016-03-02 Eric Botcazou <ebotcazou@adacore.com>
5641
5642 * gcc.target/i386/pr70007.c: Tweak.
5643
9a790ccc
DV
56442016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
5645
5646 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
5647
bd02f00f
MP
56482016-03-02 Marek Polacek <polacek@redhat.com>
5649
5650 PR c/67854
5651 * gcc.dg/pr67854.c: New test.
5652
1e840f39
JJ
56532016-03-02 Jakub Jelinek <jakub@redhat.com>
5654
5655 PR middle-end/70025
5656 * gcc.dg/torture/pr70025.c: New test.
5657
bca00241
VK
56582016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
5659
5660 PR tree-optimization/68621
5661 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
5662
0bca04b8
EB
56632016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5664
5665 * gcc.target/i386/pr70007.c: New test.
5666
2a9afc86
JL
56672016-03-01 Jeff Law <law@redhat.com>
5668
eab2541b 5669 PR tree-optimization/69196
9d83ef71 5670 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 5671
2a9afc86
JL
5672 PR tree-optimization/69196
5673 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
5674 duplicating code and spoiling the expected output.
5675
0d39977e
MM
56762016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5677
5678 PR target/70033
5679 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
5680 supports power9 before doing tests.
5681 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
5682 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
5683 * gcc.target/powerpc/p9-permute.c: Likewise.
5684
a0c0699d
UB
56852016-03-01 Uros Bizjak <ubizjak@gmail.com>
5686
5687 PR target/70027
5688 * gcc.target/i386/pr70027.c: New test.
5689
0ae3ef47 56902016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
5691
5692 * gcc.dg/pr70017.c: New test.
5693
686e2237
JJ
56942016-03-01 Jakub Jelinek <jakub@redhat.com>
5695
5696 PR c/69796
5697 PR c/69974
5698 * gcc.dg/pr69796.c: New test.
5699 * gcc.dg/pr69974.c: New test.
5700
f8e4188c
EB
57012016-03-01 Eric Botcazou <ebotcazou@adacore.com>
5702
5703 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
5704
5e3f1c7c
JL
57052016-02-29 Jeff Law <law@redhat.com>
5706
5707 PR tree-optimization/69987
5708 * gfortran.dg/pr69987.f90: New test.
5709
5710 PR tree-optimization/69989
5711 * gcc.c-torture/compile/pr69989-2.c: New test.
5712
1be56bc5
MP
57132016-03-01 Marek Polacek <polacek@redhat.com>
5714
5715 PR c++/69795
5716 * g++.dg/parse/invalid1.C: New test.
5717
1b19470d
RB
57182016-03-01 Richard Biener <rguenther@suse.de>
5719
5720 PR middle-end/70022
5721 * gcc.dg/pr70022.c: New testcase.
5722
3ae0661a
IE
57232016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
5724
5725 PR tree-optimization/69956
5726 * gcc.dg/pr69956.c: New test.
5727
0f09ab88
BS
57282016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5729
5730 PR target/70011
5731 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
5732 XFAIL when hardware supports efficient unaligned storage access.
5733
76d881bf
PP
57342016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
5735
5736 PR c++/69961
5737 * g++.dg/template/pr69961a.C: New test.
5738 * g++.dg/template/pr69961b.C: New test.
5739
7168133a
DM
57402016-02-29 David Malcolm <dmalcolm@redhat.com>
5741
5742 PR preprocessor/69985
5743 * gcc.dg/cpp/pr69985.c: New test case.
5744
0c6072a3
JL
57452016-02-29 Jeff Law <law@redhat.com>
5746
e66f219b
JL
5747 PR tree-optimization/70005
5748 * gcc.c-torture/execute/pr70005.c New test.
5749
0c6072a3
JL
5750 PR tree-optimization/69999
5751 * gcc.c-torture/compile/pr69999.c: New test.
5752
fd9fbdb3
YR
57532016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
5754
5755 PR tree-optimization/69652
5756 * gcc.dg/torture/pr69652.c: Delete test.
5757 * gcc.dg/vect/pr69652.c: New test.
5758
cbd400b4
RB
57592016-02-19 Richard Biener <rguenther@suse.de>
5760
5761 PR tree-optimization/69980
5762 * gfortran.dg/vect/pr69980.f90: New testcase.
5763
84ea0f58
EB
57642016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5765
5766 * gcc.target/sparc/20160229-1.c: New test.
5767
5d2a63dc
EB
57682016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5769
5770 * gnat.dg/stack_usage3.adb: New test.
5771 * gnat.dg/stack_usage3_pkg.ads: New helper.
5772
93e708f9
EB
57732016-02-29 Eric Botcazou <ebotcazou@adacore.com>
5774
5775 * gnat.dg/renaming8.adb: New test.
5776 * gnat.dg/renaming8_pkg1.ads: New helper.
5777 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
5778 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
5779
6512bc93
RB
57802016-02-29 Richard Biener <rguenther@suse.de>
5781
5782 PR tree-optimization/69720
5783 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
5784
7b201a88
TK
57852016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5786
5787 PR fortran/68147
5788 PR fortran/47674
5789 * gfortran.dg/realloc_on_assign_26.f90: New test case.
5790
82ee0cf2 57912016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
5792 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5793
5794 PR fortran/56007
5795 * gfortran.dg/coarray_8.f90: Adjust error message.
5796 * gfortran.dg/pr56007.f90: New test.
5797 * gfortran.dg/pr56007.f: New test.
5798
cdc1a2c8
L
57992016-02-28 H.J. Lu <hongjiu.lu@intel.com>
5800
5801 PR tree-optimization/69989
5802 * gcc.dg/torture/pr69989.c: New test.
5803
33505bcf
EB
58042016-02-28 Eric Botcazou <ebotcazou@adacore.com>
5805
5806 * gcc.target/i386/stack-realign-win.c: New test.
5807
524bfb19
HA
58082016-02-28 Harald Anlauf <anlauf@gmx.de>
5809
5810 PR fortran/60126
5811 * gfortran.dg/pr60126.f90: New test.
5812
bd542508
JL
58132016-02-27 Jeff Law <law@redhat.com>
5814
5815 Revert
5816 2016-02-26 Richard Biener <rguenther@suse.de>
5817 Jeff Law <law@redhat.com>
5818
5819 PR tree-optimization/69740
5820 * gcc.c-torture/compile/pr69740-1.c: New test.
5821 * gcc.c-torture/compile/pr69740-2.c: New test.
5822
dd1291e0
JD
58232016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5824
5fb67f8b 5825 PR fortran/69910
dd1291e0
JD
5826 * gfortran.dg/newunit_4.f90: New test.
5827
5cfefb59
JJ
58282016-02-27 Jakub Jelinek <jakub@redhat.com>
5829
5830 PR target/69613
5831 PR rtl-optimization/69886
5832 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
5833 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
5834 target.
5835
20ba5f33
MS
58362016-02-26 Martin Sebor <msebor@redhat.com>
5837
5838 PR tree-optimization/15826
5839 * gcc.dg/tree-ssa/pr15826.c: New test.
5840
e6fb01b0
JJ
58412016-02-26 Jakub Jelinek <jakub@redhat.com>
5842
5843 PR target/69969
5844 * gcc.target/powerpc/pr69969.c: New test.
5845
e3e0cf64
MS
58462016-02-26 Martin Sebor <msebor@redhat.com>
5847
5848 PR c++/15766
5849 * g++.old-deja/g++.other/decl5.C: Add a test case.
5850
d1f2bea5
SB
58512016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
5852
5853 PR target/69946
5854 * gcc.target/powerpc/pr69946.c: New file.
5855
4a4f9d2b 58562016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 5857 Jeff Law <law@redhat.com>
4a4f9d2b 5858
e3e0cf64 5859 PR tree-optimization/69740
4a4f9d2b
RB
5860 * gcc.c-torture/compile/pr69740-1.c: New test.
5861 * gcc.c-torture/compile/pr69740-2.c: New test.
5862
ad2a2706
MJ
58632016-02-26 Martin Jambor <mjambor@suse.cz>
5864
5865 PR middle-end/69920
5866 * gcc.dg/torture/pr69932.c: New test.
5867 * gcc.dg/torture/pr69936.c: Likewise.
5868
1d11f7ce
AK
58692016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5870
5871 PR target/69709
5872 * gcc.target/s390/pr69709.c: New test.
5873
6cfccbb2
KT
58742016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5875
5876 PR target/69245
5877 * gcc.target/aarch64/pr69245_1.c: New test.
5878
ac59ad4e
KT
58792016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5880
5881 PR target/69613
5882 * gcc.dg/torture/pr69613.c: New test.
5883
a2ad54a0
JJ
58842016-02-26 Jakub Jelinek <jakub@redhat.com>
5885
5886 PR rtl-optimization/69891
5887 * gcc.target/i386/pr69891.c: New test.
5888
0884062c 58892016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
5890 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5891
d2369d4f 5892 PR target/61397
c163789b
MM
5893 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
5894 functionality for both 32-bit and 64-bit.
5895
5aed7e2c
RB
58962016-02-26 Richard Biener <rguenther@suse.de>
5897
5898 PR tree-optimization/69551
5899 * gcc.dg/torture/pr69951.c: New testcase.
5900
798e2a8e
RB
59012016-02-25 Richard Biener <rguenther@suse.de>
5902
5903 PR tree-optimization/48795
5904 * gcc.dg/Warray-bounds-18.c: New testcase.
5905
9559fbac
RO
59062016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5907
5908 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
5909
c049b107
JJ
59102016-02-25 Jakub Jelinek <jakub@redhat.com>
5911
5912 PR rtl-optimization/69896
5913 * gcc.dg/pr69896.c: New test.
5914
1137001c
PP
59152016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
5916
5917 PR c++/69736
5918 * g++.dg/cpp1y/paren2.C: New test.
5919
2e9c8641
MS
59202016-02-24 Martin Sebor <msebor@redhat.com>
5921
5922 PR c/51147
5923 * gcc.dg/enum-mode-2.c: New test.
5924
03ca8fb3
JJ
59252016-02-24 Jakub Jelinek <jakub@redhat.com>
5926
5927 PR c++/69922
5928 * g++.dg/warn/Wnonnull-compare-6.C: New test.
5929 * g++.dg/warn/Wnonnull-compare-7.C: New test.
5930 * g++.dg/ubsan/pr69922.C: New test.
5931
0b05329b
MP
59322016-02-24 Marek Polacek <polacek@redhat.com>
5933
5934 PR c/69819
5935 * gcc.dg/pr69819.c: New test.
5936
57c2c374
MS
59372016-02-24 Martin Sebor <msebor@redhat.com>
5938
3b96b93a
MS
5939 PR c++/69912
5940 * g++.dg/ext/flexary15.C: New test.
5941
59422016-02-24 Martin Sebor <msebor@redhat.com>
5943
5944 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 5945 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 5946 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 5947
65433bb5
MK
59482016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5949 Charles Baylis <charles.baylis@linaro.org>
5950
5951 PR debug/61033
5952 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
5953
f802a424 59542016-02-24 Richard Biener <rguenther@suse.de>
44293580 5955 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
5956
5957 PR middle-end/69760
5958 * gcc.dg/torture/pr69760.c: New testcase.
5959
525f795f
RO
59602016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5961
5962 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
5963 pattern on Solaris with as.
5964
cd7bbceb
KT
59652016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5966
5967 * gcc.target/arm/cond_sub_restrict_it.c: New test.
5968 * gcc.target/arm/condarith_restrict_it.c: Likewise.
5969 * gcc.target/arm/movcond_restrict_it.c: Likewise.
5970 * gcc.target/arm/negscc_restrict_it.c: Likewise.
5971
89c0c1fd
JJ
59722016-02-24 Jakub Jelinek <jakub@redhat.com>
5973
5974 PR middle-end/69915
5975 * gcc.dg/pr69915.c: New test.
5976
0683fd27
KT
59772016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5978
5979 PR rtl-optimization/69886
5980 * gcc.dg/torture/pr69886.c: New test.
5981
e53d562a
RB
59822016-02-24 Richard Biener <rguenther@suse.de>
5983
5984 PR middle-end/68963
5985 * gcc.dg/torture/pr68963.c: New testcase.
5986
74a00288
KT
59872016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5988
5989 PR target/69875
5990 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
5991 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
5992 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
5993 * gcc.target/arm/atomic_loaddi_1.c: New test.
5994 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
5995 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
5996 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
5997 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
5998 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
5999 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
6000 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
6001 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
6002
340fd4c9
JJ
60032016-02-24 Jakub Jelinek <jakub@redhat.com>
6004
6005 PR middle-end/69909
6006 * gcc.dg/torture/pr69909.c: New test.
6007
47d3fdb2
RB
60082016-02-24 Richard Biener <rguenther@suse.de>
6009
6010 PR tree-optimization/69907
6011 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
6012 * gcc.dg/vect/bb-slp-34.c: XFAIL.
6013 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
6014
dab73e73
CB
60152016-02-24 Christian Bruel <christian.bruel@st.com>
6016
6017 * gcc.target/arm/pragma_cpp_fma.c: New test.
6018
7cc5ec65
JD
60192016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6020
6021 PR fortran/61156
6022 * gfortran.dg/include_6.f90: Update test.
6023
067fbd8b
JJ
60242016-02-23 Jakub Jelinek <jakub@redhat.com>
6025
6026 PR objc/69844
6027 * objc.dg/pr69844.m: New test.
6028
64a454d9
JD
60292016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6030
6031 PR libgfortran/69456
6032 * gfortran.dg/namelist_89.f90: New test.
6033 * gfortran.dg/pr59700.f90: Update test..
6034
35886f0b
MS
60352016-02-23 Martin Sebor <msebor@redhat.com>
6036
6037 PR middle-end/69780
6038 * g++.dg/ext/builtin_alloca.C: New test.
6039 * gcc.dg/builtins-68.c: New test.
6040
162cc7e3
RH
60412016-02-23 Richard Henderson <rth@redhat.com>
6042
6043 * gcc.target/i386/addr-space-3.c: Remove test.
6044
196440f8
DM
60452016-02-23 David Malcolm <dmalcolm@redhat.com>
6046
6047 PR preprocessor/69126
6048 PR preprocessor/69543
6049 * c-c++-common/pr69126-2-long.c: New test.
6050 * c-c++-common/pr69126-2-short.c: New test.
6051 * c-c++-common/pr69543-1.c: Remove xfail.
6052
1d3121af
DM
60532016-02-23 David Malcolm <dmalcolm@redhat.com>
6054
6055 PR preprocessor/69126
6056 PR preprocessor/69543
6057 PR preprocessor/69558
6058 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
6059 (f): Rename to...
6060 (test_2): ...this, and add leading comment.
6061 (MACRO_3, test_3): New.
6062 (MACRO_4A, MACRO_4B, test_4): New.
6063 (MACRO): Rename to...
6064 (MACRO_5): ...this.
6065 (g): Rename to...
6066 (test_5): ...this, updating for renaming of MACRO, and
6067 add leading comment.
6068 * c-c++-common/pr69543-1.c: New.
6069 * c-c++-common/pr69543-2.c: New.
6070 * c-c++-common/pr69543-3.c: New.
6071 * c-c++-common/pr69543-4.c: New.
6072 * c-c++-common/pr69558-1.c: New.
6073 * c-c++-common/pr69558-2.c: New.
6074 * c-c++-common/pr69558-3.c: New.
6075 * c-c++-common/pr69558-4.c: New.
6076 * gcc.dg/pr69558.c: Move to...
6077 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
6078 xfail for c++.
6079
f99c3557
TS
60802016-02-23 Thomas Schwinge <thomas@codesourcery.com>
6081
6082 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
6083 to -ftree-parallelize-loops/-fopenacc changes.
6084 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
6085 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
6086 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
6087 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
6088 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
6089 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
6090 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
6091 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
6092 * c-c++-common/goacc/kernels-loop.c: Likewise.
6093 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
6094 * c-c++-common/goacc/kernels-reduction.c: Likewise.
6095 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
6096 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
6097
c60ec7c2
RO
60982016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6099
6100 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
6101
f1a62b6f
JJ
61022016-02-23 Jakub Jelinek <jakub@redhat.com>
6103
e67bf044
JJ
6104 PR c++/69902
6105 * g++.dg/warn/Wnonnull-compare-5.C: New test.
6106
f1a62b6f
JJ
6107 PR c/69900
6108 * gcc.dg/pr69900.c: New test.
6109
20c5e09e
MJ
61102016-02-23 Martin Jambor <mjambor@suse.cz>
6111
6112 PR tree-optimization/69666
6113 * gcc.dg/tree-ssa/pr69666.c: New test.
6114
e457a6fc
AV
61152016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
6116
6117 PR fortran/67451
6118 * gfortran.dg/coarray_allocate_5.f08: New test.
6119
d7b574f4
AK
61202016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6121
6122 * gcc.target/s390/vcond-shift.c: Move to ...
6123 * gcc.target/s390/vector/vcond-shift.c: ... here.
6124
58bdeb44
AK
61252016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6126
6127 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
6128 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
6129
7cd0387b
AK
61302016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6131
6132 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
6133
4246c8da
MW
61342016-02-20 Mark Wielaard <mjw@redhat.com>
6135
6136 PR c/28901
6137 * gcc.dg/unused-variable-3.c: New test.
6138
f93bc532
JJ
61392016-02-22 Jakub Jelinek <jakub@redhat.com>
6140
6141 PR target/69888
6142 * gcc.target/i386/pr69888.c: New test.
6143
c4e360f4
RB
61442016-02-22 Richard Biener <rguenther@suse.de>
6145
6146 PR tree-optimization/69882
6147 * gfortran.dg/vect/pr69882.f90: New testcase.
6148
09c92f1c
JJ
61492016-02-22 Jakub Jelinek <jakub@redhat.com>
6150
6151 PR target/69885
6152 * gcc.dg/pr69885.c: New test.
6153
f88d45dc
OE
61542016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
6155
6156 PR target/69806
6157 PR target/54089
6158 * gcc.target/sh/pr54089-10.c: New.
6159
ce1ff48e
PT
61602016-02-20 Paul Thomas <pault@gcc.gnu.org>
6161
6162 PR fortran/69423
6163 * gfortran.dg/deferred_character_15.f90 : New test.
6164
bbf27208
DH
61652016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
6166
6167 PR fortran/57365
6168 gfortran.dg/allocate_with_source_18.f03: New test.
6169
61702016-02-20 Harald Anlauf <anlauf@gmx.de>
6171
6172 PR fortran/52531
6173 gfortran.dg/gomp/pr52531.f90: New test.
6174
268be88c
BE
61752016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
6176
6177 PR c++/69865
6178 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
6179 -std=c++03.
6180
4b6c824a
JJ
61812016-02-19 Jakub Jelinek <jakub@redhat.com>
6182
871b3f47
JJ
6183 PR c++/69826
6184 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
6185 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
6186
7a965d51
JJ
6187 PR c++/69850
6188 * g++.dg/warn/Wnonnull-compare-4.C: New test.
6189
4b6c824a
JJ
6190 PR c++/69851
6191 * g++.dg/torture/pr69851.C: New test.
6192
15fca21a
MS
61932016-02-19 Martin Sebor <msebor@redhat.com>
6194
6195 PR testsuite/69573
6196 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
6197
19e21586
JJ
61982016-02-19 Jakub Jelinek <jakub@redhat.com>
6199
03a616ac
JJ
6200 PR c++/69850
6201 * g++.dg/warn/Wnonnull-compare-2.C: New test.
6202 * g++.dg/warn/Wnonnull-compare-3.C: New test.
6203
19e21586
JJ
6204 PR c++/67767
6205 * g++.dg/cpp0x/pr67767.C: New test.
6206
2db16594
KT
62072016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6208
6209 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
6210 for fp, simd, crypto, crc, lse.
6211 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
6212 above.
6213 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
6214 effective target check.
6215
5a7d9d1e
JJ
62162016-02-19 Jakub Jelinek <jakub@redhat.com>
6217
6218 PR target/69820
6219 * gcc.target/i386/pr69820.c: New test.
6220
6448f064
AK
62212016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6222
6223 * gcc.target/s390/vector/int128-1.c: New test.
6224
d0a859e6
AK
62252016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6226
6227 * gcc.target/s390/vector/vec-vcond-1.c: New test.
6228
9e4eb643
AK
62292016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6230
6231 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
6232 instruction pattern name to prevent the testcase from failing with
6233 -march=z13.
6234
859a4c0e
AK
62352016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
6236
6237 * gcc.target/s390/md/movstr-2.c: New test.
6238
efc2340b
MK
62392016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
6240
6241 * gcc.target/s390/morestack.c: New test.
6242
ca2bfbc2
DV
62432016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
6244
6245 PR target/69625
6246 * gcc.target/s390/pr69625.c: Add test case.
6247
efd4bd05
BE
62482016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
6249
6250 PR testsuite/68580
6251 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
6252
2bf2078a
MM
62532016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
6254
6255 PR target/68404
6256 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
6257 * gcc.target/powerpc/fusion3.c: Likewise.
6258
f003579e
RB
62592016-02-18 Richard Biener <rguenther@suse.de>
6260
6261 PR middle-end/69553
6262 * g++.dg/torture/pr69553.C: New testcase.
6263
19233914
NC
62642016-02-18 Nick Clifton <nickc@redhat.com>
6265
efd4bd05
BE
6266 PR target/62254
6267 PR target/69610
6268 * gcc.target/arm/pr62554.c: New test.
6269 * gcc.target/arm/pr69610-1.c: New test.
6270 * gcc.target/arm/pr69610-2.c: New test.
19233914 6271
23f27839
RB
62722016-02-18 Richard Biener <rguenther@suse.de>
6273
6274 PR middle-end/69854
6275 * gcc.dg/torture/pr69854.c: New testcase.
6276
932c0da4
JJ
62772016-02-17 Jakub Jelinek <jakub@redhat.com>
6278
6279 PR c++/69850
6280 * g++.dg/warn/Wnonnull-compare-1.C: New test.
6281
1bed93e4
BS
62822012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6283
6284 * gcc.target/powerpc/vec-cg.c: New test.
6285
57bfb134
RB
62862016-02-17 Richard Biener <rguenther@suse.de>
6287
6288 PR testsuite/69586
6289 * gcc.dg/uninit-21.c: Add -fno-short-enums.
6290
a44e0ebb
KT
62912016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6292
6293 PR target/69161
6294 * gcc.c-torture/compile/pr69161.c: New test.
6295
ffacd726
DS
62962016-02-17 David Sherwood <david.sherwood@arm.com>
6297
6298 PR target/69532
6299 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
6300 * gcc.target/arm/vect-fmaxmin.c: Likewise.
6301
448db8d2
EB
63022016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6303
6304 * gcc.dg/ifcvt-4.c: Skip on Visium.
6305
e2f0522e
EB
63062016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6307
6308 * gnat.dg/atomic8.adb: New test.
6309
bf17fe3f
EB
63102016-02-17 Eric Botcazou <ebotcazou@adacore.com>
6311
6312 * gnat.dg/discr46.ad[sb]: New test.
6313
ecf835e9
KN
63142016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
6315
6316 PR Target/48344
6317 * gcc.target/powerpc/pr48344-1.c: New test.
6318
49a1164a
TK
63192015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
6320
6321 PR fortran/69742
6322 * gfortran.dg/associate_21.f90: New test.
6323
bf14eba2
JJ
63242016-02-16 Jakub Jelinek <jakub@redhat.com>
6325
6326 PR c/69835
6327 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
6328 -Wnonnull in dg-options.
6329 * c-c++-common/nonnull-2.c: New test.
6330
35a093b6
JG
63312016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
6332 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6333
6334 * gcc.target/aarch64/vector_initialization_nostack.c: New.
6335
e387d491
JJ
63362016-02-16 Jakub Jelinek <jakub@redhat.com>
6337
6338 PR middle-end/69801
6339 * gcc.dg/pr69801.c: Add empty dg-options.
6340
ba539195
JN
63412016-02-16 James Norris <jnorris@codesourcery.com>
6342
6343 * c-c++-common/goacc/deviceptr-1.c: Add tests.
6344 * g++.dg/goacc/deviceptr-1.c: New file.
6345
2a2b8f64
JJ
63462016-02-16 Jakub Jelinek <jakub@redhat.com>
6347
6348 PR tree-optimization/69820
6349 * gcc.dg/vect/pr69820.c: New test.
6350
87440c29
RB
63512016-02-16 Richard Biener <rguenther@suse.de>
6352
6353 PR tree-optimization/69776
6354 * gcc.dg/torture/pr69776-2.c: New testcase.
6355
6d87c306
BS
63562016-02-16 Bernd Schmidt <bschmidt@redhat.com>
6357
6358 PR tree-optimization/69714
6359 * gcc.dg/torture/pr69714.c: New test.
6360
3824a0a2
JJ
63612016-02-16 Jakub Jelinek <jakub@redhat.com>
6362
6363 PR tree-optimization/69802
6364 * gcc.dg/pr69802.c: New test.
6365
c8cfe96e
RB
63662016-02-16 Richard Biener <rguenther@suse.de>
6367
6368 PR middle-end/69801
6369 * gcc.dg/pr69801.c: New testcase.
6370
fc12098d
JD
63712016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6372
6373 PR libgfortran/69651
6374 * gfortran.dg/read_bang.f90: New test.
6375 * gfortran.dg/read_bang4.f90: New test.
6376
ba6b3795
JJ
63772016-02-15 Jakub Jelinek <jakub@redhat.com>
6378
f0516ca4
JJ
6379 PR c++/69658
6380 * g++.dg/init/pr69658.C: New test.
6381
ba6b3795
JJ
6382 PR c++/69797
6383 * c-c++-common/pr69797.c: New test.
6384
de3f9a2d
PK
63852016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6386
6387 * lib/target-supports.exp (check_effective_target_section_anchors): Add
6388 check for aarch64*-*-*.
6389
17a3b967
RB
63902016-02-15 Richard Biener <rguenther@suse.de>
6391
6392 PR tree-optimization/69783
6393 * gcc.dg/vect/pr69783.c: New testcase.
6394
1c48bff1
RB
63952016-02-15 Richard Biener <rguenther@suse.de>
6396
6397 PR tree-optimization/69776
6398 * gcc.dg/torture/pr69776.c: New testcase.
6399
1e6025b6
TK
64002016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6401
6402 PR fortran/60526
6403 * gfortran.dg/type_decl_4.f90: Reinstated.
6404
d3308279
JDA
64052016-02-14 John David Anglin <danglin@gcc.gnu.org>
6406
6407 PR fortran/68746
6408 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
6409
b7c56581
TK
64102016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6411
6412 PR fortran/60526
6413 PR bootstrap/69816
6414 * gfortran.dg/type_decl_4.f90: Removed.
6415
60cb4ef5
TK
64162016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
6417
6418 PR fortran/60526
6419 * gfortran.dg/type_decl_4.f90: New test.
6420
f6964637
AM
64212016-02-14 Alan Modra <amodra@gmail.com>
6422
1a8849d1 6423 PR testsuite/68886
f6964637
AM
6424 * gcc.c-torture/execute/stkalign.c: Revise test.
6425
f5121920
OE
64262016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6427
6428 PR target/67260
6429 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
6430
6cda3ab6
OE
64312016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6432
6433 PR target/67260
6434 * gcc.target/sh/torture/pr67260.c: New.
6435
6786e598
JDA
64362016-02-12 John David Anglin <danglin@gcc.gnu.org>
6437
6438 * gcc.dg/pr67964.c: Add dg-require-alias.
6439
7e05dad8
OE
64402016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
6441
6442 PR target/67636
6443 PR target/64345
6444 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
6445
7f4cc3ce
JD
64462016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6447
6448 PR libgfortran/69668
6449 * gfortran.dg/namelist_88.f90: New test.
6450
955ca6dc
JD
64512016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6452
6453 PR libgfortran/69668
6454 * gfortran.dg/namelist_38.f90: Update test.
6455 * gfortran.dg/namelist_84.f90: Update test.
6456
876217ae
DM
64572016-02-12 David Malcolm <dmalcolm@redhat.com>
6458
6459 PR other/69554
6460 * gcc.dg/pr69554-1.c: New test.
6461 * gfortran.dg/pr69554-1.F90: New test.
6462 * gfortran.dg/pr69554-2.F90: New test.
6463 * lib/gcc-dg.exp (proc dg-locus): New function.
6464 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
6465 distinguish between the caret-printing and non-caret-printing
6466 cases. If caret-printing has been explicitly enabled, bail out
6467 without attempting to fix up the output.
6468
61789eed
DM
64692016-02-12 David Malcolm <dmalcolm@redhat.com>
6470
6471 PR driver/69265
6472 PR driver/69453
6473 * gcc.dg/spellcheck-options-3.c: New test case.
6474 * gcc.dg/spellcheck-options-4.c: New test case.
6475 * gcc.dg/spellcheck-options-5.c: New test case.
6476 * gcc.dg/spellcheck-options-6.c: New test case.
6477 * gcc.dg/spellcheck-options-7.c: New test case.
6478 * gcc.dg/spellcheck-options-8.c: New test case.
6479 * gcc.dg/spellcheck-options-9.c: New test case.
6480 * gcc.dg/spellcheck-options-10.c: New test case.
6481
c3090c1f
JJ
64822016-02-12 Jakub Jelinek <jakub@redhat.com>
6483
6484 PR rtl-optimization/69764
6485 PR rtl-optimization/69771
6486 * c-c++-common/pr69764.c: New test.
6487 * gcc.dg/torture/pr69771.c: New test.
6488
8222034d
MP
64892016-02-12 Marek Polacek <polacek@redhat.com>
6490
6491 * g++.dg/torture/init-list1.C: New.
6492
f749f792
MP
64932016-02-12 Marek Polacek <polacek@redhat.com>
6494
6495 * gcc.dg/pr69522.c: Add empty dg-options.
6496
199fb02a
IE
64972016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
6498
6499 * g++.dg/lto/lto.exp: Include and init mpx.
6500 * g++.dg/lto/pr69729_0.C: New test.
6501
b69539cb
JJ
65022016-02-12 Jakub Jelinek <jakub@redhat.com>
6503
06ff7000
JJ
6504 PR ipa/69241
6505 * g++.dg/ipa/pr69241-4.C: New test.
6506
b69539cb
JJ
6507 PR ipa/68672
6508 * g++.dg/ipa/pr68672-1.C: New test.
6509 * g++.dg/ipa/pr68672-2.C: New test.
6510 * g++.dg/ipa/pr68672-3.C: New test.
6511
16595a1f
BS
65122016-02-12 Bernd Schmidt <bschmidt@redhat.com>
6513
6514 PR c/69522
6d87c306 6515 * gcc.dg/pr69522.c: New test.
16595a1f 6516
38d795d2
PP
65172016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
6518
6519 PR c++/69098
6520 * g++.dg/cpp1y/69098.C: New test.
6521 * g++.dg/cpp1y/69098-2.C: New test.
6522
9c582551
JJ
65232016-02-12 Jakub Jelinek <jakub@redhat.com>
6524
6525 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
6526 and neighbour -> neighbor.
6527 * objc.dg/attributes/method-nonnull-1.m: Likewise.
6528 * objc.dg/gnu-api-2-class-meta.m: Likewise.
6529 * c-c++-common/Wvarargs.c: Likewise.
6530 * c-c++-common/goacc/host_data-5.c: Likewise.
6531 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
6532 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
6533 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
6534 * gcc.target/aarch64/pr60697.c: Likewise.
6535 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
6536 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
6537 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
6538 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
6539 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
6540 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
6541 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
6542 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
6543 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
6544 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
6545 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
6546 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
6547 * g++.dg/lookup/koenig5.C: Likewise.
6548 * g++.dg/ext/no-asm-2.C: Likewise.
6549 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
6550 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
6551 * gfortran.dg/used_types_16.f90: Likewise.
6552 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
6553 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
6554 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
6555 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
6556 * gfortran.dg/abstract_type_6.f03: Likewise.
6557 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
6558 * gfortran.dg/used_types_15.f90: Likewise.
6559 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
6560 * gfortran.dg/exit_3.f08: Likewise.
6561 * gfortran.dg/open_status_2.f90: Likewise.
6562 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
6563 * gfortran.dg/intrinsic_std_1.f90: Likewise.
6564 * gfortran.dg/associate_1.f03: Likewise.
6565 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
6566 * gfortran.dg/intrinsic_std_6.f90: Likewise.
6567 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
6568 * gcc.dg/builtin-object-size-1.c: Likewise.
6569 * gcc.dg/noreturn-6.c: Likewise.
6570 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
6571 * gcc.dg/globalalias.c: Likewise.
6572 * gcc.dg/builtins-config.h: Likewise.
6573 * gcc.dg/pr30457.c: Likewise.
6574 * gcc.c-torture/compile/volatile-1.c: Likewise.
6575 * gcc.c-torture/execute/20101011-1.c: Likewise.
6576 * c-c++-common/Waddress-1.c: Likewise.
6577
66756373
JJ
65782016-02-11 Jakub Jelinek <jakub@redhat.com>
6579
6580 PR c/69768
6581 * c-c++-common/Waddress-1.c: New test.
6582
76fe932b
AV
65832016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
6584
6585 PR fortran/69296
6586 * gfortran.dg/associate_19.f03: New test.
6587 * gfortran.dg/associate_20.f03: New test.
6588
564c4d4b
OE
65892016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
6590
6591 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
6592
e1c1ecb0
KT
65932016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6594
6595 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
6596 .arch armv8-a\n. Add -dA to dg-options.
6597 * gcc.target/aarch64/assembler_arch_1.c: New test.
6598 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
6599
0d7d9458
PC
66002016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
6601
6602 PR c++/68726
6603 * g++.dg/cpp0x/pr68726.C: New.
6604
e6208a60
IE
66052016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6606
6607 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
6608 test.
6609
281a11eb
RB
66102016-02-11 Richard Biener <rguenther@suse.de>
6611
6612 * g++.dg/tree-ssa/pr61034.C: Adjust.
6613
e03dd765
VM
66142016-02-10 Vladimir Makarov <vmakarov@redhat.com>
6615
4b48faf5 6616 PR target/69148
e03dd765
VM
6617 * gcc.target/s390/pr69148.c: New.
6618
cdc23927
YR
66192016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
6620
6621 PR tree-optimization/69652
6622 * gcc.dg/torture/pr69652.c: New test.
6623
e199dd0a
JJ
66242016-02-10 Jakub Jelinek <jakub@redhat.com>
6625 Patrick Palka <ppalka@gcc.gnu.org>
6626
6627 PR ipa/69241
6628 PR c++/69649
6629 * g++.dg/ipa/pr69241-1.C: New test.
6630 * g++.dg/ipa/pr69241-2.C: New test.
6631 * g++.dg/ipa/pr69241-3.C: New test.
6632 * g++.dg/ipa/pr69649.C: New test.
6633
d6b38027
UB
66342016-02-10 Uros Bizjak <ubizjak@gmail.com>
6635
6636 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
6637 * gcc.dg/tree-ssa/sra-18.c: Ditto.
6638
13b562c5
BC
66392016-02-10 Bin Cheng <bin.cheng@arm.com>
6640
6641 PR tree-optimization/68021
6642 * gcc.dg/tree-ssa/pr68021.c: New test.
6643
24a179f8
RB
66442016-02-10 Richard Biener <rguenther@suse.de>
6645
6646 PR tree-optimization/69726
6647 * gcc.dg/uninit-22.c: New testcase.
6648
0d99886f
AP
66492016-02-09 Andrew Pinski <apinski@cavium.com>
6650
6651 PR tree-opt/69282
6652 * gcc.c-torture/compile/20160205-1.c: New testcase.
6653
ab04995c
MM
66542016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
6655
6656 PR target/68404
6657 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
6658 instead accessing a really large arrray.
6659 * gcc.target/powerpc/fusion3.c: Likewise.
6660
4b79ac23
CB
66612016-02-09 Charles Baylis <charles.baylis@linaro.org>
6662
6663 PR target/68532
6664 * gcc.c-torture/execute/pr68532.c: New test.
6665
b890a441
AO
66662016-02-11 Alexandre Oliva <aoliva@redhat.com>
6667
6668 PR target/69634
6669 * gcc.dg/pr69634.c: New.
6670
84a5bef7
RB
66712016-02-09 Richard Biener <rguenther@suse.de>
6672
6673 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
6674
1f123759 66752016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 6676
1f123759
AF
6677 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
6678
65860c77
YR
66792016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
6680
6681 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
6682
7e1e8a0a
RB
66832016-02-09 Richard Biener <rguenther@suse.de>
6684
6685 PR tree-optimization/69715
6686 * gcc.dg/torture/pr69715.c: New testcase.
6687
efb45a9f
PP
66882016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6689
6690 PR c++/69139
6691 * g++.dg/cpp0x/trailing12.C: New test.
6692 * g++.dg/cpp0x/trailing13.C: New test.
6693
20a0c6f9
PP
66942016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
6695
6696 PR c++/69283
6697 PR c++/67835
6698 * g++.dg/cpp1y/auto-fn29.C: New test.
6699 * g++.dg/cpp1y/auto-fn30.C: New test.
6700
a162f3af
JJ
67012016-02-08 Jakub Jelinek <jakub@redhat.com>
6702
6703 PR tree-optimization/69209
6704 * gcc.c-torture/compile/pr69209.c: New test.
6705
4b4a9fbd
JL
67062016-02-08 Jeff Law <law@redhat.com>
6707
6708 PR tree-optimization/68541
6709 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
6710 of statements allowed in join block for path splitting.
6711
cfac5ed2
JJ
67122016-02-08 Jakub Jelinek <jakub@redhat.com>
6713
f68bc23f
JJ
6714 PR c++/59627
6715 * g++.dg/gomp/pr59627.C: New test.
6716
cfac5ed2
JJ
6717 PR ipa/69239
6718 * g++.dg/ipa/pr69239.C: New test.
6719
44714d8c
DM
67202016-02-08 David Malcolm <dmalcolm@redhat.com>
6721
6722 PR preprocessor/69664
6723 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
6724 * gcc.dg/cpp/warn-comments.c: Likewise.
6725
eba9e839
MP
67262016-02-08 Marek Polacek <polacek@redhat.com>
6727
6728 PR c++/69688
6729 * g++.dg/init/const12.C: New test.
6730
a011cd92
BS
67312016-02-08 Bernd Schmidt <bschmidt@redhat.com>
6732
6733 PR target/60410
6734 * gcc.dg/lto/pr55113_0.c: Remove test.
6735
5317b1be
RB
67362016-02-08 Richard Biener <rguenther@suse.de>
6737
6738 PR tree-optimization/69719
6739 * gcc.dg/torture/pr69719.c: New testcase.
6740
63998a63
RB
67412016-02-08 Richard Biener <rguenther@suse.de>
6742 Jeff Law <law@redhat.com>
6743
6744 PR target/68273
6745 * gcc.target/mips/pr68273.c: New testcase.
6746
43f4a281
RB
67472016-02-08 Richard Biener <rguenther@suse.de>
6748
6749 PR rtl-optimization/69274
6750 * gcc.target/i386/addr-sel-1.c: XFAIL.
6751
0b604d2d
JL
67522016-02-08 Jeff Law <law@redhat.com>
6753
e8dfe49e
JL
6754 PR tree-optimization/68541
6755 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
6756
6daecd7a 6757 PR tree-optimization/65917
0b604d2d
JL
6758 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
6759
c0f0e35a
JD
67602016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6761
6762 PR fortran/50555
6763 * gfortran.dg/namelist_args.f90: New test.
6764
8981d712
JL
67652016-02-05 Jeff Law <law@redhat.com>
6766
6daecd7a 6767 PR tree-optimization/68541
8981d712
JL
6768 * gcc.dg/tree-ssa/split-path-2.c: New test.
6769 * gcc.dg/tree-ssa/split-path-3.c: New test.
6770 * gcc.dg/tree-ssa/split-path-4.c: New test.
6771 * gcc.dg/tree-ssa/split-path-5.c: New test.
6772 * gcc.dg/tree-ssa/split-path-6.c: New test.
6773 * gcc.dg/tree-ssa/split-path-7.c: New test.
6774
46cb9332
MS
67752016-02-05 Martin Sebor <msebor@redhat.com>
6776
6777 PR c++/69662
6778 * g++.dg/warn/Wplacement-new-size-1.C: New test.
6779 * g++.dg/warn/Wplacement-new-size-2.C: New test.
6780
be2083ea
RH
67812016-02-06 Richard HEnderson <rth@redhat.com>
6782
6783 PR c/69643
6784 * gcc.target/i386/addr-space-4.c: New.
6785 * gcc.target/i386/addr-space-5.c: New.
6786
711d7c23
MM
67872016-02-05 Mikael Morin <mikael@gcc.gnu.org>
6788
6789 PR fortran/66089
6790 * gfortran.dg/elemental_dependency_6.f90: New.
6791
b5c1c988
JJ
67922016-02-05 Jakub Jelinek <jakub@redhat.com>
6793
861c7bcd
JJ
6794 PR rtl-optimization/69691
6795 * gcc.c-torture/execute/pr69691.c: New test.
6796
b5c1c988
JJ
6797 PR c++/69628
6798 * g++.dg/parse/pr69628.C: New test.
6799
f7dfa966
UB
68002016-02-05 Uros Bizjak <ubizjak@gmail.com>
6801
6802 * gcc.dg/sancov/asan.c: Move to ...
6803 * gcc.dg/asan/sancov-1.c: ... here.
6804
9b143e64
UB
68052016-02-05 Uros Bizjak <ubizjak@gmail.com>
6806
6807 * gcc.target/i386/pr69577.c: Require avx_runtime target.
6808
f5d4b899
L
68092016-02-05 H.J. Lu <hongjiu.lu@intel.com>
6810
6811 PR target/69677
6812 * gcc.target/i386/pr69677.c: New test.
6813
76c85fbb
PP
68142016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
6815
6816 PR c++/68948
6817 * g++.dg/template/pr68948.C: New test.
6818
f181bf90
DV
68192016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
6820
6821 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
6822 (only necessary on s390x).
6823
714fb282
L
68242016-02-04 H.J. Lu <hongjiu.lu@intel.com>
6825
6826 * gcc.target/i386/pr69454-2.c: Compile with -msse2
6827 -mno-accumulate-outgoing-args.
6828
618d6c1c
PP
68292016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
6830
6831 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
6832
1066e9b5
JJ
68332016-02-04 Jakub Jelinek <jakub@redhat.com>
6834
6835 PR c/69669
6836 * c-c++-common/pr69669.c: New test.
6837
76255d0d
MM
68382016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6839
6840 PR target/69667
6841 * g++.dg/pr69667.C: New file.
6842
e0b059b1
WD
68432016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
6844
6845 PR target/69619
6846 * gcc.dg/pr69619.c: Add new test.
6847
2692b5c8
RS
68482016-02-04 Richard Sandiford <richard.sandiford@arm.com>
6849
6850 PR rtl-optimization/69577
6851 * gcc.target/i386/pr69577.c: New test.
6852
7db337c2
ML
68532016-02-04 Martin Liska <mliska@suse.cz>
6854
6855 * g++.dg/asan/pr69276.C: New test.
6856
cc9c0829
KT
68572016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6858
6859 PR target/65932
6860 PR target/67714
6861 * gcc.target/arm/wmul-3.c: Simplify test to generate just
6862 a single smulbb instruction.
6863 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
6864 * gcc.target/amr/wmul-2.c: Likewise.
6865
eb9feb52
KT
68662016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6867
6868 PR target/65932
6869 PR target/67714
6870 * gcc.c-torture/execute/pr67714.c: New test.
6871
61f727fe
JJ
68722016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
6873
6874 PR target/69454
6875 * gcc.target/i386/pr69454-1.c: New test.
6876 * gcc.target/i386/pr69454-2.c: New test.
6877
05dd97db
MS
68782016-02-03 Martin Sebor <msebor@redhat.com>
6879
6880 PR c++/69251
6881 PR c++/69253
6882 PR c++/69290
6883 PR c++/69277
6884 PR c++/69349
6885 * g++.dg/ext/flexarray-mangle-2.C: New test.
6886 * g++.dg/ext/flexarray-mangle.C: New test.
6887 * g++.dg/ext/flexarray-subst.C: New test.
6888 * g++.dg/ext/flexary11.C: New test.
6889 * g++.dg/ext/flexary12.C: New test.
6890 * g++.dg/ext/flexary13.C: New test.
6891 * g++.dg/ext/flexary14.C: New test.
6892 * g++.dg/other/dump-ada-spec-2.C: Adjust.
6893
dac2fc29
L
68942016-02-03 H.J. Lu <hongjiu.lu@intel.com>
6895
6896 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
6897 Define only if CHECK_FLOAT128 is defined.
6898 (main): Properly initialize u5.
6899
eadb8035
JJ
69002016-02-03 Jakub Jelinek <jakub@redhat.com>
6901
0afbb81b
JJ
6902 PR c/69627
6903 * gcc.dg/pr69627.c: New test.
6904
eadb8035
JJ
6905 PR target/69644
6906 * gcc.dg/pr69644.c: New test.
6907
b12d4923
MS
69082016-02-03 Mike Stump <mikestump@comcast.net>
6909
6910 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
6911 support for struct-layout-1.exp.
6912
ab4bae0c
PP
69132016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
6914
6915 PR c++/69056
618d6c1c 6916 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 6917
95831c01
VM
69182016-02-03 Vladimir Makarov <vmakarov@redhat.com>
6919 Alexandre Oliva <aoliva@redhat.com>
6920
6921 PR target/69461
6922 * gcc.target/powerpc/pr69461.c: New.
6923
ccc71ab8
UB
69242016-02-03 Uros Bizjak <ubizjak@gmail.com>
6925
6926 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
6927 works from here ...
6928 (check_effective_target_fsanitize_thread): ... to here. Do not
6929 specify additional compile flags for the test source.
6930 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
6931 specify additional compile flags for the test source.
6932
96299640
WD
69332016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
6934
6935 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6936
781d83d9
AV
69372016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
6938
6939 PR fortran/67451
6940 PR fortran/69418
6941 * gfortran.dg/coarray_allocate_2.f08: New test.
6942 * gfortran.dg/coarray_allocate_3.f08: New test.
6943 * gfortran.dg/coarray_allocate_4.f08: New test.
6944
d8208e6d
AL
69452016-02-03 Alan Lawrence <alan.lawrence@arm.com>
6946
6947 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
6948 use same scan-tree-dump-times on all platforms.
6949 * gcc.dg/vect/vect-outer-1.c: Likewise.
6950 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
6951 * gcc.dg/vect/vect-outer-1a.c: Likewise.
6952 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
6953 * gcc.dg/vect/vect-outer-1b.c: Likewise.
6954 * gcc.dg/vect/vect-outer-2b.c: Likewise.
6955 * gcc.dg/vect/vect-outer-3b.c: Likewise.
6956 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
6957
a8394fa0
SB
69582016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
6959
6960 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
6961 warning.
6962
f3baa1d3
L
69632016-02-02 H.J. Lu <hongjiu.lu@intel.com>
6964
6965 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
6966
eb077516
JN
69672016-02-02 James Norris <jnorris@codesourcery.com>
6968
6969 * c-c++-common/goacc/routine-5.c: Add tests.
6970
578fb225
AM
69712016-02-02 Alexander Monakov <amonakov@ispras.ru>
6972
6973 * gcc.target/nvptx/unsigned-cmp.c: New test.
6974
c64f7d37
WD
69752016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
6976
6977 * gcc.target/aarch64/scalar_shift_1.c
6978 (test_corners_sisd_di): Improve force to SIMD register.
6979 (test_corners_sisd_si): Likewise.
6980 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
6981 Remove scan-assembler check for ldr.
6982
90c6f26c
RB
69832016-02-02 Richard Biener <rguenther@suse.de>
6984
6985 PR tree-optimization/69595
6986 * gcc.dg/Warray-bounds-17.c: New testcase.
6987
9dc03c97
RB
69882016-02-02 Richard Biener <rguenther@suse.de>
6989
6990 PR tree-optimization/69606
6991 * gcc.dg/torture/pr69606.c: New testcase.
6992
2d4dc223
YR
69932016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
6994
6995 PR middle-end/68542
6996 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
6997 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
6998
65c98fde
AM
69992016-02-02 Alan Modra <amodra@gmail.com>
7000
7001 PR target/69548
7002 * gcc.target/powerpc/pr69548.c: New test.
7003
e1b81f2b
JJ
70042016-02-01 Jakub Jelinek <jakub@redhat.com>
7005
d0268b37
JJ
7006 PR rtl-optimization/69592
7007 * gcc.dg/pr69592.c: New test.
7008
e1b81f2b
JJ
7009 PR preprocessor/69543
7010 PR c/69558
7011 * gcc.dg/pr69543.c: New test.
7012 * gcc.dg/pr69558.c: New test.
7013
7dd7780d
UB
70142016-02-01 Uros Bizjak <ubizjak@gmail.com>
7015
bf672ee5
UB
7016 PR testsuite/65940
7017 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 7018
9a7013f8
MS
70192016-02-01 Martin Sebor <msebor@redhat.com>
7020
7021 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
7022
e681fb2b
BC
70232016-02-01 Bin Cheng <bin.cheng@arm.com>
7024
7025 PR tree-optimization/67921
7026 * c-c++-common/ubsan/pr67921.c: New test.
7027
ff86345f
RB
70282016-02-01 Richard Biener <rguenther@suse.de>
7029
7030 PR middle-end/69556
7031 * gcc.dg/tree-ssa/recip-8.c: New testcase.
7032
bc369dbd
RB
70332016-02-01 Richard Biener <rguenther@suse.de>
7034
7035 PR tree-optimization/69574
7036 * gcc.dg/torture/pr69574.c: New testcase.
7037
ef318184
RB
70382016-02-01 Richard Biener <rguenther@suse.de>
7039
7040 PR tree-optimization/69579
7041 * gcc.dg/setjmp-6.c: New testcase.
7042
654745e6
JJ
70432016-02-01 Jakub Jelinek <jakub@redhat.com>
7044
7045 PR rtl-optimization/69570
7046 * g++.dg/opt/pr69570.C: New test.
7047
e6c0c44b
RH
70482016-02-01 Richard Henderson <rth@redhat.com>
7049
7050 * gcc.dg/pr69535.c: New test.
7051
6ff3f09a
JDA
70522016-01-31 John David Anglin <danglin@gcc.gnu.org>
7053
2c005538
JDA
7054 PR testsuite/69584
7055 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
7056 * gcc.dg/tree-ssa/sra-18.c: Likewise.
7057
61083a4b
JDA
7058 PR debug/68244
7059 * g++.dg/parse/parens3.C: Use register "4" on hppa.
7060
6ff3f09a
JDA
7061 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
7062
0c221916
PT
70632016-01-31 Paul Thomas <pault@gcc.gnu.org>
7064
7065 PR fortran/67564
7066 * gfortran.dg/allocate_with_source_17.f03: New test.
7067
db7a2818
JJ
70682016-01-30 Jakub Jelinek <jakub@redhat.com>
7069
7070 PR tree-optimization/69546
7071 * gcc.dg/torture/pr69546.c: New test.
7072
e520d5f0
PT
70732016-01-30 Paul Thomas <pault@gcc.gnu.org>
7074
7075 PR fortran/69566
7076 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
7077
343c05d3
MS
70782016-01-30 Martin Sebor <msebor@redhat.com>
7079
7080 PR c++/68490
7081 * g++.dg/ext/flexary10.C: New test.
7082
d6c3a539
DH
70832016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
7084
7085 PR fortran/66707
7086 gfortran.dg/common_23.f90: New test.
7087
52d72fcd
BS
70882016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7089
7090 PR target/65546
7091 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
7092 condition being checked, and disable it when the target supports
7093 misaligned loads and stores.
7094
3a5d2ba4
JJ
70952016-01-29 Jakub Jelinek <jakub@redhat.com>
7096
7097 PR debug/69518
7098 * gcc.dg/torture/pr69518.c: New test.
7099
6bbacdb5
L
71002016-01-29 H.J. Lu <hongjiu.lu@intel.com>
7101
7102 PR target/69530
7103 * gcc.target/i386/pr69530.c: New test.
7104
af932cdb
SE
71052016-01-29 Steve Ellcey <sellcey@imgtec.com>
7106
7107 PR target/65604
7108 * gcc.target/mips/div-delay.c: New test.
7109
26658b7c
JJ
71102016-01-29 Jakub Jelinek <jakub@redhat.com>
7111
33e89989
JJ
7112 PR target/69551
7113 * gcc.target/i386/pr69551.c: New test.
7114
26658b7c
JJ
7115 PR target/66137
7116 * gcc.target/i386/pr66137.c: New test.
7117
401116b5
AB
71182016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
7119
7120 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
7121 always built for p5600.
7122 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
7123 isa=p5600 dg-option.
7124
d4abfcc5
RB
71252016-01-29 Richard Biener <rguenther@suse.de>
7126
7127 PR tree-optimization/69547
7128 * g++.dg/tree-ssa/pr69547.C: New testcase.
7129
16b77b32
JJ
71302016-01-29 Jakub Jelinek <jakub@redhat.com>
7131
7132 PR debug/66869
7133 * g++.dg/warn/Wunused-function2.C: New test.
7134
a1c95464
DV
71352016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
7136
7137 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
7138 support for test to succeed.
7139
5453bfed
MP
71402016-01-29 Marek Polacek <polacek@redhat.com>
7141
7142 PR c++/69509
7143 PR c++/69516
7144 * g++.dg/ext/constexpr-vla2.C: New test.
7145 * g++.dg/ext/constexpr-vla3.C: New test.
7146 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
7147
452ec2a5
RB
71482016-01-29 Richard Biener <rguenther@suse.de>
7149
7150 PR middle-end/69537
7151 * gcc.dg/uninit-21.c: New testcase.
7152
aec0b19e
UB
71532016-01-28 Uros Bizjak <ubizjak@gmail.com>
7154
7155 PR target/69459
7156 * gcc.target/i386/pr69459.c: New test.
7157
df113ce7
SE
71582016-01-28 Steve Ellcey <sellcey@imgtec.com>
7159
7160 PR target/68400
7161 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
7162 * gcc.target/mips/pr68400.c: New test.
7163
494de84f
MS
71642016-01-28 Martin Sebor <msebor@redhat.com>
7165
7166 PR target/17381
7167 * gcc.target/powerpc/pr17381.c: New test.
7168
eb1b1f01
JJ
71692016-01-28 Jakub Jelinek <jakub@redhat.com>
7170
7171 PR middle-end/69542
7172 * gcc.dg/torture/pr69542.c: New test.
7173
6dfeb7ce
WD
71742016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
7175
7176 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
7177
4b7471a4
DE
71782016-01-28 David Edelsohn <dje.gcc@gmail.com>
7179
7180 * gcc.dg/pr65980.c: Skip on AIX.
7181 * gcc.dg/pr66688.c: Same.
7182
b271fd21
DE
71832016-01-28 David Edelsohn <dje.gcc@gmail.com>
7184
7185 PR target/63679
7186 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
7187 * gcc.dg/tree-ssa/sra-18.c: Same.
7188
874108a9
AV
71892016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
7190
7191 PR fortran/62536
7192 * gfortran.dg/block_15.f08: New test.
7193 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
7194 on incorrectly closed BLOCK.
7195
30480bcd
IE
71962016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
7197
7198 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
71992016-01-28 Richard Biener <rguenther@suse.de>
7200
7201 PR tree-optimization/69466
7202 * gfortran.dg/vect/pr69466.f90: New testcase.
7203
0d4c694e
TP
72042016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
7205
7206 * g++.dg/pr67989.C: Remove ARM-specific option.
7207 * gcc.target/arm/pr67989.C: New file.
7208
2aa780da
UB
72092016-01-27 Uros Bizjak <ubizjak@gmail.com>
7210
7211 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
7212 and expm1 test for glibc < 2.11.
7213
f75ebe77
RH
72142016-01-27 Richard Henderson <rth@redhat.com>
7215
7216 * gcc.c-torture/execute/pr69447.c: New test.
7217
72182016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 7219
9a175e65 7220 PR fortran/69422
49847d75
PT
7221 * gfortran.dg/alloc_comp_assign_15.f03: New test.
7222
cbdd8ae0
JJ
72232016-01-27 Jakub Jelinek <jakub@redhat.com>
7224
7225 PR debug/66869
7226 * gcc.dg/pr66869.c: New test.
7227
2b572b3c
JL
72282016-01-25 Jeff Law <law@redhat.com>
7229
7230 PR tree-optimization/68398
aec0b19e 7231 PR tree-optimization/69196
2b572b3c
JL
7232 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
7233 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
7234 path to avoid new heuristic allowing more irreducible regions
7235 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
7236 * gcc.dg/tree-ssa/vrp46.c: Likewise.
7237 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
7238 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
7239 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
7240
fa74a4bc
MP
72412016-01-27 Marek Polacek <polacek@redhat.com>
7242
7243 PR c/68062
7244 * c-c++-common/vector-compare-4.c: New test.
7245
0afff540
DM
72462016-01-27 David Malcolm <dmalcolm@redhat.com>
7247
7248 PR preprocessor/69126
7249 * c-c++-common/pr69126.c: New test case.
7250
1a218fc9
ILT
72512016-01-27 Ian Lance Taylor <iant@google.com>
7252
7253 * gcc.dg/tree-ssa/ivopt_5.c: New test.
7254
5d70666e
RB
72552016-01-27 Ryan Burn <contact@rnburn.com>
7256
7257 PR cilkplus/69267
7258 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
7259
87ff4d66
UB
72602016-01-27 Uros Bizjak <ubizjak@gmail.com>
7261
7262 PR target/69512
7263 * gcc.target/i386/pr69512.c: New test.
7264
27e23cca
RE
72652016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
7266
7267 PR ada/69488
7268 * gnat.dg/sso/*.adb: Robustify dg-output directives.
7269
05bf54c3
MP
72702016-01-27 Marek Polacek <polacek@redhat.com>
7271
7272 PR c++/69379
7273 * g++.dg/pr69379.C: New test.
7274
60214d0d
MS
72752016-01-27 Martin Sebor <msebor@redhat.com>
7276
7277 PR c++/69317
7278 * g++.dg/abi/Wabi-2-2.C: New test.
7279 * g++.dg/abi/Wabi-2-3.C: New test.
7280 * g++.dg/abi/Wabi-3-2.C: New test.
7281 * g++.dg/abi/Wabi-3-3.C: New test.
7282
167c7bfa
RB
72832016-01-27 Richard Biener <rguenther@suse.de>
7284
7285 PR tree-optimization/69166
7286 * gcc.dg/torture/pr69166.c: New testcase.
7287
1430fb1f
MJ
72882016-01-27 Martin Jambor <mjambor@suse.cz>
7289
7290 PR tree-optimization/69355
7291 * gcc.dg/tree-ssa/pr69355.c: New test.
7292
95e3030c
MP
72932016-01-27 Marek Polacek <polacek@redhat.com>
7294
7295 PR c++/69496
7296 * g++.dg/ext/constexpr-vla1.C: New test.
7297
eeb085f3
CB
72982016-01-20 Christian Bruel <christian.bruel@st.com>
7299
7300 PR target/69245
7301 * gcc.target/arm/pr69245.c: New test.
7302
b1652dde
JJ
73032016-01-27 Jakub Jelinek <jakub@redhat.com>
7304
7305 PR tree-optimization/69399
7306 * gcc.dg/torture/pr69399.c: New test.
7307
ce7e8f00
EB
73082016-01-27 Eric Botcazou <ebotcazou@adacore.com>
7309
7310 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
7311
e4aac1d1
EB
73122016-01-26 Eric Botcazou <ebotcazou@adacore.com>
7313
7314 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
7315
8dfdb419
TV
73162016-01-26 Tom de Vries <tom@codesourcery.com>
7317
7318 PR tree-optimization/69110
7319 * gcc.dg/autopar/pr69110.c: New test.
7320
56f80f54 73212016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 7322 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
7323
7324 * gcc.dg/graphite/isl-ast-op-select.c: New.
7325
a0909527
PT
73262015-01-26 Paul Thomas <pault@gcc.gnu.org>
7327
7328 PR fortran/69385
7329 * gfortran.dg/allocate_error_6.f90: New test.
7330
ffc445f4
RH
73312016-01-26 Richard Henderson <rth@redhat.com>
7332
7333 * gcc.dg/tm/pr60908.c: New test.
7334
01e1dea3
DM
73352016-01-26 David Malcolm <dmalcolm@redhat.com>
7336
7337 PR other/69006
7338 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
7339 directive.
7340 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
7341 expected multiline output to reflect the colorization being
7342 disabled before newlines.
7343 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
7344 (custom_diagnostic_finalizer): Replace call to
7345 pp_newline_and_flush with call to pp_flush.
7346 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
7347 * gfortran.dg/implicit_class_1.f90: Likewise.
7348 * lib/gcc-dg.exp (allow_blank_lines): New global.
7349 (dg-allow-blank-lines-in-output): New procedure.
7350 (gcc-dg-prune): Complain about blank lines in the output, unless
7351 dg-allow-blank-lines-in-output was called.
7352 * lib/multiline.exp (_build_multiline_regex): Only support
7353 arbitrary followup text for non-blank-lines, not for blank lines.
7354
13f92e8d
JJ
73552016-01-26 Jakub Jelinek <jakub@redhat.com>
7356
7357 PR tree-optimization/69483
7358 * gcc.dg/pr69483.c: New test.
7359 * g++.dg/opt/pr69483.C: New test.
7360
92422235
CL
73612016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7362
7363 PR target/68620
7364 * gcc.target/arm/pr68620.c: New test.
7365
0bccf11b
L
73662016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7367
7368 * gcc.target/i386/pr68986-2.c: Remove -m32.
7369
81cd202e
L
73702016-01-26 H.J. Lu <hongjiu.lu@intel.com>
7371
7372 PR target/68986
7373 * gcc.target/i386/pr68986-1.c: New test.
7374 * gcc.target/i386/pr68986-2.c: Likewise.
7375 * gcc.target/i386/pr68986-3.c: Likewise.
7376
213a1c03
CB
73772016-01-26 Christian Bruel <christian.bruel@st.com>
7378
7379 * lib/target-supports.exp
7380 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
7381 (check_effective_target_arm_crypto_pragma_ok): Likewise.
7382 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
7383
22a08dd1
RB
73842016-01-26 Richard Biener <rguenther@suse.de>
7385
7386 PR tree-optimization/69452
7387 * gcc.dg/torture/pr69452.c: New testcase.
7388
6c06e0e8
JJ
73892016-01-26 Jakub Jelinek <jakub@redhat.com>
7390
7391 PR target/69442
7392 * gcc.dg/pr69442.c: New test.
7393
b96824c4
RFI
73942016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
7395
7396 PR target/67896
7397 * gcc.target/aarch64/simd/pr67896.C: New.
7398
5ee31e57
RS
73992016-01-26 Richard Sandiford <richard.sandiford@arm.com>
7400
7401 PR tree-optimization/69400
7402 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
7403 function.
7404 (plugin_init): Call it.
7405 * gcc.dg/torture/pr69400.c: New test.
7406
7ddfb31d
CL
74072016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
7408
7409 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
7410
1e050c90
AK
74112016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7412 Sebastian Pop <s.pop@samsung.com>
7413
7414 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
7415 isl-0.15.
7416
c8ee4bf5
AK
74172016-01-25 Aditya Kumar <aditya.k7@samsung.com>
7418 Sebastian Pop <s.pop@samsung.com>
7419
7420 * gcc.dg/graphite/pr69292.c: New.
7421
d902b330
JJ
74222016-01-25 Jakub Jelinek <jakub@redhat.com>
7423
7424 * c-c++-common/goacc/use_device-1.c: New test.
7425
2c89b952
JL
74262016-01-25 Jeff Law <law@redhat.com>
7427
7428 PR tree-optimization/69196
7429 PR tree-optimization/68398
7430 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
7431 * gcc.dg/tree-ssa/pr68198.c: Likewise.
7432
685c8785
DE
74332016-01-25 David Edelsohn <dje.gcc@gmail.com>
7434
7435 PR target/69469
7436 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
7437 Algorithm.
7438
95cef0c1
RB
74392016-01-25 Richard Biener <rguenther@suse.de>
7440
7441 PR testsuite/69380
7442 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
7443
2947d3b2
IE
74442016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
7445
7446 PR target/69421
7447 * gcc.dg/pr69421.c: New test.
7448
ae19075a
BB
74492016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
7450
7451 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
7452 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
7453 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
7454 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
7455 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
7456 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
7457 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
7458 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
7459 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
7460 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
7461
fa4511c2
RB
74622016-01-25 Richard Biener <rguenther@suse.de>
7463
7464 PR tree-optimization/69376
7465 * gcc.dg/torture/pr69376.c: New testcase.
7466
1d101216
JD
74672016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7468
7469 PR fortran/69397
7470 PR fortran/68442
7471 * gfortran.dg/interface_38.f90: New test.
7472 * gfortran.dg/interface_39.f90: New test.
a0909527 7473
a59b92b0
PP
74742016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
7475
7476 Revert:
7477 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7478
7479 PR c++/11858
7480 PR c++/24663
7481 PR c++/24664
7482 * g++.dg/template/pr11858.C: New test.
7483 * g++.dg/template/pr24663.C: New test.
7484 * g++.dg/template/unify12.C: New test.
7485 * g++.dg/template/unify13.C: New test.
7486 * g++.dg/template/unify14.C: New test.
7487 * g++.dg/template/unify15.C: New test.
7488 * g++.dg/template/unify16.C: New test.
7489 * g++.dg/template/unify17.C: New test.
7490
16acb1a8
DH
74912016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
7492
7493 PR fortran/68283
7494 gfortran.dg/pr68283.f90: New test.
7495
094773e8
TK
74962016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
7497
7498 PR fortran/66094
7499 * gfortran.dg/inline_matmul_13.f90: New test.
7500 * gfortran.dg/matmul_bounds_8.f90: New test.
7501 * gfortran.dg/matmul_bounds_9.f90: New test.
7502 * gfortran.dg/matmul_bounds_10.f90: New test.
7503
42fb90d7
TV
75042016-01-23 Tom de Vries <tom@codesourcery.com>
7505
7506 PR tree-optimization/69426
7507 * gcc.dg/autopar/pr69426.c: New test.
7508
69da7802
MS
75092016-01-23 Martin Sebor <msebor@redhat.com>
7510
7511 PR c++/58109
7512 PR c++/69022
7513 * g++.dg/cpp0x/alignas5.C: New test.
7514 * g++.dg/ext/vector29.C: Same.
7515
da17300a
UB
75162016-01-23 Uros Bizjak <ubizjak@gmail.com>
7517
7518 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
7519 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
7520 _GNU_SOURCE from compile flags to the source.
7521 * gcc.target/i386/chkp-stropt-12.c: Ditto.
7522 * gcc.target/i386/chkp-stropt-16.c: Ditto.
7523 * gcc.target/i386/chkp-stropt-4.c: Ditto.
7524 * gcc.target/i386/chkp-stropt-8.c: Ditto.
7525
62041cfc
JJ
75262016-01-22 Jakub Jelinek <jakub@redhat.com>
7527
7528 PR target/69432
7529 * g++.dg/opt/pr69432.C: New test.
7530
f7d2ad6f
BS
75312016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7532
7533 * gcc.target/powerpc/pr63354c: Adjust target selector to include
7534 32-bit targets testing an -m64 multilib.
7535
d403fc9a
WS
75362016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7537
7538 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
7539 64-bit support.
7540
4aa16f8d
JG
75412016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
7542
7543 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
7544
7c816d0f
CB
75452016-01-21 Christian Bruel <christian.bruel@st.com>
7546
7547 PR target/68674
7548 * gcc.target/i386/pr68674.c
7549 * gcc.target/aarch64/pr68674.c
7550 * gcc.target/arm/pr68674.c
7551
fce661e8
KT
75522016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7553
7554 PR target/69403
7555 * gcc.c-torture/execute/pr69403.c: New test.
7556
4696899f
PC
75572016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7558
7559 PR c++/55843
7560 * g++.dg/template/pr55843.C: New.
7561
bac69366
AL
75622016-01-22 Alan Lawrence <alan.lawrence@arm.com>
7563
7564 PR testsuite/66877
7565 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
7566 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
7567
b57d3a5c
BS
75682016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7569
7570 PR testsuite/67489
da17300a
UB
7571 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
7572 from dg-do compile directive, and instead add
7573 { dg-require-effective-target int128 }.
b57d3a5c 7574
9f04a53e
MS
75752016-01-20 Martin Sebor <msebor@redhat.com>
7576
7577 PR c/69405
7578 * gcc.dg/sync-fetch.c: New test.
7579
38a51663
JL
75802016-01-21 Martin Sebor <msebor@redhat.com>
7581
7582 PR target/69252
7583 * gcc.target/powerpc/pr69252.c: New test.
7584
2423a75a
JD
75852016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7586
7587 PR fortran/65996
da17300a 7588 * gfortran.dg/pr65996.f90: New test.
2423a75a 7589
0a76463f
DV
75902016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
7591
7592 PR c++/68810
9f04a53e 7593 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 7594 expected to generate an error.
0a76463f 7595
9776e692
BS
75962016-01-21 Bernd Schmidt <bschmidt@redhat.com>
7597
7598 PR middle-end/66178
7599 * gcc.dg/torture/pr66178.c: New test.
7600
c8d3e088
AB
76012016-01-21 Anton Blanchard <anton@samba.org>
7602 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7603
7604 PR target/63354
7605 * gcc.target/powerpc/pr63354.c: New test.
7606
35b707ff
VM
76072016-01-21 Vladimir Makarov <vmakarov@redhat.com>
7608
7609 PR rtl-optimization/68990
7610 * gcc.target/i386/pr68990: New.
7611
157b0829
NC
76122016-01-21 Nick Clifton <nickc@redhat.com>
7613
7614 PR target/69129
7615 * gcc.target/mips/pr69129.c: New.
7616
aede6748
PC
76172016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
7618
7619 PR c++/58046
7620 * g++.dg/cpp0x/pr58046.C: New.
7621
5463c2c8
JJ
76222016-01-21 Jakub Jelinek <jakub@redhat.com>
7623
6d31cc75
SS
7624 PR target/69187
7625 PR target/65624
7626 * gcc.target/arm/pr69187.c: New test.
7627
5463c2c8
JJ
7628 PR c++/69355
7629 * g++.dg/torture/pr69355.C: New test.
7630
fa28f32b
AK
76312016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7632 Sebastian Pop <s.pop@samsung.com>
7633
7634 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
7635
b920a047
AK
76362016-01-21 Aditya Kumar <aditya.k7@samsung.com>
7637 Sebastian Pop <s.pop@samsung.com>
7638
da17300a 7639 * gcc.dg/graphite/pr68976.c: New test.
b920a047 7640
bdd3aea6
JJ
76412016-01-21 Jakub Jelinek <jakub@redhat.com>
7642
7643 PR middle-end/67653
7644 * c-c++-common/pr67653.c: New test.
7645 * gcc.dg/torture/pr29119.c: Add dg-warning.
7646
26a2e6ae
PB
76472016-01-20 Peter Bergner <bergner@vnet.ibm.com>
7648
7649 * gcc.target/powerpc/cpu-builtin-1.c: New test.
7650
d25c7690
PK
76512016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7652
7653 PR c/24293
7654 * gcc.dg/pr24293.c: New test.
7655 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
7656 incomplete struct type.
7657 * gcc.dg/declspec-1.c: Likewise.
7658 * gcc.dg/pr63549.c: Likewise.
7659
889d5698
JJ
76602016-01-20 Jakub Jelinek <jakub@redhat.com>
7661
7662 PR tree-optimization/66612
7663 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
7664 for bdn instruction.
7665
d7cf3dc7
CL
76662016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
7667
7668 * lib/target-supports.exp
7669 (check_effective_target_arm_fp_ok_nocache): New.
7670 (check_effective_target_arm_fp_ok): New.
7671 (add_options_for_arm_fp): New.
7672 (check_effective_target_arm_crypto_ok_nocache): Require
7673 target_arm_v8_neon_ok instead of arm32.
7674 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
7675 (check_effective_target_arm_crypto_pragma_ok): New.
7676 (add_options_for_arm_vfp): New.
7677 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
7678 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
7679 target instead. Force initial fpu to vfp.
7680 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
7681 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
7682 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
7683 dependency.
7684 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
7685 use arm_vfp effective target instead. Force initial fpu to vfp.
7686 * gcc.target/arm/attr-neon3.c: Likewise.
7687 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
7688 arm_vfp_ok.
7689 * gcc.target/arm/unsigned-float.c: Likewise.
7690 * gcc.target/arm/vfp-1.c: Likewise.
7691 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
7692 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
7693 * gcc.target/arm/vfp-ldmiad.c: Likewise.
7694 * gcc.target/arm/vfp-ldmias.c: Likewise.
7695 * gcc.target/arm/vfp-stmdbd.c: Likewise.
7696 * gcc.target/arm/vfp-stmdbs.c: Likewise.
7697 * gcc.target/arm/vfp-stmiad.c: Likewise.
7698 * gcc.target/arm/vfp-stmias.c: Likewise.
7699 * gcc.target/arm/vnmul-1.c: Likewise.
7700 * gcc.target/arm/vnmul-2.c: Likewise.
7701 * gcc.target/arm/vnmul-3.c: Likewise.
7702 * gcc.target/arm/vnmul-4.c: Likewise.
7703
01ac9704 77042016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 7705
e84b00da
L
7706 PR testsuite/69366
7707 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
7708 the MPX run-time library, for compile-time MPX test.
7709 * gcc.target/i386/chkp-always_inline.c: Likewise.
7710 * gcc.target/i386/chkp-bndret.c: Likewise.
7711 * gcc.target/i386/chkp-builtins-1.c: Likewise.
7712 * gcc.target/i386/chkp-builtins-2.c: Likewise.
7713 * gcc.target/i386/chkp-builtins-3.c: Likewise.
7714 * gcc.target/i386/chkp-builtins-4.c: Likewise.
7715 * gcc.target/i386/chkp-const-check-1.c: Likewise.
7716 * gcc.target/i386/chkp-const-check-2.c: Likewise.
7717 * gcc.target/i386/chkp-hidden-def.c: Likewise.
7718 * gcc.target/i386/chkp-label-address.c: Likewise.
7719 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
7720 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
7721 * gcc.target/i386/chkp-pr69044.c: Likewise.
7722 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
7723 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
7724 * gcc.target/i386/chkp-strchr.c: Likewise.
7725 * gcc.target/i386/chkp-strlen-1.c: Likewise.
7726 * gcc.target/i386/chkp-strlen-2.c: Likewise.
7727 * gcc.target/i386/chkp-strlen-3.c: Likewise.
7728 * gcc.target/i386/chkp-strlen-4.c: Likewise.
7729 * gcc.target/i386/chkp-strlen-5.c: Likewise.
7730 * gcc.target/i386/chkp-stropt-1.c: Likewise.
7731 * gcc.target/i386/chkp-stropt-10.c: Likewise.
7732 * gcc.target/i386/chkp-stropt-11.c: Likewise.
7733 * gcc.target/i386/chkp-stropt-12.c: Likewise.
7734 * gcc.target/i386/chkp-stropt-13.c: Likewise.
7735 * gcc.target/i386/chkp-stropt-14.c: Likewise.
7736 * gcc.target/i386/chkp-stropt-15.c: Likewise.
7737 * gcc.target/i386/chkp-stropt-16.c: Likewise.
7738 * gcc.target/i386/chkp-stropt-2.c: Likewise.
7739 * gcc.target/i386/chkp-stropt-3.c: Likewise.
7740 * gcc.target/i386/chkp-stropt-4.c: Likewise.
7741 * gcc.target/i386/chkp-stropt-5.c: Likewise.
7742 * gcc.target/i386/chkp-stropt-6.c: Likewise.
7743 * gcc.target/i386/chkp-stropt-7.c: Likewise.
7744 * gcc.target/i386/chkp-stropt-8.c: Likewise.
7745 * gcc.target/i386/chkp-stropt-9.c: Likewise.
7746 * gcc.target/i386/pr63995-2.c: Likewise.
7747 * gcc.target/i386/pr64805.c: Likewise.
7748 * gcc.target/i386/pr65044.c: Likewise.
7749 * gcc.target/i386/pr65167.c: Likewise.
7750 * gcc.target/i386/pr65183.c: Likewise.
7751 * gcc.target/i386/pr65184.c: Likewise.
7752 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 7753
28b33016
IE
77542016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
7755
7756 PR tree-optimization/69328
7757 * gcc.dg/pr69328.c: New test.
7758
bcff0913
JL
77592016-01-20 Jeff Law <law@redhat.com>
7760
bf0bb970 7761 PR target/25114
bcff0913
JL
7762 * gcc.target/m68k/pr25114.c: New test.
7763
a3f69631
AV
77642016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
7765
7766 * gcc.target/arm/memset-inline-10.c: Added
7767 dg-require-effective-target arm_thumb2_ok.
7768
af33ba0d
EB
77692016-01-19 Eric Botcazou <ebotcazou@adacore.com>
7770
7771 * gcc.dg/debug/dwarf2/sso.c: New test.
7772
7596d5de
UB
77732016-01-19 Uros Bizjak <ubizjak@gmail.com>
7774
7775 PR testsuite/68820
7776 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
7777 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
7778 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
7779
ceda2c69
JH
77802016-01-19 Jan Hubicka <hubicka@ucw.cz>
7781
7782 PR ipa/66223
7783 * g++.dg/ipa/devirt-50.C: New testcase.
7784
38a979f2
MP
77852016-01-19 Marek Polacek <polacek@redhat.com>
7786
7787 PR c++/68965
7788 * g++.dg/cpp1y/parameter-pack-1.C: New test.
7789 * g++.dg/cpp1y/parameter-pack-2.C: New test.
7790
962801c5
KT
77912016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7792
7793 PR target/69135
7794 * gcc.target/arm/pr69135_1.c: New test.
7795
078fe40a
WD
77962015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7797
7798 * gcc.target/aarch64/ccmp_1.c: Add new tests.
7799
786e3c06
WD
78002015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
7801
7802 * gcc.target/aarch64/ccmp_1.c: New testcase.
7803
1e297006
MP
78042016-01-19 Marek Polacek <polacek@redhat.com>
7805
7806 PR c++/68586
7807 * g++.dg/cpp0x/enum30.C: New test.
7808
879c27e3
RB
78092016-01-19 Richard Biener <rguenther@suse.de>
7810
7811 PR tree-optimization/69336
7812 * g++.dg/tree-ssa/pr69336.C: New testcase.
7813
015337d3
JJ
78142016-01-19 Jakub Jelinek <jakub@redhat.com>
7815
7816 PR debug/65779
7817 * gcc.dg/pr65779.c: New test.
7818
e2c768b6
RB
78192016-01-19 Richard Biener <rguenther@suse.de>
7820
7821 PR tree-optimization/69352
7822 * gcc.dg/torture/pr69352.c: New testcase.
7823
569efc34
JJ
78242016-01-19 Jakub Jelinek <jakub@redhat.com>
7825
7826 PR rtl-optimization/68955
7827 PR rtl-optimization/64557
7828 * gcc.dg/torture/pr68955.c: New test.
7829
e49d321f
JH
78302016-01-19 Jan Hubicka <hubicka@ucw.cz>
7831
7832 PR lto/69136
7833 * g++.dg/torture/pr69136.C: New testcase.
7834
e9191ad3
JH
78352016-01-19 Jan Hubicka <hubicka@ucw.cz>
7836
7837 PR lto/69133
7838 * g++.dg/lto/pr69133_0.C: New testcase.
7839 * g++.dg/lto/pr69133_1.C: New testcase.
7840
2bedb645
JL
78412016-01-15 Jeff Law <law@redhat.com>
7842
7843 PR tree-optimization/69320
7844 * gcc.c-torture/pr69320-1.c: New test.
7845 * gcc.c-torture/pr69320-2.c: New test.
7846 * gcc.c-torture/pr69320-3.c: New test.
7847 * gcc.c-torture/pr69320-4.c: New test.
7848
17c15cb9
PP
78492016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
7850
7851 PR c++/11858
7852 PR c++/24663
7853 PR c++/24664
7854 * g++.dg/template/pr11858.C: New test.
7855 * g++.dg/template/pr24663.C: New test.
7856 * g++.dg/template/unify12.C: New test.
7857 * g++.dg/template/unify13.C: New test.
7858 * g++.dg/template/unify14.C: New test.
7859 * g++.dg/template/unify15.C: New test.
7860 * g++.dg/template/unify16.C: New test.
7861 * g++.dg/template/unify17.C: New test.
7862
9617fd08
DM
78632016-01-18 David Malcolm <dmalcolm@redhat.com>
7864
7865 PR testsuite/69181
7866 * gcc.dg/pr69181-1.c: New test file.
7867 * gcc.dg/pr69181-2.c: New test file.
7868 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
7869 globals by moving it to...
7870 (cleanup-after-saved-dg-test): ...this new function. Add
7871 "global additional_sources_used". Add reset of global
7872 multiline_expected_outputs to the empty list.
7873 * lib/multiline.exp (_multiline_expected_outputs): Rename this
7874 global to...
7875 (multiline_expected_outputs): ...this, and updated comments to
7876 note that it is modified from gcc-dg.exp.
7877 (dg-end-multiline-output): Update for the above renaming.
7878 (handle-multiline-outputs): Likewise. Remove the clearing
7879 of the expected outputs to the empty list.
7880
b555a2e4
RB
78812016-01-18 Richard Biener <rguenther@suse.de>
7882
7883 PR tree-optimization/69297
7884 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
7885
96902805
JM
78862016-01-18 Joseph Myers <joseph@codesourcery.com>
7887
7888 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
7889 dg-options.
7890 * gcc.target/mips/mips-3d-2.c: Likewise.
7891 * gcc.target/mips/mips-3d-3.c: Likewise.
7892 * gcc.target/mips/mips-3d-4.c: Likewise.
7893 * gcc.target/mips/mips-3d-5.c: Likewise.
7894 * gcc.target/mips/mips-3d-6.c: Likewise.
7895 * gcc.target/mips/mips-3d-7.c: Likewise.
7896 * gcc.target/mips/mips-3d-8.c: Likewise.
7897 * gcc.target/mips/mips-3d-9.c: Likewise.
7898 * gcc.target/mips/mips-ps-1.c: Likewise.
7899 * gcc.target/mips/mips-ps-2.c: Likewise.
7900 * gcc.target/mips/mips-ps-3.c: Likewise.
7901 * gcc.target/mips/mips-ps-4.c: Likewise.
7902 * gcc.target/mips/mips-ps-5.c: Likewise.
7903 * gcc.target/mips/mips-ps-6.c: Likewise.
7904 * gcc.target/mips/mips-ps-7.c: Likewise.
7905 * gcc.target/mips/mips-ps-type.c: Likewise.
7906 * gcc.target/mips/mips-ps-type-2.c: Likewise.
7907 * gcc.target/mips/mips16-attributes-6.c: Likewise.
7908
40e26f94
TV
79092016-01-18 Tom de Vries <tom@codesourcery.com>
7910
7911 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
7912 * c-c++-common/goacc/kernels-double-reduction.c: New test.
7913 * c-c++-common/goacc/kernels-empty.c: New test.
7914 * c-c++-common/goacc/kernels-eternal.c: New test.
7915 * c-c++-common/goacc/kernels-loop-2.c: New test.
7916 * c-c++-common/goacc/kernels-loop-3.c: New test.
7917 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
7918 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
7919 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
7920 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
7921 * c-c++-common/goacc/kernels-loop-data.c: New test.
7922 * c-c++-common/goacc/kernels-loop-g.c: New test.
7923 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
7924 * c-c++-common/goacc/kernels-loop-n.c: New test.
7925 * c-c++-common/goacc/kernels-loop-nest.c: New test.
7926 * c-c++-common/goacc/kernels-loop.c: New test.
7927 * c-c++-common/goacc/kernels-noreturn.c: New test.
7928 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
7929 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
7930 * c-c++-common/goacc/kernels-reduction.c: New test.
7931
a98d4647
TV
79322016-01-18 Tom de Vries <tom@codesourcery.com>
7933
7934 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
7935 * gcc.dg/autopar/outer-2.c: Same.
7936 * gcc.dg/autopar/outer-3.c: Same.
7937 * gcc.dg/autopar/outer-4.c: Same.
7938 * gcc.dg/autopar/outer-5.c: Same.
7939 * gcc.dg/autopar/outer-6.c: Same.
7940 * gcc.dg/autopar/parallelization-1.c: Same.
7941 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
7942 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
7943 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
7944 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
7945 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
7946 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
7947 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
7948 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
7949 * gcc.dg/autopar/pr39500-1.c: Same.
7950 * gcc.dg/autopar/pr39500-2.c: Same.
7951 * gcc.dg/autopar/pr46193.c: Same.
7952 * gcc.dg/autopar/pr46194.c: Same.
7953 * gcc.dg/autopar/pr49580.c: Same.
7954 * gcc.dg/autopar/pr49960-1.c: Same.
7955 * gcc.dg/autopar/pr49960.c: Same.
7956 * gcc.dg/autopar/pr68373.c: Same.
7957 * gcc.dg/autopar/reduc-1.c: Same.
7958 * gcc.dg/autopar/reduc-1char.c: Same.
7959 * gcc.dg/autopar/reduc-1short.c: Same.
7960 * gcc.dg/autopar/reduc-2.c: Same.
7961 * gcc.dg/autopar/reduc-2char.c: Same.
7962 * gcc.dg/autopar/reduc-2short.c: Same.
7963 * gcc.dg/autopar/reduc-3.c: Same.
7964 * gcc.dg/autopar/reduc-4.c: Same.
7965 * gcc.dg/autopar/reduc-6.c: Same.
7966 * gcc.dg/autopar/reduc-7.c: Same.
7967 * gcc.dg/autopar/reduc-8.c: Same.
7968 * gcc.dg/autopar/reduc-9.c: Same.
7969 * gcc.dg/autopar/uns-outer-4.c: Same.
7970 * gcc.dg/autopar/uns-outer-5.c: Same.
7971 * gcc.dg/autopar/uns-outer-6.c: Same.
7972 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
7973 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
7974
da976fa8
AL
79752016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7976
7977 PR target/63679
7978 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
7979 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
7980
70c1e886
AL
79812016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7982
7983 PR target/63679
7984 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
7985 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
7986 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
7987
88bed196
AL
79882016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7989
7990 PR target/63679
7991 * gcc.dg/tree-ssa/sra-17.c: New.
7992 * gcc.dg/tree-ssa/sra-18.c: New.
7993
3dd5f42e
IE
79942016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7995
7996 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
7997
ae5a77fa
EB
79982016-01-18 Eric Botcazou <ebotcazou@adacore.com>
7999
8000 * gnat.dg/inline12.adb: New test.
8001
11e57fc6
BC
80022016-01-18 Bin Cheng <bin.cheng@arm.com>
8003
8004 PR tree-optimization/66797
8005 * gcc.c-torture/execute/pr65447.c: Relax check condition.
8006
995b6fe0
RB
80072016-01-18 Richard Biener <rguenther@suse.de>
8008
8009 PR tree-optimization/69170
8010 * gcc.dg/torture/pr69170.c: New testcase.
8011
82ee0cf2 80122016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
8013
8014 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
8015
d69da357
TV
80162016-01-16 Tom de Vries <tom@codesourcery.com>
8017
8018 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
8019
a3845283
TV
80202016-01-16 Tom de Vries <tom@codesourcery.com>
8021
8022 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
8023 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
8024 redundant dg-require-effective-target pthread.
8025 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
8026 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
8027 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
8028 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
8029 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
8030 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
8031 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
8032
197a6aa6
DE
80332016-01-16 David Edelsohn <dje.gcc@gmail.com>
8034
8035 PR target/68609
8036 * gcc.target/powerpc/recip-6.c: Enable on AIX.
8037 * gcc.target/powerpc/recip-7.c: Same.
8038
ec7886c1
PP
80392016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8040
8041 PR c++/69091
8042 * g++.dg/template/pr69091.C: New test.
8043
203484bb
PP
80442016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8045
8046 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
8047 dump does not contain an error_mark_node.
8048 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
8049 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
8050
aa2500e9
PP
80512016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
8052
8053 PR c++/68936
8054 * g++.dg/template/pr68936.C: New test.
8055
28621a5c
DE
80562016-01-15 David Edelsohn <dje.gcc@gmail.com>
8057
8058 PR target/68609
8059 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
8060 * gcc.target/powerpc/recip-2.c: Same.
8061 * gcc.target/powerpc/recip-3.c: Same.
8062 * gcc.target/powerpc/recip-4.c: Same.
8063 * gcc.target/powerpc/recip-sqrtf.c: Same.
8064
40c43aca
JL
80652016-01-15 Jeff Law <law@redhat.com>
8066
8067 PR tree-optimization/69270
8068 * gcc.dg/tree-ssa/pr69270-2.c: New test.
8069 * gcc.dg/tree-ssa/pr69270-3.c: New test.
8070
afbc5ae8
PT
80712016-01-15 Paul Thomas <pault@gcc.gnu.org>
8072
8073 PR fortran/49630
8074 * gfortran.dg/deferred_character_13.f90: New test for the fix
8075 of comment 3 of the PR.
8076
8077 PR fortran/54070
8078 * gfortran.dg/deferred_character_8.f90: New test
8079 * gfortran.dg/allocate_error_5.f90: New test
8080
8081 PR fortran/60593
8082 * gfortran.dg/deferred_character_10.f90: New test
8083
8084 PR fortran/60795
8085 * gfortran.dg/deferred_character_14.f90: New test
8086
8087 PR fortran/61147
8088 * gfortran.dg/deferred_character_11.f90: New test
8089
8090 PR fortran/64324
8091 * gfortran.dg/deferred_character_9.f90: New test
8092
49abe076
VM
80932016-01-15 Vladimir Makarov <vmakarov@redhat.com>
8094
8095 PR rtl-optimization/69030
8096 * gcc.target/i386/pr69030.c: New.
8097
16d12992
KT
80982016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8099
8100 * gcc.target/aarch64/target_attr_17.c: New test.
8101
78810bd3
RB
81022016-01-15 Richard Biener <rguenther@suse.de>
8103
8104 PR tree-optimization/66856
8105 * gcc.dg/torture/pr66856-1.c: New testcase.
8106 * gcc.dg/torture/pr66856-2.c: Likewise.
8107
2bd847fe
RB
81082016-01-15 Richard Biener <rguenther@suse.de>
8109
8110 PR debug/69137
8111 * g++.dg/lto/pr69137_0.C: New testcase.
8112
a00fe3b7
RS
81132016-01-15 Richard Sandiford <richard.sandiford@arm.com>
8114
8115 PR middle-end/69246
8116 * gcc.target/i386/pr69246.c: New test.
8117
cbb0e83b
DV
81182016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8119
7596d5de 8120 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 8121
5a500ecf
DV
81222016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8123
8124 PR c++/56194
8125 * g++.dg/init/const9.C: Disable test on S/390.
8126
5d9bf64f
DV
81272016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8128
8129 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
8130 * g++.dg/Wno-frame-address.C: Ditto.
8131
e234b19e
DV
81322016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
8133
8134 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
8135
89483f99
RB
81362016-01-15 Richard Biener <rguenther@suse.de>
8137
8138 PR tree-optimization/68961
8139 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
8140
94f37395
IE
81412016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
8142
8143 * gcc.target/i386/pr65105-5.c: New test.
8144
82ee0cf2 81452016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
8146
8147 * gcc.c-torture/execute/alias-4.c: New testcase.
8148
82ee0cf2 81492016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
8150
8151 PR ipa/68148
8152 * g++.dg/ipa/devirt-49.C: New testcase.
8153
092f7deb 81542016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
8155
8156 PR target/65837
8157 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
8158 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
8159 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
8160
e93c66bc
RB
81612016-01-15 Richard Biener <rguenther@suse.de>
8162
8163 PR tree-optimization/69117
8164 * gcc.dg/torture/pr69117.c: New testcase.
8165
c47eaca6 81662015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
8167
8168 PR c++/69048
8169 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
8170
c3f6914a
FXC
81712016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8172
8173 PR testsuite/67509
8174 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
8175 range tests use 100 * maximum instead of maximum + 1.
8176
cd65ae90
JJ
81772016-01-14 Jakub Jelinek <jakub@redhat.com>
8178
8179 PR debug/69244
8180 * gcc.dg/guality/pr69244.c: New test.
8181
19643948
UB
81822016-01-14 Uros Bizjak <ubizjak@gmail.com>
8183
8184 * lib/target-supports.exp (check_effective_target_issignaling):
8185 New procedure.
8186 * gcc.dg/pr61441.c: Require issignaling effective target.
8187
fe79c97e
SB
81882016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
8189
8190 PR target/68803
8191 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
8192
c7df95d8
DM
81932016-01-14 David Malcolm <dmalcolm@redhat.com>
8194
8195 PR c++/68819
8196 PR preprocessor/69177
8197 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
8198 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
8199 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
8200 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
8201
00083992
MP
82022016-01-14 Marek Polacek <polacek@redhat.com>
8203
8204 PR c/69262
8205 * gcc.dg/array-15.c: New test.
8206
0c9b3294
JJ
82072016-01-14 Jakub Jelinek <jakub@redhat.com>
8208
8209 PR middle-end/68146
8210 PR tree-optimization/69155
8211 * gfortran.dg/pr68146.f: New test.
8212 * gfortran.dg/pr69155.f90: New test.
8213
3688e13d
RB
82142016-01-14 Richard Biener <rguenther@suse.de>
8215
8216 PR tree-optimization/68060
8217 * gcc.dg/torture/pr68060-1.c: New testcase.
8218 * gcc.dg/torture/pr68060-2.c: Likewise.
8219
bab0ad3a
NC
82202016-01-14 Nick Clifton <nickc@redhat.com>
8221
8222 * lib/target-supports.exp
8223 (check_effective_target_arm_neon_ok_nocache): Add an option
8224 sequence that includes setting the ARM architecture to ARMv7-A.
8225 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
8226 command line options necessary to enable Neon support.
8227 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
8228 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
8229 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
8230 * gcc.target/arm/pr69180.c: Likewise.
8231
947c2ce5
JL
82322016-01-14 Jeff Law <law@redhat.com>
8233
8234 PR tree-optimization/69270
8235 * gcc.dg/tree-ssa/pr69270.c: New test.
8236
3342fd71
BS
82372016-01-13 Bernd Schmidt <bschmidt@redhat.com>
8238
8239 PR c/66208
8240 * c-c++-common/pr66208.c: New file.
8241
2ad3adf1
JJ
82422016-01-13 Jakub Jelinek <jakub@redhat.com>
8243
8244 PR tree-optimization/69156
8245 * gcc.dg/pr69156.c: New test.
8246
398d6feb
L
82472016-01-13 H.J. Lu <hongjiu.lu@intel.com>
8248
8249 * gcc.target/i386/pr69225-7.c: New test.
8250
4c868789
RH
82512016-01-13 Richard Henderson <rth@redhat.com>
8252
8253 * gcc.dg/tm/memopt-13.c: Update expected function.
8254 * gcc.dg/tm/memopt-6.c: Likewise.
8255
ef6d1772
UB
82562016-01-13 Uros Bizjak <ubizjak@gmail.com>
8257
8258 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
8259 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
8260 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
8261 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 8262
ef6d1772
UB
82632016-01-13 Tom de Vries <tom@codesourcery.com>
8264
8265 PR tree-optimization/69169
0b4b6ef2
TV
8266 * gcc.dg/pr69169.c: New test.
8267
2ad3adf1 82682016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
8269
8270 PR target/69228
8271 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
8272 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
8273 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
8274 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
8275 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
8276 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
8277 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
8278 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
8279
9060e335
AK
82802016-01-13 Jakub Jelinek <jakub@redhat.com>
8281
8282 PR target/69247
8283 * gcc.dg/pr69247.c: New test.
8284
40311329
RB
82852016-01-13 Richard Biener <rguenther@suse.de>
8286
8287 PR tree-optimization/69242
8288 * gcc.dg/torture/pr69242.c: New testcase.
8289
ccbd7103
RB
82902016-01-13 Richard Biener <rguenther@suse.de>
8291
8292 PR tree-optimization/69186
8293 * gcc.dg/torture/pr69186.c: New testcase.
8294
c6f72a46
JL
82952016-01-13 Jeff Law <law@redhat.com>
8296
8297 PR tree-optimization/67755
8298 * gcc.dg/tree-ssa/pr67755.c: New test.
8299
83002016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
8301
8302 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
8303 pass number in output by a star.
8304
c446cf07
BC
83052016-01-12 Bin Cheng <bin.cheng@arm.com>
8306
8307 PR tree-optimization/68911
8308 * gcc.c-torture/execute/pr68911.c: New test.
8309
5342156c
MP
83102016-01-12 Marek Polacek <polacek@redhat.com>
8311
8312 PR c++/68979
8313 * g++.dg/warn/permissive-1.C: New test.
8314
65364cc5
JJ
83152016-01-12 Jakub Jelinek <jakub@redhat.com>
8316
8317 PR objc++/68511
8318 PR c++/69213
8319 * g++.dg/opt/pr69213.C: New test.
8320
81b9a3d9
CB
83212016-01-12 Christian Bruel <christian.bruel@st.com>
8322
8323 PR target/69180
8324 * gcc.target/arm/pr69180.c: New test.
8325
3c4e91c9
RB
83262016-01-12 Richard Biener <rguenther@suse.de>
8327
8328 PR lto/69077
8329 * g++.dg/lto/pr69077_0.C: New testcase.
8330 * g++.dg/lto/pr69077_1.C: Likewise.
8331
5664cea1
JJ
83322016-01-12 Jakub Jelinek <jakub@redhat.com>
8333
8334 PR target/69175
8335 * g++.dg/opt/pr69175.C: New test.
8336
86cefc49
AL
83372016-01-12 Alan Lawrence <alan.lawrence@arm.com>
8338
8339 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
8340 rather than #including math.h & stdlib.h.
8341 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
8342 * gcc.dg/vect/pr49771.c: Likewise.
8343 * gcc.dg/vect/vect-10-big-array.c: Likewise.
8344 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
8345 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
8346 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
8347 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
8348 * gcc.dg/vect/pr44507.c: Likewise.
8349 * gcc.dg/vect/pr45902.c: Likewise.
8350 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
8351 * gcc.dg/vect/vect-117.c: Likewise.
8352 * gcc.dg/vect/vect-99.c: Likewise.
8353 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
8354 * gcc.dg/vect/vect-cond-1.c: Likewise.
8355 * gcc.dg/vect/vect-cond-2.c: Likewise.
8356 * gcc.dg/vect/vect-cond-3.c: Likewise.
8357 * gcc.dg/vect/vect-cond-4.c: Likewise.
8358 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
8359 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
8360 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
8361 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
8362 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
8363 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
8364 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
8365 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
8366 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
8367 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
8368 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
8369 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
8370 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
8371 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
8372 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
8373 include of signal.h.
8374 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
8375 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
8376 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
8377 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
8378 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
8379 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
8380 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
8381 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
8382 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
8383 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
8384 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8385 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
8386 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
8387 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
8388 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
8389 * gcc.dg/vect/vect-outer-5.c: Likewise.
8390 * gcc.dg/vect/vect-outer-6.c: Likewise.
8391 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
8392 include of stdio.h.
8393
b832f61e
NC
83942016-01-12 Nick Clifton <nickc@redhat.com>
8395
8396 PR target/68913
8397 * gcc.dg/lto/pr61886_0.c: Rename the external function called
8398 to fread so that it will be found in all target runtimes.
8399
8eac49b1
RB
84002016-01-12 Richard Biener <rguenther@suse.de>
8401
8402 PR tree-optimization/69053
8403 * g++.dg/torture/pr69053.C: New testcase.
8404
2935d994
RB
84052016-01-12 Richard Biener <rguenther@suse.de>
8406
8407 PR tree-optimization/69168
8408 * gcc.dg/torture/pr69168.c: New testcase.
8409
66c16fd9
RB
84102016-01-12 Richard Biener <rguenther@suse.de>
8411
8412 PR tree-optimization/69157
8413 * gcc.dg/torture/pr69157.c: New testcase.
8414
84152016-01-12 Richard Biener <rguenther@suse.de>
8416
8417 PR tree-optimization/69174
8418 * gcc.dg/torture/pr69174.c: New testcase.
8419
723033a6
JJ
84202016-01-12 Jakub Jelinek <jakub@redhat.com>
8421
8422 PR c++/66808
8423 PR c++/69000
8424 * g++.dg/tls/pr66808.C: New test.
8425 * g++.dg/tls/pr69000.C: New test.
8426
3574cf47
BS
84272016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8428
8429 * gcc.target/powerpc/swaps-p8-23.c: New test.
8430 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
8431
feb20787
JDA
84322016-01-11 John David Anglin <danglin@gcc.gnu.org>
8433
8434 PR tree-optimization/68356
8435 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
8436
27b1820a
KV
84372016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
8438 Jim Wilson <jim.wilson@linaro.org>
8439
8440 PR target/69194
8441 * gcc.target/arm/pr69194.c: New test.
8442
cf4de6af
L
84432016-01-11 H.J. Lu <hongjiu.lu@intel.com>
8444
8445 PR target/69225
8446 * gcc.target/i386/pr69225-1.c: New test.
8447 * gcc.target/i386/pr69225-2.c: Likewise.
8448 * gcc.target/i386/pr69225-3.c: Likewise.
8449 * gcc.target/i386/pr69225-4.c: Likewise.
8450 * gcc.target/i386/pr69225-5.c: Likewise.
8451 * gcc.target/i386/pr69225-6.c: Likewise.
8452
1ebd5558
JJ
84532016-01-11 Jakub Jelinek <jakub@redhat.com>
8454
23552a4d
JJ
8455 PR target/67462
8456 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
8457 if lp64.
8458
26ff85b0
JJ
8459 PR target/69071
8460 * gcc.dg/pr69071.c: New test.
8461
9cb6bd74
JJ
8462 PR c++/69211
8463 * g++.dg/opt/pr69211.C: New test.
8464
1ebd5558
JJ
8465 PR tree-optimization/69214
8466 * gcc.c-torture/compile/pr69214.c: New test.
8467
8c18c836
UB
84682016-01-11 Uros Bizjak <ubizjak@gmail.com>
8469
8470 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
8471 * gcc.target/i386/pr66232-11.c: Ditto.
8472 * gcc.target/i386/pr66232-12.c: Ditto.
8473 * gcc.target/i386/pr66232-13.c: Ditto.
8474
62446e6e
RB
84752016-01-11 Richard Biener <rguenther@suse.de>
8476
8477 PR tree-optimization/69173
8478 * gcc.dg/torture/pr69173.c: New testcase.
8479
2b8568fe
KT
84802016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8481
8482 PR rtl-optimization/68796
8483 * gcc.target/aarch64/tst_5.c: New test.
8484 * gcc.target/aarch64/tst_6.c: Likewise.
8485
5baf4532
KT
84862016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8487
8488 PR rtl-optimization/68841
8489 * gcc.dg/pr68841.c: New test.
8490 * gcc.c-torture/execute/pr68841.c: New test.
8491
ca90b1ed
YR
84922016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
8493
8494 PR rtl-optimization/68920
8495 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
8496 for ix86 targets.
8497 * gcc.dg/ifcvt-5.c: New test.
8498
2ad3adf1 84992016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
8500
8501 PR bootstrap/69123
8502 * g++.dg/pr69123.C: New.
8503
83834c09
IE
85042016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8505
8506 PR target/69010
8507 * gcc.target/i386/pr69010.c: New test.
8508
dcf89d57
MJ
85092016-01-11 Martin Jambor <mjambor@suse.cz>
8510
8511 PR ipa/69044
8512 * gcc.target/i386/chkp-pr69044.c: New test.
8513
d95167ee
TV
85142016-01-11 Tom de Vries <tom@codesourcery.com>
8515
8516 PR tree-optimization/69109
8517 * gcc.dg/autopar/pr69109-2.c: New test.
8518 * gcc.dg/autopar/pr69109.c: New test.
8519
4f6403a8
TV
85202016-01-11 Tom de Vries <tom@codesourcery.com>
8521
8522 PR tree-optimization/69108
8523 * gcc.dg/autopar/pr69108.c: New test.
8524
21efdd80
PP
85252016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
8526
8527 PR c++/69029
8528 * c-c++-common/Wisleading-indentation.c: Augment test.
8529
fd42eed8
TK
85302016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
8531
8532 PR fortran/69154
8533 * gfortran.dg/inline_matmul_12.f90: New test.
8534
4f90ee6c
PT
85352016-01-10 Paul Thomas <pault@gcc.gnu.org>
8536
8537 PR fortran/67779
8538 * gfortran.dg/actual_array_offset_1: New test.
8539
3907c6cf
TV
85402016-01-10 Tom de Vries <tom@codesourcery.com>
8541
8542 PR tree-optimization/69062
8543 * gcc.dg/autopar/pr69062.c: New test.
8544
b07b236e
TS
85452016-01-10 Thomas Schwinge <thomas@codesourcery.com>
8546
8547 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
8548 * gcc.dg/vect/slp-perm-2.c: Likewise.
8549 * gcc.dg/vect/slp-perm-3.c: Likewise.
8550 * gcc.dg/vect/slp-perm-5.c: Likewise.
8551 * gcc.dg/vect/slp-perm-6.c: Likewise.
8552 * gcc.dg/vect/slp-perm-7.c: Likewise.
8553 * gcc.dg/vect/slp-perm-8.c: Likewise.
8554
23fab8ae
TV
85552016-01-10 Tom de Vries <tom@codesourcery.com>
8556
8557 PR tree-optimization/69039
8558 * gcc.dg/autopar/pr69039.c: New test.
8559
73f0dae2
MP
85602016-01-09 Marek Polacek <polacek@redhat.com>
8561
8562 PR c++/69113
8563 * g++.dg/pr69113.C: New test.
8564
20b8d734
JJ
85652016-01-09 Jakub Jelinek <jakub@redhat.com>
8566
8567 PR middle-end/50865
8568 PR tree-optimization/69097
8569 * gcc.c-torture/execute/pr50865.c: New test.
8570 * gcc.c-torture/execute/pr69097-1.c: New test.
8571 * gcc.c-torture/execute/pr69097-2.c: New test.
8572 * gcc.dg/pr69097-1.c: New test.
8573 * gcc.dg/pr69097-2.c: New test.
8574
c50e614b
JJ
85752016-01-09 Jakub Jelinek <jakub@redhat.com>
8576
8577 PR c++/69164
8578 * g++.dg/opt/pr69164.C: New test.
8579
e0237993
JJ
85802016-01-08 Jakub Jelinek <jakub@redhat.com>
8581
8582 PR tree-optimization/69167
8583 * gcc.dg/pr69167.c: New test.
8584
bd8f5bb2
MP
85852016-01-08 Marek Polacek <polacek@redhat.com>
8586
8587 PR c++/68449
8588 * g++.dg/pr68449.C: New.
8589
bb0f5ca7
AL
85902016-01-08 Alan Lawrence <alan.lawrence@arm.com>
8591
8592 PR tree-optimization/68707
8593 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
8594 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
8595 on platforms supporting it.
8596 * gcc.dg/vect/slp-perm-2.c: Likewise.
8597 * gcc.dg/vect/slp-perm-3.c: Likewise.
8598 * gcc.dg/vect/slp-perm-5.c: Likewise.
8599 * gcc.dg/vect/slp-perm-7.c: Likewise.
8600 * gcc.dg/vect/slp-perm-8.c: Likewise.
8601 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
8602 on platforms supporting it.
8603
22518428
JJ
86042016-01-08 Jakub Jelinek <jakub@redhat.com>
8605
33f0852f
JJ
8606 PR tree-optimization/69162
8607 * gcc.dg/pr69162.c: New test.
8608
22518428
JJ
8609 PR tree-optimization/69172
8610 * gcc.dg/pr69172.c: New test.
8611
80e9b3aa
TP
86122016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
8613
8614 PR tree-optimization/67781
8615 * gcc.c-torture/execute/pr67781.c: New file.
8616
262a363f
JJ
86172016-01-08 Jakub Jelinek <jakub@redhat.com>
8618
8619 PR tree-optimization/69083
8620 * gcc.dg/vect/pr69083.c: New test.
8621
6e1f093f
SS
86222016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
8623
8624 PR tree-optimization/61441
8625 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
8626 Use -fexcess-precision=standard for compiler options.
8627 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
8628
53290e07
JJ
86292016-01-08 Jakub Jelinek <jakub@redhat.com>
8630
57bf3072
JJ
8631 PR fortran/69128
8632 * gfortran.dg/gomp/pr69128.f90: New test.
8633
53290e07
JJ
8634 PR c++/69145
8635 * g++.dg/ext/pr69145-1.C: New test.
8636 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
8637 * g++.dg/ext/pr69145-2.h: New file.
8638
7a127fa7
MS
86392016-01-07 Martin Sebor <msebor@redhat.com>
8640
8641 PR c/68966
8642 * gcc.dg/atomic-fetch-bool.c: New test.
8643 * gcc.dg/sync-fetch-bool.c: New test.
8644
95918b49
L
86452016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8646
8647 PR fortran/66680
8648 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
8649
c8e62a9d
NC
86502016-01-07 Nick Clifton <nickc@redhat.com>
8651
8652 PR target/66655
8653 * g++.dg/pr66655.C: New test.
8654 * g++.dg/pr66655_1.cc: Test support file.
8655 * g++.dg/pr66655.h: Test header file.
8656
2ad3adf1 86572016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
8658
8659 PR fortran/66680
8660 gfortran.dg/gomp/pr66680.f90: New test.
8661
4cd9ca92
L
86622016-01-07 H.J. Lu <hongjiu.lu@intel.com>
8663
8664 PR target/69171
8665 * gcc.target/i386/pr69171-1.c: New test.
8666 * gcc.target/i386/pr69171-2.c: Likewise.
8667 * gcc.target/i386/pr69171-3.c: Likewise.
8668 * gcc.target/i386/pr69171-4.c: Likewise.
8669 * gcc.target/i386/pr69171-5.c: Likewise.
8670 * gcc.target/i386/pr69171-6.c: Likewise.
8671
7e33d4dc
BS
86722015-12-15 Bernd Schmidt <bschmidt@redhat.com>
8673
8674 PR middle-end/67639
8675 * c-c++-common/pr67639.c: New test.
8676
fec64afc
JJ
86772016-01-07 Jakub Jelinek <jakub@redhat.com>
8678
8679 PR tree-optimization/69141
8680 * g++.dg/opt/pr69141.C: New test.
8681
f293ad29
EB
86822016-01-06 Eric Botcazou <ebotcazou@adacore.com>
8683
8684 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
8685
5027395e
UB
86862016-01-06 Uros Bizjak <ubizjak@gmail.com>
8687
8688 PR target/69140
8689 * gcc.target/i386/pr69140.c: New test
8690
7443cf13
DM
86912016-01-06 David Malcolm <dmalcolm@redhat.com>
8692
8693 * gcc.dg/bad-dereference.c: New test case.
8694
32928931
BS
86952015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8696
8697 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
8698
68dd05da
AS
86992016-01-06 Andreas Schwab <schwab@linux-m68k.org>
8700
8701 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
8702
6b131d5b
MP
87032016-01-06 Marek Polacek <polacek@redhat.com>
8704
8705 PR sanitizer/69099
8706 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
8707
8d9fdb49
MP
87082016-01-05 Marek Polacek <polacek@redhat.com>
8709
8710 PR c/69104
8711 * gcc.dg/atomic-invalid-2.c: New.
8712
acf93f1e
L
87132016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8714
8715 PR target/68991
8716 * gcc.target/i386/pr68991.c: New test.
8717
3f50525d
L
87182016-01-05 H.J. Lu <hongjiu.lu@intel.com>
8719
8720 PR target/68991
8721 * g++.dg/pr68991-1.C: New test.
8722 * g++.dg/pr68991-2.C: Likewise.
8723
e0237993 87242016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 8725
e0237993 8726 PR other/60465
face88a1
ST
8727 * gcc.target/ia64/pr60465-gprel64.c: New test.
8728 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
8729
a0866eff
KT
87302016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8731
8732 PR rtl-optimization/68651
8733 * gcc.target/aarch64/pr68651_1.c: New test.
8734
c589e975
DM
87352016-01-05 David Malcolm <dmalcolm@redhat.com>
8736
8737 PR c/69122
8738 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
8739
929710d9
NS
87402016-01-05 Nathan Sidwell <nathan@acm.org>
8741
ce3e43d7
NS
8742 PR c++/58583
8743 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
8744
929710d9
NS
8745 * gcc.dg/alias-15.c: New.
8746
a2faef8e
NC
87472016-01-05 Nick Clifton <nickc@redhat.com>
8748
8749 PR target/68870
8750 * g++.dg/pr68770.C: New test.
8751
4cfa76e3
MS
87522016-01-04 Mike Stump <mikestump@comcast.net>
8753
8754 * lib/target-supports.exp (check_effective_target_cilkplus):
8755 cilkplus targets require pthreads.
4ece61b6 8756 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 8757
4e8a3a35
MM
87582016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8759
8760 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
8761 generation.
8762
818ab71a
JJ
87632016-01-04 Jakub Jelinek <jakub@redhat.com>
8764
8765 Update copyright years.
8766
2fe0a208
MP
87672016-01-04 Marek Polacek <polacek@redhat.com>
8768
8769 PR c/68908
8770 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
8771 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
8772 * gcc.dg/atomic/stdatomic-op-5.c: New test.
8773
9e3b2fe3
EB
87742016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8775
8776 * gcc.target/sparc/20160104-2.c: New test.
8777
e8d65a35
EB
87782016-01-04 Eric Botcazou <ebotcazou@adacore.com>
8779
8780 * gcc.target/sparc/20160104-1.c: New test.
8781
25ccfccd
PT
87822016-01-03 Paul Thomas <pault@gcc.gnu.org>
8783
8784 PR fortran/65045
8785 * gfortran.dg/pr65045.f90: New test.
8786
cb51d382
EB
87872016-01-02 Eric Botcazou <ebotcazou@adacore.com>
8788
8789 * gnat.dg/specs/debug1.ads: Delete.
8790
6eeaad6e
JD
87912016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8792
8793 PR libgfortran/68867
8794 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
8795 expression.
8796
2f968603
JD
87972016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8798
8799 PR libgfortran/68867
8800 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
8801 PowerPC.
8802
591bb5e4
PT
88032016-01-01 Paul Thomas <pault@gcc.gnu.org>
8804
8805 PR fortran/68864
8806 * gfortran.dg/pr68864.f90: New test.
8807
f1e0620c
JJ
88082016-01-01 Jakub Jelinek <jakub@redhat.com>
8809
942a1319
JJ
8810 PR tree-optimization/69070
8811 * gcc.dg/pr69070.c: New test.
8812
10dff63f
JJ
8813 PR sanitizer/69055
8814 * gfortran.dg/pr69055.f90: New test.
8815
f1e0620c
JJ
8816 PR target/69015
8817 * gcc.dg/pr69015.c: New test.
818ab71a 8818\f
2f883d1c 8819Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
8820
8821Copying and distribution of this file, with or without modification,
8822are permitted in any medium without royalty provided the copyright
8823notice and this notice are preserved.