On Tue, Sep 27, 2022 at 06:29:09PM +0200, Stephan Kulow wrote:
Am 27.09.22 um 18:19 schrieb Michal Suchánek:
Except in this case there is nothing to be done to keep the old hardware working, the objection is to a change that arbitrarily disables support for perfectly working hardware.
Well, if that was the argument we would still all run 32bit.
I don't know where the benefits are for changing compiler flags and I didn't ask for it - but in case it does help, there must be a way forward other than "no, this will break my 2014 laptop".
So please keep an open mind and ask the right questions - what helps where and why and how can we mitigate the impact of raising the bar?
Now you removed exactly the question about what helps where and why.
If ALP is about adaptability wouldn't it make more sense to figure out how to deliver packages built to take advantage of the most modern CPU extensions where it matters without raising the bar in general?
There will be always users with the newest CPUs that could greatly benefit from some optimizations of specific performance-critical packages but can't if we insist that everyone must run the same binary of everything, and we can't cut off users of CPUs that were released last year or a few years ago.