Re: git conversion in progress

2020-01-14 Thread Martin Jambor
Hi, On Tue, Jan 14 2020, Andreas Schwab wrote: > On Jan 14 2020, Georg-Johann Lay wrote: > >> git clone --reference original-gcc ... > > Don't use --reference. It is too easy to lose work if you don't know > what you are doing. What are the risks, assuming I won't delete the referenced repo whic

Re: git conversion in progress

2020-01-14 Thread Martin Jambor
Hi, On Tue, Jan 14 2020, Andreas Schwab wrote: > On Jan 14 2020, Martin Jambor wrote: > >> Hi, >> >> On Tue, Jan 14 2020, Andreas Schwab wrote: >>> On Jan 14 2020, Georg-Johann Lay wrote: >>> >>>> git clone --reference original-gcc ... >&

GCC GSoC 2020: Call for mentors and project ideas

2020-01-15 Thread Martin Jambor
Hello, Google Summer of Code (aka GSoC) 2020 yesterday started accepting Organization Applications. I believe the last year was very successful and so think that we want to take part again this year again. I'll be happy to volunteer to be the main Org Admin for GCC again (so let me know if you t

Re: C++ constructors and callgraph interaction ("__ct_comp " vs constructor function body)

2020-02-06 Thread Martin Jambor
Hi, On Wed, Feb 05 2020, David Malcolm wrote: > Answering my own question, calling ultimate_alias_target on the > __ct_comp cgraph_node seems to find the "right" cgraph_node. > > Is that the right general-purpose answer here? > sounds like it. If however you also want the function to look throug

Re: GCC GSoC 2020: Call for mentors and project ideas

2020-02-13 Thread Martin Jambor
Hi David, On Wed, Feb 12 2020, David Malcolm wrote: > On Thu, 2020-02-06 at 20:58 -0500, David Malcolm wrote: >> On Mon, 2020-01-27 at 16:30 +0100, Martin Liška wrote: >> > On 1/15/20 11:45 PM, Martin Jambor wrote: >> > > Therefore, first and foremost, I would like

Re: Make LTO Patch for Job Server Thread Detection Agnostic

2020-02-28 Thread Martin Jambor
Hi, On Fri, Feb 28 2020, Nathan Sidwell wrote: > On 2/27/20 12:04 PM, Paul Smith wrote: >> On Thu, 2020-02-27 at 16:58 +, Jonathan Wakely wrote: That's a problem then as were assuming a user's build system for this to work. I mean for now its fine but in the future wouldn't it de a >

Re: GSOC

2020-03-15 Thread Martin Jambor
Hello, On Sun, Mar 15 2020, shivam tiwari via Gcc wrote: > In Which Format I have to Send Gsoc Proposal On this Mail PDF or DOC Format if you want to discuss your proposal on this mailing list, then plain text in an email message is the best option. Per GSoC rules (IIRC), the final application h

Re: [GSoC] Extend the static analysis pass

2020-03-24 Thread Martin Jambor
Hi Nader, On Tue, Mar 24 2020, Nader Al Awar wrote: > Hello, > > I am a master's student at UT Austin and I am interested in working on > extending the static analysis pass project as part of GSoC. > Specifically, I'm interested in both adding C++ support for new/delete > and adding plugin support

Re: GSoC: Implementation of OMPD

2020-03-24 Thread Martin Jambor
Hi Tony, sorry for a late reply, things are a bit crazy recently. On Sat, Mar 07 2020, y2s1982 . wrote: > Hello everyone, > > My name is Tony Sim. In anticipation to planning for my last summer within > my degree program, I am considering to take part in the Google Summer of > Codes. In particul

Request to deprecate offloading to HSAIL in GCC

2020-04-09 Thread Martin Jambor
Hello, HSAIL - the intermediate language bit of HSA - has not been much of a success. I don't know about anybody using it, planning to use it or being interested in any way, except possibly me. There really isn't any finalizer targeting GPUs (or APUs), the one we use to test HSAIL generation is

Re: Not usable email content encoding

2020-04-24 Thread Martin Jambor
Hi, On Fri, Apr 24 2020, Segher Boessenkool wrote: > Hi! > > On Fri, Apr 24, 2020 at 05:48:38PM +0200, Thomas Koenig wrote: >> >Of course, better would be to remove ChangeLogs entirely (including not >> >putting anything like them into a commit message), because they are >> >largely not useful and

Re: where i should insert the finalize function for c++?

2020-04-27 Thread Martin Jambor
Hi, On Sun, Apr 26 2020, 易会战 via Gcc wrote: > I am working a instrumentation tool based on gcc. I insert some > intrumentation code into each function, including destructor > functions. A finalize function will free memory resources after all > work done. But I cannot find proper loacation calling

Re: Not usable email content encoding

2020-05-01 Thread Martin Jambor
Hi, On Fri, May 01 2020, Jeff Law wrote: > On Fri, 2020-04-24 at 22:01 +0200, Martin Jambor wrote: >> Hi, >> >> On Fri, Apr 24 2020, Segher Boessenkool wrote: >> > Hi! >> > >> > On Fri, Apr 24, 2020 at 05:48:38PM +0200, Thomas Koenig wrot

Welcome GCC GSoC 2020 participants

2020-05-05 Thread Martin Jambor
Hello, I am pleased to announce that three students will be working on GCC or GCC-related Google Summer of Code (GSoC) projects in 2020: - Giuliano Belinassi will be working on "Automatic Detection of Parallel Compilation Viability." This project will be mentored by Richard Biener and Jan

Re: Welcome GCC GSoC 2020 participants

2020-05-21 Thread Martin Jambor
Hello Tony, On Wed, May 20 2020, y2s1982 . wrote: > Hello Martin, > On Mon, May 18, 2020 at 11:32 AM Martin Jambor wrote: > >> Hello Tony, >> >> sorry for not getting back to you last week. Time seems to fly even >> faster now that I'm forced to work from

Re: GSoC: OMPD conversation

2020-06-04 Thread Martin Jambor
Hi, On Sun, May 31 2020, y2s1982 . wrote: > Hello team, > > I just wanted to give an update to my current progress. I spent most of the > time looking over OMPD documentation again and studying LLVM's approach to > it. > thanks a lot, sorry about replying this late again, unfortunately I missed y

Re: Push to my private branches is disallowed

2020-06-16 Thread Martin Jambor
Hi, On Mon, Jun 15 2020, Segher Boessenkool wrote: > Hi! > [...] > What. > > Of course it is not a fast-forward. I rebase the branches I publish, > what is the point of publishing them otherwise? This is so that people > can see the stuff that will make its way into master *later*. > > The numbe

Re: RFC noipa sizeof function for record relayout at link time

2020-06-29 Thread Martin Jambor
Hi, On Mon, Jun 29 2020, Erick Ochoa wrote: > == How do we get what we want? == > > Ideally what we want is to: > [...] > * Disable constant propagation and other optimizations: >* possibly __attribute__((noipa)) [...] > == What's the WORST CASE performance of having an unknown sizeof? ==

Re: RFC noipa sizeof function for record relayout at link time

2020-06-29 Thread Martin Jambor
Hi, On Mon, Jun 29 2020, Erick Ochoa wrote: > On 29.06.20 06:05, Martin Jambor wrote: >> Hi, >> >> On Mon, Jun 29 2020, Erick Ochoa wrote: >>> == How do we get what we want? == >>> >>> Ideally what we want is to: >>> >> >>

Re: An problematic interaction between a call created by gimple_build_call and inlining

2020-07-01 Thread Martin Jambor
Hi, On Wed, Jul 01 2020, Gary Oblock via Gcc wrote: > Thank you Richard. > > I feel a bit dumb because I'm well aware of the GCC philosophy to have > any new code produced update the state. Of course I didn't know the > commands to do this for the call graph (which I really appreciate you giving.

Re: An problematic interaction between a call created by gimple_build_call and inlining

2020-07-03 Thread Martin Jambor
e. We do not store information which call graph edges dominate other call graph edges in the callers body. Having that information might be useful at IPA stage. But yeah, please be more specific what your question is. Martin > > ________ > From: Martin Jambor >

Re: SRA argument after materialization

2020-07-13 Thread Martin Jambor
Hi, On Fri, Jul 10 2020, Erick Ochoa wrote: > Hello, > > is there a way to determine just how an argument is affected by SRA > after SRA has occured? > > How would I be able to determine the effects of ISRA on the struct argument? For the changes performed by IPA-SRA (but also to spot arguments

Re: Crash at gimple_code(gimple* )

2020-07-15 Thread Martin Jambor
Hi, On Wed, Jul 15 2020, Shuai Wang via Gcc wrote: > Hello, > > I am using the following code to iterate different gimple statements: > > ... > gimple* stmt = gsi_stmt(gsi); > if (gimple_assign_load_p(stmt)) { > tree rhs = gimple_assign_rhs1 (stmt); > if (!rhs) return; > gimple* d

Re: Question about function body and function specialization

2020-07-15 Thread Martin Jambor
Hi, On Tue, Jul 14 2020, Erick Ochoa wrote: > On 14/07/2020 12:37, Erick Ochoa wrote: >> Hello, >> >> I have a function foo defined on a source file. Sometimes, a function >> pointer pointing to foo is passed as a parameter to other functions >> where foo is called indirectly. This indirect cal

Re: Crash at gimple_code(gimple* )

2020-07-15 Thread Martin Jambor
mple_assign_rhs1 (stmt)) will give you the _314 SSA_NAME on which you can use SSA_NAME_DEF_STMT. When in doubt, debug_tree (callable also from within gdb) is your friend. Martin > On Wed, Jul 15, 2020 at 6:49 PM Martin Jambor wrote: > >> Hi, >> >> On Wed, Jul 15 202

Re: Question about function body and function specialization

2020-07-15 Thread Martin Jambor
Hi, On Wed, Jul 15 2020, Erick Ochoa wrote: > Hi, > > I narrowed down that ipa-inline is marking these indirect functions as > unreachable (these functions have been specialized and therefore should > now be direct functions). Therefore, symtab_remove_unreachable_nodes is > called on them. Runn

Re: Re: Question about function body and function specialization

2020-07-16 Thread Martin Jambor
Hi, On Wed, Jul 15 2020, Erick Ochoa wrote: > On 15.07.20 05:03, Martin Jambor wrote: [...] >> At IPA time, the best way is always to look at the call graph edges, >> something like: >> >> cgraph_edge *cs = caller_cgraph_node->get_edge (s); >> exam

Re: Question about clones after materialization

2020-07-20 Thread Martin Jambor
On Mon, Jul 20 2020, Erick Ochoa wrote: > Hi, > > is there a way to find out that a function is a clone of another > function after materialization? I believe that `clone_of_p` only works > before materialization. I tried and no clones were detected. there is former_clone_of - but as recently as

Re: Silly question about pass numbers

2020-08-17 Thread Martin Jambor
Hi, On Tue, Aug 11 2020, Gary Oblock via Gcc wrote: > For these two dump files: > > exe.ltrans0.ltrans.074i.cp > > and > > exe.ltrans0.ltrans.087i.structure-reorg > > doesn't the ".074i." mean that this dump was created > before the ".087i." dump? > > If so then why does the ".074i." show GIMPLE t

Re: Why am I seeing free.2 instead of free in exe.ltrans0.ltrans.s??

2020-08-17 Thread Martin Jambor
Hi, On Tue, Aug 11 2020, Gary Oblock via Gcc wrote: > Note, I'm getting close to getting my part of the structure reorganization > optimization minimally functional (my question about value range propagation > remains open since I re-enabled a couple of optimizations to bypass it.) > Therefore t

Re: Where did my function go?

2020-10-20 Thread Martin Jambor
Hi, On Tue, Oct 20 2020, Richard Biener wrote: > On Mon, Oct 19, 2020 at 7:52 PM Gary Oblock wrote: >> >> Richard, >> >> I guess that will work for me. However, since it >> was decided to remove an identical function, >> why weren't the calls to it adjusted to reflect it? >> If the call wasn't tr

Re: Where did my function go?

2020-10-20 Thread Martin Jambor
Hi, On Tue, Oct 20 2020, Jan Hubicka wrote: >> On Tue, Oct 20, 2020 at 1:02 PM Martin Jambor wrote: >> > >> > Hi, >> > >> > On Tue, Oct 20 2020, Richard Biener wrote: >> > > On Mon, Oct 19, 2020 at 7:52 PM Gary Oblock >> > >

Re: gsi_remove on a call

2020-10-27 Thread Martin Jambor
On Tue, Oct 27 2020, Gary Oblock via Gcc wrote: > I'm running into grief in verify_node in cgraph.c > when I use gsi_remove on a call statement. > > Specifically it's a free statement which I've replaced > with other free statements as part of my structure > reorg optimizations. Note, in other work

Re: Need Guidance for GSOC 2021

2020-12-18 Thread Martin Jambor
Hello Abhay, On Wed, Dec 16 2020, Abhay Singh via Gcc wrote: > Hi Sir/Mam, > > My name is Abhay Singh, second year undergraduate student from Lovely > Professional University, enrolled in Bachelors of Technology, Computer > Science. I am using GCC Compilers from the starting edge of mu > engineer

Re: GSoC 2021 project help

2020-12-21 Thread Martin Jambor
Hi Adharsh, I will be the GSoC organizer for GCC the next year (unless someone else wants to be). On Sun, Dec 20 2020, Adharsh Kamath via Gcc wrote: > Hi everyone > I came across the list of project ideas that were selected for GSoC 2020 > and I'm interested in contributing to the project regardi

Re: Google GSOC Idea

2021-01-04 Thread Martin Jambor
Hi, On Sun, Dec 27 2020, Alper G. via Gcc wrote: > Hello, I am waiting for your suggestions and evaluations about an idea that > I am thinking about applying to this year's event of google gsoc. In short, > I can say about myself that I am an engineering student and worked on > compilers as well a

GCC GSoC 2021: Call for project ideas and mentors

2021-01-11 Thread Martin Jambor
Hello, there have already been some inquiries from prospective students and so I would like to start preparing for the next year of Google Summer of Code now. I'll be happy to volunteer to be the main Org Admin for GCC again - so let me know if you think I shouldn't or that someone else should, b

Re: Google GSOC Idea (JS/TS FE)

2021-01-11 Thread Martin Jambor
> > standard output. It was an e-mail that I could not fully explain because >> I >> > tried to correct the text a few times, I'm sorry :) We are a group of >> > several people who have already worked on compiler design and we thought >> of >> > apply

Re: GSoC

2021-02-09 Thread Martin Jambor
Hello, On Sun, Feb 07 2021, Ravi Kumar via Gcc wrote: > Hello Sir, > I am Ravi Kumar. I am currently a 2nd year undergraduate(B.Tech) student. I > want to participate in GSoC 2021 and want to work under the mentorship of > GCC. > WHY ME? > Because: > 1.I have a proper knowledge and experienc

Re: GSoC age limit

2021-02-10 Thread Martin Jambor
Hi, On Wed, Feb 10 2021, oilab kowaski via Gcc wrote: > Hi! I am very interested in parsers and compilers. I would be very happy to > participating in the development of GNU Rust compiler by applying to the > Google Summer of Code. But I am 17 years old and I do not satisfy the > requirements of t

Re: Extending static analysis GSoC

2021-02-11 Thread Martin Jambor
Hi, I am CCing the GCC mailing list again because you are much more likely to get advice from the people on the list than just from me. On Wed, Feb 10 2021, Ravi Kumar wrote: > First of all thanks for the reply. I have few questions: > 1.How can I improve my proposal? First and foremost, we need

Re: Performing inter-procedural dataflow analysis

2021-02-18 Thread Martin Jambor
Hi, On Thu, Feb 18 2021, Shuai Wang via Gcc wrote: > Hello, > > I am doing interprocedural dataflow analysis and countered the following > issue. Suppose I have an GIMPLE IR code as follows, which is after the > "simdclone" pass while before my own SIMPLE IPA pass: > > > foo (int a, int b) > { >

Re: Request for contribution to your project

2021-03-10 Thread Martin Jambor
Dear Divyanshu, On Wed, Mar 10 2021, divyanshu jamloki via Gcc wrote: > sir, > I have plan about your site i have sent it but no one reply yet , i have > been contribution to your project since Mon, 25 Jan 2021 at 19:26 now i > would like to send you my gsoc proposal pdf where i have explained

Re: GSoC

2021-03-23 Thread Martin Jambor
Hello Isitha, On Fri, Mar 19 2021, Isitha Subasinghe via Gcc wrote: > To whom it may concern, > > I am a student interested in participating in GSoC this year. After having > a look at some of the available PL projects, gccrs caught my attention. I > love Rust and have an interest in exploring mor

Re: GSoC 2021

2021-03-23 Thread Martin Jambor
Hello, On Sat, Mar 20 2021, Mahmoud Shawky via Gcc wrote: > Hello there > I have chosen the project that i want to develop , and i don't know what is > the next step , we are delighted that you found contributing to GCC interesting. The next step usually is to discuss your project here on the ma

Re: GSOC

2021-03-23 Thread Martin Jambor
Hello, On Sat, Mar 20 2021, Manish Sahani via Gcc wrote: > Hey, > > I'm a student at Delhi Technological University, and interested in > contributing to the *Make cp-demangle non-recursive* and *Fortran improved > argument compile-time checking*. we are very happy to hear you are interested in t

Re: Remove RMS from the GCC Steering Committee

2021-03-27 Thread Martin Jambor
Hi, On Fri, Mar 26 2021, Nathan Sidwell wrote: > > Dear members of the GCC Steering Committee (SC), I ask you to remove Richard > Stallman (RMS) from the SC, or, should you chose not to do so, make a clear > statement as to why he remains. > I wholeheartedly agree with Nathan. In a few weeks

Re: Remove RMS from the GCC Steering Committee

2021-03-30 Thread Martin Jambor
Dear Giacomo, On Tue, Mar 30 2021, Giacomo Tesio wrote: > Hi Nathan and hello everybody, > > On Fri, 26 Mar 2021 16:02:30 -0400 Nathan Sidwell wrote: > >> The USA is not the world and the SC is not the US government. For >> those in the USA, the (inapplicable) first amendment provides 5 >> rights

Re: Remove RMS from the GCC Steering Committee

2021-03-31 Thread Martin Jambor
Dear Giacomo, On Tue, Mar 30 2021, Giacomo Tesio wrote: > On Tue, 30 Mar 2021 18:50:52 +0200 Martin Jambor wrote: > >> Unfortunately, all people are also able to close their eyes and ears >> and ignore mistreatment when they are not the victims and when their >> friend

Re: GSoC 2021 (incremental LTO)

2021-03-31 Thread Martin Jambor
Hi Dmitry, we are delighted you found contributing to GCC interesting. On Mon, Mar 29 2021, Dmitry Torilov via Gcc wrote: > Greetings, > > I saw a task on your site for GSoC called < Optimization (LTO) linking>>. I am very interested in it, and I would > like to know if it is possible to do it th

Re: Question about reading LTO function summaries

2021-04-06 Thread Martin Jambor
Hi, On Fri, Mar 26 2021, Erick Ochoa via Gcc wrote: > I already have some experience developing SIMPLE_IPA_PASSes, but I am > looking to understand IPA_PASSes better. I have made a hello world ipa > pass that stores "hello world $FUNCTION_NAME" in the function > summaries; however, I am having tro

Re: Question about reading LTO function summaries

2021-04-09 Thread Martin Jambor
Hi, On Tue, Apr 06 2021, Erick Ochoa wrote: >> On Fri, Mar 26 2021, Erick Ochoa via Gcc wrote: >> > I already have some experience developing SIMPLE_IPA_PASSes, but I am >> > looking to understand IPA_PASSes better. I have made a hello world ipa >> > pass that stores "hello world $FUNCTION_NAME" i

Re: removing toxic emailers

2021-04-14 Thread Martin Jambor
Hi Nathan, On Wed, Apr 14 2021, Nathan Sidwell wrote: > Do we have a policy about removing list subscribers that send abusive or > other toxic emails? do we have a code of conduct? Searching the wiki > or website finds nothing. The mission statement mentions nothing. I think that (most?) peo

Re: C++ coding style inconsistencies

2015-06-26 Thread Martin Jambor
Hi, On Thu, Jun 25, 2015 at 07:28:45PM +0100, Richard Sandiford wrote: > Sorry in advance for inviting a bikeshed discussion >, but while making > the hashing changes that I just committed, I noticed that the C++ification > has been done in a variety of different styles. I ended up having to foll

Re: C++ coding style inconsistencies

2015-06-26 Thread Martin Jambor
Hi, On Thu, Jun 25, 2015 at 04:59:51PM -0400, David Malcolm wrote: > On Thu, 2015-06-25 at 19:28 +0100, Richard Sandiford wrote: > > Sorry in advance for inviting a bikeshed discussion, but while making > > the hashing changes that I just committed, I noticed that the C++ification > > has been don

Can shrink-wrapping ever move prologue past an ASM statement?

2015-07-07 Thread Martin Jambor
Hi, I've been asked to look into the item one of http://permalink.gmane.org/gmane.linux.kernel/1990397 and found out that at least shrink-wrapping happily moves prologue past an asm statement which can be bad if the asm statement contains a call instruction. Am I right concluding that this is a b

Re: Can shrink-wrapping ever move prologue past an ASM statement?

2015-07-08 Thread Martin Jambor
Hi, On Tue, Jul 07, 2015 at 01:44:15PM -0500, Segher Boessenkool wrote: > On Tue, Jul 07, 2015 at 07:53:49PM +0200, Martin Jambor wrote: > > I've been asked to look into the item one of > > http://permalink.gmane.org/gmane.linux.kernel/1990397 and found out > > tha

Re: Can shrink-wrapping ever move prologue past an ASM statement?

2015-07-08 Thread Martin Jambor
On Tue, Jul 07, 2015 at 02:25:34PM -0600, Jeff Law wrote: > On 07/07/2015 11:53 AM, Martin Jambor wrote: > >Hi, > > > >I've been asked to look into the item one of > >http://permalink.gmane.org/gmane.linux.kernel/1990397 and found out > >that at least shrink-w

Cauldron Accelerator BoF call for agenda proposals

2015-07-24 Thread Martin Jambor
Hello, because Thomas Schwinge unfortunately cannot attend the Cauldron this year, I have volunteered to take care of organizing an Accelerator BoF at the event (at the moment conveniently scheduled for Sunday 10am). This email is not only an invitation to participate but also a call for agenda i

Re: Moving to git

2015-08-21 Thread Martin Jambor
Hi, On Thu, Aug 20, 2015 at 03:31:52PM -0400, David Malcolm wrote: > On Thu, 2015-08-20 at 13:57 -0400, Jason Merrill wrote: > > I hear that at Cauldron people were generally supportive of switching > > over to git as the primary GCC repository, and talked about me being > > involved in that tra

Re: Moving to git

2015-08-21 Thread Martin Jambor
Hi, On Thu, Aug 20, 2015 at 05:32:26PM -0500, Segher Boessenkool wrote: > On Thu, Aug 20, 2015 at 03:31:52PM -0400, David Malcolm wrote: > > If we're going to migrate to git (I hope so), can we also please > > *slightly* revise the policy on commit messages, to add meaningful > > titles to commits

Re: IPA/cgraph: propagating node frequencies to offloaded functions

2016-02-15 Thread Martin Jambor
Hi, On Fri, Feb 12, 2016 at 05:40:58PM +0100, Thomas Schwinge wrote: > Hi! > > As I'm touching areas of GCC here, that I have no noteworthy experience > with (IPA optimizations, cgraph), I'm asking for your help. Thanks! > > This is primarily to implement a better "avoid offloading" policy for

Re: omp-low.c split

2016-11-15 Thread Martin Jambor
Hi, On Mon, Nov 14, 2016 at 09:45:49AM -0800, Cesar Philippidis wrote: > What's the plan to split omp-low.c into multiple files? Right now, > omp-low.c contains code to lower and expand OpenMP and OpenACC. At least > for the OpenACC transforms, we made an effort to keep the changes in > omp-low.c

Re: [RFC] noipa attribute (was Re: How to avoid constant propagation into functions?)

2016-12-16 Thread Martin Jambor
Hi, On Fri, Dec 16, 2016 at 02:31:48PM +0100, Jakub Jelinek wrote: > Suggestions how to test that IPA-SRA and IPA-PTA aren't happening? > Anything else we need to cover? > I would use some test from gcc/testsuite/gcc.dg/ipa/ipa-sra-*.c, add the attribute and negate the scan-dump test. Martin

Re: IPA: Devirtualization versus placement new

2014-04-25 Thread Martin Jambor
Hi, On Fri, Apr 25, 2014 at 11:22:22AM +0100, Andrew Haley wrote: > Summary: Devirtualization uses type information to determine if a > virtual method is reachable from a call site. If type information > indicates that it is not, devirt marks the site as unreachable. I > think this is wrong, an

Re: What would it take to always force indirect inlining?

2014-07-18 Thread Martin Jambor
Hi, On Thu, Jul 17, 2014 at 12:26:43PM -0500, Daniel Santos wrote: > I've recently discovered that a function marked always_inline but > called by pointer won't always be inlined. What would it take to > assure that this either always happens or generates an error? Generally, that is the case. D

Re: What would it take to always force indirect inlining?

2014-07-22 Thread Martin Jambor
Hi, On Fri, Jul 18, 2014 at 03:31:23PM -0500, Daniel Santos wrote: > > On 07/18/2014 04:55 AM, Martin Jambor wrote: > >Hi, > > > >On Thu, Jul 17, 2014 at 12:26:43PM -0500, Daniel Santos wrote: > >>I've recently discovered that a function marked always_

Ada bootstrap failure

2014-08-04 Thread Martin Jambor
Hi Arnaud and Robert, I have not been able to bootstrap pristine gcc trunk this morning (rev. 213544) with Ada enabled. I have set up a bisecting script which has pointed to revision 213541 as the first failing one (if you use git mirror, it is git commit 54d549ff02e4549ff12977a2c3e71e163cda066a)

Re: cgraph_node::verify - quite strong condition that was met by IPA-ICF

2014-09-26 Thread Martin Jambor
Hi, On Fri, Sep 26, 2014 at 10:34:16AM +0200, Richard Biener wrote: > ... > > Btw, isn't cgraph edge redirection a "transform" step? Thus why is > it performed at WPA time at all? Shouldn't it be performed at LTRANS > time the same time we materialize clones and inline? > No, not really, ch

Re: Comparing tree types

2014-11-03 Thread Martin Jambor
Hi, On Mon, Nov 03, 2014 at 03:12:10AM +0530, Vini Kanvar wrote: > I am trying to compare the tree declarations of the lhs and the rhs of > the assignment statement in the following program. > > struct node { > struct node * next; > }; > struct node ** obj1, obj2; > obj1 = &obj2.next;

Re: Legal paperwork for GCC contributions

2014-11-24 Thread Martin Jambor
On Sun, Nov 23, 2014 at 06:48:53PM -0500, Lawrence Velázquez wrote: > Hi, > > I recently contributed some fixes against GCC trunk, gcc-4_9-branch, and > gcc-4_8-branch for which I need the requisite legal paperwork. > > However, I'd like to backport these particular fixes to the MacPorts > Projec

Building an x86_64-linux-gnux32 (x32) gcc wiki page

2015-02-20 Thread Martin Jambor
Hi, I have spent quite some time trying to build an x32 gcc to debug a PR this week before I finally found the configure switch that made everything work. In order to share this possibly valuable knowledge, I have created a wiki mini-page detailing how I managed to get it finally working: https:

Re: gcc wiki project

2015-03-24 Thread Martin Jambor
Hi, On Mon, Mar 23, 2015 at 06:14:30PM -0500, David Kunsman wrote: > Hello, I was just reading through the current projects wiki page and I > noticed how out of date pretty much all of them are. So I was > planning on doing "spring cleaning" by going down the list tracking > down what has been an

Re: gcc wiki project

2015-03-24 Thread Martin Jambor
s > >> planning on doing "spring cleaning" by going down the list tracking > >> down what has been and what needs to be down and updating all the > >> wikis. Do you think this is something that is worthwhile to work on? > > Yes, I think that would

Do we have any plans to un-flatten our header files?

2015-04-20 Thread Martin Jambor
Hi, because I really dislike the hassle our (almost) flattened header files cause quite often, I have made a very simple experiment to find out how the header files really depend on each other. Some results, together with a dozen of short paragraphs of relevant text are here: http://labs.suse.cz

Re: About GSOC.

2018-10-23 Thread Martin Jambor
Hi Joseph, this seems related to your proposal GSoC proposal in the beginning of this year. Do you have any comments about Tejas's idea? Do you think this would be a good (part of) a GSoC project next year? Thanks a lot, Martin On Sat, Oct 13 2018, Tejas Joshi wrote: > Hello. > I reached ask

Re: Parallelize the compilation using Threads

2018-11-16 Thread Martin Jambor
Hi Giuliano, On Thu, Nov 15 2018, Richard Biener wrote: > You may want to search the mailing list archives since we had a > student application (later revoked) for the task with some discussion. Specifically, the whole thread beginning with https://gcc.gnu.org/ml/gcc/2018-03/msg00179.html Martin

Re: [GSOC] variations in testsuite results

2018-11-28 Thread Martin Jambor
Hi Siddhartha, On Tue, Nov 27 2018, Siddhartha Sen wrote: > I am Siddhartha Sen,currently pursuing my B.Tech degree in Information > Science and Engineering,2nd year. I have taken a keen interest in your > projects and have some ideas of my own as well. I am really interested in > working with you

Re: LTO Test Case Help

2018-12-06 Thread Martin Jambor
Hi, On Wed, Dec 05 2018, Michael Ploujnikov wrote: > Hi, > > I'm trying to write a testcase to reproduce duplicate clone symbols > such as in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88297 I > started with a testcase that is known to have constprop clones and > split it into two object files:

Re: [GSOC] variations in testsuite results

2019-01-28 Thread Martin Jambor
t will not be finished for at least a few more days, possibly even a week. If you have any further specific questions, please feel free to ask, I'll make my best to be more diligent with replying. Martin > Thank You. > > On Wed, Nov 28, 2018 at 10:46 PM Martin Jambor wrote: > &

Re: Regarding GSOC Projects

2019-01-28 Thread Martin Jambor
Hello Aadrit, On Sun, Jan 20 2019, Aadrit Aggarwal wrote: > Greetings for the day!! > I'm an undergraduate in my 2nd year at Punjab Engineering College, > Chandigarh. I'm pursuing CSE. > This mail is regarding GSOC Projects. > > *It's my first time, that I'd be participating in an open source even

Re: Google Summer Of Code

2019-01-28 Thread Martin Jambor
Hello Vikramsingh, On Mon, Jan 21 2019, Vikramsingh Kushwaha wrote: > Respected sir/madam > I, Vikramsingh Kushwaha, currently studying in B.Tech 3rd year computer > engineering in MIT Pune, India. I am very much interested to contribute in > the open source projects. But i am new to this so I nee

GCC and GSoC 2019

2019-01-28 Thread Martin Jambor
Hi, today I have filed an application on behalf of the GCC project to be a mentoring organization in the year 2019 of Google Summer of Code. I'd like to have the following requests and announcements: 1. First and foremost, I would like to ask all (moderately) seasoned GCC contributors to cons

GCC GSoC project idea to make C/C++ not promote memory_order_consume to memory_order_acquire

2019-02-04 Thread Martin Jambor
Hi, I have received the following idea for a Google Summer of Code project, see the quotation from Paul McKenney below (I do not know myself where exactly it is from). I consider memory consistency models a very tough topic and so am doubly reluctant to just post it to wiki without having a mento

Gfortran GSoC (Was: Re: [patch, libgfortran RFC] Installation script for OpenCoarrays to enable multi-image gfortran)

2019-02-05 Thread Martin Jambor
Hello, On Fri, Jan 27 2017, Damian Rouson wrote: > I wonder if developing an OpenCoarrays rpm package would be a good > task as part of a Google Summer of Code (SoC) project.  February 9 is > the application deadline for organizations seeking to host an SoC No, February 6, 2019, 21:00 Central Eur

Re: GCC GSoC project idea to make C/C++ not promote memory_order_consume to memory_order_acquire

2019-02-05 Thread Martin Jambor
Hi Jason and Andrew, On Mon, Feb 04 2019, Jason Merrill wrote: > On Mon, Feb 4, 2019 at 6:06 AM Martin Jambor wrote: >> >> I have received the following idea for a Google Summer of Code project, >> see the quotation from Paul McKenney below (I do not know myself where >&

Re: question about inlining long call sequence

2019-02-12 Thread Martin Jambor
On Tue, Feb 12 2019, Bin.Cheng wrote: > Hi, > When reading inlining code in GCC, I wonder if we have size heuristics > to limit inlining long call sequence? For example, for call sequence > A -> B -> C -> D -> ... -> X -> Y -> Z > if each function call grows size by a very small amount, inlining Z

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

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: GCC GSOC 2019

2019-02-18 Thread Martin Jambor
Hello Shubham, On Sun, Feb 10 2019, Shubham Narlawar wrote: > Hi, > > I am Shubham Narlawar. Currently, I am a Computer Engineering undergrad > student at Pune University, India. I am interested in contributing to GCC > for GSOC 2019. > > We have done a project from GCC GSOC 2018 idea list which i

Re: [GSOC] Simple things to play with (Was: variations in testsuite results)

2019-02-19 Thread Martin Jambor
roject basically means implementing direct output of ELF-format field, from libiberty instead of the assembler one, so look into ELF format too. And perhaps Honza can suggest some further exploratory steps for you too. Good luck, Martin > > On Mon, Jan 28, 2019 at 11:03 PM Martin Jambor

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-03-25 Thread Martin Jambor
Hello Martin, On Sun, Mar 10 2019, Martin Emil wrote: > Hello , > I am Martin Emil last year computer engineering student from Egypt . > I came through your project in GSoC and i am very interested about it and > want to work on it. > I have strong knowledge in C,C++,Java and python programming >

Re: GSOC 19 Add new math.h and complex.h functions as built-ins

2019-03-26 Thread Martin Jambor
Hi Thilakar, On Fri, Mar 22 2019, GSOC19TR I wrote: > Dear Sir, > I like to work on the project *Adding new math.h and complex.h functions as > built-ins**. we are already in fairly advanced stage of putting together a proposal for the same project with Tejas Joshi. You can of course try to subm

Re: GSoC

2019-03-26 Thread Martin Jambor
Hello Youssuf, On Sat, Mar 23 2019, youssef Elmasry wrote: > What kind of experience i should have in c/c++ before applying? I am afraid that not only you need a very solid command of C and have to be comfortable navigating C++ mazes but that you also need at least some rudimentary theoretical ba

Re: Regarding GSOC

2019-03-26 Thread Martin Jambor
Hi Aniket, On Mon, Mar 25 2019, Aniket Agarwalla wrote: > Hello Sir, > > I am interested in working with you in your shortlisted projects on Gsoc > 2019 namely > "Add new math.h and complex.h functions as built-ins". we are already in fairly advanced stage of putting together a proposal for the s

Re: Gsoc

2019-03-26 Thread Martin Jambor
Hello Darshan, On Tue, Mar 26 2019, FuN traveller wrote: > Hello , > I am Darshan jadhao, computer engineering student at Lovely Professional > University Jalandhar, > I would like to work with GNU on the project *Make C/C++ not automatically > promote memory_order_consume to memory_order_acquire*

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-03-27 Thread Martin Jambor
Hello Matias, On Thu, Mar 14 2019, Matias Barrientos wrote: > Hello, > > I am Matías Barrientos, I am in my third year studying computing > engineering at the Pontifical University of Valparaiso. > > I am very interested in contributing at GCC this year in GSoC. I have > followed the steps of the

Re: [GSoC]

2019-04-03 Thread Martin Jambor
Hi Avinash, On Thu, Mar 28 2019, Avinash Tiwary wrote: > Hi, > I am Avinash Tiwary, fourth year engineering graduate from BIT Mesra. I > will like to contribute on "Add new math.h and complex.h functions as > built-ins". Please guide me. we are delighted you found contributing to GCC interesting.

  1   2   3   4   >