Skip to content

Sanitized builds are not using the sanitized build modes #808

@hallfox

Description

@hallfox

"CMAKE_BUILD_TYPE": "Debug",

The build logic in build_sanitizers.sh are all configuring builds for BlazingMQ with the Debug build type, but the toolchain file used for those sanitized builds define all the sanitizer configuration flags in new build types named after the equivalent mode used on github CI. This script needs to change to set the build mode to the appropriate one based on the input from github CI.

So we seem to be overriding the Debug build type, but I have some reason to believe we aren't getting some UBSAN checks in this build. I'll investigate further.

Metadata

Metadata

Assignees

Labels

A-TestingArea: TestingbugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions