Hi All,
I am observing this gcc bug while native compiling the kernel on my RockProc N10.
$this->bbcode_second_pass_code('', ' CC kernel/auditsc.o
CC fs/ext4/bitmap.o
CC mm/memblock.o
CC fs/proc/softirqs.o
CC fs/ext4/block_validity.o
during RTL pass: cprop
mm/page_alloc.c: In function 'get_page_from_freelist':
mm/page_alloc.c:4184:1: internal compiler error: Segmentation fault
4184 | }
| ^
CC fs/ext4/dir.o
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://github.com/archlinuxarm/PKGBUILDs/issues> for instructions.
make[1]: *** [scripts/Makefile.build:277: mm/page_alloc.o] Error 1
make[1]: *** Waiting for unfinished jobs....
CC fs/ext4/ext4_jbd2.o
CC fs/proc/namespaces.o
make: *** [Makefile:1868: mm] Error 2
make: *** Waiting for unfinished jobs....
CC fs/ext4/extents.o
CC fs/ext4/extents_status.o
CC fs/proc/self.o
')
See below thread on this issue.
https://www.mail-archive.com/gcc-bugs@gcc.gnu.org/msg666937.html
Gcc version below.
$this->bbcode_second_pass_code('', ' [alarm@alarm linux-rockchip]$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-unknown-linux-gnu/10.2.0/lto-wrapper
Target: aarch64-unknown-linux-gnu
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://github.com/archlinuxarm/PKGBUILDs/issues --enable-languages=c,c++,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-werror --host=aarch64-unknown-linux-gnu --build=aarch64-unknown-linux-gnu --with-arch=armv8-a --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 gdc_include_dir=/usr/include/dlang/gdc
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 10.2.0 (GCC)
')