C-Blosc test fails on Haiku
- Dominant language
- C
- Stars
- 1.1k
- Forks
- 172
- Avg merge
- 22h 54m
- Merged PRs (30d)
- 1
Description
uname -a:
> Haiku shredder 1 hrev51931 May 8 2018 11:38:46 x86_64 x86_64 Haiku
c-blosc:
> 1.14.3
HaikuPorts recipe:
> https://github.com/haikuports/haikuports/pull/2546
Builds fine, but test fails at test_noinit:
```
669/1639 Testing: test_noinit
669/1639 Test: test_noinit
Command: "/sources/c-blosc-1.14.3/haiku_build/tests/test_noinit"
Directory: /sources/c-blosc-1.14.3/haiku_build/tests
"test_noinit" start time: May 11 07:51 GMT+2
Output:
----------------------------------------------------------
STARTING TESTS for /sources/c-blosc-1.14.3/haiku_build/tests/test_noinit
.. ALL TESTS PASSED
Tests run: 2
STARTING TESTS for /sources/c-blosc-1.14.3/haiku_build/tests/test_noinit
.. ALL TESTS PASSED
Tests run: 2
STARTING TESTS for /sources/c-blosc-1.14.3/haiku_build/tests/test_noinit
.. ALL TESTS PASSED
Tests run: 2
STARTING TESTS for /sources/c-blosc-1.14.3/haiku_build/tests/test_noinit
.F (ERROR: nbytes incorrect(1))
Tests run: 2
STARTING TESTS for /sources/c-blosc-1.14.3/haiku_build/tests/test_noinit
.. ALL TESTS PASSED
Tests run: 2
STARTING TESTS for /sources/c-blosc-1.14.3/haiku_build/tests/test_noinit
.. ALL TESTS PASSED
Tests run: 2
STARTING TESTS for /sources/c-blosc-1.14.3/haiku_build/tests/test_noinit
.. ALL TESTS PASSED
Tests run: 2
STARTING TESTS for /sources/c-blosc-1.14.3/haiku_build/tests/test_noinit
.. ALL TESTS PASSED
Tests run: 2
STARTING TESTS for /sources/c-blosc-1.14.3/haiku_build/tests/test_noinit
.. ALL TESTS PASSED
Tests run: 2
STARTING TESTS for /sources/c-blosc-1.14.3/haiku_build/tests/test_noinit
.. ALL TESTS PASSED
Tests run: 2
STARTING TESTS for /sources/c-blosc-1.14.3/haiku_build/tests/test_noinit
.F (ERROR: nbytes incorrect(1))
Tests run: 2
STARTING TESTS for /sources/c-blosc-1.14.3/haiku_build/tests/test_noinit
.. ALL TESTS PASSED
Tests run: 2
STARTING TESTS for /sources/c-blosc-1.14.3/haiku_build/tests/test_noinit
.. ALL TESTS PASSED
Tests run: 2
STARTING TESTS for /sources/c-blosc-1.14.3/haiku_build/tests/test_noinit
.. ALL TESTS PASSED
Tests run: 2
STARTING TESTS for /sources/c-blosc-1.14.3/haiku_build/tests/test_noinit
.. ALL TESTS PASSED
Tests run: 2
STARTING TESTS for /sources/c-blosc-1.14.3/haiku_build/tests/test_noinit
.. ALL TESTS PASSED
Tests run: 2
Test time = 0.45 sec
----------------------------------------------------------
Test Failed.
"test_noinit" end time: May 11 07:51 GMT+2
"test_noinit" time elapsed: 00:00:00
----------------------------------------------------------
```
Test `test_nolock` hangs infinitely. If i kill it the other tests passed.
Contributor guide
Research direction
Reproduce the failure on Haiku using the reported c-blosc 1.14.3 build. Start with tests/test_noinit and test_nolock, investigate the intermittent nbytes error and the hang, and verify that test_noinit passes consistently and test_nolock completes without hanging.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- operating-systems, testing-qa
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100