<div dir="auto">Hi Neels (and sorry for top posting)<div dir="auto"><br></div><div dir="auto">I don't think those patches will change this if your seeing a failure with a --without-sse build. </div><div dir="auto"><br></div><div dir="auto">Could you try building the whole code with a specific --march --mcpu settings for the target CPU you're running it at? It looks like gcc may be putting in some optimizations into an noon optimized part of the code.<br><br><div data-smartmail="gmail_signature" dir="auto">Please excuse typos. Written with a touchscreen keyboard.<br><br>--<br>Regards,<br>Alexander Chemeris<br>CTO/Founder Fairwaves, Inc.<br><a href="https://fairwaves.co">https://fairwaves.co</a></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On May 2, 2017 1:29 PM, "Neels Hofmeyr" <<a href="mailto:nhofmeyr@sysmocom.de">nhofmeyr@sysmocom.de</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Sat, Apr 29, 2017 at 11:24:00AM +0800, Tom Tsou wrote:<br>
> On Sat, Apr 29, 2017 at 5:22 AM, Holger Freyther <<a href="mailto:holger@freyther.de">holger@freyther.de</a>> wrote:<br>
> > @dexter/@tom: Do you see any cpu feature that should be there but isn't?<br>
><br>
> SSE3 and SSE4_1 are the instruction sets used by osmo-trx. There<br>
> should be no instruction set concerns for a processor that supports<br>
> AVX, so I'm not sure what's going on here.<br>
<br>
Note that I'm seeing the same trying to use osmo-trx on our<br>
osmo-gsm-tester setup. See the bottom of <a href="http://osmocom.org/issues/1869" rel="noreferrer" target="_blank">http://osmocom.org/issues/1869</a><br>
<br>
Tom, would you please take a look at the osmo-trx patches sitting on<br>
gerrit? We've been spending quite some time on the SSE issues, but now the<br>
patches for it are idling on gerrit. Would be great to move ahead there.<br>
<br>
Concerning review, dexter is currently on vacation and I don't feel<br>
qualified to fix the patches. But maybe some of them can just be merged<br>
as they are now?<br>
<br>
I really need the osmo-trx build to work cross-CPU to unstall (part of)<br>
the osmo-gsm-tester project. I'm building --without-sse but it's still<br>
failing. My hope is that the patches from dexter are solving the issue.<br>
<br>
<a href="https://gerrit.osmocom.org/#/q/project:osmo-trx+owner:%22dexter+%253Cpmaier%2540sysmocom.de%253E%22" rel="noreferrer" target="_blank">https://gerrit.osmocom.org/#/<wbr>q/project:osmo-trx+owner:%<wbr>22dexter+%253Cpmaier%<wbr>2540sysmocom.de%253E%22</a><br>
<br>
Thanks!<br>
<br>
~N<br>
<br>
--<br>
- Neels Hofmeyr <<a href="mailto:nhofmeyr@sysmocom.de">nhofmeyr@sysmocom.de</a>>          <a href="http://www.sysmocom.de/" rel="noreferrer" target="_blank">http://www.sysmocom.de/</a><br>
==============================<wbr>==============================<wbr>===========<br>
* sysmocom - systems for mobile communications GmbH<br>
* Alt-Moabit 93<br>
* 10559 Berlin, Germany<br>
* Sitz / Registered office: Berlin, HRB 134158 B<br>
* Geschäftsführer / Managing Directors: Harald Welte<br>
</blockquote></div></div>