Making check in .
make[1]: Entering directory `/home/jh/developement/gnucash'
make[1]: Leaving directory `/home/jh/developement/gnucash'
Making check in doc
make[1]: Entering directory `/home/jh/developement/gnucash/doc'
Making check in examples
make[2]: Entering directory `/home/jh/developement/gnucash/doc/examples'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/jh/developement/gnucash/doc/examples'
make[2]: Entering directory `/home/jh/developement/gnucash/doc'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/home/jh/developement/gnucash/doc'
make[1]: Leaving directory `/home/jh/developement/gnucash/doc'
Making check in lib
make[1]: Entering directory `/home/jh/developement/gnucash/lib'
Making check in libc
make[2]: Entering directory `/home/jh/developement/gnucash/lib/libc'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/jh/developement/gnucash/lib/libc'
Making check in guile-www
make[2]: Entering directory `/home/jh/developement/gnucash/lib/guile-www'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/jh/developement/gnucash/lib/guile-www'
Making check in stf
make[2]: Entering directory `/home/jh/developement/gnucash/lib/stf'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/jh/developement/gnucash/lib/stf'
make[2]: Entering directory `/home/jh/developement/gnucash/lib'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/home/jh/developement/gnucash/lib'
make[1]: Leaving directory `/home/jh/developement/gnucash/lib'
Making check in src
make[1]: Entering directory `/home/jh/developement/gnucash/src'
Making check in .
make[2]: Entering directory `/home/jh/developement/gnucash/src'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/home/jh/developement/gnucash/src'
Making check in libqof
make[2]: Entering directory `/home/jh/developement/gnucash/src/libqof'
Making check in .
make[3]: Entering directory `/home/jh/developement/gnucash/src/libqof'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/home/jh/developement/gnucash/src/libqof'
Making check in qof
make[3]: Entering directory `/home/jh/developement/gnucash/src/libqof/qof'
make  test-qofmath
make[4]: Entering directory `/home/jh/developement/gnucash/src/libqof/qof'
make[4]: `test-qofmath' is up to date.
make[4]: Leaving directory `/home/jh/developement/gnucash/src/libqof/qof'
make[3]: Leaving directory `/home/jh/developement/gnucash/src/libqof/qof'
make[2]: Leaving directory `/home/jh/developement/gnucash/src/libqof'
Making check in debug
make[2]: Entering directory `/home/jh/developement/gnucash/src/debug'
Making check in valgrind
make[3]: Entering directory `/home/jh/developement/gnucash/src/debug/valgrind'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/home/jh/developement/gnucash/src/debug/valgrind'
make[3]: Entering directory `/home/jh/developement/gnucash/src/debug'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/home/jh/developement/gnucash/src/debug'
make[2]: Leaving directory `/home/jh/developement/gnucash/src/debug'
Making check in doc
make[2]: Entering directory `/home/jh/developement/gnucash/src/doc'
Making check in design
make[3]: Entering directory `/home/jh/developement/gnucash/src/doc/design'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/home/jh/developement/gnucash/src/doc/design'
Making check in xml
make[3]: Entering directory `/home/jh/developement/gnucash/src/doc/xml'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/home/jh/developement/gnucash/src/doc/xml'
make[3]: Entering directory `/home/jh/developement/gnucash/src/doc'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/home/jh/developement/gnucash/src/doc'
make[2]: Leaving directory `/home/jh/developement/gnucash/src/doc'
Making check in pixmaps
make[2]: Entering directory `/home/jh/developement/gnucash/src/pixmaps'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/jh/developement/gnucash/src/pixmaps'
Making check in test-core
make[2]: Entering directory `/home/jh/developement/gnucash/src/test-core'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/jh/developement/gnucash/src/test-core'
Making check in core-utils
make[2]: Entering directory `/home/jh/developement/gnucash/src/core-utils'
make  check-recursive
make[3]: Entering directory `/home/jh/developement/gnucash/src/core-utils'
Making check in .
make[4]: Entering directory `/home/jh/developement/gnucash/src/core-utils'
make[4]: Nothing to be done for `check-am'.
make[4]: Leaving directory `/home/jh/developement/gnucash/src/core-utils'
Making check in test
make[4]: Entering directory `/home/jh/developement/gnucash/src/core-utils/test'
make  test-gnc-uri-utils test-resolve-file-path
make[5]: Entering directory `/home/jh/developement/gnucash/src/core-utils/test'
make[5]: `test-gnc-uri-utils' is up to date.
make[5]: `test-resolve-file-path' is up to date.
make[5]: Leaving directory `/home/jh/developement/gnucash/src/core-utils/test'
make  check-TESTS
make[5]: Entering directory `/home/jh/developement/gnucash/src/core-utils/test'
Executed 126 tests. All tests passed.
PASS: test-gnc-uri-utils
Executed 2 tests. All tests passed.
PASS: test-resolve-file-path
==================
All 2 tests passed
==================
make[5]: Leaving directory `/home/jh/developement/gnucash/src/core-utils/test'
make[4]: Leaving directory `/home/jh/developement/gnucash/src/core-utils/test'
make[3]: Leaving directory `/home/jh/developement/gnucash/src/core-utils'
make[2]: Leaving directory `/home/jh/developement/gnucash/src/core-utils'
Making check in gnc-module
make[2]: Entering directory `/home/jh/developement/gnucash/src/gnc-module'
Making check in .
make[3]: Entering directory `/home/jh/developement/gnucash/src/gnc-module'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module'
Making check in test
make[3]: Entering directory `/home/jh/developement/gnucash/src/gnc-module/test'
Making check in mod-foo
make[4]: Entering directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-foo'
make  check-am
make[5]: Entering directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-foo'
make  libfoo.la libgncmodfoo.la
make[6]: Entering directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-foo'
make[6]: `libfoo.la' is up to date.
make[6]: `libgncmodfoo.la' is up to date.
make[6]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-foo'
make[5]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-foo'
make[4]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-foo'
Making check in mod-bar
make[4]: Entering directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-bar'
make  check-am
make[5]: Entering directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-bar'
make  libbar.la libgncmodbar.la
make[6]: Entering directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-bar'
make[6]: `libbar.la' is up to date.
make[6]: `libgncmodbar.la' is up to date.
make[6]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-bar'
make[5]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-bar'
make[4]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-bar'
Making check in mod-baz
make[4]: Entering directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-baz'
make  check-am
make[5]: Entering directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-baz'
make  libbaz.la libgncmodbaz.la
make[6]: Entering directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-baz'
make[6]: `libbaz.la' is up to date.
make[6]: `libgncmodbaz.la' is up to date.
make[6]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-baz'
make[5]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-baz'
make[4]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module/test/mod-baz'
Making check in misc-mods
make[4]: Entering directory `/home/jh/developement/gnucash/src/gnc-module/test/misc-mods'
make  libgncmod_futuremodsys.la libgncmod_incompatdep.la libgncmod_agedver.la
make[5]: Entering directory `/home/jh/developement/gnucash/src/gnc-module/test/misc-mods'
make[5]: `libgncmod_futuremodsys.la' is up to date.
make[5]: `libgncmod_incompatdep.la' is up to date.
make[5]: `libgncmod_agedver.la' is up to date.
make[5]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module/test/misc-mods'
make[4]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module/test/misc-mods'
make[4]: Entering directory `/home/jh/developement/gnucash/src/gnc-module/test'
make  test-load-c test-modsysver test-incompatdep test-agedver test-dynload
make[5]: Entering directory `/home/jh/developement/gnucash/src/gnc-module/test'
make[5]: `test-load-c' is up to date.
make[5]: `test-modsysver' is up to date.
make[5]: `test-incompatdep' is up to date.
make[5]: `test-agedver' is up to date.
make[5]: `test-dynload' is up to date.
make[5]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module/test'
make  check-TESTS
make[5]: Entering directory `/home/jh/developement/gnucash/src/gnc-module/test'

(process:28631): gnc.module-WARNING **: Module '../../../src/gnc-module/test/misc-mods/.libs/libgncmod_futuremodsys.so' requires newer module system

  test-load-c.c: testing module load/unload from C ...  successful.
PASS: test-load-c

(process:28648): gnc.module-WARNING **: Module '../../../src/gnc-module/test/misc-mods/.libs/libgncmod_futuremodsys.so' requires newer module system


Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.
PASS: test-load-scm

(process:28652): gnc.module-WARNING **: Module '../../../src/gnc-module/test/misc-mods/.libs/libgncmod_futuremodsys.so' requires newer module system


Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.
PASS: test-gwrapped-c

(process:28656): gnc.module-WARNING **: Module '../../../src/gnc-module/test/misc-mods/.libs/libgncmod_futuremodsys.so' requires newer module system


Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.
PASS: test-scm-module

(process:28659): gnc.module-WARNING **: Module '../../../src/gnc-module/test/misc-mods/.libs/libgncmod_futuremodsys.so' requires newer module system


Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.
PASS: test-scm-multi

(process:28662): gnc.module-WARNING **: Module '../../../src/gnc-module/test/misc-mods/.libs/libgncmod_futuremodsys.so' requires newer module system


Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.
PASS: test-load-deps

(process:28665): gnc.module-WARNING **: Module '../../../src/gnc-module/test/misc-mods/.libs/libgncmod_futuremodsys.so' requires newer module system


(process:28665): gnc.module-WARNING **: Could not locate module gnucash/futuremodsys interface v.0
  test-modsysver.c: checking for a module we shouldn't find ...
  ok
PASS: test-modsysver

(process:28682): gnc.module-WARNING **: Module '../../../src/gnc-module/test/misc-mods/.libs/libgncmod_futuremodsys.so' requires newer module system


(process:28682): gnc.module-WARNING **: Could not locate module gnucash/incompatdep interface v.0
  test-incompatdep.c:  loading a module with bad deps ...
  ok
PASS: test-incompatdep

(process:28699): gnc.module-WARNING **: Module '../../../src/gnc-module/test/misc-mods/.libs/libgncmod_futuremodsys.so' requires newer module system

  test-agedver.c:  asking for an old but supported interface ...  ok
PASS: test-agedver

(process:28716): gnc.module-WARNING **: Module '../../../src/gnc-module/test/misc-mods/.libs/libgncmod_futuremodsys.so' requires newer module system

  test-dynload.c: testing dynamic linking of libgnc-module ... OK
PASS: test-dynload
  test-scm-dynload: testing dynamic-link of libgnc-module from Scheme.
PASS: test-scm-dynload
  test-scm-init: testing Scheme-only module system init. 

(process:28736): gnc.module-WARNING **: Module '../../../src/gnc-module/test/misc-mods/.libs/libgncmod_futuremodsys.so' requires newer module system

PASS: test-scm-init
===================
All 12 tests passed
===================
make[5]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module/test'
make[4]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module/test'
make[3]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module/test'
make[2]: Leaving directory `/home/jh/developement/gnucash/src/gnc-module'
Making check in engine
make[2]: Entering directory `/home/jh/developement/gnucash/src/engine'
make  check-recursive
make[3]: Entering directory `/home/jh/developement/gnucash/src/engine'
Making check in .
make[4]: Entering directory `/home/jh/developement/gnucash/src/engine'
make[4]: Nothing to be done for `check-am'.
make[4]: Leaving directory `/home/jh/developement/gnucash/src/engine'
Making check in test-core
make[4]: Entering directory `/home/jh/developement/gnucash/src/engine/test-core'
make  libgncmod-test-engine.la
make[5]: Entering directory `/home/jh/developement/gnucash/src/engine/test-core'
make[5]: `libgncmod-test-engine.la' is up to date.
make[5]: Leaving directory `/home/jh/developement/gnucash/src/engine/test-core'
make[4]: Leaving directory `/home/jh/developement/gnucash/src/engine/test-core'
Making check in test
make[4]: Entering directory `/home/jh/developement/gnucash/src/engine/test'
make  test-link test-commodities test-date test-recurrence test-guid test-account-object test-group-vs-book test-load-engine test-period test-lots test-numeric test-book-merge test-object test-query test-querynew test-recursive test-scm-query test-split-vs-account test-transaction-reversal test-transaction-voiding
make[5]: Entering directory `/home/jh/developement/gnucash/src/engine/test'
make[5]: `test-link' is up to date.
make[5]: `test-commodities' is up to date.
make[5]: `test-date' is up to date.
make[5]: `test-recurrence' is up to date.
make[5]: `test-guid' is up to date.
make[5]: `test-account-object' is up to date.
make[5]: `test-group-vs-book' is up to date.
make[5]: `test-load-engine' is up to date.
make[5]: `test-period' is up to date.
make[5]: `test-lots' is up to date.
make[5]: `test-numeric' is up to date.
make[5]: `test-book-merge' is up to date.
make[5]: `test-object' is up to date.
make[5]: `test-query' is up to date.
make[5]: `test-querynew' is up to date.
make[5]: `test-recursive' is up to date.
make[5]: `test-scm-query' is up to date.
make[5]: `test-split-vs-account' is up to date.
make[5]: `test-transaction-reversal' is up to date.
make[5]: `test-transaction-voiding' is up to date.
make[5]: Leaving directory `/home/jh/developement/gnucash/src/engine/test'
make  check-TESTS
make[5]: Entering directory `/home/jh/developement/gnucash/src/engine/test'
PASS: test-link
Executed 1 test. All tests passed.
PASS: test-load-engine
Executed 100249 tests. All tests passed.
PASS: test-guid
Executed 102818 tests. All tests passed.
PASS: test-numeric
Executed 15144 tests. All tests passed.
PASS: test-date
Executed 25 tests. All tests passed.
PASS: test-object
Executed 494 tests. All tests passed.
PASS: test-commodities
WARNING: (guile-user): `GNC-ERROR-OVERFLOW' imported from both (sw_engine) and (gnucash engine)
WARNING: (guile-user): `GNC-ERROR-ARG' imported from both (sw_engine) and (gnucash engine)
WARNING: (guile-user): `GNC-ERROR-OK' imported from both (sw_engine) and (gnucash engine)
WARNING: (guile-user): `GNC-DENOM-AUTO' imported from both (sw_engine) and (gnucash engine)
WARNING: (guile-user): `GNC-ERROR-REMAINDER' imported from both (sw_engine) and (gnucash engine)
WARNING: (guile-user): `GNC-ERROR-DENOM-DIFF' imported from both (sw_engine) and (gnucash engine)

Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.
PASS: test-create-account
Executed 7 tests. All tests passed.
PASS: test-account-object
Executed 1 test. All tests passed.
PASS: test-group-vs-book
 Lots: 2 of 20 paired tests . . . 
 Lots: 4 of 20 paired tests . . . 
 Lots: 6 of 20 paired tests . . . 
 Lots: 8 of 20 paired tests . . . 
 Lots: 10 of 20 paired tests . . . 
 Lots: 12 of 20 paired tests . . . 
 Lots: 14 of 20 paired tests . . . 
 Lots: 16 of 20 paired tests . . . 
 Lots: 18 of 20 paired tests . . . 
 Lots: 20 of 20 paired tests . . . 
Lots: Test series complete.         
Executed 20 tests. All tests passed.
PASS: test-lots
duude XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX prices
Executed 1 test. All tests passed.
PASS: test-period
	Testing the qof_query_object interface. 
	You may see some "** CRITICAL **" messages, which you can safely ignore
* 07:32:18  CRIT <qof> qof_class_get_parameter: assertion `obj_name' failed
* 07:32:18  CRIT <qof> qof_class_get_parameter: assertion `parameter' failed
* 07:32:18  CRIT <qof> qof_class_get_parameter: assertion `obj_name' failed
Executed 7 tests. All tests passed.
PASS: test-querynew
PASS: test-query
Executed 500 tests. All tests passed.
PASS: test-recursive
Executed 2 tests. All tests passed.
PASS: test-split-vs-account
SUCCESS: transaction voiding seems OK, test-transaction-reversal.c:124 
Executed 1 test. All tests passed.
PASS: test-transaction-reversal
Executed 1 test. All tests passed.
PASS: test-transaction-voiding
Executed 86400152 tests. All tests passed.
PASS: test-recurrence
Executed 52 tests. All tests passed.
WARNING: (guile-user): `GNC-DENOM-AUTO' imported from both (sw_engine) and (gnucash engine)
WARNING: (guile-user): `GNC-ERROR-REMAINDER' imported from both (sw_engine) and (gnucash engine)
WARNING: (guile-user): `GNC-ERROR-DENOM-DIFF' imported from both (sw_engine) and (gnucash engine)
WARNING: (guile-user): `GNC-ERROR-OVERFLOW' imported from both (sw_engine) and (gnucash engine)
WARNING: (guile-user): `GNC-ERROR-ARG' imported from both (sw_engine) and (gnucash engine)
WARNING: (guile-user): `GNC-ERROR-OK' imported from both (sw_engine) and (gnucash engine)

Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.
PASS: test-scm-query
Executed 191 tests. All tests passed.
PASS: test-book-merge
===================
All 21 tests passed
===================
make[5]: Leaving directory `/home/jh/developement/gnucash/src/engine/test'
make[4]: Leaving directory `/home/jh/developement/gnucash/src/engine/test'
make[3]: Leaving directory `/home/jh/developement/gnucash/src/engine'
make[2]: Leaving directory `/home/jh/developement/gnucash/src/engine'
Making check in backend
make[2]: Entering directory `/home/jh/developement/gnucash/src/backend'
Making check in xml
make[3]: Entering directory `/home/jh/developement/gnucash/src/backend/xml'
Making check in .
make[4]: Entering directory `/home/jh/developement/gnucash/src/backend/xml'
make[4]: Nothing to be done for `check-am'.
make[4]: Leaving directory `/home/jh/developement/gnucash/src/backend/xml'
Making check in test
make[4]: Entering directory `/home/jh/developement/gnucash/src/backend/xml/test'
Making check in test-files
make[5]: Entering directory `/home/jh/developement/gnucash/src/backend/xml/test/test-files'
Making check in xml2
make[6]: Entering directory `/home/jh/developement/gnucash/src/backend/xml/test/test-files/xml2'
make[6]: Nothing to be done for `check'.
make[6]: Leaving directory `/home/jh/developement/gnucash/src/backend/xml/test/test-files/xml2'
make[6]: Entering directory `/home/jh/developement/gnucash/src/backend/xml/test/test-files'
make[6]: Nothing to be done for `check-am'.
make[6]: Leaving directory `/home/jh/developement/gnucash/src/backend/xml/test/test-files'
make[5]: Leaving directory `/home/jh/developement/gnucash/src/backend/xml/test/test-files'
make[5]: Entering directory `/home/jh/developement/gnucash/src/backend/xml/test'
make  libgnc-test-file-stuff.la test-date-converting test-dom-converters1 test-kvp-frames test-load-backend test-load-example-account test-load-xml2 test-save-in-lang test-string-converters test-xml-account test-xml-commodity test-xml-pricedb test-xml-transaction test-xml2-is-file
make[6]: Entering directory `/home/jh/developement/gnucash/src/backend/xml/test'
make[6]: `libgnc-test-file-stuff.la' is up to date.
make[6]: `test-date-converting' is up to date.
make[6]: `test-dom-converters1' is up to date.
make[6]: `test-kvp-frames' is up to date.
make[6]: `test-load-backend' is up to date.
make[6]: `test-load-example-account' is up to date.
make[6]: `test-load-xml2' is up to date.
make[6]: `test-save-in-lang' is up to date.
make[6]: `test-string-converters' is up to date.
make[6]: `test-xml-account' is up to date.
make[6]: `test-xml-commodity' is up to date.
make[6]: `test-xml-pricedb' is up to date.
make[6]: `test-xml-transaction' is up to date.
make[6]: `test-xml2-is-file' is up to date.
make[6]: Leaving directory `/home/jh/developement/gnucash/src/backend/xml/test'
make  check-TESTS
make[6]: Entering directory `/home/jh/developement/gnucash/src/backend/xml/test'
Executed 20 tests. All tests passed.
PASS: test-date-converting
Executed 101 tests. All tests passed.
PASS: test-dom-converters1
Executed 101 tests. All tests passed.
PASS: test-kvp-frames
Executed 18 tests. All tests passed.
WARNING: (guile-user): `GNC-ERROR-ARG' imported from both (sw_engine) and (gnucash engine)
WARNING: (guile-user): `GNC-ERROR-OK' imported from both (sw_engine) and (gnucash engine)
WARNING: (guile-user): `GNC-DENOM-AUTO' imported from both (sw_engine) and (gnucash engine)
WARNING: (guile-user): `GNC-ERROR-REMAINDER' imported from both (sw_engine) and (gnucash engine)
WARNING: (guile-user): `GNC-ERROR-DENOM-DIFF' imported from both (sw_engine) and (gnucash engine)
WARNING: (guile-user): `GNC-ERROR-OVERFLOW' imported from both (sw_engine) and (gnucash engine)
PASS: test-load-example-account
Executed 1 test. All tests passed.
PASS: test-load-backend
Executed 29 tests. All tests passed.
PASS: test-load-xml2
Testing ./test-xml-account account/data*.xml # from Money95bank_fr.gml2:
Executed 53 tests. All tests passed.
Testing ./test-xml-commodity commodity/data*.xml # from Money95bank_fr.gml2:
Executed 2 tests. All tests passed.
Testing ./test-xml-transaction transaction/data*.xml # from Money95bank_fr.gml2:
Executed 143 tests. All tests passed.
Testing ./test-xml-account account/data*.xml # from Money95invst.gml2:
Executed 4 tests. All tests passed.
Testing ./test-xml-commodity commodity/data*.xml # from Money95invst.gml2:
Executed 2 tests. All tests passed.
Testing ./test-xml-transaction transaction/data*.xml # from Money95invst.gml2:
Executed 10 tests. All tests passed.
Testing ./test-xml-account account/data*.xml # from Money95mutual.gml2:
Executed 6 tests. All tests passed.
Testing ./test-xml-commodity commodity/data*.xml # from Money95mutual.gml2:
Executed 3 tests. All tests passed.
Testing ./test-xml-transaction transaction/data*.xml # from Money95mutual.gml2:
Executed 3 tests. All tests passed.
Testing ./test-xml-account account/data*.xml # from Money95stocks.gml2:
Executed 9 tests. All tests passed.
Testing ./test-xml-commodity commodity/data*.xml # from Money95stocks.gml2:
Executed 4 tests. All tests passed.
Testing ./test-xml-transaction transaction/data*.xml # from Money95stocks.gml2:
Executed 28 tests. All tests passed.
Testing ./test-xml-account account/data*.xml # from abc.gml2:
Executed 5 tests. All tests passed.
Testing ./test-xml-commodity commodity/data*.xml # from abc.gml2:
Executed 2 tests. All tests passed.
Testing ./test-xml-transaction transaction/data*.xml # from abc.gml2:
Executed 7 tests. All tests passed.
Testing ./test-xml-account account/data*.xml # from abcall.gml2:
Executed 8 tests. All tests passed.
Testing ./test-xml-commodity commodity/data*.xml # from abcall.gml2:
Executed 2 tests. All tests passed.
Testing ./test-xml-transaction transaction/data*.xml # from abcall.gml2:
Executed 10 tests. All tests passed.
Testing ./test-xml-account account/data*.xml # from carols-data-file.gml2:
Executed 19 tests. All tests passed.
Testing ./test-xml-commodity commodity/data*.xml # from carols-data-file.gml2:
Executed 42 tests. All tests passed.
Testing ./test-xml-transaction transaction/data*.xml # from carols-data-file.gml2:
Executed 19 tests. All tests passed.
Testing ./test-xml-account account/data*.xml # from cbb-export.gml2:
Executed 13 tests. All tests passed.
Testing ./test-xml-commodity commodity/data*.xml # from cbb-export.gml2:
Executed 2 tests. All tests passed.
Testing ./test-xml-transaction transaction/data*.xml # from cbb-export.gml2:
Executed 9 tests. All tests passed.
Testing ./test-xml-account account/data*.xml # from conrads-file.gml2:
Executed 7 tests. All tests passed.
Testing ./test-xml-commodity commodity/data*.xml # from conrads-file.gml2:
Executed 3 tests. All tests passed.
Testing ./test-xml-transaction transaction/data*.xml # from conrads-file.gml2:
Executed 12 tests. All tests passed.
Testing ./test-xml-account account/data*.xml # from every.gml2:
Executed 28 tests. All tests passed.
Testing ./test-xml-commodity commodity/data*.xml # from every.gml2:
Executed 7 tests. All tests passed.
Testing ./test-xml-transaction transaction/data*.xml # from every.gml2:
Executed 161 tests. All tests passed.
Testing ./test-xml-account account/data*.xml # from goonies-file.gml2:
Executed 5 tests. All tests passed.
Testing ./test-xml-commodity commodity/data*.xml # from goonies-file.gml2:
Executed 4 tests. All tests passed.
Testing ./test-xml-transaction transaction/data*.xml # from goonies-file.gml2:
Executed 4 tests. All tests passed.
Testing ./test-xml-account account/data*.xml # from hierachical-data-file.gml2:
Executed 9 tests. All tests passed.
Testing ./test-xml-commodity commodity/data*.xml # from hierachical-data-file.gml2:
Executed 2 tests. All tests passed.
Testing ./test-xml-transaction transaction/data*.xml # from hierachical-data-file.gml2:
Executed 6 tests. All tests passed.
Testing ./test-xml-account account/data*.xml # from ms-money.gml2:
Executed 40 tests. All tests passed.
Testing ./test-xml-commodity commodity/data*.xml # from ms-money.gml2:
Executed 2 tests. All tests passed.
Testing ./test-xml-transaction transaction/data*.xml # from ms-money.gml2:
Executed 347 tests. All tests passed.
Testing ./test-xml-account account/data*.xml # from pricedb1.gml2:
Executed 1 test. All tests passed.
Testing ./test-xml-commodity commodity/data*.xml # from pricedb1.gml2:
Executed 13 tests. All tests passed.
PASS: test-real-data.sh
Executed 25 tests. All tests passed.
PASS: test-string-converters
Expect a critical assert here:
* 07:32:33  CRIT <gnc.engine> xaccAccountSetCommodity: assertion `GNC_IS_COMMODITY(com)' failed
Executed 42 tests. All tests passed.
PASS: test-xml-account
Executed 40 tests. All tests passed.
PASS: test-xml-commodity
Executed 20 tests. All tests passed.
PASS: test-xml-pricedb
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:33  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
 There will follow a bunch of CRIT scrub errors about the account not having a commodity. There isn't an account in the XML, so of course not. Ignore the errors
* 07:32:34  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:34  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:34  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
* 07:32:34  CRIT <gnc.engine.scrub> [xaccAccountScrubCommodity()] Account "" does not have a commodity!
Executed 100 tests. All tests passed.
PASS: test-xml-transaction
Executed 1 test. All tests passed.
PASS: test-xml2-is-file
===================
All 13 tests passed
===================
make[6]: Leaving directory `/home/jh/developement/gnucash/src/backend/xml/test'
make[5]: Leaving directory `/home/jh/developement/gnucash/src/backend/xml/test'
make[4]: Leaving directory `/home/jh/developement/gnucash/src/backend/xml/test'
make[3]: Leaving directory `/home/jh/developement/gnucash/src/backend/xml'
Making check in sql
make[3]: Entering directory `/home/jh/developement/gnucash/src/backend/sql'
Making check in .
make[4]: Entering directory `/home/jh/developement/gnucash/src/backend/sql'
make[4]: Nothing to be done for `check-am'.
make[4]: Leaving directory `/home/jh/developement/gnucash/src/backend/sql'
Making check in test
make[4]: Entering directory `/home/jh/developement/gnucash/src/backend/sql/test'
Making check in .
make[5]: Entering directory `/home/jh/developement/gnucash/src/backend/sql/test'
make  test-column-types
make[6]: Entering directory `/home/jh/developement/gnucash/src/backend/sql/test'
make[6]: `test-column-types' is up to date.
make[6]: Leaving directory `/home/jh/developement/gnucash/src/backend/sql/test'
make  check-TESTS
make[6]: Entering directory `/home/jh/developement/gnucash/src/backend/sql/test'
Executed 0 tests. All tests passed.
PASS: test-column-types
=============
1 test passed
=============
make[6]: Leaving directory `/home/jh/developement/gnucash/src/backend/sql/test'
make[5]: Leaving directory `/home/jh/developement/gnucash/src/backend/sql/test'
make[4]: Leaving directory `/home/jh/developement/gnucash/src/backend/sql/test'
make[3]: Leaving directory `/home/jh/developement/gnucash/src/backend/sql'
Making check in dbi
make[3]: Entering directory `/home/jh/developement/gnucash/src/backend/dbi'
Making check in .
make[4]: Entering directory `/home/jh/developement/gnucash/src/backend/dbi'
make[4]: Nothing to be done for `check-am'.
make[4]: Leaving directory `/home/jh/developement/gnucash/src/backend/dbi'
Making check in test
make[4]: Entering directory `/home/jh/developement/gnucash/src/backend/dbi/test'
Making check in .
make[5]: Entering directory `/home/jh/developement/gnucash/src/backend/dbi/test'
make  libgncmod-test-dbi.la test-dbi-basic test-dbi test-dbi-business test-load-backend
make[6]: Entering directory `/home/jh/developement/gnucash/src/backend/dbi/test'
make[6]: `libgncmod-test-dbi.la' is up to date.
make[6]: `test-dbi-basic' is up to date.
make[6]: `test-dbi' is up to date.
make[6]: `test-dbi-business' is up to date.
make[6]: `test-load-backend' is up to date.
make[6]: Leaving directory `/home/jh/developement/gnucash/src/backend/dbi/test'
make  check-TESTS
make[6]: Entering directory `/home/jh/developement/gnucash/src/backend/dbi/test'
* 07:32:40  CRIT <gnc.engine> xaccSplitSetValue: assertion `gnc_numeric_check(amt) == GNC_ERROR_OK' failed
* 07:32:40  CRIT <gnc.engine> xaccSplitSetAmount: assertion `gnc_numeric_check(amt) == GNC_ERROR_OK' failed
* 07:32:40  CRIT <gnc.engine> xaccSplitSetValue: assertion `gnc_numeric_check(amt) == GNC_ERROR_OK' failed
* 07:32:40  CRIT <gnc.engine> xaccSplitSetAmount: assertion `gnc_numeric_check(amt) == GNC_ERROR_OK' failed
* 07:32:40  WARN <gnc.account> [xaccAccountEqual()] kvp frames differ:
{
    double-val => KVP_VALUE_DOUBLE(3.14159),
    timespec-val => KVP_VALUE_TIMESPEC(2010-11-05 07:32:34.000000 +0100),
    int64-val => KVP_VALUE_GINT64(100),
    numeric-val => KVP_VALUE_NUMERIC(0/1),
    guid-val => KVP_VALUE_GUID(6eaba5c784ed16f4256c3c6171a774d3),
    string-val => KVP_VALUE_STRING(abcdefghijklmnop),
}


vs

{
    double-val => KVP_VALUE_DOUBLE(0),
    timespec-val => KVP_VALUE_TIMESPEC(2010-11-05 07:32:34.000000 +0100),
    int64-val => KVP_VALUE_GINT64(0),
    numeric-val => KVP_VALUE_NUMERIC(0/0),
    string-val => KVP_VALUE_STRING(abcdefghijklmnop),
    guid-val => KVP_VALUE_GUID(6eaba5c784ed16f4256c3c6171a774d3),
}
* 07:32:40  WARN <gnc.account> [xaccAcctChildrenEqual()] accounts 6eaba5c784ed16f4256c3c6171a774d3 and 6eaba5c784ed16f4256c3c6171a774d3 differ
* 07:32:40  WARN <gnc.account> [xaccAccountEqual()] children differ
Using filename: /tmp/test-ALNN0p
Testing sqlite3
FAILURE Accounts trees match test-dbi-stuff.c:62 
 You may ignore the warning about the lock file having no entries: We had to ignore locking to run two sessions on the same database
* 07:32:40  WARN <gnc.backend.dbi> [gnc_dbi_unlock()] There was no lock entry in the Lock table
Executed 4 tests. There was 1 failure.
FAIL: test-dbi-basic
Using filename: /tmp/test-8EX31k
Testing sqlite3
 You may ignore the warning about the lock file having no entries: We had to ignore locking to run two sessions on the same database
* 07:32:46  WARN <gnc.backend.dbi> [gnc_dbi_unlock()] There was no lock entry in the Lock table
TEST_MYSQL_URL=''
TEST_PGSQL_URL=''
Executed 4 tests. All tests passed.
PASS: test-dbi
Using filename: /tmp/test-ZcUL6d
Testing sqlite3
 You may ignore the warning about the lock file having no entries: We had to ignore locking to run two sessions on the same database
* 07:32:51  WARN <gnc.backend.dbi> [gnc_dbi_unlock()] There was no lock entry in the Lock table
Executed 7 tests. All tests passed.
PASS: test-dbi-business
Executed 1 test. All tests passed.
PASS: test-load-backend
==========================================
1 of 4 tests failed
Please report to gnucash-devel@gnucash.org
==========================================
make[6]: *** [check-TESTS] Error 1
make[6]: Leaving directory `/home/jh/developement/gnucash/src/backend/dbi/test'
make[5]: *** [check-am] Error 2
make[5]: Leaving directory `/home/jh/developement/gnucash/src/backend/dbi/test'
make[4]: *** [check-recursive] Error 1
make[4]: Leaving directory `/home/jh/developement/gnucash/src/backend/dbi/test'
make[3]: *** [check-recursive] Error 1
make[3]: Leaving directory `/home/jh/developement/gnucash/src/backend/dbi'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/home/jh/developement/gnucash/src/backend'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/home/jh/developement/gnucash/src'
make: *** [check-recursive] Error 1
