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

ci: fix bootloader_emu trying to link with ASAN #4391

Merged
merged 1 commit into from
Nov 28, 2024
Merged

Conversation

mmilata
Copy link
Member

@mmilata mmilata commented Nov 26, 2024

In the AddressSanitizer-enabled emulator build job, when building bootloader emulator, the Rust standard library tries to link with ASAN runtime even though we do not support it at all. I don't understand what causes it, possibly rustc/cargo notices that ADDRESS_SANITIZER=1 is set and does this? May or may not be related to #4234.

https://github.com/trezor/trezor-firmware/actions/runs/12020560773/job/33509404323

This patch disables bootloader emulator in the job since there's not point in it anyway.

Copy link

core UI changes device test click test persistence test
T2T1 Model T test(screens) main(screens) test(screens) main(screens) test(screens) main(screens)
T3B1 Safe 3 test(screens) main(screens) test(screens) main(screens) test(screens) main(screens)
T3T1 Safe 5 test(screens) main(screens) test(screens) main(screens) test(screens) main(screens)
All main(screens)

Copy link

legacy UI changes device test(screens) main(screens)

@mmilata mmilata merged commit 66e9925 into main Nov 28, 2024
93 of 94 checks passed
@mmilata mmilata deleted the mmilata/ci-blemu-asan branch November 28, 2024 10:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Approved
Development

Successfully merging this pull request may close these issues.

2 participants