DEBUG: Executing shell function do_compile
NOTE: make -j 10 -l 64 CC=i686-yoe-linux-clang  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=TMPDIR/work/core2-32-yoe-linux/fio/3.41/recipe-sysroot LDFLAGS=-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,relro,-z,now
FIO_VERSION = fio-3.41-dirty
    CC crc/crc16.o
    CC crc/crc32.o
    CC crc/crc32c-arm64.o
    CC crc/crc32c-intel.o
    CC crc/crc32c.o
    CC crc/crc64.o
    CC crc/crc7.o
    CC crc/crct10dif_common.o
    CC crc/fnv.o
    CC crc/md5.o
    CC crc/murmur3.o
    CC crc/sha1.o
    CC crc/sha256.o
    CC crc/sha3.o
    CC crc/sha512.o
    CC crc/test.o
    CC crc/xxhash.o
    CC lib/axmap.o
    CC lib/bloom.o
    CC lib/flist_sort.o
    CC lib/gauss.o
    CC lib/getrusage.o
    CC lib/hweight.o
    CC lib/ieee754.o
    CC lib/lfsr.o
    CC lib/memalign.o
    CC lib/memcpy.o
    CC lib/mountcheck.o
    CC lib/num2str.o
    CC lib/output_buffer.o
    CC lib/pattern.o
    CC lib/prio_tree.o
    CC lib/rand.o
    CC lib/rbtree.o
    CC lib/strntol.o
    CC lib/zipf.o
    CC gettime.o
    CC ioengines.o
    CC init.o
    CC stat.o
    CC log.o
    CC time.o
    CC filesetup.o
    CC eta.o
    CC verify.o
    CC memory.o
verify.c:1683:40: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]
 1683 |                 s->numberio = cpu_to_le64((uint64_t) atomic_load_acquire(&td->inflight_issued));
      |                                                      ^
./arch/arch.h:70:2: note: expanded from macro 'atomic_load_acquire'
   70 |         atomic_load_explicit((_Atomic typeof(*(p)) *)(p),       \
      |         ^
TMPDIR/work/core2-32-yoe-linux/fio/3.41/recipe-sysroot-native/usr/lib/clang/21/include/stdatomic.h:145:30: note: expanded from macro 'atomic_load_explicit'
  145 | #define atomic_load_explicit __c11_atomic_load
      |                              ^
    CC io_u.o
    CC parse.o
    CC fio_sem.o
    CC rwlock.o
    CC pshared.o
    CC options.o
    CC fio_shared_sem.o
    CC smalloc.o
    CC filehash.o
    CC profile.o
1 warning generated.
    CC debug.o
    CC engines/cpu.o
    CC engines/mmap.o
    CC engines/sync.o
    CC engines/null.o
    CC engines/net.o
    CC engines/ftruncate.o
    CC engines/fileoperations.o
    CC engines/exec.o
    CC server.o
    CC client.o
    CC iolog.o
    CC backend.o
    CC libfio.o
    CC flow.o
    CC cconv.o
backend.c:949:4: warning: misaligned atomic operation may incur significant performance penalty; the expected alignment (8 bytes) exceeds the actual alignment (4 bytes) [-Watomic-alignment]
  949 |                         atomic_store_release(&td->inflight_issued, io_u->numberio + 1);
      |                         ^
./arch/arch.h:76:2: note: expanded from macro 'atomic_store_release'
   76 |         atomic_store_explicit((_Atomic typeof(*(p)) *)(p), (v), \
      |         ^
TMPDIR/work/core2-32-yoe-linux/fio/3.41/recipe-sysroot-native/usr/lib/clang/21/include/stdatomic.h:142:31: note: expanded from macro 'atomic_store_explicit'
  142 | #define atomic_store_explicit __c11_atomic_store
      |                               ^
    CC gettime-thread.o
    CC helpers.o
    CC json.o
    CC idletime.o
    CC td_error.o
    CC profiles/tiobench.o
    CC profiles/act.o
    CC io_u_queue.o
    CC filelock.o
    CC workqueue.o
    CC rate-submit.o
    CC optgroup.o
    CC helper_thread.o
    CC steadystate.o
    CC zone-dist.o
    CC zbd.o
rate-submit.c:232:3: warning: __sync builtin operation must have natural alignment (consider using __atomic) [-Wsync-alignment]
  232 |                 __sync_fetch_and_add(dst, *src);
      |                 ^
    CC dedupe.o
    CC dataplacement.o
    CC sprandom.o
1 warning generated.
1 warning generated.
    CC engines/posixaio.o
    CC engines/falloc.o
    CC engines/e4defrag.o
    CC engines/splice.o
    CC oslib/asprintf.o
    CC engines/mtd.o
    CC oslib/libmtd.o
    CC oslib/libmtd_legacy.o
    CC diskutil.o
    CC fifo.o
    CC blktrace.o
    CC cgroup.o
    CC trim.o
    CC engines/sg.o
    CC oslib/linux-dev-lookup.o
    CC engines/io_uring.o
    CC engines/nvme.o
    CC oslib/linux-blkzoned.o
    CC engines/cmdprio.o
    CC engines/libaio.o
    CC fio.o
    CC t/log.o
    CC t/genzipf.o
    CC oslib/strcasestr.o
    CC oslib/strndup.o
    CC t/btrace2fio.o
    CC t/dedupe.o
    CC t/debug.o
    CC t/arch.o
    CC t/verify-state.o
    CC t/stest.o
    CC t/ieee754.o
    CC t/axmap.o
    CC t/lfsr-test.o
    CC t/gen-rand.o
    CC t/memlock.o
    CC t/read-to-pipe-async.o
    CC t/io_uring.o
  LINK fio
i686-yoe-linux-ld.lld: error: undefined symbol: __atomic_store
>>> referenced by backend.c:949 (/usr/src/debug/fio/3.41/backend.c:949)
>>>               backend.o:(log_inflight)
  LINK t/fio-genzipf

i686-yoe-linux-ld.lld: error: undefined symbol: __atomic_load
>>> referenced by verify.c:1683 (/usr/src/debug/fio/3.41/verify.c:1683)
>>>               verify.o:(get_all_io_list)
i686-yoe-linux-clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [Makefile:596: fio] Error 1
make: *** Waiting for unfinished jobs....
ERROR: oe_runmake failed
WARNING: TMPDIR/work/core2-32-yoe-linux/fio/3.41/temp/run.do_compile.1994424:179 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script): 
	#1: bbfatal_log, TMPDIR/work/core2-32-yoe-linux/fio/3.41/temp/run.do_compile.1994424, line 179
	#2: die, TMPDIR/work/core2-32-yoe-linux/fio/3.41/temp/run.do_compile.1994424, line 164
	#3: oe_runmake, TMPDIR/work/core2-32-yoe-linux/fio/3.41/temp/run.do_compile.1994424, line 169
	#4: base_do_compile, TMPDIR/work/core2-32-yoe-linux/fio/3.41/temp/run.do_compile.1994424, line 147
	#5: do_compile, TMPDIR/work/core2-32-yoe-linux/fio/3.41/temp/run.do_compile.1994424, line 141
	#6: main, TMPDIR/work/core2-32-yoe-linux/fio/3.41/temp/run.do_compile.1994424, line 189

Error details

Submitted on:
08/02/26 06:22
Error type:
Recipe
Task:
do_compile
Recipe:
fio
Recipe version:
3.41-r0
Machine:
qemux86
Distro:
yoe
Build system:
x86_64-linux
Target system:
i686-yoe-linux
Host distro:
ubuntu-22.04/ubuntu-22.04
Branch:
HEAD
Commit:
47360c57204bdb4f12ba52db808597e64c51e707
Build:
#226540
Submitter:
ab@rdk
Similar errors:
0
Open a bug