On 09/02/2011 07:22 PM, Bruno Haible wrote: > Pádraig Brady wrote: >> In that context this line might need some casts to int? >> >> tmp = tmpb - tmpa; > > I changed this to > tmp = (int) tmpb - (int) tmpa; > but the 4 tests still fail: > > $ gmake check TESTS="misc/shuf misc/sort-month misc/sort-rand > misc/sort-version" > gmake check-TESTS > gmake[1]: Entering directory > `/home/haible/multibuild-1209/irix65-cc/coreutils-8.12.178-df9cd/tests' > gmake[2]: Entering directory > `/home/haible/multibuild-1209/irix65-cc/coreutils-8.12.178-df9cd/tests' > FAIL: misc/shuf > FAIL: misc/sort-month > FAIL: misc/sort-rand > FAIL: misc/sort-version > ====================================== > 4 of 4 tests failed > See tests/test-suite.log > Please report to [email protected] > ====================================== > gmake[2]: *** [test-suite.log] Error 1
Drats. I'm a bit stumped. Any chance I could get access to the irix machine? Anything unusual about endianess or relative sizes of int/char that might provide a clue? cheers, Pádraig.
