For me once in a while the ninja --install of O2 on ubuntu20.04 gets stuck forever on compilation of new FT0 decoder, which is supposed to be excluded by the guards
The only way to pass through is brute force extra guargs #ifdef NONEXISTING …
For the record, this is not only on Ubuntu. The compilation of this translation unit takes ~10min on alibi as well which is CC7. Something needs to be done.
Do we actually have fall-back generic code for this?
Hi, we need this only for Intel CPU and for FLP suite. On other machines it should be excluded
Ah, ok, sorry, then I misunderstood you, I thought you have special AMD on the FLP.
But even if it takes too long rather than getting stuck, something is fishy: I see that ninja -j20 install eventually runs only this 1 compilation process. In any case, we should exclude it from compilation everywhere except FLP. Perhaps you should agree with @vmcb on some guarding macro enabled in the FLPsuite building only.