[patchset] introduce an -O3 autobuild target - and fix a lot of errors

Michael Adam obnox at samba.org
Mon Apr 11 09:12:14 UTC 2016


After feed-back by Volker, will provide an updated
patchset soon which will only use EINTR checks in
sys_read/write_v functions and hand-written loops,
i.e. not also check for EAGAIN or EWOULDBLOCK,
in order to avoid the danger of endless loops.

Cheers - Michael

On 2016-04-11 at 10:35 +0200, Michael Adam wrote:
> Hi,
> 
> Attached find a patchset that implements an autobuild target
> 'samba-o3', that builds with -O3 and runs some tests against
> the result (make quicktest...).
> 
> In order to enable this target by default, I had to fix quite
> a lot of -O3 errors, so that the build would pass on our
> autobuild server. Now it passes on ubuntu 14.04 and fedora 23
> at least.
> 
> Andrew: I have kept at a separate build target because I
> also wanted to make sure to run at least a subset of the
> testsuite against it. Hence I did not add it to the static
> target.
> 
> Review / comments welcome!
> 
> Cheers - Michael

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20160411/865fa0b1/signature.sig>


More information about the samba-technical mailing list