On Fri, 21 May 2004, Paul Johnson wrote: > On Thu, May 20, 2004 at 04:34:39PM -0400, Geoffrey Young wrote: > > > hi paul. > > > > I've found that in a statement like > > > > $x{foo} ||= 1; > > > > This is unlikely to be the only case in which I have not fully > understood the subtleties of the op tree, and so I am grateful for > reports such as this.
This was in the writing just did not finish the report: I have not tested you recent patch. That might have solved this one too as this is very similar. $a = func() || croak("we have some problem"); According to Devel::Cover the above statetement has 3 states. One of them, when croak returns 1 will never happen as croak never returns. regards Gabor