We notice that when libosmocore debian packages built on
opensuse.org end up on
the cumulus3 host, we get
/usr/src/packages/BUILD/tests/testsuite.dir/at-groups/9/test-source: line 25: 26402
Illegal instruction $abs_top_builddir/tests/conv/conv_gsm0503_test
(unfortunately I have no full logs, they were rotated away)
All other hosts we hit so far apparently work fine.
a) debian packages should be usable on the largest set of CPUs, we should not
build with CPU instructions we can't guarantee to be supported. So I guess we
need a --without-sse configure option in libosmocore. Makes sense?
b) I'm puzzled that the same host that built conv_gsm0503_test fails to run it.
Is our SSE check in libosmocore's configure.ac broken? How to verify?
c) would be nice to find out what kind of host cumulus3 is; so far we know only
that it is an x86_64.
https://build.opensuse.org/monitor
Ideas? Experience?
~N