Repository navigation
Conversation
Merging this PR will not alter performance1 warning, 1 note
Comparing Footnotes
|
This comment was marked as resolved.
This comment was marked as resolved.
a57f5b0 to
34575d5
Compare
|
@limadog9 This branch has conflicts that must be resolved |
34575d5 to
6d2d503
Compare
|
cc: @naoNao89 |
|
@xtqqczze Yep, this ran on Android x86_64 in the API 28 emulator through Termux. The CI logs show the new SSE2 regression and all three checksum debug tests passing |
API level 28 is very old |
6d2d503 to
2f8f08a
Compare
2f8f08a to
6a8eafd
Compare
| disk-size: ${{ env.EMULATOR_DISK_SIZE }} | ||
| cores: ${{ env.EMULATOR_CORES }} | ||
| force-avd-creation: true | ||
| # These command-line tests do not need Android's animation settings. |
There was a problem hiding this comment.
| # These command-line tests do not need Android's animation settings. |
seems trivial?
| cores: [4] # , 6 | ||
| ram: [4096] | ||
| api-level: [28] | ||
| api-level: [28, "37.0"] |
There was a problem hiding this comment.
android-emulator-runner@v2.38.0 predates the API 37 SDK tools fix ReactiveCircus/android-emulator-runner#483
could we install cmdline tools 22.0 and rerun this job??also previous API 37 run failed before reaching the tests.
|
|
||
| #[test] | ||
| #[cfg(all(target_arch = "x86_64", not(wasi_runner)))] | ||
| fn test_debug_reports_sse2_on_x86_64() { |
There was a problem hiding this comment.
since CI only covers x86_64, has the Android ARM64 ASIMD/PMULL path been tested on a real device?
2597be9 to
421e388
Compare
|
Binary size comparison: |
acf6126 to
04a7510
Compare
Use Rust's supported CPU feature detection on Android instead of disabling every feature. Enable the checksum debug tests and add an x86_64 SSE2 regression. Run Android CI on both API 28 and API 37.0 so the detection tests cover an older Android release and Android 17. Closes uutils#15233
04a7510 to
708c8a8
Compare
Use Rust's supported feature detection on Android instead of disabling every feature. Enable the checksum debug tests there and add an x86_64 SSE2 regression that runs in the existing Android CI.
Closes #15233