libosmocore and SSE

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.

Neels Hofmeyr nhofmeyr at sysmocom.de
Sat Aug 12 02:36:48 UTC 2017


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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.osmocom.org/pipermail/openbsc/attachments/20170812/31980af7/attachment.bin>


More information about the OpenBSC mailing list