#989: t/compilers/tge/grammar.t:  FAIL under 'make test', but passes with
'prove':  Darwin
---------------------+------------------------------------------------------
 Reporter:  jkeenan  |       Owner:                 
     Type:  bug      |      Status:  new            
 Priority:  normal   |   Milestone:                 
Component:  testing  |     Version:  1.5.0          
 Severity:  medium   |    Keywords:  SIGNAL gc-debug
     Lang:           |       Patch:                 
 Platform:  darwin   |  
---------------------+------------------------------------------------------
Changes (by jkeenan):

  * keywords:  SIGNAL => SIGNAL gc-debug


Comment:

 Replying to [comment:3 jkeenan]:

 Still more analysis shows that this '''only''' occurs when `t/harness` is
 called with the `--gc-debug` option -- which, of course, is what `make
 test` always does:
 {{{
 $> perl t/harness  t/compilers/tge/grammar.t
 t/compilers/tge/grammar.t .. 2/3
 not ok 3 - two rules of the same name can apply to the same node, when
 called with a different dummy type # TODO unresolved bug
 t/compilers/tge/grammar.t .. ok
 All tests successful.
 Files=1, Tests=3,  2 wallclock secs ( 0.08 usr  0.02 sys +  0.86 cusr
 0.27 csys =  1.23 CPU)
 Result: PASS
 }}}
 Compare with previous post, where `--gc-debug` was called.

 So what would cause a test to halt prematurely with `[SIGNAL 10]` when
 called with `--gc-debug`, but not without it?

 Thank you very much.[[BR]]
 kid51

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/989#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