Branch: refs/heads/smoke-me/davem/win32_exit_revert
  Home:   https://github.com/Perl/perl5
  Commit: 347a6778d4da68a4945855f9709afcf057e32353
      
https://github.com/Perl/perl5/commit/347a6778d4da68a4945855f9709afcf057e32353
  Author: David Mitchell <da...@iabyn.com>
  Date:   2018-05-09 (Wed, 09 May 2018)

  Changed paths:
    M t/op/blocks.t

  Log Message:
  -----------
  t/op/blocks.t: add some whitespace

Makes the tests a bit easier to read.


  Commit: 33bcf4507640e9e7d805b51f20818c15751d864c
      
https://github.com/Perl/perl5/commit/33bcf4507640e9e7d805b51f20818c15751d864c
  Author: David Mitchell <da...@iabyn.com>
  Date:   2018-05-09 (Wed, 09 May 2018)

  Changed paths:
    M t/op/blocks.t

  Log Message:
  -----------
  t/op/blocks.t: consolidate VMS-skips together

Put the three tests skipped under VMS together into a single SKIP
block rather than 3 separate skips.

As well as being tidier, as a side effect, it makes 6 tests contiguous
that are shortly to be skipped under win32,


  Commit: 3442dd28658819854a21f9eb32b26ba823277492
      
https://github.com/Perl/perl5/commit/3442dd28658819854a21f9eb32b26ba823277492
  Author: David Mitchell <da...@iabyn.com>
  Date:   2018-05-09 (Wed, 09 May 2018)

  Changed paths:
    M t/op/blocks.t

  Log Message:
  -----------
  t/op/blocks.t: indent 6 tests in a new skip block

Apart from the whitespace change, this just wraps 6 tests in
a SKIP: { ... } block which isn't (yet) used.


  Commit: 49836af79ea2212d3039ee3819b25046e4c5dd8a
      
https://github.com/Perl/perl5/commit/49836af79ea2212d3039ee3819b25046e4c5dd8a
  Author: David Mitchell <da...@iabyn.com>
  Date:   2018-05-09 (Wed, 09 May 2018)

  Changed paths:
    M NetWare/interface.c
    M NetWare/interface.cpp
    M os2/perlrexx.c
    M symbian/PerlBase.cpp
    M t/op/blocks.t
    M win32/perllib.c

  Log Message:
  -----------
  Revert "set PERL_EXIT_DESTRUCT_END in all embeddings"

This reverts commit 8e920bd341e241f50a74dbf8aa343319f204e200.
Also skip the tests in t/op/blocks.t

RT #132863

8e920bd341 sets the PERL_EXIT_DESTRUCT_END flag on non-UNIXy platforms,
like is already done on UNIXy platforms.  This makes things like
BEGIN { exit(1) } call END blocks on those platforms (like they already
do on UNIX).

But it caused problems with win32 pseudo-forks, so revert for 5.28
and re-address the issues sometime later.


Compare: https://github.com/Perl/perl5/compare/347a6778d4da%5E...49836af79ea2

Reply via email to