Re: [GSOC-2019] - Csmith fuzzer leveraging GCC C Extensions

2019-05-16 Thread Shubham Narlawar
Thanks. I will use plain text. On Thu, May 16, 2019 at 2:32 PM Jonathan Wakely wrote: > > On Wed, 15 May 2019 at 10:24, Shubham Narlawar wrote: > > I tried to send you Aligned patch and one csmith program but it bounces > > back. I don't know why it happened. Sorry for sending mail 5 times. Sure,

Re: [GSOC-2019] - Csmith fuzzer leveraging GCC C Extensions

2019-05-16 Thread Jonathan Wakely
On Wed, 15 May 2019 at 10:24, Shubham Narlawar wrote: > I tried to send you Aligned patch and one csmith program but it bounces > back. I don't know why it happened. Sorry for sending mail 5 times. Sure, I > will reply to single thread. If you're trying to send email to the GCC lists you need to u

Re: [GSOC-2019] - Csmith fuzzer leveraging GCC C Extensions

2019-05-15 Thread Shubham Narlawar
On Wed, May 15, 2019 at 2:23 PM Martin Liška wrote: > On 5/15/19 9:49 AM, Shubham Narlawar wrote: > > void func_1(); > > void func_3(); > > . > > > > void foo1() __attribute__ ((weak, alias("func_1"))); > > void foo3() __attribute__ ((weak, alias("func_3"))); > > Hi. > > In all emails that yo

Re: [GSOC-2019] - Csmith fuzzer leveraging GCC C Extensions

2019-05-15 Thread Shubham Narlawar
On Wed, May 15, 2019 at 2:13 PM Martin Liška wrote: > On 5/15/19 9:49 AM, Shubham Narlawar wrote: > > Hello Martin and community, > > Hi Shubham. > > Thank you for starting working on the project. There are some > recommendations > before we fully being: > > 1) I've recently received 5 emails tha

Re: [GSOC-2019] - Csmith fuzzer leveraging GCC C Extensions

2019-05-15 Thread Martin Liška
On 5/15/19 9:49 AM, Shubham Narlawar wrote: > void func_1(); > void func_3(); > . > > void foo1() __attribute__ ((weak, alias("func_1"))); > void foo3() __attribute__ ((weak, alias("func_3"))); Hi. In all emails that you sent there's no patch that will implement 'alias' attribute. Thanks,

Re: [GSOC-2019] - Implement Csmith fuzzer leveraging GCC C Extensions.

2019-05-15 Thread Martin Liška
On 5/15/19 10:12 AM, Shubham Narlawar wrote: > Hello Martin and community, > > Below is attached patch for Function Attribute Aligned - > > The command line option to generate aligned attribute is - > --func-attr-aligned which can be found in ./csmith --help > > Please review the patch and sugge

Re: [GSOC-2019] - Csmith fuzzer leveraging GCC C Extensions

2019-05-15 Thread Martin Liška
On 5/15/19 9:49 AM, Shubham Narlawar wrote: > Hello Martin and community, Hi Shubham. Thank you for starting working on the project. There are some recommendations before we fully being: 1) I've recently received 5 emails that have very similar subject and it's unclear why that happened? When

Re: [GSoC 2019] [extending Csmith for fuzzing OpenMp extensions]

2019-04-04 Thread sameeran joshi
On 4/4/19, Martin Jambor wrote: > Hi, > > On Wed, Apr 03 2019, sameeran joshi wrote: >> On 4/3/19, Martin Jambor wrote: >>> Hello Joshi, >>> >>> On Mon, Apr 01 2019, sameeran joshi wrote: HI, Discussing the project with Andi, I have drafted a proposal, please review and suggest >>>

Re: [GSoC 2019] [extending Csmith for fuzzing OpenMp extensions]

2019-04-04 Thread Martin Jambor
Hi, On Wed, Apr 03 2019, sameeran joshi wrote: > On 4/3/19, Martin Jambor wrote: >> Hello Joshi, >> >> On Mon, Apr 01 2019, sameeran joshi wrote: >>> HI, >>> Discussing the project with Andi, I have drafted a proposal, please >>> review and suggest >>> necessary changes. >>> If some OpenMP expert

Re: [GSoC 2019] [extending Csmith for fuzzing OpenMp extensions]

2019-04-03 Thread sameeran joshi
On 4/3/19, Martin Jambor wrote: > Hello Joshi, > > On Mon, Apr 01 2019, sameeran joshi wrote: >> HI, >> Discussing the project with Andi, I have drafted a proposal, please >> review and suggest >> necessary changes. >> If some OpenMP experts from GCC have some ideas or changes please >> suggest. >

Re: [GSoC 2019] [extending Csmith for fuzzing OpenMp extensions]

2019-04-03 Thread Martin Jambor
Hello Joshi, On Mon, Apr 01 2019, sameeran joshi wrote: > HI, > Discussing the project with Andi, I have drafted a proposal, please > review and suggest > necessary changes. > If some OpenMP experts from GCC have some ideas or changes please suggest. > > https://docs.google.com/document/d/1axElw-I

Re: [GSoC 2019] [extending Csmith for fuzzing OpenMp extensions]

2019-04-01 Thread sameeran joshi
HI, Discussing the project with Andi, I have drafted a proposal, please review and suggest necessary changes. If some OpenMP experts from GCC have some ideas or changes please suggest. https://docs.google.com/document/d/1axElw-I5pTwcjI4iMle5NhLeRCcshIjH5ZHm3GGwsZU/edit?usp=sharing Thanks, Sameera

Re: [GSoC 2019] [extending Csmith for fuzzing OpenMp extensions]

2019-04-01 Thread sameeran joshi
On 3/26/19, Andi Kleen wrote: >> That is a correct diagnostics. >> >> See Canonical loop form. >> >> test-exprOne of the following: >> var relational-op b >> b relational-op var >> >> ( var relational-op b ) >> is neither of those. > > Still se

Re: [GSoC 2019] Proposal: Parallelize GCC With Threads

2019-04-01 Thread Richard Biener
On Sun, 31 Mar 2019, Giuliano Belinassi wrote: > Hi, > > I wrote my GSoC Proposal to the "Parallelize GCC with threads" project, > and if someone is interested in it, I am linking the text here in order > to get feedback. Please let me know if something is not entirely clear, > or if there are an

Re: [GSoC 2019]: Interested in "Make C/C++ not automatically promote memory_order_consume to memory_order_acquire"

2019-03-27 Thread Martin Jambor
Hello Akshatg, On Tue, Mar 12 2019, Akshatg wrote: > Hello all, > > I'm a 2nd year Master's student at IIT Bombay. I have taken advance > compiler related courses in the past semesters. I'm interested to work > on the project "Make C/C++ not automatically promote > memory_order_consume to memor

Re: [GSoC 2019] No application template?

2019-03-26 Thread 김규래
ent/d/1UwrBOsiAXsZSClsq1r6tAEw6QdqUzJvgW74SQpcWlIU/edit?usp=sharing Ray Kim. -Original Message- From: "Martin Jambor" To: "김규래"; ; Cc: "Jakub Jelinek"; Sent: 2019-03-26 (화) 08:32:51 (GMT+09:00) Subject: Re: [GSoC 2019] No application template? Hi, On Sun, Mar 24 2019, 김규래 wrote:

Re: [GSoC 2019] [extending Csmith for fuzzing OpenMp extensions]

2019-03-26 Thread Andi Kleen
> That is a correct diagnostics. > > See Canonical loop form. > > test-expr One of the following: > var relational-op b > b relational-op var > > ( var relational-op b ) > is neither of those. Still seems strange to fail for some meaningle

Re: [GSoC 2019] [extending Csmith for fuzzing OpenMp extensions]

2019-03-26 Thread Jakub Jelinek
On Tue, Mar 26, 2019 at 01:30:28PM +0530, sameeran joshi wrote: > > I'd need to see an example of what you are talking about. > > int i; > #pragma omp parallel for > for (i = (0) ; (i< (20)) ; i++) { > printf ("\ntest expression fails due to brackets"); >

Re: [GSoC 2019] [extending Csmith for fuzzing OpenMp extensions]

2019-03-26 Thread sameeran joshi
On 3/26/19, Jakub Jelinek wrote: > On Mon, Mar 25, 2019 at 05:41:26PM -0700, Andi Kleen wrote: >> sameeran joshi writes: >> >> > On 3/24/19, Andi Kleen wrote: >> >> On Sat, Mar 23, 2019 at 11:49:11PM +0530, sameeran joshi wrote: >> >>> 1) check_structured_block_conditions() >> >>> checks for th

Re: [GSoC 2019] [extending Csmith for fuzzing OpenMp extensions]

2019-03-26 Thread Jakub Jelinek
On Mon, Mar 25, 2019 at 05:41:26PM -0700, Andi Kleen wrote: > sameeran joshi writes: > > > On 3/24/19, Andi Kleen wrote: > >> On Sat, Mar 23, 2019 at 11:49:11PM +0530, sameeran joshi wrote: > >>> 1) check_structured_block_conditions() > >>> checks for the conditions related to a structured blo

Re: [GSoC 2019] [extending Csmith for fuzzing OpenMp extensions]

2019-03-25 Thread Andi Kleen
sameeran joshi writes: > On 3/24/19, Andi Kleen wrote: >> On Sat, Mar 23, 2019 at 11:49:11PM +0530, sameeran joshi wrote: >>> 1) check_structured_block_conditions() >>> checks for the conditions related to a structured block >>> 1.no returns in block >> >> returns should be allowed insid

Re: [GSoC 2019] No application template?

2019-03-25 Thread Martin Jambor
Hi, On Sun, Mar 24 2019, 김규래 wrote: > Hello, > I was trying to write my application for GSoC 2019 but couldn't find an > application form for GCC. > Some other organizations seem to have GSoC application forms/templates. > The gcc GSoC wiki page doesn't mention any. > Is the application format fr

Re: [GSoC 2019] [extending Csmith for fuzzing OpenMp extensions]

2019-03-24 Thread sameeran joshi
On 3/24/19, Andi Kleen wrote: > On Sat, Mar 23, 2019 at 11:49:11PM +0530, sameeran joshi wrote: >> 1) check_structured_block_conditions() >> checks for the conditions related to a structured block >> 1.no returns in block > > returns should be allowed inside statement expressions. If I a

Re: [GSoC 2019] [extending Csmith for fuzzing OpenMp extensions]

2019-03-23 Thread Andi Kleen
On Sat, Mar 23, 2019 at 11:49:11PM +0530, sameeran joshi wrote: > 1) check_structured_block_conditions() > checks for the conditions related to a structured block > 1.no returns in block returns should be allowed inside statement expressions. > 2.no gotos > 3.no breaks > a

Re: [GSoC 2019] [extending Csmith for fuzzing OpenMp extensions]

2019-03-23 Thread sameeran joshi
Hi, I tried doing a basic/incomplete patch(needs more detailed conditions check) for implementing a structured block in Csmith code base. The structured block is almost needed for most of the constructs which would be further implemented. 0) The patch identifies and labels each block(after block cr

Re: [GSoC 2019] [extending Csmith for fuzzing OpenMp extensions]

2019-02-18 Thread Martin Jambor
Hello Sameeran, On Sun, Feb 10 2019, sameeran joshi wrote: > Hi,I am an undergraduate student currently in final year of computer > science and engineering degree course from Pune University, India. I > and Shubham have been working on Last year's GSoC project idea : > > Implement a fuzzer leverag

Re: GSoC 2019

2019-02-13 Thread Martin Jambor
Hello Parashuram, On Tue, Feb 12 2019, Shourya IIT B wrote: > Respected Sir, > >I am Parashuram Shourya from India. Currently, I am doing my > Master’s in Geoinformatics from Centre of Studies in Resources > Engineering(CSRE), > Indian Institute of Technology Bombay(IITB). I have a Bachelo