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

[BUG]: TestConcurrentBasicBigValues fails on ppc64el #2079

Open
zhsj opened this issue Aug 22, 2024 · 0 comments
Open

[BUG]: TestConcurrentBasicBigValues fails on ppc64el #2079

zhsj opened this issue Aug 22, 2024 · 0 comments
Labels
badger kind/bug Something is broken.

Comments

@zhsj
Copy link

zhsj commented Aug 22, 2024

What version of Badger are you using?

main branch, commit 9cf06b1

What version of Go are you using?

go1.22.6

Have you tried reproducing the issue with the latest release?

Yes

What is the hardware spec (RAM, CPU, OS)?

ppc64el

What steps will reproduce the bug?

On amd64 system, this bug can also be reproduced by using qemu (install qemu-user-static package).

Then run

cd skl
GOARCH=ppc64le go test -count=10 -run TestConcurrentBasicBigValues

-count=10 is because the test doesn't always fail.

Expected behavior and actual result.

Expect no error. But

--- FAIL: TestConcurrentBasicBigValues (0.71s)
    skl_test.go:189: 
                Error Trace:    /tmp/t/badger/skl/skl_test.go:189
                                                        /usr/lib/go-1.22/src/runtime/asm_ppc64x.s:1018
                Error:          Not equal: 
...
                                Diff:
                                --- Expected
                                +++ Actual
                                @@ -65536,3 +65536,3 @@
                                  000fffe0  30 30 30 30 30 30 30 30  30 30 30 30 30 30 30 30  |0000000000000000|
                                - 000ffff0  30 30 30 30 30 30 30 30  30 30 30 33 33 30 30 30  |0000000000033000|
                                + 000ffff0  30 30 30 30 30 30 30 30  30 30 30 30 30 30 32 32  |0000000000000022|
                                 }
                Test:           TestConcurrentBasicBigValues
FAIL
exit status 1

Additional information

No response

@zhsj zhsj added the kind/bug Something is broken. label Aug 22, 2024
@ryanfoxtyler ryanfoxtyler added the badger label Sep 10, 2024 — with Linear
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
badger kind/bug Something is broken.
Development

No branches or pull requests

2 participants