diff options
author | Björn Gustavsson <[email protected]> | 2018-08-09 13:59:10 +0200 |
---|---|---|
committer | GitHub <[email protected]> | 2018-08-09 13:59:10 +0200 |
commit | 4dcc640791674ee7d28fb2e29a064175ceb46f2a (patch) | |
tree | 5cd25f8fbebaa82b6769d4e9db175accd96f5b0f /lib/compiler/test/core_SUITE.erl | |
parent | ca9f2fe073b587e70b5502c87be3eca6f72ddd57 (diff) | |
parent | a2b94643d345505bcee103b114147e3cb962b8ac (diff) | |
download | otp-4dcc640791674ee7d28fb2e29a064175ceb46f2a.tar.gz otp-4dcc640791674ee7d28fb2e29a064175ceb46f2a.tar.bz2 otp-4dcc640791674ee7d28fb2e29a064175ceb46f2a.zip |
Merge pull request #1910 from bjorng/bjorn/compiler/letrec-side-effect-fix/ERL-658/OTP-15188
Fix side-effect optimization when compiling from Core Erlang
Diffstat (limited to 'lib/compiler/test/core_SUITE.erl')
-rw-r--r-- | lib/compiler/test/core_SUITE.erl | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/compiler/test/core_SUITE.erl b/lib/compiler/test/core_SUITE.erl index 23f420f5f2..e5611e99d1 100644 --- a/lib/compiler/test/core_SUITE.erl +++ b/lib/compiler/test/core_SUITE.erl @@ -29,7 +29,7 @@ bs_shadowed_size_var/1, cover_v3_kernel_1/1,cover_v3_kernel_2/1,cover_v3_kernel_3/1, cover_v3_kernel_4/1,cover_v3_kernel_5/1, - non_variable_apply/1,name_capture/1]). + non_variable_apply/1,name_capture/1,fun_letrec_effect/1]). -include_lib("common_test/include/ct.hrl"). @@ -57,7 +57,7 @@ groups() -> bs_shadowed_size_var, cover_v3_kernel_1,cover_v3_kernel_2,cover_v3_kernel_3, cover_v3_kernel_4,cover_v3_kernel_5, - non_variable_apply,name_capture + non_variable_apply,name_capture,fun_letrec_effect ]}]. @@ -94,6 +94,7 @@ end_per_group(_GroupName, Config) -> ?comp(cover_v3_kernel_5). ?comp(non_variable_apply). ?comp(name_capture). +?comp(fun_letrec_effect). try_it(Mod, Conf) -> Src = filename:join(proplists:get_value(data_dir, Conf), |