From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [IPv6:2a00:1450:4864:20::532]) by sourceware.org (Postfix) with ESMTPS id 3307D3858D39 for ; Thu, 23 Sep 2021 11:43:28 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 3307D3858D39 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=embecosm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=embecosm.com Received: by mail-ed1-x532.google.com with SMTP id u27so22063370edi.9 for ; Thu, 23 Sep 2021 04:43:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=embecosm.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=sS0+O8Hb7IIg3pktw7wHBsuPREBEZwdyqYd6221TlT4=; b=HFD7FCQx1M69qeqC7QlL3kfnTlAAbbadUSHVA2lOxZr2a6KHBOXiQs78U0n5eWYtMM oSTLhHPPEDzPYpYhIpyf5DBh711lSjLii31IeKwdF3cDwIg0e3kVm7aeZQSzdnPAxfeF ioQ+jEMkp9fC7lACe2t9okMRc0Gt5mY1ygKMTd1ygQhVlUQ9aSW5zcz3yAszGPi7egRs ZoMdXDELkHb4+qFeHSG6B4hodgRVHDuGYJQU1wq39i7cvyjnGwcm4X1R7ll5hWrk6a0g AwZwi6OBhamwrXslOi5ozh62E10JxnEkMgtgseiuPdkYJE+G0V+SWR0ICbCDHHtv76B4 GRaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=sS0+O8Hb7IIg3pktw7wHBsuPREBEZwdyqYd6221TlT4=; b=IoYT4/Y0hSA9qBgBV/h0fBOujDNFC8NHUgVTKDev9RB/gbB+uFDOLWbdOSMiepd49r VQrJd4fX7JbuVsRtGKeOGkAmP2ArPuafJwxgajIGzh8iJnKJ9LVFq8ze6m4NHf69pyRR 2gMHqzijT2GfvNfysFNNYmLKgVR+NfX17AHXLQeqmPpRxIz7Z+APu6FfIcdjSbmwE3xU rvgHuFjzeaXSzUKwqjhB7DjtmzC7ivlobSYy4PS1Et6xzcA4C9j2RqPGhVgeYRb7lm1J qOj7vhAf7ZCj2V/+OV+29zuhduQ0+wcrAOLTop0k7qwcNgreyDwbDYr130G32VCV43eS cSnQ== X-Gm-Message-State: AOAM5337ne6AiiqYHyGcLPSLRlDZJWUtV4wdcq9gbbanzmceKs8Ivxn3 hT54ciPIs05XFae+SRaji8QjKOmC4ZpfxXzW/phS4w== X-Google-Smtp-Source: ABdhPJxHuUenrrxATYukeUm7SzVYdQfzGk2Yw0v2hpTs/Bb6el5V+BhaUl4YTMvkyQMbrhqBucBlkt8f1QebqbN/6nY= X-Received: by 2002:aa7:d78e:: with SMTP id s14mr4779639edq.171.1632397401029; Thu, 23 Sep 2021 04:43:21 -0700 (PDT) MIME-Version: 1.0 References: <20210921225430.166550-1-mark@klomp.org> <87k0j9ym7r.fsf@euler.schwinge.homeip.net> In-Reply-To: From: Philip Herron Date: Thu, 23 Sep 2021 12:43:10 +0100 Message-ID: Subject: Re: [PATCH] Fix byte char and byte string lexing code To: Mark Wielaard Cc: Thomas Schwinge , gcc-rust@gcc.gnu.org Content-Type: multipart/alternative; boundary="000000000000388e1d05cca823ab" X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, HTML_MESSAGE, KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gcc-rust@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: gcc-rust mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Sep 2021 11:43:29 -0000 --000000000000388e1d05cca823ab Content-Type: text/plain; charset="UTF-8" Hi guys, Thanks, Thomas for raising the PR it is currently being merged. We will raise the next PR to get bootstrapable builds working which will be really nice there is a GitHub automation for that at the moment. Something I was thinking about outside of the scope of that patch was about the utf8 how do they get represented? Is it some kind of wchar_t? Thanks again --Phil On Wed, 22 Sept 2021 at 21:37, Mark Wielaard wrote: > Hi Thomas, > > On Wed, Sep 22, 2021 at 11:48:56AM +0200, Thomas Schwinge wrote: > > That's . > > [...] > > That's . > > Ah, sorry, I don't really track the github issues and had missed > those. But good to see the analysis matches. > > > Both these related to > > "GCC '--enable-bootstrap' build". > > To make --enable-bootstrap possible (wow, that takes a long time...) > you'll also need: > https://gcc.gnu.org/pipermail/gcc-rust/2021-September/000178.html > > https://code.wildebeest.org/git/user/mjw/gccrs/commit/?h=rust-mangle-unreachable > > With this and that patch applied there are no more warnings building > the rust frontend, so a --enable-bootstrap (-Werror) build completes > successfully. > > > > > https://code.wildebeest.org/git/user/mjw/gccrs/commit/?h=bytecharstring > > > > Thanks, that's now: > > "Fix byte char and byte string lexing code". > > Thanks, > > Mark > > -- > Gcc-rust mailing list > Gcc-rust@gcc.gnu.org > https://gcc.gnu.org/mailman/listinfo/gcc-rust > --000000000000388e1d05cca823ab Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi guys,

Thanks, Thomas for = raising the PR it is currently being merged. We will raise the next PR to g= et bootstrapable builds working which will be really nice there is a GitHub= automation for that at the moment.

Something I wa= s thinking about outside of the scope of that patch was about the utf8 how = do they get represented? Is it some kind of wchar_t?

Than= ks again

--Phil

On Wed, 22 Sept 2021 at 2= 1:37, Mark Wielaard <mark@klomp.org> wrote:
Hi = Thomas,

On Wed, Sep 22, 2021 at 11:48:56AM +0200, Thomas Schwinge wrote:
> That's <
https://github.com/Rust-GCC/gccrs/pull= /343>.
> [...]
> That's <https://github.com/Rust-GCC/gccrs/pull= /344>.

Ah, sorry, I don't really track the github issues and had missed
those. But good to see the analysis matches.

> Both these related to <https://github.com/Rust-G= CC/gccrs/issues/336>
> "GCC '--enable-bootstrap' build".

To make --enable-bootstrap possible (wow, that takes a long time...)
you'll also need:
https://gcc.gnu.org/pipermail/gcc-r= ust/2021-September/000178.html
https://code.wilde= beest.org/git/user/mjw/gccrs/commit/?h=3Drust-mangle-unreachable

With this and that patch applied there are no more warnings building
the rust frontend, so a --enable-bootstrap (-Werror) build completes
successfully.

> > https://code.wild= ebeest.org/git/user/mjw/gccrs/commit/?h=3Dbytecharstring
>
> Thanks, that's now: <https://github.com/Rust-G= CC/gccrs/pull/687>
> "Fix byte char and byte string lexing code".

Thanks,

Mark

--
Gcc-rust mailing list
Gcc-rust@gcc.gnu.= org
https://gcc.gnu.org/mailman/listinfo/gcc-rust
--000000000000388e1d05cca823ab--