Re: [reSIProcate] regression: repro working on x86_64, not i686 though?
> It seems that there are issues finding the transaction in transaction
> map. I suspect your problem is somehow related to the new
> Data::caseInsensitiveTokenHash implementation that was pulled in the
> Tekelec performance branch merge, and how it is used in
> TransactionMap.hxx - since it seems that TransactionMap::find is
> failing. Something you could try out is rutil/test/testData.cxx, since
> it has some new test cases for the new token hash stuff.
Just a summary of the issue:
- VM host, 32 bit, with Debian 6 (gcc 4.4.5)
- testData.cxx from r9447 (pre-autotools) fails on line 1337
- Byron has had a look at caseInsensitiveTokenHash and believes it is a
gcc optimization issue, workaround committed r9532
- I've done another complete build of the packages on the box where I
first discovered the issue, repro works immediately, so the problem is
resolved
Thanks to Scott and Byron for looking at it so quickly