make check fails
Alex Aycinena
alex.aycinena at gmail.com
Sat Jun 8 15:48:23 EDT 2013
Hi,
I updated and when I ran make check got the following failure:
make[5]: Entering directory
`/home/gnucash-dev/svncheckouts/gnucash-clean-build/src/report/report-system/test'
echo 'guile --debug -l
/home/gnucash-dev/svncheckouts/gnucash-clean/src/report/report-system/test/test-collectors.scm
-c "(exit (run-test))"' > test-collectors
chmod a+x test-collectors
echo 'guile --debug -l
/home/gnucash-dev/svncheckouts/gnucash-clean/src/report/report-system/test/test-list-extras.scm
-c "(exit (run-test))"' > test-list-extras
chmod a+x test-list-extras
echo 'guile --debug -l
/home/gnucash-dev/svncheckouts/gnucash-clean/src/report/report-system/test/test-test-extras.scm
-c "(exit (run-test))"' > test-test-extras
chmod a+x test-test-extras
(process:3330): GLib-CRITICAL **: g_hash_table_lookup: assertion
`hash_table != NULL' failed
(process:3330): GLib-CRITICAL **: g_hash_table_lookup: assertion
`hash_table != NULL' failed
PASS: test-link-module
testing report module load ...
(process:3352): GLib-CRITICAL **: g_hash_table_lookup: assertion
`hash_table != NULL' failed
(process:3352): GLib-CRITICAL **: g_hash_table_lookup: assertion
`hash_table != NULL' failed
ok
PASS: test-load-module
Backtrace:
In unknown file:
?: 0* [primitive-load
"/home/gnucash-dev/svncheckouts/gnucash-clean/src/report/report-system/test/test-collectors.scm"]
In
/home/gnucash-dev/svncheckouts/gnucash-clean/src/report/report-system/test/test-collectors.scm:
3: 1* (use-modules (gnucash report report-system collectors))
3: 2 (eval-case (# # *unspecified*) (else #))
3: 3 (begin (process-use-modules (list (list #))) *unspecified*)
In unknown file:
?: 4* [process-use-modules (((gnucash report report-system
collectors)))]
?: 5 (let* ((interfaces #)) (call-with-deferred-observers (lambda ()
#)))
?: 6* [map #<procedure #f (mif-args)> (((gnucash report report-system
...)))]
?: 7* [#<procedure #f (mif-args)> ((gnucash report report-system
collectors))]
?: 8* (or (apply resolve-interface mif-args) (error "no such module"
mif-args))
?: 9* [apply #<procedure resolve-interface (name . args)> (#)]
?: 10 [resolve-interface (gnucash report report-system collectors)]
...
?: 11 (let* (# # # # ...) (and # #) (if # public-i #))
?: 12* (and (or (not module) (not public-i)) (error "no code for module"
name))
?: 13 [error "no code for module" (gnucash report report-system
collectors)]
...
?: 14 [scm-error misc-error #f ...]
<unnamed port>: In procedure scm-error in expression (scm-error (quote
misc-error) #f ...):
<unnamed port>: no code for module (gnucash report report-system collectors)
FAIL: test-collectors
Backtrace:
In unknown file:
?: 0* [primitive-load
"/home/gnucash-dev/svncheckouts/gnucash-clean/src/report/report-system/test/test-list-extras.scm"]
In
/home/gnucash-dev/svncheckouts/gnucash-clean/src/report/report-system/test/test-list-extras.scm:
1: 1* (use-modules (gnucash report report-system list-extras))
1: 2 (eval-case (# # *unspecified*) (else #))
1: 3 (begin (process-use-modules (list (list #))) *unspecified*)
In unknown file:
?: 4* [process-use-modules (((gnucash report report-system
list-extras)))]
?: 5 (let* ((interfaces #)) (call-with-deferred-observers (lambda ()
#)))
?: 6* [map #<procedure #f (mif-args)> (((gnucash report report-system
...)))]
?: 7* [#<procedure #f (mif-args)> ((gnucash report report-system
list-extras))]
?: 8* (or (apply resolve-interface mif-args) (error "no such module"
mif-args))
?: 9* [apply #<procedure resolve-interface (name . args)> (#)]
?: 10 [resolve-interface (gnucash report report-system list-extras)]
...
?: 11 (let* (# # # # ...) (and # #) (if # public-i #))
?: 12* (and (or (not module) (not public-i)) (error "no code for module"
name))
?: 13 [error "no code for module" (gnucash report report-system
list-extras)]
...
?: 14 [scm-error misc-error #f ...]
<unnamed port>: In procedure scm-error in expression (scm-error (quote
misc-error) #f ...):
<unnamed port>: no code for module (gnucash report report-system
list-extras)
FAIL: test-list-extras
(process:3371): GLib-CRITICAL **: g_hash_table_lookup: assertion
`hash_table != NULL' failed
(process:3371): GLib-CRITICAL **: g_hash_table_lookup: assertion
`hash_table != NULL' failed
Test: #t
Test: #t
Test: #f
(Running #<procedure test-pattern-streamer-1 ()> Values: (((1) (2)) ((3)
(4))) ((1 2) (3 4))
#t Completed)
(Running #<procedure test-pattern-streamer-2 ()> Values: ()
#t Completed)
(Running #<procedure test-pattern-streamer-3 ()> columns (((Date)) ((Auto))
((Groceries)) ((Rent)) ((Expenses)) ((Grand Total)))
#t Completed)
(Running #<procedure test-pattern-streamer-4 ()> #t Completed)
Accounts (#<swig-pointer Account * 1fce2a0> (#<swig-pointer Account *
1fce3f0>) (#<swig-pointer Account * 1fce540> (#<swig-pointer Account *
1fce690>) (#<swig-pointer Account * 1fce7e0>)))
PASS: test-test-extras
==========================================
2 of 5 tests failed
Please report to gnucash-devel at gnucash.org
==========================================
make[5]: *** [check-TESTS] Error 1
make[5]: Leaving directory
`/home/gnucash-dev/svncheckouts/gnucash-clean-build/src/report/report-system/test'
Regards,
Alex
More information about the gnucash-devel
mailing list