[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mapserver-dev
Subject:    [mapserver-dev] Update on the autotest CI setup
From:       thomas bonfort <thomas.bonfort () gmail ! com>
Date:       2013-05-06 12:36:42
Message-ID: CAOM3y2gXuYPP5dkN_ptVUVrzPeAdFm6jA+Ud6AP3n+ghOXi0xg () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Devs,

Just a heads up on a few changes that relate to our CI/autotest setup:

- I have switched back our main CI instance to be travis-ci. the
ci.mapserver.org instance will be shut down soon.

- The initial push for this was to harmonize the test results between 32
and 64 bit platforms, although that proved to be impossible (for me at
least). Here's what has changed:
  - we'll use lrint if available inside MS_NINT. We beforehand used
assembler code to do this, but therefore fell back to the slower
GENERIC_MS_NINT on 64bit platforms
  - we do not round pixel coordinates when transforming points from geo to
pixel. this was left over from the GD days

- The default setup for running autotests has evolved to ubuntu 12.04
64bits instead of 32 bits. The autotests have been updated to reflect the
changes in output, and as there are now a large number of tests that are
different in 6.2 compared to master, it is not recommended to merge
branch-6-2 autotests into master

regards,
thomas

[Attachment #5 (text/html)]

<div dir="ltr">Devs,<div><br></div><div>Just a heads up on a few changes that relate \
to our CI/autotest setup:</div><div><br></div><div>- I have switched back our main CI \
instance to be travis-ci. the <a href="http://ci.mapserver.org" \
target="_blank">ci.mapserver.org</a> instance will be shut down soon.</div>

<div><br></div><div>- The initial push for this was to harmonize the test results \
between 32 and 64 bit platforms, although that proved to be impossible (for me at \
least). Here&#39;s what has changed:</div> <div>   - we&#39;ll use lrint if available \
inside MS_NINT. We beforehand used assembler code to do this, but therefore fell back \
to the slower GENERIC_MS_NINT on 64bit platforms</div><div>   - we do not round pixel \
coordinates when transforming points from geo to pixel. this was left over from the \
GD days</div> <div><br></div><div>- The default setup for running autotests has \
evolved to ubuntu 12.04 64bits instead of 32 bits. The autotests have been updated to \
reflect the changes in output, and as there are now a large number of tests that are \
different in 6.2 compared to master, it is not recommended to merge branch-6-2 \
autotests into master<br> </div><div><br></div><div>regards,</div><div \
style>thomas</div> </div>



_______________________________________________
mapserver-dev mailing list
mapserver-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic