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)
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)
Will do!
On 2/8/2019 8:21 AM, Aki Tuomi via dovecot wrote:
Can you try if https://github.com/dovecot/core/commit/de42b54aaf165d4f62b45be864dde36bdbbc4... helps?
Aki
On 08 February 2019 at 17:14 Eric Broch via dovecot < dovecot@dovecot.org <mailto:dovecot@dovecot.org>> wrote:
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)
Aki Tuomi
-- Eric Broch White Horse Technical Consulting (WHTC)
Thanks, Aki, the patch worked.
On 2/8/2019 8:21 AM, Aki Tuomi wrote:
Can you try if https://github.com/dovecot/core/commit/de42b54aaf165d4f62b45be864dde36bdbbc4... helps?
Aki
On 08 February 2019 at 17:14 Eric Broch via dovecot < dovecot@dovecot.org <mailto:dovecot@dovecot.org>> wrote:
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)
Aki Tuomi
-- Eric Broch White Horse Technical Consulting (WHTC)
participants (2)
-
Aki Tuomi
-
Eric Broch