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