public inbox for gcc-cvs@sourceware.org help / color / mirror / Atom feed
From: Alexandre Oliva <aoliva@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org Subject: [gcc/aoliva/heads/testbase] (194 commits) c/c++: new warning: -Wxor-used-as-pow [PR90885] Date: Fri, 2 Sep 2022 23:33:57 +0000 (GMT) [thread overview] Message-ID: <20220902233357.A26BF3858D1E@sourceware.org> (raw) The branch 'aoliva/heads/testbase' was updated to point to: bedfca647a9... c/c++: new warning: -Wxor-used-as-pow [PR90885] It previously pointed to: e5428086c2c... Revert "libstdc++: Optimize operator+(string/char*, char*/s Diff: Summary of changes (added commits): ----------------------------------- bedfca6... c/c++: new warning: -Wxor-used-as-pow [PR90885] (*) d5ad6f8... d: Fix #error You must define PREFERRED_DEBUGGING_TYPE if D (*) bb9d434... Convert rest of compiler to dconst[n]inf. (*) 68c23af... libstdc++: Consistently use ::type when deriving from __and (*) b6aa7d4... Fortran: avoid NULL pointer dereference on invalid DATA con (*) 65c12e3... rs6000: Use NO_EXPR to cast to MMA pointer types (*) 4543383... libstdc++: Optimize constructible/assignable variable templ (*) 51c42b3... libstdc++: Fix laziness of __and/or/not_ (*) 67b6d1b... vect: Use better fallback costs in layout subpass (*) eab511d... vect: Ensure SLP nodes don't end up in multiple BB partitio (*) 805c918... Refactor RPO VN API to allow timevar tracking (*) be1b42d... tree-optimization/106809 - compile time hog in VN (*) d72ca12... RISC-V: Implement TARGET_COMPUTE_MULTILIB (*) 5ca9980... Add TARGET_COMPUTE_MULTILIB hook to override multi-lib resu (*) 347dec1... [Ada] Adjust previous change to Expand_Subtype_From_Expr (*) 34d054d... [Ada] Error on return of object whose full view has undefau (*) 7f64e37... [Ada] Fix crash on declaration of overaligned array with co (*) 08a897d... [Ada] Extend No_Dependence restriction to code generation ( (*) 3a4c933... [Ada] Add loop variants to Ada.Strings.Search and Ada.Strin (*) e973ea0... [Ada] Fix proof of runtime unit System.Exp_Mod (*) bf52ee6... [Ada] Fix proof of runtime unit System.Wid_* (*) 7c339b3... [Ada] Recover proof of Scaled_Divide in System.Arith_64 (*) 66643a9... [Ada] Update documentation about non-symbolic traceback (*) b3ae28d... [Ada] Fix proof of runtime unit System.Value* and System.Im (*) 6713cc7... pdp11: no debugging info (*) 7e0db0c... STABS: remove -gstabs and -gxcoff functionality (*) 0b0a3cd... ipa: Fix throw in multi-versioned functions [PR106627] (*) bb0a155... Daily bump. (*) 6761d36... i386: Replace long with long long for 64-bit integer (*) b98c526... AArch64: Fix bootstrap failure due to dump_printf_loc forma (*) 8f8b9de... c++: Remove unused declaration (*) 42e4890... libstdc++: Add 'typename' for Clang compatibility (*) 56bb34e... libstdc++: Remove __is_referenceable helper (*) 9bcedbb... libstdc++: Optimize is_constructible traits (*) 775fe01... libstdc++: Optimize std::decay (*) 33005a4... libstdc++: Add specializations for some variable templates (*) cd20d94... libstdc++: Use built-ins for some variable templates (*) 0a4b219... c: C2x removal of unprototyped functions (*) d269476... vect: Try to remove single-vector permutes from SLP graph (*) 5205f5b... i386: Fix conversion of move to/from AX_REG into xchg [PR10 (*) bb17c50... Convert ranger uses of real_inf to dconst[n]inf. (*) 5924b6b... Add global REAL_VALUE_TYPE infinities to real.*. (*) 37ff51a... libstdc++: Remove FIXME for ICE with remove_cvref_t in requ (*) 0cb8d96... libstdc++: Implement ranges::adjacent_transform_view from P (*) 47e1551... Remove cycle checking from compute_control_dep_chain (*) e75398a... Some predicate analysis TLC (*) c5699dd... c++: set TYPE_STRING_FLAG for char8_t (*) 0550e30... Implement ranger folder for __builtin_signbit. (*) e9b0dd2... Add signbit property to frange to better model signed zeros (*) 0e1b122... libstdc++: Optimize array traits (*) 953e08f... Fix up dump_printf_loc format attribute and adjust uses [PR (*) 0b8c57e... libcpp: Add -Winvalid-utf8 warning [PR106655] (*) bdfe0d1... Make frange selftests work on !HONOR_NANS systems. (*) ca8f4e8... middle-end: Add MULT_EXPR recognition for cond scalar reduc (*) 023c5b3... rs6000/test: Fix typo in pr86731-fwrapv-longlong.c [PR10668 (*) 2985049... rs6000: Don't ICE when we disassemble an MMA variable [PR10 (*) e8c83ab... RISC-V: Add vector registers in TARGET_CONDITIONAL_REGISTER (*) 8fe7514... RISC-V: Add csrr vlenb instruction. (*) e8089af... RISC-V: Add RVV constraints. (*) 45f1287... RISC-V: Fix comment in riscv.h (*) e9f827d... RISC-V: Fix riscv_vector_chunks configuration according to (*) 542c60c... Daily bump. (*) 2eca4ff... c: C2x attributes fixes and updates (*) 26aafae... libstdc++: A few more minor <ranges> cleanups (*) ad8428c... hpux removal: regenerate configure files (*) dc832fb... 32-bit PA-RISC with HP-UX: remove deprecated ports (*) 2dbe280... testsuite: Fix warning regression due to std::string change (*) be9dd80... Support --disable-fixincludes. (*) 5f932c9... libstdc++: [_GLIBCXX_DEBUG] Review nullptr assertion diagno (*) f956cad... libstdc++: Implement ranges::adjacent_view from P2321R2 (*) 4d56609... libstdc++: [_GLIBCXX_DEBUG] Add backtrace generation on dem (*) de9805c... aarch64: Update sizeless tests for recent GNU C changes (*) a8ebd27... Avoid fatal fails in predicate::init_from_control_deps (*) caaf9e6... libstdc++: Add test for std::con/disjunction's short circui (*) e47df5e... libstdc++: Add noexcept-specifier to std::reference_wrapper (*) 5d27fcd... libstdc++: Improve comments in std::reference_wrapper tests (*) 88f29a8... tree-optimization/90994 - fix uninit diagnostics with EH (*) 25dd276... Stream out endpoints for frange. (*) 217ba2c... remove unused function (*) 048d3ad... fix clang warnings (-Winconsistent-missing-override) (*) cc95bca... fix -Winconsistent-missing-override clang warning (*) 40f3478... tree-optimization/65244 - include asserts in predicates for (*) 0cf7365... tree-optimization/73550 - more switch handling improvements (*) b911ca4... libstdc++: Add [[nodiscard]] attribute to <string> and <str (*) beec815... uninit testcase for PR65244 (*) b3048b6... libcpp: Make static checkers happy about makeuname2c [PR106 (*) 437bde9... omp-simd-clone: Unbreak bootstrap (*) 68c61c2... vect: Fix stray argument in call to dump_printf_loc (*) a99b53f... middle-end: Fix unexpected warnings for RISC-V port. (*) c641305... cr16: remove leftover in config.gcc (*) a542e4d... libsanitizer: enable libubsan and libasan for loongarch64-* (*) 3de9fb3... Daily bump. (*) 90e5335... Update gcc sv.po (*) 15433c2... vec: Add array_slice constructors from non-const and gc vec (*) 75f5944... Improve union of ranges containing NAN. (*) b73c49f... amdgcn: OpenMP SIMD routine support (*) f134a25... omp-simd-clone: Allow fixed-lane vectors (*) 1025025... expmed: Fix store_bit_field_1 subreg offset (*) 61c4c98... Extend SLP permutation optimisations (*) 050309d... Add base hash traits for vectors (*) 8c6952a... Rearrange unbounded_hashmap_traits (*) 2bac880... Make graphds_scc pass the node order back to callers (*) 5551501... Split code out of vect_transform_slp_perm_load (*) 5edc67b... Split code out of vectorizable_slp_permutation (*) 25c2a50... vect: Tighten get_related_vectype_for_scalar_type (*) 0c92f89... Change get_std_name_hint to use generated hash table (*) 1ddf31a... m32c-rtems: remove obsoleted port (*) ce77622... tree-optimization/73550 - apply MAX_NUM_CHAINS consistently (*) 28b5311... Improve uninit pass dumping (*) fe915f3... c++: __has_builtin gives the wrong answer [PR106759] (*) 7e3f184... Force a [NAN, NAN] range when the definite NAN property is (*) 865d735... automake: regenerate (*) bab6d81... automake: regenerate (*) 61051ee... tree-optimization/67196 - normalize use predicates earlier (*) 70b2e51... libsanitizer: update LOCAL_PATCHES (*) 76ae536... libsanitizer: Apply local patches (*) 789573a... libsanitizer: update build system (*) 600413c... libsanitizer: merge from master (84a71d5259c2682403cdbd8710 (*) bdd3547... Remove GENERIC expr building from predicate analysis, impro (*) 4fbe3e6... Implement relational operators for frange with endpoints. (*) 8bb1df0... Add support for floating point endpoints to frange. (*) df8fe4a... A == 0 ? A : -A same as -A (when A is 0.0) (*) 34ad715... s390: fix build on 32-bit hosts (*) f71abac... Use reachability analysis to improve uninit diagnostic (*) bfaa680... tree-optimization/63660 - testcase for fixed PR (*) 8a63343... tree-optimization/56654 - sort uninit candidates after RPO (*) 4a8f98f... Make uninit PHI processing more consistent (*) 37ebaab... middle-end: fix min/max phiopts reduction [PR106744] (*) 368dbb2... middle-end: intialize regnum in store_bit_field_1 (*) 0b47752... Daily bump. (*) 9897335... c++: Fix C++11 attribute propagation [PR106712] (*) b504149... bpf: handle anonymous members in CO-RE reloc [PR106745] (*) c68b5c0... bpf: define __bpf__ as well as __BPF__ as a target macro (*) 60d1d29... x86: Handle V16BF in ix86_avx256_split_vector_move_misalign (*) feeb931... LoongArch: testsuite: refine __tls_get_addr tests with tls_ (*) 1930c5d... s390: Change SET rtx_cost handling. (*) 34895b6... s390: Recognize reverse/element swap permute patterns. (*) bde28df... s390: Implement vec_extract via vec_select. (*) 8cdebe0... s390: Use vpdi and verllg in vec_reve. (*) c2f4a1b... s390: Add z15 to s390_issue_rate. (*) af89551... s390: Add -munroll-only-small-loops. (*) 9b3cd17... Refactor init_use_preds and find_control_equiv_block (*) 3358c24... Improve compute_control_dep_chain documentation (*) 7b9b696... RISC-V: Suppress -Wclass-memaccess warning (*) 31380d4... RISC-V: Add RVV registers (*) b842690... RISC-V: Add RVV instructions classification (*) b37f96f... Daily bump. (*) 1ae1325... rs6000: Allow conversions of MMA pointer types [PR106017] (*) 6b226ef... Daily bump. (*) b7a586b... d: Merge upstream dmd 817610b16d, phobos b578dfad9 (*) cace77f... libstdc++: Add test for std::con/disjunction's base class (*) 4d291ca... Require fgraphite effective target for pr106737.c test [PR1 (*) 1528957... contrib: modernize gen_autofdo_event.py (*) 16f542d... Daily bump. (*) d0fd62d... libstdc++: Implement LWG 3692/3702 changes to zip_/zip_tran (*) 1a93a84... libstdc++: Implement ranges::zip_transform_view from P2321R (*) 390f94e... libstdc++: Optimize std::con/disjunction, __and_/__or_, etc (*) 1d31453... Add real_iszero to real.* (*) 33cae27... Add set/get functions for negative infinity in real.* (*) 0abb78d... c++: Implement -Wself-move warning [PR81159] (*) 1e24628... Make all default vrange setters set VARYING. (*) d085901... [ranger] x == -0.0 does not mean we can replace x with -0.0 (*) 79db991... Add newline when checking path profitability. (*) 1c02880... libstdc++: Simplify std::error_code and std::error_conditio (*) 1b0b969... libstdc++: Add nonnull to starts_with/ends_with/contains st (*) dad2d3e... libcpp: Implement P2362R3 - Remove non-encodable wide chara (*) 8e08906... Remove uninit_analysis::use_cannot_happen (*) fc1b570... New testcase for uninit (*) d6621a2... OpenMP: Support reverse offload (middle end part) (*) 0c2d6aa... fortran: Expand ieee_arithmetic module's ieee_value inline (*) db63042... fortran: Expand ieee_arithmetic module's ieee_class inline (*) 387e6f1... libgfortran: Use __builtin_issignaling in libgfortran [PR10 (*) 0982edd... Implement __builtin_issignaling (*) 530dc5a... internal-fn, tree-cfg: Fix .TRAP handling and another __bui (*) eb4879a... c++: Implement C++23 P2071R2 - Named universal character es (*) 670961f... Improve compute_control_dep_chain path finding (*) 8b4d528... Improve uninit_analysis::collect_phi_def_edges (*) eb63582... cr16: remove obsoleted port (*) 388f1a8... Don't gimple fold ymm-version vblendvpd/vblendvps/vpblendvb (*) 5d4389d... Daily bump. (*) 60d84e8... c: Implement C23 nullptr (N3042) (*) 14cfa01... c: Support C2x empty initializer braces (*) 072d311... c++: block copy elision in delegating ctor (*) 30e1604... dwarf2: use DW_ATE_UTF for char8_t (*) 980e0aa... libstdc++: Some minor <ranges> cleanups (*) 585a21b... PR 106101: IBM zSystems: Fix strict_low_part problem (*) b1a3d2b... regenerate configure files and config.h.in files (*) 3627491... LoongArch: add model attribute (*) a45b7b1... LoongArch: Avoid RTL flag check failure in loongarch_classi (*) 818073f... tree-optimization/106737 - remove intermediate SSA verifica (*) 33f24eb... Fortran/OpenMP: Fix strictly structured blocks parsing (*) b169b67... LoongArch: Fix pr106459 by use HWIT instead of 1UL. (*) e8fc33a... Daily bump. (*) 49e25d3... libstdc++: Implement ranges::zip_view from P2321R2 (*) (*) This commit already exists in another branch. Because the reference `refs/users/aoliva/heads/testbase' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.
reply other threads:[~2022-09-02 23:33 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=20220902233357.A26BF3858D1E@sourceware.org \ --to=aoliva@gcc.gnu.org \ --cc=gcc-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).