Closed maroueneboubakri closed 5 days ago
FI
| g++ -fno-PIE -c -isystem/home/maro/riscv/riscv-yocto/build/tmp/work/x86_64-linux/gcc-cross-riscv64/14.2.0/recipe-sysroot-native/usr/include -O2 -pipe -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -fno-PIE -I. -I. -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/. -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../include -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libcpp/include -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libcody -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libdecnumber -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libbacktrace -o ggc-page.o -MT ggc-page.o -MMD -MP -MF ./.deps/ggc-page.TPo ../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/ggc-page.cc
| {standard input}: Assembler messages:
| {standard input}:74061: Warning: end of file not at end of a line; newline inserted
| {standard input}:74105: Error: unrecognized symbol type ""
| g++: fatal error: Killed signal terminated program cc1plus
| compilation terminated.
| make[1]: *** [Makefile:1199: insn-emit-2.o] Error 1
| make[1]: *** Waiting for unfinished jobs....
| /bin/bash ../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../move-if-change tmp-output.cc insn-output.cc
| echo timestamp > s-output
| rm gcc.pod
| make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/x86_64-linux/gcc-cross-riscv64/14.2.0/gcc-14.2.0/build.x86_64-linux.riscv64-poky-linux/gcc'
| make: *** [Makefile:4699: all-gcc] Error 2
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
ERROR: Task (/home/maro/riscv/riscv-yocto/poky/meta/recipes-devtools/gcc/gcc-cross_14.2.bb:do_compile) failed with exit code '1'
@maroueneboubakri it seems gcc is not having enough memory when its compiling gcc-cross, How much memory do you have on build system ?
Maybe try to reduce parallism by setting it in conf/local.conf
PARALLEL_MAKE:append = " -l ${@int(os.sysconf(os.sysconf_names['SC_NPROCESSORS_ONLN']) * 100/100)}"
@maroueneboubakri it seems gcc is not having enough memory when its compiling gcc-cross, How much memory do you have on build system ?
Maybe try to reduce parallism by setting it in
conf/local.conf
PARALLEL_MAKE:append = " -l ${@int(os.sysconf(os.sysconf_names['SC_NPROCESSORS_ONLN']) * 100/100)}"
@kraj thank you for support, my machine has 16GB RAM. Reducing number of jobs solved issue with compiling gcc ! thank you, however llvm fails with the following error:
| [1079/2598] cd /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/build && /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/recipe-sysroot-native/usr/bin/llvm-tblgen19.1.2 -gen-disassembler -I /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/lib/Target/AMDGPU -I/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/build/include -I/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/include -I /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/lib/Target /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc -d lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc.d
| [1080/2598] cd /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/build && /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/recipe-sysroot-native/usr/bin/llvm-tblgen19.1.2 -gen-global-isel -I /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/lib/Target/AMDGPU -I/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/build/include -I/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/include -I /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/lib/Target /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc -d lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc.d
| [1081/2598] cd /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/build && /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/recipe-sysroot-native/usr/bin/llvm-tblgen19.1.2 -gen-dag-isel -I /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/lib/Target/AMDGPU -I/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/build/include -I/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/include -I /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/lib/Target -omit-comments /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenDAGISel.inc -d lib/Target/AMDGPU/AMDGPUGenDAGISel.inc.d
| [1082/2598] cd /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/build && /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/recipe-sysroot-native/usr/bin/llvm-tblgen19.1.2 -gen-asm-writer -I /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/lib/Target/AMDGPU -I/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/build/include -I/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/include -I /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/lib/Target /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc -d lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc.d
| [1083/2598] cd /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/build && /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/recipe-sysroot-native/usr/bin/llvm-tblgen19.1.2 -gen-asm-matcher -I /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/lib/Target/AMDGPU -I/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/build/include -I/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/include -I /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/lib/Target /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/llvm-project-19.1.2.src/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc -d lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc.d
| ninja: build stopped: subcommand failed.
| WARNING: exit code 1 from a shell command.
ERROR: Task (/home/maro/riscv/riscv-yocto/poky/meta/recipes-devtools/llvm/llvm_19.1.2.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 780 tasks of which 634 didn't need to be rerun and 1 failed.
NOTE: Writing buildhistory
NOTE: Writing buildhistory took: 3 seconds
NOTE: Build completion summary:
NOTE: do_populate_sysroot: 0.0% sstate reuse(0 setscene, 23 scratch)
NOTE: do_deploy_source_date_epoch: 0.0% sstate reuse(0 setscene, 1 scratch)
NOTE: do_recipe_qa: 0.0% sstate reuse(0 setscene, 1 scratch)
Summary: 1 task failed:
/home/maro/riscv/riscv-yocto/poky/meta/recipes-devtools/llvm/llvm_19.1.2.bb:do_compile
log: /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/llvm/19.1.2/temp/log.do_compile.12215
Summary: There was 1 WARNING message.
Summary: There was 1 ERROR message, returning a non-zero exit code.
More, while compiling gcc, (not gcc-corss above)
| riscv64-poky-linux-g++ -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -O2 -g --sysroot=/home/nxf45729/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot -fno-PIE -c -O2 -g -fcanon-prefix-map -fmacro-prefix-map=/home/nxf45729/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/nxf45729/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/nxf45729/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/nxf45729/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/nxf45729/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/nxf45729/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/nxf45729/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/nxf45729/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -fno-PIE -I. -I. -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/. -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../include -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libcpp/include -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libcody -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libdecnumber -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libbacktrace -o insn-latencytab.o -MT insn-latencytab.o -MMD -MP -MF ./.deps/insn-latencytab.TPo insn-latencytab.cc
| {standard input}: Assembler messages:
| {standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive
| riscv64-poky-linux-g++: fatal error: Killed signal terminated program cc1plus
| compilation terminated.
| make[1]: *** [Makefile:1199: insn-emit-7.o] Error 1
| make[1]: *** Waiting for unfinished jobs....
| rm gcc.pod
| make[1]: Leaving directory '/home/nxf45729/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/gcc'
| make: *** [Makefile:4699: all-gcc] Error 2
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
ERROR: Task (/home/nxf45729/riscv/riscv-yocto/poky/meta/recipes-devtools/gcc/gcc_14.2.bb:do_compile) failed with exit code '1'
Waiting for 1 running task to finish:
monitoring the memory/cpu consumption seems fine, no memory overrun though.
Not able to link cc1plus: I switched to another machine and same issue occurs.
| riscv64-poky-linux-g++ -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -O2 -g --sysroot=/home/maro/riscv/riscv-yo cto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot -no-pie -O2 -g -fcanon-prefix-map -fmacro-prefix-map=/home/ maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/ maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/ maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux =/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/g cc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv -yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build /tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/ri scv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64 -poky-linux/gcc/14.2.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -DIN_GCC -fno-exceptions -fno-rtti -fasy nchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-support ed -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -no-pie -stati c-libstdc++ -static-libgcc -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=/home/maro/ riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/ riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/ riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src /debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0 /build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/bu ild/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work /riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-pok y-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-lin ux/gcc/14.2.0/recipe-sysroot-native= -Wl,-z,relro,-z,now -o cc1plus \
| cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/contracts.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp /except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/ tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-d ump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c -family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec .o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1plu s-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/l ibcody.a \
| libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecn umber.a -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd
| collect2: fatal error: ld terminated with signal 9 [Killed]
| compilation terminated.
| make[1]: *** [../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/cp/Make-lang.in:145: cc1plus] Error 1
| make[1]: *** Waiting for unfinished jobs....
| collect2: fatal error: ld terminated with signal 9 [Killed]
| compilation terminated.
| make[1]: *** [../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/c/Make-lang.in:87: cc1] Error 1
| make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.r iscv64-poky-linux.riscv64-poky-linux/gcc'
| make: *** [Makefile:4699: all-gcc] Error 2
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
yeah it seem you need to curb another knob to limit task level parallelism in conf/local.conf
something like below
BB_NUMBER_THREADS = "8"
@kraj Unfortunately, it does not work, even reducing to single thread, Is there any CI in place for the project ?
Here is a full log:
maro@SMW002635:~/riscv/riscv-yocto/build$
maro@SMW002635:~/riscv/riscv-yocto/build$ nano conf/local.conf
maro@SMW002635:~/riscv/riscv-yocto/build$ MACHINE=qemuriscv64 bitbake -v core-image-full-cmdline
Loading cache: 100% |############################################################################################################| Time: 0:00:01
Loaded 4856 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies
NOTE: selecting pseudo-native to satisfy virtual/fakeroot-native due to PREFERRED_PROVIDERS
NOTE: selecting linux-yocto to satisfy virtual/kernel due to PREFERRED_PROVIDERS
NOTE: selecting opkg-utils-native to satisfy virtual/update-alternatives-native due to PREFERRED_PROVIDERS
NOTE: selecting opkg-native to satisfy opkg-native due to PREFERRED_PROVIDERS
NOTE: selecting binutils-cross-riscv64 to satisfy virtual/riscv64-poky-linux-binutils due to PREFERRED_PROVIDERS
NOTE: selecting opkg to satisfy runtime opkg due to PREFERRED_PROVIDER_opkg = opkg
NOTE: selecting glibc-locale to satisfy runtime locale-base-c due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime locale-base-en-gb due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime locale-base-en-us due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting linux-yocto to satisfy runtime kernel-base due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-image-image due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-image-uimage due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-image due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting u-boot to satisfy runtime u-boot-dev due to PREFERRED_PROVIDER_virtual/bootloader = u-boot
NOTE: selecting u-boot to satisfy runtime u-boot-env due to PREFERRED_PROVIDER_virtual/bootloader = u-boot
NOTE: selecting u-boot to satisfy runtime u-boot due to PREFERRED_PROVIDER_virtual/bootloader = u-boot
NOTE: selecting pkgconfig-native to satisfy pkgconfig-native due to PREFERRED_PROVIDERS
NOTE: selecting pigz-native to satisfy gzip-native due to PREFERRED_PROVIDERS
NOTE: selecting gcc-cross-riscv64 to satisfy virtual/riscv64-poky-linux-gcc due to PREFERRED_PROVIDERS
NOTE: selecting openssl-native to satisfy openssl-native due to PREFERRED_PROVIDERS
NOTE: selecting binutils-crosssdk-x86_64-pokysdk-linux to satisfy virtual/x86_64-pokysdk-linux-binutils due to PREFERRED_PROVIDERS
NOTE: selecting nativesdk-glibc to satisfy virtual/nativesdk-libc due to PREFERRED_PROVIDERS
NOTE: selecting gcc-crosssdk-x86_64-pokysdk-linux to satisfy virtual/x86_64-pokysdk-linux-gcc due to PREFERRED_PROVIDERS
NOTE: selecting glibc to satisfy virtual/libc due to PREFERRED_PROVIDERS
NOTE: selecting gcc-runtime to satisfy virtual/riscv64-poky-linux-compilerlibs due to PREFERRED_PROVIDERS
NOTE: selecting opkg-utils to satisfy virtual/update-alternatives due to PREFERRED_PROVIDERS
NOTE: selecting nativesdk-openssl to satisfy nativesdk-openssl due to PREFERRED_PROVIDERS
NOTE: selecting nativesdk-glibc to satisfy virtual/nativesdk-libintl due to PREFERRED_PROVIDERS
NOTE: selecting nativesdk-glibc to satisfy virtual/nativesdk-libiconv due to PREFERRED_PROVIDERS
NOTE: selecting glibc to satisfy runtime glibc-thread-db due to PREFERRED_PROVIDER_virtual/libc = glibc
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-iso8859-1 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting gcc-runtime to satisfy runtime libstdc++-dev due to PREFERRED_PROVIDER_virtual/riscv64-poky-linux-compilerlibs = gcc-runtime
NOTE: selecting glibc to satisfy runtime glibc due to PREFERRED_PROVIDER_virtual/libc = glibc
NOTE: selecting gcc-runtime to satisfy runtime libatomic due to PREFERRED_PROVIDER_virtual/riscv64-poky-linux-compilerlibs = gcc-runtime
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-ibm850 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting libgcc to satisfy runtime libgcc due to PREFERRED_PROVIDER_libgcc = libgcc
NOTE: selecting glibc to satisfy runtime glibc-dev due to PREFERRED_PROVIDER_virtual/libc = glibc
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-cp1252 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc to satisfy runtime glibc-utils due to PREFERRED_PROVIDER_virtual/libc = glibc
NOTE: selecting gcc-runtime to satisfy runtime libatomic-dev due to PREFERRED_PROVIDER_virtual/riscv64-poky-linux-compilerlibs = gcc-runtime
NOTE: selecting glibc-locale to satisfy runtime glibc-localedata-i18n due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc to satisfy runtime glibc-dbg due to PREFERRED_PROVIDER_virtual/libc = glibc
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-iso8859-15 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting gcc-runtime to satisfy runtime libstdc++ due to PREFERRED_PROVIDER_virtual/riscv64-poky-linux-compilerlibs = gcc-runtime
NOTE: selecting libgcc to satisfy runtime libgcc-dev due to PREFERRED_PROVIDER_libgcc = libgcc
NOTE: selecting systemd to satisfy runtime systemd due to PREFERRED_PROVIDER_udev = systemd
NOTE: selecting systemd to satisfy runtime udev due to PREFERRED_PROVIDER_udev = systemd
NOTE: selecting opkg-utils to satisfy runtime update-alternatives-opkg due to PREFERRED_PROVIDER_virtual/update-alternatives = opkg-utils
NOTE: selecting openssl to satisfy runtime openssl due to PREFERRED_PROVIDER_openssl = openssl
NOTE: selecting coreutils to satisfy runtime coreutils due to PREFERRED_PROVIDER_coreutils = coreutils
NOTE: selecting make to satisfy runtime make due to PREFERRED_PROVIDER_virtual/make = make
NOTE: selecting opkg to satisfy runtime opkg-dev due to PREFERRED_PROVIDER_opkg = opkg
NOTE: selecting nativesdk-pkgconfig to satisfy runtime nativesdk-pkgconfig due to PREFERRED_PROVIDER_nativesdk-pkgconfig = nativesdk-pkgconfig
NOTE: selecting nativesdk-opkg to satisfy runtime nativesdk-opkg due to PREFERRED_PROVIDER_nativesdk-opkg = nativesdk-opkg
NOTE: selecting nativesdk-glibc to satisfy runtime nativesdk-ldconfig due to PREFERRED_PROVIDER_virtual/nativesdk-libc = nativesdk-glibc
NOTE: selecting nativesdk-openssl to satisfy runtime nativesdk-openssl due to PREFERRED_PROVIDER_nativesdk-openssl = nativesdk-openssl
NOTE: selecting nativesdk-libgcc to satisfy runtime nativesdk-libgcc due to PREFERRED_PROVIDER_nativesdk-libgcc = nativesdk-libgcc
NOTE: selecting nativesdk-openssl to satisfy runtime nativesdk-openssl-bin due to PREFERRED_PROVIDER_nativesdk-openssl = nativesdk-openssl
NOTE: selecting nativesdk-glibc to satisfy runtime nativesdk-glibc-dev due to PREFERRED_PROVIDER_virtual/nativesdk-libc = nativesdk-glibc
NOTE: selecting nativesdk-linux-libc-headers to satisfy runtime nativesdk-linux-libc-headers-dev due to PREFERRED_PROVIDER_nativesdk-linux-libc-headers = nativesdk-linux-libc-headers
NOTE: selecting nativesdk-glibc to satisfy runtime nativesdk-glibc-utils due to PREFERRED_PROVIDER_virtual/nativesdk-libc = nativesdk-glibc
NOTE: selecting nativesdk-glibc to satisfy runtime nativesdk-glibc due to PREFERRED_PROVIDER_virtual/nativesdk-libc = nativesdk-glibc
NOTE: selecting linux-libc-headers to satisfy runtime linux-libc-headers-dev due to PREFERRED_PROVIDER_linux-libc-headers = linux-libc-headers
NOTE: selecting glibc to satisfy runtime ldconfig due to PREFERRED_PROVIDER_virtual/libc = glibc
NOTE: selecting systemd to satisfy runtime systemd-journal-remote due to PREFERRED_PROVIDER_udev = systemd
NOTE: selecting systemd to satisfy runtime systemd-journal-gatewayd due to PREFERRED_PROVIDER_udev = systemd
NOTE: selecting systemd to satisfy runtime systemd-journal-upload due to PREFERRED_PROVIDER_udev = systemd
NOTE: selecting linux-yocto to satisfy runtime kernel-module-unix due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting systemd to satisfy runtime systemd-crypt due to PREFERRED_PROVIDER_udev = systemd
NOTE: selecting systemd to satisfy runtime systemd-extra-utils due to PREFERRED_PROVIDER_udev = systemd
NOTE: selecting linux-yocto to satisfy runtime kernel-module-ipv6 due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-dm-mod due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting systemd to satisfy runtime libnss-systemd due to PREFERRED_PROVIDER_udev = systemd
NOTE: selecting systemd to satisfy runtime systemd-mime due to PREFERRED_PROVIDER_udev = systemd
NOTE: selecting systemd to satisfy runtime libnss-myhostname due to PREFERRED_PROVIDER_udev = systemd
NOTE: selecting systemd to satisfy runtime udev-hwdb due to PREFERRED_PROVIDER_udev = systemd
NOTE: selecting systemd to satisfy runtime systemd-udev-rules due to PREFERRED_PROVIDER_udev = systemd
NOTE: selecting linux-yocto to satisfy runtime kernel-module-binfmt-misc due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-loop due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-sch-fq-codel due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting systemd to satisfy runtime libnss-mymachines due to PREFERRED_PROVIDER_udev = systemd
NOTE: selecting linux-yocto to satisfy runtime kernel-module-tun due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting systemd to satisfy runtime systemd-dev due to PREFERRED_PROVIDER_udev = systemd
NOTE: selecting systemd to satisfy runtime systemd-vconsole-setup due to PREFERRED_PROVIDER_udev = systemd
NOTE: selecting linux-yocto to satisfy runtime kernel-module-autofs4 due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting nativesdk-openssl to satisfy runtime nativesdk-openssl-ossl-module-legacy due to PREFERRED_PROVIDER_nativesdk-openssl = nativesdk-openssl
NOTE: selecting nativesdk-openssl to satisfy runtime nativesdk-openssl-dev due to PREFERRED_PROVIDER_nativesdk-openssl = nativesdk-openssl
NOTE: selecting nativesdk-openssl to satisfy runtime nativesdk-openssl-conf due to PREFERRED_PROVIDER_nativesdk-openssl = nativesdk-openssl
NOTE: selecting linux-libc-headers to satisfy linux-libc-headers due to PREFERRED_PROVIDERS
NOTE: selecting nativesdk-linux-libc-headers to satisfy nativesdk-linux-libc-headers due to PREFERRED_PROVIDERS
NOTE: selecting gcc-crosssdk-x86_64-pokysdk-linux to satisfy virtual/x86_64-pokysdk-linux-g++ due to PREFERRED_PROVIDERS
NOTE: selecting nativesdk-libgcc to satisfy nativesdk-libgcc due to PREFERRED_PROVIDERS
NOTE: selecting mesa-native to satisfy virtual/libgl-native due to PREFERRED_PROVIDERS
NOTE: selecting libgcc to satisfy libgcc due to PREFERRED_PROVIDERS
NOTE: selecting gcc-cross-riscv64 to satisfy virtual/riscv64-poky-linux-g++ due to PREFERRED_PROVIDERS
NOTE: selecting libxcrypt to satisfy virtual/crypt due to PREFERRED_PROVIDERS
NOTE: selecting openssl to satisfy openssl due to PREFERRED_PROVIDERS
NOTE: selecting coreutils to satisfy coreutils due to PREFERRED_PROVIDERS
NOTE: selecting glibc to satisfy virtual/libiconv due to PREFERRED_PROVIDERS
NOTE: selecting glibc to satisfy virtual/libintl due to PREFERRED_PROVIDERS
NOTE: selecting libx11 to satisfy virtual/libx11 due to PREFERRED_PROVIDERS
NOTE: selecting openssl to satisfy runtime openssl-engines due to PREFERRED_PROVIDER_openssl = openssl
NOTE: selecting openssl to satisfy runtime openssl-dev due to PREFERRED_PROVIDER_openssl = openssl
NOTE: selecting openssl to satisfy runtime openssl-conf due to PREFERRED_PROVIDER_openssl = openssl
NOTE: selecting openssl to satisfy runtime openssl-ossl-module-legacy due to PREFERRED_PROVIDER_openssl = openssl
NOTE: selecting openssl to satisfy runtime openssl-bin due to PREFERRED_PROVIDER_openssl = openssl
NOTE: selecting glibc-locale to satisfy runtime locale-base-fr-fr.iso-8859-1 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime locale-base-fr-fr due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime locale-base-el-gr.iso-8859-7 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime locale-base-ru-ru due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting coreutils to satisfy runtime coreutils-getlimits due to PREFERRED_PROVIDER_coreutils = coreutils
NOTE: selecting glibc-locale to satisfy runtime locale-base-en-us.iso-8859-1 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-big5hkscs due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime locale-base-de-de due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime locale-base-zh-hk.big5-hkscs due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting linux-yocto to satisfy runtime kernel-module-nfsd due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-iptable-nat due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-ipt-masquerade due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-ip-tables due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-nf-conntrack due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-nf-nat due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-iptable-filter due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-nf-defrag-ipv4 due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-ip6-tables due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-x-tables due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-nf-conntrack-ipv4 due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-ip6table-filter due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-sd-mod due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-scsi-debug due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-algif-hash due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting coreutils to satisfy runtime coreutils-stdbuf due to PREFERRED_PROVIDER_coreutils = coreutils
NOTE: selecting coreutils to satisfy runtime coreutils-dev due to PREFERRED_PROVIDER_coreutils = coreutils
NOTE: selecting make to satisfy runtime make-dev due to PREFERRED_PROVIDER_virtual/make = make
NOTE: selecting glibc-locale to satisfy runtime locale-base-tr-tr due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting nativesdk-pkgconfig to satisfy runtime nativesdk-pkgconfig-dev due to PREFERRED_PROVIDER_nativesdk-pkgconfig = nativesdk-pkgconfig
NOTE: selecting nativesdk-opkg to satisfy runtime nativesdk-opkg-dev due to PREFERRED_PROVIDER_nativesdk-opkg = nativesdk-opkg
NOTE: selecting mesa-native to satisfy runtime mesa-megadriver-native due to PREFERRED_PROVIDER_virtual/libgl-native = mesa-native
NOTE: selecting libx11 to satisfy runtime libx11-locale due to PREFERRED_PROVIDER_virtual/libx11 = libx11
NOTE: selecting libxcrypt to satisfy runtime libxcrypt-dev due to PREFERRED_PROVIDER_virtual/crypt = libxcrypt
NOTE: selecting libxcrypt to satisfy runtime libxcrypt due to PREFERRED_PROVIDER_virtual/crypt = libxcrypt
NOTE: selecting glibc-locale to satisfy runtime locale-base-pl-pl due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-euc-jp due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime locale-base-fa-ir due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime locale-base-es-es due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime locale-base-el-gr due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-charmap-invariant due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime locale-base-lt-lt due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-utf-16 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime locale-base-pl-pl.iso-8859-2 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime locale-base-ja-jp.euc-jp due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime locale-base-hr-hr due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-utf-7 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-charmap-utf-8 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-cp1255 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-charmap-cp1255 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-localedata-translit-cjk-variants due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-utf-32 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-ibm1141 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-iso8859-5 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-ebcdic-us due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-koi8-r due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-charmap-euc-kr due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-charmap-cp1251 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-charmap-koi8-r due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-charmap-iso-8859-2 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-gb18030 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-charmap-big5 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-charmap-iso-8859-9 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-iso8859-9 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-charmap-gb18030 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting gettext to satisfy runtime gettext due to PREFERRED_PROVIDER_virtual/gettext = gettext
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-iso8859-2 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting gettext to satisfy runtime gettext-dev due to PREFERRED_PROVIDER_virtual/gettext = gettext
NOTE: selecting glibc-locale to satisfy runtime glibc-charmap-euc-jp due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-cp1251 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-euc-kr due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-gconv-big5 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime glibc-charmap-iso-8859-1 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting glibc-locale to satisfy runtime locale-base-de-de.iso-8859-1 due to PREFERRED_PROVIDER_virtual/libc-locale = glibc-locale
NOTE: selecting libx11 to satisfy runtime libx11 due to PREFERRED_PROVIDER_virtual/libx11 = libx11
NOTE: selecting libx11 to satisfy runtime libx11-dev due to PREFERRED_PROVIDER_virtual/libx11 = libx11
NOTE: selecting nativesdk-mesa to satisfy virtual/nativesdk-libgl due to PREFERRED_PROVIDERS
NOTE: selecting gcc-runtime to satisfy runtime libssp due to PREFERRED_PROVIDER_virtual/riscv64-poky-linux-compilerlibs = gcc-runtime
NOTE: selecting gcc-runtime to satisfy runtime libssp-dev due to PREFERRED_PROVIDER_virtual/riscv64-poky-linux-compilerlibs = gcc-runtime
NOTE: selecting openssl-native to satisfy runtime openssl-native due to PREFERRED_PROVIDER_openssl-native = openssl-native
NOTE: selecting linux-yocto to satisfy runtime kernel-module-dummy due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting linux-yocto to satisfy runtime kernel-module-bonding due to PREFERRED_PROVIDER_virtual/kernel = linux-yocto
NOTE: selecting nativesdk-mesa to satisfy runtime nativesdk-libgles2-mesa-dev due to PREFERRED_PROVIDER_nativesdk-mesa = nativesdk-mesa
NOTE: selecting nativesdk-mesa to satisfy runtime nativesdk-mesa-megadriver due to PREFERRED_PROVIDER_nativesdk-mesa = nativesdk-mesa
NOTE: selecting nativesdk-mesa to satisfy runtime nativesdk-mesa-dev due to PREFERRED_PROVIDER_nativesdk-mesa = nativesdk-mesa
Build Configuration:
BB_VERSION = "2.9.1"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "universal"
TARGET_SYS = "riscv64-poky-linux"
MACHINE = "qemuriscv64"
DISTRO = "poky-altcfg"
DISTRO_VERSION = "5.1"
TUNE_FEATURES = "riscv64"
meta
meta-poky
meta-yocto-bsp = "work:38c2a44f724fdc1c8844826e70506706e050403b"
meta-oe
meta-python
meta-multimedia
meta-networking = "work:78a332939f8bd852c47a09a65d9d1837aa83ff97"
meta-riscv = "work:4b779658548197083a17269e25554ce6bddc8563"
NOTE: Marking Active Tasks########################################### | ETA: 0:00:00
NOTE: Pruned 12167 inactive tasks, 5954 left########################## | ETA: 0:00:00
NOTE: Assign Weightings
NOTE: Compute totals (have 1 endpoint(s))############################# | ETA: 0:00:00
Sstate summary: Wanted 18 Local 0 Mirrors 0 Missed 18 Current 2844 (0% match, 99% complete)########################### | ETA: 0:00:00
Initialising tasks: 100% |#######################################################################################################| Time: 0:00:04
NOTE: Executing Tasks
NOTE: Setscene tasks completed
NOTE: gcc-14.2.0-r0 do_compile: make -j 16 -l 16 configure-gcc
+ cd /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux
+ do_compile
+ remove_sysroot_paths_from_configargs /
+ replacement=/
+ oe_runmake configure-gcc
+ oe_runmake_call configure-gcc
+ bbnote make -j 16 -l 16 configure-gcc
+ [ -p /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/temp/fifo.16097 ]
+ printf %b\0 bbnote make -j 16 -l 16 configure-gcc
+ make -j 16 -l 16 configure-gcc
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libiberty'
make[2]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libiberty/testsuite'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libiberty/testsuite'
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libiberty'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/lto-plugin'
make all-am
make[2]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/lto-plugin'
make[2]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/lto-plugin'
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/lto-plugin'
+ sed -i s@/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot@/@g /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/gcc/configargs.h
+ sed -i s@/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot@//@g /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/gcc/configargs.h
+ remove_sysroot_paths_from_checksum_options /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot /
+ stagingdir=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot
+ replacement=/
+ oe_runmake TARGET-gcc=checksum-options all-gcc
+ oe_runmake_call TARGET-gcc=checksum-options all-gcc
+ bbnote make -j 16 -l 16 TARGET-gcc=checksum-options all-gcc
+ [ -p /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/temp/fifo.16097 ]
NOTE: gcc-14.2.0-r0 do_compile: make -j 16 -l 16 TARGET-gcc=checksum-options all-gcc
+ printf %b\0 bbnote make -j 16 -l 16 TARGET-gcc=checksum-options all-gcc
+ make -j 16 -l 16 TARGET-gcc=checksum-options all-gcc
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libiberty'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/build-x86_64-linux/libiberty'
make[2]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libiberty/testsuite'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libiberty/testsuite'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libbacktrace'
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libiberty'
make all-am
make[2]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libbacktrace'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libcody'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libcody'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libdecnumber'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libdecnumber'
true DO=all multi-do # make
make[2]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/build-x86_64-linux/libiberty/testsuite'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/build-x86_64-linux/libiberty/testsuite'
make[2]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libbacktrace'
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libbacktrace'
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/build-x86_64-linux/libiberty'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/lto-plugin'
make all-am
make[2]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/lto-plugin'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/fixincludes'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/build-x86_64-linux/fixincludes'
make[2]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/lto-plugin'
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/lto-plugin'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/fixincludes'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/build-x86_64-linux/fixincludes'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libcpp'
test -f config.h || (rm -f stamp-h1 && make stamp-h1)
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libcpp'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/build-x86_64-linux/libcpp'
test -f config.h || (rm -f stamp-h1 && make stamp-h1)
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/build-x86_64-linux/libcpp'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/gcc'
make[1]: 'checksum-options' is up to date.
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/gcc'
+ sed -i s@-fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= @@g /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/gcc/checksum-options
+ sed -i s@/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot@/@g /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/gcc/checksum-options
NOTE: gcc-14.2.0-r0 do_compile: make -j 16 -l 16 all-host
+ oe_runmake all-host
+ oe_runmake_call all-host
+ bbnote make -j 16 -l 16 all-host
+ [ -p /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/temp/fifo.16097 ]
+ printf %b\0 bbnote make -j 16 -l 16 all-host
+ make -j 16 -l 16 all-host
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libiberty'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/build-x86_64-linux/libiberty'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libbacktrace'
make all-am
make[2]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libiberty/testsuite'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libiberty/testsuite'
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libiberty'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libcody'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libcody'
make[2]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/build-x86_64-linux/libiberty/testsuite'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/build-x86_64-linux/libiberty/testsuite'
make[2]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libbacktrace'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libdecnumber'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libdecnumber'
true DO=all multi-do # make
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/build-x86_64-linux/libiberty'
make[2]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libbacktrace'
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libbacktrace'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/fixincludes'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/fixincludes'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/lto-plugin'
make all-am
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/build-x86_64-linux/fixincludes'
make[2]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/lto-plugin'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/build-x86_64-linux/fixincludes'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/build-x86_64-linux/libcpp'
test -f config.h || (rm -f stamp-h1 && make stamp-h1)
make[2]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/lto-plugin'
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/build-x86_64-linux/libcpp'
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/lto-plugin'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libcpp'
test -f config.h || (rm -f stamp-h1 && make stamp-h1)
make[1]: Leaving directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/libcpp'
make[1]: Entering directory '/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux/gcc'
riscv64-poky-linux-g++ -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -O2 -g --sysroot=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot -fno-PIE -c -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -O2 -g -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -fno-PIE -I. -Ic-family -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/c-family -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../include -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libcpp/include -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libcody -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libdecnumber -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libbacktrace -o c-family/c-cppbuiltin.o -MT c-family/c-cppbuiltin.o -MMD -MP -MF c-family/.deps/c-cppbuiltin.TPo ../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/c-family/c-cppbuiltin.cc
riscv64-poky-linux-g++ -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -O2 -g --sysroot=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot -fno-PIE -c -O2 -g -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -fno-PIE -I. -I. -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/. -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../include -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libcpp/include -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libcody -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libdecnumber -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libbacktrace -o plugin.o -MT plugin.o -MMD -MP -MF ./.deps/plugin.TPo ../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/plugin.cc
riscv64-poky-linux-g++ -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -O2 -g --sysroot=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot -fno-PIE -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/libexec/gcc/\" -DDEFAULT_TARGET_VERSION=\"14.2.0\" -DDEFAULT_REAL_TARGET_MACHINE=\"riscv64-poky-linux\" -DDEFAULT_TARGET_MACHINE=\"riscv64-poky-linux\" -DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" -DACCEL_DIR_SUFFIX=\"\" -DENABLE_SHARED_LIBGCC -DCONFIGURE_SPECS="\"\"" -DTOOL_INCLUDE_DIR=\"/usr/lib/gcc/riscv64-poky-linux/14.2.0/../../../../riscv64-poky-linux/include\" -DNATIVE_SYSTEM_HEADER_DIR=\"/usr/include\" -DBASEVER="\"14.2.0\"" -O2 -g -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -fno-PIE -I. -I. -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/. -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../include -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libcpp/include -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libcody -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libdecnumber -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libdecnumber/dpd -I../libdecnumber -I../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../libbacktrace -o gcc.o -MT gcc.o -MMD -MP -MF ./.deps/gcc.TPo ../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/gcc.cc
rm -rf libbackend.a
riscv64-poky-linux-gcc-ar --plugin /home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native/usr/bin/riscv64-poky-linux/../../libexec/riscv64-poky-linux/gcc/riscv64-poky-linux/14.2.0/liblto_plugin.so rcT libbackend.a gimple-match-1.o gimple-match-2.o gimple-match-3.o gimple-match-4.o gimple-match-5.o gimple-match-6.o gimple-match-7.o gimple-match-8.o gimple-match-9.o gimple-match-10.o gimple-match-exports.o generic-match-1.o generic-match-2.o generic-match-3.o generic-match-4.o generic-match-5.o generic-match-6.o generic-match-7.o generic-match-8.o generic-match-9.o generic-match-10.o insn-attrtab.o insn-automata.o insn-dfatab.o insn-emit-1.o insn-emit-2.o insn-emit-3.o insn-emit-4.o insn-emit-5.o insn-emit-6.o insn-emit-7.o insn-emit-8.o insn-emit-9.o insn-emit-10.o insn-extract.o insn-latencytab.o insn-modes.o insn-opinit.o insn-output.o insn-peep.o insn-preds.o insn-recog.o insn-enums.o ggc-page.o adjust-alignment.o alias.o alloc-pool.o auto-inc-dec.o auto-profile.o bb-reorder.o bitmap.o builtins.o caller-save.o calls.o ccmp.o cfg.o cfganal.o cfgbuild.o cfgcleanup.o cfgexpand.o cfghooks.o cfgloop.o cfgloopanal.o cfgloopmanip.o cfgrtl.o ctfc.o ctfout.o btfout.o symtab.o symtab-thunks.o symtab-clones.o cgraph.o cgraphbuild.o cgraphunit.o cgraphclones.o combine.o combine-stack-adj.o compare-elim.o context.o convert.o coroutine-passes.o coverage.o cppbuiltin.o cppdefault.o cprop.o cse.o cselib.o data-streamer.o data-streamer-in.o data-streamer-out.o dbgcnt.o dce.o ddg.o debug.o df-core.o df-problems.o df-scan.o dfp.o digraph.o dojump.o dominance.o domwalk.o double-int.o dse.o dumpfile.o dwarf2asm.o dwarf2cfi.o dwarf2ctf.o dwarf2out.o early-remat.o emit-rtl.o et-forest.o except.o explow.o expmed.o expr.o fibonacci_heap.o file-prefix-map.o final.o fixed-value.o fold-const.o fold-const-call.o fold-mem-offsets.o function.o function-abi.o function-tests.o fwprop.o gcc-rich-location.o gcc-urlifier.o gcse.o gcse-common.o ggc-common.o ggc-tests.o gimple.o gimple-array-bounds.o gimple-builder.o gimple-expr.o gimple-if-to-switch.o gimple-iterator.o gimple-fold.o gimple-harden-conditionals.o gimple-harden-control-flow.o gimple-laddress.o gimple-loop-interchange.o gimple-loop-jam.o gimple-loop-versioning.o gimple-low.o gimple-lower-bitint.o gimple-predicate-analysis.o gimple-pretty-print.o gimple-range.o gimple-range-cache.o gimple-range-edge.o gimple-range-fold.o gimple-range-gori.o gimple-range-infer.o gimple-range-op.o gimple-range-phi.o gimple-range-trace.o gimple-ssa-backprop.o gimple-ssa-isolate-paths.o gimple-ssa-nonnull-compare.o gimple-ssa-sccopy.o gimple-ssa-split-paths.o gimple-ssa-store-merging.o gimple-ssa-strength-reduction.o gimple-ssa-sprintf.o gimple-ssa-warn-access.o gimple-ssa-warn-alloca.o gimple-ssa-warn-restrict.o gimple-streamer-in.o gimple-streamer-out.o gimple-walk.o gimple-warn-recursion.o gimplify.o gimplify-me.o godump.o graph.o graphds.o graphviz.o graphite.o graphite-isl-ast-to-gimple.o graphite-dependences.o graphite-optimize-isl.o graphite-poly.o graphite-scop-detection.o graphite-sese-to-poly.o gtype-desc.o haifa-sched.o hash-map-tests.o hash-set-tests.o hw-doloop.o hwint.o ifcvt.o ree.o inchash.o incpath.o init-regs.o internal-fn.o ipa-cp.o ipa-sra.o ipa-devirt.o ipa-fnsummary.o ipa-polymorphic-call.o ipa-split.o ipa-inline.o ipa-comdats.o ipa-free-lang-data.o ipa-visibility.o ipa-inline-analysis.o ipa-inline-transform.o ipa-modref.o ipa-modref-tree.o ipa-predicate.o ipa-profile.o ipa-prop.o ipa-param-manipulation.o ipa-pure-const.o ipa-icf.o ipa-icf-gimple.o ipa-reference.o ipa-ref.o ipa-utils.o ipa-strub.o ipa.o ira.o ira-build.o ira-costs.o ira-conflicts.o ira-color.o ira-emit.o ira-lives.o jump.o langhooks.o lcm.o lists.o loop-doloop.o loop-init.o loop-invariant.o loop-iv.o loop-unroll.o lower-subreg.o lra.o lra-assigns.o lra-coalesce.o lra-constraints.o lra-eliminations.o lra-lives.o lra-remat.o lra-spills.o lto-cgraph.o lto-streamer.o lto-streamer-in.o lto-streamer-out.o lto-section-in.o lto-section-out.o lto-opts.o lto-compress.o mcf.o mode-switching.o modulo-sched.o multiple_target.o omp-offload.o omp-expand.o omp-general.o omp-low.o omp-oacc-kernels-decompose.o omp-oacc-neuter-broadcast.o omp-simd-clone.o opt-problem.o optabs.o optabs-libfuncs.o optabs-query.o optabs-tree.o optinfo.o optinfo-emit-json.o options-save.o options-urls.o opts-global.o ordered-hash-map-tests.o passes.o plugin.o pointer-query.o postreload-gcse.o postreload.o predict.o print-rtl.o print-rtl-function.o print-tree.o profile.o profile-count.o range.o range-op.o range-op-float.o range-op-ptr.o read-md.o read-rtl.o read-rtl-function.o real.o realmpfr.o recog.o reg-stack.o regcprop.o reginfo.o regrename.o regstat.o reload.o reload1.o reorg.o resource.o rtl-error.o rtl-ssa/accesses.o rtl-ssa/blocks.o rtl-ssa/changes.o rtl-ssa/functions.o rtl-ssa/insns.o rtl-ssa/movement.o rtl-tests.o rtl.o rtlhash.o rtlanal.o rtlhooks.o rtx-vector-builder.o run-rtl-passes.o sched-deps.o sched-ebb.o sched-rgn.o sel-sched-ir.o sel-sched-dump.o sel-sched.o selftest-rtl.o selftest-run-tests.o sese.o shrink-wrap.o simplify-rtx.o sparseset.o spellcheck.o spellcheck-tree.o splay-tree-utils.o sreal.o stack-ptr-mod.o statistics.o stmt.o stor-layout.o store-motion.o streamer-hooks.o stringpool.o substring-locations.o target-globals.o targhooks.o timevar.o toplev.o tracer.o trans-mem.o tree-affine.o asan.o tsan.o ubsan.o sanopt.o sancov.o tree-call-cdce.o tree-cfg.o tree-cfgcleanup.o tree-chrec.o tree-complex.o tree-data-ref.o tree-dfa.o tree-diagnostic.o tree-diagnostic-client-data-hooks.o tree-diagnostic-path.o tree-dump.o tree-eh.o tree-emutls.o tree-if-conv.o tree-inline.o tree-into-ssa.o tree-iterator.o tree-logical-location.o tree-loop-distribution.o tree-nested.o tree-nrv.o tree-object-size.o tree-outof-ssa.o tree-parloops.o tree-phinodes.o tree-predcom.o tree-pretty-print.o tree-profile.o tree-scalar-evolution.o tree-sra.o tree-switch-conversion.o tree-ssa-address.o tree-ssa-alias.o tree-ssa-ccp.o tree-ssa-coalesce.o tree-ssa-copy.o tree-ssa-dce.o tree-ssa-dom.o tree-ssa-dse.o tree-ssa-forwprop.o tree-ssa-ifcombine.o tree-ssa-live.o tree-ssa-loop-ch.o tree-ssa-loop-im.o tree-ssa-loop-ivcanon.o tree-ssa-loop-ivopts.o tree-ssa-loop-manip.o tree-ssa-loop-niter.o tree-ssa-loop-prefetch.o tree-ssa-loop-split.o tree-ssa-loop-unswitch.o tree-ssa-loop.o tree-ssa-math-opts.o tree-ssa-operands.o gimple-range-path.o tree-ssa-phiopt.o tree-ssa-phiprop.o tree-ssa-pre.o tree-ssa-propagate.o tree-ssa-reassoc.o tree-ssa-sccvn.o tree-ssa-scopedtables.o tree-ssa-sink.o tree-ssa-strlen.o tree-ssa-structalias.o tree-ssa-tail-merge.o tree-ssa-ter.o tree-ssa-threadbackward.o tree-ssa-threadedge.o tree-ssa-threadupdate.o tree-ssa-uncprop.o tree-ssa-uninit.o tree-ssa.o tree-ssanames.o tree-stdarg.o tree-streamer.o tree-streamer-in.o tree-streamer-out.o tree-tailcall.o tree-vect-generic.o gimple-isel.o tree-vect-patterns.o tree-vect-data-refs.o tree-vect-stmts.o tree-vect-loop.o tree-vect-loop-manip.o tree-vect-slp.o tree-vect-slp-patterns.o tree-vectorizer.o tree-vector-builder.o tree-vrp.o tree.o tristate.o typed-splay-tree.o valtrack.o value-pointer-equiv.o value-query.o value-range.o value-range-pretty-print.o value-range-storage.o value-relation.o value-prof.o var-tracking.o varasm.o varpool.o vec-perm-indices.o vmsdbgout.o vr-values.o vtable-verify.o warning-control.o web.o wide-int.o wide-int-print.o riscv.o analyzer/access-diagram.o analyzer/analysis-plan.o analyzer/analyzer.o analyzer/analyzer-language.o analyzer/analyzer-logging.o analyzer/analyzer-pass.o analyzer/analyzer-selftests.o analyzer/bar-chart.o analyzer/bounds-checking.o analyzer/call-details.o analyzer/call-info.o analyzer/call-string.o analyzer/call-summary.o analyzer/checker-event.o analyzer/checker-path.o analyzer/complexity.o analyzer/constraint-manager.o analyzer/diagnostic-manager.o analyzer/engine.o analyzer/feasible-graph.o analyzer/function-set.o analyzer/infinite-loop.o analyzer/infinite-recursion.o analyzer/kf.o analyzer/kf-analyzer.o analyzer/kf-lang-cp.o analyzer/known-function-manager.o analyzer/pending-diagnostic.o analyzer/program-point.o analyzer/program-state.o analyzer/ranges.o analyzer/record-layout.o analyzer/region.o analyzer/region-model.o analyzer/region-model-asm.o analyzer/region-model-manager.o analyzer/region-model-reachability.o analyzer/sm.o analyzer/sm-file.o analyzer/sm-fd.o analyzer/sm-malloc.o analyzer/sm-pattern-test.o analyzer/sm-sensitive.o analyzer/sm-signal.o analyzer/sm-taint.o analyzer/state-purge.o analyzer/store.o analyzer/supergraph.o analyzer/svalue.o analyzer/symbol.o analyzer/trimmed-graph.o analyzer/varargs.o riscv-builtins.o riscv-c.o riscv-sr.o riscv-shorten-memrefs.o riscv-selftests.o riscv-string.o riscv-v.o riscv-vsetvl.o riscv-vector-costs.o riscv-avlprop.o riscv-vector-builtins.o riscv-vector-builtins-shapes.o riscv-vector-builtins-bases.o thead.o riscv-target-attr.o linux.o host-linux.o
<command-line>: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/gcc.cc:1647:48: note: in expansion of macro 'STANDARD_STARTFILE_PREFIX'
1647 | static char *const standard_startfile_prefix = STANDARD_STARTFILE_PREFIX;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/gcc.cc: In function 'long unsigned int get_random_number()':
../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/gcc.cc:10708:12: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
10708 | read (fd, &ret, sizeof (HOST_WIDE_INT));
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/gcc.cc: In function 'void do_report_bug(const char**, int, char**, char**)':
../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/gcc.cc:7937:9: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
7937 | write (fd, "\n//", 3);
| ~~~~~~^~~~~~~~~~~~~~~
../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/gcc.cc:7940:13: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
7940 | write (fd, " ", 1);
| ~~~~~~^~~~~~~~~~~~
../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/gcc.cc:7941:13: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
7941 | write (fd, new_argv[i], strlen (new_argv[i]));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/gcc.cc:7943:9: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
7943 | write (fd, "\n\n", 2);
| ~~~~~~^~~~~~~~~~~~~~~
riscv64-poky-linux-g++ -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -O2 -g --sysroot=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot -no-pie -O2 -g -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -no-pie -static-libstdc++ -static-libgcc -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -Wl,-z,relro,-z,now -o xgcc gcc.o gcc-main.o ggc-none.o gcc-urlifier.o options-urls.o \
c/gccspec.o libcommon-target.a \
libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a
riscv64-poky-linux-g++ -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -O2 -g --sysroot=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot -no-pie -O2 -g -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -no-pie -static-libstdc++ -static-libgcc -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -Wl,-z,relro,-z,now -o cpp gcc.o gcc-main.o ggc-none.o gcc-urlifier.o options-urls.o \
c-family/cppspec.o libcommon-target.a \
libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a
riscv64-poky-linux-g++ -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -O2 -g --sysroot=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot -no-pie -O2 -g -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -no-pie -static-libstdc++ -static-libgcc -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -Wl,-z,relro,-z,now -o xg++ \
gcc.o gcc-main.o ggc-none.o gcc-urlifier.o options-urls.o cp/g++spec.o libcommon-target.a \
libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a
if [ -f ../stage_final ] \
&& cmp -s ../stage_current ../stage_final; then \
cp ../prev-gcc/cc1-checksum.cc cc1-checksum.cc; \
else \
build/genchecksum c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a \
checksum-options > cc1-checksum.cc.tmp && \
../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../move-if-change cc1-checksum.cc.tmp cc1-checksum.cc; \
fi
if [ -f ../stage_final ] \
&& cmp -s ../stage_current ../stage_final; then \
cp ../prev-gcc/cc1plus-checksum.cc cc1plus-checksum.cc; \
else \
build/genchecksum cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/contracts.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a ../libbacktrace/.libs/libbacktrace.a \
checksum-options > cc1plus-checksum.cc.tmp && \
../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../move-if-change cc1plus-checksum.cc.tmp cc1plus-checksum.cc; \
fi
riscv64-poky-linux-g++ -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -O2 -g --sysroot=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot -no-pie -O2 -g -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -no-pie -static-libstdc++ -static-libgcc -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -Wl,-z,relro,-z,now -o lto1 \
lto/lto-lang.o lto/lto.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a
riscv64-poky-linux-g++ -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -O2 -g --sysroot=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot -no-pie -O2 -g -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -no-pie -static-libstdc++ -static-libgcc -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -Wl,-z,relro,-z,now -o lto-dump \
lto/lto-lang.o lto/lto-object.o attribs.o lto/lto-partition.o lto/lto-symtab.o lto/lto-dump.o lto/lto-common.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a
riscv64-poky-linux-g++ -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -O2 -g --sysroot=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot -no-pie -O2 -g -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -no-pie -static-libstdc++ -static-libgcc -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -Wl,-z,relro,-z,now -o cc1 c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c/c-fold.o c/gimple-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o \
cc1-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd
riscv64-poky-linux-g++ -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -O2 -g --sysroot=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot -no-pie -O2 -g -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -no-pie -static-libstdc++ -static-libgcc -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -Wl,-z,relro,-z,now -o cc1plus \
cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/class.o cp/constexpr.o cp/constraint.o cp/coroutines.o cp/cp-gimplify.o cp/cp-objcp-common.o cp/cp-ubsan.o cp/cvt.o cp/contracts.o cp/cxx-pretty-print.o cp/decl.o cp/decl2.o cp/dump.o cp/error.o cp/except.o cp/expr.o cp/friend.o cp/init.o cp/lambda.o cp/lex.o cp/logic.o cp/mangle.o cp/mapper-client.o cp/mapper-resolver.o cp/method.o cp/module.o cp/name-lookup.o cp/optimize.o cp/parser.o cp/pt.o cp/ptree.o cp/rtti.o cp/search.o cp/semantics.o cp/tree.o cp/typeck.o cp/typeck2.o cp/vtable-class-hierarchy.o attribs.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-indentation.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o c-family/c-ubsan.o c-family/known-headers.o c-family/c-attribs.o c-family/c-warn.o c-family/c-spellcheck.o glibc-c.o cc1plus-checksum.o libbackend.a main.o libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcody/libcody.a \
libcommon.a ../libcpp/libcpp.a ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lmpc -lmpfr -lgmp -rdynamic -lz -lzstd
riscv64-poky-linux-gcc -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -O2 -g --sysroot=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot -dumpspecs > tmp-specs
mv tmp-specs specs
: > tmp-libgcc.mvars
if riscv64-poky-linux-gcc -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -O2 -g --sysroot=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot -print-sysroot-headers-suffix > /dev/null 2>&1; then \
set -e; for ml in `riscv64-poky-linux-gcc -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -O2 -g --sysroot=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot -print-multi-lib`; do \
multi_dir=`echo ${ml} | sed -e 's/;.*$//'`; \
flags=`echo ${ml} | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
sfx=`riscv64-poky-linux-gcc -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -O2 -g --sysroot=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot ${flags} -print-sysroot-headers-suffix`; \
if [ "${multi_dir}" = "." ]; \
then multi_dir=""; \
else \
multi_dir=/${multi_dir}; \
fi; \
echo "${sfx};${multi_dir}"; \
done; \
else \
echo ";"; \
fi > tmp-fixinc_list
echo GCC_CFLAGS = '-O2 -g -fcanon-prefix-map -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work-shared/gcc-14.2.0-r0/gcc-14.2.0=/usr/src/debug/gcc/14.2.0 -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/gcc-14.2.0/build.riscv64-poky-linux.riscv64-poky-linux=/usr/src/debug/gcc/14.2.0 -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot= -fdebug-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -fmacro-prefix-map=/home/maro/riscv/riscv-yocto/build/tmp/work/riscv64-poky-linux/gcc/14.2.0/recipe-sysroot-native= -pipe -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include ' >> tmp-libgcc.mvars
echo INHIBIT_LIBC_CFLAGS = '' >> tmp-libgcc.mvars
echo TARGET_SYSTEM_ROOT = '' >> tmp-libgcc.mvars
/bin/bash ../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/../move-if-change tmp-fixinc_list fixinc_list
if test yes = yes; then \
NO_PIE_CFLAGS="-fno-PIE"; \
else \
NO_PIE_CFLAGS=; \
fi; \
echo NO_PIE_CFLAGS = "$NO_PIE_CFLAGS" >> tmp-libgcc.mvars
mv tmp-libgcc.mvars libgcc.mvars
echo timestamp > s-fixinc_list
collect2: fatal error: ld terminated with signal 9 [Killed]
compilation terminated.
make[1]: *** [../../../../../../../work-shared/gcc-14.2.0-r0/gcc-14.2.0/gcc/cp/Make-lang.in:145: cc1plus] Error 1
make[1]: *** Waiting for unfinished jobs....
Setscene tasks: 2862 of 2862
Currently 1 running tasks (3666 of 5954) 61% |########################################################## |
0: gcc-14.2.0-r0 do_compile - 38s (pid 16097)
@kraj was able to build it
BB_NUMBER_THREADS = "1"
PARALLEL_MAKE = "-j 1"
Thank you for your help, that would be good to have such info in the README file despite that those are obvious Yocto stuff. But I have the intention that this taking much memory compared to a Yocto build for ARM64.
Closing the thread.
@kraj was able to build it
BB_NUMBER_THREADS = "1" PARALLEL_MAKE = "-j 1"
Thank you for your help, that would be good to have such info in the README file despite that those are obvious Yocto stuff. But I have the intention that this taking much memory compared to a Yocto build for ARM64.
that is interesting observation, and its possible that RISCV64 cross target in gcc does have memory issues. Its not documented because usually defaults work out ok.
Closing the thread.
Glad, its working now, although -j1 and single thread is not ideal. Usually in latest yocto bitbake there is a pressure monitor which takes care of not overloading the system and adjusts issues new tasks based upon load ratio.
https://docs.yoctoproject.org/ref-manual/variables.html#term-BB_PRESSURE_MAX_CPU but it also depends upon the build system configuration
Glad, its working now, although -j1 and single thread is not ideal. Usually in latest yocto bitbake there is a pressure monitor which takes care of not overloading the system and adjusts issues new tasks based upon load ratio.
https://docs.yoctoproject.org/ref-manual/variables.html#term-BB_PRESSURE_MAX_CPU but it also depends upon the build system configuration
Yes indeed, that has been changed just to pass gcc build only.
Hello,
Trying instruction on README file, with 2 machines with 2 different configs (Ubuntu 22 and Ubuntu 20), gcc-cross-riscv64 always hangs at do_compile().
Best Maro