Skip to content

Conversation

@xezon
Copy link

@xezon xezon commented Nov 3, 2025

This change replaces NDEBUG preprocessor with RTS_DEBUG or RTS_RELEASE.

Most notably, debug code in AABoxCollisionTestClass::Rotate() and RefCountClass is now properly compiled out in Release builds.

@xezon xezon added this to the Code foundation build up milestone Nov 3, 2025
@xezon xezon added Minor Severity: Minor < Major < Critical < Blocker Debug Is mostly debug functionality Fix Is fixing something, but is not user facing labels Nov 3, 2025
@xezon xezon requested a review from Skyaero42 November 4, 2025 07:28
Copy link

@Skyaero42 Skyaero42 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok

@Skyaero42 Skyaero42 added the Approved Pull Request was approved label Nov 4, 2025
@xezon xezon merged commit cbfc718 into TheSuperHackers:main Nov 4, 2025
17 checks passed
@xezon xezon deleted the xezon/fix-ndebug branch November 4, 2025 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Approved Pull Request was approved Debug Is mostly debug functionality Fix Is fixing something, but is not user facing Minor Severity: Minor < Major < Critical < Blocker

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants