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.

>>>
>>> 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]

Reply via email to