stack overflow when comparing sequence results

Description

Comparing sequences created with sequence causes a stack overflow when used as first argument to =.

Consider this transducer:

When creating a sequence and comparing with expected results, it works fine as the second argument to the comparison:

But a stack overflow occurs when the order of arguments is reversed:

The error persists, even if the sequence is forced with doall:

It does work as expected, however, if the sequence is converted to a vector:

Environment

OS X 10.9.4

Attachments

1

Activity

Nicola Mometto 
August 25, 2014 at 10:31 AM

Patch provides equiv/equals implementations for LazyTransform based on ASeq equiv/equals

Completed

Details

Assignee

Reporter

Approval

Patch

Priority

Affects versions

Fix versions

Created August 25, 2014 at 5:50 AM
Updated October 7, 2014 at 10:46 PM
Resolved October 7, 2014 at 10:46 PM