Re: intend-to-implement: script to obtain Debian Source
On 07-Apr-05, 15:22 (CDT), Pierre THIERRY <firstname.lastname@example.org> wrote:
> Scribit Steve Greenland dies 06/04/2005 hora 17:37:
> > There's a long history of people relying on explicitly unspecified
> > behaviour, and then bitching when that behaviour changes.
> For the sake of my curiosity again, could you point me some precise
Off the top of my head:
i = i++;
Any number of things to do with the C pre-processor
Assuming that sizeof(int) = some specific value
Assumptions about which order the linux kernel will load modules
Assumptions about variables being initialized.
Assumptions about underlying sort algorithms.
And yes, I've seen (well, read) people in each case demanding that the
vendor "fix" the compiler/kernel/whatever because "it used to work".
Think about how much effort MS puts into ensuring that older software
runs on new versions of the OS. We all point and laugh at e.g XP SP2,
and at Windows reliability in general, but they've got huge testing labs
to deal with the fact that people may read the published API, but often
rely on some subtle side-effect behaviour.
The irony is that Bill Gates claims to be making a stable operating
system and Linus Torvalds claims to be trying to take over the
world. -- seen on the net