This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Change #18829 makes this test workaround obsolete.
authorRafael Garcia-Suarez <rgarciasuarez@gmail.com>
Tue, 4 Mar 2003 23:25:01 +0000 (23:25 +0000)
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>
Tue, 4 Mar 2003 23:25:01 +0000 (23:25 +0000)
p4raw-id: //depot/perl@18830

ext/B/t/deparse.t

index 1078112..f60d913 100644 (file)
@@ -25,12 +25,7 @@ print "ok " . $i++ . "\n";
 
 # Tell B::Deparse about our ambient pragmas
 { my ($hint_bits, $warning_bits);
- # Note: there used to be ${^WARNING_BITS} here, instead of
- # warnings::bits('all'), but this doesn't work, as ${^WARNING_BITS} is
- # supposed to be the set of warnings this code has been compiled with, and
- # later in this test we include modules that themselves use warnings::register
- # (thus modyfing the warnings mask).
- BEGIN { ($hint_bits, $warning_bits) = ($^H, warnings::bits('all')); }
+ BEGIN { ($hint_bits, $warning_bits) = ($^H, ${^WARNING_BITS}); }
  $deparse->ambient_pragmas (
      hint_bits    => $hint_bits,
      warning_bits => $warning_bits,