Build failed in Jenkins: cyrus-imapd-master #717

Bron Gondwana brong at opera.com
Wed Jul 18 17:42:32 EDT 2012


On Wed, Jul 18, 2012, at 05:03 PM, Jenkins wrote:
> Running unit tests
> ./cunit-to-junit.pl: ran 278 tests, 2 failed
> make[3]: *** [check-local] Error 1
> make[3]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd'>
> make[2]: *** [check-am] Error 2
> make[2]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd'>
> make[1]: *** [check-recursive] Error 1
> make[1]: Leaving directory `<http://ci.cyrusimap.org/job/cyrus-imapd-master/ws/imapd'>
> make: *** [check] Error 2
> + fatal 'Can'\''t make check'
> + echo 'imapd/tools/jenkins-build.sh: Can'\''t make check'
> imapd/tools/jenkins-build.sh: Can't make check

Of course it bloody runs clean on my machine.  Short of logging in and...

./cunit/byteorder64.testc:12: CU_ASSERT_EQUAL(ntohll(*((uint64_t *)(b64)))=72057594037927936,1=1)

Oh shit.

So what's different from my machine?  The architecture certainly isn't.  This means that cmu/master is super-dangerous right now for anyone not building on the same platform as me.

Greg - any ideas??  It should be using be64toh from endian.h on Linux according to the code.

Bron.


More information about the Cyrus-devel mailing list