Skip to content

Commit 85d776a

Browse files
committed
Disable elide-asserts in release builds
Shadow-cljs defaults to eliding assert calls in release builds but not development builds. This makes behavior more consistent between dev and releases. Also of note, the tests were compiled with elide-asserts false and optimizations advanced to see if we still need to use simple. The results were that subs failed again so for now optimizations should be simple and elide-asserts need to be false.
1 parent ea8795c commit 85d776a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

shadow-cljs.edn

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,5 @@
1212
:autorun true
1313
:compiler-options {:warnings {:invalid-arithmetic false}}
1414
:release {:autorun false
15-
:compiler-options {:optimizations :simple}}}}}
15+
:compiler-options {:optimizations :simple
16+
:elide-asserts false}}}}}

0 commit comments

Comments
 (0)