Re:“gcc will quietly break nearly half of all the packages t...
by copsarebastards on Saturday October 24, 2015 @01:15PM
(#10444205)
You're right; I'm sorry for misreading your intention. I've edited my post so it's not as directed at you.
Re:“gcc will quietly break nearly half of all the packages t...
by Dylan16807 on Saturday October 24, 2015 @01:47PM
(#10444296)
But that's not "undefined behavior" either. The post misleads people.
Certain things are unspecified. It can call in any order for example.
Other things are undefined. If you do them your program is no longer valid at all, and can crash or corrupt.
Re:“gcc will quietly break nearly half of all the packages t...
by nitrogen on Saturday October 24, 2015 @01:57PM
(#10444330)
To reiterate/emphasize this point: "undefined", "unspecified", and a few other related terms are Things in C. They have specific, non-interchangeable, well-defined meanings in the C specifications.
That's it. Simple education.
In the context of this post I think that's a good thing because not everyone will understand the topic.
You, however, seen to have read some sort of agenda in the question, which I find a little baffling...