-
Type: Improvement
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Server Development Platform
Local ubsan builds succeed normally.
But when ICECC=icecc is added to the scons line, the ubsan.denylist doesn't make its way into the build host and the remote compile fails.
My local icecc is 1.4, but I think the problem is the peer hosts according to my reading of SERVER-59243.
Definitely looks a lot like SERVER-59243.
Maybe upgrading all the icecream versions in the cluster didn't fully fix the issue?
My scons build looks like this:
python3 ./buildscripts/scons.py \ --variables-files=etc/scons/mongodbtoolchain_stable_clang.vars \ --variables-files=etc/scons/developer_versions.vars \ --dbg=on \ --opt=on \ --sanitize=undefined \ --ninja=enabled \ build.ninja
Adding ICECC=icecc to this causes a failure.
- is related to
-
SERVER-59243 icecream 1.1 remotes fail to handle sanitizer black list filepaths properly.
- Closed