unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
From: "objc" <objcjohn@hotmail.com>
To: "Ludovic \"Courtès\"" <ludo@gnu.org>, guile-user@gnu.org
Subject: Re: Guile and MSWindows
Date: Sat, 2 Feb 2013 06:53:10 -0000	[thread overview]
Message-ID: <SNT127-DS8F0741EADC7612D2FF8B5C8030@phx.gbl> (raw)
In-Reply-To: <87a9roareo.fsf@gnu.org>

Thanks Ludo,

I'm still gathering information, I have downloaded up-to-date versions of 
GNU,
 but I just noticed I'm picking up some *CYG*.DLL, I must check they are the 
ones I built, and get the versions.


So far I have:
==========
	                                                                            
         loaded	      required ?File 
paths for modulesversion 
version            Description
EFSADU.DLLIESHIMS.DLL
WER.DLLc:\windows\system32\MPR.DLL 
5.1.2600.5512c:\cygwin\bin\CYGCRYPT-0.DLL 
N/Ac:\cygwin\bin\CYGGCC_S-1.DLL 
N/Ac:\cygwin\bin\CYGGMP-3.DLL 
N/A	                            4.1c:\cygwin\bin\CYGINTL-8.DLL 
0.18.1.0c:\cygwin\bin\CYGWIN1.DLL 
1007.16.0.0c:\cygwin\usr\local\bin\CYGFFI-5.DLL 
N/Ac:\cygwin\usr\local\bin\CYGGC-1.DLL 
N/A	                            7.0c:\cygwin\usr\local\bin\CYGGUILE-2.0-22.DLL 
2.0-022		                                from guile-2.0.7.18-03a2f
c:\cygwin\usr\local\bin\CYGICONV-2.DLL	                1.13.1.0c:\cygwin\usr\local\bin\CYGLTDL-7.DLL 
N/A	                            1.5.6c:\cygwin\usr\local\bin\CYGUNISTRING-0.DLL 
0.9.3.0

regards,

John Goodwin.
--------------------------------------------------
From: "Ludovic "Courtès"" <ludo@gnu.org>
Sent: Friday, February 01, 2013 5:13 PM
To: "objc" <objcjohn@hotmail.com>
Cc: <guile-user@gnu.org>
Subject: Re: Guile and MSWindows

> Hi,
>
> "objc" <objcjohn@hotmail.com> skribis:
>
>> 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 <x.raynaud@wanadoo.fr>
>
> Interesting.
>
>> 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
>
> These ones are scary.  Can you try to type them at the REPL, to see what
> happens?
>
>> $ 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)))
>
> Is GNU libiconv installed?  What’s -1 in errno.h?
>
>> 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)
>> ))
>
> Can you try to get a backtrace?
>
> That is, at the REPL, you type:
>
>  (use-modules (system vm coverage)
>               (system vm vm)
>               (system base compile)
>               (srfi srfi-11))
>
>  (define-syntax code
>    (syntax-rules ()
>      ((_ filename snippet)
>       (let ((input (open-input-string snippet)))
>         (set-port-filename! input filename)
>         (read-enable 'positions)
>         (compile (read input))))))
>
>  (define %test-vm (make-vm))
>  (let ((proc (code "foo.scm" "(lambda (x y)  ;; 0
>                                 (+ x y))     ;; 1")))
>    (let-values (((data result)
>                  (with-code-coverage %test-vm
>                    (lambda () (proc 1 2)))))
>      (and (coverage-data? data)
>           (= 3 result)
>           (let-values (((instr exec)
>                         (instrumented/executed-lines data "foo.scm")))
>             (and (= 2 instr) (= 2 exec))))))
>
> and report what happens.
>
>> ERROR: tests/foreign.test: make-pointer: equal? modulo finalizer - 
>> arguments: ((misc-error "dynamic-pointer" "Symbol not found: ~a" 
>> ("scm_is_pair") #f))
>
> Nothing to worry about, I just committed a workaround.
>
> Thanks!
>
> Ludo’.
> 



  reply	other threads:[~2013-02-02  6:53 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-01-29 15:12 Guile and MSWindows objc
2013-02-01 17:13 ` Ludovic Courtès
2013-02-02  6:53   ` objc [this message]
  -- strict thread matches above, loose matches on Subject: below --
2013-02-02 12:23 objc
2013-02-04 12:28 ` Ludovic Courtès
2013-02-05  9:04 objc
2013-02-05 15:41 ` Ludovic Courtès

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/guile/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=SNT127-DS8F0741EADC7612D2FF8B5C8030@phx.gbl \
    --to=objcjohn@hotmail.com \
    --cc=guile-user@gnu.org \
    --cc=ludo@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).