[gem5-dev] Re: version of pybind11 without everything in the headers
Hey Ciro, any update? On Mon, Feb 8, 2021 at 5:10 AM Gabe Black wrote: > Awesome, it sounds like you've made some great progress. I'm looking > forward to it! > > Gabe > > On Mon, Feb 8, 2021 at 2:39 AM Ciro Santilli > wrote: > >> Gabe, >> >> Following a long chain of links from those patches should eventually lead >> to: https://github.com/pybind/pybind11/pull/2445 passing through >> https://gem5.atlassian.net/browse/GEM5-572 >> >> The current status is: upstream has said they will merge my split patch >> at some point. But since it conflicts with everything, they are waiting for >> a good moment to do that when their major patches get all merged. Then when >> tell me to rebase, I'll rebase and they will merge immediately, and then >> I'll send a patch into gem5 updating pybind11 and updating the build system >> to take advantage of it. >> >> I've been pinging them on major Western holidays :-) >> >> -- >> *From:* Giacomo Travaglini >> *Sent:* Thursday, February 4, 2021 12:01 PM >> *To:* gem5 Developer List ; Ciro Santilli < >> ciro.santi...@arm.com> >> *Cc:* Gabe Black >> *Subject:* RE: [gem5-dev] version of pybind11 without everything in the >> headers >> >> Hi Gabe, >> >> I believe you are referring to the following ticket: >> >> https://gem5.atlassian.net/browse/GEM5-277 >> >> Ciro is currently on vacation and he will be back next week so he will be >> able to update >> you on his progresses. IIRC pybind folks are reviewing his contribution >> but I cannot provide >> you a timeline (Ciro might) >> >> Kind Regards >> >> Giacomo >> >> > -Original Message- >> > From: Gabe Black via gem5-dev >> > Sent: 04 February 2021 09:45 >> > To: gem5 Developer List ; Ciro Santilli >> > >> > Cc: Gabe Black >> > Subject: [gem5-dev] version of pybind11 without everything in the >> headers >> > >> > Hey folks and particularly Ciro, I know a while ago there was an >> attempt to put >> > the common contents of pybind11 into a lib. Did that go anywhere? That >> > would reduce build time which would be valuable, but from this change >> it's >> > apparent that all those common symbols are *really* blowing up the build >> > directory. >> > >> > https://gem5-review.googlesource.com/c/public/gem5/+/40621/1 >> > >> > >> > Gabe >> IMPORTANT NOTICE: The contents of this email and any attachments are >> confidential and may also be privileged. If you are not the intended >> recipient, please notify the sender immediately and do not disclose the >> contents to any other person, use it for any purpose, or store or copy the >> information in any medium. Thank you. >> > ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send an email to gem5-dev-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
[gem5-dev] Re: version of pybind11 without everything in the headers
Awesome, it sounds like you've made some great progress. I'm looking forward to it! Gabe On Mon, Feb 8, 2021 at 2:39 AM Ciro Santilli wrote: > Gabe, > > Following a long chain of links from those patches should eventually lead > to: https://github.com/pybind/pybind11/pull/2445 passing through > https://gem5.atlassian.net/browse/GEM5-572 > > The current status is: upstream has said they will merge my split patch at > some point. But since it conflicts with everything, they are waiting for a > good moment to do that when their major patches get all merged. Then when > tell me to rebase, I'll rebase and they will merge immediately, and then > I'll send a patch into gem5 updating pybind11 and updating the build system > to take advantage of it. > > I've been pinging them on major Western holidays :-) > > -- > *From:* Giacomo Travaglini > *Sent:* Thursday, February 4, 2021 12:01 PM > *To:* gem5 Developer List ; Ciro Santilli < > ciro.santi...@arm.com> > *Cc:* Gabe Black > *Subject:* RE: [gem5-dev] version of pybind11 without everything in the > headers > > Hi Gabe, > > I believe you are referring to the following ticket: > > https://gem5.atlassian.net/browse/GEM5-277 > > Ciro is currently on vacation and he will be back next week so he will be > able to update > you on his progresses. IIRC pybind folks are reviewing his contribution > but I cannot provide > you a timeline (Ciro might) > > Kind Regards > > Giacomo > > > -Original Message- > > From: Gabe Black via gem5-dev > > Sent: 04 February 2021 09:45 > > To: gem5 Developer List ; Ciro Santilli > > > > Cc: Gabe Black > > Subject: [gem5-dev] version of pybind11 without everything in the headers > > > > Hey folks and particularly Ciro, I know a while ago there was an attempt > to put > > the common contents of pybind11 into a lib. Did that go anywhere? That > > would reduce build time which would be valuable, but from this change > it's > > apparent that all those common symbols are *really* blowing up the build > > directory. > > > > https://gem5-review.googlesource.com/c/public/gem5/+/40621/1 > > > > > > Gabe > IMPORTANT NOTICE: The contents of this email and any attachments are > confidential and may also be privileged. If you are not the intended > recipient, please notify the sender immediately and do not disclose the > contents to any other person, use it for any purpose, or store or copy the > information in any medium. Thank you. > ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send an email to gem5-dev-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
[gem5-dev] Re: version of pybind11 without everything in the headers
Gabe, Following a long chain of links from those patches should eventually lead to: https://github.com/pybind/pybind11/pull/2445 passing through https://gem5.atlassian.net/browse/GEM5-572 The current status is: upstream has said they will merge my split patch at some point. But since it conflicts with everything, they are waiting for a good moment to do that when their major patches get all merged. Then when tell me to rebase, I'll rebase and they will merge immediately, and then I'll send a patch into gem5 updating pybind11 and updating the build system to take advantage of it. I've been pinging them on major Western holidays :-) From: Giacomo Travaglini Sent: Thursday, February 4, 2021 12:01 PM To: gem5 Developer List ; Ciro Santilli Cc: Gabe Black Subject: RE: [gem5-dev] version of pybind11 without everything in the headers Hi Gabe, I believe you are referring to the following ticket: https://gem5.atlassian.net/browse/GEM5-277 Ciro is currently on vacation and he will be back next week so he will be able to update you on his progresses. IIRC pybind folks are reviewing his contribution but I cannot provide you a timeline (Ciro might) Kind Regards Giacomo > -Original Message- > From: Gabe Black via gem5-dev > Sent: 04 February 2021 09:45 > To: gem5 Developer List ; Ciro Santilli > > Cc: Gabe Black > Subject: [gem5-dev] version of pybind11 without everything in the headers > > Hey folks and particularly Ciro, I know a while ago there was an attempt to > put > the common contents of pybind11 into a lib. Did that go anywhere? That > would reduce build time which would be valuable, but from this change it's > apparent that all those common symbols are *really* blowing up the build > directory. > > https://gem5-review.googlesource.com/c/public/gem5/+/40621/1 > > > Gabe ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send an email to gem5-dev-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
[gem5-dev] Re: version of pybind11 without everything in the headers
Hi Gabe, I believe you are referring to the following ticket: https://gem5.atlassian.net/browse/GEM5-277 Ciro is currently on vacation and he will be back next week so he will be able to update you on his progresses. IIRC pybind folks are reviewing his contribution but I cannot provide you a timeline (Ciro might) Kind Regards Giacomo > -Original Message- > From: Gabe Black via gem5-dev > Sent: 04 February 2021 09:45 > To: gem5 Developer List ; Ciro Santilli > > Cc: Gabe Black > Subject: [gem5-dev] version of pybind11 without everything in the headers > > Hey folks and particularly Ciro, I know a while ago there was an attempt to > put > the common contents of pybind11 into a lib. Did that go anywhere? That > would reduce build time which would be valuable, but from this change it's > apparent that all those common symbols are *really* blowing up the build > directory. > > https://gem5-review.googlesource.com/c/public/gem5/+/40621/1 > > > Gabe IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send an email to gem5-dev-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s