Subject: | warning: "Found = in conditional, should be == at temporary compiled converter from 'Dict' line 1" |
I see this warning when running some code that uses a Dict type. The inlined code is dense, but I suspect it may be from this:
./Standard/Dict.pm: 'if (exists $orig->{%s}) { $tmp = %s; (%s) ? ($new{%s}=$tmp) : ($return_orig=1 and last %s) }',
should that instead be "($return_orig == 1 and last %s)" ?
(similar code snippets appear several times in Dict.pm and Tuple.pm.)
This is in version 1.000005.