On 11 January 2017 at 12:20, Robbie Gemmell <[email protected]> wrote: > On 10 January 2017 at 18:18, Robbie Gemmell <[email protected]> wrote: >> On 10 January 2017 at 06:19, Andrew Stitcher <[email protected]> wrote: >>> On Mon, 2017-01-09 at 16:03 +0000, Robbie Gemmell wrote: >>>> The 'proton-c' CI job on Jenkins is not happy, and looks to have been >>>> failing for a while. There may even be more than one issue, with PHP >>>> bits and Go bits, given the snippets I've c&p below. >>>> >>>> https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-proton-c/ >>>> >>>> Can folks with more of a clue about these bits take a look? >>> >>> php almost certainly needs to be disabled as our binding will just not >>> work with newer versions of php. >>> >>> I'll defer comment on the go bits to Alan. >>> >>> Andrew >>> >> >> Ok. I've raised https://issues.apache.org/jira/browse/PROTON-1386 to >> disable the PHP binding. >> >> If someone knows the proper way to do that, that would be great, >> otherwise I can try guessing :) >> > > Thanks Andrew :) > > That actually got the build passing, though it ran on a 16.04.1 > instance that time and the previous failure was on a 14.04.4 instance, > so I'm not sure if that made a difference, the issue was addressed > elsewhere, or it was just a red herring. >
Running it again on the 14.04.4 instance, node ubuntu-2, it failed as before (seemingly using Go 1.6, vs 1.6.2 on the 16.04.1 instance, which was node H12) >>>> >>>> Robbie >>>> >>>> ================= >>>> >>>> [ 79%] Building C object >>>> proton-c/bindings/php/CMakeFiles/cproton.dir/phpPHP_wrap.c.o >>>> In file included from >>>> /home/jenkins/jenkins-slave/workspace/Qpid-proton-c/build/proton- >>>> c/bindings/php/phpPHP_wrap.c:707:0: >>>> /home/jenkins/jenkins-slave/workspace/Qpid-proton-c/build/proton- >>>> c/bindings/php/phpPHP_wrap.c: >>>> In function '_wrap_pn_map_head': >>>> /usr/include/php5/Zend/zend_API.h:564:17: warning: assignment makes >>>> integer from pointer without a cast [enabled by default] >>>> Z_LVAL_P(__z) = l; \ >>>> ^ >>>> /home/jenkins/jenkins-slave/workspace/Qpid-proton-c/build/proton- >>>> c/bindings/php/phpPHP_wrap.c:3731:5: >>>> note: in expansion of macro 'ZVAL_LONG' >>>> ZVAL_LONG(return_value,result); >>>> ^ >>>> /home/jenkins/jenkins-slave/workspace/Qpid-proton-c/build/proton- >>>> c/bindings/php/phpPHP_wrap.c: >>>> In function '_wrap_pn_map_next': >>>> /usr/include/php5/Zend/zend_API.h:564:17: warning: assignment makes >>>> integer from pointer without a cast [enabled by default] >>>> Z_LVAL_P(__z) = l; \ >>>> ^ >>>> /home/jenkins/jenkins-slave/workspace/Qpid-proton-c/build/proton- >>>> c/bindings/php/phpPHP_wrap.c:3763:5: >>>> note: in expansion of macro 'ZVAL_LONG' >>>> ZVAL_LONG(return_value,result); >>>> ^ >>>> /home/jenkins/jenkins-slave/workspace/Qpid-proton-c/build/proton- >>>> c/bindings/php/phpPHP_wrap.c: >>>> In function '_wrap_pn_hash_head': >>>> /usr/include/php5/Zend/zend_API.h:564:17: warning: assignment makes >>>> integer from pointer without a cast [enabled by default] >>>> Z_LVAL_P(__z) = l; \ >>>> ^ >>>> /home/jenkins/jenkins-slave/workspace/Qpid-proton-c/build/proton- >>>> c/bindings/php/phpPHP_wrap.c:4021:5: >>>> note: in expansion of macro 'ZVAL_LONG' >>>> ZVAL_LONG(return_value,result); >>>> ^ >>>> /home/jenkins/jenkins-slave/workspace/Qpid-proton-c/build/proton- >>>> c/bindings/php/phpPHP_wrap.c: >>>> In function '_wrap_pn_hash_next': >>>> /usr/include/php5/Zend/zend_API.h:564:17: warning: assignment makes >>>> integer from pointer without a cast [enabled by default] >>>> Z_LVAL_P(__z) = l; \ >>>> ^ >>>> /home/jenkins/jenkins-slave/workspace/Qpid-proton-c/build/proton- >>>> c/bindings/php/phpPHP_wrap.c:4053:5: >>>> note: in expansion of macro 'ZVAL_LONG' >>>> ZVAL_LONG(return_value,result); >>>> ^ >>>> /home/jenkins/jenkins-slave/workspace/Qpid-proton-c/build/proton- >>>> c/bindings/php/phpPHP_wrap.c: >>>> In function '_wrap_pn_data_point': >>>> /usr/include/php5/Zend/zend_API.h:564:17: warning: assignment makes >>>> integer from pointer without a cast [enabled by default] >>>> Z_LVAL_P(__z) = l; \ >>>> ^ >>>> /home/jenkins/jenkins-slave/workspace/Qpid-proton-c/build/proton- >>>> c/bindings/php/phpPHP_wrap.c:19269:5: >>>> note: in expansion of macro 'ZVAL_LONG' >>>> ZVAL_LONG(return_value,result); >>>> ^ >>>> Linking C shared module cproton.so >>>> [ 79%] Built target cproton >>>> >>>> >>>> ================= >>>> >>>> >>>> Scanning dependencies of target go_example_test >>>> # testmain >>>> runtime.raceinit: __tsan_init: not defined >>>> runtime.raceinit: __tsan_map_shadow: not defined >>>> runtime.racefini: __tsan_fini: not defined >>>> runtime.racemapshadow: __tsan_map_shadow: not defined >>>> runtime.racemalloc: __tsan_malloc: not defined >>>> runtime.racegostart: __tsan_go_start: not defined >>>> runtime.racegoend: __tsan_go_end: not defined >>>> runtime.raceacquireg: __tsan_acquire: not defined >>>> runtime.racereleaseg: __tsan_release: not defined >>>> runtime.racereleasemergeg: __tsan_release_merge: not defined >>>> runtime.racefingo: __tsan_finalizer_goroutine: not defined >>>> runtime.RaceDisable: __tsan_go_ignore_sync_begin: not defined >>>> runtime.RaceEnable: __tsan_go_ignore_sync_end: not defined >>>> runtime.raceread: __tsan_read: not defined >>>> runtime.racereadpc: __tsan_read_pc: not defined >>>> runtime.racewrite: __tsan_write: not defined >>>> runtime.racewritepc: __tsan_write_pc: not defined >>>> runtime.racereadrange: __tsan_read_range: not defined >>>> runtime.racereadrangepc1: __tsan_read_range: not defined >>>> runtime.racewriterange: __tsan_write_range: not defined >>>> runtime.racewriterangepc1: __tsan_write_range: not defined >>>> /usr/lib/go/pkg/tool/linux_amd64/link: too many errors >>>> make[2]: *** [examples/go/CMakeFiles/go_example_test] Error 2 >>>> make[1]: *** [examples/go/CMakeFiles/go_example_test.dir/all] Error 2 >>>> make: *** [all] Error 2 >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: [email protected] >>>> For additional commands, e-mail: [email protected] >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
