Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <20240526235955.000059ee@yahoo.com>
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.