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

WIP Try to fix fill-curve issue on Linux and Windows #7959

Closed
wants to merge 1 commit into from

Conversation

PaulWessel
Copy link
Member

For whatever reason, GMT_fill_curves.sh does not detect the NaN gap endings or something else. This is a minor try - does it still fail? Addresses #7957.

For whatever reason, GMT_fill_curves.sh does not detect the NaN gap endings or something else.  This is a minor try - does it still fail?
@PaulWessel PaulWessel added the bug Something isn't working label Oct 20, 2023
@PaulWessel PaulWessel self-assigned this Oct 20, 2023
@seisman
Copy link
Member

seisman commented Oct 20, 2023

I can't access my Linux machine in the next few days. So can't test it.

@PaulWessel
Copy link
Member Author

Maybe @Esteban82 can build this branch and run the GMT_fill_curves.sh script? And @joa-quim on Windows.

@Esteban82
Copy link
Member

Yes, it fails for me on linux.

@joa-quim
Copy link
Member

But it passes for me on Win. I mean, without this PR's it already passed.

@PaulWessel
Copy link
Member Author

OK. Odd, @seisman said it also fails in the Win CI tests. So only Linux fails it seems. No doubt round off and checking float values. I will stare at it tomorrow and maybe put in some debug statements that will tell us what @federico sees vs what we see.

@seisman
Copy link
Member

seisman commented Oct 25, 2023

Still fails on Linux.

PaulWessel added a commit that referenced this pull request Oct 25, 2023
See #7959 for backtround.  THis enables some debug output so we can compare since I cannot debug Linux directly.
PaulWessel added a commit that referenced this pull request Oct 28, 2023
* WIP Try to find issue with Linux and filled lines

See #7959 for backtround.  THis enables some debug output so we can compare since I cannot debug Linux directly.

* CI: Temporarily trigger the tests in PR

* Must wipe newly allocated structures

As in other parts of GMT, if we realloc an array of structures we must manually set the new structure contents to NULL.

* Revert "CI: Temporarily trigger the tests in PR"

This reverts commit 58750cc.

---------

Co-authored-by: Dongdong Tian <[email protected]>
@seisman
Copy link
Member

seisman commented Nov 5, 2023

Closed by #7975.

@seisman seisman closed this Nov 5, 2023
@seisman seisman deleted the NaN-fill-winlinux branch November 5, 2023 07:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants