Closed Bug 951512 Opened 10 years ago Closed 10 years ago

Permaorange on win64 asm.js\testFFI.js |

Categories

(Core :: JavaScript Engine: JIT, defect)

x86_64
Windows 8
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 951527

People

(Reporter: philor, Unassigned)

Details

Starting with https://hg.mozilla.org/mozilla-central/pushloghtml?startID=25853&endID=25854 (thus my sunfish blame, since I just do simplistic "who pushed something with the digits 64 in the summary?"), win64 jit-test are permafailing:

https://tbpl.mozilla.org/php/getParsedLog.php?id=32114298&tree=Mozilla-Central
WINNT 6.1 x86-64 mozilla-central build on 2013-12-17 12:59:30 PST for push f678b20219e5
slave: w64-ix-slave26

FAIL - asm.js\testFFI.js
TEST-UNEXPECTED-FAIL | js\src\jit-test\tests\asm.js\testFFI.js | 
INFO exit-status     : -1073741819
INFO timed-out       : False
INFO stdout          > 
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:warning: Successfully compiled asm.js code (total compilation time 160ms; stored in cache)
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:50 warning: asm.js type error: missing definition of function incc:
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:50 warning: "use asm";var inc=imp.inc; function f() { incc() } return f
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:50 warning: ..................................................^
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:65 warning: asm.js type error: 'inc' may not be accessed by ordinary expressions:
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:65 warning: asm";var inc=imp.inc; function f() { var i = 0; return (i + inc)|0 } return f
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:65 warning: ............................................................^
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:42 warning: asm.js type error: 'inc' is not a mutable variable:
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:42 warning: "use asm";var inc=imp.inc; function f() { inc = 0 } return f
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:42 warning: ..........................................^
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:50 warning: asm.js type error: all function calls must either be ignored (via f(); or comma-expression), coerced to signed (via f()|0), coerced to float (via fround(f())) or coerced to double (via +f()):
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:50 warning: "use asm";var inc=imp.inc; function f() { return (inc() + 1)|0 } return f
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:50 warning: ..................................................^
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:52 warning: asm.js type error: operands to + or - must both be int, float? or double?, got signed and double:
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:52 warning: "use asm";var inc=imp.inc; function f() { return +((inc()|0) + 1.1) } return f
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:52 warning: ....................................................^
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:51 warning: asm.js type error: all function calls must either be ignored (via f(); or comma-expression), coerced to signed (via f()|0), coerced to float (via fround(f())) or coerced to double (via +f()):
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:51 warning: "use asm";var inc=imp.inc; function f() { return +(inc() + 1.1) } return f
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:51 warning: ...................................................^
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:50 warning: asm.js type error: operands to + or - must both be int, float? or double?, got double and fixnum:
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:50 warning: "use asm";var inc=imp.inc; function f() { return (+inc() + 1)|0 } return f
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:50 warning: ..................................................^
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:57 warning: asm.js type error: unsigned is not a subtype of extern:
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:57 warning: "use asm";var inc=imp.inc; function f() { var i = 0; inc(i>>>0) } return f
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:57 warning: .........................................................^
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:49 warning: asm.js type error: all function calls must either be ignored (via f(); or comma-expression), coerced to signed (via f()|0), coerced to float (via fround(f())) or coerced to double (via +f()):
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:49 warning: "use asm";var inc=imp.inc; function f() { return inc(); return } return f
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:49 warning: .................................................^
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:46 warning: asm.js type error: all function calls must either be ignored (via f(); or comma-expression), coerced to signed (via f()|0), coerced to float (via fround(f())) or coerced to double (via +f()):
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:46 warning: "use asm";var inc=imp.inc; function f() { inc(inc()) } return f
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:46 warning: ..............................................^
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:44 warning: asm.js type error: all function calls must either be ignored (via f(); or comma-expression), coerced to signed (via f()|0), coerced to float (via fround(f())) or coerced to double (via +f()):
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:44 warning: "use asm";var inc=imp.inc; function f() { g(inc()) } function g() {} return f
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:44 warning: ............................................^
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:42 warning: asm.js type error: all function calls must either be ignored (via f(); or comma-expression), coerced to signed (via f()|0), coerced to float (via fround(f())) or coerced to double (via +f()):
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:42 warning: "use asm";var inc=imp.inc; function f() { inc()|inc() } return f
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:76:42 warning: ..........................................^
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:warning: Successfully compiled asm.js code (total compilation time 218ms; stored in cache)
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:106:0 warning: asm.js link error: property not present on object
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:warning: Successfully compiled asm.js code (loaded from cache in 0ms)
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:106:0 warning: asm.js link error: FFI imports must be functions
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:warning: Successfully compiled asm.js code (loaded from cache in 0ms)
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:106:0 warning: asm.js link error: FFI imports must be functions
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:warning: Successfully compiled asm.js code (total compilation time 257ms; stored in cache)
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:warning: Successfully compiled asm.js code (total compilation time 217ms; stored in cache)
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:warning: Successfully compiled asm.js code (total compilation time 245ms; stored in cache)
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:warning: Successfully compiled asm.js code (total compilation time 144ms; stored in cache)
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:warning: Successfully compiled asm.js code (total compilation time 181ms; stored in cache)
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:warning: Successfully compiled asm.js code (total compilation time 251ms; stored in cache)
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:warning: Successfully compiled asm.js code (total compilation time 294ms; stored in cache)
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:warning: Successfully compiled asm.js code (total compilation time 272ms; stored in cache)
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:warning: Successfully compiled asm.js code (total compilation time 192ms; stored in cache)
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:warning: Successfully compiled asm.js code (total compilation time 257ms; stored in cache)
INFO stderr         2> c:\builds\moz2_slave\m-cen-w64-00000000000000000000\build\js\src\jit-test\lib\asm.js:warning: Successfully compiled asm.js code (total compilation time 175ms; stored in cache)
INFO stderr         2>
This Win64 try run was orange due to unrelated breakage, but testFII.js passed with the fix for bug 951527:

https://tbpl.mozilla.org/?tree=Try&rev=16751fbad47f
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.