Neil Jerram wrote: > > bornlibra23 <awari...@nse.co.in> writes: >>In the same way, or differently? Please provide the relevant part of >>the new build output. > Regards, > Neil > Hello Neil I managed to find the code problem. It actually was not in the guile code. One of the many libraries that I had ported over (as my system lacks support for the a lot of functions including isblank()) had this error. It had used a | in place of ||. Thanks for persisting with me on this problem. However I believe that I have a new problem. 6 of the self tests are failing. I am attaching the build log below: ERROR: In procedure dynamic-link: ERROR: file: "libguile-srfi-srfi-1-v-3", message: "file not found" FAIL: test-require-extension ERROR: In procedure string-append: ERROR: Wrong type (expecting string): #<freed cell 400876c0; GC missed a reference> FAIL: test-bad-identifiers ERROR: In procedure dynamic-link: ERROR: file: "libtest-asmobs", message: "file not found" FAIL: test-asmobs fail: scm_is_signed_integer ((expt 2 63), -9223372036854775808, 9223372036854775807) == 0 FAIL: test-conversion.pm FAIL: test-fast-slot-ref Backtrace: In unknown file: ... ?: 7 (begin (if # #) (make-modules-in # full-name)) ?: 8* (if (or # #) (try-load-module name)) ?: 9 [try-load-module (srfi srfi-1)] ?: 10 (or (begin (try-module-linked name)) (try-module-autoload name) ...) ?: 11* [try-module-autoload (srfi srfi-1)] ?: 12 (let* (# # # #) (resolve-module dir-hint-module-name #f) (and # #)) ... ?: 13 (letrec ((load-file #)) (dynamic-wind (lambda () #) (lambda () #) ...) ...) ?: 14* [dynamic-wind #<procedure #f ()> #<procedure #f ()> #<procedure #f ()>] ?: 15* [#<procedure #f ()>] ?: 16* (let* ((file #)) (cond (# => #) (# => #))) ?: 17 [#<procedure #f #> "<<Path>>/guile-1.8.7/srfi/srfi-1.scm"] ... ?: 18 [with-fluid* #<fluid 7> #f #<procedure #f ()>] ?: 19* [#<procedure #f ()>] ?: 20* [load-file #<primitive-procedure primitive-load> ...] ?: 21* [save-module-excursion #<procedure #f ()>] ?: 22 (let (# #) (dynamic-wind # thunk #)) ?: 23 [dynamic-wind #<procedure #f ()> #<procedure #f ()> #<procedure #f ()>] ?: 24* [#<procedure #f ()>] ?: 25* [primitive-load "<<Path>>/guile-1.8.7/srfi/srfi-1.scm"] In <<Path>>/guile-1.8.7/srfi/srfi-1.scm: 223: 26* [load-extension "libguile-srfi-srfi-1-v-3" "scm_init_srfi_1"]
<<Path>>/guile-1.8.7/srfi/srfi-1.scm:223:1: In procedure dynamic-link in expression (load-extension "libguile-srfi-srfi-1-v-3" "scm_init_srfi_1"): <<Path>>/guile-1.8.7/srfi/srfi-1.scm:223:1: file: "libguile-srfi-srfi-1-v-3", message: "file not found" guile --use-srfi=1,10 fails to run FAIL: test-use-srfi Thanks bornlibra23 -- View this message in context: http://www.nabble.com/Porting-GNU-Projects---Guile-tp24721426p25000691.html Sent from the Gnu - Guile - Dev mailing list archive at Nabble.com.