From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2140) id 3E8D938708B0; Thu, 24 Sep 2020 17:34:34 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3E8D938708B0 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Alexandre Oliva To: gcc-cvs@gcc.gnu.org Subject: [gcc/aoliva/heads/testbase] (195 commits) c++: local-decls are never member fns [PR97186] X-Act-Checkin: gcc X-Git-Author: Alexandre Oliva X-Git-Refname: refs/users/aoliva/heads/testbase X-Git-Oldrev: 3f4b15f52f4d5f202a7f27bdbb41a8fff218d323 X-Git-Newrev: 2e66e53b1efb98f5cf6b0a123990c1ca999affd7 Message-Id: <20200924173434.3E8D938708B0@sourceware.org> Date: Thu, 24 Sep 2020 17:34:34 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Sep 2020 17:34:34 -0000 The branch 'aoliva/heads/testbase' was updated to point to: 2e66e53b1ef... c++: local-decls are never member fns [PR97186] It previously pointed to: 3f4b15f52f4... use E_*mode instead of just *mode Diff: Summary of changes (added commits): ----------------------------------- 2e66e53... c++: local-decls are never member fns [PR97186] (*) 9de8fa8... Add modref testcase (*) c33f474... Add access through parameter derference tracking to modref (*) 3298514... [testsuite, nvptx] Fix gcc.dg/tls/thr-cse-1.c (*) c4d283b... [testsuite] Scan final instead of asm in independent-clonei (*) a8d5c28... target/97192 - new testcase for fixed PR (*) e86a02f... This patch fixes PR96495 - frees result components outside (*) fe28d34... [testsuite, nvptx] Fix string matching in gcc.dg/pr87314-1. (*) 59c8329... arm: Add a couple of extra stack-protector tests (*) e947972... arm: Fix canary address calculation for non-PIC (*) 10843f8... tree-optimization/97085 - fold some trivial bool vector ?: (*) 7e43716... [testsuite] Require non_strict_align in pr94600-{1,3}.c (*) c9da53d... Fix memory allocations in ipa-modref. (*) 2d5fb57... [testsuite] Check target alias in builtin-has-attribute-3.c (*) 5427bd4... test: Adjust case p9-vec-length-full-6.c [PR97075] (*) fff56af... Re: [RS6000] Power10 libffi fixes (*) 34cd848... [RS6000] rs6000_rtx_costs for PLUS/MINUS constant (*) 0075cea... [RS6000] Count rldimi constant insns (*) 08cd8d5... [RS6000] Power10 libffi fixes (*) 677b915... [RS6000] Built-in __PCREL__ define (*) 199baa7... [RS6000] PR97107, libgo fails to build for power10 (*) 6b828f6... analyzer: add testcases for PR 93355 (intl/localealias.c le (*) 84fb354... analyzer: add -fno-analyzer-feasibility (*) 10a8380... libgo: update to Go1.15.2 release (*) 82b77de... Daily bump. (*) 27cdb4d... rs6000: Add 'd' for doubleword variant of vector insert (*) 67aeddb... Build a zero element array type that reliably renders as T[ (*) 6edc8f5... Handle DECLs and EXPRESSIONs consistently (PR middle-end/97 (*) e977dd5... Cleanup modref interfaces. (*) e92779d... Avoid assuming input corresponds to valid source code (PR c (*) 37c3c29... [nvptx] Split up function ref plus const (*) 74b27d8... aarch64: Prevent canary address being spilled to stack (*) 0f0b000... aarch64: Add a couple of extra stack-protector tests (*) f65ebb5... analyzer: fix member call on null seen with ubsan [PR97178] (*) 65c9878... AArch64: Implement missing p128<->f64 reinterpret intrinsic (*) c80ee30... c++: Remove some gratuitous typedefing (*) da13b77... arm: Add support for Neoverse V1 CPU (*) c9d56eb... aarch64: Add support for Neoverse V1 CPU (*) 13f7c5d... c++: dependent local extern decl ICE [PR97171] (*) c48ffe2... c: Fix -Wduplicated-branches ICE [PR97125] (*) 3457dae... middle-end/96453 - relax gimple_expand_vec_cond_expr (*) 67c935c... Minor modref optimization and statistics fix (*) bc90932... middle-end/96466 - fix VEC_COND isel/expansion issue (*) 4452a76... vect: Fix epilogue loop handling of partial vectors (*) 02b5377... AArch64: Implement missing vrndns_f32 intrinsic (*) 52e5b3f... tree-optimization/97173 - extend assert in vectorizable_liv (*) e8e8183... AArch64: Implement missing _p64 intrinsics for vector permu (*) f2868e4... AArch64: Implement vldrq_p128 intrinsic (*) d23ea1e... AArch64: Implement vstrq_p128 intrinsic (*) 5253b3e... gcc/analyzer: Silence -Wpragma warns with GCC < 10 (*) 9e64f17... tree-optimization/97151 - improve PTA for C++ operator dele (*) 371f0b9... middle-end/97162 - fix ICE when building gamess (*) 6b4e8bf... gcov: fix streaming corruption (*) ca52f93... [nvptx] Handle move from DF subreg to DF reg in nvptx_outpu (*) 28d3b78... [testsuite] Add missing require-effective-target alloca (*) e884ced... syscall: fix TestForeground for AIX (*) 1260f69... syscall: remove ptrace syscall on ppc64 (*) c1c2ccc... Add $(ZLIBINC) to CFLAGS-analyzer/engine.o (*) fefc209... analyzer: use switch in exploded_node::on_stmt (*) 63cd53d... runtime, net: fix build errors on AIX (*) e41e66b... libbacktrace: handle pc == low correctly (*) 521d271... Daily bump. (*) 5d2d79c... go.test: update issue4458.go for recent change (*) 5cfb06b... Ignore clobbers in modref (*) d658721... c++: Return only in-scope tparms in keep_template_parm [PR9 (*) c4e4e16... c++: Add test for PR96652 (*) 39b3b1b... Fix ipa-modref selftest and destructor (*) 7d8177b... c++: Remove a broken error-recovery path (*) bc13106... c++: Ignore __sanitizer_ptr_{sub,cmp} builtin calls during (*) 49ff88b... libstdc++: Fix out-of-bounds string_view access in filesyst (*) 809192e... analyzer: add -fdump-analyzer-json (*) 7c8ba5d... bpf: use xBPF signed div, mod insns when available (*) 30bf947... compiler: call runtime.eqtype for non-interface type switch (*) f74c87f... libgomp.fortran/pr66199-5.f90: Make stop codes unique (*) 15139af... libstdc++: Fix overflow handling in std::align (*) 7dfffe3... c++: fix injected friend of template class (*) 160061a... libstdc++: Introduce new headers for C++20 ranges component (*) 7df1534... testsuite: Prune more output in timevar1.C. (*) c8042d5... testsuite: Prune more output in timevar2.C. (*) c6df603... switch lowering: limit number of cluster attemps (*) 1a84651... IBM Z: Try to make use of load-and-test instructions (*) c0e9cee... [libgomp, nvptx] Print error log for link error (*) 3095709... AArch64: Implement missing vcls intrinsics on unsigned type (*) d4703be... AArch64: Implement missing vceq*_p* intrinsics (*) fa9ad35... AArch64: Implement poly-type vadd intrinsics (*) 4ecf368... gcov: fix TOPN streaming from shared libraries (*) 46a2741... Fix some typos (*) 466b907... ipa: Fix up ipa modref option help texts (*) 7825399... libstdc++: Use correct argument type for __use_alloc, again (*) d149962... Add no strict aliasing to m128-check.h (*) 37edf28... libstdc++: Remove overzealous static_asserts from std::span (*) 813ad9c... libstdc++: Fix division by zero in std::sample (*) f017952... libstdc++: Mark some more algorithms constexpr for C++20 (*) 4413537... Daily bump. (*) 27edc6c... compiler: finalize methods for type aliases of struct types (*) 1e19ecd... analyzer: fix ICE on bogus decl of memset [PR97130] (*) 15e7b93... analyzer: decls are not on the heap (*) 7db5967... libstdc++: Use __builtin_expect in __glibcxx_assert (*) aecea41... libstdc++: Fix constraints for drop_view::begin() const [LW (*) be3027e... go/internal/gccgoimporter: recognize aixbigafMagic archives (*) defceb2... c++: DR 1722: Make lambda to function pointer conv noexcept (*) 7029dfa... c++: Implement -Wctad-maybe-unsupported. (*) 68402af... libgo: don't put golang.org packages in zstdpkglist.go (*) 0519368... Avoid incidental failures due to implicit attribute access. (*) 5c5ce60... PR fortran/90903 [part2] - Add runtime checking for the MVB (*) 762c16e... libsanitizer: rename new libbacktrace symbols (*) 33605e9... c++: ts_lambda is not needed (*) 4f5a297... Darwin, testsuite : Skip a test that requires ELF. (*) b0c990f... [arm] gcc.target/arm/cs*: Use dg-add-options arm_arch_v8_1m (*) e6f58fb... tree-optimization/97139 - fix BB SLP live lane extraction (*) b6ff694... c++: Detect deduction guide redeclaration [PR97099] (*) 2ec58cf... libstdc++: Relax constraints on transform_view and elements (*) f10ed92... libstdc++: Make std::assume_aligned a constexpr function [P (*) 5187b01... Fix fallout from Support new mallinfo2 function. (*) 2c62952... aarch64: Do not alter value on a force_reg returned rtx exp (*) 0df746a... tree-optimization/97135 - fix dependence check in store-mot (*) d726ecd... Fix ICE in tree-switch-conversion. (*) 48b0c12... POLY_INT_CST: remove extra space in dump (*) ed5ae55... mklog.py: Parse first 10 lines for PR/DR number (*) f5e73de... aarch64: Fix ICE on fpsr fpcr getters [PR96968] (*) da87190... Use ONE_? macros. (*) 79f4e20... Use SIZE_AMOUNT macro for GGC memory allocation numbers. (*) 432c551... Support new mallinfo2 function. (*) 11da319... Daily bump. (*) 3c755b4... libstdc++: Fix noexcept-specifier for std::bind_front [PR 9 (*) 363e775... Fix linkage with -nodefaultlibs option. (*) 0968df4... c++: Add test for PR90199. (*) 9044db8... Fix ICE during dumping in ipa-modref. (*) d119f34... New modref/ipa_modref optimization passes (*) 2fe5b7d... Daily bump. (*) 3f9a497... Extend -Warray-bounds to detect out-of-bounds accesses to a (*) baad4c4... Extend -Wstringop-overflow to detect out-of-bounds accesses (*) 72be80e... Make use of new attribute access infrastructure in -Wuninit (*) 6450f07... Infrastructure & C front end changes for array parameter ch (*) 3696a50... Change C front end to emit structured loop and switch tree (*) a85e569... Work around bootstrap failure in Fortran front end. (*) 83e0373... Use C-style loop lowering instead of C++-style. (*) cba079f... Move loop and switch tree data structures from cp/ to c-fam (*) f7d2d4b... PR fortran/97036 - [F2018] Allow ELEMENTAL RECURSIVE proced (*) c66c004... x86: Add a testcase for PR target/96861 (*) e5d72c8... c++: Fix self-mapping in map_arguments [PR96531, PR97103] (*) dea470d... c++: std::is_constant_evaluated inside constraint [PR97051] (*) 83858ba... Increase rtx cost of sse_to_integer in skylake_cost. (*) 239601c... Daily bump. (*) 4a5ff2b... c++: Add testcase for already fixed PR97105 (*) 1df487a... analyzer: fix warning_event::get_desc for global state chan (*) c89956c... analyzer: handle strdup and strndup (*) e1a1808... c++: Fix bootstrap failure. [PR97118] (*) 04dc198... [PATCH 4/5][Arm] New pattern for CSNEG instructions (*) 778f19f... [PATCH 3/5][Arm] New pattern for CSINC instructions (*) c2bb84b... [PATCH 2/5][Arm] New pattern for CSINV instructions (*) 3c7c5f1... ira: Fix elimination for global hard FPs [PR91957] (*) f89e9bf... MAINTAINERS: Add myself for write after approval. (*) 3d3fe96... testsuite: add another test for the rotate vectorization mi (*) 9c9b88f... tree-optimization/97081 - fix wrong-code with vectorized sh (*) 2f80228... MSP430: Add 'd', 'e', 'f' and 'g' asm operand modifiers (*) 685c95e... MSP430: Fix CFA generation during function epilogues (*) 220724c... amdgcn: Remove omp_gcn pass (*) 2bc8c6e... cfgloop.h: Reword comment describing is_exit flag (*) 3ea069d... tree-optimization/97095 - fix typo in vectorizable_live_ope (*) 0f6150a... tree-optimization/97089 - fix bogus unsigned division repla (*) 080ddd8... tree-optimization/97098 - fix compile-time hog in SLP live (*) f627125... c++: Layout decls with newly-complete type. (*) 2aad20c... Daily bump. (*) e766449... [testsuite] Introduce effective target non_strict_prototype (*) f234870... profile: clarify comment around histogram format (*) f95bd50... RISC-V: fix a typo in riscv.h (*) 172178c... Autodetect C++ dialect in use for clang-format (*) 4f0aa5b... c++: Add tests for fixed PRs. (*) c560591... libgo: fix ptrace syscall hooks into glibc (*) 4839de5... c-family: Macro support in -Wmisleading-indentation [PR8007 (*) 71e3d19... Add DWARF5 variants of assembly scan tests that use DW_FORM (*) ee7aa7e... aarch64: Fix dejaGNU directive in clastb_8.c testcase (*) 90e4dcb... Document -Wuninitialized for allocated objects. (*) 21fdebc... aix: apply socket.h extern "C++" more narrowly. (*) b28b621... c++: requires-expressions and partial instantiation [PR9641 (*) 9fcedcc... libgcc/config/arm/fp16.c: Make _internal functions static i (*) c12facd... Fortran: Avoid double-free with parse error (PR96041, PR934 (*) c7f4be7... CSE negated multiplications and divisions (*) 225a082... Fix assertion checking failure with tail call (*) 80cbca3... Allow copying of symbolic ranges to an irange. (*) 27eac88... Fix availability of functions in other partitions (*) ec7ef30... aarch64: Fixed unused variable warning in aarch64-unwind.h (*) 21138a4... fixincludes/fixfixes.c: Fix 'set but not used' warning. (*) 6ee9c21... C-SKY: Add -msim option (*) f723794... doc: use @code{} instead of @samp{@command{}} around 'date (*) a8c4b66... If -mavx implies -mxsave, then -mno-xsave should imply -mno (*) ecde1b0... Daily bump. (*) 90c2545... libbacktrace: use ELF symbol table if no debug info availab (*) fd111c4... analyzer: fix state explosions due to SCC bug (*) d2c4d51... analyzer: show SCC ids in .dot dumps (*) b28491d... analyzer: bulk merger/processing of runs of nodes at CFG jo (*) b9b5fc0... analyzer: add program_point::get_next (*) 6dd96e2... analyzer: show program point in -Wanalyzer-too-complex (*) e097c9a... analyzer: getchar has no side-effects (*) (*) 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.