#1544: t/profiling/profiling.t fails on darwin
----------------------+-----------------------------------------------------
 Reporter:  dukeleto  |       Owner:       
     Type:  bug       |      Status:  new  
 Priority:  normal    |   Milestone:       
Component:  testing   |     Version:  2.2.0
 Severity:  high      |    Keywords:       
     Lang:            |       Patch:       
 Platform:  darwin    |  
----------------------+-----------------------------------------------------

Comment(by Benabik):

 Replying to [comment:3 jkeenan]:
 > I am unable to reproduce this bug on Darwin/PPC, Mac OS X 10.4.11.
 >
 > I am inclined to suspect that either (a) something has changed about
 more recent versions of Darwin re Perl 5; or (b) something is peculiar
 about these particular boxes.

 Something has changed between Tiger (10.4) and Snow Leopard (10.6).

 A few more moments of poking shows me that my `$ENV{TMPDIR}` is set to
 `/var/folders/rn/rnynkgxVGVaPI61zM32Nx++++TI/-Tmp-/`  This is stable
 across processes, but I have yet to see if it will change for different
 login sessions or reboots.  I'm guessing launchd creates a new per-user
 temp dir at login.  The problem here is that we're caching TMPDIR and
 there's no guarantee that it will be stable.

 Instead of reverting r45337, I guess I'll set TMPDIR to /tmp when I
 compile.  But that falls into the realm of "workaround" and not
 "solution".  Parrot should either rely on /tmp again or check $ENV{TMPDIR}
 on startup instead of compile.

 > P.S.:  We could really benefit from Smolder reports on Darwin/i386.  We
 used to have a lot of those, but lately the only Darwin Smolder reports
 have been from my 6-year-old iBook.

 I'll replace "make test" with "make smoke" in my standard build script.  I
 tend to rebuild Parrot every few days, so this should help out.

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/1544#comment:4>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to