Details
-
Improvement
-
Resolution: Won't Fix
-
Major - P3
-
None
-
None
-
None
-
None
-
Server Development Platform
Description
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.
Attachments
Issue Links
- is related to
-
SERVER-59243 icecream 1.1 remotes fail to handle sanitizer black list filepaths properly.
-
- Closed
-