Re: [libvirt] Build failed in Jenkins: libvirt-syntax-check #759

2013-03-22 Thread Eric Blake
On 03/21/2013 09:54 PM, Jenkins CI wrote:
 See http://honk.sigxcpu.org:8001/job/libvirt-syntax-check/759/
 
 --
 Started by upstream project libvirt-build build number 856
 [workspace] $ /bin/sh -xe /tmp/hudson8330114436432330964.sh
 + make syntax-check
   GENbracket-spacing-check
 GFDL_version

 preprocessor_indentation
 maint.mk: skipping test sc_preprocessor_indentation: cppi not installed
 0.06 preprocessor_indentation

Any chance we can install cppi on the Jenkins machine?

 prohibit_argmatch_without_use
 grep: write error
 grep: write error
 sed: couldn't write 1 item to stdout: Broken pipe
 sed: couldn't write 49 items to stdout: Broken pipe
 0.58 prohibit_argmatch_without_use

There were quite a few of these errors listed; it sounds like it is a
bug in the upstream gnulib maint.mk file.  Can you help me pinpoint what
is going wrong with the syntax check, so we can fix gnulib and make it
quieter?  Is it just a case of running with SIGPIPE ignored, and hitting
a pipeline where the sink of the pipe is exiting early, causing the
source to hit EPIPE?

-- 
Eric Blake   eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org



signature.asc
Description: OpenPGP digital signature
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Re: [libvirt] Build failed in Jenkins: libvirt-syntax-check #759

2013-03-22 Thread Guido Günther
On Fri, Mar 22, 2013 at 06:18:48AM -0600, Eric Blake wrote:
 On 03/21/2013 09:54 PM, Jenkins CI wrote:
  See http://honk.sigxcpu.org:8001/job/libvirt-syntax-check/759/
  
  --
  Started by upstream project libvirt-build build number 856
  [workspace] $ /bin/sh -xe /tmp/hudson8330114436432330964.sh
  + make syntax-check
GENbracket-spacing-check
  GFDL_version
 
  preprocessor_indentation
  maint.mk: skipping test sc_preprocessor_indentation: cppi not installed
  0.06 preprocessor_indentation
 
 Any chance we can install cppi on the Jenkins machine?

It isn't packaged in Debian and the upstream tarballs require automake
1.13a which isn't very distributor friendly. Trying to rebuild with
older automake gives all parts of fun so I skipped that for now to some
for food work pending.

 
  prohibit_argmatch_without_use
  grep: write error
  grep: write error
  sed: couldn't write 1 item to stdout: Broken pipe
  sed: couldn't write 49 items to stdout: Broken pipe
  0.58 prohibit_argmatch_without_use
 
 There were quite a few of these errors listed; it sounds like it is a
 bug in the upstream gnulib maint.mk file.  Can you help me pinpoint what
 is going wrong with the syntax check, so we can fix gnulib and make it
 quieter?  Is it just a case of running with SIGPIPE ignored, and hitting
 a pipeline where the sink of the pipe is exiting early, causing the
 source to hit EPIPE?
I ran this in a look several times and didn't spot the problem. Anything
special you want me to try?
Cheers,
 -- Guido

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list


Re: [libvirt] Build failed in Jenkins: libvirt-syntax-check #759

2013-03-22 Thread Guido Günther
On Fri, Mar 22, 2013 at 02:10:59PM +0100, Guido Günther wrote:
 On Fri, Mar 22, 2013 at 06:18:48AM -0600, Eric Blake wrote:
  On 03/21/2013 09:54 PM, Jenkins CI wrote:
   See http://honk.sigxcpu.org:8001/job/libvirt-syntax-check/759/
   
   --
   Started by upstream project libvirt-build build number 856
   [workspace] $ /bin/sh -xe /tmp/hudson8330114436432330964.sh
   + make syntax-check
 GENbracket-spacing-check
   GFDL_version
  
   preprocessor_indentation
   maint.mk: skipping test sc_preprocessor_indentation: cppi not installed
   0.06 preprocessor_indentation
  
  Any chance we can install cppi on the Jenkins machine?
 
 It isn't packaged in Debian and the upstream tarballs require automake
 1.13a which isn't very distributor friendly. Trying to rebuild with
 older automake gives all parts of fun so I skipped that for now to some
 for food work pending.
That said building from git worked so it's available now.
 -- Guido

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list


Re: [libvirt] Build failed in Jenkins: libvirt-syntax-check #759

2013-03-22 Thread Guido Günther
On Fri, Mar 22, 2013 at 02:10:59PM +0100, Guido Günther wrote:
[..snip..] 
   prohibit_argmatch_without_use
   grep: write error
   grep: write error
   sed: couldn't write 1 item to stdout: Broken pipe
   sed: couldn't write 49 items to stdout: Broken pipe
   0.58 prohibit_argmatch_without_use
  
  There were quite a few of these errors listed; it sounds like it is a
  bug in the upstream gnulib maint.mk file.  Can you help me pinpoint what
  is going wrong with the syntax check, so we can fix gnulib and make it
  quieter?  Is it just a case of running with SIGPIPE ignored, and hitting
  a pipeline where the sink of the pipe is exiting early, causing the
  source to hit EPIPE?
 I ran this in a look several times and didn't spot the problem. Anything
 special you want me to try?
Following up on this part seperately. This is perfectly reproducible
when run from within Jenkins. This is what's used to execute make
syntax-check:

make syntax-check

Which Jenkins simply puts into a script and consumes it's output

/bin/sh -xe /tmp/hudson4405079863801767625.sh

Note that /bin/sh is dash in this case.
Cheers,
 -- Guido

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list


[libvirt] Build failed in Jenkins: libvirt-syntax-check #759

2013-03-21 Thread Jenkins CI
See http://honk.sigxcpu.org:8001/job/libvirt-syntax-check/759/

--
Started by upstream project libvirt-build build number 856
[workspace] $ /bin/sh -xe /tmp/hudson8330114436432330964.sh
+ make syntax-check
  GENbracket-spacing-check
GFDL_version
0.88 GFDL_version
TAB_in_indentation
0.59 TAB_in_indentation
Wundef_boolean
0.38 Wundef_boolean
avoid_attribute_unused_in_header
0.40 avoid_attribute_unused_in_header
avoid_ctype_macros
0.81 avoid_ctype_macros
avoid_if_before_free
8.18 avoid_if_before_free
avoid_strcase
0.91 avoid_strcase
avoid_write
0.55 avoid_write
bindtextdomain
0.46 bindtextdomain
cast_of_argument_to_free
0.76 cast_of_argument_to_free
cast_of_x_alloc_return_value
0.73 cast_of_x_alloc_return_value
changelog
0.32 changelog
const_long_option
0.52 const_long_option
copyright_address
0.87 copyright_address
copyright_check
1.06 copyright_check
copyright_format
2.39 copyright_format
correct_id_types
1.00 correct_id_types
error_message_period
0.72 error_message_period
error_message_warn_fatal
0.73 error_message_warn_fatal
flags_debug
1.72 flags_debug
flags_usage
1.68 flags_usage
libvirt_unmarked_diagnostics
2.57 libvirt_unmarked_diagnostics
m4_quote_check
0.38 m4_quote_check
makefile_TAB_only_indentation
0.37 makefile_TAB_only_indentation
makefile_at_at_check
0.31 makefile_at_at_check
po_check
19.90 po_check
preprocessor_indentation
maint.mk: skipping test sc_preprocessor_indentation: cppi not installed
0.06 preprocessor_indentation
prohibit_HAVE_MBRTOWC
0.86 prohibit_HAVE_MBRTOWC
prohibit_PATH_MAX
0.87 prohibit_PATH_MAX
prohibit_VIR_ERR_NO_MEMORY
0.83 prohibit_VIR_ERR_NO_MEMORY
prohibit_access_xok
0.88 prohibit_access_xok
prohibit_always-defined_macros
3.47 prohibit_always-defined_macros
prohibit_always_true_header_tests
0.95 prohibit_always_true_header_tests
prohibit_argmatch_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.58 prohibit_argmatch_without_use
prohibit_asprintf
0.90 prohibit_asprintf
prohibit_assert_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.61 prohibit_assert_without_use
prohibit_backup_files
0.22 prohibit_backup_files
prohibit_c_ctype_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.58 prohibit_c_ctype_without_use
prohibit_canonicalize_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.57 prohibit_canonicalize_without_use
prohibit_cloexec_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.57 prohibit_cloexec_without_use
prohibit_close
1.70 prohibit_close
prohibit_close_stream_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.70 prohibit_close_stream_without_use
prohibit_cross_inclusion
9.89 prohibit_cross_inclusion
prohibit_ctype_h
0.87 prohibit_ctype_h
prohibit_cvs_keyword
0.89 prohibit_cvs_keyword
prohibit_defined_have_decl_tests
0.87 prohibit_defined_have_decl_tests
prohibit_diagnostic_without_format
1.95 prohibit_diagnostic_without_format
prohibit_dirent_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.61 prohibit_dirent_without_use
prohibit_doubled_word
8.83 prohibit_doubled_word
prohibit_empty_lines_at_EOF
0.52 prohibit_empty_lines_at_EOF
prohibit_error_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.58 prohibit_error_without_use
prohibit_exit_in_tests
0.72 prohibit_exit_in_tests
prohibit_fork_wrappers
0.99 prohibit_fork_wrappers
prohibit_gethostby
0.86 prohibit_gethostby
prohibit_gethostname
0.88 prohibit_gethostname
prohibit_getopt_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.59 prohibit_getopt_without_use
prohibit_gettext_markup
0.92 prohibit_gettext_markup
prohibit_gettext_noop
0.86 prohibit_gettext_noop
prohibit_hash_pjw_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.57 prohibit_hash_pjw_without_use
prohibit_have_config_h
0.84 prohibit_have_config_h
prohibit_ignore_value_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.57 prohibit_ignore_value_without_use
prohibit_internal_functions
0.99 

Re: [libvirt] Build failed in Jenkins: libvirt-syntax-check #759

2013-03-21 Thread Osier Yang

On 2013年03月22日 11:54, Jenkins CI wrote:

Seehttp://honk.sigxcpu.org:8001/job/libvirt-syntax-check/759/

--
Started by upstream project libvirt-build build number 856
[workspace] $ /bin/sh -xe /tmp/hudson8330114436432330964.sh
+ make syntax-check
   GENbracket-spacing-check
GFDL_version
0.88 GFDL_version
TAB_in_indentation
0.59 TAB_in_indentation
Wundef_boolean
0.38 Wundef_boolean
avoid_attribute_unused_in_header
0.40 avoid_attribute_unused_in_header
avoid_ctype_macros
0.81 avoid_ctype_macros
avoid_if_before_free
8.18 avoid_if_before_free
avoid_strcase
0.91 avoid_strcase
avoid_write
0.55 avoid_write
bindtextdomain
0.46 bindtextdomain
cast_of_argument_to_free
0.76 cast_of_argument_to_free
cast_of_x_alloc_return_value
0.73 cast_of_x_alloc_return_value
changelog
0.32 changelog
const_long_option
0.52 const_long_option
copyright_address
0.87 copyright_address
copyright_check
1.06 copyright_check
copyright_format
2.39 copyright_format
correct_id_types
1.00 correct_id_types
error_message_period
0.72 error_message_period
error_message_warn_fatal
0.73 error_message_warn_fatal
flags_debug
1.72 flags_debug
flags_usage
1.68 flags_usage
libvirt_unmarked_diagnostics
2.57 libvirt_unmarked_diagnostics
m4_quote_check
0.38 m4_quote_check
makefile_TAB_only_indentation
0.37 makefile_TAB_only_indentation
makefile_at_at_check
0.31 makefile_at_at_check
po_check
19.90 po_check
preprocessor_indentation
maint.mk: skipping test sc_preprocessor_indentation: cppi not installed
0.06 preprocessor_indentation
prohibit_HAVE_MBRTOWC
0.86 prohibit_HAVE_MBRTOWC
prohibit_PATH_MAX
0.87 prohibit_PATH_MAX
prohibit_VIR_ERR_NO_MEMORY
0.83 prohibit_VIR_ERR_NO_MEMORY
prohibit_access_xok
0.88 prohibit_access_xok
prohibit_always-defined_macros
3.47 prohibit_always-defined_macros
prohibit_always_true_header_tests
0.95 prohibit_always_true_header_tests
prohibit_argmatch_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.58 prohibit_argmatch_without_use
prohibit_asprintf
0.90 prohibit_asprintf
prohibit_assert_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.61 prohibit_assert_without_use
prohibit_backup_files
0.22 prohibit_backup_files
prohibit_c_ctype_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.58 prohibit_c_ctype_without_use
prohibit_canonicalize_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.57 prohibit_canonicalize_without_use
prohibit_cloexec_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.57 prohibit_cloexec_without_use
prohibit_close
1.70 prohibit_close
prohibit_close_stream_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.70 prohibit_close_stream_without_use
prohibit_cross_inclusion
9.89 prohibit_cross_inclusion
prohibit_ctype_h
0.87 prohibit_ctype_h
prohibit_cvs_keyword
0.89 prohibit_cvs_keyword
prohibit_defined_have_decl_tests
0.87 prohibit_defined_have_decl_tests
prohibit_diagnostic_without_format
1.95 prohibit_diagnostic_without_format
prohibit_dirent_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.61 prohibit_dirent_without_use
prohibit_doubled_word
8.83 prohibit_doubled_word
prohibit_empty_lines_at_EOF
0.52 prohibit_empty_lines_at_EOF
prohibit_error_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.58 prohibit_error_without_use
prohibit_exit_in_tests
0.72 prohibit_exit_in_tests
prohibit_fork_wrappers
0.99 prohibit_fork_wrappers
prohibit_gethostby
0.86 prohibit_gethostby
prohibit_gethostname
0.88 prohibit_gethostname
prohibit_getopt_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.59 prohibit_getopt_without_use
prohibit_gettext_markup
0.92 prohibit_gettext_markup
prohibit_gettext_noop
0.86 prohibit_gettext_noop
prohibit_hash_pjw_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.57 prohibit_hash_pjw_without_use
prohibit_have_config_h
0.84 prohibit_have_config_h
prohibit_ignore_value_without_use
grep: write error
grep: write error
sed: couldn't write 1 item to stdout: Broken pipe
sed: couldn't write 49 items to stdout: Broken pipe
0.57 prohibit_ignore_value_without_use