From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,8143b93889fe9472 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit X-Received: by 10.180.92.202 with SMTP id co10mr1811874wib.1.1360478097200; Sat, 09 Feb 2013 22:34:57 -0800 (PST) Path: g1ni2195wig.0!nntp.google.com!feeder1.cambriumusenet.nl!82.197.223.103.MISMATCH!feeder3.cambriumusenet.nl!feed.tweaknews.nl!194.109.133.81.MISMATCH!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!xlned.com!feeder1.xlned.com!border2.nntp.ams.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!newsgate.cuhk.edu.hk!news.glorb.com!xmission!newsswitch.lcs.mit.edu!nntp.TheWorld.com!.POSTED!not-for-mail From: Robert A Duff Newsgroups: comp.lang.ada Subject: Re: Ada standard and maximum line lengths Date: Sat, 02 Feb 2013 09:12:49 -0500 Organization: The World Public Access UNIX, Brookline, MA Message-ID: References: <8dfcf819-e1d0-4578-a795-a4bf724b5014@googlegroups.com> <5107b329$0$6556$9b4e6d93@newsspool4.arcor-online.net> <5107eaed$0$6566$9b4e6d93@newsspool4.arcor-online.net> <51080c38$0$6561$9b4e6d93@newsspool4.arcor-online.net> <51085776$0$6637$9b4e6d93@newsspool2.arcor-online.net> <9f1fb966-cc23-4499-b50c-571ffc0c7f01@googlegroups.com> NNTP-Posting-Host: shell01.theworld.com Mime-Version: 1.0 X-Trace: pcls6.std.com 1359814369 22132 192.74.137.71 (2 Feb 2013 14:12:49 GMT) X-Complaints-To: abuse@TheWorld.com NNTP-Posting-Date: Sat, 2 Feb 2013 14:12:49 +0000 (UTC) User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.3 (irix) Cancel-Lock: sha1:wDTPKu7N3jBmCsmzLEIzOWTg0Iw= Content-Type: text/plain; charset=us-ascii Date: 2013-02-02T09:12:49-05:00 List-Id: Lucretia writes: > On Friday, 1 February 2013 23:13:48 UTC, Randy Brukardt wrote: > >> In any case, there is a disincentive to make any changes so long as the >> ACATS insists on having a line length and identifier length being the same > > I thought someone (Bob Duff?) stated that: > > 1) some ACATS tests are wrong and people don't tell them they are > 2) that there is no length that must be specified as a maximum (i.e. 200) > 3) that an implementation can have unlimited values for these lengths Yes, I said something like that (although 2 and 3 above seem synonymous, so I'm not 100% sure what you mean). >> and thus relatively short. And it would be hard to justify rewriting those >> ACATS tests (they're among the least important tests, but not so much that > > But surely it's better to have tests that are correct? I suppose so, but it's up to some implementer to dispute the tests. In this case, the wrong test is pretty harmless. It's not requiring implementations to do something wrong. It's requiring them to do something they are allowed to do anyway. I believe somebody has volunteered to fix the tests in question. That's good, but it will have zero effect on any implementation. That's because the "fix" is to weaken the tests to match the RM; an implementation that passes the tests now will still pass the weaker version, and will have no incentive to change. It will also have zero effect on any programmer -- programmers will continue to obey whatever line/lexeme-length limitations their compiler(s) require. And if they want to be portable, they will continue to avoid writing lines longer than 200 characters. - Bob