Hi Alex, you may need to remove the .scm-links file in report-system/ and run make again (perhaps after autogen.sh and configure).
There are some new links that should be created, but this doesn't happen when .scm-links is still there. Geert On Saturday 08 June 2013 12:48:23 Alex Aycinena wrote: > 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 ...] > _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel