Re: GSoC Blog Post 0 - GCCprefab build system

2022-06-13 Thread Damian Rouson
On Mon, Jun 13, 2022 at 8:27 AM Jonathan Wakely via Fortran < fort...@gcc.gnu.org> wrote: > > Yes, it does that, but takes 400 lines of shell script to do so. > > If you want "relatively easy ways to build GCC painlessly" then you > can do it with nine lines of shell commands. > > Or in about 80,

Re: fanalyzer: debugging zero state machine

2022-06-13 Thread David Malcolm via Gcc
On Sun, 2022-06-12 at 20:27 +0200, Tim Lange wrote: > > > On Do, Jun 9 2022 at 13:40:06 -0400, David Malcolm > wrote: > > On Thu, 2022-06-09 at 16:49 +0200, Tim Lange wrote: > > > > > >   > On Mi, Jun 8 2022 at 11:12:52 -0400, David Malcolm > > >   wrote: > > >   > > On Wed, 2022-06-08 at 01:4

Re: GSoC Blog Post 0 - GCCprefab build system

2022-06-13 Thread Jonathan Wakely via Gcc
On Mon, 13 Jun 2022, 18:12 Wileam Yonatan Phan, wrote: > > > Yes, you are correct that the script currently uses the tip of the > `releases/gcc-[version]` branches. Is that not the same as using the > published > tarballs on the FTP server? No. I _do_ notice that these branches only get pushe

Re: [RFC] Support for nonzero attribute

2022-06-13 Thread Martin Sebor via Gcc
On 6/13/22 06:55, Miika via Gcc wrote: Thank you for the feedback! On Sunday, June 12th, 2022 at 7:25 AM, Prathamesh Kulkarni wrote: On Mon, 6 Jun 2022 at 01:39, Miika via Gcc gcc@gcc.gnu.org wrote: Based on Jakub's and Yair's comments I created a new attribute "inrange". Inrage takes three

Re: [C2x] Disallow function attributes after function identifier

2022-06-13 Thread Jonathan Wakely via Gcc
On Sat, 11 Jun 2022 at 21:17, Alejandro Colomar wrote: > P.S.: Please consider deprecating 'auto' some day. It would be nice to > see C++'s auto in ISO C some day, even if it's 2060. I'm not entirely > happy doing `#define auto __auto_type` (of course it's UB, but it's nice) ;) There's a proposa

Re: GSoC Blog Post 0 - GCCprefab build system

2022-06-13 Thread Jonathan Wakely via Gcc
On Mon, 13 Jun 2022 at 14:34, Wileam Yonatan Phan wrote: > > Hi Jonathan, > > Thanks for the feedback. Regarding the linked page < > https://gcc.gnu.org/wiki/InstallingGCC> > if you're referring to the part that tells you to use your distro's package > manager, yes that's indeed the simplest way to

[RFC] Support for nonzero attribute

2022-06-13 Thread Miika via Gcc
Thank you for the feedback! On Sunday, June 12th, 2022 at 7:25 AM, Prathamesh Kulkarni wrote: > On Mon, 6 Jun 2022 at 01:39, Miika via Gcc gcc@gcc.gnu.org wrote: > > > Based on Jakub's and Yair's comments I created a new attribute "inrange". > > Inrage takes three arguments, pos min and max. > >

Re: GSoC Blog Post 0 - GCCprefab build system

2022-06-13 Thread Jonathan Wakely via Gcc
On Mon, 13 Jun 2022 at 02:51, Wileam Yonatan Phan via Gcc wrote: > > Hi everyone, > > This weekend marks the end of the community bonding period for GSoC '22, and > here’s my progress so far with the GSoC project on Fortran DO CONCURRENT. > > I've initialized a GCC mirror on GitHub where I plan to

Re: [RFC] Support for nonzero attribute

2022-06-13 Thread Richard Biener via Gcc
On Sat, Jun 4, 2022 at 12:27 PM Yair Lenga via Gcc wrote: > > Before becoming a "C" programmer, I spent few years building simulations in > Pascal. I still remember (and long for) the ability to define integer with > range constraints: > > var foobar: 10..50 ; // Accept 10, 11, 12, ..., 49

Re: Linux kernel: "mm: uninline copy_overflow()" breaks i386 build in Mellanox MLX4

2022-06-13 Thread Richard Biener via Gcc
On Thu, 9 Jun 2022, Mateusz Jończyk wrote: > W dniu 26.04.2022 o 01:13, Jason Gunthorpe pisze: > > On Thu, Apr 21, 2022 at 10:47:01PM +0200, Mateusz Jończyk wrote: > >> Hello, > >> > >> commit ad7489d5262d ("mm: uninline copy_overflow()") > >> > >> breaks for me a build for i386 in the Mellanox ML