Building for i686 with clang helps to catch bugs early for:
- The OSS-Fuzz i686 clang libFuzzer build
- The arm 32-bit native clang build
Fixes #22889
Building for i686 with clang helps to catch bugs early for:
Fixes #22889
11 | +export CONTAINER_NAME=ci_i686_multiprocess 12 | export DOCKER_NAME_TAG=ubuntu:20.04 13 | -export PACKAGES="cmake python3 python3-pip llvm clang" 14 | -export DEP_OPTS="DEBUG=1 MULTIPROCESS=1" 15 | +export PACKAGES="cmake python3 python3-pip llvm clang g++-multilib" 16 | +export DEP_OPTS="DEBUG=1 MULTIPROCESS=1 CC='clang -m32' CXX='clang++ -m32'"
It should still compile successfully. Though, I removed it now to minimize the diff
It should still compile successfully.
Yes, it should. But with gcc, not clang.
Concept ACK
Concept ACK
Now add a fix?
Done
ACK fa309ee61c09726a8780acaea94502712f817921