public inbox for libstdc++-cvs@sourceware.org help / color / mirror / Atom feed
From: Giuliano Belinassi <giulianob@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc(refs/users/giulianob/heads/autopar_rebase2)] Daily bump. Date: Tue, 18 Aug 2020 00:24:22 +0000 (GMT) [thread overview] Message-ID: <20200818002422.904DF393C819@sourceware.org> (raw) https://gcc.gnu.org/g:0379d3a4bd15b18e64509dd510622639054760fd commit 0379d3a4bd15b18e64509dd510622639054760fd Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Fri Jul 3 00:16:25 2020 +0000 Daily bump. Diff: --- gcc/ChangeLog | 80 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 7 +++++ gcc/c-family/ChangeLog | 5 ++++ gcc/cp/ChangeLog | 13 ++++++++ gcc/fortran/ChangeLog | 23 ++++++++++++++ gcc/testsuite/ChangeLog | 61 +++++++++++++++++++++++++++++++++++++ libgcc/ChangeLog | 16 ++++++++++ libstdc++-v3/ChangeLog | 65 ++++++++++++++++++++++++++++++++++++++++ 9 files changed, 271 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a7f05f93e0e..3b9871d208c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,83 @@ +2020-07-02 Richard Biener <rguenther@suse.de> + + PR tree-optimization/96028 + * tree-vect-slp.c (vect_slp_convert_to_external): Make sure + we have scalar stmts to use. + (vect_slp_analyze_node_operations): When analyzing a child + failed try externalizing the parent node. + +2020-07-02 Martin Jambor <mjambor@suse.cz> + + PR debug/95343 + * ipa-param-manipulation.c (ipa_param_adjustments::modify_call): Adjust + argument index if necessary. + +2020-07-02 Martin Liska <mliska@suse.cz> + + PR middle-end/95830 + * tree-vect-generic.c (expand_vector_condition): Forward declaration. + (expand_vector_comparison): Do not expand a comparison if all + uses are consumed by a VEC_COND_EXPR. + (expand_vector_operation): Change void return type to bool. + (expand_vector_operations_1): Pass dce_ssa_names. + +2020-07-02 Ilya Leoshkevich <iii@linux.ibm.com> + + PR bootstrap/95700 + * system.h (NULL): Redefine to nullptr. + +2020-07-02 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/95857 + * tree-cfg.c (group_case_labels_stmt): When removing an unreachable + base_bb, remember all forced and non-local labels on it and later + treat those as if they have NULL label_to_block. Formatting fix. + Fix a comment typo. + +2020-07-02 Richard Biener <rguenther@suse.de> + + PR tree-optimization/96022 + * tree-vect-stmts.c (vectorizable_shift): Only use the + first vector stmt when extracting the scalar shift amount. + * tree-vect-slp.c (vect_build_slp_tree_2): Also build unary + nodes with all-scalar children from scalars but not stores. + (vect_analyze_slp_instance): Mark the node not failed. + +2020-07-02 Felix Yang <felix.yang@huawei.com> + + PR tree-optimization/95961 + * tree-vect-data-refs.c (vect_enhance_data_refs_alignment): Use the + number of scalars instead of the number of vectors as an upper bound + for the loop saving info about DR in the hash table. Remove unused + local variables. + +2020-07-02 Jakub Jelinek <jakub@redhat.com> + + * omp-expand.c (expand_omp_for): Diagnose non-rectangular loops with + invalid steps - ((m2 - m1) * incr_outer) % incr must be 0 in valid + OpenMP non-rectangular loops. Use XALLOCAVEC. + +2020-07-02 Martin Liska <mliska@suse.cz> + + PR gcov-profile/95348 + * coverage.c (read_counts_file): Read only COUNTERS that are + not all-zero. + * gcov-dump.c (tag_function): Change signature from unsigned to + signed integer. + (tag_blocks): Likewise. + (tag_arcs): Likewise. + (tag_lines): Likewise. + (tag_counters): Likewise. + (tag_summary): Likewise. + * gcov.c (read_count_file): Read all non-zero counters + sensitively. + +2020-07-02 Kito Cheng <kito.cheng@sifive.com> + + * config/riscv/multilib-generator (arch_canonicalize): Handle + multi-letter extension. + Using underline as separator between different extensions. + 2020-07-01 Pip Cet <pipcet@gmail.com> * spellcheck.c (test_data): Add problematic strings. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index d5b9f0ff5db..58c9c6a0cb0 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20200702 +20200703 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 45c764b633f..0cb5f1b3e0e 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,10 @@ +2020-07-02 Eric Botcazou <ebotcazou@gcc.gnu.org> + + * debug.adb (d.K): Document new usage. + * fe.h (Debug_Flag_Dot_KK): Declare. + * gcc-interface/decl.c (gnat_to_gnu_field): Give an error when the + component overlaps with the parent subtype, except with -gnatd.K. + 2020-06-26 Eric Botcazou <ebotcazou@gcc.gnu.org> * exp_ch4.adb (Expand_Set_Membership): Expand the membership test diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 5137426fab4..87925f63fc2 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,8 @@ +2020-07-02 Jason Merrill <jason@redhat.com> + Jakub Jelinek <jakub@redhat.com> + + * c-cppbuiltin.c (c_cpp_builtins): Define __cpp_consteval. + 2020-06-30 Jakub Jelinek <jakub@redhat.com> PR c++/95963 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 79d0d82335c..41a6e6d02f7 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,16 @@ +2020-07-02 Jason Merrill <jason@redhat.com> + Jakub Jelinek <jakub@redhat.com> + + * decl.c (grokfndecl): Allow consteval virtual. + * search.c (check_final_overrider): Check consteval mismatch. + * constexpr.c (cxx_eval_thunk_call): New. + (cxx_eval_call_expression): Call it. + * cvt.c (cp_get_fndecl_from_callee): Handle FDESC_EXPR. + * decl2.c (mark_vtable_entries): Track vtables with consteval. + (maybe_emit_vtables): Pass consteval_vtables through. + (clear_consteval_vfns): Replace consteval with nullptr. + (c_parse_final_cleanups): Call it. + 2020-07-01 Nathan Sidwell <nathan@acm.org> * class.c (copy_fndecl_with_name): Add additional predicate args, do diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 76397f2f71f..9bc9c444b07 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,26 @@ +2020-07-02 Harald Anlauf <anlauf@gmx.de> + + PR fortran/93423 + * resolve.c (resolve_symbol): Avoid NULL pointer dereference. + +2020-07-02 Harald Anlauf <anlauf@gmx.de> + + PR fortran/93337 + * class.c (gfc_find_derived_vtab): Punt if name is not set. + +2020-07-02 Mark Eggleston <markeggleston@gcc.gnu.org> + + PR fortran/52279 + * check.c (gfc_invalid_boz): Change array declaration for + hint into a pointer. + +2020-07-02 Steven G. Kargl <kargl@gcc.gnu.org> + Mark Eggleston <markeggleston@gcc.gnu.org> + + PR fortran/95584 + * interface.c (generic_correspondence): Only use the pointer + to a symbol if exists. + 2020-07-01 David Edelsohn <dje.gcc@gmail.com> * check.c (gfc_invalid_boz): Fix bootstrap. Revert diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 7ec646a901d..464048d1387 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,64 @@ +2020-07-02 David Edelsohn <dje.gcc@gmail.com> + + * gfortran.dg/pr95690.f90: Solaris error appears on line 5. + +2020-07-02 David Edelsohn <dje.gcc@gmail.com> + + * gcc.dg/pr26570.c: dg-prune function not inlinable warning. + +2020-07-02 Harald Anlauf <anlauf@gmx.de> + + PR fortran/93423 + * gfortran.dg/pr93423.f90: New file. + +2020-07-02 Harald Anlauf <anlauf@gmx.de> + + PR fortran/93337 + * gfortran.dg/pr93337.f90: New file. + +2020-07-02 Jason Merrill <jason@redhat.com> + Jakub Jelinek <jakub@redhat.com> + + * g++.dg/cpp2a/consteval-virtual1.C: New test. + * g++.dg/cpp2a/consteval-virtual2.C: New test. + * g++.dg/cpp2a/consteval-virtual3.C: New test. + * g++.dg/cpp2a/consteval-virtual4.C: New test. + * g++.dg/cpp2a/consteval-virtual5.C: New test. + +2020-07-02 Martin Jambor <mjambor@suse.cz> + + PR debug/95343 + * gcc.dg/guality/pr95343.c: New test. + +2020-07-02 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/95857 + * gcc.dg/pr95857.c: New test. + +2020-07-02 Richard Biener <rguenther@suse.de> + + PR tree-optimization/96022 + * g++.dg/vect/pr96022.cc: New testcase. + +2020-07-02 Felix Yang <felix.yang@huawei.com> + + PR tree-optimization/95961 + * gcc.target/aarch64/sve/pr95961.c: New test. + +2020-07-02 Jakub Jelinek <jakub@redhat.com> + + * c-c++-common/gomp/loop-7.c: New test. + +2020-07-02 Steven G. Kargl <kargl@gcc.gnu.org> + + PR fortran/95584 + * gfortran.dg/pr95584.f90: New test. + +2020-07-02 Kewen Lin <linkw@linux.ibm.com> + + * g++.dg/vect/slp-pr56812.cc: Ignore line number for basic block + vectorization messages. + 2020-07-01 Omar Tahir <omar.tahir@arm.com> * gcc.target/aarch64/bti-4.c: New test. diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index d6367e27f2e..7ab77a05455 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,19 @@ +2020-07-02 Martin Liska <mliska@suse.cz> + + PR gcov-profile/95348 + * libgcov-driver.c (merge_one_data): Merge only profiles + that are not of non-zero type. + (write_one_data): Write counters only if there's one non-zero + value. + * libgcov-util.c (tag_function): Change signature from unsigned + to int. + (tag_blocks): Likewise. + (tag_arcs): Likewise. + (tag_counters): Likewise. + (tag_summary): Likewise. + (tag_lines): Read only if COUNTERS is non-zero. + (read_gcda_file): Handle negative length for COUNTERS type. + 2020-06-25 Martin Liska <mliska@suse.cz> * libgcov-driver.c (merge_summary): Remove function as its name diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 7806a527b40..d8832773e90 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,68 @@ +2020-07-02 Jonathan Wakely <jwakely@redhat.com> + + * testsuite/27_io/basic_ios/conv/voidptr.cc: Add c++98_only + target selector. + +2020-07-02 Jonathan Wakely <jwakely@redhat.com> + + * testsuite/18_support/headers/cstdalign/std_c++0x_neg.cc: Add + c++98_only target selector. + * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: + Likewise. + * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: + Likewise. + * testsuite/18_support/headers/new/synopsis_cxx98.cc: Likewise. + * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc: + Likewise. + * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: + Likewise. + * testsuite/23_containers/headers/array/std_c++0x_neg.cc: + Likewise. + * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: + Likewise. + * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc: + Likewise. + * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc: + Likewise. + * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: + Likewise. + * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: + Likewise. + * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++98.cc: + Likewise. + * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: + Likewise. + * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: + Likewise. + * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise. + * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise. + * testsuite/29_atomics/headers/atomic/std_c++0x_neg.cc: + Likewise. + * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc: + Likewise. + * testsuite/30_threads/headers/future/std_c++0x_neg.cc: + Likewise. + * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise. + * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: + Likewise. + +2020-07-02 Ville Voutilainen <ville.voutilainen@gmail.com> + + PR libstdc++/91807 + * include/std/variant + (_Copy_assign_base::operator=(const _Copy_assign_base&): + Do the move-assignment from a temporary so that the temporary + is constructed with an explicit index. + * testsuite/20_util/variant/91807.cc: New. + +2020-07-02 Jonathan Wakely <jwakely.gcc@gmail.com> + + PR libstdc++/91153 + PR target/93224 + * testsuite/29_atomics/atomic_float/1.cc: Use different values + for tests. + * testsuite/29_atomics/atomic_ref/float.cc: Likewise. + 2020-07-01 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/94627
next reply other threads:[~2020-08-18 0:24 UTC|newest] Thread overview: 47+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-08-18 0:24 Giuliano Belinassi [this message] -- strict thread matches above, loose matches on Subject: below -- 2020-08-18 1:41 Giuliano Belinassi 2020-08-18 1:40 Giuliano Belinassi 2020-08-18 1:39 Giuliano Belinassi 2020-08-18 1:37 Giuliano Belinassi 2020-08-18 1:36 Giuliano Belinassi 2020-08-18 1:33 Giuliano Belinassi 2020-08-18 1:32 Giuliano Belinassi 2020-08-18 1:31 Giuliano Belinassi 2020-08-18 1:22 Giuliano Belinassi 2020-08-18 1:22 Giuliano Belinassi 2020-08-18 1:19 Giuliano Belinassi 2020-08-18 1:16 Giuliano Belinassi 2020-08-18 1:14 Giuliano Belinassi 2020-08-18 1:13 Giuliano Belinassi 2020-08-18 1:05 Giuliano Belinassi 2020-08-18 1:01 Giuliano Belinassi 2020-08-18 0:58 Giuliano Belinassi 2020-08-18 0:50 Giuliano Belinassi 2020-08-18 0:47 Giuliano Belinassi 2020-08-18 0:37 Giuliano Belinassi 2020-08-18 0:33 Giuliano Belinassi 2020-08-18 0:29 Giuliano Belinassi 2020-08-18 0:22 Giuliano Belinassi 2020-08-18 0:18 Giuliano Belinassi 2020-08-18 0:16 Giuliano Belinassi 2020-08-18 0:11 Giuliano Belinassi 2020-08-18 0:08 Giuliano Belinassi 2020-08-18 0:06 Giuliano Belinassi 2020-08-18 0:05 Giuliano Belinassi 2020-08-18 0:05 Giuliano Belinassi 2020-08-18 0:04 Giuliano Belinassi 2020-08-17 23:56 Giuliano Belinassi 2020-08-17 23:51 Giuliano Belinassi 2020-08-17 23:45 Giuliano Belinassi 2020-08-17 23:41 Giuliano Belinassi 2020-08-17 23:37 Giuliano Belinassi 2020-08-17 23:32 Giuliano Belinassi 2020-08-17 23:28 Giuliano Belinassi 2020-08-17 23:23 Giuliano Belinassi 2020-08-17 23:13 Giuliano Belinassi 2020-08-17 23:03 Giuliano Belinassi 2020-08-17 22:57 Giuliano Belinassi 2020-08-17 22:56 Giuliano Belinassi 2020-08-17 22:54 Giuliano Belinassi 2020-08-17 22:49 Giuliano Belinassi 2020-08-17 22:46 Giuliano Belinassi
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20200818002422.904DF393C819@sourceware.org \ --to=giulianob@gcc.gnu.org \ --cc=gcc-cvs@gcc.gnu.org \ --cc=libstdc++-cvs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).