arm neon loadupdb issue on 32-bit (regression)
Continued from !53 (comment 685370)
This seems to have introduced a regression/problem on 32-bit. The gst-plugins-base libs/video
test_video_pack_unpack2
test now fails with a discrepancy. It seems to work on 64-bit though.
ORC: INFO: ../subprojects/orc/orc/orccompiler.c(283): orc_program_compile_full(): initializing compiler for program "video_orc_unpack_YUV9"
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(315): orc_program_compile_full(): variables
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(322): orc_program_compile_full(): 0: d size 8 type 2 alloc 0
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(322): orc_program_compile_full(): 4: s size 2 type 1 alloc 0
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(322): orc_program_compile_full(): 5: s size 1 type 1 alloc 0
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(322): orc_program_compile_full(): 6: s size 1 type 1 alloc 0
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(322): orc_program_compile_full(): 16: c size 1 type 3 alloc 0
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(322): orc_program_compile_full(): 32: t size 2 type 0 alloc 0
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(322): orc_program_compile_full(): 33: t size 4 type 0 alloc 0
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(322): orc_program_compile_full(): 34: t size 4 type 0 alloc 0
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(322): orc_program_compile_full(): 35: t size 1 type 0 alloc 0
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(322): orc_program_compile_full(): 36: t size 1 type 0 alloc 0
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(325): orc_program_compile_full(): instructions
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(332): orc_program_compile_full(): 0: loadupdb 35 0 5 0
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(332): orc_program_compile_full(): 1: loadupdb 36 0 6 0
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(332): orc_program_compile_full(): 2: mergebw 32 0 35 36
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(332): orc_program_compile_full(): 3: mergewl 34 0 32 32
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(332): orc_program_compile_full(): 4: mergebw 33 0 16 4
ORC: LOG: ../subprojects/orc/orc/orccompiler.c(332): orc_program_compile_full(): 5: mergewl 0 0 33 34
ORC: INFO: ../subprojects/orc/orc/orccompiler.c(434): orc_program_compile_full(): allocating code memory
ORC: INFO: ../subprojects/orc/orc/orccompiler.c(440): orc_program_compile_full(): compiling for target "neon"
ORC: INFO: ../subprojects/orc/orc/orccompiler.c(486): orc_program_compile_full(): finished compiling (success)
0:00:00.564015657 31281 0xd43600 DEBUG check video.c:2269:test_video_pack_unpack2: 3529.065778 9344.865295 406548377.610038 1076528481.956457 Y41B 36/0.010201 [spurious debug log line, I think this is wrongly interleaved with the orc output]
00000000 (0xdf1568): ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ................
00000010 (0xdf1578): ff 00 00 00 ff 00 00 00 ff 00 00 04 ff 00 00 04 ................
00000020 (0xdf1588): ff 00 00 04 ff 00 00 04 ff 00 00 08 ff 00 00 08 ................
00000030 (0xdf1598): ff 00 00 08 ff 00 00 08 ff 00 00 0c ff 00 00 0c ................
00000040 (0xdf15a8): ff 00 00 0c ff 00 00 0c ff 00 00 10 ff 00 00 10 ................
00000050 (0xdf15b8): ff 00 00 10 ff 00 00 10 ff 00 00 14 ff 00 00 14 ................
00000060 (0xdf15c8): ff 00 00 14 ff 00 00 14 ff 00 00 18 ff 00 00 18 ................
00000070 (0xdf15d8): ff 00 00 18 ff 00 00 18 ff 00 00 1c ff 00 00 1c ................
00000000 (0xd8a308): ff 00 00 00 ff 00 00 01 ff 00 00 02 ff 00 00 03 ................
00000010 (0xd8a318): ff 00 00 04 ff 00 00 05 ff 00 00 06 ff 00 00 07 ................
00000020 (0xd8a328): ff 00 00 08 ff 00 00 09 ff 00 00 0a ff 00 00 0b ................
00000030 (0xd8a338): ff 00 00 0c ff 00 00 0d ff 00 00 0e ff 00 00 0f ................
00000040 (0xd8a348): ff 00 00 10 ff 00 00 11 ff 00 00 12 ff 00 00 13 ................
00000050 (0xd8a358): ff 00 00 14 ff 00 00 15 ff 00 00 16 ff 00 00 17 ................
00000060 (0xd8a368): ff 00 00 18 ff 00 00 19 ff 00 00 1a ff 00 00 1b ................
00000070 (0xd8a378): ff 00 00 1c ff 00 00 1d ff 00 00 1e ff 00 00 1f ................
0%: Checks: 1, Failures: 1, Errors: 0
../subprojects/gst-plugins-base/tests/check/libs/video.c:2274:F:general:test_video_pack_unpack2:0: Failure 'diff != 0' occurred
Check suite video ran in 0.393s (tests failed: 1)