Re: Discussion about why GNU/Linux system upgrades cause old programs to break

Richard Stallman <[email protected]>
Newsgroups gmane.emacs.devel
Message-ID <[email protected]>
[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > >
  > > Even if we agree that that particular deviation had become a bad idea
  > > to use, reporting it as an error and making compilation fail is harsh,
  > > and causes trouble for the users of GCC.

  > For this particular deviation, not reporting it as an error or not
  > making compilation fail also causes trouble for the users of GCC.

Are you and I talking about the same set of cases?

Are you saying it causes trouble _for some programs on some possible
platforms_, or _that it causes trouble for all such programs on
whichever platform that user uses_?

  > The users have already changed that code.  The vast, vast, majority of
  > cases where these diagnostics are emitted are not intentional uses but,
  > rather, indicative of a bug.

I think it would be useful to clarify what "bug" means in that statement.

Does it mean, "on some possible standard-conforming platform, the
program would execute wrong"?

Does it mean, "the program will execute wrong on a platform that
user will use in the next year or next decade"?



-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.