Displaying 3 results from an estimated 3 matches for "test_unit_mathopsi".
Did you mean:
test_unit_mathops
2015 Nov 26
2
Test failed!!
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hi Jesus,
Thanks for the report. As far as I can tell, what's happening is that
when intrinsics are enabled, we compile all tests with -msse4.1, even
when it's only run-time detected. In most cases, that doesn't cause
any issue, but sometimes the compiler will take the C code and
generate an SSEx instruction on its own. I think this is
2015 Nov 27
0
Test failed!!
...The actual encoder and decoder should work fine
> since they are compiled without -msse except for the files that are
> behind auto-detect.
Good guess. I have tried this:
1. Compile everything as is.
2. "make check" -> Illegal Instruction. Good.
3. Delete file "celt/tests/test_unit_mathopsi.o".
4. Edit "Makefile" and delete all "-msse*" directives.
5. "make". It should rebuild file "celt/tests/test_unit_mathops".
6. Error:
"""
# make
make all-recursive
make[1]: Entering directory `/tmp/opus-1.1.1'
make[2]: Entering dire...
2015 Nov 27
1
Test failed!!
...er should work fine since they are compiled without -msse
>> except for the files that are behind auto-detect.
>
> Good guess. I have tried this:
>
> 1. Compile everything as is. 2. "make check" -> Illegal
> Instruction. Good. 3. Delete file
> "celt/tests/test_unit_mathopsi.o". 4. Edit "Makefile" and delete
> all "-msse*" directives. 5. "make". It should rebuild file
> "celt/tests/test_unit_mathops". 6. Error:
>
> """ # make make all-recursive make[1]: Entering directory
> `/tmp/opus-1.1.1...