-
Notifications
You must be signed in to change notification settings - Fork 325
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
[SKIP SOF-TEST] Add new file: app/overlays/repro-build.conf #9264
Conversation
OVERLAY_CONFIG has been deprecated by EXTRA_CONF_FILE since Zephyr 3.4 Also fix the corresponding --help string. Zephyr 3.4 is one year old and has just been end-of-lifed. Signed-off-by: Marc Herbert <marc.herbert@intel.com>
Passing options one by one in .github/workflows/zephyr.yml was becoming unwieldy. Reduces Windows/Linux duplication. This also makes local testing easier; less typing and guess work. This should also help with thesofproject#9116. Signed-off-by: Marc Herbert <marc.herbert@intel.com>
@andyross can you please help fix these (totally unrelated) sparse warning?
Last passing daily test: https://github.com/thesofproject/sof/actions/runs/9606358628 First failing daily test 5 days ago: https://github.com/thesofproject/sof/actions/runs/9621445375 cc: @eddy1021 |
Looking right now. Are there docs on running sparse locally? FWIW that code did change: it used to be getting the big block from the heap (where it would have been returned as a cached pointer) and now it's doing the conversion itself from a static pointer into .data, which is uncached. Never thought about the sparse interaction until this error showed up, but it's likely real enough and needs an appropriate cast/whitelist/whatever. |
Better than documentation: the specific command can be found in As you submitted fixup #9265, I assume you already found it. |
A single "updownmixer" test failed in https://sof-ci.01.org/sof-pr-viewer/#/build/PR9264/build14068938, all other tests passed so this PR is clearly not to blame. EDIT: for some unknown reason this was re-run and https://sof-ci.01.org/sof-pr-viewer/#/build/PR9264/build14069829 is now green. |
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.
for my understanding: this alone won't be enough to resolve the difference between Windows and Linux SOF builds when using LLEXT as in https://github.com/thesofproject/sof/actions/runs/9550440753/job/26323025134?pr=9116 ?
EDIT: just saw #9116 (comment) - got the idea. Maybe even CONFIG_MODULES=n
Passing options one by one in .github/workflows/zephyr.yml was becoming
unwieldy. Reduces Windows/Linux duplication. This also makes local
testing easier; less typing and guess work.
This should also help with #9116.