On Tue, Jan 20, 2015 at 6:55 AM, Andrea Faulds <a...@ajf.me> wrote:

> Hi again,
>
> > On 19 Jan 2015, at 10:28, Andrea Faulds <a...@ajf.me> wrote:
> >
> >> On 19 Jan 2015, at 10:24, Dmitry Stogov <dmi...@zend.com> wrote:
> >>
> >> There are also a number of tests started to fail since last Friday
> >>
> >>> testing integer overflow (32bit) [Zend/tests/oct_overflow_32bit.phpt]
> >>> Test fscanf() function: usage variations - hexa formats with integer
> >> values [ext/standard/tests/file/fscanf_variation33.phpt]
> >>> Test fscanf() function: usage variations - unsigned int formats with
> >> integer values [ext/standard/tests/file/fscanf_variation39.phpt]
> >>> Test fscanf() function: usage variations - float formats with integer
> >> values [ext/standard/tests/file/fscanf_variation9.phpt]
> >>> Test intval() function
> [ext/standard/tests/general_functions/intval.phpt]
> >>> Test is_int() & it's FALIASes: is_long() & is_integer() functions
> >> [ext/standard/tests/general_functions/is_int.phpt]
> >>> Test printf() function : basic functionality - octal format
> >> [ext/standard/tests/strings/printf_basic8.phpt]
> >
> > That’ll be my fault, I must have missed them when I committed the octal
> fix. I’ll fix them later today.
>
> I’ve fixed these, sorry about that.
>
> We really should set up a 32-bit build on Travis to catch these sorts of
> issues… it’s my fault this slipped through, but it would be easier to catch
> if Travis did 32-bit builds.
>
>
unfortunatelly travis doesn't provide 32bit worker(otherwise we would be
using them already), my attempt to set up multiarch compilation failed
(because hitting into a number of packages not having proper multiarch
support): https://github.com/Tyrael/php-src/commits/travis_ia32_2nd_attempt
I guess it would be better to have a working 32bit build without the
extensions with the problematic dependencies, I will create a PR with that
soon.

ps: btw. similar status with the osx builds, the build on those workers are
noticeably slower and doing a build with the same number of exts makes it
go over the 50 minutes hard limit set by travis, which fails the build, I
will shave off some exts from the osx build so it can finish in time.

-- 
Ferenc Kovács
@Tyr43l - http://tyrael.hu

Reply via email to