my recent change caused a failure in a bswap testcase, because it changed