halgari/clojure-py — Issue #3: Segmentation Fault with CPython
Author: exupero
Created: 2012-01-25 13:11:11+00:00
State: open

It happens trying to compile `(defn vec ...)` in [core.clj]((https://github.com/halgari/clojure-py/blob/master/clj/clojure/core.clj#L371). `vec` is the first macro defined using `defn`, so the root of the problem may be there. It's probably caused by an unbalanced stack, as described [here](https://github.com/halgari/clojure-py/pull/1#issuecomment-3641172) (also see the [Byteplay docs](http://wiki.python.org/moin/ByteplayDoc): Stack-depth calculation).