• mhansson/martin@linux-st28.site's avatar
    Bug#27634: group_by test fails · 660d6475
    mhansson/martin@linux-st28.site authored
    On many architectures, e.g. 68000, x86, the double registers have higher precision 
    than the IEEE standard prescribes. When compiled with flags -O and higher, some double's 
    go into registers and therefore have higher precision. In one test case the cost 
    information of the best and second-best key were close enough to be influenced by this 
    effect, causing a failed test in distribution builds.
    
    Fixed by removing some rows from the table in question so that cost information is not
    influenced by decimals beyond standard definition of double.
    660d6475
group_by.test 33.2 KB