]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
vect-24.c: Remove xfail on ARM targets.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
0d098f4b
BC
12017-01-25 Bin Cheng <bin.cheng@arm.com>
2
3 * gcc.dg/vect/vect-24.c: Remove xfail on ARM targets.
4
5332c89e
CL
52017-01-25 Carl Love <cel@us.ibm.com>
6 * gcc.target/powerpc/builtins-3-p8.c: Add missing tests for the
7 vec_packs built-ins
8
ed4e59f4
CL
92017-01-25 Christophe Lyon <christophe.lyon@linaro.org>
10
11 * gcc.target/arm/vseleqdf.c: Require arm_arch_v8a_ok, add
12 -mcpu=cortex-a57.
13 * gcc.target/arm/vseleqsf.c: Likewise.
14 * gcc.target/arm/vselgedf.c: Likewise.
15 * gcc.target/arm/vselgesf.c: Likewise.
16 * gcc.target/arm/vselgtdf.c: Likewise.
17 * gcc.target/arm/vselgtsf.c: Likewise.
18 * gcc.target/arm/vselledf.c: Likewise.
19 * gcc.target/arm/vsellesf.c: Likewise.
20 * gcc.target/arm/vselltdf.c: Likewise.
21 * gcc.target/arm/vselltsf.c: Likewise.
22 * gcc.target/arm/vselnedf.c: Likewise.
23 * gcc.target/arm/vselnesf.c: Likewise.
24 * gcc.target/arm/vselvcdf.c: Likewise.
25 * gcc.target/arm/vselvcsf.c: Likewise.
26 * gcc.target/arm/vselvsdf.c: Likewise.
27 * gcc.target/arm/vselvssf.c: Likewise.
28
a5d6927f
RB
292017-01-25 Richard Biener <rguenther@suse.de>
30
31 PR testsuite/72850
32 * gcc.dg/tree-ssa/pr69270-3.c: Change back expected outcome
33 to what we had before adding the threading passes.
34
c2873892
RB
352017-01-25 Richard Biener <rguenther@suse.de>
36
37 PR tree-optimization/69264
38 * g++.dg/torture/pr69264.C: New testcase.
39
9aa483a2
KT
402016-01-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
41
42 PR target/79145
43 * gcc.target/arm/pr79145.c: New test.
44
5c628c3e
RB
452017-01-25 Richard Biener <rguenther@suse.de>
46
47 PR debug/78363
48 * g++.dg/gomp/pr78363-1.C: New testcase.
49 * g++.dg/gomp/pr78363-2.C: Likewise.
50 * g++.dg/gomp/pr78363-3.C: Likewise.
51
9078cd36
KT
522016-01-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
53
54 * gcc.dg/lto/pr54709_0.c: Require 'shared' effective target.
55 * gcc.dg/lto/pr61526_0.c: Likewise.
56 * gcc.dg/lto/pr64415_0.c: Likewise.
57
7cfd79d6
JJ
582017-01-24 Jakub Jelinek <jakub@redhat.com>
59
60 PR c++/79205
61 * g++.dg/cpp1z/decomp22.C: New test.
62 * g++.dg/cpp1z/decomp23.C: New test.
63
3e4b91f2
NS
642017-01-24 Nathan Sidwell <nathan@acm.org>
65
1d7bc790
NS
66 PR c++/78469
67 * g++.dg/cpp0x/pr78469.C: New.
68
3e4b91f2
NS
69 PR c++/79118
70 * g++.dg/cpp0x/pr79118.C: New.
71
b20ba138
EB
722017-01-24 Eric Botcazou <ebotcazou@adacore.com>
73
74 * gcc.target/arm/vfp-longcall-apcs.c: New test.
75
c2e84327
DM
762017-01-24 David Malcolm <dmalcolm@redhat.com>
77
78 * gcc.dg/rtl/aarch64/asr_div1.c: New test case.
79 * gcc.dg/rtl/aarch64/pr71779.c: New test case.
80 * gcc.dg/rtl/rtl.exp: New file.
81 * gcc.dg/rtl/test.c: New file.
82 * gcc.dg/rtl/truncated-rtl-file.c: New test case.
83 * gcc.dg/rtl/unknown-rtx-code.c: New test case.
84 * gcc.dg/rtl/x86_64/dfinit.c: New test case.
85 * gcc.dg/rtl/x86_64/different-structs.c: New test case.
86 * gcc.dg/rtl/x86_64/final.c: New test case.
87 * gcc.dg/rtl/x86_64/into-cfglayout.c: New test case.
88 * gcc.dg/rtl/x86_64/ira.c: New test case.
89 * gcc.dg/rtl/x86_64/pro_and_epilogue.c: New test case.
90 * gcc.dg/rtl/x86_64/test-multiple-fns.c: New test case.
91 * gcc.dg/rtl/x86_64/test-return-const.c.after-expand.c: New test case.
92 * gcc.dg/rtl/x86_64/test-return-const.c.before-fwprop.c: New test case.
93 * gcc.dg/rtl/x86_64/test-rtl.c: New test case.
94 * gcc.dg/rtl/x86_64/test_1.h: New file.
95 * gcc.dg/rtl/x86_64/times-two.c.after-expand.c: New test case.
96 * gcc.dg/rtl/x86_64/times-two.c.before-df.c: New test case.
97 * gcc.dg/rtl/x86_64/times-two.h: New file.
98 * gcc.dg/rtl/x86_64/vregs.c: New test case.
99
cf8d19de
BC
1002017-01-24 Bin Cheng <bin.cheng@arm.com>
101
102 PR tree-optimization/79159
103 * g++.dg/tree-ssa/pr79159.C: New test.
104
5fd1486c
PJ
1052017-01-24 Pekka Jääskeläinen <pekka@parmance.com>
106 Martin Jambor <mjambor@suse.cz>
107
108 * lib/brig-dg.exp: New file.
109 * lib/brig.exp: Likewise.
110 * brig.dg/README: Likewise.
111 * brig.dg/dg.exp: Likewise.
112 * brig.dg/test/gimple/alloca.hsail: Likewise.
113 * brig.dg/test/gimple/atomics.hsail: Likewise.
114 * brig.dg/test/gimple/branches.hsail: Likewise.
115 * brig.dg/test/gimple/fbarrier.hsail: Likewise.
116 * brig.dg/test/gimple/function_calls.hsail: Likewise.
117 * brig.dg/test/gimple/kernarg.hsail: Likewise.
118 * brig.dg/test/gimple/mem.hsail: Likewise.
119 * brig.dg/test/gimple/mulhi.hsail: Likewise.
120 * brig.dg/test/gimple/packed.hsail: Likewise.
121 * brig.dg/test/gimple/smoke_test.hsail: Likewise.
122 * brig.dg/test/gimple/variables.hsail: Likewise.
123 * brig.dg/test/gimple/vector.hsail: Likewise.
124
c3b3e526
JJ
1252017-01-24 Jakub Jelinek <jakub@redhat.com>
126
127 * g++.dg/asan/asan_test.C: Enable on all *-*-linux* targets that
128 support asan, only on i?86/x86_64 require sse2_runtime.
129
75f92127
KN
1302017-01-23 Kelvin Nilsen <kelvin@gcc.gnu.org>
131
132 PR target/66669
133 * gcc.dg/loop-8.c: Modify dg-skip-if directive to exclude this
134 test on powerpc targets.
135
1a998fa0
MS
1362017-01-23 Martin Sebor <msebor@redhat.com>
137
138 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
139
108fdd6d
RB
1402017-01-23 Richard Biener <rguenther@suse.de>
141
142 PR tree-optimization/79088
143 PR tree-optimization/79188
144 * gcc.dg/torture/pr79088.c: New testcase.
145 * gcc.dg/torture/pr79188.c: Likewise.
146
28826a66
KN
1472017-01-23 Kelvin Nilsen <kelvin@gcc.gnu.org>
148
149 * gcc.target/powerpc/bfp/scalar-insert-exp-3.c: New test.
150 * gcc.target/powerpc/bfp/scalar-insert-exp-4.c: New test.
151 * gcc.target/powerpc/bfp/scalar-insert-exp-5.c: New test.
152 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: Adjust return
153 type of test function to reflect change in built-in function's
154 return type.
155 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: Likewise.
156 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: Likewise.
157 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: Likewise.
158 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: Adjust return
159 type and second argument type to reflect change in built-in
160 function's type signature.
161 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: Likewise.
162 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: Adjust return
163 type of test function to reflect change in built-in function's
164 return type.
165 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: Likewise.
166 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: Likewise.
167 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: Likewise.
168 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: Likewise.
169 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: Likewise.
170 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: Likewise.
171 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: Likewise.
172 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: Likewise.
173 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: Likewise.
174 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: Likewise.
175 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: Likewise.
176 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: Likewise.
177 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: Likewise.
178 * gcc.target/powerpc/bfp/vec-insert-exp-4.c: New test.
179 * gcc.target/powerpc/bfp/vec-insert-exp-5.c: New test.
180 * gcc.target/powerpc/bfp/vec-insert-exp-6.c: New test.
181 * gcc.target/powerpc/bfp/vec-insert-exp-7.c: New test.
182 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: Adjust return
183 type of test function to reflect change in built-in function's
184 return type.
185 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: Likewise.
186 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: Likewise.
187 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: Likewise.
188 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: Likewise.
189 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: Likewise.
190 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: Adjust types of
191 test function's result and second argument to reflect change in
192 built-in function's type signature.
193 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: Likewise.
194
e6b8075c
NS
1952017-01-23 Nathan Sidwell <nathan@acm.org>
196
fc7612fd
NS
197 PR C++/71710
198 * g++.dg/template/pr71710.C: New.
199
e6b8075c
NS
200 PR c++/71406
201 PR c++/77508
202 * g++.dg/template/pr71406.C: New.
203
15b8fd49
TK
2042017-01-23 Thomas Koenig <tkoenig@netcologne.de>
205
206 * gfortran.dg/integer_exponentiation_7.f90: New test.
207
e9c4fbe9
BS
2082017-01-23 Bernd Schmidt <bschmidt@redhat.com>
209
210 PR rtl-optimization/78634
211 * gcc.target/i386/funcspec-11.c: Also pass -mtune=i686.
212
8539a302
BC
2132017-01-23 Bin Cheng <bin.cheng@arm.com>
214
215 PR tree-optimization/70754
216 * gfortran.dg/pr70754.f90: New test.
217
f368600f
ML
2182017-01-23 Martin Liska <mliska@suse.cz>
219
220 PR tree-optimization/79196
221 * gcc.dg/asan/pr79196.c: New test.
222 * gcc.dg/strlenopt-30.c: Update scanned pattern.
223
d886761f
MM
2242017-01-23 Michael Matz <matz@suse.de>
225
226 PR tree-optimization/78384
227 * gcc.dg/pr78384.c: New test.
228
cffcafda
RB
2292017-01-23 Richard Biener <rguenther@suse.de>
230
231 PR tree-optimization/79186
232 * gcc.dg/torture/pr79186.c: New testcase.
233 * gcc.dg/torture/pr79187.c: Likewise.
234
bda2bc48
MJ
2352017-01-23 Martin Jambor <mjambor@suse.cz>
236
237 * gcc.dg/ipa/vrp8.c: New test.
238
f65f1ae3
MJ
2392017-01-23 Martin Jambor <mjambor@suse.cz>
240
241 PR ipa/79108
242 * gfortran.dg/lto/pr79108_0.f90: New test.
243
dea06111
AS
2442017-01-23 Andrew Senkevich <andrew.senkevich@intel.com>
245
246 * gcc.target/i386/avx512bw-ktestd-1.c: New test.
247 * gcc.target/i386/avx512bw-ktestq-1.c: Ditto.
248 * gcc.target/i386/avx512dq-ktestb-1.c: Ditto.
249 * gcc.target/i386/avx512f-ktestw-1.c: Ditto.
250 * gcc.target/i386/avx512bw-kortestd-1.c: Ditto.
251 * gcc.target/i386/avx512bw-kortestq-1.c: Ditto.
252 * gcc.target/i386/avx512dq-kortestb-1.c: Ditto.
253 * gcc.target/i386/avx512f-kortestw-1.c: Ditto.
254 * gcc.target/i386/avx512bw-ktestd-2.c: Ditt
255 * gcc.target/i386/avx512bw-ktestq-2.c: Ditto.
256 * gcc.target/i386/avx512dq-ktestb-2.c: Ditto.
257 * gcc.target/i386/avx512f-ktestw-2.c: Ditto.
258 * gcc.target/i386/avx512bw-kortestd-2.c: Ditto.
259 * gcc.target/i386/avx512bw-kortestq-2.c: Ditto.
260 * gcc.target/i386/avx512dq-kortestb-2.c: Ditto.
261 * gcc.target/i386/avx512f-kortestw-2.c: Ditto.
262
05011618
RB
2632017-01-23 Richard Biener <rguenther@suse.de>
264 Nick Clifton <nickc@redhat.com>
265
266 PR testsuite/78421
267 * lib/target-supports.exp (check_effective_target_vect_hw_misalign):
268 If the target is ARM return the result of the
269 check_effective_target_arm_vect_no_misalign proc.
270 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: If the target does not
271 support unaligned vectors then only expect one of the loops to be
272 unrolled.
273
f6b9f2ff
ML
2742017-01-23 Martin Liska <mliska@suse.cz>
275
276 * gcc.dg/asan/use-after-scope-10.c: New test.
277 * gcc.dg/asan/use-after-scope-11.c: New test.
278 * g++.dg/asan/use-after-scope-5.C: New test.
279
c7775327
ML
2802017-01-23 Martin Liska <mliska@suse.cz>
281
282 * gcc.dg/asan/use-after-scope-3.c: Add additional flags.
283 * gcc.dg/asan/use-after-scope-9.c: Likewise and grep for
284 sanopt optimization for ASAN_POISON.
285
d8ae8d16
KT
2862016-01-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
287
288 * gcc.dg/lto/pr69188_0.c: Require profiling support for testcase.
289
54d7c70c
CL
2902017-01-23 Christophe Lyon <christophe.lyon@linaro.org>
291
292 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK_POLY): New.
293 (CHECK_RESULTS_NAMED_NO_FP16): Call CHECK_POLY instead of CHECK
294 for poly*_t types.
295 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c (FNNAME): Likewise.
296 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c (void
297 exec_vcombine): Likewise.
298 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c (FNNAME): Likewise.
299 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c (void exec_vget_high): Likewise.
300 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c (void exec_vget_low): Likewise.
301 * gcc.target/aarch64/advsimd-intrinsics/vldX.c (void exec_vldX): Likewise.
302 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c (void exec_vldX_dup): Likewise.
303 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c (void exec_vldX_lane): Likewise.
304 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
305 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: Likewise.
306 * gcc.target/aarch64/advsimd-intrinsics/vqtbX.c (void exec_vqtbX): Likewise.
307 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
308 * gcc.target/aarch64/advsimd-intrinsics/vrev.c (void exec_vrev): Likewise.
309 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
310 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
311 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c (void vsli_extra): Likewise.
312 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c (void vsri_extra): Likewise.
313 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c (void exec_vstX_lane): Likewise.
314 * gcc.target/aarch64/advsimd-intrinsics/vtbX.c (void exec_vtbX): Likewise.
315 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c (int main):
316 Likewise.
317 (TEST_VGET_LANE): Cast to uint to avoid warning.
318 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc (void
319 FNNAME): Fix PRIx format for int16_t, int32_t, uint16_t, uint32_t.
320 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c (void
321 exec_vfma_vfms_n): Fix PRIx format for float64_t.
322 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c (void exec_vmovn):
323 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
324 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c (void
325 exec_vmul_lane): Fix PRIx format for int16_t, uint16_t.
326 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: Likewise.
327 * gcc.target/aarch64/advsimd-intrinsics/vmull.c (void exec_vmull):
328 Fix PRIx format for int16_t, int64_t, uint16_t, uint64_t. Call
329 CHECK_POLY instead of CHECK for poly64_t types.
330 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c (void
331 exec_vmull_lane): Fix PRIx format for int64_t, uint64_t.
332 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc:
333 Fix PRIx format for int8_t, int16_t, uint8_t, uint16_t.
334 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c (void
335 vqabs_extra): Fix PRIx format for int16_t, int32_t, uint16_t,
336 uint32_t.
337 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: Fix PRIx format
338 for int32_t, int64_t.
339 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c (void
340 vqneg_extra): Fix PRIx format for int16_t, int32_t.
341 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c
342 (TEST_VREINTERPRET_TO_POLY): New. (main): Call
343 TEST_VREINTERPRET_TO_POLY instead of TEST_VREINTERPRET where
344 needed.
345
386fe51c
JJ
3462017-01-22 Jakub Jelinek <jakub@redhat.com>
347
348 PR fortran/79154
349 * gfortran.dg/gomp/pr79154-1.f90: New test.
350 * gfortran.dg/gomp/pr79154-2.f90: New test.
351
bc4d86e6
AS
3522017-01-22 Andreas Schwab <schwab@linux-m68k.org>
353
354 * gcc.dg/tree-ssa/pr77445-2.c: Quote brackets.
355
c31d5fce
MP
3562017-01-21 Marek Polacek <polacek@redhat.com>
357
358 PR testsuite/79169
359 * g++.dg/warn/Wduplicated-branches1.C: Use signed char.
360
25cb56c3
JH
3612017-01-20 Jan Hubicka <hubicka@ucw.cz>
362
363 * gcc.dg/tree-ssa/pr77445-2.c: Adjust template.
364
ea9f867b
BS
3652017-01-21 Bernd Schmidt <bschmidt@redhat.com>
366
367 PR rtl-optimization/79125
368 * gcc.dg/torture/pr79125.c: New test.
369
a876231c
JW
3702017-01-20 Jiong Wang <jiong.wang@arm.com>
371
372 * testsuite/gcc.target/aarch64/return_address_sign_1.c: Enable on LP64
373 only.
374 * testsuite/gcc.target/aarch64/return_address_sign_2.c: Likewise.
375 * testsuite/gcc.target/aarch64/return_address_sign_3.c: Likewise.
376
4b9f2115
NS
3772017-01-20 Nathan Sidwell <nathan@acm.org>
378
3e4b91f2 379 PR c++/78495
4b9f2115
NS
380 * g++.dg/cpp1z/inh-ctor38.C: New.
381
d2aadab1
MP
3822017-01-20 Marek Polacek <polacek@redhat.com>
383
384 PR c/79152
385 * c-c++-common/Wimplicit-fallthrough-35.c: New test.
386
449cd5af
TP
3872017-01-20 Thomas Preud'homme <thomas.preudhomme@arm.com>
388
389 * lib/target-supports.exp (check_configured_with): New procedure.
390 (check_effective_target_default_mode): new effective target.
391 * gcc.target/arm/optional_thumb-1.c: Skip if GCC was configured with a
392 default mode. Fix dg-skip-if target selector syntax.
393 * gcc.target/arm/optional_thumb-2.c: Likewise.
394 * gcc.target/arm/optional_thumb-3.c: Fix dg-skip-if target selector
395 syntax.
396
ebed7175
DM
3972017-01-20 David Malcolm <dmalcolm@redhat.com>
398
399 PR c++/77829
400 PR c++/78656
401 * g++.dg/spellcheck-pr77829.C: New test case.
402 * g++.dg/spellcheck-pr78656.C: New test case.
403
2ebd93e1
MP
4042017-01-20 Marek Polacek <polacek@redhat.com>
405
406 PR c/64279
407 * c-c++-common/Wduplicated-branches-1.c: New test.
408 * c-c++-common/Wduplicated-branches-10.c: New test.
409 * c-c++-common/Wduplicated-branches-11.c: New test.
410 * c-c++-common/Wduplicated-branches-12.c: New test.
411 * c-c++-common/Wduplicated-branches-2.c: New test.
412 * c-c++-common/Wduplicated-branches-3.c: New test.
413 * c-c++-common/Wduplicated-branches-4.c: New test.
414 * c-c++-common/Wduplicated-branches-5.c: New test.
415 * c-c++-common/Wduplicated-branches-6.c: New test.
416 * c-c++-common/Wduplicated-branches-7.c: New test.
417 * c-c++-common/Wduplicated-branches-8.c: New test.
418 * c-c++-common/Wduplicated-branches-9.c: New test.
419 * c-c++-common/Wimplicit-fallthrough-7.c: Coalesce dg-warning.
420 * g++.dg/cpp0x/lambda/lambda-switch.C: Move dg-warning.
421 * g++.dg/ext/builtin-object-size3.C: Likewise.
422 * g++.dg/gomp/loop-1.C: Likewise.
423 * g++.dg/warn/Wduplicated-branches1.C: New test.
424 * g++.dg/warn/Wduplicated-branches2.C: New test.
425
0ce4024a
ML
4262017-01-20 Martin Liska <mliska@suse.cz>
427
428 PR lto/69188
429 * gcc.dg/lto/pr69188_0.c: New test.
430 * gcc.dg/lto/pr69188_1.c: New test.
431
d8ea3e7c
AS
4322017-01-20 Andrew Senkevich <andrew.senkevich@intel.com>
433
434 * gcc.target/i386/avx512bw-kshiftld-1.c: New test.
435 * gcc.target/i386/avx512bw-kshiftlq-1.c: Ditto.
436 * gcc.target/i386/avx512dq-kshiftlb-1.c: Ditto.
437 * gcc.target/i386/avx512f-kshiftlw-1.c: Ditto.
438 * gcc.target/i386/avx512bw-kshiftrd-1.c: Ditto.
439 * gcc.target/i386/avx512bw-kshiftrq-1.c: Ditto.
440 * gcc.target/i386/avx512dq-kshiftrb-1.c: Ditto.
441 * gcc.target/i386/avx512f-kshiftrw-1.c: Ditto.
442 * gcc.target/i386/avx512bw-kshiftld-2.c: Ditto.
443 * gcc.target/i386/avx512bw-kshiftlq-2.c: Ditto.
444 * gcc.target/i386/avx512bw-kshiftrd-2.c: Ditto.
445 * gcc.target/i386/avx512bw-kshiftrq-2.c: Ditto.
446 * gcc.target/i386/avx512dq-kshiftlb-2.c: Ditto.
447 * gcc.target/i386/avx512dq-kshiftrb-2.c: Ditto.
448 * gcc.target/i386/avx512f-kshiftlw-2.c: Ditto.
449 * gcc.target/i386/avx512f-kshiftrw-2.c: Ditto.
450 * gcc.target/i386/avx-1.c: Test new intrinsics.
451 * gcc.target/i386/sse-13.c: Ditto.
452 * gcc.target/i386/sse-23.c: Ditto.
453
0516164b
RB
4542017-01-20 Richard Biener <rguenther@suse.de>
455
456 PR tree-optimization/71264
457 * gcc.dg/vect/pr71264.c: Make sure memory is aligned.
458
d821744c
MF
4592017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
460
461 * gcc.target/mips/madd4-1.c: New file.
462 * gcc.target/mips/madd4-2.c: Likewise.
463 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
464 HAS_MADD4.
465 (mips_option_groups): Add -m[no-]madd4.
466 (mips-dg-init): Detect default -mno-madd4.
467 (mips-dg-options): Handle HAS_MADD4 arch upgrade/downgrade.
468 * gcc.target/mips/mips-ps-type.c: Add -mmadd4 test option.
469 * gcc.target/mips/mips-ps-type-2.c: Likewise.
470 * gcc.target/mips/nmadd-1.c: Likewise.
471 * gcc.target/mips/nmadd-2.c: Likewise.
472 * gcc.target/mips/nmadd-3.c: Likewise.
473
db58fd89
JW
4742017-01-19 Jiong Wang <jiong.wang@arm.com>
475
476 * gcc.target/aarch64/return_address_sign_1.c: New testcase for no
477 combined instructions.
478 * gcc.target/aarch64/return_address_sign_2.c: New testcase for combined
479 instructions.
480 * gcc.target/aarch64/return_address_sign_3.c: New testcase for disable
481 of pointer authentication.
482
bd9cf60b
MM
4832017-01-19 Michael Meissner <meissner@linux.vnet.ibm.com>
484
485 * gcc.target/powerpc/float128-hw.c: Do not require IEEE 128-bit
486 floating point hardware to run test.
487
ab014eb3
TC
4882017-01-19 Tamar Christina <tamar.christina@arm.com>
489
490 * gcc/testsuite/lib/target-supports.exp
491 (check_effective_target_vect_call_copysignf): Enable for AArch64.
492
c048038f
RO
4932017-01-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
494
495 PR testsuite/79051
496 * gcc.dg/attr-alloc_size-4.c (test_int_range) [__i386__ ||
497 __x86_64__]: Allow for target i?86-*-*.
498
ab6b44cb
MF
4992017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
500
501 PR target/78176
502 * gcc.target/mips/lxc1-sxc1-1.c: New file.
503 * gcc.target/mips/lxc1-sxc1-2.c: Likewise.
504 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
505 HAS_LXC1.
506 (mips_option_groups): Add -m[no-]lxc1-sxc1.
507 (mips-dg-init): Detect default -mno-lxc1-sxc1.
508 (mips-dg-options): Handle HAS_LXC1 arch upgrade/downgrade.
509
118d5ed3
AV
5102017-01-19 Andre Vehreschild <vehre@gcc.gnu.org>
511
512 PR fortran/70696
513 * gfortran.dg/coarray_43.f90: New test.
514
a57c520e
RE
5152017-01-19 Richard Earnshaw <rearnsha@arm.com>
516
517 PR rtl-optimization/79121
518 * gcc.c-torture/execute/pr79121.c: New test.
519
54dc4be2
MM
5202017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
521
522 * gcc.target/powerpc/p9-xxbr-1.c: Fix typos in submission.
523 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
524
7bd5dad2
LK
5252017-01-18 Louis Krupp <louis.krupp@zoho.com>
526
527 PR fortran/50069
528 PR fortran/55086
529 * gfortran.dg/pr50069_1.f90: New test.
530 * gfortran.dg/pr50069_2.f90: New test.
531 * gfortran.dg/pr55086_1.f90: New test.
532 * gfortran.dg/pr55086_1_tfat.f90: New test.
533 * gfortran.dg/pr55086_2.f90: New test.
534 * gfortran.dg/pr55086_2_tfat.f90: New test.
535 * gfortran.dg/pr55086_aliasing_dummy_4_tfat.f90: New test.
536
0edd264d
AS
5372017-01-18 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
538 * gcc.dg/strcmp-1.c: New test.
539 * gcc.dg/strncmp-1.c: Add test for a bug that escaped.
540
551914b7
DM
5412017-01-18 David Malcolm <dmalcolm@redhat.com>
542
543 * jit.dg/test-threads.c (dejagnu_pass): Remove decl.
544 (dejagnu_fail): Likewise.
545 (dejagnu_note): Likewise.
546 (pass): Provide forward decl, moving true decl to after #include
547 of harness.h.
548 (fail): Likewise.
549 (note): Likewise.
550
b7d3a6a6
MM
5512017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
552
553 * gcc.target/powerpc/p9-xxbr-1.c: New test.
554 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
555
c484627c
NS
5562017-01-18 Nathan Sidwell <nathan@acm.org>
557
558 PR c++/78488
559 * g++.dg/cpp1z/inh-ctor37.C: New.
560
a711887e
UB
5612017-01-18 Uros Bizjak <ubizjak@gmail.com>
562
563 PR rtl-optimization/78952
564 * gcc.target/i386/pr78952-1.c: New test.
565 * gcc.target/i386/pr78952-2.c: Ditto.
566
525a5e33
AV
5672017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
568
569 * gfortran.dg/coarray_alloc_with_implicit_sync_2.f90: New test.
570
5712017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
3083fc56
AV
572
573 PR fortran/70696
574 * gfortran.dg/coarray_event_1.f08: New test.
575
90553aac
JJ
5762017-01-18 Jakub Jelinek <jakub@redhat.com>
577
578 PR target/77416
579 * gcc.target/powerpc/pr77416.c Guard the test only for ilp32 effective
580 target. Use powerpc* instead of powerpc64* in targets. Remove -m32
581 from dg-options.
582 * gcc.target/powerpc/pr64205.c: Remove -m32 from dg-options of ilp32
583 guarded test.
584 * gcc.target/powerpc/fusion4.c: Likewise.
585 * gcc.target/powerpc/pr63491.c: Remove -m64 from dg-options of lp64
586 guarded test.
587 * gcc.target/powerpc/pr58673-1.c: Likewise.
588 * gcc.target/powerpc/pr58673-2.c: Likewise.
589 * gcc.target/powerpc/pr59054.c: Likewise.
590
dfc42f08
BS
5912016-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
592
593 * gcc.target/powerpc/p8vector-builtin-8.c: Add new form for
594 vec_bperm.
595 * gcc.target/powerpc/p9-vbpermd.c: New file.
596
f3981e7e
AK
5972017-01-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
598
599 * gcc.target/s390/htm-builtins-compile-2.c (must_not_compile1):
600 (must_not_compile2): Downcase first letter of error messages.
601 * gcc.target/s390/target-attribute/tattr-13.c (b): Likewise.
602 * gcc.target/s390/vector/vec-abi-vararg-2.c: Likewise.
603
2c65d990
NS
6042017-01-18 Nathan Sidwell <nathan@acm.org>
605
606 PR c++/79091
607 * g++.dg/pr79091.C: New.
608
a711887e
UB
6092017-01-18 Jakub Jelinek <jakub@redhat.com>
610
611 * gcc.target/s390/target-attribute/tattr-2.c: Add -fno-ipa-icf
612 to dg-options.
613 (p0): Add missing dg-error.
614
4701fba3
JS
6152017-01-17 Joe Seymour <joe.s@somniumtech.com>
616
617 * gcc.target/msp430/mul_f5_muldef.c: New test.
618
ac4dc08d
MM
6192017-01-17 Michael Meissner <meissner@linux.vnet.ibm.com>
620
621 PR target/79004
622 * gcc.target/powerpc/pr79004.c: Add -mfloat128 to the test
623 options. Fix up the syntax for using \m and \M.
624
1b3254e4
SB
6252017-01-17 Segher Boessenkool <segher@kernel.crashing.org>
626
627 PR target/78875
628 * gcc.target/powerpc/ssp-1.c: New testcase.
629 * gcc.target/powerpc/ssp-2.c: New testcase.
630
8144a493
WD
6312017-01-17 Wilco Dijkstra <wdijkstr@arm.com>
632
633 * gcc.target/aarch64/eh_return.c: New test.
634
a6607774
BS
6352017-01-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
636
637 * vec-rlmi-rlnm.c: New file.
638
8ddfdbc2
NS
6392017-01-17 Nathan Sidwell <nathan@acm.org>
640
641 PR c++/61636
642 * g++.dg/cpp1y/pr61636-1.C: New.
643 * g++.dg/cpp1y/pr61636-2.C: New.
644 * g++.dg/cpp1y/pr61636-3.C: New.
645
d365b403
MS
6462017-01-17 Martin Sebor <msebor@redhat.com>
647
648 PR testsuite/79115
649 * gcc.dg/pr78768.c: Make it a link-only test.
650
0d80ab91
DM
6512017-01-17 David Malcolm <dmalcolm@redhat.com>
652
653 PR c++/71497
654 * c-c++-common/Wmisleading-indentation-3.c: Update wording of
655 expected messages.
656 * c-c++-common/Wmisleading-indentation.c: Likewise.
657
31b61548
VM
6582017-01-17 Vladimir Makarov <vmakarov@redhat.com>
659
660 PR target/79058
661 * gcc.target/arm/pr79058.c: New.
662
c549996e
JJ
6632017-01-17 Jakub Jelinek <jakub@redhat.com>
664
665 PR tree-optimization/71854
666 * gcc.dg/vect/pr71854.c: New test.
667
4f197ff9
ML
6682017-01-17 Martin Liska <mliska@suse.cz>
669
670 PR ipa/71207
671 * g++.dg/ipa/pr71207.C: New test.
672
d4193b85
JH
6732017-01-17 Jan Hubicka <hubicka@ucw.cz>
674
675 PR middle-end/77445
676 * gcc.dg/tree-ssa/pr77445-2.c: New testcase.
677 * gcc.dg/tree-ssa/pr77445.c: New testcase.
678
906e7712
JJ
6792017-01-17 Jakub Jelinek <jakub@redhat.com>
680
681 * g++.dg/tree-ssa/ssa-dse-2.C (size_t): Typedef to __SIZE_TYPE__
682 rather than long unsigned int.
683 * g++.dg/tree-ssa/ssa-dom.C: Likewise.
684
12314dc9
RB
6852017-01-17 Richard Biener <rguenther@suse.de>
686
687 PR tree-optimization/71433
688 * gcc.dg/Warray-bounds-20.c: New testcase.
689
a23e48df
RB
6902017-01-17 Richard Biener <rguenther@suse.de>
691
692 PR testsuite/52563
693 PR testsuite/71237
694 PR testsuite/77737
695 * gcc.dg/tree-ssa/scev-3.c: Re-write to a GIMPLE testcase for IVOPTs.
696 * gcc.dg/tree-ssa/scev-4.c: Likewise.
697 * gcc.dg/tree-ssa/scev-5.c: Likewise.
698
e6750e5c
AM
6992017-01-17 Alan Modra <amodra@gmail.com>
700
701 * gcc.target/powerpc/pr79066.c: New.
702
a59afbe2
JL
7032017-01-16 Jeff Law <law@redhat.com>
704
705 PR tree-optimization/33562
706 PR tree-optimization/61912
707 PR tree-optimization/77485
708 PR tree-optimization/79090
709 * gcc.dg/tree-ssa/ssa-dse-29.c: New test.
710 * g++.dg/tree-ssa/ssa-dse-2.C: New test.
711
e1bcfb92
JJ
7122017-01-16 Jakub Jelinek <jakub@redhat.com>
713
98e92fb2
JJ
714 PR c/79089
715 * gcc.c-torture/compile/pr79089.c: New test.
716
e1bcfb92
JJ
717 PR target/79080
718 * gcc.dg/pr79080.c: New test.
719
0ef1f9cd
DM
7202017-01-16 David Malcolm <dmalcolm@redhat.com>
721
722 PR c/78304
723 * gcc.dg/format/pr78304.c: Convert argument from integral type
724 to a pointer.
725 * gcc.dg/format/pr78304-2.c: Likewise.
726
76689ffc
CL
7272017-01-16 Carl Love <cel@us.ibm.com>
728
729 * gcc.target/powerpc/builtins-3.c: New vec_nabs testcase.
730 * gcc.target/powerpc/builtins-3-p8.c: New vec_nabs testcase.
731
ce12ee9e
CL
7322017-01-16 Carl Love <cel@us.ibm.com>
733
734 * gcc.target/powerpc/builtins-3-p9.c (test_ne_long()):
735 Change arguments and return type to bool long long.
736
b336037d
MS
7372017-01-16 Martin Sebor <msebor@redhat.com>
738
739 PR testsuite/79051
740 * gcc.dg/attr-alloc_size-4.c: Avoid exercising a test case except
741 on x86.
742
1ddca3f3
PC
7432017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
744
745 Revert:
a711887e 746 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
1ddca3f3
PC
747
748 PR c++/71737
749 * g++.dg/cpp0x/pr71737.C: New.
750
290687fb
BS
7512017-01-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
752
753 * gcc.target/powerpc/swaps-p8-27.c: New.
754
7d2f3f1d
PC
7552017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
756
757 PR c++/71737
758 * g++.dg/cpp0x/pr71737.C: New.
759
d743728f
EB
7602017-01-16 Eric Botcazou <ebotcazou@adacore.com>
761
762 * gnat.dg/opt62.adb: New test.
763 * gnat.dg/opt62_pkg.ads: New helper.
764
90aead21
BS
7652017-01-14 Bernd Schmidt <bschmidt@redhat.com>
766
a711887e
UB
767 PR rtl-optimization/78626
768 PR rtl-optimization/78727
90aead21
BS
769 * gcc.dg/torture/pr78626.c: New test.
770 * gcc.dg/torture/pr78727.c: New test.
771
afaecc23
AM
7722017-01-14 Alan Modra <amodra@gmail.com>
773
774 * gcc.c-torture/compile/pr72749.c: New test.
775
be4aa83d
DM
7762017-01-13 David Malcolm <dmalcolm@redhat.com>
777
778 PR c/78304
779 * gcc.dg/format/diagnostic-ranges.c (test_macro): Undef INT_FMT.
780 (test_macro_2): New test.
781 (test_macro_3): New test.
782 (test_macro_4): New test.
783 (test_non_contiguous_strings): Convert line number to line offset.
784 * gcc.dg/format/pr78304-2.c: New test case.
785 * gcc.dg/format/pr78304.c: New test case.
786
7cdca3ec
UB
7872017-01-13 Uros Bizjak <ubizjak@gmail.com>
788
789 * gcc.target/i386/funcspec-56.inc: Add missing options and
790 reorder options by implied ISAs, as in ix86_target_string.
791
e3017e52
MP
7922017-01-13 Marek Polacek <polacek@redhat.com>
793
794 PR c++/71166
795 * g++.dg/cpp0x/constexpr-array18.C: New test.
796
d155c6fe
JL
7972017-01-13 Jeff Law <law@redhat.com>
798
7c9560a5
JL
799 * gcc.dg/tree-ssa/ssa-dse-25.c: New test.
800
9e59e99a
JL
801 PR tree-optimization/61912
802 PR tree-optimization/77485
803 * g++.dg/tree-ssa/ssa-dse-1.C: New test.
804 * gcc.dg/tree-ssa/pr30375: Adjust expected output.
805 * gcc.dg/tree-ssa/ssa-dse-24.c: New test.
806
807 PR tree-optimization/33562
808 PR tree-optimization/61912
809 PR tree-optimization/77485
d155c6fe
JL
810 * gcc.dg/tree-ssa/complex-4.c: Remove xfail.
811 * gcc.dg/tree-ssa/complex-5.c: Likewise.
812 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
813 * gcc.dg/tree-ssa/ssa-dse-18.c: New test.
814 * gcc.dg/tree-ssa/ssa-dse-19.c: Likewise.
815 * gcc.dg/tree-ssa/ssa-dse-20.c: Likewise.
816 * gcc.dg/tree-ssa/ssa-dse-21.c: Likewise.
817
77719b06
ML
8182017-01-13 Martin Liska <mliska@suse.cz>
819
820 PR ipa/79043
821 * gcc.c-torture/execute/pr79043.c: New test.
822
a181b2bc
RB
8232017-01-13 Richard Biener <rguenther@suse.de>
824
825 PR middle-end/78411
826 * gcc.target/i386/pr45685.c: Add -ftree-loop-if-convert.
827
eaed3226
AV
8282017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
829
830 PR fortran/70697
831 * gfortran.dg/coarray/event_4.f08: New test.
832
4ccff88b
AV
8332017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
834
835 PR fortran/70696
836 * gfortran.dg/coarray/event_3.f08: New test.
837
3c3b9090
RB
8382017-01-13 Richard Biener <rguenther@suse.de>
839
840 PR tree-optimization/77283
841 * gcc.dg/tree-ssa/split-path-9.c: Fix.
842
25329913
RB
8432017-01-13 Richard Biener <rguenther@suse.de>
844
845 * gcc.dg/gimplefe-22.c: New testcase.
846
10b70b8e
RB
8472017-01-13 Richard Biener <rguenther@suse.de>
848
849 PR tree-optimization/77283
850 * gcc.dg/tree-ssa/split-path-7.c: Adjust.
851 * gcc.dg/tree-ssa/split-path-8.c: New testcase.
852 * gcc.dg/tree-ssa/split-path-9.c: Likewise.
853
76a8f82f
SL
8542017-01-12 Sandra Loosemore <sandra@codesourcery.com>
855
856 * gcc.dg/pr77862.c: Require fpic target.
857
59a505da
MM
8582017-01-12 Michael Meissner <meissner@linux.vnet.ibm.com>
859
860 PR target/79004
861 * gcc.target/powerpc/pr79004.c: New test.
8ddfdbc2 862
bce6f760
MS
8632017-01-12 Martin Sebor <msebor@redhat.com>
864
865 * gcc.dg/pr78138.c: Adjust.
866 * gcc.dg/pr78768.c: Adjust.
867 * gcc.dg/tree-ssa/builtin-sprintf-4.c: Adjust.
868 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
869 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Adjust.
870 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Adjust.
871 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Adjust.
872 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Adjust.
873 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust.
874 * gcc.dg/tree-ssa/builtin-sprintf-warn-8.c: Adjust.
875 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Adjust.
876 * gcc.dg/tree-ssa/pr78605.c: Adjust.
877 * gcc.dg/tree-ssa/pr78622.c: Adjust.
878
3eefa646
JJ
8792017-01-12 Jakub Jelinek <jakub@redhat.com>
880
881 * gcc.dg/tree-ssa/builtin-snprintf-1.c: New test.
882
dcb56243
MS
8832017-01-12 Martin Sebor <msebor@redhat.com>
884
8be3f306 885 PR testsuite/79051
940242cd
MS
886 * gcc.dg/attr-alloc_size-4.c: Work harder to avoid false negatives
887 due to bug 79054.
dcb56243 888
b7431c20
DE
8892017-01-12 David Edelsohn <dje.gcc@gmail.com>
890
891 * gcc.dg/pr78768.c: Require LTO.
892
2bcd9f32
MS
8932017-01-12 Martin Sebor <msebor@redhat.com>
894
895 PR c/79074
896 * c-c++-common/Waddress-2.c: Remove a test to avoid a C failure
897 due to the referenced bug.
898
b2fc1c70
MS
8992017-01-12 Martin Sebor <msebor@redhat.com>
900
901 PR testsuite/79073
902 * gcc.dg/pr78973.c: Xfail on ILP32 targets.
903
fbed6f36
UB
9042017-01-12 Uros Bizjak <ubizjak@gmail.com>
905
906 * gcc.target/i386/builtin_target.c (check_features): Check all
907 supported __builtin_cpu_supports options.
908
27282dad
KT
9092017-01-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
910
911 PR tree-optimization/78319
912 * gcc.dg/uninit-pred-8_a.c: Add -mtune=cortex-a15 for arm.
913 Remove xfail.
914
66113166
BS
9152017-01-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
916
917 PR target/79044
918 * gcc.target/powerpc/swaps-p8-26.c: New.
919
6bb4ea5c
RB
9202017-01-12 Richard Biener <rguenther@suse.de>
921
922 * gcc.dg/gimplefe-21.c: New testcase.
923
f15dbadb
MC
9242017-01-12 Michael Collison <michael.collison@arm.com>
925
926 * gcc.dg/zero_bits_compound-2.c: Fix test for aarch64.
927
73e32c47
JK
9282017-01-11 Julia Koval <julia.koval@intel.com>
929 Uros Bizjak <ubizjak@gmail.com>
930
931 * gcc.target/i386/sgx.c New test.
932 * gcc.target/i386/sse-12.c: Add -msgx.
933 * gcc.target/i386/sse-13.c: Ditto.
934 * gcc.target/i386/sse-14.c: Ditto.
935 * gcc.target/i386/sse-22.c: Ditto.
936 * gcc.target/i386/sse-23.c: Ditto.
937 * g++.dg/other/i386-2.C: Ditto.
938 * g++.dg/other/i386-3.C: Ditto.
939
3594adc7
MS
9402017-01-11 Martin Sebor <msebor@redhat.com>
941
942 PR c++/24511
943 * g++.dg/template/explicit9.C: New test.
944
01bfd257
NS
9452017-01-11 Nathan Sidwell <nathan@acm.org>
946
947 PR c++/77812
948 * g++.dg/pr77812.C: New.
949
88df7964
JJ
9502017-01-11 Jakub Jelinek <jakub@redhat.com>
951
eae63d78
JJ
952 PR c++/71537
953 * g++.dg/cpp1y/constexpr-71537.C: New test.
954
88df7964
JJ
955 * gcc.dg/tree-ssa/flatten-3.c: Add quotation marks around dg-options
956 argument.
957
960ecba4
MS
9582017-01-11 Martin Sebor <msebor@redhat.com>
959
960 PR c/47931
961 * c-c++-common/Waddress-2.c: New test.
962
1f258a55
JJ
9632017-01-11 Jakub Jelinek <jakub@redhat.com>
964
965 PR c++/78341
966 * g++.dg/cpp0x/pr78341.C: New test.
967
bf5fbf46
MS
9682017-01-11 Martin Sebor <msebor@redhat.com>
969
970 PR c/78768
971 * gcc.dg/pr78768.c: New test.
972
19ff0049
DM
9732017-01-11 David Malcolm <dmalcolm@redhat.com>
974
975 PR driver/78877
976 * gcc.dg/spellcheck-options-14.c: New test case.
977 * gcc.dg/spellcheck-options-15.c: New test case.
978 * gcc.dg/spellcheck-options-16.c: New test case.
979 * gcc.dg/spellcheck-options-17.c: New test case.
980
c86e9f03
ML
9812017-01-11 Martin Liska <mliska@suse.cz>
982
983 * gcc.dg/tree-ssa/flatten-3.c: Add -fno-ipa-icf to dg-options.
984
947f51d6
JJ
9852017-01-11 Jakub Jelinek <jakub@redhat.com>
986
987 * g++.dg/cpp1z/decomp4.C (test): Use 2 identifier decomposition
988 instead of just 1 for the decomposition from struct C.
989
849fccf8
EB
9902017-01-11 Eric Botcazou <ebotcazou@adacore.com>
991
992 * gcc.c-torture/execute/20170111-1.c: New test.
993
80c74722
RB
9942017-01-11 Richard Biener <rguenther@suse.de>
995
996 * gcc.dg/tree-ssa/pr61743-1.c: Adjust.
997
4c4b4703
JJ
9982017-01-11 Jakub Jelinek <jakub@redhat.com>
999
1000 PR middle-end/50199
1001 * gcc.dg/lto/pr50199_0.c: New test.
1002
664b1a6b
MS
10032017-01-10 Martin Sebor <msebor@redhat.com>
1004
1005 PR testsuite/78960
1006 PR testsuite/78959
1007 PR testsuite/78133
1008 * gcc.dg/tree-ssa/builtin-sprintf.c: Require C99 runtime.
1009 * gcc.dg/tree-ssa/pr78622.c: Ditto.
1010
fefd3086
MS
10112017-01-10 Martin Sebor <msebor@redhat.com>
1012
1013 PR middle-end/78138
664b1a6b 1014 * gcc.dg/pr78138.c: New test.
fefd3086 1015
b9f4757f
DM
10162017-01-10 David Malcolm <dmalcolm@redhat.com>
1017
1018 PR c++/77949
1019 * g++.dg/diagnostic/pr77949.C: New test case.
1020
5a50f6bb
MS
10212017-01-10 Martin Sebor <msebor@redhat.com>
1022
1023 PR middle-end/78245
1024 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add tests.
1025
c16880ef
MS
10262017-01-10 Martin Sebor <msebor@redhat.com>
1027
1028 PR tree-optimization/78775
1029 * gcc.dg/attr-alloc_size-4.c: Add test cases.
1030 * gcc.dg/attr-alloc_size-10.c: New test.
1031 * gcc.dg/attr-alloc_size-11.c: New test.
1032 * gcc.dg/builtin-stringop-chk-7.c: New test.
1033 * gcc.dg/pr78775.c: New test.
1034 * gcc.dg/pr78973-2.c: New test.
1035 * gcc.dg/pr78973.c: New test.
1036
5363d9d9
JL
10372017-01-10 Jeff Law <law@redhat.com>
1038
1039 PR tree-optimization/77766
1040 PR tree-optimization/78856
1041 * gcc.c-torture/execute/pr77766.c: New test.
1042
aae23693
RB
10432016-01-10 Richard Biener <rguenther@suse.de>
1044
1045 PR tree-optimization/79034
1046 * g++.dg/torture/pr79034.C: New testcase.
1047
a0843aed
ML
10482017-01-10 Martin Liska <mliska@suse.cz>
1049
1050 * gcc.dg/ipa/ipa-icf-1.c: Change scanned pattern.
1051 * gcc.dg/ipa/ipa-icf-10.c: Likewise.
1052 * gcc.dg/ipa/ipa-icf-11.c: Likewise.
1053 * gcc.dg/ipa/ipa-icf-12.c: Likewise.
1054 * gcc.dg/ipa/ipa-icf-13.c: Likewise.
1055 * gcc.dg/ipa/ipa-icf-16.c: Likewise.
1056 * gcc.dg/ipa/ipa-icf-18.c: Likewise.
1057 * gcc.dg/ipa/ipa-icf-2.c: Likewise.
1058 * gcc.dg/ipa/ipa-icf-20.c: Likewise.
1059 * gcc.dg/ipa/ipa-icf-21.c: Likewise.
1060 * gcc.dg/ipa/ipa-icf-23.c: Likewise.
1061 * gcc.dg/ipa/ipa-icf-25.c: Likewise.
1062 * gcc.dg/ipa/ipa-icf-26.c: Likewise.
1063 * gcc.dg/ipa/ipa-icf-27.c: Likewise.
1064 * gcc.dg/ipa/ipa-icf-3.c: Likewise.
1065 * gcc.dg/ipa/ipa-icf-35.c: Likewise.
1066 * gcc.dg/ipa/ipa-icf-36.c: Likewise.
1067 * gcc.dg/ipa/ipa-icf-37.c: Likewise.
1068 * gcc.dg/ipa/ipa-icf-5.c: Likewise.
1069 * gcc.dg/ipa/ipa-icf-7.c: Likewise.
1070 * gcc.dg/ipa/ipa-icf-8.c: Likewise.
1071 * gcc.dg/ipa/pr64307.c: Likewise.
1072 * gcc.dg/ipa/pr77653.c: Likewise.
1073
79fc8ffe
AS
10742017-01-10 Andrew Senkevich <andrew.senkevich@intel.com>
1075
1076 * g++.dg/other/i386-2.C: Add -mavx512vpopcntdq.
1077 * g++.dg/other/i386-3.C: Ditto.
1078 * gcc.target/i386/sse-12.c: Ditto.
1079 * gcc.target/i386/sse-13.c: Ditto.
1080 * gcc.target/i386/sse-22.c: Ditto.
1081 * gcc.target/i386/sse-23.c: Ditto.
1082 * gcc.target/i386/builtin_target.c: Handle new option.
1083 * gcc.target/i386/funcspec-56.inc: Test new attributes.
1084 * gcc.target/i386/avx512vpopcntdq-vpopcntd.c: New test.
1085 * gcc.target/i386/avx512vpopcntdq-vpopcntq.c: Ditto.
1086
dfa6951f
MS
10872017-01-09 Martin Sebor <msebor@redhat.com>
1088
1089 PR testsuite/79036
1090 * gcc.dg/tree-ssa/builtin-sprintf.c: Handle extended formats
1091 with different precisions.
1092
a271e415
EB
10932017-01-09 Eric Botcazou <ebotcazou@adacore.com>
1094
1095 * g++.dg/opt/call2.C: New test.
1096 * g++.dg/opt/call3.C: Likewise.
1097 * gnat.dg/array26.adb: New test.
1098 * gnat.dg/array26_pkg.ad[sb]: New helper.
1099 * gnat.dg/array27.adb: New test.
1100 * gnat.dg/array27_pkg.ad[sb]: New helper.
1101 * gnat.dg/array28.adb: New test.
1102 * gnat.dg/array28_pkg.ad[sb]: New helper.
1103
bd2c6270
JJ
11042017-01-09 Jakub Jelinek <jakub@redhat.com>
1105
1106 PR translation/79019
1107 PR translation/79020
1108 * c-c++-common/goacc/host_data-2.c (f): Adjust expected spelling of
1109 diagnostics.
1110 * gfortran.dg/initialization_17.f90: Likewise.
1111
1c1d8e75
DH
11122017-01-09 Dominique d'Humieres <dominiq@lps.ens.fr>
1113
1114 PR testsuite/79026
1115 * gcc.target/i386/pr78904-2.c: Require nonpic targets.
1116 * gcc.target/i386/pr78904-4.c: Likewise.
1117 * gcc.target/i386/pr78904-6.c: Likewise.
1118 * gcc.target/i386/pr78967-2.c: Likewise.
1119
cb330ba5
JJ
11202017-01-09 Jakub Jelinek <jakub@redhat.com>
1121
1122 PR tree-optimization/78899
1123 * gcc.target/i386/pr78899.c: New test.
1124 * gcc.dg/pr71077.c: New test.
1125
a5e14a42
MJ
11262017-01-09 Martin Jambor <mjambor@suse.cz>
1127
1128 PR ipa/78365
1129 PR ipa/78599
1130 * gcc.dg/torture/pr78365.c: New test.
1131
01216d27
JJ
11322017-01-09 Jakub Jelinek <jakub@redhat.com>
1133
dc59e50a
JJ
1134 PR c++/78948
1135 * g++.dg/cpp1z/constexpr-if10.C: Fix PR number in comment.
1136 (main): Use int* instead of long long.
1137
01216d27
JJ
1138 PR tree-optimization/78938
1139 * gcc.dg/vect/pr78938.c: New test.
1140
c0d4fec7
KT
11412017-01-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1142
1143 * gcc.dg/20161219.c: New test.
1144
7b1b0cc1
RB
11452017-01-09 Richard Biener <rguenther@suse.de>
1146
1147 PR tree-optimization/78997
1148 * gcc.dg/torture/pr78997.c: New testcase.
1149
813b9c0d
RB
11502017-01-09 Richard Biener <rguenther@suse.de>
1151
1152 PR debug/79000
1153 * g++.dg/lto/pr79000_0.C: New testcase.
1154 * g++.dg/lto/pr79000_1.c: Likewise.
1155
efcc8d38
MS
11562017-01-08 Martin Sebor <msebor@redhat.com>
1157
1158 PR middle-end/77708
1159 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: New test.
1160 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: New test.
1161 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: XFAIL test cases failing
1162 due to bug 78969.
1163 * gcc.dg/format/pr78569.c: Adjust.
1164
5ccf1d8d
DM
11652017-01-07 David Malcolm <dmalcolm@redhat.com>
1166
1167 PR c++/72803
1168 * g++.dg/diagnostic/pr72803.C: New test case.
1169
42002dfe
MS
11702017-01-07 Martin Sebor <msebor@redhat.com>
1171
1172 * gcc.dg/attr-alloc_size-3.c: Remove regex made redundant by r243461.
1173 * gcc.dg/attr-alloc_size-4.c: Same.
1174
de91486c
AV
11752017-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
1176
1177 * gfortran.dg/coarray/ptr_comp_1.f08: New test.
1178 * gfortran.dg/coarray/ptr_comp_2.f08: New test.
1179 * gfortran.dg/coarray/ptr_comp_3.f08: New test.
1180 * gfortran.dg/coarray/ptr_comp_4.f08: New test.
1181 * gfortran.dg/coarray_ptr_comp_1.f08: New test.
1182 * gfortran.dg/coarray_ptr_comp_2.f08: New test.
1183 * gfortran.dg/coarray_ptr_comp_3.f08: New test.
1184
f55a925e
AS
11852017-01-06 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
1186 * gcc.dg/memcmp-1.c: New.
1187 * gcc.dg/strncmp-1.c: New.
1188
f3caa118
AV
11892017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
1190
1191 * gcc.target/arm/acle/mcrr: New.
1192 * gcc.target/arm/acle/mcrr2: New.
1193 * gcc.target/arm/acle/mrrc: New.
1194 * gcc.target/arm/acle/mrrc2: New.
1195
ecc9a25b
AV
11962017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
1197
1198 * gcc.target/arm/acle/mcr.c: New.
1199 * gcc.target/arm/acle/mrc.c: New.
1200 * gcc.target/arm/acle/mcr2.c: New.
1201 * gcc.target/arm/acle/mrc2.c: New.
1202
3811581f
AV
12032017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
1204
1205 * gcc.target/arm/acle/ldc: New.
1206 * gcc.target/arm/acle/ldc2: New.
1207 * gcc.target/arm/acle/ldcl: New.
1208 * gcc.target/arm/acle/ldc2l: New.
1209 * gcc.target/arm/acle/stc: New.
1210 * gcc.target/arm/acle/stc2: New.
1211 * gcc.target/arm/acle/stcl: New.
1212 * gcc.target/arm/acle/stc2l: New.
1213
d57daa0c
AV
12142017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
1215
1216 * gcc.target/arm/acle/acle.exp: Run tests for different options
1217 and make sure fat-lto-objects is used such that we can still do
1218 assemble scans.
1219 * gcc.target/arm/acle/cdp.c: New.
1220 * gcc.target/arm/acle/cdp2.c: New.
1221 * lib/target-supports.exp (check_effective_target_arm_coproc1_ok): New.
1222 (check_effective_target_arm_coproc1_ok_nocache): New.
1223 (check_effective_target_arm_coproc2_ok): New.
1224 (check_effective_target_arm_coproc2_ok_nocache): New.
1225 (check_effective_target_arm_coproc3_ok): New.
1226 (check_effective_target_arm_coproc3_ok_nocache): New.
1227 (check_effective_target_arm_coproc4_ok): New.
1228 (check_effective_target_arm_coproc4_ok_nocache): New.
1229
8a123229
MS
12302017-01-06 Martin Sebor <msebor@redhat.com>
1231
1232 PR middle-end/78605
1233 * gcc.dg/tree-ssa/pr78605.c: New test.
1234
5b8999d6
MS
12352017-01-05 Martin Sebor <msebor@redhat.com>
1236
1237 PR tree-optimization/78910
1238 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust text of expected
1239 diagnostics.
1240 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
1241 * gcc.dg/tree-ssa/pr78910.c: New test.
1242
4e89adf9
EB
12432017-01-05 Eric Botcazou <ebotcazou@adacore.com>
1244
1245 * gcc.dg/sso-10.c: New test.
1246
962c5679
JJ
12472017-01-05 Jakub Jelinek <jakub@redhat.com>
1248
cfd719e7
JJ
1249 PR tree-optimization/71016
1250 * gcc.target/i386/pr71016.c: New test.
1251 * gcc.target/aarch64/pr71016.c: New test.
1252 * gcc.dg/tree-ssa/pr66726-3.c: New test.
1253
26f20371
JJ
1254 PR c++/78931
1255 * g++.dg/cpp1z/decomp19.C: New test.
1256
962c5679
JJ
1257 PR c++/78890
1258 * g++.dg/init/ref14.C: Expect error even in C++11 and later.
1259 * g++.dg/init/union1.C: Likewise.
1260 * g++.dg/cpp0x/union6.C: Expect errors.
1261 * g++.dg/cpp0x/union8.C: New test.
1262 * g++.dg/cpp0x/pr78890-1.C: New test.
1263 * g++.dg/cpp0x/pr78890-2.C: New test.
1264
8c15f541
DE
12652017-01-05 David Edelsohn <dje.gcc@gmail.com>
1266
1267 * gcc.target/powerpc/pr71670.c: Require p9vector.
1268 * gcc.target/powerpc/p9-novsx.c: Same.
1269
51b86113
DM
12702017-01-05 David Malcolm <dmalcolm@redhat.com>
1271
1272 * selftests/asr_div1.rtl: New file.
1273 * selftests/aarch64: New subdirectory.
1274 * selftests/aarch64/times-two.rtl: New file.
1275 * selftests/bb-index.rtl: New file.
1276 * selftests/cfg-test.rtl: New file.
1277 * selftests/const-int.rtl: New file.
1278 * selftests/example-labels.rtl: New file.
1279 * selftests/insn-with-mode.rtl: New file.
1280 * selftests/jump-to-label-ref.rtl: New file.
1281 * selftests/jump-to-return.rtl: New file.
1282 * selftests/jump-to-simple-return.rtl: New file.
1283 * selftests/mem.rtl: New file.
1284 * selftests/note-insn-deleted.rtl: New file.
1285 * selftests/note_insn_basic_block.rtl: New file.
1286 * selftests/simple-cse.rtl: New file.
1287 * selftests/symbol-ref.rtl: New file.
1288 * selftests/x86_64: New subdirectory.
1289 * selftests/x86_64/call-insn.rtl: New file.
1290 * selftests/x86_64/copy-hard-reg-into-frame.rtl: New file.
1291 * selftests/x86_64/times-two.rtl: New file.
1292 * selftests/x86_64/unspec.rtl: New file.
1293
dc7650cc
NS
12942017-01-05 Nathan Sidwell <nathan@acm.org>
1295
1296 PR c++/78765
1297 * g++.dg/cpp0x/pr78765.C: New.
1298
3db70565
DV
12992017-01-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1300
1301 * gcc.target/s390/memcpy-2.c: New test.
1302 * gcc.target/s390/memset-2.c: New test.
1303
f5a537e3
AK
13042017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1305
1306 * gcc.target/s390/memcpy-1.c: New test.
1307
d80c6d02
JL
13082017-01-04 Jeff Law <law@redhat.com>
1309
1310 PR tree-optimization/78812
1311 * g++.dg/torture/pr78812.C: New test.
1312
08edc320 13132017-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
fba4b861
MM
1314
1315 PR target/71977
1316 PR target/70568
1317 PR target/78823
1318 * gcc.target/powerpc/pr71977-1.c: New tests to check whether on
1319 64-bit VSX systems with direct move, whether we optimize common
1320 code sequences in the GLIBC math library for float math functions.
1321 * gcc.target/powerpc/pr71977-2.c: Likewise.
1322
a9342885
MP
13232017-01-04 Marek Polacek <polacek@redhat.com>
1324
1325 PR c++/64767
1326 * c-c++-common/Wpointer-compare-1.c: New test.
1327
066435fe
JJ
13282017-01-04 Jakub Jelinek <jakub@redhat.com>
1329
abec4284
JJ
1330 PR c++/78949
1331 * c-c++-common/Wunused-var-16.c: New test.
1332
26c43e27
JJ
1333 PR c++/78693
1334 * g++.dg/cpp0x/pr78693.C: New test.
1335
fc73e60c
JJ
1336 PR driver/78957
1337 * gcc.dg/pr78957.c: New test.
1338
c9cf3863
JJ
1339 * g++.dg/cpp1y/auto-fn34.C: New test.
1340
066435fe
JJ
1341 PR c++/71182
1342 * g++.dg/cpp0x/pr71182.C: New test.
1343
598bd687
KN
13442017-01-04 Kelvin Nilsen <kelvin@gcc.gnu.org>
1345
1346 PR target/78056
1347 * gcc.target/powerpc/pr78056-1.c: New test.
1348 * gcc.target/powerpc/pr78056-2.c: New test.
1349 * gcc.target/powerpc/pr78056-3.c: New test.
1350 * gcc.target/powerpc/pr78056-4.c: New test.
1351 * gcc.target/powerpc/pr78056-5.c: New test.
1352 * gcc.target/powerpc/pr78056-6.c: New test.
1353 * gcc.target/powerpc/pr78056-7.c: New test.
1354 * gcc.target/powerpc/pr78056-8.c: New test.
1355 * lib/target-supports.exp
1356 (check_effective_target_powerpc_popcntb_ok): New procedure to test
1357 whether the effective target supports the popcntb instruction.
1358
8194635a
JL
13592017-01-03 Jeff Law <law@redhat.com>
1360
1361 PR tree-optimization/67955
1362 * gcc.dg/tree-ssa/ssa-dse-28.c: New test.
1363
baf9ebc8
MP
13642017-01-04 Marek Polacek <polacek@redhat.com>
1365
1366 PR c++/77545
1367 PR c++/77284
1368 * g++.dg/cpp0x/range-for32.C: New test.
1369 * g++.dg/cpp0x/range-for33.C: New test.
1370
5dd9a9d0
DM
13712017-01-04 David Malcolm <dmalcolm@redhat.com>
1372
1373 * gcc.dg/Wmissing-braces-fixits.c: New test case.
1374
4bf07f3f
NS
13752017-01-04 Nathan Sidwell <nathan@acm.org>
1376
1377 PR c++/66735
1378 * g++.dg/cpp1y/pr66735.C: New.
1379
165ba2e9
JJ
13802017-01-04 Jakub Jelinek <jakub@redhat.com>
1381
1382 PR tree-optimization/71563
1383 * gcc.dg/tree-ssa/pr71563.c: New test.
1384
4567f969
JB
13852017-01-04 Janne Blomqvist <jb@gcc.gnu.org>
1386
1387 PR fortran/78534
1388 PR fortran/78976
1389 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
1390 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
1391 * gfortran.dg/transfer_intrinsic_1.f90: Change
1392 scan-tree-dump-times due to gfc_trans_string_copy change to
1393 avoid -Wstringop-overflow.
1394
1c06f07f
JL
13952017-01-03 Jeff Law <law@redhat.com>
1396
1397 PR tree-optimization/78856
1398 * gcc.c-torture/execute/pr78856.c: New test.
1399
60fb638f
MM
14002017-01-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1401
1402 PR target/78953
1403 * gcc.target/powerpc/pr78953.c: New test.
1404
e4d02f52
ILT
14052017-01-03 Ian Lance Taylor <iant@google.com>
1406
1407 * gcc.misc-tests/godump-1.c: Update for accurate representation of
1408 enums.
1409
5b4f088d
MS
14102017-01-03 Martin Sebor <msebor@redhat.com>
1411
1412 PR tree-optimization/78696
1413 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Remove incorrect test cases.
1414 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Correct off-by-1 errors.
1415 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
1416 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
1417
14182017-01-03 David Malcolm <dmalcolm@redhat.com>
1419
1420 * gcc.dg/dg-test-1.c: Add tests of relative line specifications
1421 with more than one digit.
1422 * lib/gcc-dg.exp (process-message): Support more than one digit
1423 in relative line specifications.
1424
14252017-01-03 Jakub Jelinek <jakub@redhat.com>
1426
1427 PR tree-optimization/78965
1428 * gcc.dg/pr78965.c: New test.
1429
1430 PR middle-end/78901
1431 * g++.dg/opt/pr78901.C: New test.
1432
14332017-01-03 Janne Blomqvist <jb@gcc.gnu.org>
1434
1435 PR fortran/78534
1436 PR fortran/66310
1437 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
1438 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
1439 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
1440 * gfortran.dg/repeat_7.f90: New test for PR 66310.
1441 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
1442 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
1443 * gfortran.dg/string_1_lp64.f90: New test.
1444 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
1445 * gfortran.dg/string_3_lp64.f90: New test.
1446 * gfortran.dg/transfer_intrinsic_1.f90: Change
1447 scan-tree-dump-times due to gfc_trans_string_copy change to
1448 avoid -Wstringop-overflow.
1449
8b7163c6
UB
14502017-01-02 Uros Bizjak <ubizjak@gmail.com>
1451
1452 PR target/78967
1453 * gcc.target/i386/pr78967-1.c: New test.
1454 * gcc.target/i386/pr78967-2.c: Ditto.
1455 * gcc.target/i386/pr78967-3.c: Ditto.
1456
1457 * gcc.target/i386/pr78904-2.c: Tighten scan-asm patterns.
1458 * gcc.target/i386/pr78904-4.c: Ditto.
1459 * gcc.target/i386/pr78904-6.c: Ditto.
1460
e2940b98
JH
14612017-01-01 Jan Hubicka <hubicka@ucw.cz>
1462
1463 PR middle-end/77674
1464 * g++.dg/torture/pr77674.C: New testcase.
1465
cbe34bb5 14662017-01-01 Jakub Jelinek <jakub@redhat.com>
818ab71a
JJ
1467
1468 Update copyright years.
818ab71a 1469\f
cbe34bb5 1470Copyright (C) 2017 Free Software Foundation, Inc.
ad41bd84
JM
1471
1472Copying and distribution of this file, with or without modification,
1473are permitted in any medium without royalty provided the copyright
1474notice and this notice are preserved.