-
Notifications
You must be signed in to change notification settings - Fork 836
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
Remove undef LARGE_HASH_TEST_INPUT_SZ #8049
Remove undef LARGE_HASH_TEST_INPUT_SZ #8049
Conversation
Jenkins retest this please |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These LARGE_HASH_TEST_INPUT_SZ
definitions are context-specific, defined locally at the start of a span, and undefined when that span is done with it. We currently have two such spans.
The right fix is either to move the #undef
later, or add a new #define
...#undef
span with a value appropriate for that span. They shouldn't be left open.
Any particular reason for that? Why not just have a single setting for the file? I've updated with a proposed fix. Having two same-name macros in two different places with possibly later mismatched values seems to be asking for trouble. Happy to change it to your suggested, multi-span values if needed |
Even though the Jenkins tests all passed, 2/3 of my Espressif tests are now failing. More investigation needed. Converted to draft. Stand by. |
@douzzer could you please help me understand why there are still many The
See lines 3165, 3364, 4419, etc. Should all of these be |
ok, all good here. The testing failure was on my dev branch & unrelated. Please see above questions and advise how best I should proceed. I'm thinking it would be best to make the |
The |
de2929f
to
9c4960f
Compare
Looks like someone else also encountered this problem & fixed it. I pushed changes to this branch & retested. All looks well. |
Description
The
LARGE_HASH_TEST_INPUT_SZ
may be used later intest.c
(see line 4130, inside#ifndef NO_UNALIGNED_MEMORY_TEST
)Fixes zd# n/a
Testing
Observed failure and tested only in Espressif.
Checklist