eclipse-sumo / sumo

Eclipse SUMO is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation.
https://eclipse.dev/sumo
Eclipse Public License 2.0
2.56k stars 1.43k forks source link

platform dependent network (trac #1483) #1483

Open behrisch opened 10 years ago

behrisch commented 10 years ago

the connection and lane geometry estimation seems to be sensitive to floating point errors, see the relevant test

Migrated from http://sumo.dlr.de/ticket/1483

{
    "status": "new", 
    "changetime": "2016-04-06T07:02:51Z", 
    "description": "the connection and lane geometry estimation seems to be sensitive to floating point errors, see the relevant test", 
    "reporter": "behrisch", 
    "cc": "", 
    "resolution": "", 
    "_ts": "1459926171161784", 
    "component": "net building (NETGEN, NETCONVERT)", 
    "summary": "platform dependent network", 
    "priority": "major", 
    "keywords": "", 
    "time": "2014-11-08T16:11:52Z", 
    "milestone": "1.1.0", 
    "owner": "", 
    "type": "defect"
}
behrisch commented 10 years ago

@behrisch committed e2f17f2 (aka r17304): adding failing test, refs #1483

behrisch commented 10 years ago

@behrisch committed 1735403(../commit/1735403137d5572a80e86d3178a43bc716957d8b) (aka r17305): adding known bug info, refs #1483, #21

behrisch commented 10 years ago

@behrisch committed ea4aa30 (aka r17400): enabling SSE for windows as well, refs #1483

behrisch commented 10 years ago

@behrisch changed milestone from "0.23.0" to "0.24.0"

behrisch commented 10 years ago
behrisch commented 10 years ago

@behrisch changed milestone from "0.24.0" to "0.25.0"

behrisch commented 10 years ago

@namdre changed milestone from "0.26.0" to "1.1.0"

namdre commented 3 years ago

When I last looked at this, the differences were all due to different versions of the proj library which causes miniscule changes in the input geometry when importing geo-referenced network data. The 6 failing netconvert tests all import OSM.

behrisch commented 12 months ago

The coordinate transformation in netbuild is now limited to six digits after the point (mikrometer). This should suffice for every practical application and fixes all current differences between Linux and Windows. The issue stays open for macOS.