[gem5-dev] Re: version of pybind11 without everything in the headers

2021-02-23 Thread Gabe Black via gem5-dev
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

2021-02-08 Thread Gabe Black via gem5-dev
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

2021-02-08 Thread Ciro Santilli via gem5-dev
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

2021-02-04 Thread Giacomo Travaglini via gem5-dev
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