Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

You are an insult to my intelligence! I demand that you log off immediately.


devel / comp.std.c / Reduced Translation Limit in C2x N2912 Working Draft

SubjectAuthor
* Reduced Translation Limit in C2x N2912 Working Draftarnab chatterjee
`* Reduced Translation Limit in C2x N2912 Working DraftKeith Thompson
 `- Reduced Translation Limit in C2x N2912 Working Draftarnab chatterjee

1
Reduced Translation Limit in C2x N2912 Working Draft

<1a06d989-4eac-4899-89cb-b0a1cc20c73an@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=856&group=comp.std.c#856

  copy link   Newsgroups: comp.std.c
X-Received: by 2002:a05:620a:1319:b0:6ae:feb0:a003 with SMTP id o25-20020a05620a131900b006aefeb0a003mr16941131qkj.90.1656844206732;
Sun, 03 Jul 2022 03:30:06 -0700 (PDT)
X-Received: by 2002:a05:6870:1710:b0:101:d286:f491 with SMTP id
h16-20020a056870171000b00101d286f491mr14989878oae.207.1656844206443; Sun, 03
Jul 2022 03:30:06 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.std.c
Date: Sun, 3 Jul 2022 03:30:06 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=49.42.64.253; posting-account=xxYVqQoAAAA0dTZJaXjtAqb6GD4t-dYb
NNTP-Posting-Host: 49.42.64.253
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <1a06d989-4eac-4899-89cb-b0a1cc20c73an@googlegroups.com>
Subject: Reduced Translation Limit in C2x N2912 Working Draft
From: arnabchatterjeeofficial@gmail.com (arnab chatterjee)
Injection-Date: Sun, 03 Jul 2022 10:30:06 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1554
 by: arnab chatterjee - Sun, 3 Jul 2022 10:30 UTC

Hello all,

In section 5.4.2.1 (Translation limits) of the latest C2x working draft (https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2912.pdf) it says that the minimum upper limit on the number of bytes in an object is only 32767 (for hosted environments). However, since C89 this limit has always been 65535 (even for previous working drafts of C2x).

Any reason/thoughts behind this silent change (or could this just be a typo in the N2912 draft)?

Regards,
cHaR.

Re: Reduced Translation Limit in C2x N2912 Working Draft

<87edz2t29a.fsf@nosuchdomain.example.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=857&group=comp.std.c#857

  copy link   Newsgroups: comp.std.c
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: Keith.S.Thompson+u@gmail.com (Keith Thompson)
Newsgroups: comp.std.c
Subject: Re: Reduced Translation Limit in C2x N2912 Working Draft
Date: Sun, 03 Jul 2022 12:38:57 -0700
Organization: None to speak of
Lines: 24
Message-ID: <87edz2t29a.fsf@nosuchdomain.example.com>
References: <1a06d989-4eac-4899-89cb-b0a1cc20c73an@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: reader01.eternal-september.org; posting-host="8fe26aeb0eb66d841729e326cee2b7a1";
logging-data="3292119"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18w5lZJrfxGp6pRLSBvNf23"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:J8a/r9ovzSaYrMukQtpGFJvd7ow=
sha1:pYO2CGWO9IhTWmZExBWuGEDDe8g=
 by: Keith Thompson - Sun, 3 Jul 2022 19:38 UTC

arnab chatterjee <arnabchatterjeeofficial@gmail.com> writes:
> In section 5.4.2.1 (Translation limits) of the latest C2x working
> draft (https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2912.pdf) it
> says that the minimum upper limit on the number of bytes in an object
> is only 32767 (for hosted environments). However, since C89 this limit
> has always been 65535 (even for previous working drafts of C2x).
>
> Any reason/thoughts behind this silent change (or could this just be a
> typo in the N2912 draft)?

Correction: The limit in C90 was 32767 bytes, changed to 65535 in C99.

It appears to be a deliberate change.

The N2731 draft (2021-10-18) kept the limit of 65535 bytes. N2912
(2022-07-08) changed it to 32767.

This change appears to be in response to "N2808: allow 16-bit ptrdiff_t
again", <https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2808.htm>.

--
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Working, but not speaking, for Philips
void Void(void) { Void(); } /* The recursive call of the void */

Re: Reduced Translation Limit in C2x N2912 Working Draft

<e5d42c32-c896-4024-99ba-4ff3faa4c837n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=858&group=comp.std.c#858

  copy link   Newsgroups: comp.std.c
X-Received: by 2002:a05:620a:304:b0:6af:3646:d2c3 with SMTP id s4-20020a05620a030400b006af3646d2c3mr18212288qkm.465.1656892815477;
Sun, 03 Jul 2022 17:00:15 -0700 (PDT)
X-Received: by 2002:a05:6871:82c:b0:f1:f953:7ab7 with SMTP id
q44-20020a056871082c00b000f1f9537ab7mr15322350oap.189.1656892815055; Sun, 03
Jul 2022 17:00:15 -0700 (PDT)
Path: i2pn2.org!rocksolid2!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.std.c
Date: Sun, 3 Jul 2022 17:00:14 -0700 (PDT)
In-Reply-To: <87edz2t29a.fsf@nosuchdomain.example.com>
Injection-Info: google-groups.googlegroups.com; posting-host=47.31.253.38; posting-account=xxYVqQoAAAA0dTZJaXjtAqb6GD4t-dYb
NNTP-Posting-Host: 47.31.253.38
References: <1a06d989-4eac-4899-89cb-b0a1cc20c73an@googlegroups.com> <87edz2t29a.fsf@nosuchdomain.example.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e5d42c32-c896-4024-99ba-4ff3faa4c837n@googlegroups.com>
Subject: Re: Reduced Translation Limit in C2x N2912 Working Draft
From: arnabchatterjeeofficial@gmail.com (arnab chatterjee)
Injection-Date: Mon, 04 Jul 2022 00:00:15 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 26
 by: arnab chatterjee - Mon, 4 Jul 2022 00:00 UTC

On Monday, July 4, 2022 at 1:09:04 AM UTC+5:30, Keith Thompson wrote:
> arnab chatterjee <arnabchatte...@gmail.com> writes:
> > In section 5.4.2.1 (Translation limits) of the latest C2x working
> > draft (https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2912.pdf) it
> > says that the minimum upper limit on the number of bytes in an object
> > is only 32767 (for hosted environments). However, since C89 this limit
> > has always been 65535 (even for previous working drafts of C2x).
> >
> > Any reason/thoughts behind this silent change (or could this just be a
> > typo in the N2912 draft)?
>
> Correction: The limit in C90 was 32767 bytes, changed to 65535 in C99.
>
> It appears to be a deliberate change.
>
> The N2731 draft (2021-10-18) kept the limit of 65535 bytes. N2912
> (2022-07-08) changed it to 32767.
>
> This change appears to be in response to "N2808: allow 16-bit ptrdiff_t
> again", <https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2808.htm>.
>
> --
> Keith Thompson (The_Other_Keith) Keith.S.T...@gmail.com
> Working, but not speaking, for Philips
> void Void(void) { Void(); } /* The recursive call of the void */

Thanks for the clarification.

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor