Inconsistent usage of xsimd batch type
Categories
(Core :: Web Audio, defect)
Tracking
()
People
(Reporter: sergesanspaille, Assigned: sergesanspaille)
References
Details
Attachments
(1 file, 1 obsolete file)
48 bytes,
text/x-phabricator-request
|
diannaS
:
approval-mozilla-beta+
|
Details | Review |
As spotted by https://launchpad.net/~ubuntu-mozilla-security/+archive/ubuntu/ppa/+build/25650811 some batch types are not parametrized by the correct architecture, which can lead to failed compilation.
Assignee | ||
Comment 1•3 years ago
|
||
That way we cannot have one type using the default architecture that
interacts with the parametric type required by the user.
Assignee | ||
Comment 2•3 years ago
|
||
Depends on D172126
Comment 3•3 years ago
|
||
Thank you for looking into this, but it still fails with the patches applied. See https://launchpad.net/~ubuntu-mozilla-daily/+archive/ubuntu/ppa/+build/25653863
Fails on x86 32-bit as well with:
error: implicit instantiation of undefined template 'xsimd::batch<float, xsimd::sse2>'
Comment 6•3 years ago
|
||
bugherder |
Updated•2 years ago
|
Assignee | ||
Comment 8•2 years ago
|
||
Comment on attachment 9322126 [details]
Bug 1821363 - Use fully specified xsimd::batch type r=padenot
Beta/Release Uplift Approval Request
- User impact if declined: Failure to compile on some native arm target.
- Is this code covered by automated tests?: Unknown
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: Bug 1822901
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): not too risky as it has been verified by an Ubuntu maintainer.
risky because it's my first time proposing an uplift to beta. - String changes made/needed:
- Is Android affected?: Unknown
Comment 9•2 years ago
|
||
Comment on attachment 9322126 [details]
Bug 1821363 - Use fully specified xsimd::batch type r=padenot
Approved for 112.0b6
Comment 10•2 years ago
|
||
bugherder uplift |
Description
•