1 2020-01-13 Martin Sebor <msebor@redhat.com>
3 PR tree-optimization/93213
4 * gcc.c-torture/execute/pr93213.c: New test.
6 2020-01-10 Thomas Schwinge <thomas@codesourcery.com>
8 * c-c++-common/goacc/host_data-1.c: Extend.
9 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
11 2020-01-10 Jakub Jelinek <jakub@redhat.com>
13 PR tree-optimization/93210
14 * gcc.dg/pr93210.c: New test.
15 * g++.dg/opt/pr93210.C: New test.
17 2020-01-10 Vladimir Makarov <vmakarov@redhat.com>
20 * gcc.target/i386/pr93027.c: Use the right PR number in the test.
22 2020-01-10 Vladimir Makarov <vmakarov@redhat.com>
25 * gcc.target/i386/pr93207.c: Rename to pr93027.c.
27 2020-01-10 Vladimir Makarov <vmakarov@redhat.com>
30 * gcc.target/i386/pr93207.c: Run it only for x86-64.
32 2020-01-10 David Malcolm <dmalcolm@redhat.com>
34 * gcc.dg/format/gcc_diag-10.c (diagnostic_event_id_t): New
36 (test_diag): Add coverage of "%@".
37 * gcc.dg/plugin/diagnostic-path-format-default.c: New test.
38 * gcc.dg/plugin/diagnostic-path-format-inline-events-1.c: New test.
39 * gcc.dg/plugin/diagnostic-path-format-inline-events-2.c: New test.
40 * gcc.dg/plugin/diagnostic-path-format-inline-events-3.c: New test.
41 * gcc.dg/plugin/diagnostic-path-format-none.c: New test.
42 * gcc.dg/plugin/diagnostic-test-paths-1.c: New test.
43 * gcc.dg/plugin/diagnostic-test-paths-2.c: New test.
44 * gcc.dg/plugin/diagnostic-test-paths-3.c: New test.
45 * gcc.dg/plugin/diagnostic-test-paths-4.c: New test.
46 * gcc.dg/plugin/diagnostic_plugin_test_paths.c: New.
47 * gcc.dg/plugin/plugin.exp: Add the new plugin and test cases.
49 2020-01-10 David Malcolm <dmalcolm@redhat.com>
51 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset global
52 nn_line_numbers_enabled.
53 * lib/multiline.exp (nn_line_numbers_enabled): New global.
54 (dg-enable-nn-line-numbers): New proc.
55 (maybe-handle-nn-line-numbers): New proc.
56 * lib/prune.exp (prune_gcc_output): Call maybe-handle-nn-line-numbers.
58 2020-01-10 Vladimir Makarov <vmakarov@redhat.com>
61 * gcc.target/i386/pr93207.c: New test.
63 2020-01-10 Wilco Dijkstra <wdijkstr@arm.com>
65 * testsuite/gcc.target/aarch64/pr90838.c: New test.
67 2020-01-10 Stam Markianos-Wright <stam.markianos-wright@arm.com>
69 * g++.target/aarch64/bfloat_cpp_typecheck.C: New test.
70 * gcc.target/aarch64/bfloat16_scalar_typecheck.c: New test.
71 * gcc.target/aarch64/bfloat16_vector_typecheck_1.c: New test.
72 * gcc.target/aarch64/bfloat16_vector_typecheck_2.c: New test.
74 2020-01-10 Stam Markianos-Wright <stam.markianos-wright@arm.com>
76 * g++.dg/abi/mangle-neon-aarch64.C: Add Bfloat SIMD types to test.
77 * g++.dg/ext/arm-bf16/bf16-mangle-aarch64-1.C: New test.
78 * gcc.target/aarch64/bfloat16_scalar_1.c: New test.
79 * gcc.target/aarch64/bfloat16_scalar_2.c: New test.
80 * gcc.target/aarch64/bfloat16_scalar_3.c: New test.
81 * gcc.target/aarch64/bfloat16_scalar_4.c: New test.
82 * gcc.target/aarch64/bfloat16_simd_1.c: New test.
83 * gcc.target/aarch64/bfloat16_simd_2.c: New test.
84 * gcc.target/aarch64/bfloat16_simd_3.c: New test.
86 2020-01-10 Richard Sandiford <richard.sandiford@arm.com>
88 * gcc.target/aarch64/sve/struct_vect_1.c (N): Protect with #ifndef.
89 * gcc.target/aarch64/sve/pcs/return_1_128.c: New test.
90 * gcc.target/aarch64/sve/pcs/return_4_128.c: Likewise.
91 * gcc.target/aarch64/sve/pcs/return_5_128.c: Likewise.
92 * gcc.target/aarch64/sve/pcs/return_6_128.c: Likewise.
93 * gcc.target/aarch64/sve/pcs/stack_clash_1_128.c: Likewise.
94 * gcc.target/aarch64/sve/pcs/stack_clash_2_128.c: Likewise.
95 * gcc.target/aarch64/sve/single_5.c: Likewise.
96 * gcc.target/aarch64/sve/struct_vect_25.c: Likewise.
97 * gcc.target/aarch64/sve/struct_vect_26.c: Likewise.
99 2020-01-10 Martin Sebor <msebor@redhat.com>
102 * gcc.dg/attr-access-read-only-2.c: New test.
104 2020-01-10 Richard Sandiford <richard.sandiford@arm.com>
106 * gcc.target/aarch64/sve/sel_1.c: Use SVE types for the arguments and
107 return values. Use check-function-bodies instead of scan-assembler.
108 * gcc.target/aarch64/sve/sel_2.c: Likewise
109 * gcc.target/aarch64/sve/sel_3.c: Likewise.
111 2020-01-10 Martin Jambor <mjambor@suse.cz>
113 * gcc.dg/ipa/ipa-clone-3.c: Replace struct initializer with
114 piecemeal initialization.
116 2020-01-10 Richard Sandiford <richard.sandiford@arm.com>
118 * gcc.target/aarch64/sve/index_1_run.c: Require aarch64_sve256_hw
119 rather than aarch64_sve_hw.
121 2020-01-10 Richard Biener <rguenther@suse.de>
124 * gcc.dg/optimize-bswaphi-1.c: Split previously added
125 case into a LE and BE variant.
127 2020-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
130 * gfortran.dg/zero_sized_11.f90: New test.
131 * gfortran.dg/zero_sized_12.f90: New test.
133 2020-01-09 Richard Sandiford <richard.sandiford@arm.com>
135 * g++.target/aarch64/sve/acle/general-c++/mul_lane_1.c: New test.
136 * g++.target/aarch64/sve2/acle: New directory.
137 * gcc.target/aarch64/pragma_cpp_predefs_3.c: New test.
138 * gcc.target/aarch64/sve/acle/asm/test_sve_acle.h (TEST_TYPE_CHANGE_Z)
139 (TEST_DUAL_ZD, TEST_TYPE_CHANGE_ZX, TEST_TBL2, TEST_TBL2_REV): New
141 * gcc.target/aarch64/sve/acle/general-c/binary_lane_1.c: Do not
142 expect an error saying that the function has no f32 form, but instead
143 expect an error about SVE2 being required if the current target
144 doesn't support SVE2.
145 * gcc.target/aarch64/sve/acle/general-c/ternary_lane_1.c: Likewise.
146 * gcc.target/aarch64/sve/acle/general-c/ternary_lane_rotate_1.c Likewise.
147 * gcc.target/aarch64/sve/acle/general-c/binary_long_lane_1.c,
148 * gcc.target/aarch64/sve/acle/general-c/binary_long_opt_n_1.c,
149 * gcc.target/aarch64/sve/acle/general-c/binary_narrowb_opt_n_1.c,
150 * gcc.target/aarch64/sve/acle/general-c/binary_narrowt_opt_n_1.c,
151 * gcc.target/aarch64/sve/acle/general-c/binary_to_uint_1.c,
152 * gcc.target/aarch64/sve/acle/general-c/binary_wide_1.c,
153 * gcc.target/aarch64/sve/acle/general-c/binary_wide_opt_n_1.c,
154 * gcc.target/aarch64/sve/acle/general-c/compare_1.c,
155 * gcc.target/aarch64/sve/acle/general-c/compare_ptr_1.c,
156 * gcc.target/aarch64/sve/acle/general-c/load_ext_gather_index_restricted_1.c,
157 * gcc.target/aarch64/sve/acle/general-c/load_ext_gather_offset_restricted_1.c,
158 * gcc.target/aarch64/sve/acle/general-c/load_ext_gather_offset_restricted_2.c,
159 * gcc.target/aarch64/sve/acle/general-c/load_ext_gather_offset_restricted_3.c,
160 * gcc.target/aarch64/sve/acle/general-c/load_ext_gather_offset_restricted_4.c,
161 * gcc.target/aarch64/sve/acle/general-c/load_gather_sv_restricted_1.c,
162 * gcc.target/aarch64/sve/acle/general-c/load_gather_sv_restricted_2.c,
163 * gcc.target/aarch64/sve/acle/general-c/mul_lane_1.c,
164 * gcc.target/aarch64/sve/acle/general-c/shift_left_imm_long_1.c,
165 * gcc.target/aarch64/sve/acle/general-c/shift_left_imm_to_uint_1.c,
166 * gcc.target/aarch64/sve/acle/general-c/shift_left_imm_to_uint_2.c,
167 * gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowb_1.c,
168 * gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowb_to_uint_1.c,
169 * gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowt_1.c,
170 * gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowt_to_uint_1.c,
171 * gcc.target/aarch64/sve/acle/general-c/store_scatter_index_restricted_1.c,
172 * gcc.target/aarch64/sve/acle/general-c/store_scatter_offset_restricted_1.c,
173 * gcc.target/aarch64/sve/acle/general-c/tbl_tuple_1.c,
174 * gcc.target/aarch64/sve/acle/general-c/ternary_long_lane_1.c,
175 * gcc.target/aarch64/sve/acle/general-c/ternary_long_opt_n_1.c,
176 * gcc.target/aarch64/sve/acle/general-c/ternary_qq_lane_rotate_1.c,
177 * gcc.target/aarch64/sve/acle/general-c/ternary_qq_rotate_1.c,
178 * gcc.target/aarch64/sve/acle/general-c/ternary_shift_right_imm_1.c,
179 * gcc.target/aarch64/sve/acle/general-c/ternary_uint_1.c,
180 * gcc.target/aarch64/sve/acle/general-c/unary_convert_narrowt_1.c,
181 * gcc.target/aarch64/sve/acle/general-c/unary_narrowb_1.c,
182 * gcc.target/aarch64/sve/acle/general-c/unary_narrowb_to_uint_1.c,
183 * gcc.target/aarch64/sve/acle/general-c/unary_narrowt_1.c,
184 * gcc.target/aarch64/sve/acle/general-c/unary_narrowt_to_uint_1.c,
185 * gcc.target/aarch64/sve/acle/general-c/unary_to_int_1.c: New tests.
186 * gcc.target/aarch64/sve2/bcax_1.c: Likewise.
187 * gcc.target/aarch64/sve2/acle: New directory.
189 2020-01-09 Richard Sandiford <richard.sandiford@arm.com>
191 * gcc.target/aarch64/sve/acle/general-c/unary_count_1.c: Rename to...
192 * gcc.target/aarch64/sve/acle/general-c/unary_to_uint_1.c: ...this.
193 * gcc.target/aarch64/sve/acle/general-c/unary_count_2.c: Rename to...
194 * gcc.target/aarch64/sve/acle/general-c/unary_to_uint_2.c: ...this.
195 * gcc.target/aarch64/sve/acle/general-c/unary_count_3.c: Rename to...
196 * gcc.target/aarch64/sve/acle/general-c/unary_to_uint_3.c: ...this.
198 2020-01-09 Richard Sandiford <richard.sandiford@arm.com>
200 * gcc.target/aarch64/sve/acle/general/nrv_1.c: New test.
202 2020-01-09 Richard Sandiford <richard.sandiford@arm.com>
204 * gcc.target/aarch64/sve/pcs/gnu_vectors_1.c: New test.
205 * gcc.target/aarch64/sve/pcs/gnu_vectors_2.c: Likewise.
207 2020-01-09 Tobias Burnus <tobias@codesourcery.com>
210 * gfortran.dg/coarray/codimension_3.f90: New.
212 2020-01-09 Martin Sebor <msebor@redhat.com>
215 * gcc.dg/Wstringop-overflow-30.c: New test.
217 2020-01-09 Richard Biener <rguenther@suse.de>
220 * gcc.dg/pr93054.c: New testcase.
222 2020-01-09 Richard Biener <rguenther@suse.de>
224 PR tree-optimization/93040
225 * gcc.dg/optimize-bswaphi-1.c: Amend.
226 * gcc.dg/optimize-bswapsi-2.c: Likewise.
228 2020-01-09 Jakub Jelinek <jakub@redhat.com>
231 * gcc.target/riscv/pr93202.c: New test.
234 * gcc.target/i386/pr93141-1.c: Add tests with constants that have MSB
235 of the low half of the constant set.
236 * gcc.target/i386/pr93141-2.c: New test.
238 2020-01-08 Jeff Law <law@redhat.com>
240 * gcc.dg/Wstringop-overflow-27.c: Make testnames unique.
242 2020-01-08 Joel Brobecker <brobecker@adacore.com>
243 Olivier Hainque <hainque@adacore.com>
245 * g++.target/aarch64/sve/tls_2.C: Add missing
246 { dg-require-effective-target fpic } directive.
247 * gcc.target/aarch64/noplt_2.c: Likewise.
248 * gcc.target/aarch64/noplt_3.c: Likewise.
249 * gcc.target/aarch64/pic-constantpool1.c: Likewise.
250 * gcc.target/aarch64/pic-small.c: Likewise.
251 * gcc.target/aarch64/pic-symrefplus.c: Likewise.
252 * gcc.target/aarch64/pr66912.c: Likewise.
253 * gcc.target/aarch64/sve/tls_1.c: Likewise.
254 * gcc.target/aarch64/sve/tls_preserve_1.c: Likewise.
255 * gcc.target/aarch64/sve/tls_preserve_2.c: Likewise.
256 * gcc.target/aarch64/sve/tls_preserve_3.c: Likewise.
257 * gcc.target/aarch64/tlsie_tiny_1.c: Likewise.
258 * gcc.target/aarch64/tlsle12_1.c: Likewise.
259 * gcc.target/aarch64/tlsle12_tiny_1.c: Likewise.
260 * gcc.target/aarch64/tlsle24_1.c: Likewise.
261 * gcc.target/aarch64/tlsle24_tiny_1.c: Likewise.
262 * gcc.target/aarch64/tlsle32_1.c: Likewise.
263 * gcc.target/aarch64/tlsle_sizeadj_small_1.c: Likewise.
264 * gcc.target/aarch64/tlsle_sizeadj_tiny_1.c: Likewise.
266 2020-01-08 Jakub Jelinek <jakub@redhat.com>
269 * g++.dg/opt/pr93187.C: New test.
272 * gcc.c-torture/compile/pr93174.c: New test.
274 2020-01-08 Olivier Hainque <hainque@adacore.com>
275 Alexandre Oliva <oliva@adacore.com>
277 * gcc.target/aarch64/stack-check-alloca.h: Remove
278 #include alloca.h. #define alloca __builtin_alloca
280 * gcc.target/aarch64/stack-check-alloca-1.c: Add
281 { dg-require-effective-target alloca }.
282 * gcc.target/aarch64/stack-check-alloca-2.c: Likewise.
283 * gcc.target/aarch64/stack-check-alloca-3.c: Likewise.
284 * gcc.target/aarch64/stack-check-alloca-4.c: Likewise.
285 * gcc.target/aarch64/stack-check-alloca-5.c: Likewise.
286 * gcc.target/aarch64/stack-check-alloca-6.c: Likewise.
287 * gcc.target/aarch64/stack-check-alloca-7.c: Likewise.
288 * gcc.target/aarch64/stack-check-alloca-8.c: Likewise.
289 * gcc.target/aarch64/stack-check-alloca-9.c: Likewise.
290 * gcc.target/aarch64/stack-check-alloca-10.c: Likewise.
292 2020-01-08 Martin Liska <mliska@suse.cz>
294 * gcc.dg/ipa/ipa-icf-1.c: Update expected scanned output.
295 * gcc.dg/ipa/ipa-icf-10.c: Likewise.
296 * gcc.dg/ipa/ipa-icf-11.c: Likewise.
297 * gcc.dg/ipa/ipa-icf-12.c: Likewise.
298 * gcc.dg/ipa/ipa-icf-13.c: Likewise.
299 * gcc.dg/ipa/ipa-icf-16.c: Likewise.
300 * gcc.dg/ipa/ipa-icf-18.c: Likewise.
301 * gcc.dg/ipa/ipa-icf-2.c: Likewise.
302 * gcc.dg/ipa/ipa-icf-20.c: Likewise.
303 * gcc.dg/ipa/ipa-icf-21.c: Likewise.
304 * gcc.dg/ipa/ipa-icf-23.c: Likewise.
305 * gcc.dg/ipa/ipa-icf-25.c: Likewise.
306 * gcc.dg/ipa/ipa-icf-26.c: Likewise.
307 * gcc.dg/ipa/ipa-icf-27.c: Likewise.
308 * gcc.dg/ipa/ipa-icf-3.c: Likewise.
309 * gcc.dg/ipa/ipa-icf-35.c: Likewise.
310 * gcc.dg/ipa/ipa-icf-36.c: Likewise.
311 * gcc.dg/ipa/ipa-icf-37.c: Likewise.
312 * gcc.dg/ipa/ipa-icf-38.c: Likewise.
313 * gcc.dg/ipa/ipa-icf-5.c: Likewise.
314 * gcc.dg/ipa/ipa-icf-7.c: Likewise.
315 * gcc.dg/ipa/ipa-icf-8.c: Likewise.
316 * gcc.dg/ipa/ipa-icf-merge-1.c: Likewise.
317 * gcc.dg/ipa/pr64307.c: Likewise.
318 * gcc.dg/ipa/pr90555.c: Likewise.
319 * gcc.dg/ipa/propmalloc-1.c: Likewise.
320 * gcc.dg/ipa/propmalloc-2.c: Likewise.
321 * gcc.dg/ipa/propmalloc-3.c: Likewise.
323 2020-01-08 Richard Biener <rguenther@suse.de>
327 2020-01-08 Richard Earnshaw <rearnsha@arm.com>
330 * gcc.target/arm/multilib.exp: Add new tests for rm-profile only.
332 2020-01-08 Feng Xue <fxue@os.amperecomputing.com>
335 * gcc.dg/ipa/ipa-clone-3.c: New test.
337 2020-01-07 Paolo Carlini <paolo.carlini@oracle.com>
339 * g++.old-deja/g++.bugs/900208_03.C: Check locations too.
340 * g++.old-deja/g++.bugs/900519_06.C: Likewise.
342 2020-01-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
344 * gcc.dg/vect/vect-epilogues.c: XFAIL for arm big endian.
346 2020-01-07 Richard Sandiford <richard.sandiford@arm.com>
348 * gcc.target/aarch64/sve/pcs/asm_4.c: New test.
350 2020-01-07 Richard Sandiford <richard.sandiford@arm.com>
352 * g++.target/aarch64/sve/acle/general-c++/mangle_5.C: New test.
353 * gcc.target/aarch64/sve/pcs/asm_1.c: Likewise.
354 * gcc.target/aarch64/sve/pcs/asm_2.c: Likewise.
355 * gcc.target/aarch64/sve/pcs/asm_3.c: Likewise.
357 2020-01-07 Jakub Jelinek <jakub@redhat.com>
359 PR tree-optimization/93156
360 * gcc.dg/tree-ssa/pr93156.c: New test.
362 PR tree-optimization/93118
363 * gcc.dg/tree-ssa/pr93118.c: New test.
365 2020-01-07 Martin Liska <mliska@suse.cz>
367 PR tree-optimization/92860
368 * gcc.dg/pr92860-2.c: New test.
370 2020-01-07 Martin Liska <mliska@suse.cz>
372 PR tree-optimization/92860
373 * gcc.dg/pr92860.c: New test.
375 2020-01-07 Jakub Jelinek <jakub@redhat.com>
378 * g++.dg/cpp1y/constexpr-new.C: Expect an error explaining why
379 static_assert failed for C++2a.
380 * g++.dg/cpp2a/constexpr-new9.C: New test.
382 2020-01-06 Richard Sandiford <richard.sandiford@arm.com>
384 * gcc.target/aarch64/sve/asrdiv_1.c: Remove trailing %s.
385 * gcc.target/aarch64/sve/asrdiv_2.c: New test.
386 * gcc.target/aarch64/sve/asrdiv_3.c: Likewise.
388 2020-01-06 Richard Sandiford <richard.sandiford@arm.com>
390 * gcc.dg/vect/vect-cond-arith-8.c: New test.
391 * gcc.target/aarch64/sve/cond_fmul_5.c: Likewise.
393 2020-01-06 Nathan Sidwell <nathan@acm.org>
396 * g++.dg/ubsan/vptr-4.C: Add expected error.
398 2020-01-06 Richard Sandiford <richard.sandiford@arm.com>
400 * gcc.target/aarch64/sve/acle/general/cpy_1.c: New test.
402 2020-01-05 Andrew Pinski <apinski@marvell.com>
404 * gcc.c-torture/compile/20200105-1.c: New testcase.
405 * gcc.c-torture/compile/20200105-2.c: New testcase.
406 * gcc.c-torture/compile/20200105-3.c: New testcase.
408 2020-01-05 Iain Sandoe <iain@sandoe.co.uk>
410 * gcc.dg/darwin-version-1.c: Adjust test to use different
411 options for Darwin4-9 and Darwin10+.
413 2020-01-05 Jakub Jelinek <jakub@redhat.com>
416 * gcc.target/i386/pr93141-1.c: New test.
417 * gcc.dg/pr67089-6.c: Expect 16 ADD_OVERFLOW calls even on ia32.
420 * g++.dg/warn/Wredundant-tags-2.C: New test.
423 * g++.dg/ext/cond4.C: New test.
425 2020-01-04 Tobias Burnus <tobias@codesourcery.com>
428 * gfortran.dg/contiguous_10.f90: New.
430 2020-01-03 Iain Sandoe <iain@sandoe.co.uk>
432 * gcc.target/i386/avx512bw-pr92686-vpcmp-intelasm-1.c: Require
433 effective target masm_intel.
434 * gcc.target/i386/avx512vl-pr92686-vpcmp-intelasm-1.c: Likewise.
436 2020-01-03 Jakub Jelinek <jakub@redhat.com>
439 * gcc.target/i386/pr93089-2.c: New test.
440 * gcc.target/i386/pr93089-3.c: New test.
443 * gcc.target/i386/pr93089-1.c: New test.
446 * gcc.dg/torture/pr93110.c: New test.
448 PR rtl-optimization/93088
449 * gcc.target/i386/pr93088.c: New test.
451 2020-01-03 Tobias Burnus <tobias@codesourcery.com>
454 * gfortran.dg/associate_50.f90: Update dg-error.
455 * gfortran.dg/associate_51.f90: New.
457 2020-01-03 Jakub Jelinek <jakub@redhat.com>
460 * gfortran.dg/impled_shape_5.f90: Use dg-do compile rather than dg-do
463 2020-01-02 Andrew Pinski <apinski@marvell.com>
465 * gcc.c-torture/execute/bitfld-8.c: New testcase.
466 * gcc.c-torture/execute/bitfld-9.c: New testcase.
468 2020-01-02 Jakub Jelinek <jakub@redhat.com>
471 * c-c++-common/pr90677-2.c: New test.
473 2020-01-02 Dennis Zhang <dennis.zhang@arm.com>
475 * gcc.target/arm/multilib.exp: Add combination tests for armv8.6-a.
477 2020-01-02 Tobias Burnus <tobias@codesourcery.com>
480 * gfortran.dg/implied_shape_4.f90: New.
481 * gfortran.dg/implied_shape_5.f90: New.
483 2020-01-02 Jakub Jelinek <jakub@redhat.com>
486 * c-c++-common/cold-1.c: New test.
488 2020-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
491 * gfortran.dg/fmt_zero_width.f90: Update test case.
493 2020-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
496 * gfortran.dg/dependency_58.f90: New test.
498 2020-01-01 Jakub Jelinek <jakub@redhat.com>
500 Update copyright years.
502 PR tree-optimization/93098
503 * gcc.c-torture/compile/pr93098.c: New test.
505 Copyright (C) 2020 Free Software Foundation, Inc.
507 Copying and distribution of this file, with or without modification,
508 are permitted in any medium without royalty provided the copyright
509 notice and this notice are preserved.