Hi Guiler's, Are there any MSWindows guile users out there ? I just built guile-2.0.7.18-03a2f Check out http://branch-twigg.webs.com/ for what I done with it. currently playing with BioSchematics - L-System Parser and Drawing tool by - Xavier Raynaud If I get it to do any useful work might enter it in Ludo’s birthday potluck. I just built guile-2.0.7.18-03a2f Testing... not too bad ?? john@emachines6260 /cygdrive/c/wxWidgets-2.9.3/samples/guile-2.0.7.18-03a2f/test-suite $ guile-test john@emachines6260 /cygdrive/c/wxWidgets-2.9.3/samples/guile-2.0.7.18-03a2f/test-suite $ cat guile.log | grep PASS | wc -l 1274 john@emachines6260 /cygdrive/c/wxWidgets-2.9.3/samples/guile-2.0.7.18-03a2f/test-suite $ cat guile.log | grep UNSUP | wc -l 9 john@emachines6260 /cygdrive/c/wxWidgets-2.9.3/samples/guile-2.0.7.18-03a2f/test-suite $ cat guile.log | grep FAIL | wc -l 16 john@emachines6260 /cygdrive/c/wxWidgets-2.9.3/samples/guile-2.0.7.18-03a2f/test-suite $ cat guile.log | grep ERR | wc -l 16 john@emachines6260 /cygdrive/c/wxWidgets-2.9.3/samples/guile-2.0.7.18-03a2f/test-suite $ cat guile.log | grep FAIL FAIL: tests/alist.test: sloppy-assq not FAIL: tests/alist.test: sloppy-assv not FAIL: tests/alist.test: assv not FAIL: tests/alist.test: assq-ref not FAIL: tests/alist.test: assv-ref not FAIL: tests/common-list.test: delete-if-not!: non-empty list, remove some FAIL: tests/coverage.test: line-execution-counts: once FAIL: tests/coverage.test: line-execution-counts: several times FAIL: tests/coverage.test: line-execution-counts: some FAIL: tests/coverage.test: line-execution-counts: one proc hit, one proc unused FAIL: tests/coverage.test: line-execution-counts: case-lambda FAIL: tests/coverage.test: line-execution-counts: all code on one line FAIL: tests/coverage.test: instrumented-source-files: source files are listed as expected XFAIL: tests/eval.test: map: documented? XFAIL: tests/eval.test: define set procedure-name: procedure-with-setter FAIL: tests/fluids.test: fluids are GC'd $ cat guile.log | grep ERR ERROR: tests/bytevectors.test: 2.9 Operations on Strings: string->utf16 - arguments: ((system-error "string->utf16" "failed to convert string: ~A" ("hello, world") (-1))) ERROR: tests/bytevectors.test: 2.9 Operations on Strings: string->utf16 [little] - arguments: ((system-error "string->utf16" "failed to convert string: ~A" ("hello, world") (-1))) ERROR: tests/bytevectors.test: 2.9 Operations on Strings: utf16->string - arguments: ((system-error "utf16->string" "failed to convert to string: ~A" (#vu8(0 104 0 101 0 108 0 108 0 111 0 44 0 32 0 119 0 111 0 114 0 108 0 100)) (-1))) ERROR: tests/bytevectors.test: 2.9 Operations on Strings: utf16->string [little] - arguments: ((system-error "utf16->string" "failed to convert to string: ~A" (#vu8(104 0 101 0 108 0 108 0 111 0 44 0 32 0 119 0 111 0 114 0 108 0 100 0)) (-1))) ERROR: tests/bytevectors.test: 2.9 Operations on Strings: utf32->string - arguments: ((system-error "utf32->string" "failed to convert to string: ~A" (#vu8(0 0 0 104 0 0 0 101 0 0 0 108 0 0 0 108 0 0 0 111 0 0 0 44 0 0 0 32 0 0 0 119 0 0 0 111 0 0 0 114 0 0 0 108 0 0 0 100)) (-1))) ERROR: tests/bytevectors.test: 2.9 Operations on Strings: utf32->string [little] - arguments: ((system-error "utf32->string" "failed to convert to string: ~A" (#vu8(104 0 0 0 101 0 0 0 108 0 0 0 108 0 0 0 111 0 0 0 44 0 0 0 32 0 0 0 119 0 0 0 111 0 0 0 114 0 0 0 108 0 0 0 100 0 0 0)) (-1))) ERROR: tests/coverage.test: instrumented/executed-lines: instr = exec - arguments: ((wrong-type-arg "car" "Wrong type argument in position ~A (expecting ~A): ~S" (1 "pair" #f) (#f) )) ERROR: tests/coverage.test: instrumented/executed-lines: instr >= exec - arguments: ((wrong-type-arg "car" "Wrong type argument in position ~A (expecting ~A): ~S" (1 "pair" #f) (#f ))) ERROR: tests/coverage.test: procedure-execution-count: several times - arguments: ((wrong-type-arg "=" "Wrong type argument in position ~A: ~S" (1 #f) (#f))) ERROR: tests/coverage.test: procedure-execution-count: case-lambda - arguments: ((wrong-type-arg "=" "Wrong type argument in position ~A: ~S" (1 #f) (#f))) ERROR: tests/coverage.test: procedure-execution-count: applicable struct - arguments: ((wrong-type-arg "=" "Wrong type argument in position ~A: ~S" (1 #f) (#f))) ERROR: tests/coverage.test: procedure-execution-count: called from C - arguments: ((misc-error "dynamic-pointer" "Symbol not found: ~a" ("scm_call_2") #f)) ERROR: tests/coverage.test: procedure-execution-count: called from eval - arguments: ((wrong-type-arg "=" "Wrong type argument in position ~A: ~S" (1 #f) (#f))) ERROR: tests/foreign.test: make-pointer: equal? modulo finalizer - arguments: ((misc-error "dynamic-pointer" "Symbol not found: ~a" ("scm_is_pair") #f)) ERROR: tests/foreign.test: make-pointer: equal? modulo finalizer (set-pointer-finalizer!) - arguments: ((misc-error "dynamic-pointer" "Symbol not found: ~a" ("scm_is_pair") #f)) ERROR: tests/foreign.test: pointer<->string: bijection, utf-8 [latin1] - arguments: ((decoding-error "scm_from_stringn" "input locale conversion error" 138 #vu8(83 122 233 112 32 1 06 243 32 110 97 112 111 116 33))) comments welcome, JohnnyG It doesn't matter how beautiful your theory is, it doesn't matter how smart you are. If it doesn't agree with experiment, it's wrong. Richard P. Feynman It doesn't matter how beautiful your program is, it doesn't matter how smart you are. If it doesn't agree with guile-test, it's wrong.