illegal instruction - create compile variants ?
David Timms
dtimms at iinet.net.au
Sun May 1 07:56:57 UTC 2011
On 01/05/11 17:41, Hans de Goede wrote:
> Erm, specifying a minimum support CPU in the package description is
> not acceptable IMHO. The fix here is to patch the packages buildsystem,
> so that it gets build for the minimum cpu level which is supported by
> Fedora, and thus will work out of the box on all systems Fedora
> supports.
Where is that stated currently, and for older releases ?
> No tricks / hacks with multiple compilation, cpu detect scripts, etc.
> will be necessary then.
Though it comes at the cost of audio lag/latency increase when we are
trying to achieve near real time (eg live guitar input to sound effect
generation output). Even on the my machine (4x core amd 3Ghz), the
calculations the app performs for difficult presets (convolution) can
cause jack to abort because rakarrack didn't finish it's calculations
before it was required to deliver data.
Should I be suggesting to upstream to attempt to detect CPU before
running non-available instructions, eg as part of app startup ?
Can that even be done (reliably) ?
Thanks for your input.
More information about the devel
mailing list