<!-- 
RSS generated by JIRA (4.4#649-r158309) at Sun May 19 16:44:49 CDT 2013

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
For example:
http://dev.clojure.org/jira/si/jira.issueviews:issue-xml/LOGIC-105/LOGIC-105.xml?field=key&field=summary
-->
<rss version="0.92" >
<channel>
    <title>Clojure JIRA</title>
    <link>http://dev.clojure.org/jira</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>4.4</version>
        <build-number>649</build-number>
        <build-date>25-07-2011</build-date>
    </build-info>

<item>
            <title>[LOGIC-105] java.lang.IllegalArgumentException: No single method: _id of interface: clojure.core.logic.IConstraintId found for function: -id of protocol: IConstraintId</title>
                <link>http://dev.clojure.org/jira/browse/LOGIC-105</link>
                <project id="10020" key="LOGIC">core.logic</project>
                        <description>&lt;p&gt;When compiling this project &lt;a href=&quot;https://github.com/timowest/symbol&quot;&gt;https://github.com/timowest/symbol&lt;/a&gt; with the master version of core.logic I run into the following stacktrace&lt;/p&gt;

&lt;p&gt;Exception in thread &quot;main&quot; java.lang.IllegalArgumentException: No single method: _id of interface: clojure.core.logic.IConstraintId found for function: -id of protocol: IConstraintId, compiling:(clojure/core/logic.clj:177:5)&lt;br/&gt;
	at clojure.lang.Compiler.analyzeSeq(Compiler.java:6566)&lt;br/&gt;
	at clojure.lang.Compiler.analyze(Compiler.java:6360)&lt;br/&gt;
	at clojure.lang.Compiler.analyze(Compiler.java:6321)&lt;br/&gt;
	at clojure.lang.Compiler$IfExpr$Parser.parse(Compiler.java:2668)&lt;br/&gt;
	at clojure.lang.Compiler.analyzeSeq(Compiler.java:6559)&lt;br/&gt;
	at clojure.lang.Compiler.analyze(Compiler.java:6360)&lt;br/&gt;
	at clojure.lang.Compiler.analyze(Compiler.java:6321)&lt;br/&gt;
	at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:5707)&lt;br/&gt;
	at clojure.lang.Compiler$FnMethod.parse(Compiler.java:5138)&lt;br/&gt;
	at clojure.lang.Compiler$FnExpr.parse(Compiler.java:3750)&lt;br/&gt;
	at clojure.lang.Compiler.analyzeSeq(Compiler.java:6557)&lt;br/&gt;
	at clojure.lang.Compiler.analyze(Compiler.java:6360)&lt;br/&gt;
	at clojure.lang.Compiler.analyzeSeq(Compiler.java:6547)&lt;br/&gt;
	at clojure.lang.Compiler.analyze(Compiler.java:6360)&lt;br/&gt;
	at clojure.lang.Compiler.access$100(Compiler.java:37)&lt;br/&gt;
	at clojure.lang.Compiler$DefExpr$Parser.parse(Compiler.java:528)&lt;br/&gt;
	at clojure.lang.Compiler.analyzeSeq(Compiler.java:6559)&lt;br/&gt;
	at clojure.lang.Compiler.analyze(Compiler.java:6360)&lt;br/&gt;
	at clojure.lang.Compiler.analyze(Compiler.java:6321)&lt;br/&gt;
	at clojure.lang.Compiler.eval(Compiler.java:6622)&lt;br/&gt;
	at clojure.lang.Compiler.load(Compiler.java:7062)&lt;br/&gt;
	at clojure.lang.RT.loadResourceScript(RT.java:361)&lt;br/&gt;
	at clojure.lang.RT.loadResourceScript(RT.java:352)&lt;br/&gt;
	at clojure.lang.RT.load(RT.java:431)&lt;br/&gt;
	at clojure.lang.RT.load(RT.java:402)&lt;br/&gt;
	at clojure.core$load$fn__5039.invoke(core.clj:5520)&lt;br/&gt;
	at clojure.core$load.doInvoke(core.clj:5519)&lt;br/&gt;
	at clojure.lang.RestFn.invoke(RestFn.java:408)&lt;br/&gt;
	at clojure.core$load_one.invoke(core.clj:5326)&lt;br/&gt;
	at clojure.core$load_lib$fn__4988.invoke(core.clj:5365)&lt;br/&gt;
	at clojure.core$load_lib.doInvoke(core.clj:5364)&lt;br/&gt;
	at clojure.lang.RestFn.applyTo(RestFn.java:142)&lt;br/&gt;
	at clojure.core$apply.invoke(core.clj:619)&lt;br/&gt;
	at clojure.core$load_libs.doInvoke(core.clj:5403)&lt;br/&gt;
	at clojure.lang.RestFn.applyTo(RestFn.java:137)&lt;br/&gt;
	at clojure.core$apply.invoke(core.clj:621)&lt;br/&gt;
	at clojure.core$use.doInvoke(core.clj:5497)&lt;br/&gt;
	at clojure.lang.RestFn.invoke(RestFn.java:421)&lt;br/&gt;
	at symbol.types$eval75$loading_&lt;em&gt;4931&lt;/em&gt;&lt;em&gt;auto&lt;/em&gt;___76.invoke(types.clj:9)&lt;br/&gt;
	at symbol.types$eval75.invoke(types.clj:9)&lt;br/&gt;
	at clojure.lang.Compiler.eval(Compiler.java:6618)&lt;br/&gt;
	at clojure.lang.Compiler.eval(Compiler.java:6607)&lt;br/&gt;
	at clojure.lang.Compiler.load(Compiler.java:7062)&lt;br/&gt;
	at clojure.lang.RT.loadResourceScript(RT.java:361)&lt;br/&gt;
	at clojure.lang.RT.loadResourceScript(RT.java:352)&lt;br/&gt;
	at clojure.lang.RT.load(RT.java:431)&lt;br/&gt;
	at clojure.lang.RT.load(RT.java:402)&lt;br/&gt;
	at clojure.core$load$fn__5039.invoke(core.clj:5520)&lt;br/&gt;
	at clojure.core$load.doInvoke(core.clj:5519)&lt;br/&gt;
	at clojure.lang.RestFn.invoke(RestFn.java:408)&lt;br/&gt;
	at clojure.core$load_one.invoke(core.clj:5326)&lt;br/&gt;
	at clojure.core$load_lib$fn__4988.invoke(core.clj:5365)&lt;br/&gt;
	at clojure.core$load_lib.doInvoke(core.clj:5364)&lt;br/&gt;
	at clojure.lang.RestFn.applyTo(RestFn.java:142)&lt;br/&gt;
	at clojure.core$apply.invoke(core.clj:619)&lt;br/&gt;
	at clojure.core$load_libs.doInvoke(core.clj:5403)&lt;br/&gt;
	at clojure.lang.RestFn.applyTo(RestFn.java:137)&lt;br/&gt;
	at clojure.core$apply.invoke(core.clj:619)&lt;br/&gt;
	at clojure.core$require.doInvoke(core.clj:5486)&lt;br/&gt;
	at clojure.lang.RestFn.invoke(RestFn.java:408)&lt;br/&gt;
	at symbol.includes_test$eval69$loading_&lt;em&gt;4931&lt;/em&gt;&lt;em&gt;auto&lt;/em&gt;___70.invoke(includes_test.clj:9)&lt;br/&gt;
	at symbol.includes_test$eval69.invoke(includes_test.clj:9)&lt;br/&gt;
	at clojure.lang.Compiler.eval(Compiler.java:6618)&lt;br/&gt;
	at clojure.lang.Compiler.eval(Compiler.java:6607)&lt;br/&gt;
	at clojure.lang.Compiler.load(Compiler.java:7062)&lt;br/&gt;
	at clojure.lang.RT.loadResourceScript(RT.java:361)&lt;br/&gt;
	at clojure.lang.RT.loadResourceScript(RT.java:352)&lt;br/&gt;
	at clojure.lang.RT.load(RT.java:431)&lt;br/&gt;
	at clojure.lang.RT.load(RT.java:402)&lt;br/&gt;
	at clojure.core$load$fn__5039.invoke(core.clj:5520)&lt;br/&gt;
	at clojure.core$load.doInvoke(core.clj:5519)&lt;br/&gt;
	at clojure.lang.RestFn.invoke(RestFn.java:408)&lt;br/&gt;
	at clojure.core$load_one.invoke(core.clj:5326)&lt;br/&gt;
	at clojure.core$load_lib$fn__4988.invoke(core.clj:5365)&lt;br/&gt;
	at clojure.core$load_lib.doInvoke(core.clj:5364)&lt;br/&gt;
	at clojure.lang.RestFn.applyTo(RestFn.java:142)&lt;br/&gt;
	at clojure.core$apply.invoke(core.clj:619)&lt;br/&gt;
	at clojure.core$load_libs.doInvoke(core.clj:5403)&lt;br/&gt;
	at clojure.lang.RestFn.applyTo(RestFn.java:137)&lt;br/&gt;
	at clojure.core$apply.invoke(core.clj:619)&lt;br/&gt;
	at clojure.core$require.doInvoke(core.clj:5486)&lt;br/&gt;
	at clojure.lang.RestFn.invoke(RestFn.java:408)&lt;br/&gt;
	at user$eval29$fn__50.doInvoke(NO_SOURCE_FILE:1)&lt;br/&gt;
	at clojure.lang.RestFn.applyTo(RestFn.java:137)&lt;br/&gt;
	at clojure.core$apply.invoke(core.clj:617)&lt;br/&gt;
	at user$eval29.invoke(NO_SOURCE_FILE:1)&lt;br/&gt;
	at clojure.lang.Compiler.eval(Compiler.java:6618)&lt;br/&gt;
	at clojure.lang.Compiler.eval(Compiler.java:6608)&lt;br/&gt;
	at clojure.lang.Compiler.eval(Compiler.java:6581)&lt;br/&gt;
	at clojure.core$eval.invoke(core.clj:2852)&lt;br/&gt;
	at clojure.main$eval_opt.invoke(main.clj:300)&lt;br/&gt;
	at clojure.main$initialize.invoke(main.clj:319)&lt;br/&gt;
	at clojure.main$null_opt.invoke(main.clj:354)&lt;br/&gt;
	at clojure.main$main$fn__6676.invoke(main.clj:432)&lt;br/&gt;
	at clojure.main$main.doInvoke(main.clj:429)&lt;br/&gt;
	at clojure.lang.RestFn.invoke(RestFn.java:421)&lt;br/&gt;
	at clojure.lang.Var.invoke(Var.java:419)&lt;br/&gt;
	at clojure.lang.AFn.applyToHelper(AFn.java:163)&lt;br/&gt;
	at clojure.lang.Var.applyTo(Var.java:532)&lt;br/&gt;
	at clojure.main.main(main.java:37)&lt;br/&gt;
Caused by: java.lang.IllegalArgumentException: No single method: _id of interface: clojure.core.logic.IConstraintId found for function: -id of protocol: IConstraintId&lt;br/&gt;
	at clojure.lang.Compiler$InvokeExpr.&amp;lt;init&amp;gt;(Compiler.java:3422)&lt;br/&gt;
	at clojure.lang.Compiler$InvokeExpr.parse(Compiler.java:3629)&lt;br/&gt;
	at clojure.lang.Compiler.analyzeSeq(Compiler.java:6561)&lt;br/&gt;
	... 99 more&lt;br/&gt;
Subprocess failed&lt;/p&gt;</description>
                <environment>java version &amp;quot;1.6.0_26&amp;quot;&lt;br/&gt;
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)&lt;br/&gt;
Java HotSpot(TM) Server VM (build 20.1-b02, mixed mode)&lt;br/&gt;
&lt;br/&gt;
Ubtunu 12.04 - 32 bit</environment>
            <key id="15965">LOGIC-105</key>
            <summary>java.lang.IllegalArgumentException: No single method: _id of interface: clojure.core.logic.IConstraintId found for function: -id of protocol: IConstraintId</summary>
                <type id="1" iconUrl="http://dev.clojure.org/jira/images/icons/bug.gif">Defect</type>
                                <priority id="3" iconUrl="http://dev.clojure.org/jira/images/icons/priority_major.gif">Major</priority>
                    <status id="5" iconUrl="http://dev.clojure.org/jira/images/icons/status_resolved.gif">Resolved</status>
                    <resolution id="2">Declined</resolution>
                                <assignee username="dnolen">David Nolen</assignee>
                                <reporter username="timowest">Timo Westk&#228;mper</reporter>
                        <labels>
                    </labels>
                <created>Thu, 17 Jan 2013 15:15:50 -0600</created>
                <updated>Fri, 18 Jan 2013 09:53:51 -0600</updated>
                    <resolved>Fri, 18 Jan 2013 09:53:51 -0600</resolved>
                                                                    <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="30442" author="dnolen" created="Thu, 17 Jan 2013 15:20:43 -0600"  >&lt;p&gt;Can you try again with master? What do you mean by &quot;compiling&quot; the project? Are you AOT&apos;ing your project?&lt;/p&gt;</comment>
                    <comment id="30443" author="timowest" created="Thu, 17 Jan 2013 15:23:31 -0600"  >&lt;p&gt;Still the same issue. I am running &apos;lein midje&apos;.&lt;/p&gt;</comment>
                    <comment id="30444" author="dnolen" created="Thu, 17 Jan 2013 15:30:35 -0600"  >&lt;p&gt;So you are testing with Midje? Is there anyway to confirm that this issue exists if you take Midje out of the picture? Can you run the tests manually via the REPL?&lt;/p&gt;

&lt;p&gt;The error is very puzzling since I&apos;ve tested the inclusion of core.logic 0.8.0-rc2 with some other projects.&lt;/p&gt;</comment>
                    <comment id="30445" author="timowest" created="Thu, 17 Jan 2013 15:31:15 -0600"  >&lt;p&gt;Here is the new stacktrace &lt;/p&gt;

&lt;p&gt;Exception in thread &quot;main&quot; java.lang.IllegalArgumentException: No single method: _id of interface: clojure.core.logic.IConstraintId found for function: -id of protocol: IConstraintId, compiling:(clojure/core/logic.clj:169:5)&lt;br/&gt;
	at clojure.lang.Compiler.analyzeSeq(Compiler.java:6566)&lt;br/&gt;
	at clojure.lang.Compiler.analyze(Compiler.java:6360)&lt;br/&gt;
	at clojure.lang.Compiler.analyze(Compiler.java:6321)&lt;br/&gt;
	at clojure.lang.Compiler$IfExpr$Parser.parse(Compiler.java:2668)&lt;br/&gt;
	at clojure.lang.Compiler.analyzeSeq(Compiler.java:6559)&lt;br/&gt;
	at clojure.lang.Compiler.analyze(Compiler.java:6360)&lt;br/&gt;
	at clojure.lang.Compiler.analyze(Compiler.java:6321)&lt;br/&gt;
	at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:5707)&lt;br/&gt;
	at clojure.lang.Compiler$FnMethod.parse(Compiler.java:5138)&lt;br/&gt;
	at clojure.lang.Compiler$FnExpr.parse(Compiler.java:3750)&lt;br/&gt;
	at clojure.lang.Compiler.analyzeSeq(Compiler.java:6557)&lt;br/&gt;
	at clojure.lang.Compiler.analyze(Compiler.java:6360)&lt;br/&gt;
	at clojure.lang.Compiler.analyzeSeq(Compiler.java:6547)&lt;br/&gt;
	at clojure.lang.Compiler.analyze(Compiler.java:6360)&lt;br/&gt;
	at clojure.lang.Compiler.access$100(Compiler.java:37)&lt;br/&gt;
	at clojure.lang.Compiler$DefExpr$Parser.parse(Compiler.java:528)&lt;br/&gt;
	at clojure.lang.Compiler.analyzeSeq(Compiler.java:6559)&lt;br/&gt;
	at clojure.lang.Compiler.analyze(Compiler.java:6360)&lt;br/&gt;
	at clojure.lang.Compiler.analyze(Compiler.java:6321)&lt;br/&gt;
	at clojure.lang.Compiler.eval(Compiler.java:6622)&lt;br/&gt;
	at clojure.lang.Compiler.load(Compiler.java:7062)&lt;br/&gt;
	at clojure.lang.RT.loadResourceScript(RT.java:361)&lt;br/&gt;
	at clojure.lang.RT.loadResourceScript(RT.java:352)&lt;br/&gt;
	at clojure.lang.RT.load(RT.java:431)&lt;br/&gt;
	at clojure.lang.RT.load(RT.java:402)&lt;br/&gt;
	at clojure.core$load$fn__5039.invoke(core.clj:5520)&lt;br/&gt;
	at clojure.core$load.doInvoke(core.clj:5519)&lt;br/&gt;
	at clojure.lang.RestFn.invoke(RestFn.java:408)&lt;br/&gt;
	at clojure.core$load_one.invoke(core.clj:5326)&lt;br/&gt;
	at clojure.core$load_lib$fn__4988.invoke(core.clj:5365)&lt;br/&gt;
	at clojure.core$load_lib.doInvoke(core.clj:5364)&lt;br/&gt;
	at clojure.lang.RestFn.applyTo(RestFn.java:142)&lt;br/&gt;
	at clojure.core$apply.invoke(core.clj:619)&lt;br/&gt;
	at clojure.core$load_libs.doInvoke(core.clj:5403)&lt;br/&gt;
	at clojure.lang.RestFn.applyTo(RestFn.java:137)&lt;br/&gt;
	at clojure.core$apply.invoke(core.clj:621)&lt;br/&gt;
	at clojure.core$use.doInvoke(core.clj:5497)&lt;br/&gt;
	at clojure.lang.RestFn.invoke(RestFn.java:421)&lt;br/&gt;
	at symbol.types$eval75$loading_&lt;em&gt;4931&lt;/em&gt;&lt;em&gt;auto&lt;/em&gt;___76.invoke(types.clj:9)&lt;br/&gt;
	at symbol.types$eval75.invoke(types.clj:9)&lt;br/&gt;
	at clojure.lang.Compiler.eval(Compiler.java:6618)&lt;br/&gt;
	at clojure.lang.Compiler.eval(Compiler.java:6607)&lt;br/&gt;
	at clojure.lang.Compiler.load(Compiler.java:7062)&lt;br/&gt;
	at clojure.lang.RT.loadResourceScript(RT.java:361)&lt;br/&gt;
	at clojure.lang.RT.loadResourceScript(RT.java:352)&lt;br/&gt;
	at clojure.lang.RT.load(RT.java:431)&lt;br/&gt;
	at clojure.lang.RT.load(RT.java:402)&lt;br/&gt;
	at clojure.core$load$fn__5039.invoke(core.clj:5520)&lt;br/&gt;
	at clojure.core$load.doInvoke(core.clj:5519)&lt;br/&gt;
	at clojure.lang.RestFn.invoke(RestFn.java:408)&lt;br/&gt;
	at clojure.core$load_one.invoke(core.clj:5326)&lt;br/&gt;
	at clojure.core$load_lib$fn__4988.invoke(core.clj:5365)&lt;br/&gt;
	at clojure.core$load_lib.doInvoke(core.clj:5364)&lt;br/&gt;
	at clojure.lang.RestFn.applyTo(RestFn.java:142)&lt;br/&gt;
	at clojure.core$apply.invoke(core.clj:619)&lt;br/&gt;
	at clojure.core$load_libs.doInvoke(core.clj:5403)&lt;br/&gt;
	at clojure.lang.RestFn.applyTo(RestFn.java:137)&lt;br/&gt;
	at clojure.core$apply.invoke(core.clj:619)&lt;br/&gt;
	at clojure.core$require.doInvoke(core.clj:5486)&lt;br/&gt;
	at clojure.lang.RestFn.invoke(RestFn.java:408)&lt;br/&gt;
	at symbol.includes_test$eval69$loading_&lt;em&gt;4931&lt;/em&gt;&lt;em&gt;auto&lt;/em&gt;___70.invoke(includes_test.clj:9)&lt;br/&gt;
	at symbol.includes_test$eval69.invoke(includes_test.clj:9)&lt;br/&gt;
	at clojure.lang.Compiler.eval(Compiler.java:6618)&lt;br/&gt;
	at clojure.lang.Compiler.eval(Compiler.java:6607)&lt;br/&gt;
	at clojure.lang.Compiler.load(Compiler.java:7062)&lt;br/&gt;
	at clojure.lang.RT.loadResourceScript(RT.java:361)&lt;br/&gt;
	at clojure.lang.RT.loadResourceScript(RT.java:352)&lt;br/&gt;
	at clojure.lang.RT.load(RT.java:431)&lt;br/&gt;
	at clojure.lang.RT.load(RT.java:402)&lt;br/&gt;
	at clojure.core$load$fn__5039.invoke(core.clj:5520)&lt;br/&gt;
	at clojure.core$load.doInvoke(core.clj:5519)&lt;br/&gt;
	at clojure.lang.RestFn.invoke(RestFn.java:408)&lt;br/&gt;
	at clojure.core$load_one.invoke(core.clj:5326)&lt;br/&gt;
	at clojure.core$load_lib$fn__4988.invoke(core.clj:5365)&lt;br/&gt;
	at clojure.core$load_lib.doInvoke(core.clj:5364)&lt;br/&gt;
	at clojure.lang.RestFn.applyTo(RestFn.java:142)&lt;br/&gt;
	at clojure.core$apply.invoke(core.clj:619)&lt;br/&gt;
	at clojure.core$load_libs.doInvoke(core.clj:5403)&lt;br/&gt;
	at clojure.lang.RestFn.applyTo(RestFn.java:137)&lt;br/&gt;
	at clojure.core$apply.invoke(core.clj:619)&lt;br/&gt;
	at clojure.core$require.doInvoke(core.clj:5486)&lt;br/&gt;
	at clojure.lang.RestFn.invoke(RestFn.java:408)&lt;br/&gt;
	at user$eval29$fn__50.doInvoke(NO_SOURCE_FILE:1)&lt;br/&gt;
	at clojure.lang.RestFn.applyTo(RestFn.java:137)&lt;br/&gt;
	at clojure.core$apply.invoke(core.clj:617)&lt;br/&gt;
	at user$eval29.invoke(NO_SOURCE_FILE:1)&lt;br/&gt;
	at clojure.lang.Compiler.eval(Compiler.java:6618)&lt;br/&gt;
	at clojure.lang.Compiler.eval(Compiler.java:6608)&lt;br/&gt;
	at clojure.lang.Compiler.eval(Compiler.java:6581)&lt;br/&gt;
	at clojure.core$eval.invoke(core.clj:2852)&lt;br/&gt;
	at clojure.main$eval_opt.invoke(main.clj:300)&lt;br/&gt;
	at clojure.main$initialize.invoke(main.clj:319)&lt;br/&gt;
	at clojure.main$null_opt.invoke(main.clj:354)&lt;br/&gt;
	at clojure.main$main$fn__6676.invoke(main.clj:432)&lt;br/&gt;
	at clojure.main$main.doInvoke(main.clj:429)&lt;br/&gt;
	at clojure.lang.RestFn.invoke(RestFn.java:421)&lt;br/&gt;
	at clojure.lang.Var.invoke(Var.java:419)&lt;br/&gt;
	at clojure.lang.AFn.applyToHelper(AFn.java:163)&lt;br/&gt;
	at clojure.lang.Var.applyTo(Var.java:532)&lt;br/&gt;
	at clojure.main.main(main.java:37)&lt;br/&gt;
Caused by: java.lang.IllegalArgumentException: No single method: _id of interface: clojure.core.logic.IConstraintId found for function: -id of protocol: IConstraintId&lt;br/&gt;
	at clojure.lang.Compiler$InvokeExpr.&amp;lt;init&amp;gt;(Compiler.java:3422)&lt;br/&gt;
	at clojure.lang.Compiler$InvokeExpr.parse(Compiler.java:3629)&lt;br/&gt;
	at clojure.lang.Compiler.analyzeSeq(Compiler.java:6561)&lt;br/&gt;
	... 99 more&lt;br/&gt;
Subprocess failed&lt;/p&gt;</comment>
                    <comment id="30446" author="timowest" created="Thu, 17 Jan 2013 15:32:12 -0600"  >&lt;p&gt;Yes, same via repl&lt;/p&gt;

&lt;p&gt;tiwe@tiwe:~/work/workspace/symbol$ lein repl&lt;br/&gt;
nREPL server started on port 55271&lt;br/&gt;
REPL-y 0.1.0-beta10&lt;br/&gt;
Clojure 1.5.0-RC2&lt;br/&gt;
    Exit: Control+D or (exit) or (quit)&lt;br/&gt;
Commands: (user/help)&lt;br/&gt;
    Docs: (doc function-name-here)&lt;br/&gt;
          (find-doc &quot;part-of-name-here&quot;)&lt;br/&gt;
  Source: (source function-name-here)&lt;br/&gt;
          (user/sourcery function-name-here)&lt;br/&gt;
 Javadoc: (javadoc java-object-or-class-here)&lt;br/&gt;
Examples from clojuredocs.org: &lt;span class=&quot;error&quot;&gt;&amp;#91;clojuredocs or cdoc&amp;#93;&lt;/span&gt;&lt;br/&gt;
          (user/clojuredocs name-here)&lt;br/&gt;
          (user/clojuredocs &quot;ns-here&quot; &quot;name-here&quot;)&lt;br/&gt;
CompilerException java.lang.IllegalArgumentException: No single method: _id of interface: clojure.core.logic.IConstraintId found for function: -id of protocol: IConstraintId, compiling:(clojure/core/logic.clj:169:5) &lt;br/&gt;
reply.eval-modes.nrepl=&amp;gt; &lt;/p&gt;</comment>
                    <comment id="30447" author="dnolen" created="Thu, 17 Jan 2013 15:41:28 -0600"  >&lt;p&gt;OK, I just cloned your repo and switched the dependencies to Clojure 1.5.0-RC2 and core.logic 0.8.0-rc2. I can run lein repl without a hitch. While it&apos;s a bit obnoxious have you tried blowing away your maven cache and trying again? Perhaps there are other changes that aren&apos;t in your master branch on GitHub?&lt;/p&gt;</comment>
                    <comment id="30448" author="timowest" created="Thu, 17 Jan 2013 15:51:15 -0600"  >&lt;p&gt;Yes, sorry, I forgot to push some changes. Could you pull and try again?&lt;/p&gt;</comment>
                    <comment id="30449" author="dnolen" created="Thu, 17 Jan 2013 15:55:36 -0600"  >&lt;p&gt;I still cannot reproduce after pulling from master. I note that your repl prompt looks a bit different from mine however - &quot;reply.eval-modes.nrepl=&amp;gt;&quot;, whereas I have &quot;symbol.main=&amp;gt;&quot;&lt;/p&gt;</comment>
                    <comment id="30450" author="timowest" created="Fri, 18 Jan 2013 02:41:25 -0600"  >&lt;p&gt;It looks like this was caused by a too old version of clojure on my machine. I didn&apos;t realize lein uses the clojure version I have installed on Ubuntu for compilation instead of the version mentioned in project.clj.&lt;/p&gt;</comment>
                    <comment id="30453" author="dnolen" created="Fri, 18 Jan 2013 09:53:51 -0600"  >&lt;p&gt;Thanks for the update, closing this one!&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                            <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Global Rank</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                                                                                            </customfields>
    </item>
</channel>
</rss>