You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucy.apache.org by "Marvin Humphrey (JIRA)" <ji...@apache.org> on 2015/10/01 03:43:04 UTC

[lucy-issues] [jira] [Commented] (CLOWNFISH-61) Run core tests under Go bindings

    [ https://issues.apache.org/jira/browse/CLOWNFISH-61?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14939158#comment-14939158 ] 

Marvin Humphrey commented on CLOWNFISH-61:
------------------------------------------

The Err tests fail because the Go bindings do not support "threads".  Running charmonizer with "--disable-threads" suppresses the failures but does not resolve the underlying problem: Err's design relies on thread-local storage, which is not compatible with Go's goroutines.  Resolving the Clownfish and Go concurrency models is left as a TODO.

> Run core tests under Go bindings
> --------------------------------
>
>                 Key: CLOWNFISH-61
>                 URL: https://issues.apache.org/jira/browse/CLOWNFISH-61
>             Project: Apache Lucy-Clownfish
>          Issue Type: Improvement
>          Components: Go
>            Reporter: Marvin Humphrey
>            Assignee: Marvin Humphrey
>             Fix For: 0.5.0
>
>
> The core tests need to be run under the Go bindings, like they are run under all hosts.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)