Re: make check failing in CentOS 6

2017-03-02 Thread Peter
On 28/02/17 21:59, Aki Tuomi wrote:
> We are aware of this and working on fix.

Is there anything I can do to help, testing patches, or providing info
or anything?


Peter


Re: make check failing in CentOS 6

2017-02-28 Thread Aki Tuomi


On 28.02.2017 06:14, Peter Ajamian wrote:
> Dovecot builds just fine, but fails the tests in src/lib-index.
>
> Note that reverting this commit fixes the issue:
> https://github.com/dovecot/core/commit/dfa4b048ec9a174a42d6668e94501db2fb70793a
>
> $ make check
> for bin in test-mail-index-map test-mail-index-modseq
> test-mail-index-sync-ext test-mail-index-transaction-finish
> test-mail-index-transaction-update test-mail-transaction-log-append
> test-mail-transaction-log-view; do \
> if !  ./$bin; then exit 1; fi; \
>   done
> mail index map lookup seq range .. : ok
> 0 / 1 tests failed
> mail_transaction_log_file_get_modseq_next_offset() ... : ok
> 0 / 1 tests failed
> mail index sync ext atomic inc ... : ok
> 0 / 1 tests failed
> mail index transaction finish flag updates n_so_far=0  : ok
> mail index transaction finish flag updates n_so_far=1  : ok
> mail index transaction finish flag updates n_so_far=2  : ok
> mail index transaction finish check conflicts n_so_far=0 . : ok
> mail index transaction finish check conflicts n_so_far=1 . : ok
> mail index transaction finish check conflicts n_so_far=2 . : ok
> mail index transaction finish modseq updates n_so_far=0 .. : ok
> mail index transaction finish modseq updates n_so_far=1 .. : ok
> mail index transaction finish modseq updates n_so_far=2 .. : ok
> mail index transaction finish expunges n_so_far=0  : ok
> mail index transaction finish expunges n_so_far=1  : ok
> mail index transaction finish expunges n_so_far=2  : ok
> 0 / 12 tests failed
> mail index append  : ok
> mail index append with uids .. : ok
> mail index flag update fast paths  : ok
> mail index flag update simple merges . : ok
> mail index flag update complex merges  : ok
> mail index flag update random  : ok
> mail index flag update appends ... : ok
> mail index cancel flag updates ... : ok
> mail index transaction get flag update pos ... : ok
> mail index modseq update . : ok
> mail index expunge ... : ok
> test-mail-index-transaction-update.c:649: Assert(#1) failed:
> new_hdr.day_stamp == tests[i].new_day_stamp + timezone
> test-mail-index-transaction-update.c:652: Assert(#1) failed:
> memcmp(new_hdr.day_first_uid, tests[i].new_day_first_uid,
> sizeof(uint32_t) * 8) == 0
> test-mail-index-transaction-update.c:649: Assert(#3) failed:
> new_hdr.day_stamp == tests[i].new_day_stamp + timezone
> test-mail-index-transaction-update.c:652: Assert(#3) failed:
> memcmp(new_hdr.day_first_uid, tests[i].new_day_first_uid,
> sizeof(uint32_t) * 8) == 0
> test-mail-index-transaction-update.c:649: Assert(#4) failed:
> new_hdr.day_stamp == tests[i].new_day_stamp + timezone
> test-mail-index-transaction-update.c:649: Assert(#5) failed:
> new_hdr.day_stamp == tests[i].new_day_stamp + timezone
> test-mail-index-transaction-update.c:652: Assert(#5) failed:
> memcmp(new_hdr.day_first_uid, tests[i].new_day_first_uid,
> sizeof(uint32_t) * 8) == 0
> test-mail-index-transaction-update.c:649: Assert(#6) failed:
> new_hdr.day_stamp == tests[i].new_day_stamp + timezone
> test-mail-index-transaction-update.c:652: Assert(#6) failed:
> memcmp(new_hdr.day_first_uid, tests[i].new_day_first_uid,
> sizeof(uint32_t) * 8) == 0
> test-mail-index-transaction-update.c:649: Assert(#7) failed:
> new_hdr.day_stamp == tests[i].new_day_stamp + timezone
> test-mail-index-transaction-update.c:652: Assert(#7) failed:
> memcmp(new_hdr.day_first_uid, tests[i].new_day_first_uid,
> sizeof(uint32_t) * 8) == 0
> test-mail-index-transaction-update.c:649: Assert(#8) failed:
> new_hdr.day_stamp == tests[i].new_day_stamp + timezone
> test-mail-index-transaction-update.c:652: Assert(#8) failed:
> memcmp(new_hdr.day_first_uid, tests[i].new_day_first_uid,
> sizeof(uint32_t) * 8) == 0
> test-mail-index-transaction-update.c:649: Assert(#9) failed:
> new_hdr.day_stamp == tests[i].new_day_stamp + timezone
> test-mail-index-transaction-update.c:652: Assert(#9) failed:
> memcmp(new_hdr.day_first_uid, tests[i].new_day_first_uid,
> sizeof(uint32_t) * 8) == 0
> test-mail-index-transaction-update.c:649: Assert(#10) failed:
> new_hdr.day_stamp == tests[i].new_day_stamp + timezone
> test-mail-index-transaction-update.c:652: Assert(#10) failed:
> memcmp(new_hdr.day_first_uid, tests[i].new_day_first_uid,
> sizeof(uint32_t) * 8) == 0
> 

make check failing in CentOS 6

2017-02-27 Thread Peter Ajamian
Dovecot builds just fine, but fails the tests in src/lib-index.

Note that reverting this commit fixes the issue:
https://github.com/dovecot/core/commit/dfa4b048ec9a174a42d6668e94501db2fb70793a

$ make check
for bin in test-mail-index-map test-mail-index-modseq
test-mail-index-sync-ext test-mail-index-transaction-finish
test-mail-index-transaction-update test-mail-transaction-log-append
test-mail-transaction-log-view; do \
  if !  ./$bin; then exit 1; fi; \
done
mail index map lookup seq range .. : ok
0 / 1 tests failed
mail_transaction_log_file_get_modseq_next_offset() ... : ok
0 / 1 tests failed
mail index sync ext atomic inc ... : ok
0 / 1 tests failed
mail index transaction finish flag updates n_so_far=0  : ok
mail index transaction finish flag updates n_so_far=1  : ok
mail index transaction finish flag updates n_so_far=2  : ok
mail index transaction finish check conflicts n_so_far=0 . : ok
mail index transaction finish check conflicts n_so_far=1 . : ok
mail index transaction finish check conflicts n_so_far=2 . : ok
mail index transaction finish modseq updates n_so_far=0 .. : ok
mail index transaction finish modseq updates n_so_far=1 .. : ok
mail index transaction finish modseq updates n_so_far=2 .. : ok
mail index transaction finish expunges n_so_far=0  : ok
mail index transaction finish expunges n_so_far=1  : ok
mail index transaction finish expunges n_so_far=2  : ok
0 / 12 tests failed
mail index append  : ok
mail index append with uids .. : ok
mail index flag update fast paths  : ok
mail index flag update simple merges . : ok
mail index flag update complex merges  : ok
mail index flag update random  : ok
mail index flag update appends ... : ok
mail index cancel flag updates ... : ok
mail index transaction get flag update pos ... : ok
mail index modseq update . : ok
mail index expunge ... : ok
test-mail-index-transaction-update.c:649: Assert(#1) failed:
new_hdr.day_stamp == tests[i].new_day_stamp + timezone
test-mail-index-transaction-update.c:652: Assert(#1) failed:
memcmp(new_hdr.day_first_uid, tests[i].new_day_first_uid,
sizeof(uint32_t) * 8) == 0
test-mail-index-transaction-update.c:649: Assert(#3) failed:
new_hdr.day_stamp == tests[i].new_day_stamp + timezone
test-mail-index-transaction-update.c:652: Assert(#3) failed:
memcmp(new_hdr.day_first_uid, tests[i].new_day_first_uid,
sizeof(uint32_t) * 8) == 0
test-mail-index-transaction-update.c:649: Assert(#4) failed:
new_hdr.day_stamp == tests[i].new_day_stamp + timezone
test-mail-index-transaction-update.c:649: Assert(#5) failed:
new_hdr.day_stamp == tests[i].new_day_stamp + timezone
test-mail-index-transaction-update.c:652: Assert(#5) failed:
memcmp(new_hdr.day_first_uid, tests[i].new_day_first_uid,
sizeof(uint32_t) * 8) == 0
test-mail-index-transaction-update.c:649: Assert(#6) failed:
new_hdr.day_stamp == tests[i].new_day_stamp + timezone
test-mail-index-transaction-update.c:652: Assert(#6) failed:
memcmp(new_hdr.day_first_uid, tests[i].new_day_first_uid,
sizeof(uint32_t) * 8) == 0
test-mail-index-transaction-update.c:649: Assert(#7) failed:
new_hdr.day_stamp == tests[i].new_day_stamp + timezone
test-mail-index-transaction-update.c:652: Assert(#7) failed:
memcmp(new_hdr.day_first_uid, tests[i].new_day_first_uid,
sizeof(uint32_t) * 8) == 0
test-mail-index-transaction-update.c:649: Assert(#8) failed:
new_hdr.day_stamp == tests[i].new_day_stamp + timezone
test-mail-index-transaction-update.c:652: Assert(#8) failed:
memcmp(new_hdr.day_first_uid, tests[i].new_day_first_uid,
sizeof(uint32_t) * 8) == 0
test-mail-index-transaction-update.c:649: Assert(#9) failed:
new_hdr.day_stamp == tests[i].new_day_stamp + timezone
test-mail-index-transaction-update.c:652: Assert(#9) failed:
memcmp(new_hdr.day_first_uid, tests[i].new_day_first_uid,
sizeof(uint32_t) * 8) == 0
test-mail-index-transaction-update.c:649: Assert(#10) failed:
new_hdr.day_stamp == tests[i].new_day_stamp + timezone
test-mail-index-transaction-update.c:652: Assert(#10) failed:
memcmp(new_hdr.day_first_uid, tests[i].new_day_first_uid,
sizeof(uint32_t) * 8) == 0
test-mail-index-transaction-update.c:649: Assert(#11) failed:
new_hdr.day_stamp == tests[i].new_day_stamp + timezone
test-mail-index-transaction-update.c:649: Assert(#12) failed:
new_hdr.day_stamp == tests[i].new_day_stamp + timezone
mail index