git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] Fix NO_LIBPCRE1_JIT to fully disable JIT

From
Junio C Hamano <gitster@pobox.com>
Date
Nov 14, 2017, 02:12 UTC
Message-ID
<xmqqefp17gng.fsf@gitster.mtv.corp.google.com>
In-Reply-To
<20171113065410.rb43utcbncy7ndrv@hashpling.org>
Charles Bailey <charles@hashpling.org> writes:
Show 10 quoted lines
>> > But that we should take it anyway regardless of that since it'll *also*
>> > work on Linux with your patch, and this logic makes some sense whereas
>> > the other one clearly didn't and just worked by pure accident of some
>> > toolchain semantics that I haven't figured out yet.
>> 
>> That is curious and would be nice to know the answer to.
>
> The error that I was getting ...
> My guess is that we are just exposing a pre-existing bug in our Solaris
> build of libpcre.

Sorry, my question was not clear. I think you already mentioned the above in the thread. What I was curious about was why Ævar was seeing that JIT disabled with NO_LIBPCRE1_JIT alone on his Linux setup, i.e. namely this part from his message:

    *But* for some reason you still get away with that on Linux. I
    don't know why, but I assume the compiler toolchain is more lax
    for some reason than on Solaris.n
In any case, thanks for a fix; queued.
Previous: Charles Bailey
Message 5 of 5 in “Fix NO_LIBPCRE1_JIT to fully disable JIT”
  1. Fix NO_LIBPCRE1_JIT to fully disable JITCharles Bailey, Nov 12, 2017
  2. Ævar Arnfjörð BjarmasonNov 12, 2017
  3. Junio C HamanoNov 13, 2017
  4. Charles BaileyNov 13, 2017
  5. Junio C HamanoNov 14, 2017

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.