develooper Front page | perl.perl5.changes | Postings from September 2021

[Perl/perl5] 66e1ef: Remove all "configured without perlio" testSKIPs ...

From:
Nicholas Clark via perl5-changes
Date:
September 16, 2021 13:52
Subject:
[Perl/perl5] 66e1ef: Remove all "configured without perlio" testSKIPs ...
Message ID:
Perl/perl5/push/refs/heads/blead/e72852-9038fa@github.com
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 66e1ef42e57482043a617e825835d1ded9ac5d3e
      https://github.com/Perl/perl5/commit/66e1ef42e57482043a617e825835d1ded9ac5d3e
  Author: Nicholas Clark <nick@ccl4.org>
  Date:   2021-09-16 (Thu, 16 Sep 2021)

  Changed paths:
    M ext/B/t/concise-xs.t
    M ext/B/t/concise.t
    M ext/B/t/f_map.t
    M ext/B/t/f_sort.t
    M ext/B/t/o.t
    M ext/B/t/optree_check.t
    M ext/B/t/optree_concise.t
    M ext/B/t/optree_constants.t
    M ext/B/t/optree_misc.t
    M ext/B/t/optree_samples.t
    M ext/B/t/optree_sort.t
    M ext/B/t/optree_specials.t
    M ext/B/t/optree_varinit.t
    M ext/B/t/showlex.t

  Log Message:
  -----------
  Remove all "configured without perlio" test SKIPs from ext/B

It's not been possible to build perl without perlio since v5.16.0

Also remove comments relating to code fixups that were removed in Oct 2006
by commit ab7e0f544dbf50e3:
    [patch] simplify optree test support
    Message-ID: <4545220A.6060500@gmail.com>

Remove redundant `use Config;`s, and correct one (intended) %Config::Config
lookup where Config was only required, and hence %Config was not imported.


  Commit: 7961cfc17f76e7d41ff840ad69746d54922bffe9
      https://github.com/Perl/perl5/commit/7961cfc17f76e7d41ff840ad69746d54922bffe9
  Author: Nicholas Clark <nick@ccl4.org>
  Date:   2021-09-16 (Thu, 16 Sep 2021)

  Changed paths:
    M ext/B/t/concise.t

  Log Message:
  -----------
  Remove former SKIP blocks in ext/B/t/concise.t and re-indent


  Commit: 9529cd5ee3952d3ee21874e75246f2b0afdbc756
      https://github.com/Perl/perl5/commit/9529cd5ee3952d3ee21874e75246f2b0afdbc756
  Author: Nicholas Clark <nick@ccl4.org>
  Date:   2021-09-16 (Thu, 16 Sep 2021)

  Changed paths:
    M ext/PerlIO-encoding/t/encoding.t
    M ext/PerlIO-encoding/t/nolooping.t
    M ext/PerlIO-scalar/t/scalar.t
    M ext/PerlIO-via/t/thread.t
    M ext/PerlIO-via/t/via.t

  Log Message:
  -----------
  Remove all "configured without perlio" test SKIPs from ext/PerlIO-*

Also fix one skip that should have been for B, not PerlIO.


  Commit: 9038fafc024d2d25fc1aa7f9c38d1e2ede35ce5c
      https://github.com/Perl/perl5/commit/9038fafc024d2d25fc1aa7f9c38d1e2ede35ce5c
  Author: Nicholas Clark <nick@ccl4.org>
  Date:   2021-09-16 (Thu, 16 Sep 2021)

  Changed paths:
    M MANIFEST
    A ext/B/t/B/success.pm
    M ext/B/t/o.t

  Log Message:
  -----------
  ext/B/t/o.t shouldn't generate the same test module each run.

Extract its test module B::success into a real file, and eliminate lots
of runtime path creation, file creation and file deletion complexity.


Compare: https://github.com/Perl/perl5/compare/e72852772d35...9038fafc024d



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About