<!-- 
RSS generated by JIRA (4.4#649-r158309) at Wed May 22 22:01:07 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/CLJ-875/CLJ-875.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>[CLJ-875] Clojure&apos;s seq, keys, and vals can produce inconsistent values on strange iterators (e.g., IdentityHashMap)</title>
                <link>http://dev.clojure.org/jira/browse/CLJ-875</link>
                <project id="10010" key="CLJ">Clojure</project>
                        <description>&lt;p&gt;user&amp;gt; &lt;b&gt;clojure-version&lt;/b&gt; &lt;br/&gt;
{:major 1, :minor 4, :incremental 0, :qualifier &quot;alpha1&quot;} &lt;br/&gt;
user&amp;gt; (def x (keys (java.util.IdentityHashMap. {:a true :b true}))) &lt;br/&gt;
#&apos;user/x &lt;br/&gt;
user&amp;gt; x &lt;br/&gt;
(:b :a) &lt;br/&gt;
user&amp;gt; x &lt;br/&gt;
(:a :a) &lt;/p&gt;

&lt;p&gt;As discussed on the mailing list, it&apos;s not clear exactly whose fault this is:&lt;br/&gt;
&lt;a href=&quot;https://groups.google.com/group/clojure-dev/browse_frm/thread/bed458abf8e266aa#&quot;&gt;https://groups.google.com/group/clojure-dev/browse_frm/thread/bed458abf8e266aa#&lt;/a&gt;&lt;br/&gt;
given that the javadocs for iterators and entrySet dont&apos; seem to require (or mention at all) whether each .next() must return a unique value.&lt;/p&gt;

&lt;p&gt;keys and vals could be fixed by using keySet and values rather than entrySet, at least in this case, but this would not help for seq.&lt;/p&gt;</description>
                <environment></environment>
            <key id="15002">CLJ-875</key>
            <summary>Clojure&apos;s seq, keys, and vals can produce inconsistent values on strange iterators (e.g., IdentityHashMap)</summary>
                <type id="1" iconUrl="http://dev.clojure.org/jira/images/icons/bug.gif">Defect</type>
                                <priority id="4" iconUrl="http://dev.clojure.org/jira/images/icons/priority_minor.gif">Minor</priority>
                    <status id="6" iconUrl="http://dev.clojure.org/jira/images/icons/status_closed.gif">Closed</status>
                    <resolution id="2">Declined</resolution>
                                <assignee username="-1">Unassigned</assignee>
                                <reporter username="jawolfe">Jason Wolfe</reporter>
                        <labels>
                    </labels>
                <created>Fri, 11 Nov 2011 15:06:44 -0600</created>
                <updated>Fri, 2 Dec 2011 09:28:16 -0600</updated>
                    <resolved>Fri, 2 Dec 2011 09:28:16 -0600</resolved>
                            <version>Release 1.3</version>
                <version>Release 1.4</version>
                                                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="27393" author="stu" created="Fri, 2 Dec 2011 09:28:16 -0600"  >&lt;p&gt;The powers that be acknowledge that this is Java&apos;s fault: &lt;a href=&quot;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6312706&quot;&gt;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6312706&lt;/a&gt;&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>