"error: address argument to atomic operation must be a pointer to a trivially-copyable type" in libdav1d
Categories
(Core :: Audio/Video: Playback, defect, P2)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox64 | --- | unaffected |
| firefox65 | --- | unaffected |
| firefox66 | - | fix-optional |
People
(Reporter: botond, Unassigned)
Details
(Keywords: regression)
Attachments
(3 files)
| Reporter | ||
Comment 1•7 years ago
|
||
Updated•7 years ago
|
Comment 2•7 years ago
|
||
Updated•7 years ago
|
Comment 3•7 years ago
|
||
Comment 4•7 years ago
|
||
Comment 6•7 years ago
|
||
Updated•7 years ago
|
| Reporter | ||
Comment 7•7 years ago
|
||
Comment 8•7 years ago
|
||
| Reporter | ||
Comment 9•7 years ago
|
||
Updated•7 years ago
|
Comment 10•7 years ago
|
||
| Reporter | ||
Comment 11•7 years ago
|
||
| Reporter | ||
Comment 12•7 years ago
|
||
| Reporter | ||
Comment 13•7 years ago
|
||
| Reporter | ||
Updated•7 years ago
|
| Reporter | ||
Updated•7 years ago
|
Comment 14•7 years ago
|
||
Comment 15•7 years ago
|
||
Updated•7 years ago
|
Comment 16•7 years ago
|
||
Dropping tracking as it sounds like the workaround is to update the clang version.
Comment 17•7 years ago
|
||
Can we make this fail earlier on a configure step? I've run into this a few times when moving around mozconfig or machines where I end up waiting 20 minutes only to find it failed because I didn't have the right clang version.
Comment 18•7 years ago
|
||
Thomas, do you thing we can check that during configure step, similar we do for nasm version in Bug 1515641?
Comment 19•7 years ago
|
||
Yeah sure. What exactly are the clang versions affected? Should we check for clang 6 or 7?
Comment 21•6 years ago
|
||
Thanks for bumping this Brendan, can you please answer on Thomas question from comment 19?
Comment 22•6 years ago
|
||
7.0 fixed it for me locally, but I have no idea what the actual requirements are. I was hoping someone who merges in or works on dav1d knows.
Comment 23•6 years ago
|
||
FWIW, ./mach bootstrap is pulling down clang version 8.0.0 though.
Comment 24•6 years ago
|
||
Thomas could you check for clang 6 and abort during configuration (similar to nasm)?
Comment 25•5 years ago
|
||
FWIW, this still affects clang 11 when targeting mips.
Comment 26•3 years ago
|
||
The bug assignee didn't login in Bugzilla in the last 7 months.
:jimm, could you have a look please?
For more information, please visit auto_nag documentation.
Updated•3 years ago
|
Description
•