Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Let greenspline testing not require -DDEBUG #7297

Merged
merged 2 commits into from
Mar 6, 2023
Merged

Conversation

PaulWessel
Copy link
Member

greenspline has a few undocumented debug options for testing (-+ and -/), and these were hidden under #ifdef DEBUG - #endif sections. However, I have illustrations that require those options and because others now also need to run those scripts I have removed the DEBUG condition so that anyone (who knows what they are doing) can access these options, No tests are affected.

Note: The changes around case WESSEL_BERCOVICI_1998_3D: would appear to be bugs since they crashed until I switched to Cube (Grid == NULL here).

greenspline has a few undocumented debug options for testing, and these were under #ifdef DEBUG - #endif sections  However, I have figures that require those options and because others now also need to run those scripts I have removed the DEBUG condition so that anyone (who knows what they are doing) can accesxs these options,  No tests are affected.
@PaulWessel PaulWessel added bug Something isn't working maintenance Boring but important stuff for the core devs labels Mar 6, 2023
@PaulWessel PaulWessel added this to the 6.5.0 milestone Mar 6, 2023
@PaulWessel PaulWessel self-assigned this Mar 6, 2023
@PaulWessel PaulWessel merged commit 37c63ee into master Mar 6, 2023
@PaulWessel PaulWessel deleted the greenspline-test branch March 6, 2023 11:51
anbj pushed a commit that referenced this pull request Mar 7, 2023
* Let greenspline testing not require -DDEBUG

greenspline has a few undocumented debug options for testing, and these were under #ifdef DEBUG - #endif sections  However, I have figures that require those options and because others now also need to run those scripts I have removed the DEBUG condition so that anyone (who knows what they are doing) can accesxs these options,  No tests are affected.

* Update greenspline.c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working maintenance Boring but important stuff for the core devs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants