← All tasks
cppgoogle/highway #887Not a task: already works

libhwy.so.1.0.0: undefined reference to `__atomic_store_8'

envgap__google__highway-887

01 / FAILURE SIGNATURE

As reported upstream

/usr/bin/ld: libhwy.so.1.0.0: undefined reference to `__atomic_store_8'
Not a benchmark task.
  • The project already builds and runs before the fix, so there is nothing to repair.

02 / ENVIRONMENT RECIPE

Base commit
5810c5802e6482d8e8c058b4c7ffb1058dfcc29c
Manifest
CMakeLists.txt
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

google/highway #887 · read the original issue
It seems something has changed recently (or is it gcc-12). But some arches are now failing to build highway. Typical error message is now:



```

 && /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -DHWY_BROKEN_EMU128=1 -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now     -fPIE -pie CMakeFiles/hwy_benchmark.dir/hwy/examples/benchmark.cc.o -o examples/hwy_benchmark  -Wl,-rpath,/<<PKGBUILDDIR>>/obj-arm-linux-gnueabi  libhwy.so.1.0.0 && :

/usr/bin/ld: libhwy.so.1.0.0: undefined reference to `__atomic_store_8'

collect2: error: ld returned 1 exit status

```



* https://buildd.debian.org/status/fetch.php?pkg=highway&arch=armel&ver=1.0.0-1&stamp=1659387322&raw=0
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]