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

build: fix compilation with meson 1.3.0 #3995

Merged
merged 5 commits into from
Dec 1, 2023
Merged

build: fix compilation with meson 1.3.0 #3995

merged 5 commits into from
Dec 1, 2023

Conversation

ret2libc
Copy link
Member

@ret2libc ret2libc commented Nov 21, 2023

DO NOT SQUASH

XVilka

This comment was marked as resolved.

@ret2libc ret2libc force-pushed the dist-fix-meson-1.3.0 branch from d40f131 to 435f384 Compare November 24, 2023 09:00
XVilka

This comment was marked as resolved.

There is an issue when running it under UBSAN, however this issue has
always been there but it presents itself only with some specific values
of MALLOC_PERTURB. We are temporarily disabling this because we need to
fix an issue with meson-1.3.0 so that people can easily compile the
project.
@ret2libc ret2libc force-pushed the dist-fix-meson-1.3.0 branch from 52a7da8 to 8234775 Compare December 1, 2023 12:26
@ret2libc ret2libc requested a review from XVilka December 1, 2023 12:26
@ret2libc
Copy link
Member Author

ret2libc commented Dec 1, 2023

>>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=252 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /__w/rizin/rizin/rizin/build/test/unit/test_subprocess
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stdout:
test_noargs_noinput_outerr OK
Hello World
Hello World
test_args OK
test_env OK
test_stdin OK
test_multi OK
test_specialchar_args OK
test_nopipes OK
test_stdoutonly OK
test_stderronly OK
test_stdoutstderr OK
test_interactive OK
test_interactive_pty OK
test_interactive_custom_pty OK
test_interactive_not_raw_pty ERR
[XX] Fail at line 367: No 3 + 5 + c: expected 2072314[104](https://github.com/rizinorg/rizin/actions/runs/7059979643/job/19218680371?pr=3995#step:7:105), got 2072.

stderr:
This is on err
This is on err

I saw this failing also on separate PR :( i'd be for merging this anyway and fix this before release.

@XVilka XVilka merged commit 953e1fb into dev Dec 1, 2023
56 of 57 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants