gcc-12-20230623 is now available

2023-06-23 Thread GCC Administrator via Gcc
Snapshot gcc-12-20230623 is now available on https://gcc.gnu.org/pub/gcc/snapshots/12-20230623/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 12 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

Re: [PATCH 1/1] libcpp: allow UCS_LIMIT codepoints in UTF-8 strings

2023-06-23 Thread Jason Merrill via Gcc
On 6/21/23 14:58, Ben Boeckel wrote: libcpp/ * charset.cc: Allow `UCS_LIMIT` in UTF-8 strings. Reported-by: Damien Guibouret Fixes: c1dbaa6656a (libcpp: reject codepoints above 0x10, 2023-06-06) Signed-off-by: Ben Boeckel Applied, moving the Fixes line up and changing the commit

Re: [PATCH v5 3/5] p1689r5: initial support

2023-06-23 Thread Jason Merrill via Gcc
On 6/20/23 15:46, Ben Boeckel wrote: On Tue, Feb 14, 2023 at 16:50:27 -0500, Jason Merrill wrote: On 1/25/23 13:06, Ben Boeckel wrote: Header units (including the standard library headers) are 100% unsupported right now because the `-E` mechanism wants to import their BMIs. A new mode (i.e.,

virtual machines

2023-06-23 Thread Zazwyczaj Kolzwak via Gcc
Hello, With lvmm gcc can i make a Virtual machine with an NP hard problem .exe to make a costume blockchain? If no, can you help me to find a solution starter layer? If yes, where can i download a gcc or another lvmm with checksums to avoid wasting time with corrupted software? Many thanks Zazwy

Re: [PATCH v5 5/5] c++modules: report module mapper files as a dependency

2023-06-23 Thread Jason Merrill via Gcc
On 1/25/23 16:06, Ben Boeckel wrote: It affects the build, and if used as a static file, can reliably be tracked using the `-MF` mechanism. Hmm, this seems a bit like making all .o depend on the Makefile; it shouldn't be necessary to rebuild all TUs that use modules when we add another module

Re: [PATCH v5 4/5] c++modules: report imported CMI files as dependencies

2023-06-23 Thread Nathan Sidwell via Gcc
On 6/22/23 22:45, Ben Boeckel wrote: On Thu, Jun 22, 2023 at 17:21:42 -0400, Jason Merrill wrote: On 1/25/23 16:06, Ben Boeckel wrote: They affect the build, so report them via `-MF` mechanisms. Why isn't this covered by the existing code in preprocessed_module? It appears as though it is n

GCC 10.4.1 Status Report (2023-06-23)

2023-06-23 Thread Richard Biener via Gcc
Status == The gcc-10 branch is open for regression and documentation fixes. The last release from the branch, GCC 10.5, before it is being closed is due. There will be a release candidate next week, Friday, June 30th followed by the actual release a week later on July 7th. Please check if

GCC 13.1.1 Status Report (2023-06-23)

2023-06-23 Thread Richard Biener via Gcc
Status == The gcc-13 branch is open for regression and documentation fixes. It's time to plan for a GCC 13.2 release which should follow roughly two to three months after the .1 release. The plan is to do a release candidate for GCC 13.2 on Thursday, Jul 20th with the release following a w