Open oschaaf opened 3 years ago
As of https://github.com/envoyproxy/nighthawk/pull/587 the asan build fails when -fundefined is passed with the following error:
-fundefined
ld.lld: error: undefined symbol: __muloti4
This seems related to https://github.com/envoyproxy/envoy/issues/13973, which was introduced via an update to absl, and eventually was resolved in Envoy by bumping absl. Yet this error persist in Nighthawk.
absl
I've spend some time trying to figure out how to address this, without coming up with a good solution yet. To unblock, -fundefined gets dropped from .bazelrc in https://github.com/envoyproxy/nighthawk/pull/587.
Filing this issue to track status of re-enabling -fundefined
With this customization removed, ASAN tests failed repeatedly on 2023-09-10: https://github.com/envoyproxy/nighthawk/pull/1022.
As of https://github.com/envoyproxy/nighthawk/pull/587 the asan build fails when
-fundefined
is passed with the following error:This seems related to https://github.com/envoyproxy/envoy/issues/13973, which was introduced via an update to
absl
, and eventually was resolved in Envoy by bumpingabsl
. Yet this error persist in Nighthawk.I've spend some time trying to figure out how to address this, without coming up with a good solution yet. To unblock,
-fundefined
gets dropped from .bazelrc in https://github.com/envoyproxy/nighthawk/pull/587.Filing this issue to track status of re-enabling
-fundefined