Salvador Fandino wrote: > I have not been able to reproduce the bug on any perl compiled by > myself, but anyway, I am sure the problem is caused by the nasty macro > SORTHINTS(hintsv), that relays on the evaluation order of something like > > result = (v = foo(), bar(v)); > > The patch attached breaks the macro in two: dSORTHINTS and SORTHINTS, > they do the same operation but in two steps.
Thanks, applied as change #24951.