#Testing threads ... "write.c", line 192 (void Scm_Write(ScmObj, ScmObj, int)): Assertion failed: SCM_PAIRP(port->data)&&SCM_HASH_TABLE_P(SCM_CDR(port->data))
make[2]: *** [check] Error 1
make[1]: *** [check] Error 1
#<port access serialization>----------------------------------------------------
test write to file, buffered, expects #t ==> ok
test write to file, line-buffered, expects #t ==>
#ここで途切れてますね。
#7e838a2f706a646c68dc95d64c3c8d9b7855df6b です
#OSは
#% sw_vers
ProductName: Mac OS X
ProductVersion: 10.8.5
BuildVersion: 12F45
#何度かmake checkすると通っちゃうので、タイミング絡みっぽいですね。
#というか、1回発生して以降再現しない...
#いまさら気づいたけど NetBSD だと srfi-106 load できませんね。
#gosh> (use srfi-106)
*** ERROR: Compile Error: unbound variable: net:AI_V4MAPPED
#info 内の dynamic-load function の export-symbols についてドキュメントと dl_dlopen.c との間に不整合があるようです。
dynamic-load から dlopen するときは RTLD_GLOBAL ではなくて RTLD_LOCAL のような気がするのですが。。