Assertion failure: YearFromTime(t) == year, at js/src/jsdate.cpp:191
Categories
(Core :: JavaScript Engine, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox51 | --- | unaffected |
firefox52 | --- | unaffected |
firefox53 | --- | unaffected |
firefox54 | --- | wontfix |
firefox55 | --- | wontfix |
firefox56 | --- | wontfix |
firefox57 | --- | wontfix |
People
(Reporter: decoder, Unassigned, NeedInfo)
References
(Blocks 1 open bug)
Details
(4 keywords, Whiteboard: [jsbugmon:])
Comment 1•8 years ago
|
||
Comment 2•8 years ago
|
||
Updated•8 years ago
|
Updated•8 years ago
|
![]() |
||
Comment 3•8 years ago
|
||
Comment 4•8 years ago
|
||
![]() |
||
Comment 5•8 years ago
|
||
Updated•8 years ago
|
Updated•8 years ago
|
Comment 6•7 years ago
|
||
Comment 7•7 years ago
|
||
Updated•7 years ago
|
Comment 8•7 years ago
|
||
Updated•7 years ago
|
Not sure who to ping here. Should we resolve this, ever since we've moved (I think) entirely to clang on most/all platforms that we care about?
Comment 10•6 years ago
|
||
Comment 2 from Waldo suggests it might be undefined behavior on our side. In that case we should probably keep it open anyway.
Comment 11•6 years ago
|
||
Instead of using -mpc64
it also seems possible to use -mfpmath=sse -msse -msse2
and by that ensure GCC always emits SSE instructions even when compiling for x86-32. (The internet says that GCC defaults to x87-fpu instructions for x86-32 and sse-fpu instructions for x86-64.)
Using the test case from comment #7:
/tmp$ g++-9 -m32 -o a.out -std=c++11 b.cpp && ./a.out
8640000000000000
/tmp$ g++-9 -mfpmath=sse -msse -msse2 -m32 -o a.out -std=c++11 b.cpp && ./a.out
8640000000000001
Comment 12•3 years ago
|
||
Redirect a needinfo that is pending on an inactive user to the triage owner.
:sdetar, since the bug has high severity, could you have a look please?
For more information, please visit auto_nag documentation.
Updated•3 years ago
|
Comment 13•3 years ago
|
||
Nicolas, can you check if this issue still exist on x86.
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Description
•