DEBUG: Executing shell function do_compile
NOTE: make
TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native/usr/bin/python3-native/python3 ../git/modules/arch/x86/gen_x86_insn.py
Makefile:4370: warning: ignoring prerequisites on suffix rule definition
gcc  -isystemTOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native/usr/include -O2 -pipe -I. -I../git  \
  -c -o genperf.o `test -f tools/genperf/genperf.c || echo '../git/'`tools/genperf/genperf.c
gcc  -isystemTOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native/usr/include -O2 -pipe -I. -I../git  \
  -c -o gp-perfect.o `test -f tools/genperf/perfect.c || echo '../git/'`tools/genperf/perfect.c
gcc  -isystemTOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native/usr/include -O2 -pipe -I. -I../git  \
  -c -o gp-phash.o `test -f libyasm/phash.c || echo '../git/'`libyasm/phash.c
gcc  -isystemTOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native/usr/include -O2 -pipe -I. -I../git  \
  -c -o gp-xmalloc.o `test -f libyasm/xmalloc.c || echo '../git/'`libyasm/xmalloc.c
gcc  -isystemTOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native/usr/include -O2 -pipe -I. -I../git  \
  -c -o gp-xstrdup.o `test -f libyasm/xstrdup.c || echo '../git/'`libyasm/xstrdup.c
gcc  -o genperf  genperf.o gp-perfect.o gp-phash.o gp-xmalloc.o gp-xstrdup.o 
./genperf x86insn_nasm.gperf x86insn_nasm.c
./genperf x86insn_gas.gperf x86insn_gas.c
fail to map group of size 2 for tab size 512
gcc  -isystemTOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native/usr/include -O2 -pipe -I. -I../git  \
  -c -o re2c-main.o `test -f tools/re2c/main.c || echo '../git/'`tools/re2c/main.c
gcc  -isystemTOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native/usr/include -O2 -pipe -I. -I../git  \
  -c -o re2c-code.o `test -f tools/re2c/code.c || echo '../git/'`tools/re2c/code.c
gcc  -isystemTOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native/usr/include -O2 -pipe -I. -I../git  \
  -c -o re2c-dfa.o `test -f tools/re2c/dfa.c || echo '../git/'`tools/re2c/dfa.c
gcc  -isystemTOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native/usr/include -O2 -pipe -I. -I../git  \
  -c -o re2c-parser.o `test -f tools/re2c/parser.c || echo '../git/'`tools/re2c/parser.c
In file included from ../git/tools/re2c/parser.c:8:
./config.h:134:9: warning: "PACKAGE_VERSION" redefined
  134 | #define PACKAGE_VERSION "1.3.0.87.g121a.dirty"
      |         ^~~~~~~~~~~~~~~
In file included from ../git/tools/re2c/globals.h:4,
                 from ../git/tools/re2c/parser.c:5:
../git/tools/re2c/basics.h:12:9: note: this is the location of the previous definition
   12 | #define PACKAGE_VERSION "1.0.0"
      |         ^~~~~~~~~~~~~~~
gcc  -isystemTOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native/usr/include -O2 -pipe -I. -I../git  \
  -c -o re2c-actions.o `test -f tools/re2c/actions.c || echo '../git/'`tools/re2c/actions.c
gcc  -isystemTOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native/usr/include -O2 -pipe -I. -I../git  \
  -c -o re2c-scanner.o `test -f tools/re2c/scanner.c || echo '../git/'`tools/re2c/scanner.c
gcc  -isystemTOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native/usr/include -O2 -pipe -I. -I../git  \
  -c -o re2c-mbo_getopt.o `test -f tools/re2c/mbo_getopt.c || echo '../git/'`tools/re2c/mbo_getopt.c
gcc  -isystemTOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native/usr/include -O2 -pipe -I. -I../git  \
  -c -o re2c-substr.o `test -f tools/re2c/substr.c || echo '../git/'`tools/re2c/substr.c
gcc  -isystemTOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native/usr/include -O2 -pipe -I. -I../git  \
  -c -o re2c-translate.o `test -f tools/re2c/translate.c || echo '../git/'`tools/re2c/translate.c
gcc  -o re2c  re2c-main.o re2c-code.o re2c-dfa.o re2c-parser.o re2c-actions.o re2c-scanner.o re2c-mbo_getopt.o re2c-substr.o re2c-translate.o 
./re2c -b -o gas-token.c ../git/modules/parsers/gas/gas-token.re
./re2c -b -o nasm-token.c ../git/modules/parsers/nasm/nasm-token.re
gcc  -isystemTOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native/usr/include -O2 -pipe -I. -I../git  \
  -c -o genmacro.o `test -f tools/genmacro/genmacro.c || echo '../git/'`tools/genmacro/genmacro.c
gcc  -o genmacro  genmacro.o 
./genmacro nasm-macros.c nasm_standard_mac ../git/modules/parsers/nasm/nasm-std.mac
gcc  -I. -I../git  -c -o genversion.o `test -f modules/preprocs/nasm/genversion.c || echo '../git/'`modules/preprocs/nasm/genversion.c
gcc  -o genversion  genversion.o 
./genversion version.mac
./genmacro nasm-version.c nasm_version_mac version.mac
./genmacro win64-nasm.c win64_nasm_stdmac ../git/modules/objfmts/coff/win64-nasm.mac
./genmacro win64-gas.c win64_gas_stdmac ../git/modules/objfmts/coff/win64-gas.mac
gcc  -I. -I../git  -c -o genstring.o `test -f genstring.c || echo '../git/'`genstring.c
gcc  -o genstring  genstring.o 
./genstring license_msg license.c ../git/COPYING
make  all-recursive
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/build'
Makefile:4370: warning: ignoring prerequisites on suffix rule definition
Making all in po
make[2]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/build/po'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/build/po'
Making all in .
make[2]: Entering directory 'TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/build'
Makefile:4370: warning: ignoring prerequisites on suffix rule definition
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot -DHAVE_CONFIG_H -I. -I../git     -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/git=/usr/src/debug/yasm/1.3.0+git  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/git=/usr/src/debug/yasm/1.3.0+git  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/build=/usr/src/debug/yasm/1.3.0+git  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/build=/usr/src/debug/yasm/1.3.0+git  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/recipe-sysroot-native=  -pipe -c -o frontends/yasm/yasm.o ../git/frontends/yasm/yasm.c
In file included from ../git/frontends/yasm/yasm.c:31:
../git/libyasm/bitvect.h:86:32: error: cannot use keyword 'false' as enumeration constant
   86 |         typedef enum boolean { false = FALSE, true = TRUE } boolean;
      |                                ^~~~~
../git/libyasm/bitvect.h:86:32: note: 'false' is a keyword with '-std=c23' onwards
make[2]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/build'
make[2]: *** [Makefile:2913: frontends/yasm/yasm.o] Error 1
ERROR: oe_runmake failed
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/build'
WARNING: TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/temp/run.do_compile.2939761:188 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script): 
make[1]: *** [Makefile:3151: all-recursive] Error 1
make: *** [Makefile:2234: all] Error 2
	#1: bbfatal_log, TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/temp/run.do_compile.2939761, line 188
	#2: die, TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/temp/run.do_compile.2939761, line 172
	#3: oe_runmake, TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/temp/run.do_compile.2939761, line 167
	#4: autotools_do_compile, TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/temp/run.do_compile.2939761, line 162
	#5: do_compile, TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/temp/run.do_compile.2939761, line 157
	#6: main, TOPDIR/tmp/work/core2-64-oe-linux/yasm/1.3.0+git/temp/run.do_compile.2939761, line 201

Error details

Submitted on:
04/04/25 02:46
Error type:
Recipe
Task:
do_compile
Recipe:
yasm
Recipe version:
1.3.0+git-r0
Machine:
qemux86-64
Distro:
nodistro
Build system:
x86_64-linux
Target system:
x86_64-oe-linux
Host distro:
gentoo-2.17/gentoo-2.17
Branch:
jansa/master
Commit:
d3bdb4779afb21567ff31b4c9621daca36f64aab
Build:
#204268
Submitter:
Martin.Jansa@gmail.com
Similar errors:
0
Open a bug