perlpilot / p6-File-Temp

Simple implementation of File::Temp for creating temporary files
9 stars 16 forks source link

Test failure on OS X #20

Open leedo opened 7 years ago

leedo commented 7 years ago
==> Building File::Temp
==> Testing File::Temp
t/01-load.t ....... ok
Unable to open temporary file after 10 attempts
  in sub make-temp at /Users/laylward/src/rakudo/.panda-work/1479311376_1/lib/File/Temp.pm (File::Temp) line 34
  in sub tempfile at /Users/laylward/src/rakudo/.panda-work/1479311376_1/lib/File/Temp.pm (File::Temp) line 60
  in block  at EVAL_0 line 6
  in block <unit> at t/02-stress_gc.t line 28

Actually thrown at:
  in block  at EVAL_0 line 20
  in block <unit> at t/02-stress_gc.t line 28

Unhandled exception: Unable to open temporary file after 10 attempts
   at <unknown>:1  (/Users/laylward/src/rakudo/install/share/perl6/runtime/CORE.setting.moarvm:print_exception)
 from SETTING::src/core/Exception.pm:424  (/Users/laylward/src/rakudo/install/share/perl6/runtime/CORE.setting.moarvm:<anon>)
 from gen/moar/stage2/NQPHLL.nqp:1568  (/Users/laylward/src/rakudo/install/share/nqp/lib/NQPHLL.moarvm:command_eval)
 from src/Perl6/Compiler.nqp:27  (/Users/laylward/src/rakudo/install/share/nqp/lib/Perl6/Compiler.moarvm:command_eval)
 from gen/moar/stage2/NQPHLL.nqp:1508  (/Users/laylward/src/rakudo/install/share/nqp/lib/NQPHLL.moarvm:command_line)
 from gen/moar/m-main.nqp:46  (/Users/laylward/src/rakudo/install/share/perl6/runtime/perl6.moarvm:MAIN)
 from gen/moar/m-main.nqp:37  (/Users/laylward/src/rakudo/install/share/perl6/runtime/perl6.moarvm:<mainline>)
 from <unknown>:1  (/Users/laylward/src/rakudo/install/share/perl6/runtime/perl6.moarvm:<main>)
 from <unknown>:1  (/Users/laylward/src/rakudo/install/share/perl6/runtime/perl6.moarvm:<entry>)
t/02-stress_gc.t ..
Dubious, test returned 1 (wstat 256, 0x100)
Failed 2/2 subtests
t/03-tempfile.t ... ok

Test Summary Report
-------------------
t/02-stress_gc.t (Wstat: 256 Tests: 0 Failed: 0)
  Non-zero exit status: 1
  Parse errors: Bad plan.  You planned 2 tests but ran 0.
Files=3, Tests=16,  1 wallclock secs ( 0.03 usr  0.01 sys +  1.64 cusr  0.23 csys =  1.91 CPU)
Result: FAIL
test stage failed for File::Temp: 0
  in method install at /Users/laylward/src/rakudo/nqp/MoarVM/../../install/share/perl6/site/sources/582CB7486602954A4601BDCE5A0EAC54B05DA58
A (Panda) line 186
  in block  at /Users/laylward/src/rakudo/nqp/MoarVM/../../install/share/perl6/site/sources/582CB7486602954A4601BDCE5A0EAC54B05DA58A (Panda
) line 258
  in method resolve at /Users/laylward/src/rakudo/nqp/MoarVM/../../install/share/perl6/site/sources/582CB7486602954A4601BDCE5A0EAC54B05DA58
A (Panda) line 252
  in sub MAIN at /Users/laylward/src/rakudo/nqp/MoarVM/../../install/share/perl6/site/resources/E0D978079BB5081DE986D058BB8AB08252F05CC8 li
ne 20
  in block <unit> at /Users/laylward/src/rakudo/nqp/MoarVM/../../install/share/perl6/site/resources/E0D978079BB5081DE986D058BB8AB08252F05CC
8 line 165
evanmiller commented 7 years ago

This issue is fixed by https://github.com/perlpilot/p6-File-Temp/pull/24