make check fails

Alex Aycinena alex.aycinena at gmail.com
Mon Jun 10 21:35:11 EDT 2013


Hi,

Christian - I believe you did something recently in this area and make
check doesn't complete; perhaps related? Message is as follows:

TEST: test-engine... (pid=14932)
  /engine/Account/gnc set account separator:                           OK
  /engine/Account/gnc account name violations errmsg:                  OK
  /engine/Account/gnc account list name violations:                    OK
  /engine/Account/account create and destroy:                          OK
  /engine/Account/book set/get root account:                           OK
  /engine/Account/xaccMallocAccount:                                   OK
  /engine/Account/gnc account create root:                             OK
  /engine/Account/xaccCloneAccount:                                    OK
  /engine/Account/xaccFreeAccountChildren:                             OK
  /engine/Account/xaccFreeAccount:                                     OK
  /engine/Account/xaccAccountCommitEdit:                               OK
  /engine/Account/gnc account insert & remove split:                   OK
  /engine/Account/xaccAccount Insert and Remove Lot:                   OK
  /engine/Account/xaccAccountRecomputeBalance:                         OK
  /engine/Account/xaccAccountOrder:                                    OK
  /engine/Account/qofAccountSetParent:                                 OK
  /engine/Account/gnc account append/remove child:                     OK
  /engine/Account/gnc account n descendants:                           OK
  /engine/Account/gnc account get current depth:                       OK
  /engine/Account/gnc account get tree depth:                          OK
  /engine/Account/gnc account get descendants:                         OK
  /engine/Account/gnc account get descendants sorted:                  OK
  /engine/Account/gnc account lookup by name:                          OK
  /engine/Account/gnc account lookup by code:                          OK
  /engine/Account/gnc account lookup by full name helper:              OK
  /engine/Account/gnc account lookup by full name:                     OK
  /engine/Account/gnc account foreach child:                           OK
  /engine/Account/gnc account foreach descendant:                      OK
  /engine/Account/gnc account foreach descendant until:                OK
  /engine/Account/gnc account get full name:                           OK
  /engine/Account/xaccAccountGetProjectedMinimumBalance:               OK
  /engine/Account/xaccAccountGetBalanceAsOfDate:                       OK
  /engine/Account/xaccAccountGetPresentBalance:                        OK
  /engine/Account/xaccAccountFindOpenLots:                             OK
  /engine/Account/xaccAccountForEachLot:                               OK
  /engine/Account/xaccAccountHasAncestor:                              OK
  /engine/Account/AccountType Stuff:                                   OK
  /engine/Account/AccountType Compatibility:                           OK
  /engine/Account/xaccAccountFindSplitByDesc:                          OK
  /engine/Account/xaccAccountFindTransByDesc:                          OK
  /engine/Account/gnc account join children:                           OK
  /engine/Account/gnc account merge children:                          OK
  /engine/Account/xaccAccountForEachTransaction:                       OK
  /engine/Account/xaccAccountTreeForEachTransaction:                   OK
  /engine/Budget/gnc_budget_set_name():                                OK
  /engine/Budget/gnc_budget_set_description():                         OK
  /engine/Budget/gnc_budget_set_num_periods():                         OK
  /engine/Budget/gnc_budget_set_recurrence():                          OK
  /engine/gncInvoice/post:                                             OK
  /engine/Split/gnc split init:                                        OK
  /engine/Split/gnc split dispose:                                     OK
  /engine/Split/gnc split set & get property:                          OK
  /engine/Split/xaccMallocSplit:                                       OK
  /engine/Split/xaccDupeSplit:                                         OK
  /engine/Split/xaccSplitClone:                                        OK
  /engine/Split/mark split:                                            OK
  /engine/Split/xaccSplitEqualCheckBal:                                OK
  /engine/Split/xaccSplitEqual:                                        **
ERROR:/home/gnucash-dev/svncheckouts/gnucash-clean/src/engine/test/utest-Split.c:459:test_xaccSplitEqual:
assertion failed (checkC.hits == 2): (0 == 2)
FAIL
GTester: last random seed: R02Scdca4bb39f0f4afb061f96e24026bbb6
/bin/sh: line 1: 14931 Terminated              MALLOC_CHECK_=2
MALLOC_PERTURB_=$((${RANDOM:-256} % 256)) gtester --verbose test-engine
make[5]: *** [test-nonrecursive] Error 143
make[5]: Leaving directory
`/home/gnucash-dev/svncheckouts/gnucash-clean-build/src/engine/test'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory
`/home/gnucash-dev/svncheckouts/gnucash-clean-build/src/engine/test'
make[3]: *** [check-recursive] Error 1
make[3]: Leaving directory
`/home/gnucash-dev/svncheckouts/gnucash-clean-build/src/engine'
make[2]: *** [check] Error 2
make[2]: Leaving directory
`/home/gnucash-dev/svncheckouts/gnucash-clean-build/src/engine'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory
`/home/gnucash-dev/svncheckouts/gnucash-clean-build/src'
make: *** [check-recursive] Error 1


Regards,

Alex


More information about the gnucash-devel mailing list