[Ada] Crash on build-in-place call with address specification for target
[official-gcc.git] / gcc / testsuite / ChangeLog
blobe6d2045674a84d8bf7fb022eec99bf0952b65ed7
1 2018-01-11  Ed Schonberg  <schonberg@adacore.com>
3         * gnat.dg/bip_overlay.adb, gnat.dg/bip_overlay.ads: New testcase.
5 2018-01-11  Hristian Kirtchev  <kirtchev@adacore.com>
7         * gnat.dg/protected_func.adb, gnat.dg/protected_func.ads: New testcase.
9 2018-01-11  Justin Squirek  <squirek@adacore.com>
11         * gnat.dg/expr_func4.adb: New testcase.
13 2018-01-11  Hristian Kirtchev  <kirtchev@adacore.com>
15         * gnat.dg/pure_subp_body.adb, gnat.dg/pure_subp_body_pkg.ads: New
16         testcase.
18 2018-01-11  Bob Duff  <duff@adacore.com>
20         * gnat.dg/protected_null.adb: New testcase.
22 2018-01-11  Ed Schonberg  <schonberg@adacore.com>
24         * gnat.dg/expr_func3.adb, gnat.dg/expr_func3.ads: New testcase.
26 2018-01-11  Ed Schonberg  <schonberg@adacore.com>
28         * gnat.dg/fixedpnt2.adb, gnat.dg/fixedpnt2.ads: New testcase.
30 2018-01-11  Justin Squirek  <squirek@adacore.com>
32         * gnat.dg/loopvar.adb: New testcase.
34 2018-01-10  Jan Hubicka  <hubicka@ucw.cz>
36         PR middle-end/83189
37         * gfortran.fortran-torture/compile/pr83189.f90: New testcase.
39 2018-01-10  Jan Hubicka  <hubicka@ucw.cz>
41         * gcc.c-torture/compile/pr83575.c: New testcase.
43 2018-01-10  Michael Collison  <michael.collison@arm.com>
45         gcc.target/aarch64/fp16_fmul_high_1.c: New testcase.
46         gcc.target/aarch64/fp16_fmul_high_2.c: New testcase.
47         gcc.target/aarch64/fp16_fmul_high_3.c: New testcase.
48         gcc.target/aarch64/fp16_fmul_high.h: New shared testcase.
49         gcc.target/aarch64/fp16_fmul_lane_high_1.c: New testcase.
50         gcc.target/aarch64/fp16_fmul_lane_high_1.c: New testcase.
51         gcc.target/aarch64/fp16_fmul_lane_high_1.c: New testcase.
52         gcc.target/aarch64/fp16_fmul_lane_high.h: New shared testcase.
53         gcc.target/aarch64/fp16_fmul_low_1.c: New testcase.
54         gcc.target/aarch64/fp16_fmul_low_2.c: New testcase.
55         gcc.target/aarch64/fp16_fmul_low_2.c: New testcase.
56         gcc.target/aarch64/fp16_fmul_low.h: New sharedtestcase.
57         gcc.target/aarch64/fp16_fmul_lane_low_1.c: New testcase.
58         gcc.target/aarch64/fp16_fmul_lane_low_2.c: New testcase.
59         gcc.target/aarch64/fp16_fmul_lane_low_3.c: New testcase.
60         gcc.target/aarch64/fp16_fmul_lane_low.h: New shared testcase.
62 2018-01-10  Michael Collison  <michael.collison@arm.com>
64         gcc.target/aarch64/sha2.h: New shared testcase.
65         gcc.target/aarch64/sha2_1.c: New testcase.
66         gcc.target/aarch64/sha2_2.c: New testcase.
67         gcc.target/aarch64/sha2_3.c: New testcase.
68         gcc.target/aarch64/sha3.h: New shared testcase.
69         gcc.target/aarch64/sha3_1.c: New testcase.
70         gcc.target/aarch64/sha3_2.c: New testcase.
71         gcc.target/aarch64/sha3_3.c: New testcase.
73 2018-01-10  Michael Collison  <michael.collison@arm.com>
75         gcc.target/aarch64/sm3_sm4.c: New testcase.
77 2018-01-10  Martin Sebor  <msebor@redhat.com>
79         PR tree-optimization/83781
80         * gcc.dg/strlenopt-42.c: New test.
82 2018-01-11  Martin Sebor  <msebor@gmail.com>
83             Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
85         PR tree-optimization/83501
86         PR tree-optimization/81703
88         * gcc.dg/strlenopt-39.c: New test-case.
89         * gcc.dg/pr81703.c: Likewise.
91 2018-01-10  Eric Botcazou  <ebotcazou@adacore.com>
93         * gnat.dg/atomic10.adb: New test.
95 2018-01-10  Steven G. Kargl  <kargl@gcc.gnu.org>
97         PR fortran/82367
98         * gfortran.dg/deferred_character_18.f90: New test.
100 2018-01-10  Martin Sebor  <msebor@redhat.com>
102         PR tree-optimization/83671
103         * gcc.dg/strlenopt-40.c: New test.
104         * gcc.dg/strlenopt-41.c: New test.
106 2018-01-10  Steven G. Kargl  <kargl@gcc.gnu.org>
108         PR fortran/83093
109         * gfortran.dg/allocate_with_typespec_7.f90: New test.
111 2018-01-10  Peter Bergner  <bergner@vnet.ibm.com>
113         PR target/83399
114         * gcc.target/powerpc/pr83399.c: New test.
116 2018-01-10  David Malcolm  <dmalcolm@redhat.com>
118         PR c++/43486
119         * g++.dg/diagnostic/param-type-mismatch.C: Update expected results
120         to reflect that the arguments are correctly underlined.
121         * g++.dg/plugin/diagnostic-test-expressions-1.C: Add test coverage
122         for globals, params, locals and literals.
123         (test_sizeof): Directly test the location of "sizeof", rather than
124         when used in compound expressions.
125         (test_alignof): Likewise for "alignof".
126         (test_string_literals): Likewise for string literals.
127         (test_numeric_literals): Likewise for numeric literals.
128         (test_builtin_offsetof): Likewise for "__builtin_offsetof".
129         (test_typeid): Likewise for typeid.
130         (test_unary_plus): New.
131         * g++.dg/warn/Wformat-1.C: Add tests of pointer arithmetic on
132         format strings.
134 2018-01-10  Uros Bizjak  <ubizjak@gmail.com>
136         * gcc.target/i386/pr82618.c (dg-options): Add -mno-stv.
138 2018-01-10  Aaron Sawdey  <acsawdey@linux.vnet.ibm.com>
140         * gcc.dg/memcmp-1.c: Reduce runtime to something reasonable.
142 2018-01-10  Marek Polacek  <polacek@redhat.com>
144         PR c++/82541
145         * g++.dg/warn/Wduplicated-branches4.C: New test.
147 2018-01-10  Jakub Jelinek  <jakub@redhat.com>
149         PR c++/81327
150         * g++.dg/Wclass-memaccess-2.C: Don't expect a warning when explicitly
151         cast to void *.
153 2018-01-10  Paolo Carlini  <paolo.carlini@oracle.com>
155         PR c++/81055
156         * g++.dg/cpp0x/new2.C: New.
158 2018-01-10  H.J. Lu  <hongjiu.lu@intel.com>
160         PR target/83735
161         * gcc.target/i386/pr83735.c: New test.
163 2018-01-10  Christophe Lyon  <christophe.lyon@linaro.org>
165         * lib/target-supports.exp (check_effective_target_branch_cost):
166         New function.
167         * gcc.dg/builtin-bswap-7.c: Use branch_cost effective target.
168         * gcc.dg/pr21643.c: Likewise.
169         * gcc.dg/pr46309.c: Likewise.
170         * gcc.dg/tree-ssa/phi-opt-11.c: Likewise.
171         * gcc.dg/tree-ssa/phi-opt-2.c: Likewise.
172         * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
173         * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
174         * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
175         * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
176         * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
177         * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Likewise.
178         * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
179         * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
180         * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
181         * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
182         * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
183         * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
185 2018-01-10  Segher Boessenkool  <segher@kernel.crashing.org>
187         PR target/83629
188         * gcc.target/powerpc/pr83629.c: New testcase.
190 2018-01-10  Richard Biener  <rguenther@suse.de>
192         PR testsuite/78768
193         * gcc.dg/pr78768.c: Un-XFAIL.
195 2018-01-10  Richard Biener  <rguenther@suse.de>
197         PR debug/82425
198         * gcc.dg/guality/inline-params-2.c: Un-XFAIL for slim LTO.
200 2018-01-10  Richard Sandiford  <richard.sandiford@linaro.org>
202         PR tree-optimization/83753
203         * gcc.dg/torture/pr83753.c: New test.
205 2018-01-09  Jan Hubicka  <hubicka@ucw.cz>
207         * gcc.target/i386/avx2-gather-1.c: Add -march.
208         * gcc.target/i386/avx2-gather-2.c: Add -march.
209         * gcc.target/i386/avx2-gather-3.c: Add -march.
210         * gcc.target/i386/avx2-gather-4.c: Add -march.
211         * gcc.target/i386/avx2-gather-5.c: Add -march.
212         * gcc.target/i386/avx2-gather-6.c: Add -march.
213         * gcc.target/i386/avx512f-gather-1.c: Add -march.
214         * gcc.target/i386/avx512f-gather-2.c: Add -march.
215         * gcc.target/i386/avx512f-gather-3.c: Add -march.
216         * gcc.target/i386/avx512f-gather-4.c: Add -march.
217         * gcc.target/i386/avx512f-gather-5.c: Add -march.
218         * gcc.target/i386/avx512f-i32gatherd512-1.c: Add -march.
219         * gcc.target/i386/avx512f-i32gatherd512-2.c: Add -march.
220         * gcc.target/i386/avx512f-i32gatherpd512-1.c: Add -march.
221         * gcc.target/i386/avx512f-i32gatherpd512-2.c: Add -march.
222         * gcc.target/i386/avx512f-i32gatherps512-1.c: Add -march.
224 2018-01-09  H.J. Lu  <hongjiu.lu@intel.com>
226         PR target/78585:
227         * gcc.target/i386/pr78585.c: New test.
229 2018-01-09  Jakub Jelinek  <jakub@redhat.com>
231         PR c++/83734
232         * g++.dg/cpp0x/pr83734.C: New test.
234 2017-01-09 Carl Love  <cel@us.ibm.com>
236         * gcc.target/powerpc/builtins-1.c (main): Add tests for vec_mergee and
237         vec_mergeo builtins with float, double, long long, unsigned long long,
238         bool long long  arguments.
239         * gcc.target/powerpc/builtins-3-runnable.c (main): Add test for
240         vec_float2 with double arguments.
241         * gcc.target/powerpc/builtins-mergew-mergow.c: New runable test for the
242         vec_mergew and vec_mergow builtins.
244 2018-01-09  Steven G. Kargl  <kargl@gcc.gnu.org>
246         PR fortran/83742
247         * gfortran.dg/contiguous_6.f90: New test.
249 2018-01-09  Richard Biener  <rguenther@suse.de>
251         PR tree-optimization/83668
252         * gcc.dg/graphite/pr83668.c: New testcase.
254 2018-01-09  Joseph Myers  <joseph@codesourcery.com>
256         PR tree-optimization/64811
257         * gcc.dg/torture/inf-compare-1.c, gcc.dg/torture/inf-compare-2.c,
258         gcc.dg/torture/inf-compare-3.c, gcc.dg/torture/inf-compare-4.c,
259         gcc.dg/torture/inf-compare-5.c, gcc.dg/torture/inf-compare-6.c,
260         gcc.dg/torture/inf-compare-7.c, gcc.dg/torture/inf-compare-8.c:
261         New tests.
262         * gcc.c-torture/execute/ieee/fp-cmp-7.x: New file.
264 2018-01-09  Georg-Johann Lay  <avr@gjlay.de>
266         PR target/79883
267         * gcc.target/avr/torture/pr57631.c (dg-warning): Quote 'signal'.
269 2018-01-09  Tamar Christina  <tamar.christina@arm.com>
271         PR target/82641
272         * gcc.target/arm/pragma_fpu_attribute.c: Rewrite to use
273         no NEON and require softfp or hard float-abi.
274         * gcc.target/arm/pragma_fpu_attribute_2.c: Likewise.
276 2018-01-09  Richard Biener  <rguenther@suse.de>
278         PR tree-optimization/83572
279         * gcc.dg/graphite/pr83572.c: New testcase.
281 2018-01-09  Jakub Jelinek  <jakub@redhat.com>
283         PR target/83507
284         * gcc.dg/sms-13.c: New test.
286 2018-01-08  Steven G. Kargl  <kargl@gcc.gnu.org>
288         PR fortran/83741
289         * gfortran.dg/allocate_assumed_charlen_3.f90: New test.
291 2018-01-08  Chih-Mao Chen <pkmx.tw@gmail.com>
292             Monk Chiang  <sh.chiang04@gmail.com>
294         * gcc.target/riscv/save-restore-1.c: New.
296 2018-01-08  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
298         PR target/83677
299         * gcc.target/powerpc/pr83677.c: New file.
301 2018-01-08  Jeff Law  <law@redhat.com>
303         PR rtl-optimizatin/81308
304         * g++.dg/pr81308-1.C: New test.
305         * g++.dg/pr81308-2.C: New test.
307 2018-01-08  Vidya Praveen <vidyapraveen@arm.com>
309         PR target/83663 - Revert r255946
310         * gcc.target/aarch64/vect-slp-dup.c: New.
312 2018-01-08  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
314         * gcc.target/arm/multilib.exp: Add fp16, dotprod and armv8.3-a
315         combination tests.
317 2018-01-08  Richard Biener  <rguenther@suse.de>
319         PR tree-optimization/83563
320         * gcc.dg/graphite/pr83563.c: New testcase.
322 2018-01-08  Richard Biener  <rguenther@suse.de>
324         PR middle-end/83713
325         * g++.dg/torture/pr83713.C: New testcase.
327 2018-01-08  Tom de Vries  <tom@codesourcery.com>
329         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan for nvptx.
331 2018-01-08  Richard Biener  <rguenther@suse.de>
333         PR tree-optimization/83685
334         * gcc.dg/torture/pr83685.c: New testcase.
336 2018-01-08  Richard Biener  <rguenther@suse.de>
338         PR lto/83719
339         * gcc.dg/lto/pr83719_0.c: New testcase.
341 2018-01-08  Tom de Vries  <tom@codesourcery.com>
343         * gcc.dg/graphite/interchange-7.c: Add dg-require-stack-size.
344         * gcc.dg/graphite/run-id-1.c: Same.
345         * gcc.dg/tree-ssa/loop-interchange-4.c: Same.
347 2018-01-08  Paul Thomas  <pault@gcc.gnu.org>
349         PR fortran/83611
350         * gfortran.dg/pdt_15.f03 : Bump count of 'n.data = 0B' to 8.
351         * gfortran.dg/pdt_26.f03 : Bump count of '_malloc' to 9.
352         * gfortran.dg/pdt_27.f03 : New test.
354         PR fortran/83731
355         * gfortran.dg/pdt_28.f03 : New test.
357 2018-01-08  Tom de Vries  <tom@codesourcery.com>
359         * c-c++-common/builtins.c: Require effective target alloca.
360         * gcc.dg/Wrestrict.c: Same.
361         * gcc.dg/tree-ssa/loop-interchange-15.c: Same.
363 2018-01-08  Richard Biener  <rguenther@suse.de>
365         PR middle-end/83580
366         * gcc.dg/torture/pr83580.c: New testcase.
368 2018-01-08  Richard Biener  <rguenther@suse.de>
370         PR middle-end/83517
371         * gcc.dg/pr83517.c: New testcase.
373 2018-01-06  Aldy Hernandez  <aldyh@redhat.com>
375         PR middle-end/81897
376         * gcc.dg/uninit-pr81897.c: New test.
378 2018-01-06  Martin Sebor  <msebor@redhat.com>
380         PR tree-optimization/83640
381         * gcc.dg/Wrestrict-6.c: New test.
382         * gcc.dg/pr83640.c: New test.
384 2018-01-06  Richard Sandiford  <richard.sandiford@linaro.org>
386         * gcc.target/aarch64/reg-alloc-1.c: New test.
388 2018-01-06  Janne Blomqvist  <jb@gcc.gnu.org>
390         PR fortran/50892
391         * gfortran.dg/char_pointer_assign_icb_1.f90: New test.
393 2018-01-06  Jakub Jelinek  <jakub@redhat.com>
395         PR debug/83480
396         * gcc.dg/pr83480.c: New test.
398         PR rtl-optimization/83682
399         * gcc.target/i386/pr83682.c: New test.
401 2018-01-05  Janne Blomqvist  <jb@gcc.gnu.org>
403         PR fortran/78534
404         PR fortran/66310
405         * gfortran.dg/char_cast_1.f90: Update scan pattern.
406         * gfortran.dg/dependency_49.f90: Likewise.
407         * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
408         * gfortran.dg/repeat_7.f90: New test for PR 66310.
409         * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
410         * gfortran.dg/string_1.f90: Limit to ilp32 targets.
411         * gfortran.dg/string_1_lp64.f90: New test.
412         * gfortran.dg/string_3.f90: Limit to ilp32 targets.
413         * gfortran.dg/string_3_lp64.f90: New test.
415 2018-01-05  Jakub Jelinek  <jakub@redhat.com>
417         PR target/83604
418         * gcc.target/i386/sse-26.c: New test.
420         PR target/83604
421         * gcc.target/i386/pr83604.c: New test.
423 2018-01-05  Richard Sandiford  <richard.sandiford@linaro.org>
425         * gcc.dg/vect/vect-align-4.c: New test.
426         * gcc.dg/vect/vect-nb-iter-ub-2.c (cc): Remove alignment attribute
427         and redefine as a structure with an unaligned member "b".
428         (foo): Update accordingly.
430 2018-01-05  Sudakshina Das  <sudi.das@arm.com>
432         PR target/82439
433         * gcc.target/aarch64/bics_5.c: New test.
434         * gcc.target/arm/bics_5.c: Likewise.
436 2018-01-05  Jakub Jelinek  <jakub@redhat.com>
438         PR tree-optimization/83605
439         * gcc.dg/pr83605.c: New test.
441 2018-01-04  Jakub Jelinek  <jakub@redhat.com>
443         PR target/83554
444         * gcc.target/i386/pr83554.c: New test.
446         PR ipa/82352
447         * g++.dg/ipa/pr82352.C (size_t): Define to __SIZE_TYPE__ instead of
448         long unsigned int.
450 2018-01-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
452         PR fortran/83683
453         PR fortran/45689
454         * gfortran.dg/eoshift_8.f90: New test.
455         * gfortran.dg/simplify_eoshift_1.f90: New test.
457 2018-01-04  Jakub Jelinek  <jakub@redhat.com>
459         PR debug/83585
460         * gcc.dg/pr83585.c: New test.
462 2018-01-04  Nathan Sidwell  <nathan@acm.org>
464         PR c++/83667
465         * g++.dg/ipa/pr83667.C: Fix regex, require alias.
467 2018-01-04  Jakub Jelinek  <jakub@redhat.com>
469         PR debug/83666
470         * gcc.dg/pr83666.c: New test.
472 2018-01-04  Uros Bizjak  <ubizjak@gmail.com>
474         PR target/83628
475         * gcc.target/alpha/pr83628-1.c: New test.
476         * gcc.target/alpha/pr83628-2.c: Ditto.
478 2018-01-04  Martin Liska  <mliska@suse.cz>
480         PR ipa/82352
481         * g++.dg/ipa/pr82352.C: New test.
483 2018-01-04  Jakub Jelinek  <jakub@redhat.com>
485         * gcc.dg/vect-opt-info-1.c: Moved to ...
486         * gcc.dg/vect/nodump-vect-opt-info-1.c: ... here.  Only run on
487         vect_int targets, use dg-additional-options instead of dg-options and
488         use relative line numbers instead of absolute.
490 2018-01-03  Martin Sebor  <msebor@redhat.com>
492         PR tree-optimization/83655
493         * gcc.dg/Wrestrict-5.c: New test.
494         * c-c++-common/builtins.c: New test.
496 2018-01-03  Richard Sandiford  <richard.sandiford@linaro.org>
497             Alan Hayward  <alan.hayward@arm.com>
498             David Sherwood  <david.sherwood@arm.com>
500         * gcc.target/aarch64/vect-movi.c (movi_float_lsl24): New function.
501         (main): Call it.
503 2018-01-03  Jeff Law  <law@redhat.com>
505         PR target/83641
506         * gcc.target/i386/stack-check-17.c: New test.
507         * gcc.target/i386/stack-check-12.c: Drop unnecessary asm.
509 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
511         PR debug/83621
512         * gcc.dg/pr83621.c: New test.
514         PR debug/83645
515         * gcc.dg/pr83645.c: New test.
517 2018-01-03  Martin Sebor  <msebor@redhat.com>
519         PR tree-optimization/83603
520         * gcc.dg/Wrestrict-4.c: New test.
522         PR c/83559
523         * gcc.dg/const-2.c: New test.
524         * gcc.dg/pure-3.c: New test.
526 2018-01-03  Martin Sebor  <msebor@redhat.com>
528         * gcc.dg/Wrestrict-3.c: New test.
530 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
532         PR c++/83555
533         * g++.dg/opt/pr83555.C: New test.
534         * g++.dg/ubsan/pr83555.C: New test.
536 2018-01-03  David Malcolm  <dmalcolm@redhat.com>
538         PR c/82050
539         * gcc.dg/plugin/expensive-selftests-1.c: Update regexp to handle
540         the !CHECKING_P case by expecting a note.
541         * gcc.dg/plugin/expensive_selftests_plugin.c (plugin_init): Issue
542         a note for the !CHECKING_P case, and move the return statement
543         outside of #if CHECKING_P guard.
545 2018-01-03  Jeff Law  <law@redhat.com>
547         PR middle-end/83654
548         * gcc.target/i386/stack-check-18.c: New test.
549         * gcc.target/i386/stack-check-19.c: New test.
551 2018-01-03  Martin Sebor  <msebor@redhat.com>
553         PR tree-optimization/83501
554         * c-c++-common/Warray-bounds-3.c: Remove xfail.
556 2018-01-03  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
558         PR tree-optimization/83501
559         * gcc.dg/tree-ssa/pr83501-1.c: New test.
561 2018-01-03  Nathan Sidwell  <nathan@acm.org>
563         PR c++/83667
564         * g++.dg/ipa/pr83667.C: New.
566 2018-01-03  Martin Liska  <mliska@suse.cz>
568         PR tree-optimization/83593
569         * gcc.dg/pr83593.c: New test.
571 2018-01-03  Martin Liska  <mliska@suse.cz>
573         PR ipa/83549
574         * g++.dg/ipa/pr83549.C: New test.
576 2018-01-03  Marek Polacek  <polacek@redhat.com>
578         PR c++/83592
579         * g++.dg/warn/mvp2.C: New test.
581 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
583         PR preprocessor/83602
584         * g++.dg/cpp/pr83602.C: New test.
586         PR c++/83634
587         * g++.dg/parse/pr83634.C: New test.
589 2018-01-03  Thomas Koenig  <tkoenig@gcc.gnu.org>
591         PR fortran/83664
592         * gfortran.dg/eoshift_7.f90: New test.
594 2018-01-03  Jan Beulich  <jbeulich@suse.com>
596         * gcc.target/i386/avx512vl-no-vmovdqu8.c,
597         gcc.target/i386/avx512vl-no-vmovdqu16.c: New.
599 2018-01-03  Jakub Jelinek  <jakub@redhat.com>
601         Update copyright years.
603 2018-01-03  Martin Liska  <mliska@suse.cz>
605         PR ipa/83594
606         * gcc.dg/ipa/pr83594.c: New test.
608 2018-01-03  Richard Sandiford  <richard.sandiford@linaro.org>
609             Alan Hayward  <alan.hayward@arm.com>
610             David Sherwood  <david.sherwood@arm.com>
612         * gcc.dg/vect-opt-info-1.c: New test.
614 2018-01-02  Michael Meissner  <meissner@linux.vnet.ibm.com>
616         * gcc.target/powerpc/float128-hw2.c: Add tests for ceilf128,
617         floorf128, truncf128, and roundf128.
618         * gcc.target/powerpc/float128-hw5.c: New tests for _Float128
619         optimizations added in match.pd.
620         * gcc.target/powerpc/float128-hw6.c: Likewise.
621         * gcc.target/powerpc/float128-hw7.c: Likewise.
622         * gcc.target/powerpc/float128-hw8.c: Likewise.
623         * gcc.target/powerpc/float128-hw9.c: Likewise.
624         * gcc.target/powerpc/float128-hw10.c: Likewise.
625         * gcc.target/powerpc/float128-hw11.c: Likewise.
627 2018-01-02  Jakub Jelinek  <jakub@redhat.com>
629         PR c++/83556
630         * g++.dg/cpp0x/pr83556.C: New test.
632 2018-01-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
634         PR fortran/45689
635         PR fortran/83650
636         * gfortran.dg/simplify_cshift_1.f90: Correct erroneous case.
637         * gfortran.dg/simplify_cshift_4.f90: New test.
639 2018-01-02  Marek Polacek  <polacek@redhat.com>
641         PR c++/81860
642         * g++.dg/cpp0x/inh-ctor30.C: New test.
644         PR c++/83644
645         * g++.dg/cpp1z/pr83644.C: New test.
647 2018-01-01  Paul Thomas  <pault@gcc.gnu.org>
649         PR fortran/83076
650         * gfortran.dg/coarray_45.f90 : New test.
652         PR fortran/83319
653         * gfortran.dg/coarray_46.f90 : New test.
655 2018-01-01  Jakub Jelinek  <jakub@redhat.com>
657         PR tree-optimization/83581
658         * gcc.dg/pr83581.c: New test.
660         PR c/83595
661         * gcc.dg/pr83595.c: New test.
663         PR middle-end/83608
664         * g++.dg/opt/pr83608.C: New test.
666         PR middle-end/83609
667         * gcc.dg/pr83609.c: New test.
668         * g++.dg/opt/pr83609.C: New test.
670         PR middle-end/83623
671         * gcc.dg/pr83623.c: New test.
673         * gcc.target/i386/i386.exp
674         (check_effective_target_avx512vpopcntdqvl): New proc.
675         * gcc.target/i386/avx512vpopcntdqvl-vpopcntd-1.c: Use
676         avx512vpopcntdqvl effective target rather than avx512vpopcntdq.
677         * gcc.target/i386/avx512vpopcntdqvl-vpopcntq-1.c: Likewise.
679 Copyright (C) 2018 Free Software Foundation, Inc.
681 Copying and distribution of this file, with or without modification,
682 are permitted in any medium without royalty provided the copyright
683 notice and this notice are preserved.