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

Activity

Show:
Nicola Mometto
August 25, 2014, 10:31 AM

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

Completed
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Unassigned

Reporter

import

Labels

Approval

Ok

Patch

Code and Test

Priority

Critical

Affects versions

Fix versions