All of lore.kernel.org
 help / color / mirror / Atom feed
* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-01-05  7:23 kbuild test robot
  2016-01-05  8:09 ` Guenter Roeck
  0 siblings, 1 reply; 32+ messages in thread
From: kbuild test robot @ 2016-01-05  7:23 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 1948 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   168309855a7d1e16db751e9c647119fe2d2dc878
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   6 days ago
config: mips-jmr3927_defconfig (attached as .config)
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    ^

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 10262 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
  2016-01-05  7:23 arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32' kbuild test robot
@ 2016-01-05  8:09 ` Guenter Roeck
  2016-01-05  8:22   ` Fengguang Wu
  0 siblings, 1 reply; 32+ messages in thread
From: Guenter Roeck @ 2016-01-05  8:09 UTC (permalink / raw)
  To: kbuild test robot; +Cc: kbuild-all, linux-kernel, Ralf Baechle, Fengguang Wu

On 01/04/2016 11:23 PM, kbuild test robot wrote:
> Hi Guenter,
>
> First bad commit (maybe != root cause):
>
> tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
> head:   168309855a7d1e16db751e9c647119fe2d2dc878
> commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
> date:   6 days ago
> config: mips-jmr3927_defconfig (attached as .config)
> reproduce:
>          wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
>          chmod +x ~/bin/make.cross
>          git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
>          # save the attached .config to linux build tree
>          make.cross ARCH=mips
>
> All errors (new ones prefixed by >>):
>
>>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
>      /*
>      ^
>
AFAICS this is using the mips cross compiler version 4.9.0 from kernel.org [1],
which in turn uses binutils 2.24. At least this is what make.cross tries to install.

I downloaded it and used it to compile both the attached configuration as well
as jmr3927_defconfig. Both are building just fine for me. On top of that,
arch/mips/vdso/gettimeofday.c should not build in the first place with binutils 2.24
(and doesn't build for me).

What am I missing ?

Guenter

---
[1] https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.9.0/x86_64-gcc-4.9.0-nolibc_mips-linux.tar.xz


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
  2016-01-05  8:09 ` Guenter Roeck
@ 2016-01-05  8:22   ` Fengguang Wu
  2016-01-05 14:02     ` Guenter Roeck
  0 siblings, 1 reply; 32+ messages in thread
From: Fengguang Wu @ 2016-01-05  8:22 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

On Tue, Jan 05, 2016 at 12:09:14AM -0800, Guenter Roeck wrote:
> On 01/04/2016 11:23 PM, kbuild test robot wrote:
> >Hi Guenter,
> >
> >First bad commit (maybe != root cause):
> >
> >tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
> >head:   168309855a7d1e16db751e9c647119fe2d2dc878
> >commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
> >date:   6 days ago
> >config: mips-jmr3927_defconfig (attached as .config)
> >reproduce:
> >         wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
> >         chmod +x ~/bin/make.cross
> >         git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
> >         # save the attached .config to linux build tree
> >         make.cross ARCH=mips
> >
> >All errors (new ones prefixed by >>):
> >
> >>>arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
> >     /*
> >     ^
> >
> AFAICS this is using the mips cross compiler version 4.9.0 from kernel.org [1],
> which in turn uses binutils 2.24. At least this is what make.cross tries to install.

Oops, sorry. I'm now using the debian MIPS cross compiler 5.2.1 ...
make.cross has not been updated yet.

> I downloaded it and used it to compile both the attached configuration as well
> as jmr3927_defconfig. Both are building just fine for me. On top of that,
> arch/mips/vdso/gettimeofday.c should not build in the first place with binutils 2.24
> (and doesn't build for me).
> 
> What am I missing ?
> 
> Guenter
> 
> ---
> [1] https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.9.0/x86_64-gcc-4.9.0-nolibc_mips-linux.tar.xz

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
  2016-01-05  8:22   ` Fengguang Wu
@ 2016-01-05 14:02     ` Guenter Roeck
  2016-01-05 14:30       ` Fengguang Wu
  2016-01-05 14:35       ` Ralf Baechle
  0 siblings, 2 replies; 32+ messages in thread
From: Guenter Roeck @ 2016-01-05 14:02 UTC (permalink / raw)
  To: Fengguang Wu; +Cc: kbuild-all, linux-kernel, Ralf Baechle

On 01/05/2016 12:22 AM, Fengguang Wu wrote:
> On Tue, Jan 05, 2016 at 12:09:14AM -0800, Guenter Roeck wrote:
>> On 01/04/2016 11:23 PM, kbuild test robot wrote:
>>> Hi Guenter,
>>>
>>> First bad commit (maybe != root cause):
>>>
>>> tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
>>> head:   168309855a7d1e16db751e9c647119fe2d2dc878
>>> commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
>>> date:   6 days ago
>>> config: mips-jmr3927_defconfig (attached as .config)
>>> reproduce:
>>>          wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
>>>          chmod +x ~/bin/make.cross
>>>          git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
>>>          # save the attached .config to linux build tree
>>>          make.cross ARCH=mips
>>>
>>> All errors (new ones prefixed by >>):
>>>
>>>>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
>>>      /*
>>>      ^
>>>
>> AFAICS this is using the mips cross compiler version 4.9.0 from kernel.org [1],
>> which in turn uses binutils 2.24. At least this is what make.cross tries to install.
>
> Oops, sorry. I'm now using the debian MIPS cross compiler 5.2.1 ...
> make.cross has not been updated yet.
>
No problem. FWIW, I tested my patch with the compiler from Yocto 2.0, which
uses gcc 5.2.0 and binutils 2.25.1, with no problem.

Do you have directions on how to install a debian cross compiler into a Ubuntu system ?
Alternatively, what version of binutils does the mips cross compiler use ?

Thanks,
Guenter

>> I downloaded it and used it to compile both the attached configuration as well
>> as jmr3927_defconfig. Both are building just fine for me. On top of that,
>> arch/mips/vdso/gettimeofday.c should not build in the first place with binutils 2.24
>> (and doesn't build for me).
>>
>> What am I missing ?
>>
>> Guenter
>>
>> ---
>> [1] https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.9.0/x86_64-gcc-4.9.0-nolibc_mips-linux.tar.xz
>


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
  2016-01-05 14:02     ` Guenter Roeck
@ 2016-01-05 14:30       ` Fengguang Wu
  2016-01-05 15:15         ` Guenter Roeck
  2016-01-06 11:50         ` Fengguang Wu
  2016-01-05 14:35       ` Ralf Baechle
  1 sibling, 2 replies; 32+ messages in thread
From: Fengguang Wu @ 2016-01-05 14:30 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

Hi Guenter,

On Tue, Jan 05, 2016 at 06:02:47AM -0800, Guenter Roeck wrote:
> On 01/05/2016 12:22 AM, Fengguang Wu wrote:
> >On Tue, Jan 05, 2016 at 12:09:14AM -0800, Guenter Roeck wrote:
> >>On 01/04/2016 11:23 PM, kbuild test robot wrote:
> >>>Hi Guenter,
> >>>
> >>>First bad commit (maybe != root cause):
> >>>
> >>>tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
> >>>head:   168309855a7d1e16db751e9c647119fe2d2dc878
> >>>commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
> >>>date:   6 days ago
> >>>config: mips-jmr3927_defconfig (attached as .config)
> >>>reproduce:
> >>>         wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
> >>>         chmod +x ~/bin/make.cross
> >>>         git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
> >>>         # save the attached .config to linux build tree
> >>>         make.cross ARCH=mips
> >>>
> >>>All errors (new ones prefixed by >>):
> >>>
> >>>>>arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
> >>>     /*
> >>>     ^
> >>>
> >>AFAICS this is using the mips cross compiler version 4.9.0 from kernel.org [1],
> >>which in turn uses binutils 2.24. At least this is what make.cross tries to install.
> >
> >Oops, sorry. I'm now using the debian MIPS cross compiler 5.2.1 ...
> >make.cross has not been updated yet.
> >
> No problem. FWIW, I tested my patch with the compiler from Yocto 2.0, which
> uses gcc 5.2.0 and binutils 2.25.1, with no problem.
> 
> Do you have directions on how to install a debian cross compiler into a Ubuntu system ?
> Alternatively, what version of binutils does the mips cross compiler use ?

These are the installed version in my Debian:

||/ Name                                 Version                 Architecture            Description
+++-====================================-=======================-=======================-=============================================================================
ii  gcc-5-mips-linux-gnu                 5.2.1-16cross1          amd64                   GNU C compiler
ii  gcc-5-mipsel-linux-gnu               5.2.1-16cross1          amd64                   GNU C compiler
ii  binutils-mips-linux-gnu              2.25-8                  amd64                   GNU binary utilities, for mips-linux-gnu target
ii  binutils-mipsel-linux-gnu            2.25-8                  amd64                   GNU binary utilities, for mipsel-linux-gnu target

You may check if these packages are available on Ubuntu.  Anyway the
versions are close to yours. This is interesting, I'll do more checks.

Thanks,
Fengguang

> >>I downloaded it and used it to compile both the attached configuration as well
> >>as jmr3927_defconfig. Both are building just fine for me. On top of that,
> >>arch/mips/vdso/gettimeofday.c should not build in the first place with binutils 2.24
> >>(and doesn't build for me).
> >>
> >>What am I missing ?
> >>
> >>Guenter
> >>
> >>---
> >>[1] https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.9.0/x86_64-gcc-4.9.0-nolibc_mips-linux.tar.xz
> >

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
  2016-01-05 14:02     ` Guenter Roeck
  2016-01-05 14:30       ` Fengguang Wu
@ 2016-01-05 14:35       ` Ralf Baechle
  1 sibling, 0 replies; 32+ messages in thread
From: Ralf Baechle @ 2016-01-05 14:35 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: Fengguang Wu, kbuild-all, linux-kernel

On Tue, Jan 05, 2016 at 06:02:47AM -0800, Guenter Roeck wrote:

> Alternatively, what version of binutils does the mips cross compiler use ?

In theory any binutils >= 2.13 should work though I haven't tested versions
as old as that in a long time.

  Ralf

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
  2016-01-05 14:30       ` Fengguang Wu
@ 2016-01-05 15:15         ` Guenter Roeck
  2016-01-06 11:50         ` Fengguang Wu
  1 sibling, 0 replies; 32+ messages in thread
From: Guenter Roeck @ 2016-01-05 15:15 UTC (permalink / raw)
  To: Fengguang Wu; +Cc: kbuild-all, linux-kernel, Ralf Baechle, Alex Smith

Hi Fengguang,

On 01/05/2016 06:30 AM, Fengguang Wu wrote:
> Hi Guenter,
>
> On Tue, Jan 05, 2016 at 06:02:47AM -0800, Guenter Roeck wrote:
>> On 01/05/2016 12:22 AM, Fengguang Wu wrote:
>>> On Tue, Jan 05, 2016 at 12:09:14AM -0800, Guenter Roeck wrote:
>>>> On 01/04/2016 11:23 PM, kbuild test robot wrote:
>>>>> Hi Guenter,
>>>>>
>>>>> First bad commit (maybe != root cause):
>>>>>
>>>>> tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
>>>>> head:   168309855a7d1e16db751e9c647119fe2d2dc878
>>>>> commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
>>>>> date:   6 days ago
>>>>> config: mips-jmr3927_defconfig (attached as .config)
>>>>> reproduce:
>>>>>          wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
>>>>>          chmod +x ~/bin/make.cross
>>>>>          git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
>>>>>          # save the attached .config to linux build tree
>>>>>          make.cross ARCH=mips
>>>>>
>>>>> All errors (new ones prefixed by >>):
>>>>>
>>>>>>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
>>>>>      /*
>>>>>      ^
>>>>>
>>>> AFAICS this is using the mips cross compiler version 4.9.0 from kernel.org [1],
>>>> which in turn uses binutils 2.24. At least this is what make.cross tries to install.
>>>
>>> Oops, sorry. I'm now using the debian MIPS cross compiler 5.2.1 ...
>>> make.cross has not been updated yet.
>>>
>> No problem. FWIW, I tested my patch with the compiler from Yocto 2.0, which
>> uses gcc 5.2.0 and binutils 2.25.1, with no problem.
>>
>> Do you have directions on how to install a debian cross compiler into a Ubuntu system ?
>> Alternatively, what version of binutils does the mips cross compiler use ?
>
> These are the installed version in my Debian:
>
> ||/ Name                                 Version                 Architecture            Description
> +++-====================================-=======================-=======================-=============================================================================
> ii  gcc-5-mips-linux-gnu                 5.2.1-16cross1          amd64                   GNU C compiler
> ii  gcc-5-mipsel-linux-gnu               5.2.1-16cross1          amd64                   GNU C compiler
> ii  binutils-mips-linux-gnu              2.25-8                  amd64                   GNU binary utilities, for mips-linux-gnu target
> ii  binutils-mipsel-linux-gnu            2.25-8                  amd64                   GNU binary utilities, for mipsel-linux-gnu target
>
> You may check if these packages are available on Ubuntu.  Anyway the

Unfortunately it looks like they are not available.

> versions are close to yours. This is interesting, I'll do more checks.
>

The problem is an interesting one: Due to my patch, arch/mips/vdso/gettimeofday.c
actually compiles with your toolchain (as it should, since its binutils version
is >= 2.25). Previously that was not the case. In other words, my patch exposes
a previously existing problem.

The underlying problem seems to be that your toolchain, as the error suggests,
does not support '-march=r3900' (which is set with the affected configuration)
without '-mfp32'. This may be a problem only for gettimeofday.c because that
file is compiled with different options than everything else. I _suspect_
the reason to be that -msoft-float and -Wa,-msoft-float are dropped from the
gettimeofday compile options, but I am not sure. Ralf and/or Alex (copying)
may have a better understanding of the problem.

Thanks,
Guenter

> Thanks,
> Fengguang
>
>>>> I downloaded it and used it to compile both the attached configuration as well
>>>> as jmr3927_defconfig. Both are building just fine for me. On top of that,
>>>> arch/mips/vdso/gettimeofday.c should not build in the first place with binutils 2.24
>>>> (and doesn't build for me).
>>>>
>>>> What am I missing ?
>>>>
>>>> Guenter
>>>>
>>>> ---
>>>> [1] https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.9.0/x86_64-gcc-4.9.0-nolibc_mips-linux.tar.xz
>>>
>


^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
  2016-01-05 14:30       ` Fengguang Wu
  2016-01-05 15:15         ` Guenter Roeck
@ 2016-01-06 11:50         ` Fengguang Wu
  2016-01-06 11:59           ` Fengguang Wu
  1 sibling, 1 reply; 32+ messages in thread
From: Fengguang Wu @ 2016-01-06 11:50 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

On Tue, Jan 05, 2016 at 10:30:39PM +0800, Fengguang Wu wrote:
> Hi Guenter,
> 
> On Tue, Jan 05, 2016 at 06:02:47AM -0800, Guenter Roeck wrote:
> > On 01/05/2016 12:22 AM, Fengguang Wu wrote:
> > >On Tue, Jan 05, 2016 at 12:09:14AM -0800, Guenter Roeck wrote:
> > >>On 01/04/2016 11:23 PM, kbuild test robot wrote:
> > >>>Hi Guenter,
> > >>>
> > >>>First bad commit (maybe != root cause):
> > >>>
> > >>>tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
> > >>>head:   168309855a7d1e16db751e9c647119fe2d2dc878
> > >>>commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
> > >>>date:   6 days ago
> > >>>config: mips-jmr3927_defconfig (attached as .config)
> > >>>reproduce:
> > >>>         wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
> > >>>         chmod +x ~/bin/make.cross
> > >>>         git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
> > >>>         # save the attached .config to linux build tree
> > >>>         make.cross ARCH=mips
> > >>>
> > >>>All errors (new ones prefixed by >>):
> > >>>
> > >>>>>arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
> > >>>     /*
> > >>>     ^
> > >>>
> > >>AFAICS this is using the mips cross compiler version 4.9.0 from kernel.org [1],
> > >>which in turn uses binutils 2.24. At least this is what make.cross tries to install.
> > >
> > >Oops, sorry. I'm now using the debian MIPS cross compiler 5.2.1 ...
> > >make.cross has not been updated yet.
> > >
> > No problem. FWIW, I tested my patch with the compiler from Yocto 2.0, which
> > uses gcc 5.2.0 and binutils 2.25.1, with no problem.

I can reproduce the problem with Debian's latest gcc:

||/ Name                                 Version                 Architecture            Description
+++-====================================-=======================-=======================-=============================================================================
ii  gcc-5-mips-linux-gnu                 5.3.1-4cross1           amd64                   GNU C compiler
ii  binutils-mips-linux-gnu              2.25.90.20151209-1      amd64                   GNU binary utilities, for mips-linux-gnu target

You can find the build log at the end of this email. 

However I find that the latest mainline no longer has the error.
So let's we ignore this error.

Thanks,
Fengguang
---

REPRODUCE LOG

wfg@inn ~/linux% /c/kernel-tests/reproduce-build 398c7500a 168309855 linus/master gcc-5 mips-jmr3927_defconfig arch/mips/vdso/gettimeofday.c
No patch removed
HEAD is now at 398c750 MIPS: VDSO: Fix build error with binutils 2.24 and earlier

=============== commit 398c7500a ===============
/home/wfg/linux
HEAD is now at 398c750... MIPS: VDSO: Fix build error with binutils 2.24 and earlier
/home/wfg/linux/obj-compiletest

make ARCH=mips jmr3927_defconfig
make ARCH=mips arch/mips/vdso/gettimeofday.o

!!! BUILD ERROR !!!
grep -a -F arch/mips/vdso/gettimeofday.c /tmp/build-err-398c7500a1f5f74e207bd2edca1b1721b3cc1f1e-wfg --color
../arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^

=============== PREV commit 74bf8efb5fa6e958d2d7c7917b8bb672085ec0c6 ===============
/home/wfg/linux
Previous HEAD position was 398c750... MIPS: VDSO: Fix build error with binutils 2.24 and earlier
HEAD is now at 74bf8ef... Linux 4.4-rc7
/home/wfg/linux/obj-compiletest

make ARCH=mips jmr3927_defconfig
make ARCH=mips arch/mips/vdso/gettimeofday.o

grep -a -F arch/mips/vdso/gettimeofday.c /tmp/build-err-74bf8efb5fa6e958d2d7c7917b8bb672085ec0c6-wfg --color

=============== linus/master linus/master ===============
/home/wfg/linux
Previous HEAD position was 74bf8ef... Linux 4.4-rc7
HEAD is now at ce1fad2... Merge branch 'keys-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
/home/wfg/linux/obj-compiletest

make ARCH=mips jmr3927_defconfig
make ARCH=mips arch/mips/vdso/gettimeofday.o

!!! BUILD ERROR !!!
grep -a -F arch/mips/vdso/gettimeofday.c /tmp/build-err-ce1fad2740c648a4340f6f6c391a8a83769d2e8c-wfg --color

=============== linux-next linux-next/master ===============
/home/wfg/linux
Previous HEAD position was ce1fad2... Merge branch 'keys-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
HEAD is now at 8ef79cd... Add linux-next specific files for 20160105
/home/wfg/linux/obj-compiletest

make ARCH=mips jmr3927_defconfig
make ARCH=mips arch/mips/vdso/gettimeofday.o

!!! BUILD ERROR !!!
grep -a -F arch/mips/vdso/gettimeofday.c /tmp/build-err-8ef79cd05e6894c01ab9b41aa918a402fa8022a7-wfg --color
<stdin>:1307:2: warning: #warning syscall copy_file_range not implemented [-Wcpp]
<stdin>:1307:2: warning: #warning syscall copy_file_range not implemented [-Wcpp]
../arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^

=============== HEAD commit 168309855 ===============
/home/wfg/linux
Previous HEAD position was 8ef79cd... Add linux-next specific files for 20160105
HEAD is now at 1683098... Linux 4.4-rc8
/home/wfg/linux/obj-compiletest

make ARCH=mips jmr3927_defconfig
make ARCH=mips arch/mips/vdso/gettimeofday.o

!!! BUILD ERROR !!!
grep -a -F arch/mips/vdso/gettimeofday.c /tmp/build-err-168309855a7d1e16db751e9c647119fe2d2dc878-wfg --color
../arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^

=============== NEW linus/master HEAD linus/master ===============
/home/wfg/linux
Previous HEAD position was 1683098... Linux 4.4-rc8
HEAD is now at ce1fad2... Merge branch 'keys-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
/home/wfg/linux/obj-compiletest

make ARCH=mips jmr3927_defconfig
make ARCH=mips arch/mips/vdso/gettimeofday.o

!!! BUILD ERROR !!!
grep -a -F arch/mips/vdso/gettimeofday.c /tmp/build-err-ce1fad2740c648a4340f6f6c391a8a83769d2e8c-wfg --color

export ARCH=mips

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
  2016-01-06 11:50         ` Fengguang Wu
@ 2016-01-06 11:59           ` Fengguang Wu
  2016-01-06 12:09             ` [kbuild-all] " Fengguang Wu
  0 siblings, 1 reply; 32+ messages in thread
From: Fengguang Wu @ 2016-01-06 11:59 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

Hi Guenter,

> However I find that the latest mainline no longer has the error.
> So let's we ignore this error.
 
Oops, sorry that's not true -- I was testing rather old mainline HEAD.

Here is the new build log.

wfg@inn ~/linux% /c/kernel-tests/reproduce-build 398c7500a 168309855 linus/master gcc-5 mips-jmr3927_defconfig arch/mips/
No patch removed
HEAD is now at 398c750 MIPS: VDSO: Fix build error with binutils 2.24 and earlier

=============== commit 398c7500a ===============
/home/wfg/linux
HEAD is now at 398c750... MIPS: VDSO: Fix build error with binutils 2.24 and earlier
/home/wfg/linux/obj-compiletest

make ARCH=mips jmr3927_defconfig
make ARCH=mips arch/mips/

!!! BUILD ERROR !!!
make ARCH=mips M=arch/mips/

!!! BUILD ERROR !!!
grep -a -F arch/mips/ /tmp/build-err-398c7500a1f5f74e207bd2edca1b1721b3cc1f1e-wfg --color
../arch/mips/vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips/vdso/elf.o] Error 1
../arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips/vdso/gettimeofday.o] Error 1
../arch/mips/vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips/vdso/sigreturn.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [arch/mips/vdso] Error 2
make[2]: Target '__build' not remade because of errors.
make[1]: *** [arch/mips/] Error 2
make: *** [sub-make] Error 2
../arch/mips//vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips//vdso/gettimeofday.o] Error 1
../arch/mips//vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips//vdso/elf.o] Error 1
../arch/mips//vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips//vdso/sigreturn.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [arch/mips//vdso] Error 2
make[2]: Target '__build' not remade because of errors.
make[1]: *** [_module_arch/mips/] Error 2
make[1]: Target '_all' not remade because of errors.
make: *** [sub-make] Error 2

=============== PREV commit 74bf8efb5fa6e958d2d7c7917b8bb672085ec0c6 ===============
/home/wfg/linux
Previous HEAD position was 398c750... MIPS: VDSO: Fix build error with binutils 2.24 and earlier
HEAD is now at 74bf8ef... Linux 4.4-rc7
/home/wfg/linux/obj-compiletest

make ARCH=mips jmr3927_defconfig
make ARCH=mips arch/mips/

!!! BUILD ERROR !!!
make ARCH=mips M=arch/mips/

!!! BUILD ERROR !!!
grep -a -F arch/mips/ /tmp/build-err-74bf8efb5fa6e958d2d7c7917b8bb672085ec0c6-wfg --color
../arch/mips/vdso/Makefile:30: MIPS VDSO requires binutils >= 2.25
../arch/mips/vdso/Makefile:30: MIPS VDSO requires binutils >= 2.25
../arch/mips/vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips/vdso/sigreturn.o] Error 1
../arch/mips/vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips/vdso/elf.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [arch/mips/vdso] Error 2
make[2]: Target '__build' not remade because of errors.
make[1]: *** [arch/mips/] Error 2
make: *** [sub-make] Error 2
../arch/mips//vdso/Makefile:30: MIPS VDSO requires binutils >= 2.25
../arch/mips//vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips//vdso/elf.o] Error 1
../arch/mips//vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips//vdso/sigreturn.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [arch/mips//vdso] Error 2
make[2]: Target '__build' not remade because of errors.
make[1]: *** [_module_arch/mips/] Error 2
make[1]: Target '_all' not remade because of errors.
make: *** [sub-make] Error 2

=============== linus/master linus/master ===============
/home/wfg/linux
Previous HEAD position was 74bf8ef... Linux 4.4-rc7
HEAD is now at ee9a7d2... Merge tag 'trace-v4.4-rc4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
/home/wfg/linux/obj-compiletest

make ARCH=mips jmr3927_defconfig
make ARCH=mips arch/mips/

!!! BUILD ERROR !!!
make ARCH=mips M=arch/mips/

!!! BUILD ERROR !!!
grep -a -F arch/mips/ /tmp/build-err-ee9a7d2cb0cf1a1498478bc923d911f3d9c910ac-wfg --color
../arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips/vdso/gettimeofday.o] Error 1
../arch/mips/vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips/vdso/elf.o] Error 1
../arch/mips/vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips/vdso/sigreturn.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [arch/mips/vdso] Error 2
make[2]: Target '__build' not remade because of errors.
make[1]: *** [arch/mips/] Error 2
make: *** [sub-make] Error 2
../arch/mips//vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips//vdso/gettimeofday.o] Error 1
../arch/mips//vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips//vdso/elf.o] Error 1
../arch/mips//vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips//vdso/sigreturn.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [arch/mips//vdso] Error 2
make[2]: Target '__build' not remade because of errors.
make[1]: *** [_module_arch/mips/] Error 2
make[1]: Target '_all' not remade because of errors.
make: *** [sub-make] Error 2

=============== linux-next linux-next/master ===============
/home/wfg/linux
Previous HEAD position was ee9a7d2... Merge tag 'trace-v4.4-rc4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
HEAD is now at 8ef79cd... Add linux-next specific files for 20160105
/home/wfg/linux/obj-compiletest

make ARCH=mips jmr3927_defconfig
make ARCH=mips arch/mips/

!!! BUILD ERROR !!!
make ARCH=mips M=arch/mips/

!!! BUILD ERROR !!!
grep -a -F arch/mips/ /tmp/build-err-8ef79cd05e6894c01ab9b41aa918a402fa8022a7-wfg --color
<stdin>:1307:2: warning: #warning syscall copy_file_range not implemented [-Wcpp]
<stdin>:1307:2: warning: #warning syscall copy_file_range not implemented [-Wcpp]
../arch/mips/vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips/vdso/elf.o] Error 1
../arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips/vdso/gettimeofday.o] Error 1
../arch/mips/vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips/vdso/sigreturn.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [arch/mips/vdso] Error 2
make[2]: Target '__build' not remade because of errors.
make[1]: *** [arch/mips/] Error 2
make: *** [sub-make] Error 2
../arch/mips//vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips//vdso/elf.o] Error 1
../arch/mips//vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
../arch/mips//vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips//vdso/gettimeofday.o] Error 1
make[3]: *** [arch/mips//vdso/sigreturn.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [arch/mips//vdso] Error 2
make[2]: Target '__build' not remade because of errors.
make[1]: *** [_module_arch/mips/] Error 2
make[1]: Target '_all' not remade because of errors.
make: *** [sub-make] Error 2

=============== HEAD commit 168309855 ===============
/home/wfg/linux
Previous HEAD position was 8ef79cd... Add linux-next specific files for 20160105
HEAD is now at 1683098... Linux 4.4-rc8
/home/wfg/linux/obj-compiletest

make ARCH=mips jmr3927_defconfig
make ARCH=mips arch/mips/

!!! BUILD ERROR !!!
make ARCH=mips M=arch/mips/

!!! BUILD ERROR !!!
grep -a -F arch/mips/ /tmp/build-err-168309855a7d1e16db751e9c647119fe2d2dc878-wfg --color
../arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips/vdso/gettimeofday.o] Error 1
../arch/mips/vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips/vdso/elf.o] Error 1
../arch/mips/vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips/vdso/sigreturn.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [arch/mips/vdso] Error 2
make[2]: Target '__build' not remade because of errors.
make[1]: *** [arch/mips/] Error 2
make: *** [sub-make] Error 2
../arch/mips//vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips//vdso/gettimeofday.o] Error 1
../arch/mips//vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips//vdso/elf.o] Error 1
../arch/mips//vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips//vdso/sigreturn.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [arch/mips//vdso] Error 2
make[2]: Target '__build' not remade because of errors.
make[1]: *** [_module_arch/mips/] Error 2
make[1]: Target '_all' not remade because of errors.
make: *** [sub-make] Error 2

=============== NEW linus/master HEAD linus/master ===============
/home/wfg/linux
Previous HEAD position was 1683098... Linux 4.4-rc8
HEAD is now at ee9a7d2... Merge tag 'trace-v4.4-rc4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
/home/wfg/linux/obj-compiletest

make ARCH=mips jmr3927_defconfig
make ARCH=mips arch/mips/

!!! BUILD ERROR !!!
make ARCH=mips M=arch/mips/

!!! BUILD ERROR !!!
grep -a -F arch/mips/ /tmp/build-err-ee9a7d2cb0cf1a1498478bc923d911f3d9c910ac-wfg --color
../arch/mips/vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
../arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips/vdso/gettimeofday.o] Error 1
../arch/mips/vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips/vdso/sigreturn.o] Error 1
make[3]: *** [arch/mips/vdso/elf.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [arch/mips/vdso] Error 2
make[2]: Target '__build' not remade because of errors.
make[1]: *** [arch/mips/] Error 2
make: *** [sub-make] Error 2
../arch/mips//vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
../arch/mips//vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
../arch/mips//vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
 /*
 ^
make[3]: *** [arch/mips//vdso/gettimeofday.o] Error 1
make[3]: *** [arch/mips//vdso/elf.o] Error 1
make[3]: *** [arch/mips//vdso/sigreturn.o] Error 1
make[3]: Target '__build' not remade because of errors.
make[2]: *** [arch/mips//vdso] Error 2
make[2]: Target '__build' not remade because of errors.
make[1]: *** [_module_arch/mips/] Error 2
make[1]: Target '_all' not remade because of errors.
make: *** [sub-make] Error 2

Thanks,
Fengguang

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: [kbuild-all] arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
  2016-01-06 11:59           ` Fengguang Wu
@ 2016-01-06 12:09             ` Fengguang Wu
  0 siblings, 0 replies; 32+ messages in thread
From: Fengguang Wu @ 2016-01-06 12:09 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, Ralf Baechle, linux-kernel, Alex Smith

On Wed, Jan 06, 2016 at 07:59:13PM +0800, Fengguang Wu wrote:
> Hi Guenter,
> 
> > However I find that the latest mainline no longer has the error.
> > So let's we ignore this error.
>  
> Oops, sorry that's not true -- I was testing rather old mainline HEAD.
> 
> Here is the new build log.
> 
> wfg@inn ~/linux% /c/kernel-tests/reproduce-build 398c7500a 168309855 linus/master gcc-5 mips-jmr3927_defconfig arch/mips/
> No patch removed
> HEAD is now at 398c750 MIPS: VDSO: Fix build error with binutils 2.24 and earlier
> 
> =============== commit 398c7500a ===============
> /home/wfg/linux
> HEAD is now at 398c750... MIPS: VDSO: Fix build error with binutils 2.24 and earlier
> /home/wfg/linux/obj-compiletest
> 
> make ARCH=mips jmr3927_defconfig
> make ARCH=mips arch/mips/
> 
> !!! BUILD ERROR !!!
> make ARCH=mips M=arch/mips/
> 
> !!! BUILD ERROR !!!
> grep -a -F arch/mips/ /tmp/build-err-398c7500a1f5f74e207bd2edca1b1721b3cc1f1e-wfg --color
> ../arch/mips/vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips/vdso/elf.o] Error 1
> ../arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'

As you may see, it's an old error and your commit merely triggered it
in one more place -- gettimeofday.

The error was initially introduced by

	commit c1fb442ade67fb41fa786dae1047c7c60df20bb2
	Author:     Alex Smith <alex.smith@imgtec.com>
	AuthorDate: Wed Oct 21 09:54:38 2015 +0100
	Commit:     Ralf Baechle <ralf@linux-mips.org>
	CommitDate: Mon Oct 26 09:50:09 2015 +0100

	    MIPS: Initial implementation of a VDSO

That patch's new commit id is ebb5e78cc63417a35254a791de66e1cc84f963cc

Thanks,
Fengguang

>  /*
>  ^
> make[3]: *** [arch/mips/vdso/gettimeofday.o] Error 1
> ../arch/mips/vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips/vdso/sigreturn.o] Error 1
> make[3]: Target '__build' not remade because of errors.
> make[2]: *** [arch/mips/vdso] Error 2
> make[2]: Target '__build' not remade because of errors.
> make[1]: *** [arch/mips/] Error 2
> make: *** [sub-make] Error 2
> ../arch/mips//vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips//vdso/gettimeofday.o] Error 1
> ../arch/mips//vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips//vdso/elf.o] Error 1
> ../arch/mips//vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips//vdso/sigreturn.o] Error 1
> make[3]: Target '__build' not remade because of errors.
> make[2]: *** [arch/mips//vdso] Error 2
> make[2]: Target '__build' not remade because of errors.
> make[1]: *** [_module_arch/mips/] Error 2
> make[1]: Target '_all' not remade because of errors.
> make: *** [sub-make] Error 2
> 
> =============== PREV commit 74bf8efb5fa6e958d2d7c7917b8bb672085ec0c6 ===============
> /home/wfg/linux
> Previous HEAD position was 398c750... MIPS: VDSO: Fix build error with binutils 2.24 and earlier
> HEAD is now at 74bf8ef... Linux 4.4-rc7
> /home/wfg/linux/obj-compiletest
> 
> make ARCH=mips jmr3927_defconfig
> make ARCH=mips arch/mips/
> 
> !!! BUILD ERROR !!!
> make ARCH=mips M=arch/mips/
> 
> !!! BUILD ERROR !!!
> grep -a -F arch/mips/ /tmp/build-err-74bf8efb5fa6e958d2d7c7917b8bb672085ec0c6-wfg --color
> ../arch/mips/vdso/Makefile:30: MIPS VDSO requires binutils >= 2.25
> ../arch/mips/vdso/Makefile:30: MIPS VDSO requires binutils >= 2.25
> ../arch/mips/vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips/vdso/sigreturn.o] Error 1
> ../arch/mips/vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips/vdso/elf.o] Error 1
> make[3]: Target '__build' not remade because of errors.
> make[2]: *** [arch/mips/vdso] Error 2
> make[2]: Target '__build' not remade because of errors.
> make[1]: *** [arch/mips/] Error 2
> make: *** [sub-make] Error 2
> ../arch/mips//vdso/Makefile:30: MIPS VDSO requires binutils >= 2.25
> ../arch/mips//vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips//vdso/elf.o] Error 1
> ../arch/mips//vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips//vdso/sigreturn.o] Error 1
> make[3]: Target '__build' not remade because of errors.
> make[2]: *** [arch/mips//vdso] Error 2
> make[2]: Target '__build' not remade because of errors.
> make[1]: *** [_module_arch/mips/] Error 2
> make[1]: Target '_all' not remade because of errors.
> make: *** [sub-make] Error 2
> 
> =============== linus/master linus/master ===============
> /home/wfg/linux
> Previous HEAD position was 74bf8ef... Linux 4.4-rc7
> HEAD is now at ee9a7d2... Merge tag 'trace-v4.4-rc4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
> /home/wfg/linux/obj-compiletest
> 
> make ARCH=mips jmr3927_defconfig
> make ARCH=mips arch/mips/
> 
> !!! BUILD ERROR !!!
> make ARCH=mips M=arch/mips/
> 
> !!! BUILD ERROR !!!
> grep -a -F arch/mips/ /tmp/build-err-ee9a7d2cb0cf1a1498478bc923d911f3d9c910ac-wfg --color
> ../arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips/vdso/gettimeofday.o] Error 1
> ../arch/mips/vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips/vdso/elf.o] Error 1
> ../arch/mips/vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips/vdso/sigreturn.o] Error 1
> make[3]: Target '__build' not remade because of errors.
> make[2]: *** [arch/mips/vdso] Error 2
> make[2]: Target '__build' not remade because of errors.
> make[1]: *** [arch/mips/] Error 2
> make: *** [sub-make] Error 2
> ../arch/mips//vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips//vdso/gettimeofday.o] Error 1
> ../arch/mips//vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips//vdso/elf.o] Error 1
> ../arch/mips//vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips//vdso/sigreturn.o] Error 1
> make[3]: Target '__build' not remade because of errors.
> make[2]: *** [arch/mips//vdso] Error 2
> make[2]: Target '__build' not remade because of errors.
> make[1]: *** [_module_arch/mips/] Error 2
> make[1]: Target '_all' not remade because of errors.
> make: *** [sub-make] Error 2
> 
> =============== linux-next linux-next/master ===============
> /home/wfg/linux
> Previous HEAD position was ee9a7d2... Merge tag 'trace-v4.4-rc4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
> HEAD is now at 8ef79cd... Add linux-next specific files for 20160105
> /home/wfg/linux/obj-compiletest
> 
> make ARCH=mips jmr3927_defconfig
> make ARCH=mips arch/mips/
> 
> !!! BUILD ERROR !!!
> make ARCH=mips M=arch/mips/
> 
> !!! BUILD ERROR !!!
> grep -a -F arch/mips/ /tmp/build-err-8ef79cd05e6894c01ab9b41aa918a402fa8022a7-wfg --color
> <stdin>:1307:2: warning: #warning syscall copy_file_range not implemented [-Wcpp]
> <stdin>:1307:2: warning: #warning syscall copy_file_range not implemented [-Wcpp]
> ../arch/mips/vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips/vdso/elf.o] Error 1
> ../arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips/vdso/gettimeofday.o] Error 1
> ../arch/mips/vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips/vdso/sigreturn.o] Error 1
> make[3]: Target '__build' not remade because of errors.
> make[2]: *** [arch/mips/vdso] Error 2
> make[2]: Target '__build' not remade because of errors.
> make[1]: *** [arch/mips/] Error 2
> make: *** [sub-make] Error 2
> ../arch/mips//vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips//vdso/elf.o] Error 1
> ../arch/mips//vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> ../arch/mips//vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips//vdso/gettimeofday.o] Error 1
> make[3]: *** [arch/mips//vdso/sigreturn.o] Error 1
> make[3]: Target '__build' not remade because of errors.
> make[2]: *** [arch/mips//vdso] Error 2
> make[2]: Target '__build' not remade because of errors.
> make[1]: *** [_module_arch/mips/] Error 2
> make[1]: Target '_all' not remade because of errors.
> make: *** [sub-make] Error 2
> 
> =============== HEAD commit 168309855 ===============
> /home/wfg/linux
> Previous HEAD position was 8ef79cd... Add linux-next specific files for 20160105
> HEAD is now at 1683098... Linux 4.4-rc8
> /home/wfg/linux/obj-compiletest
> 
> make ARCH=mips jmr3927_defconfig
> make ARCH=mips arch/mips/
> 
> !!! BUILD ERROR !!!
> make ARCH=mips M=arch/mips/
> 
> !!! BUILD ERROR !!!
> grep -a -F arch/mips/ /tmp/build-err-168309855a7d1e16db751e9c647119fe2d2dc878-wfg --color
> ../arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips/vdso/gettimeofday.o] Error 1
> ../arch/mips/vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips/vdso/elf.o] Error 1
> ../arch/mips/vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips/vdso/sigreturn.o] Error 1
> make[3]: Target '__build' not remade because of errors.
> make[2]: *** [arch/mips/vdso] Error 2
> make[2]: Target '__build' not remade because of errors.
> make[1]: *** [arch/mips/] Error 2
> make: *** [sub-make] Error 2
> ../arch/mips//vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips//vdso/gettimeofday.o] Error 1
> ../arch/mips//vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips//vdso/elf.o] Error 1
> ../arch/mips//vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips//vdso/sigreturn.o] Error 1
> make[3]: Target '__build' not remade because of errors.
> make[2]: *** [arch/mips//vdso] Error 2
> make[2]: Target '__build' not remade because of errors.
> make[1]: *** [_module_arch/mips/] Error 2
> make[1]: Target '_all' not remade because of errors.
> make: *** [sub-make] Error 2
> 
> =============== NEW linus/master HEAD linus/master ===============
> /home/wfg/linux
> Previous HEAD position was 1683098... Linux 4.4-rc8
> HEAD is now at ee9a7d2... Merge tag 'trace-v4.4-rc4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
> /home/wfg/linux/obj-compiletest
> 
> make ARCH=mips jmr3927_defconfig
> make ARCH=mips arch/mips/
> 
> !!! BUILD ERROR !!!
> make ARCH=mips M=arch/mips/
> 
> !!! BUILD ERROR !!!
> grep -a -F arch/mips/ /tmp/build-err-ee9a7d2cb0cf1a1498478bc923d911f3d9c910ac-wfg --color
> ../arch/mips/vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> ../arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips/vdso/gettimeofday.o] Error 1
> ../arch/mips/vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips/vdso/sigreturn.o] Error 1
> make[3]: *** [arch/mips/vdso/elf.o] Error 1
> make[3]: Target '__build' not remade because of errors.
> make[2]: *** [arch/mips/vdso] Error 2
> make[2]: Target '__build' not remade because of errors.
> make[1]: *** [arch/mips/] Error 2
> make: *** [sub-make] Error 2
> ../arch/mips//vdso/sigreturn.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> ../arch/mips//vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> ../arch/mips//vdso/elf.S:1:0: error: '-march=r3900' requires '-mfp32'
>  /*
>  ^
> make[3]: *** [arch/mips//vdso/gettimeofday.o] Error 1
> make[3]: *** [arch/mips//vdso/elf.o] Error 1
> make[3]: *** [arch/mips//vdso/sigreturn.o] Error 1
> make[3]: Target '__build' not remade because of errors.
> make[2]: *** [arch/mips//vdso] Error 2
> make[2]: Target '__build' not remade because of errors.
> make[1]: *** [_module_arch/mips/] Error 2
> make[1]: Target '_all' not remade because of errors.
> make: *** [sub-make] Error 2
> 
> Thanks,
> Fengguang
> _______________________________________________
> kbuild-all mailing list
> kbuild-all@lists.01.org
> https://lists.01.org/mailman/listinfo/kbuild-all

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2017-02-12  0:17 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2017-02-12  0:17 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 2017 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   1ce42845f987e92eabfc6e026d44d826c25c74a5
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   1 year, 1 month ago
config: mips-jmr3927_defconfig (attached as .config)
compiler: mips-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 10276 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2017-02-05 15:49 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2017-02-05 15:49 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 2017 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   a572a1b999489efb591287632279c6c9eca3e4ed
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   1 year, 1 month ago
config: mips-jmr3927_defconfig (attached as .config)
compiler: mips-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 10276 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2017-01-15  1:51 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2017-01-15  1:51 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 2017 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   f0ad17712b9f71c24e2b8b9725230ef57232377f
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   1 year, 1 month ago
config: mips-jmr3927_defconfig (attached as .config)
compiler: mips-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 10276 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2017-01-01 17:19 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2017-01-01 17:19 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 2008 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   238d1d0f79f619d75c2cc741d6770fb0986aef24
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   1 year ago
config: mips-jmr3927_defconfig (attached as .config)
compiler: mips-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 10276 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-12-11  1:21 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2016-12-11  1:21 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 2011 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   045169816b31b10faed984b01c390db1b32ee4c1
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   12 months ago
config: mips-jmr3927_defconfig (attached as .config)
compiler: mips-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 10273 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-11-13  2:01 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2016-11-13  2:01 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 2011 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   86e4ee760ef2f7571e233a3abf065ffd0bb4089d
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   11 months ago
config: mips-jmr3927_defconfig (attached as .config)
compiler: mips-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 10276 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-11-05 23:48 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2016-11-05 23:48 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 2011 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   fb415f222c26d0d1fa19615af1d102bf5f5b3ca2
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   10 months ago
config: mips-jmr3927_defconfig (attached as .config)
compiler: mips-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 10273 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-10-16  2:49 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2016-10-16  2:49 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 2011 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   1001354ca34179f3db924eb66672442a173147dc
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   10 months ago
config: mips-jmr3927_defconfig (attached as .config)
compiler: mips-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 10273 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-10-02  2:39 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2016-10-02  2:39 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 2010 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   f51fdffad5b7709d0ade40736b58a2da2707fa15
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   9 months ago
config: mips-jmr3927_defconfig (attached as .config)
compiler: mips-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 10273 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-09-23  2:24 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2016-09-23  2:24 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 2010 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   b1f2beb87bb034bb209773807994279f90cace78
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   9 months ago
config: mips-jmr3927_defconfig (attached as .config)
compiler: mips-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 10273 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-09-14 16:02 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2016-09-14 16:02 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 2011 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   5924bbecd0267d87c24110cbe2041b5075173a25
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   9 months ago
config: mips-jmr3927_defconfig (attached as .config)
compiler: mips-linux-gnu-gcc (Debian 5.4.0-6) 5.4.0 20160609
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    ^

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 10273 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-09-03 23:54 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2016-09-03 23:54 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 2011 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   4b30b6d126ca8b23b319f5329570f6855736a095
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   8 months ago
config: mips-jmr3927_defconfig (attached as .config)
compiler: mips-linux-gnu-gcc (Debian 5.4.0-6) 5.4.0 20160609
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    ^

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 10273 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-08-28 11:23 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2016-08-28 11:23 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 2011 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   af56ff27eba54fceee5f5643e79bf6531f2e1739
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   8 months ago
config: mips-jmr3927_defconfig (attached as .config)
compiler: mips-linux-gnu-gcc (Debian 5.4.0-6) 5.4.0 20160609
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    ^

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 10273 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-08-01 20:24 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2016-08-01 20:24 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 2011 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   f38d2e5313f0af9d9b66c02a5d49c71deb994b85
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   7 months ago
config: mips-jmr3927_defconfig (attached as .config)
compiler: mips-linux-gnu-gcc (Debian 5.4.0-6) 5.4.0 20160609
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    ^

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 10273 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-07-22 17:28 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2016-07-22 17:28 UTC (permalink / raw)
  Cc: kbuild-all, linux-kernel, Ralf Baechle, Guenter Roeck

[-- Attachment #1: Type: text/plain, Size: 2003 bytes --]

Hi,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   47ef4ad2684d380dd6d596140fb79395115c3950
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   7 months ago
config: mips-jmr3927_defconfig (attached as .config)
compiler: mips-linux-gnu-gcc (Debian 5.4.0-6) 5.4.0 20160609
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    ^

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 10262 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-04-17  6:32 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2016-04-17  6:32 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 1950 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   b9f5dba225aede4518ab0a7374c2dc38c7c049ce
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   4 months ago
config: mips-jmr3927_defconfig (attached as .config)
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    ^

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 10262 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-04-03  9:23 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2016-04-03  9:23 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 1950 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   f7eeb8a87c033d126ff6b8c35405ba5dc4e55754
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   3 months ago
config: mips-jmr3927_defconfig (attached as .config)
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    ^

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 10262 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-03-20  1:56 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2016-03-20  1:56 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 1950 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   de06dbfa7861c9019eedefc0c356ba86e5098f1b
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   3 months ago
config: mips-jmr3927_defconfig (attached as .config)
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    ^

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 10262 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-03-13  9:16 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2016-03-13  9:16 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 1950 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   f414ca64be4b36c30deb5b5fa25c5a8ff42ea56b
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   2 months ago
config: mips-jmr3927_defconfig (attached as .config)
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    ^

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 10262 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-03-06  6:56 kbuild test robot
  0 siblings, 0 replies; 32+ messages in thread
From: kbuild test robot @ 2016-03-06  6:56 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 1950 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   67944024c1cdd897e49a09b0d6af3ea38d1388ca
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   10 weeks ago
config: mips-jmr3927_defconfig (attached as .config)
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    ^

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 10262 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
  2016-02-28  8:42 kbuild test robot
@ 2016-02-28 10:09 ` Guenter Roeck
  0 siblings, 0 replies; 32+ messages in thread
From: Guenter Roeck @ 2016-02-28 10:09 UTC (permalink / raw)
  To: kbuild test robot; +Cc: kbuild-all, linux-kernel, Ralf Baechle

On 02/28/2016 12:42 AM, kbuild test robot wrote:
> Hi Guenter,
>
> First bad commit (maybe != root cause):
>
> tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
> head:   12b9fa6a97b3150477ab182e321be512b59fa899
> commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
> date:   9 weeks ago
> config: mips-jmr3927_defconfig (attached as .config)
> reproduce:
>          wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
>          chmod +x ~/bin/make.cross
>          git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
>          # save the attached .config to linux build tree
>          make.cross ARCH=mips
>
> All errors (new ones prefixed by >>):
>
>>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
>      /*
>      ^
>

Odd. Was the compiler switched by any chance ?
I seem to recall that I saw a similar problem when using the wrong compiler.

Guenter

> vim +1 arch/mips/vdso/gettimeofday.c
>
> a7f4df4e Alex Smith 2015-10-21 @1  /*
> a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
> a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
> a7f4df4e Alex Smith 2015-10-21  4   *
> a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
> a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
> a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
> a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
> a7f4df4e Alex Smith 2015-10-21  9   */
>
> :::::: The code at line 1 was first introduced by commit
> :::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()
>
> :::::: TO: Alex Smith <alex.smith@imgtec.com>
> :::::: CC: Ralf Baechle <ralf@linux-mips.org>
>
> ---
> 0-DAY kernel test infrastructure                Open Source Technology Center
> https://lists.01.org/pipermail/kbuild-all                   Intel Corporation
>

^ permalink raw reply	[flat|nested] 32+ messages in thread

* arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
@ 2016-02-28  8:42 kbuild test robot
  2016-02-28 10:09 ` Guenter Roeck
  0 siblings, 1 reply; 32+ messages in thread
From: kbuild test robot @ 2016-02-28  8:42 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: kbuild-all, linux-kernel, Ralf Baechle

[-- Attachment #1: Type: text/plain, Size: 1949 bytes --]

Hi Guenter,

First bad commit (maybe != root cause):

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   12b9fa6a97b3150477ab182e321be512b59fa899
commit: 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e MIPS: VDSO: Fix build error with binutils 2.24 and earlier
date:   9 weeks ago
config: mips-jmr3927_defconfig (attached as .config)
reproduce:
        wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 398c7500a1f5f74e207bd2edca1b1721b3cc1f1e
        # save the attached .config to linux build tree
        make.cross ARCH=mips 

All errors (new ones prefixed by >>):

>> arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32'
    /*
    ^

vim +1 arch/mips/vdso/gettimeofday.c

a7f4df4e Alex Smith 2015-10-21 @1  /*
a7f4df4e Alex Smith 2015-10-21  2   * Copyright (C) 2015 Imagination Technologies
a7f4df4e Alex Smith 2015-10-21  3   * Author: Alex Smith <alex.smith@imgtec.com>
a7f4df4e Alex Smith 2015-10-21  4   *
a7f4df4e Alex Smith 2015-10-21  5   * This program is free software; you can redistribute it and/or modify it
a7f4df4e Alex Smith 2015-10-21  6   * under the terms of the GNU General Public License as published by the
a7f4df4e Alex Smith 2015-10-21  7   * Free Software Foundation;  either version 2 of the  License, or (at your
a7f4df4e Alex Smith 2015-10-21  8   * option) any later version.
a7f4df4e Alex Smith 2015-10-21  9   */

:::::: The code at line 1 was first introduced by commit
:::::: a7f4df4e21dd8a8dab96e88acd2c9c5017b83fc6 MIPS: VDSO: Add implementations of gettimeofday() and clock_gettime()

:::::: TO: Alex Smith <alex.smith@imgtec.com>
:::::: CC: Ralf Baechle <ralf@linux-mips.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 10262 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2017-02-12  0:17 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-05  7:23 arch/mips/vdso/gettimeofday.c:1:0: error: '-march=r3900' requires '-mfp32' kbuild test robot
2016-01-05  8:09 ` Guenter Roeck
2016-01-05  8:22   ` Fengguang Wu
2016-01-05 14:02     ` Guenter Roeck
2016-01-05 14:30       ` Fengguang Wu
2016-01-05 15:15         ` Guenter Roeck
2016-01-06 11:50         ` Fengguang Wu
2016-01-06 11:59           ` Fengguang Wu
2016-01-06 12:09             ` [kbuild-all] " Fengguang Wu
2016-01-05 14:35       ` Ralf Baechle
2016-02-28  8:42 kbuild test robot
2016-02-28 10:09 ` Guenter Roeck
2016-03-06  6:56 kbuild test robot
2016-03-13  9:16 kbuild test robot
2016-03-20  1:56 kbuild test robot
2016-04-03  9:23 kbuild test robot
2016-04-17  6:32 kbuild test robot
2016-07-22 17:28 kbuild test robot
2016-08-01 20:24 kbuild test robot
2016-08-28 11:23 kbuild test robot
2016-09-03 23:54 kbuild test robot
2016-09-14 16:02 kbuild test robot
2016-09-23  2:24 kbuild test robot
2016-10-02  2:39 kbuild test robot
2016-10-16  2:49 kbuild test robot
2016-11-05 23:48 kbuild test robot
2016-11-13  2:01 kbuild test robot
2016-12-11  1:21 kbuild test robot
2017-01-01 17:19 kbuild test robot
2017-01-15  1:51 kbuild test robot
2017-02-05 15:49 kbuild test robot
2017-02-12  0:17 kbuild test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.