Re: linking and running tests in parallel

Arvid Norberg via Boost-build <[email protected]> Fri, 28 Aug 2020 12:46:16 +0200
Newsgroups gmane.comp.lib.boost.build
Message-ID <CAAhUOPVJypr509-8817zUVEka8hmi_XtJqbg+nAex1VE9O27Pg@mail.gmail.com>
--===============4457965335277337644==
Content-Type: multipart/alternative; boundary="000000000000d3741905adedc309"

--000000000000d3741905adedc309
Content-Type: text/plain; charset="UTF-8"

On Sat, Mar 30, 2019 at 4:45 PM Steven Watanabe via Boost-build <
[email protected]> wrote:

> On 3/29/19 2:57 AM, Arvid Norberg via Boost-build wrote:
> > <snip>
> > In the gcc toolset, there's mentioning of JAM_SEMAPHORE, in the link
> rules.
> > I don't fully understand how this affect the linking, but I suspect it
> > means only one target can be linked at a time.
> >
> > https://github.com/boostorg/build/blob/develop/src/tools/gcc.jam#L1064
> > [...]
>
> This is a very old optimization which is almost
> certainly out-dated.  If no one objects, I'm
> just going to remove it.
>

I'm still experiencing this issue and seeing the JAM_SEMAPHORE in gcc.jam
and clang-linux.jam in boost-1.74.0

-- 
Arvid Norberg

--000000000000d3741905adedc309
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail=
_attr">On Sat, Mar 30, 2019 at 4:45 PM Steven Watanabe via Boost-build &lt;=
<a href=3D"mailto:[email protected]">[email protected]<=
/a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0=
px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
On 3/29/19 2:57 AM, Arvid Norberg via Boost-build wrote:<br>
&gt; &lt;snip&gt;<br>
&gt; In the gcc toolset, there&#39;s mentioning of JAM_SEMAPHORE, in the li=
nk rules.<br>
&gt; I don&#39;t fully understand how this affect the linking, but I suspec=
t it<br>
&gt; means only one target can be linked at a time.<br>
&gt; <br>
&gt; <a href=3D"https://github.com/boostorg/build/blob/develop/src/tools/gc=
c.jam#L1064" rel=3D"noreferrer" target=3D"_blank">https://github.com/boosto=
rg/build/blob/develop/src/tools/gcc.jam#L1064</a><br>
&gt; [...]<br><br>
This is a very old optimization which is almost<br>
certainly out-dated.=C2=A0 If no one objects, I&#39;m<br>
just going to remove it.<br clear=3D"all"></blockquote></div><div><br></div=
><div>I&#39;m still experiencing this issue and seeing the JAM_SEMAPHORE in=
 gcc.jam and clang-linux.jam in boost-1.74.0<br></div><div><br></div>-- <br=
><div dir=3D"ltr" class=3D"gmail_signature">Arvid Norberg</div></div>

--000000000000d3741905adedc309--

--===============4457965335277337644==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Unsubscribe & other changes: https://lists.boost.org/mailman/listinfo.cgi/boost-build

--===============4457965335277337644==--