clojure-dev

Issues: https://clojure.atlassian.net/browse/CLJ | Guide: https://insideclojure.org/2015/05/01/contributing-clojure/
2019-05-07T17:34:32.113200Z

I have a weird compiler behavior when assigning local field inside a try/catch in a deftype method java.lang.IllegalArgumentException: Cannot assign to non-mutable

2019-05-07T17:35:28.113600Z

does it looks like a known bug ?

2019-05-07T17:36:59.114100Z

I'm struggling to find a minimal repro

ghadi 2019-05-07T17:39:23.114400Z

it's not a supported case @leonoel

ghadi 2019-05-07T17:39:24.114600Z

https://dev.clojure.org/jira/browse/CLJ-1075

ghadi 2019-05-07T17:39:44.115100Z

try/catches can be lifted out of the immediate function body sometimes

2019-05-07T17:40:32.115400Z

that's it, thanks