Alright, I will have a look. May I trouble you for a full build log? (Preferably outside the mailing list?) And could you elaborate on "it ignores ports infrastructure" a bit? (What do you need?)
Thomas > Stuart Henderson <[email protected]> hat am 21.10.2026 09:44 CEST > geschrieben: > > > build fails on i386 (looks like it's in a bundled copy of fmt), > also it ignores ports infrastructure and uses -O3 which it > shouldn't do: > > FAILED: _deps/fmt-build/CMakeFiles/fmt.dir/src/format.cc.o > /pobj/yosys-0.70/bin/c++ -I/pobj/yosys-0.70/yosys-0.70/libs/fmt/include -O2 > -pipe -O3 -std=gnu++20 -fPIC -Wall -Wextra -Werror=unused-variable > -Werror=unused-parameter -Werror=unused-function -MD -MT > _deps/fmt-build/CMakeFiles/fmt.dir/src/format.cc.o -MF > _deps/fmt-build/CMakeFiles/fmt.dir/src/format.cc.o.d -o > _deps/fmt-build/CMakeFiles/fmt.dir/src/format.cc.o -c > /pobj/yosys-0.70/yosys-0.70/libs/fmt/src/format.cc > In file included from /pobj/yosys-0.70/yosys-0.70/libs/fmt/src/format.cc:8: > In file included from > /pobj/yosys-0.70/yosys-0.70/libs/fmt/include/fmt/format-inl.h:28: > /pobj/yosys-0.70/yosys-0.70/libs/fmt/include/fmt/format.h:3108:14: error: > invalid argument type 'uint128' to unary expression > 3108 | f.f &= ~(inc - 1); > | ^~~~~~~~~~
