rust-for-linux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Build: arm rustgcc unknown argument '-mno-fdpic'
@ 2025-04-07 17:28 Naresh Kamboju
  2025-04-07 18:37 ` Miguel Ojeda
  0 siblings, 1 reply; 10+ messages in thread
From: Naresh Kamboju @ 2025-04-07 17:28 UTC (permalink / raw)
  To: open list, lkft-triage, Linux Regressions, rust-for-linux
  Cc: Linus Torvalds, Ard Biesheuvel, Arnd Bergmann, Dan Carpenter,
	Anders Roxell, laura.nao

Regressions on arm build with config rustgcc-lkftconfig-kselftest on the
Linux mainline and next failed with CONFIG_RUST=y enabled.

First seen on the v6.14-13039-ge8b471285262 (April 3, 2025)
Bad: v6.15-rc1
Good: v6.14-12966-ga2cc6ff5ec8f ( April 3, 2025 )

Bad: next-20250327
Good: next-20250326

* arm, build
 - rustgcc-lkftconfig-kselftest

Regression Analysis:
- New regression? Yes
- Reproducibility? Yes

Build regression: arm rustgcc unknown argument '-mno-fdpic'

Reported-by: Linux Kernel Functional Testing <lkft@linaro.org>

## Build log
Unable to generate bindings: clang diagnosed error: error: unknown
argument: '-mno-fdpic'


## Source
* Kernel version: v6.15-rc1
* Git tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
* Git sha: 0af2f6be1b4281385b618cb86ad946eded089ac8
* Git describe: v6.15-rc1
* Project details:
https://qa-reports.linaro.org/lkft/linux-mainline-master/build/v6.15-rc1/
* compiler: gcc version (Debian 14.2.0-19) 14.2.0
* Toolchain: rustgcc
* build config: rustgcc-lkftconfig-kselftest

## Test
* Test log: https://qa-reports.linaro.org/lkft/linux-mainline-master/build/v6.15-rc1/testrun/27924146/suite/build/test/rustgcc-lkftconfig-kselftest/log
* Test details:
https://qa-reports.linaro.org/lkft/linux-mainline-master/build/v6.15-rc1/testrun/27924146/suite/build/test/rustgcc-lkftconfig-kselftest/
* Test history:
https://qa-reports.linaro.org/lkft/linux-mainline-master/build/v6.15-rc1/testrun/27924146/suite/build/test/rustgcc-lkftconfig-kselftest/history/
* Build link: https://storage.tuxsuite.com/public/linaro/lkft/builds/2vNMCPjd4rTR3hQdnzAuHzLE1NR/
* Kernel config:
https://storage.tuxsuite.com/public/linaro/lkft/builds/2vNMCPjd4rTR3hQdnzAuHzLE1NR/config
* Test history on next:
https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20250407/testrun/27929685/suite/build/test/rustgcc-lkftconfig-kselftest/history/

## Steps to reproduce
 - tuxmake --runtime podman --target-arch arm --toolchain rustgcc
--kconfig defconfig --kconfig-add
https://gitlab.com/Linaro/lkft/kernel-fragments/-/raw/main/systemd.config
--kconfig-add CONFIG_ARM_LPAE=y --kconfig-add CONFIG_GCC_PLUGINS=n
--kconfig-add tools/testing/selftests/rust/config TARGETS=rust dtbs
dtbs-legacy headers kernel kselftest modules

--
Linaro LKFT
https://lkft.linaro.org

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

end of thread, other threads:[~2025-05-21  6:49 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-07 17:28 Build: arm rustgcc unknown argument '-mno-fdpic' Naresh Kamboju
2025-04-07 18:37 ` Miguel Ojeda
2025-04-15 11:40   ` Naresh Kamboju
2025-04-15 15:38     ` Miguel Ojeda
2025-04-18 19:44       ` Ben Wolsieffer
2025-04-18 22:30         ` Miguel Ojeda
2025-04-24 13:39           ` Ben Wolsieffer
2025-04-24 17:01             ` Miguel Ojeda
2025-05-20 23:21               ` Rudraksha Gupta
2025-05-21  6:49                 ` Miguel Ojeda

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).