-
Notifications
You must be signed in to change notification settings - Fork 627
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
spec-test-script: skip a few tests for xtensa #3664
Conversation
the failure looks unrelated. https://github.com/bytecodealliance/wasm-micro-runtime/actions/runs/10073008291/job/27846255552 |
@@ -94,6 +94,10 @@ def ignore_the_case( | |||
if "i386" == target and case_name in ["float_exprs", "conversions"]: | |||
return True | |||
|
|||
# esp32s3 qemu doesn't have PSRAM emulation | |||
if target == 'xtensa' and case_name in ["memory_size"]: |
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.
Is it better to check qemu_flag also since some non-qemu environment may support the case?
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.
ok. it makes sense.
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.
ok. it makes sense. done.
@@ -833,6 +833,12 @@ def test_assert_return(r, opts, form): | |||
if ' ' in func: | |||
func = func.replace(' ', '\\') | |||
|
|||
# Note: 'as-memory.grow-first' doesn't actually grow memory. | |||
# (thus not in this list) | |||
if opts.target == 'xtensa' and func in {'as-memory.grow-value', 'as-memory.grow-size', 'as-memory.grow-last', 'as-memory.grow-everywhere'}: |
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.
Same as above, had better check opts.qemu also?
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.
done.
because these test cases require more memory than what nuttx on esp32s3 qemu can afford.