Skip to content

Commit 7cba5b6

Browse files
committed
Do not use the +deterministc compiler flag
It causes an error in the boot sequence related to lager. I have not narrowed down root cause any further than that. Since the v3.8.x branch builds much less often the others, and the flag was mostly added for build caching efficiency, we will just disable it here
1 parent 753c999 commit 7cba5b6

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

rabbitmq.bzl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,14 @@ RABBITMQ_ERLC_OPTS = DEFAULT_ERLC_OPTS + [
2828
"+{parse_transform,lager_transform}",
2929
"+{lager_extra_sinks,[" + ",".join(_LAGER_EXTRA_SINKS) + "]}",
3030
]
31+
RABBITMQ_ERLC_OPTS.remove("+deterministic")
3132

3233
RABBITMQ_TEST_ERLC_OPTS = DEFAULT_TEST_ERLC_OPTS + [
3334
"+{parse_transform,lager_transform}",
3435
"+{lager_extra_sinks,[" + ",".join(_LAGER_EXTRA_SINKS) + "]}",
3536
"+nowarn_export_all",
3637
]
38+
RABBITMQ_TEST_ERLC_OPTS.remove("+deterministic")
3739

3840
RABBITMQ_DIALYZER_OPTS = [
3941
"-Werror_handling",

0 commit comments

Comments
 (0)