(CLJS) StackOverflowError in go macro with cemerick.cljs.test

Description

I got an StackOverflowError during compilation of CLJS tests using clojurescript.test from Chas Emerick.

I narrowed the problem to following code:

If you do not get the exception, try to increase number of repetitions of 'is' call.

I was not able to replicate the issue in CLJ. cemerick.cljs.test/is macro is probably far more complex than original CLJ version in clojure.test/is.

Environment

[org.clojure/clojure "1.6.0"]
[org.clojure/core.async "0.1.303.0-886421-alpha"]
[org.clojure/clojurescript "0.0-2261"]
[com.cemerick/clojurescript.test "0.3.1"]

Activity

Show:

Details

Assignee

Reporter

Priority

Created July 4, 2014 at 10:28 AM
Updated February 13, 2017 at 10:21 PM