-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[new release] owee (0.8) #27453
base: master
Are you sure you want to change the base?
[new release] owee (0.8) #27453
Conversation
Thanks for the update! Tests are failing:
Let us know if you need a hand troubleshooting. |
@let-def This looks to be due to the compiled test-4.bin/test-5.bin files containing extra debug symbols for c runtime functions |
8b1f983
to
3a3860c
Compare
Yes, thanks for looking into it. The simplest fix is to test only for debug lines from the file being tested by grepping the output. An alternative approach would be to test only object files, not linked binaries. However, GCC (at least mine) generates compressed debug line sections for object files, which would require updating the debug_line support to handle zlib and possibly zstd sections. This is another can of worms that might be addressed in a future version. Separately testing binaries is still worthwhile, so I will use the "grep" workaround for now, unless anyone knows of a more principled approach. |
CHANGES: Fri May 12 19:02:16 JST 2023 - Test fixes by @gretay-js - Bug fix in interval map by @poechsel - Added support for relocations by @poechsel
3a3860c
to
7f5e4eb
Compare
@shonfeder: The build error on s390x can be ignored I think. The support is limited to x86-64 for the time being. |
@let-def than you for the CI review and for the fixes! The last thing I am seeing is this failure on Windows:
Should we perhaps mark this as unavailable on windows? |
OCaml library to work with DWARF format
CHANGES:
Sun Feb 16 08:22:39 AM JST 2025
(Needed to improve Magic-Trace support for Rust programs,
or, more generallry, ELF spec)