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

Feature/error handling just the core #373

Merged
merged 306 commits into from
Dec 7, 2023

Conversation

balos1
Copy link
Member

@balos1 balos1 commented Nov 11, 2023

balos1 added 30 commits November 4, 2023 22:08
…ypes' into feature/error-handling-just-the-core
…ypes' into feature/error-handling-just-the-core
@balos1
Copy link
Member Author

balos1 commented Dec 6, 2023

OK, this should be good to go now. I had to disable the GTest unit tests in the Github CI for now as they randomly segfault for an unknown reason that is going to require in depth debugging. The tests pass locally and the address sanitizer does not report any issues.

@balos1 balos1 requested a review from gardner48 December 6, 2023 22:12
CHANGELOG.md Show resolved Hide resolved
cmake/SundialsBuildOptionsPre.cmake Outdated Show resolved Hide resolved
cmake/SundialsSetupTesting.cmake Outdated Show resolved Hide resolved
doc/arkode/guide/source/Introduction.rst Outdated Show resolved Hide resolved
CHANGELOG.md Show resolved Hide resolved
src/sundials/sundials_memory.c Outdated Show resolved Hide resolved
src/sundials/sundials_nonlinearsolver.c Show resolved Hide resolved
src/sundials/sundials_nvector.c Show resolved Hide resolved
test/config_cmake.py Outdated Show resolved Hide resolved
test/env/setup_env.sh Outdated Show resolved Hide resolved
balos1 and others added 3 commits December 6, 2023 20:39
Co-authored-by: Daniel R. Reynolds <reynolds@smu.edu>
Co-authored-by: David Gardner <gardner48@llnl.gov>
Co-authored-by: David Gardner <gardner48@llnl.gov>
@balos1 balos1 requested a review from gardner48 December 7, 2023 05:02
CHANGELOG.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
doc/arkode/guide/source/Introduction.rst Show resolved Hide resolved
doc/cvode/guide/source/Introduction.rst Show resolved Hide resolved
doc/cvodes/guide/source/Introduction.rst Show resolved Hide resolved
doc/superbuild/source/developers/development/Checklist.rst Outdated Show resolved Hide resolved
include/sundials/priv/sundials_mpi_errors_impl.h Outdated Show resolved Hide resolved
doc/shared/sundials/Fortran.rst Outdated Show resolved Hide resolved
src/sundials/sundials_context.c Outdated Show resolved Hide resolved
src/sundials/sundials_mpi_errors.c Outdated Show resolved Hide resolved
@balos1
Copy link
Member Author

balos1 commented Dec 7, 2023

@gardner48 It seems that your commit adding back the address sanitizer broke the Jenkins CI. It looks like it causes output differences. Is there a reason to add it in this already lengthy PR (was it removed by accident?), or can we add it in a separate PR?

@gardner48
Copy link
Member

@gardner48 It seems that your commit adding back the address sanitizer broke the Jenkins CI. It looks like it causes output differences. Is there a reason to add it in this already lengthy PR (was it removed by accident?), or can we add it in a separate PR?

I only intended to remove the C90 tests before but in looking back over all the changes I noticed that this also removed the sanitizer tests. However, these test were only building the code not running test tests so when adding them back I switched the setup to run the tests but seems to have broken things. I'll revert it to how it was before in a sec.

@balos1 balos1 requested a review from gardner48 December 7, 2023 18:28
@gardner48 gardner48 merged commit 6454095 into develop Dec 7, 2023
20 checks passed
@gardner48 gardner48 deleted the feature/error-handling-just-the-core branch December 7, 2023 20:51
gardner48 added a commit that referenced this pull request Dec 18, 2023
Add core error handling functions and macros

---------

Co-authored-by: Daniel R. Reynolds <reynolds@smu.edu>
Co-authored-by: David J. Gardner <gardner48@llnl.gov>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants