Re: Question on tree LIM

2021-07-02 Thread Richard Biener via Gcc
On Fri, Jul 2, 2021 at 5:34 AM Kewen.Lin via Gcc wrote: > > Hi, > > I am investigating one degradation related to SPEC2017 exchange2_r, > with loop vectorization on at -O2, it degraded by 6%. By some > isolation, I found it isn't directly caused by vectorization itself, > but exposed by vectoriza

Re: Question on tree LIM

2021-07-02 Thread Kewen.Lin via Gcc
Hi Richard, on 2021/7/2 下午4:07, Richard Biener wrote: > On Fri, Jul 2, 2021 at 5:34 AM Kewen.Lin via Gcc wrote: >> >> Hi, >> >> I am investigating one degradation related to SPEC2017 exchange2_r, >> with loop vectorization on at -O2, it degraded by 6%. By some >> isolation, I found it isn't dire

Re: [PATCH] Port GCC documentation to Sphinx

2021-07-02 Thread Martin Liška
On 7/1/21 6:58 PM, Eli Zaretskii wrote: Cc: jos...@codesourcery.com, gcc@gcc.gnu.org, gcc-patc...@gcc.gnu.org From: Martin Liška Date: Thu, 1 Jul 2021 18:04:24 +0200 Emacs doesn't hide the period. But there shouldn't be a period to begin with, since it's the middle of a sentence. The correct

Re: [PATCH] Port GCC documentation to Sphinx

2021-07-02 Thread Martin Liška
On 7/1/21 5:06 PM, Michael Matz wrote: Hello, On Thu, 1 Jul 2021, Martin Liška wrote: On 7/1/21 3:33 PM, Eli Zaretskii wrote: Cc: jos...@codesourcery.com, gcc@gcc.gnu.org, gcc-patc...@gcc.gnu.org From: Martin Liška Date: Thu, 1 Jul 2021 14:44:10 +0200 It helps some, but not all of the issu

Re: [PATCH] Port GCC documentation to Sphinx

2021-07-02 Thread Eli Zaretskii via Gcc
> Cc: jos...@codesourcery.com, gcc@gcc.gnu.org, gcc-patc...@gcc.gnu.org > From: Martin Liška > Date: Fri, 2 Jul 2021 11:30:02 +0200 > > > So the purpose of having the comma there is to avoid having a period > > in the middle of a sentence, which is added by makeinfo (because the > > Info readers

Re: [PATCH] Port GCC documentation to Sphinx

2021-07-02 Thread Eli Zaretskii via Gcc
> Cc: Eli Zaretskii , gcc@gcc.gnu.org, gcc-patc...@gcc.gnu.org, > jos...@codesourcery.com > From: Martin Liška > Date: Fri, 2 Jul 2021 11:40:06 +0200 > > > It must > > look sensible without that. In this case it seems that already the > > generated .texinfo input to makeinfo is bad, where does

Re: Question on tree LIM

2021-07-02 Thread Richard Biener via Gcc
On Fri, Jul 2, 2021 at 11:05 AM Kewen.Lin wrote: > > Hi Richard, > > on 2021/7/2 下午4:07, Richard Biener wrote: > > On Fri, Jul 2, 2021 at 5:34 AM Kewen.Lin via Gcc wrote: > >> > >> Hi, > >> > >> I am investigating one degradation related to SPEC2017 exchange2_r, > >> with loop vectorization on at

Re: [PATCH] Port GCC documentation to Sphinx

2021-07-02 Thread Martin Liška
On 7/2/21 12:31 PM, Eli Zaretskii wrote: Cc: jos...@codesourcery.com, gcc@gcc.gnu.org, gcc-patc...@gcc.gnu.org From: Martin Liška Date: Fri, 2 Jul 2021 11:30:02 +0200 So the purpose of having the comma there is to avoid having a period in the middle of a sentence, which is added by makeinfo (b

cargo-gccrs - GSoC Progress report

2021-07-02 Thread cohenarthur.dev via Gcc
# Overview The goal of `cargo-gccrs` is to allow rust's building system, cargo [1] to use `gccrs` as an alternative compiler to `rustc`. In order to allow the rust language to target more of the current architecture ecosystem, as well as help in resolving the bootstrapping problem, rust support

Re: daily report on extending static analyzer project [GSoC]

2021-07-02 Thread Ankur Saini via Gcc
AIM for today : - find and try alternative to make the analyser return from the function - if failed to find any worthy alternative then start changing the implementation of call_string to track gcalls* instead of return_edges — PROGRESS : - I initially tried to look for some workarounds to m

Re: GCC Rust Monthly Call - 2nd July 2021

2021-07-02 Thread Philip Herron
Hi everyone, Please find the meeting notes for our call over on: https://github.com/Rust-GCC/Reporting/blob/main/2021-07-02-community-call.md Thanks again --Phil On Mon, 28 Jun 2021 at 12:33, Philip Herron wrote: > Hi everyone, > > It is that time again and we will be having our 4th community

ubsan built-in function types

2021-07-02 Thread Martin Sebor via Gcc
Most sanitizer built-in argument types are all of pointer types. For example: BUILT_IN_UBSAN_HANDLE_SHIFT_OUT_OF_BOUNDS as BT_FN_VOID_PTR_PTR_PTR or BUILT_IN_UBSAN_HANDLE_VLA_BOUND_NOT_POSITIVE as BT_FN_VOID_PTR_PTR. But some calls to these functions are made with some arguments of int

Build Failure of gcc-12-20210627 on Cygwin

2021-07-02 Thread James McKelvey
I have always been able to build snapshots of gcc-11 and gcc-12 on Cygwin, but the latest ones fail. This is the failure: /home/McKelvey/gcc-12-20210627/host-x86_64-pc-cygwin/prev-gcc/xg++ -B/home/McKelvey/gcc-12-20210627/host-x86_64-pc-cygwin/prev-gcc/ -B/usr/local/x86_64-pc-cygwin/bin/ -nostdi

gcc-10-20210702 is now available

2021-07-02 Thread GCC Administrator via Gcc
Snapshot gcc-10-20210702 is now available on https://gcc.gnu.org/pub/gcc/snapshots/10-20210702/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 10 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: [PATCH] Port GCC documentation to Sphinx

2021-07-02 Thread Hans-Peter Nilsson
On Wed, 30 Jun 2021, Eli Zaretskii via Gcc-patches wrote: > > Cc: jos...@codesourcery.com, gcc@gcc.gnu.org, gcc-patc...@gcc.gnu.org > > From: Martin Li?ka > > Date: Wed, 30 Jun 2021 12:11:03 +0200 > > > 4. Menus lost the short descriptions of the sub-sections. Example: > > > > > >* Designated