[erlang-bugs] [erlang-patches] syntax_tools anonymous function error
Fri Dec 20 13:51:19 CET 2013
On 12/19/2013 11:36 AM, Henrik Nord wrote:
> We will not merge this patch just before Christmas and release a R16B03-1.
> Our suggestion is that:
> 1. If you are affected by this bug, apply the patch yourself until it
> will be merged into Erlang/OTP. (probably 17rc1 late January)
> 2. If you are using chicagoboss, stay on R16B02 if possible.
> 3. compile "lib/syntax_tools/src/erl_syntax.erl" and put the beam up for
> download on chicagoboss.org for R16B03 users.
> 4. add the patch to the rebar deps of chicagoboss.
> We will try to make sure things like this do not sneak into releases in
> the future, and apologise for the inconvenience caused.
This is just to let you know that this bug also hits Concuerror (it
happens when Concuerror tries to instrument gen_server) and we've spent
a fair amount of effort debugging why Concuerror suddenly stopped
working without changing anything in its code base, but just upgrading
the OTP version we use.
On a positive side, we can confirm that the following patch:
[PATCH 1/2] Fix reverting of local implicit funs in erl_syntax'
fixes the error. Minimally, it should be merged to master ASAP.
But in my opinion R16B03 should be scrapped and replaced by a R16B03-1.
More information about the erlang-bugs