Hi Aaron

On 08/15/2016 06:41 PM, Aaron M. Ucko wrote:
> Source: lua-luv
> Version: 1.9.1-0-1
> Severity: important
> Justification: fails to build from source
> 
> Builds of lua-luv for 32-bit platforms such as i386 have been failing:
> 
>     ./tests/test-conversions.lua:3: assertion failed!
>     stack traceback:
>       [C]: in function 'assert'
>       ./tests/test-conversions.lua:3: in function 'fn'
>       ./lib/tap.lua:53: in function <./lib/tap.lua:42>
>       [C]: in function 'xpcall'
>       ./lib/tap.lua:42: in function 'run'
>       ./lib/tap.lua:136: in function 'tap'
>       tests/run.lua:35: in main chunk
>       [C]: ?
>   not ok 2 conversions - basic 64bit conversions
> 
> Could you please take a look?

Thanks for reporting those

This one seems to be some weird behavior with lua5.1 on i386. I made
this test case:

http://paste.debian.net/789961/

The int conversions seems to be different on this architecture with
lua5.1. I'm investigating this and will followup as soon as I have news.

(For the other bugs you've reported #834462 and #834461 I'm waiting
access to porter machines to test my fixes)


> 
> Thanks!
> 

Cheers

-- 
Jason Pleau

Reply via email to