David Levine <levin...@acm.org> wrote:

>In the meantime, if those who build from the repo could pull and
>report the results of "make check", that will help reveal areas
>that we need to address.  Platforms such as the BSDs and Debian
>are blind spots for me.

        Not exactly Debian, but I did make check on Ubuntu 16.04 and
22.04 beta.  Clean build on 22.04; 16.04 got the following compiler
warnings:

sbr/dtimep.c: In function ‘yy_get_next_buffer’:
sbr/dtimep.c:1856:44: warning: comparison between signed and unsigned integer 
expressions [-Wsign-compare]
  if ((int) ((yy_n_chars) + number_to_move) > 
YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
                                            ^

sbr/icalendar.c: In function ‘yy_get_next_buffer’:
sbr/icalendar.c:1456:44: warning: comparison between signed and unsigned 
integer expressions [-Wsign-compare]
  if ((int) ((yy_n_chars) + number_to_move) > 
YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
                                            ^

        Test failures were the same for both releases (1 FAIL, below).
Due to various things not being installed, both cases skipped the
valgrind test, and 22.04 also skipped the oauth tests.  Both releases
saw a spew of "Broken pipe" errors after test-mhparam, not sure if
that's expected or not.

        The relevant excerpt (from 16.04):

*** /storage/src/nmh/test/testdir/test-mhical15275.expected     2022-04-19 
21:46:57.924332720 -0700
--- /storage/src/nmh/test/testdir/test1.txt     2022-04-19 21:46:57.932332791 
-0700
***************
*** 1,12 ****
  Method: REQUEST
  Organizer: Requester
  Summary: test request
! At: Mon, 05 Jan 2015 09:00 -0500
! To: Mon, 05 Jan 2015 09:30
  Attendees: Requestee1, Requestee2, Requestee3
  
  Organizer: Requester
  Summary: test request
! At: Mon, 05 Jan 2015 13:00 -0500
! To: Mon, 05 Jan 2015 13:45
  Attendees: Requestee2, Requestee3
--- 1,12 ----
  Method: REQUEST
  Organizer: Requester
  Summary: test request
! At: Mon, 05 Jan 2015 06:00 -0800
! To: Mon, 05 Jan 2015 06:30
  Attendees: Requestee1, Requestee2, Requestee3
  
  Organizer: Requester
  Summary: test request
! At: Mon, 05 Jan 2015 10:00 -0800
! To: Mon, 05 Jan 2015 10:45
  Attendees: Requestee2, Requestee3

./test/mhical/test-mhical: test failed, outputs are in 
/storage/src/nmh/test/testdir/test-mhical15275.expected and 
/storage/src/nmh/test/testdir/test1.txt.
first named test failure: display of multiple vevent requests in single 
vcalendar
FAIL: test/mhical/test-mhical
[...]
PASS: test/oauth/test-mhparam
server writev: Broken pipe

[previous line repeats ~5500 times]

server writev: Broken pipe
PASS: test/oauth/test-send
[...]
=======================================
1 of 117 tests failed
(1 test was not run)
Please report to nmh-workers@nongnu.org
=======================================
Makefile:4872: recipe for target 'check-TESTS' failed
make[1]: *** [check-TESTS] Error 1
make[1]: Leaving directory '/storage/src/nmh'
Makefile:5128: recipe for target 'check-am' failed
make: *** [check-am] Error 2

        -J

---
        -Jay Vosburgh, jay.vosbu...@canonical.com

Reply via email to