Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 2f338e940005dc728823c28fe6289f055e27f853
      
https://github.com/Perl/perl5/commit/2f338e940005dc728823c28fe6289f055e27f853
  Author: Karl Williamson <[email protected]>
  Date:   2020-12-21 (Mon, 21 Dec 2020)

  Changed paths:
    M regcharclass.h
    M regen/regcharclass.pl

  Log Message:
  -----------
  regen/regcharclass.pl: Mark intermediate macros as internal

The macros generated by this script may have to be split into sub-macros
to make the overall macro fit the maximum number of characters allowed
by the compiler for a macro definition.  This commit adds a trailing
underscore to the names of such intermediate macros so as to mark them
as non-API for autodoc.


  Commit: 1a7ee1dc1e657347ff0fa95272f0cbecbfca421f
      
https://github.com/Perl/perl5/commit/1a7ee1dc1e657347ff0fa95272f0cbecbfca421f
  Author: Karl Williamson <[email protected]>
  Date:   2020-12-21 (Mon, 21 Dec 2020)

  Changed paths:
    M regexec.c

  Log Message:
  -----------
  regexec.c: Fix failing CI 32-bit tests

This bug was introduced by bb3825626ed2b1217a2ac184eff66d0d4ed6e070, and
was the result of overflowing a 32 bit space.  The solution is to rework
the expression so that it can't overflow.


Compare: https://github.com/Perl/perl5/compare/e406736c4117...1a7ee1dc1e65

Reply via email to