5 ms·
What do you mean? This is from the first patch message on the mailing list: > An enhancement to GCC 10 to improve the expansion of strncmp calls with strings w
by gnud 6y ago
What do you mean?
This is from the first patch message on the mailing list:
> An enhancement to GCC 10 to improve the expansion of strncmp calls with strings with embedded nuls introduced a regression in similar calls to memcmp.
That patch was approved and merged.
Sounds like a compiler bug to me.
- nurettin 6y agoIt was posted in the correct place, but you can avoid it entirely using the same compiler by skipping builtins. So it is a library bug rather than platform lexer parser or optimizer.
- hvdijk 6y agoBuiltins are functions that are built into the compiler rather than (or in addition to) being provided as part of any library. That is why they are called builtins. A bug in their implementation is a compiler bug, not a library bug.
- nurettin 6y agoIt is a bug in a library which you can avoid using with a flag. Take what you want from that. I won't reply to this nonsense.
- abollaert 6y agoThing is that people try to look for conspiracies where this is probably just an honest mistake.
- gnud 6y agoI agree on the conspiracy stuff. But GGP seemed to say it was the reporters fault, and not a compiler bug. From what I understand, it _was_ a compiler bug, and it's now being fixed. That's right, isn't it?