Deutsch English Français Italiano |
<20240526235955.000059ee@yahoo.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder9.news.weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Michael S <already5chosen@yahoo.com> Newsgroups: comp.lang.c Subject: Re: C23 thoughts and opinions Date: Sun, 26 May 2024 23:59:55 +0300 Organization: A noiseless patient Spider Lines: 46 Message-ID: <20240526235955.000059ee@yahoo.com> References: <v2l828$18v7f$1@dont-email.me> <00297443-2fee-48d4-81a0-9ff6ae6481e4@gmail.com> <v2lji1$1bbcp$1@dont-email.me> <87msoh5uh6.fsf@nosuchdomain.example.com> <f08d2c9f-5c2e-495d-b0bd-3f71bd301432@gmail.com> <v2nbp4$1o9h6$1@dont-email.me> <v2ng4n$1p3o2$1@dont-email.me> <87y18047jk.fsf@nosuchdomain.example.com> <87msoe1xxo.fsf@nosuchdomain.example.com> <v2sh19$2rle2$2@dont-email.me> <87ikz11osy.fsf@nosuchdomain.example.com> <v2v59g$3cr0f$1@dont-email.me> <v2v7ni$3d70v$1@dont-email.me> <20240526161832.000012a6@yahoo.com> <v2vka0$3f4a2$1@dont-email.me> <20240526193549.000031a8@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Injection-Date: Sun, 26 May 2024 23:00:05 +0200 (CEST) Injection-Info: dont-email.me; posting-host="32436bddce982ee270fe47360b36af62"; logging-data="3774825"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX189kTRUibvEhJGYt4vEM6RGPNN/A38SpGA=" Cancel-Lock: sha1:t7mdeR22ruXlNKpo+yo90ydEVXk= X-Newsreader: Claws Mail 4.1.1 (GTK 3.24.34; x86_64-w64-mingw32) Bytes: 2982 On Sun, 26 May 2024 19:35:49 +0300 Michael S <already5chosen@yahoo.com> wrote: > On Sun, 26 May 2024 16:25:51 +0100 > bart <bc@freeuk.com> wrote: > > > On 26/05/2024 14:18, Michael S wrote: > > > The timing for 120M entries was challenging as it exceeded physical > > memory. However that test I can also do with C compilers. Results > > for 120 million lines of data are: > > > > DMC - Out-of-memory > > > > Tiny C - Silently stopped after 13 second (I thought it > > had finished but no) > > > > lccwin32 - Insufficient memory > > > > gcc 10.x.x - Out of memory after 80 seconds > > > > mcc - (My product) Memory failure after 27 seconds > > > > Clang - (Crashed after 5 minutes) > > > > MM 144s (Compiler for my language) > > > > So the compiler for my language did quite well, considering! > > > > That's an interesting test as well, but I don't want to run it on my > HW right now. May be, at night. > Done. On bigger gear it was not as bad as I expected. Input file: 155,488,672 bytes C source (decimal, one number per line): 641,236,315 bytes gcc compilation time: 3m54.635s peak memory consumption by compiler: ~27 GB 0.66 MB/s, only 25-30% slower rate than 5 MB input on the same HW That is, slow, but not sky is falling sort of slow.