shirok / Gauche-gtk2

Reactivating Gauche-gtk bindings
http://practical-scheme.net/gauche/
Other
12 stars 3 forks source link

On Fedora 17, test-gtk.scm reports four errors #2

Open michel-slm opened 12 years ago

michel-slm commented 12 years ago
$ grep "ERROR: GOT" test.log
test callback, expects (#t #f) ==> ERROR: GOT (#t #t)
test destroy -> GC, expects #f ==> ERROR: GOT #<<gtk-button> 0x1c1c510>
test destroy -> GC (cyclic), expects (#f #f) ==> ERROR: GOT (#<<gtk-button> 0x1c2fc00> #<closure (#f cb)>)
test destroy widget tree, expects (#f #f) ==> ERROR: GOT (#<<gtk-button> 0x1c25450> #<<gtk-button> 0x1c25420>)

The rest of the test suite runs fine. The components in use were as follows:

$  rpm -q gauche gauche-gl glib2 gtk2 
gauche-0.9.3.2-1.fc17.x86_64
gauche-gl-0.5.1-4.fc17.x86_64
glib2-2.32.1-1.fc17.x86_64
gtk2-2.24.10-1.fc17.x86_64
michel-slm commented 12 years ago

The errors occur as early as Fedora 15, build logs here: http://kojipkgs.fedoraproject.org/packages/gauche-gtk/0.6/0.6.20120403gitf7d3f802f3750.fc15/data/logs/

From root.log :

glib2                     x86_64    2.28.8-1.fc15
gtk2                     x86_64   2.24.7-3.fc15
gtkglext-libs            x86_64   1.2.0-14.fc15
shirok commented 12 years ago

Hi hircus. Thanks for reporting. This has been known for some time; I suspect the tests are out of date but haven't dug through. I'll check it.

karme commented 11 years ago

same on debian