On Wed, Dec 14, 2016 at 01:52:14PM +0000, Mark Brown wrote: > > mips: gcc version 5.3.0 (Sourcery CodeBench Lite 2016.05-8) > > > > allnoconfig: FAIL > > generic_defconfig: FAIL > > ip27_defconfig: FAIL > > tinyconfig: FAIL > > These MIPS builds have been failing in kernelci ever since MIPS was > added. This means that we've got a constant level of noise in the > results which makes them less useful for everyone - people get used to > ignoring errors. Is there any plan to get these fixed? I had to "bisect" binutils versions to hit the allnoconfig and tinyconfig build issues. Turns out it's a problem specific to binutils 2.25 which when generating 32 bit ELF does not permit the use of 64 bit constants, not even when explicitly to the 64 bit instruction set, for example: .set mips3 dli $1, 0x9000000080000000 The only fix I was able to find that will work with all binutils, is open coding the dli macro instruction as li $1, 0x9000 dsll $1, $1, 48 Which is pretty much what the assembler should have generated from the dli anyway. Ralf