Hello List, I've built and checked successfully dovecot and dovecot-pigeonhole on CentOS 6 x86_64 Immediately below are the successful make check (ok) tests of dovecot 'lib-master' (x86_64). Below that are the unsuccessful (fails) tests of dovecot 'lib-master' on i686. Does anyone have a clue as to why these test would fail on i686? (x86_64): Making check in lib-master make[2]: Entering directory `/builddir/build/BUILD/dovecot-2.3.4/src/lib-master' make check-local make[3]: Entering directory `/builddir/build/BUILD/dovecot-2.3.4/src/lib-master' for bin in test-master-service-settings-cache test-event-stats; do \ if ! ./$bin; then exit 1; fi; \ done 0 / 0 tests failed no merging parent is NULL ............................................ : ok no merging parent sent to stats ...................................... : ok no merging parent timestamp differs .................................. : ok merge events parent NULL ............................................. : ok merge events parent sent to stats .................................... : ok skip empty parents ................................................... : ok merge events and skip empty parents .................................. : ok 0 / 7 tests failed make[3]: Leaving directory `/builddir/build/BUILD/dovecot-2.3.4/src/lib-master' make[2]: Leaving directory `/builddir/build/BUILD/dovecot-2.3.4/src/lib-master' (i686): Making check in lib-master make[2]: Entering directory `/builddir/build/BUILD/dovecot-2.3.4/src/lib-master' make? check-local make[3]: Entering directory `/builddir/build/BUILD/dovecot-2.3.4/src/lib-master' for bin in test-master-service-settings-cache test-event-stats; do \ ????????? if !? ./$bin; then exit 1; fi; \ ??????? done 0 / 0 tests failed no merging parent is NULL ............................................ : ok test-event-stats.c:365: Assert failed: compare_test_stats_to( "EVENT??? %lu???? 1?????? 0?????? 0" " stest-event-stats.c???? %d" "?? l0????? 0?????? ctest2\n", id, l) no merging parent sent to stats ...................................... : FAILED test-event-stats.c:394: Assert failed: compare_test_stats_to( "BEGIN??? %lu???? 0?????? 1?????? 0 0" "??? stest-event-stats.c???? %d????? ctest1\n" "EVENT %lu???? 1?????? 1?????? 0" "??? stest-event-stats.c???? %d" " l1????? 0?????? ctest2\n" "END\t%lu\n", idp, lp, idp, l, idp) no merging parent timestamp differs .................................. : FAILED merge events parent NULL ............................................. : ok test-event-stats.c:458: Assert failed: compare_test_stats_to( "EVENT??? %lu???? 1?????? 0?????? 0" " stest-event-stats.c???? %d????? l0????? 0" "??? ctest3? ctest2 ctest1? Tkey3" "??????? 10????? 0?????? Ikey2?? 20" "?? Skey1 str1\n", id, l) merge events parent sent to stats .................................... : FAILED test-event-stats.c:490: Assert failed: compare_test_stats_to( "BEGIN??? %lu???? 0?????? 1?????? 0 0" "??? stest-event-stats.c???? %d????? ctest1\n" "EVENT %lu???? 1?????? 3?????? 0?????? " "stest-event-stats.c? %d l3????? 0" "??? ctest2\nEND\t%lu\n", id, lp, id, l, id) skip empty parents ................................................... : FAILED test-event-stats.c:533: Assert failed: compare_test_stats_to( "BEGIN??? %lu???? 0?????? 1?????? 0 0" "??? stest-event-stats.c???? %d????? ctest1\n" "EVENT %lu???? 1?????? 3?????? 0?????? " "stest-event-stats.c? %d l3????? 0?????? " "ctest4?????? ctest5? Tkey3?? 10????? 0 Skey4" "??????? str4\nEND\t%lu\n", id, lp, id, l, id) merge events and skip empty parents .................................. : FAILED 5 / 7 tests failed make[3]: Leaving directory `/builddir/build/BUILD/dovecot-2.3.4/src/lib-master' make[3]: *** [check-local] Error 1 make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/builddir/build/BUILD/dovecot-2.3.4/src/lib-master' -- Eric Broch White Horse Technical Consulting (WHTC) -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20190207/e3d4767a/attachment-0001.html>
Any Ideas? On 2/7/2019 12:13 PM, Eric Broch via dovecot wrote:> > Hello List, > > I've built and checked successfully dovecot and dovecot-pigeonhole on > CentOS 6 x86_64 > > Immediately below are the successful make check (ok) tests of dovecot > 'lib-master' (x86_64). > > Below that are the unsuccessful (fails) tests of dovecot 'lib-master' > on i686. > > Does anyone have a clue as to why these test would fail on i686? > > (x86_64): > > Making check in lib-master > make[2]: Entering directory `/builddir/build/BUILD/dovecot-2.3.4/src/lib-master' > make check-local > make[3]: Entering directory `/builddir/build/BUILD/dovecot-2.3.4/src/lib-master' > for bin in test-master-service-settings-cache test-event-stats; do \ > if ! ./$bin; then exit 1; fi; \ > done > 0 / 0 tests failed > no merging parent is NULL ............................................ : ok > no merging parent sent to stats ...................................... : ok > no merging parent timestamp differs .................................. : ok > merge events parent NULL ............................................. : ok > merge events parent sent to stats .................................... : ok > skip empty parents ................................................... : ok > merge events and skip empty parents .................................. : ok > 0 / 7 tests failed > make[3]: Leaving directory `/builddir/build/BUILD/dovecot-2.3.4/src/lib-master' > make[2]: Leaving directory `/builddir/build/BUILD/dovecot-2.3.4/src/lib-master' > > > (i686): > > Making check in lib-master > make[2]: Entering directory > `/builddir/build/BUILD/dovecot-2.3.4/src/lib-master' > make? check-local > make[3]: Entering directory > `/builddir/build/BUILD/dovecot-2.3.4/src/lib-master' > for bin in test-master-service-settings-cache test-event-stats; do \ > ????????? if !? ./$bin; then exit 1; fi; \ > ??????? done > 0 / 0 tests failed > no merging parent is NULL ............................................ > : ok > test-event-stats.c:365: Assert failed: compare_test_stats_to( > "EVENT??? %lu???? 1?????? 0?????? 0" "??? stest-event-stats.c???? %d" > "?? l0????? 0 ctest2\n", id, l) > no merging parent sent to stats ...................................... > : FAILED > test-event-stats.c:394: Assert failed: compare_test_stats_to( > "BEGIN??? %lu???? 0?????? 1 0?????? 0" "??? stest-event-stats.c???? > %d????? ctest1\n" "EVENT??????? %lu???? 1?????? 1?????? 0" " > stest-event-stats.c???? %d" "?? l1????? 0?????? ctest2\n" > "END\t%lu\n", idp, lp, idp, l, idp) > no merging parent timestamp differs .................................. > : FAILED > merge events parent NULL ............................................. > : ok > test-event-stats.c:458: Assert failed: compare_test_stats_to( > "EVENT??? %lu???? 1?????? 0?????? 0" "??? stest-event-stats.c???? > %d????? l0????? 0" "??? ctest3 ctest2? ctest1? Tkey3" "??????? 10????? > 0?????? Ikey2?? 20" "?? Skey1?? str1\n", id, l) > merge events parent sent to stats .................................... > : FAILED > test-event-stats.c:490: Assert failed: compare_test_stats_to( > "BEGIN??? %lu???? 0?????? 1 0?????? 0" "??? stest-event-stats.c???? > %d????? ctest1\n" "EVENT??????? %lu???? 1?????? 3?????? 0?????? " > "stest-event-stats.c? %d????? l3????? 0" " ctest2\nEND\t%lu\n", id, > lp, id, l, id) > skip empty parents ................................................... > : FAILED > test-event-stats.c:533: Assert failed: compare_test_stats_to( > "BEGIN??? %lu???? 0?????? 1 0?????? 0" "??? stest-event-stats.c???? > %d????? ctest1\n" "EVENT??????? %lu???? 1?????? 3?????? 0?????? " > "stest-event-stats.c? %d????? l3????? 0?????? " "ctest4 ctest5? > Tkey3?? 10????? 0?????? Skey4" " str4\nEND\t%lu\n", id, lp, id, l, id) > merge events and skip empty parents .................................. > : FAILED > 5 / 7 tests failed > make[3]: Leaving directory > `/builddir/build/BUILD/dovecot-2.3.4/src/lib-master' > make[3]: *** [check-local] Error 1 > make[2]: *** [check-am] Error 2 > make[2]: Leaving directory > `/builddir/build/BUILD/dovecot-2.3.4/src/lib-master' > > -- > Eric Broch > White Horse Technical Consulting (WHTC)-- Eric Broch White Horse Technical Consulting (WHTC) -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20190208/9f56af10/attachment.html>
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<div>
Can you try if
https://github.com/dovecot/core/commit/de42b54aaf165d4f62b45be864dde36bdbbc4276.patch
helps?
</div>
<div>
<br>
</div>
<div>
Aki
</div>
<blockquote type="cite">
<div>
On 08 February 2019 at 17:14 Eric Broch via dovecot <
<a
href="mailto:dovecot@dovecot.org">dovecot@dovecot.org</a>>
wrote:
</div>
<div>
<br>
</div>
<div>
<br>
</div>
<div>
Any Ideas?
</div>
<div>
<br>
</div>
<div>
On 2/7/2019 12:13 PM, Eric Broch via dovecot wrote:
</div>
<div>
>
</div>
<blockquote type="cite">
<div>
Hello List,
</div>
</blockquote>
<blockquote type="cite">
<div>
I've built and checked successfully dovecot and dovecot-pigeonhole on
</div>
<div>
CentOS 6 x86_64
</div>
</blockquote>
<blockquote type="cite">
<div>
Immediately below are the successful make check (ok) tests of dovecot
</div>
<div>
'lib-master' (x86_64).
</div>
</blockquote>
<blockquote type="cite">
<div>
Below that are the unsuccessful (fails) tests of dovecot
'lib-master'
</div>
<div>
on i686.
</div>
</blockquote>
<blockquote type="cite">
<div>
Does anyone have a clue as to why these test would fail on i686?
</div>
</blockquote>
<blockquote type="cite">
<div>
(x86_64):
</div>
</blockquote>
<blockquote type="cite">
<div>
Making check in lib-master
</div>
<div>
make[2]: Entering directory
`/builddir/build/BUILD/dovecot-2.3.4/src/lib-master'
</div>
<div>
make check-local
</div>
<div>
make[3]: Entering directory
`/builddir/build/BUILD/dovecot-2.3.4/src/lib-master'
</div>
<div>
for bin in test-master-service-settings-cache test-event-stats; do \
</div>
<div>
if ! ./$bin; then exit 1; fi; \
</div>
<div>
done
</div>
<div>
0 / 0 tests failed
</div>
<div>
no merging parent is NULL ............................................ : ok
</div>
<div>
no merging parent sent to stats ...................................... : ok
</div>
<div>
no merging parent timestamp differs .................................. : ok
</div>
<div>
merge events parent NULL ............................................. : ok
</div>
<div>
merge events parent sent to stats .................................... : ok
</div>
<div>
skip empty parents ................................................... : ok
</div>
<div>
merge events and skip empty parents .................................. : ok
</div>
<div>
0 / 7 tests failed
</div>
<div>
make[3]: Leaving directory
`/builddir/build/BUILD/dovecot-2.3.4/src/lib-master'
</div>
<div>
make[2]: Leaving directory
`/builddir/build/BUILD/dovecot-2.3.4/src/lib-master'
</div>
</blockquote>
<div>
>
</div>
<blockquote type="cite">
<div>
(i686):
</div>
</blockquote>
<blockquote type="cite">
<div>
Making check in lib-master
</div>
<div>
make[2]: Entering directory
</div>
<div>
`/builddir/build/BUILD/dovecot-2.3.4/src/lib-master'
</div>
<div>
make check-local
</div>
<div>
make[3]: Entering directory
</div>
<div>
`/builddir/build/BUILD/dovecot-2.3.4/src/lib-master'
</div>
<div>
for bin in test-master-service-settings-cache test-event-stats; do \
</div>
<div>
if ! ./$bin; then exit 1; fi; \
</div>
<div>
done
</div>
<div>
0 / 0 tests failed
</div>
<div>
no merging parent is NULL ............................................
</div>
<div>
: ok
</div>
<div>
test-event-stats.c:365: Assert failed: compare_test_stats_to(
</div>
<div>
"EVENT %lu 1 0 0" "
stest-event-stats.c %d"
</div>
<div>
" l0 0 ctest2\n", id, l)
</div>
<div>
no merging parent sent to stats ......................................
</div>
<div>
: FAILED
</div>
<div>
test-event-stats.c:394: Assert failed: compare_test_stats_to(
</div>
<div>
"BEGIN %lu 0 1 0 0" "
stest-event-stats.c
</div>
<div>
%d ctest1\n" "EVENT %lu 1 1 0"
"
</div>
<div>
stest-event-stats.c %d" " l1 0 ctest2\n"
</div>
<div>
"END\t%lu\n", idp, lp, idp, l, idp)
</div>
<div>
no merging parent timestamp differs ..................................
</div>
<div>
: FAILED
</div>
<div>
merge events parent NULL .............................................
</div>
<div>
: ok
</div>
<div>
test-event-stats.c:458: Assert failed: compare_test_stats_to(
</div>
<div>
"EVENT %lu 1 0 0" "
stest-event-stats.c
</div>
<div>
%d l0 0" " ctest3 ctest2 ctest1 Tkey3" "
10
</div>
<div>
0 Ikey2 20" " Skey1 str1\n", id, l)
</div>
<div>
merge events parent sent to stats ....................................
</div>
<div>
: FAILED
</div>
<div>
test-event-stats.c:490: Assert failed: compare_test_stats_to(
</div>
<div>
"BEGIN %lu 0 1 0 0" "
stest-event-stats.c
</div>
<div>
%d ctest1\n" "EVENT %lu 1 3 0
"
</div>
<div>
"stest-event-stats.c %d l3 0" "
ctest2\nEND\t%lu\n", id,
</div>
<div>
lp, id, l, id)
</div>
<div>
skip empty parents ...................................................
</div>
<div>
: FAILED
</div>
<div>
test-event-stats.c:533: Assert failed: compare_test_stats_to(
</div>
<div>
"BEGIN %lu 0 1 0 0" "
stest-event-stats.c
</div>
<div>
%d ctest1\n" "EVENT %lu 1 3 0
"
</div>
<div>
"stest-event-stats.c %d l3 0 " "ctest4
ctest5
</div>
<div>
Tkey3 10 0 Skey4" " str4\nEND\t%lu\n", id, lp,
id, l, id)
</div>
<div>
merge events and skip empty parents ..................................
</div>
<div>
: FAILED
</div>
<div>
5 / 7 tests failed
</div>
<div>
make[3]: Leaving directory
</div>
<div>
`/builddir/build/BUILD/dovecot-2.3.4/src/lib-master'
</div>
<div>
make[3]: *** [check-local] Error 1
</div>
<div>
make[2]: *** [check-am] Error 2
</div>
<div>
make[2]: Leaving directory
</div>
<div>
`/builddir/build/BUILD/dovecot-2.3.4/src/lib-master'
</div>
</blockquote>
<blockquote type="cite">
<div>
--
</div>
<div>
Eric Broch
</div>
<div>
White Horse Technical Consulting (WHTC)
</div>
</blockquote>
<div>
--
</div>
<div>
Eric Broch
</div>
<div>
White Horse Technical Consulting (WHTC)
</div>
</blockquote>
<div>
<br>
</div>
<div class="io-ox-signature">
---
<br>Aki Tuomi
</div>
</body>
</html>