<div dir="ltr">Windows installers for the 23.0.1 patch are available at:<br> <a href="http://erlang.org/download/">http://erlang.org/download/</a></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 20, 2020 at 1:55 PM Erlang/OTP <<a href="mailto:otp@erlang.org">otp@erlang.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Patch Package: OTP 23.0.1<br>
Git Tag: OTP-23.0.1<br>
Date: 2020-05-20<br>
Trouble Report Id: OTP-16582, OTP-16639, OTP-16652, OTP-16654,<br>
OTP-16657<br>
Seq num: ERL-1236, ERL-1242, ERL-1246, ERL-1253,<br>
ERL-984<br>
System: OTP<br>
Release: 23<br>
Application: compiler-7.6.1, erts-11.0.1<br>
Predecessor: OTP 23.0<br>
<br>
Check out the git tag OTP-23.0.1, and build a full OTP system<br>
including documentation. Apply one or more applications from this<br>
build as patches to your installation using the 'otp_patch_apply'<br>
tool. For information on install requirements, see descriptions for<br>
each application version below.<br>
<br>
---------------------------------------------------------------------<br>
--- OTP-23.0.1 ------------------------------------------------------<br>
---------------------------------------------------------------------<br>
<br>
--- Improvements and New Features ---<br>
<br>
OTP-16582 Application(s): otp<br>
Related Id(s): ERL-984<br>
<br>
Windows installer now contains full version.<br>
<br>
<br>
---------------------------------------------------------------------<br>
--- compiler-7.6.1 --------------------------------------------------<br>
---------------------------------------------------------------------<br>
<br>
The compiler-7.6.1 application can be applied independently of other<br>
applications on a full OTP 23 installation.<br>
<br>
--- Fixed Bugs and Malfunctions ---<br>
<br>
OTP-16652 Application(s): compiler<br>
Related Id(s): ERL-1246<br>
<br>
In rare circumstances, a guard using 'not' could<br>
evaluate to the wrong boolean value.<br>
<br>
<br>
OTP-16657 Application(s): compiler<br>
Related Id(s): ERL-1253<br>
<br>
A guard expression that referenced a variable bound to<br>
a boolean expression could evaluate to the wrong value.<br>
<br>
<br>
Full runtime dependencies of compiler-7.6.1: crypto-3.6, erts-11.0,<br>
hipe-3.12, kernel-7.0, stdlib-3.13<br>
<br>
<br>
---------------------------------------------------------------------<br>
--- erts-11.0.1 -----------------------------------------------------<br>
---------------------------------------------------------------------<br>
<br>
The erts-11.0.1 application can be applied independently of other<br>
applications on a full OTP 23 installation.<br>
<br>
--- Fixed Bugs and Malfunctions ---<br>
<br>
OTP-16639 Application(s): erts<br>
Related Id(s): ERL-1236<br>
<br>
The functionality utilized by BIFs for temporary<br>
disabling of garbage collection while yielding could<br>
cause system task queues to become inconsistent on a<br>
process executing such a BIF. Process system tasks are<br>
for example utilized when purging code, garbage<br>
collecting literal data, and when issuing an ordinary<br>
garbage collection from another process.<br>
<br>
The bug does not trigger frequently. Multiple code<br>
purges in direct sequence makes it more likely that<br>
this bug is triggered. In the cases observed, this has<br>
resulted in a hanging code purge operation.<br>
<br>
<br>
OTP-16654 Application(s): erts<br>
Related Id(s): ERL-1242<br>
<br>
SCTP and UDP recv/2,3 hangs indefinitely if socket is<br>
closed while recv is called (socket in passive mode).<br>
<br>
<br>
Full runtime dependencies of erts-11.0.1: kernel-7.0, sasl-3.3,<br>
stdlib-3.13<br>
<br>
<br>
---------------------------------------------------------------------<br>
---------------------------------------------------------------------<br>
---------------------------------------------------------------------<br>
<br>
</blockquote></div>