Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

osrm-prepare hangs #284

Closed
emiltin opened this issue Jun 3, 2012 · 9 comments
Closed

osrm-prepare hangs #284

emiltin opened this issue Jun 3, 2012 · 9 comments

Comments

@emiltin
Copy link
Contributor

emiltin commented Jun 3, 2012

with latest master 82ead0a, osrm-prepare hangs at "Generating edge-expanded graph representation". i'm processing denmark.osm.pbf downloaded today from geofabrik.de, and extraced using osrm-extract.

a smaller file covering copenhagen causes the same behaviour.

here's a gdb run:

~/code/Project-OSRM/sandbox$ ((82ead0a...)) gdb ../osrm-prepare
GNU gdb 6.3.50-20050815 (Apple version gdb-1705) (Fri Jul  1 10:50:06 UTC 2011)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-apple-darwin"...Reading symbols for shared libraries .
warning: Could not find object file "/private/tmp/homebrew-boost-1.48.0-B17r/boost_1_48_0/bin.v2/libs/thread/build/darwin-4.2.1/release/threading-multi/pthread/thread.o" - no debug information available for "thread.cpp".


warning: Could not find object file "/private/tmp/homebrew-boost-1.48.0-B17r/boost_1_48_0/bin.v2/libs/thread/build/darwin-4.2.1/release/threading-multi/pthread/once.o" - no debug information available for "once.cpp".

.
warning: Could not find object file "/private/tmp/homebrew-boost-1.48.0-B17r/boost_1_48_0/bin.v2/libs/regex/build/darwin-4.2.1/release/threading-multi/c_regex_traits.o" - no debug information available for "c_regex_traits.cpp".


warning: Could not find object file "/private/tmp/homebrew-boost-1.48.0-B17r/boost_1_48_0/bin.v2/libs/regex/build/darwin-4.2.1/release/threading-multi/cpp_regex_traits.o" - no debug information available for "cpp_regex_traits.cpp".


warning: Could not find object file "/private/tmp/homebrew-boost-1.48.0-B17r/boost_1_48_0/bin.v2/libs/regex/build/darwin-4.2.1/release/threading-multi/cregex.o" - no debug information available for "cregex.cpp".


warning: Could not find object file "/private/tmp/homebrew-boost-1.48.0-B17r/boost_1_48_0/bin.v2/libs/regex/build/darwin-4.2.1/release/threading-multi/fileiter.o" - no debug information available for "fileiter.cpp".


warning: Could not find object file "/private/tmp/homebrew-boost-1.48.0-B17r/boost_1_48_0/bin.v2/libs/regex/build/darwin-4.2.1/release/threading-multi/instances.o" - no debug information available for "instances.cpp".


warning: Could not find object file "/private/tmp/homebrew-boost-1.48.0-B17r/boost_1_48_0/bin.v2/libs/regex/build/darwin-4.2.1/release/threading-multi/posix_api.o" - no debug information available for "posix_api.cpp".


warning: Could not find object file "/private/tmp/homebrew-boost-1.48.0-B17r/boost_1_48_0/bin.v2/libs/regex/build/darwin-4.2.1/release/threading-multi/regex.o" - no debug information available for "regex.cpp".


warning: Could not find object file "/private/tmp/homebrew-boost-1.48.0-B17r/boost_1_48_0/bin.v2/libs/regex/build/darwin-4.2.1/release/threading-multi/regex_raw_buffer.o" - no debug information available for "regex_raw_buffer.cpp".


warning: Could not find object file "/private/tmp/homebrew-boost-1.48.0-B17r/boost_1_48_0/bin.v2/libs/regex/build/darwin-4.2.1/release/threading-multi/regex_traits_defaults.o" - no debug information available for "regex_traits_defaults.cpp".


warning: Could not find object file "/private/tmp/homebrew-boost-1.48.0-B17r/boost_1_48_0/bin.v2/libs/regex/build/darwin-4.2.1/release/threading-multi/static_mutex.o" - no debug information available for "static_mutex.cpp".


warning: Could not find object file "/private/tmp/homebrew-boost-1.48.0-B17r/boost_1_48_0/bin.v2/libs/regex/build/darwin-4.2.1/release/threading-multi/wc_regex_traits.o" - no debug information available for "wc_regex_traits.cpp".


warning: Could not find object file "/private/tmp/homebrew-boost-1.48.0-B17r/boost_1_48_0/bin.v2/libs/regex/build/darwin-4.2.1/release/threading-multi/wide_posix_api.o" - no debug information available for "wide_posix_api.cpp".


warning: Could not find object file "/private/tmp/homebrew-boost-1.48.0-B17r/boost_1_48_0/bin.v2/libs/regex/build/darwin-4.2.1/release/threading-multi/winstances.o" - no debug information available for "winstances.cpp".

.
warning: Could not find object file "/private/tmp/homebrew-boost-1.48.0-B17r/boost_1_48_0/bin.v2/libs/system/build/darwin-4.2.1/release/threading-multi/error_code.o" - no debug information available for "error_code.cpp".

......... done

(gdb) run osm_data/denmark.osrm osm_data/denmark.osrm.restrictions
Starting program: /Users/emil/code/Project-OSRM/osrm-prepare osm_data/denmark.osrm osm_data/denmark.osrm.restrictions
Reading symbols for shared libraries +++++++++++.......................... done
[info createHierarchy.cpp:83] Loading SRTM from/to /opt/storage/srtm/Eurasia
[info createHierarchy.cpp:86] Using restrictions from file: osm_data/denmark.osrm.restrictions
[debug Util/GraphLoader.h:55] Importing n = 2152119 nodes 
[debug Util/GraphLoader.h:72]  and 2295274 edges 
[info Util/GraphLoader.h:166] Graph loaded ok and has 2294374 edges
[info createHierarchy.cpp:114] 517 restrictions, 0 bollard nodes, 2640 traffic lights
[info createHierarchy.cpp:126] Generating edge-expanded graph representation
^C
Program received signal SIGINT, Interrupt.
0x00000001000a3904 in DeallocatingVectorIterator<DynamicGraph<EdgeBasedGraphFactory::_NodeBasedEdgeData>::InputEdge, 374491ul, false>::DeallocatingVectorIteratorState::setPointerForIndex (this=0x7fff5fbf6860) at DeallocatingVector.h:51
51              if(bucketSizeC*mBucketList.size() <= mIndex) {

i aborted the process with ^C after 5+ hours.

before aborting, a sampling of the process using Activity Monitor showed:

https://gist.github.com/2863812

@emiltin
Copy link
Contributor Author

emiltin commented Jun 3, 2012

(samling text seemed too big for comment field, moved it to a gist)

@DennisOSRM
Copy link
Collaborator

Works fine here. Tried with a current extract of Denmark from Geofabriks
download site.

On 03.06.2012 16:51, Emil Tin wrote:

with latest master 82ead0a, osrm-prepare hangs at "Generating
edge-expanded graph representation". i'm processing denmark.osm.pbf
downloaded today from geofabrik.de, and extraced using osrm-extract.

a smaller file covering copenhagen causes the same behaviour.

@emiltin
Copy link
Contributor Author

emiltin commented Jun 4, 2012

you're on linux?

@emiltin
Copy link
Contributor Author

emiltin commented Jun 4, 2012

just tried again, without success:

made sure i have the latest upstream master (82ead0a), and have no local changes.
scons --clean
scons
removing all data files
using speedprofiles/bicycle.ini
using default extractor.ini and contractor.ini
download fresh denmark.osm.pbf

osrm-extract runs fine and produces the expected output files:

[STXXL-MSG] STXXL v1.3.1 (release)
[STXXL-MSG] 1 disks are allocated, total space: 1000 MiB
[info extractor.cpp:86] extracting data from input file osm_data/denmark.osm.pbf
[info extractor.cpp:115] Loading speed profiles
[info extractor.cpp:117] Found the following speed profiles: 
 [0]bicycle
[info extractor.cpp:125] Using profile "bicycle"
[info extractor.cpp:186] Using 2 GB of RAM for buffers
Parse Data Thread Finished
[extractor] parsing finished after 41.025 seconds
[extractor] Sorting used nodes        ... ok, after 0.583509s
[extractor] Erasing duplicate nodes   ... ok, after 0.0858641s
[extractor] Sorting all nodes         ... ok, after 3.0231s
[extractor] Sorting used ways         ... ok, after 0.285427s
[extractor] Sorting restrctns. by from... ok, after 0.374305s
[extractor] Fixing restriction starts ... ok, after 0.387392s
[extractor] Sorting restrctns. by to  ... ok, after 0.0531788s
[extractor] Fixing restriction ends   ... ok, after 0.0058229s
[info extractor.cpp:312] usable restrictions: 517
[extractor] Confirming/Writing used nodes     ... ok, after 1.75236s
[extractor] setting number of nodes   ... ok
[extractor] Sorting edges by start    ... ok, after 2.73628s
[extractor] Setting start coords      ... ok, after 6.00426s
[extractor] Sorting edges by target   ... ok, after 3.962s
[extractor] Setting target coords     ... ok, after 5.55671s
[extractor] setting number of edges   ... ok
[extractor] writing street name index ... ok, after 0.00942707s
[info extractor.cpp:500] Processed 32901.7 nodes/sec and 35092.2 edges/sec
[info extractor.cpp:504] [extractor] finished.

but alas, osrm-prepare still hangs:

[info createHierarchy.cpp:83] Loading SRTM from/to /opt/storage/srtm/Eurasia
[info createHierarchy.cpp:86] Using restrictions from file: osm_data/denmark.osrm.restrictions
[info Util/GraphLoader.h:166] Graph loaded ok and has 2297417 edges
[info createHierarchy.cpp:114] 517 restrictions, 0 bollard nodes, 2641 traffic lights
[info createHierarchy.cpp:126] Generating edge-expanded graph representation

any ideas?

@lapinos03
Copy link

I do experience the same kind of issue on Mac OSX 10.6.8, at a different place in the source code.

Project-OSRM $ ./osrm-extract --speedprofile=speedprofiles/car.ini ../downloads/paris-bastille-bvd-henry4_no-rels.osm 
[STXXL-MSG] STXXL v1.3.1 (release)
[STXXL-ERRMSG] Warning: no config file found.
[STXXL-ERRMSG] Using default disk configuration.
[STXXL-MSG] 1 disks are allocated, total space: 1000 MiB
[info extractor.cpp:114] extracting data from input file ../downloads/paris-bastille-bvd-henry4_no-rels.osm
[info extractor.cpp:155] Loading speed profiles
[info extractor.cpp:157] Found the following speed profiles: 
 [0]car
[info extractor.cpp:165] Using profile "car"
[info extractor.cpp:237] Using 2 GB of RAM for buffers
[warn DataStructures/XMLParser.h:35] Parsing plain .osm/.osm.bz2 is deprecated. Switch to .pbf
[extractor] parsing finished after 0.00424504 seconds
[extractor] Sorting used nodes        ... ok, after 0.032378s
[extractor] Erasing duplicate nodes   ... ok, after 0.00186396s
[extractor] Sorting all nodes         ... ok, after 0.0310869s
[extractor] Sorting used ways         ... ok, after 0.03125s
[extractor] Sorting restrctns. by from... ok, after 0.031307s
[extractor] Fixing restriction starts ... ok, after 0.0313179s
[extractor] Sorting restrctns. by to  ... ok, after 1.5974e-05s
[extractor] Fixing restriction ends   ... ok, after 3.09944e-06s
[info extractor.cpp:363] usable restrictions: 0
[extractor] Confirming/Writing used nodes     ... ok, after 0.00165582s
[extractor] setting number of nodes   ... ok
[extractor] Sorting edges by start    ... ok, after 0.033473s
[extractor] Setting start coords      ... ok, after 0.00231385s
[extractor] Sorting edges by target   ... ok, after 0.0312271s
[extractor] Setting target coords     ... ok, after 0.00209403s
[extractor] setting number of edges   ... ok
[extractor] writing street name index ... ok, after 0.000329971s
[info extractor.cpp:551] Processed 110.07 nodes/sec and 119.582 edges/sec
[info extractor.cpp:555] [extractor] finished.

Run:
./osrm-prepare --speedprofile=speedprofiles/car.ini ../downloads/paris-bastille-bvd-henry4_no-rels--car.osrm ../downloads/paris-bastille-bvd-henry4_no-rels--car.osrm.restrictions

Project-OSRM $ ./osrm-prepare --speedprofile=speedprofiles/car.ini ../downloads/paris-bastille-bvd-henry4_no-rels--car.osrm ../downloads/paris-bastille-bvd-henry4_no-rels--car.osrm.restrictions
[info createHierarchy.cpp:111] Loading SRTM from/to /opt/storage/srtm/Eurasia
[info createHierarchy.cpp:114] Using restrictions from file: ../downloads/paris-bastille-bvd-henry4_no-rels--car.osrm.restrictions
[info Util/GraphLoader.h:166] Graph loaded ok and has 88 edges
[info createHierarchy.cpp:142] 0 restrictions, 0 bollard nodes, 21 traffic lights
[info createHierarchy.cpp:154] Generating edge-expanded graph representation
. 10% . 20% . 30% . 40% . 50% . 60% . 70% . 80% . 90% . 100%
 100% [info Contractor/EdgeBasedGraphFactory.cpp:285] Sorting edge-based Nodes
[info Contractor/EdgeBasedGraphFactory.cpp:287] Removing duplicate nodes (if any)
[info Contractor/EdgeBasedGraphFactory.cpp:289] Applying vector self-swap trick to free up memory
[info Contractor/EdgeBasedGraphFactory.cpp:290] size: 94, cap: 128
[info Contractor/EdgeBasedGraphFactory.cpp:292] size: 94, cap: 94
[info Contractor/EdgeBasedGraphFactory.cpp:293] Node-based graph contains 209 edges
[info Contractor/EdgeBasedGraphFactory.cpp:294] Edge-based graph contains 115 edges, blowup is 0.550239
[info Contractor/EdgeBasedGraphFactory.cpp:295] Edge-based graph skipped 0 turns, defined by 0 restrictions.
[info Contractor/EdgeBasedGraphFactory.cpp:296] Generated 94 edge based nodes
[info createHierarchy.cpp:169] writing node map ...
[info createHierarchy.cpp:178] writing info on original edges
[info createHierarchy.cpp:198] building grid ...
[STXXL-MSG] STXXL v1.3.1 (release)
[STXXL-ERRMSG] Warning: no config file found.
[STXXL-ERRMSG] Using default disk configuration.
[STXXL-MSG] 1 disks are allocated, total space: 1000 MiB
. 10% . 20% . 30% . 40% . 50% . 60% . 70% . 80% . 90% . 100%
 100% [info DataStructures/NNGrid.h:108] sorting grid data consisting of 96 edges...
[info DataStructures/NNGrid.h:111] finished sorting after 0.0334449s
writing data .... 10% . 20% . 30% . 40% . 50% . 60% . 70% . 80% . 90% . 100%
 100% softbased
[info createHierarchy.cpp:210] initializing contractor
merged 0 edges out of 230
contractor finished initalization
Contractor is using 1 threads
initializing elimination PQ ...ok
preprocessing .... 10% . 20% . 30% . 40% . 50% . 60% . [flush 63 nodes]  70% . 80% . 90% . 100%
 100% [info createHierarchy.cpp:214] Contraction took 0.00987005 sec
[info Contractor/Contractor.h:434] Getting edges of minimized graph
. 10% . 20% . 30% . 40% . 50% . 60% . 70% . 80% . 90% . 100%
[info Contractor/Contractor.h:462] Renumbered edges of minimized graph, freeing space
[info Contractor/Contractor.h:465] Loading temporary edges
[info createHierarchy.cpp:224] Building Node Array
[info createHierarchy.cpp:225] numberOfEdges: 151
^C
Project-OSRM $ 

In XCode4.2, it stalls in a live-lock at line :

INFO("Building Node Array");
INFO("numberOfEdges: " << contractedEdgeList.size());
sort(contractedEdgeList.begin(), contractedEdgeList.end());

For the data, I use a very small excerpt from OSM (about 10 streets, with all relations removed) (in the area of La Bastille, Paris, France) :

<?xml version='1.0' encoding='UTF-8'?>
<osm version='0.6' upload='true' generator='JOSM'>
  <bounds minlat='48.8519843' minlon='2.3652737999999998' maxlat='48.852153699999995' maxlon='2.3655741999999997' origin='CGImap 0.0.2' />
  <bounds minlat='48.852026699999996' minlon='2.3656010999999997' maxlat='48.8522208' maxlon='2.3659605' origin='CGImap 0.0.2' />
  <bounds minlat='48.8521502' minlon='2.3659122' maxlat='48.8523055' maxlon='2.3661697' origin='CGImap 0.0.2' />
  <bounds minlat='48.852337299999995' minlon='2.3665773999999997' maxlat='48.8525244' maxlon='2.3668402' origin='CGImap 0.0.2' />
  <bounds minlat='48.8525314' minlon='2.3672855' maxlat='48.8527079' maxlon='2.3674518' origin='CGImap 0.0.2' />
  <bounds minlat='48.851807799999996' minlon='2.3664057' maxlat='48.851899599999996' maxlon='2.3665773999999997' origin='CGImap 0.0.2' />
  <bounds minlat='48.851715999999996' minlon='2.3669474999999998' maxlat='48.8518008' maxlon='2.3670602' origin='CGImap 0.0.2' />
  <bounds minlat='48.852972699999995' minlon='2.3669207' maxlat='48.8530115' maxlon='2.3669743999999997' origin='CGImap 0.0.2' />
  <bounds minlat='48.853477399999996' minlon='2.3664111' maxlat='48.8535974' maxlon='2.3665988' origin='CGImap 0.0.2' />
  <bounds minlat='48.8533468' minlon='2.3670495' maxlat='48.853498599999995' maxlon='2.3672104' origin='CGImap 0.0.2' />
  <bounds minlat='48.853308' minlon='2.3675215' maxlat='48.853428' maxlon='2.3676664' origin='CGImap 0.0.2' />
  <bounds minlat='48.8526691' minlon='2.3677522' maxlat='48.8527962' maxlon='2.3680258' origin='CGImap 0.0.2' />
  <bounds minlat='48.852517299999995' minlon='2.3679399' maxlat='48.852644399999996' maxlon='2.3682189' origin='CGImap 0.0.2' />
  <bounds minlat='48.852609099999995' minlon='2.3641312' maxlat='48.852661999999995' maxlon='2.3642224' origin='CGImap 0.0.2' />
  <bounds minlat='48.853657399999996' minlon='2.3655957' maxlat='48.853784499999996' maxlon='2.3657244' origin='CGImap 0.0.2' />
  <bounds minlat='48.8528315' minlon='2.368353' maxlat='48.8530327' maxlon='2.3684657' origin='CGImap 0.0.2' />
  <bounds minlat='48.8531809' minlon='2.3684764' maxlat='48.853350299999995' maxlon='2.368691' origin='CGImap 0.0.2' />
  <node id='361031' timestamp='2010-04-24T20:33:32Z' uid='17286' user='Pieren' visible='true' version='10' changeset='4515716' lat='48.8474791' lon='2.365556'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='361032' timestamp='2010-04-24T19:09:56Z' uid='17286' user='Pieren' visible='true' version='5' changeset='4514867' lat='48.8508895' lon='2.3672954'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='368139' timestamp='2010-04-24T16:50:35Z' uid='17286' user='Pieren' visible='true' version='7' changeset='4513489' lat='48.8535183' lon='2.3665216' />
  <node id='470139' timestamp='2010-04-24T10:43:09Z' uid='17286' user='Pieren' visible='true' version='6' changeset='4510743' lat='48.8511809' lon='2.3626743'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='25671389' timestamp='2010-04-24T10:43:13Z' uid='17286' user='Pieren' visible='true' version='4' changeset='4510743' lat='48.8513646' lon='2.3622596'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='25671390' timestamp='2010-04-24T14:27:28Z' uid='17286' user='Pieren' visible='true' version='9' changeset='4512354' lat='48.8514957' lon='2.3637211'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='26401692' timestamp='2010-04-24T10:43:13Z' uid='17286' user='Pieren' visible='true' version='3' changeset='4510743' lat='48.8519079' lon='2.3630953' />
  <node id='26401693' timestamp='2010-04-23T22:09:21Z' uid='17286' user='Pieren' visible='true' version='3' changeset='4508109' lat='48.8524043' lon='2.3638196' />
  <node id='26401694' timestamp='2010-04-24T16:50:34Z' uid='17286' user='Pieren' visible='true' version='4' changeset='4513489' lat='48.8526382' lon='2.3641686' />
  <node id='26401699' timestamp='2010-04-22T22:53:44Z' uid='17286' user='Pieren' visible='true' version='7' changeset='4499768' lat='48.8539585' lon='2.3647523'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='26401722' timestamp='2009-11-06T01:34:03Z' uid='33634' user='lapinos03' visible='true' version='2' changeset='3044979' lat='48.8532507' lon='2.3650797' />
  <node id='26401727' timestamp='2010-04-24T16:50:36Z' uid='17286' user='Pieren' visible='true' version='8' changeset='4513489' lat='48.8520477' lon='2.3655131' />
  <node id='26401796' timestamp='2010-04-22T19:04:56Z' uid='17286' user='Pieren' visible='true' version='3' changeset='4497720' lat='48.8543686' lon='2.3658712' />
  <node id='26401805' timestamp='2009-11-28T18:01:51Z' uid='33634' user='lapinos03' visible='true' version='3' changeset='3238115' lat='48.853876' lon='2.3673852' />
  <node id='26401818' timestamp='2010-04-22T19:49:52Z' uid='17286' user='Pieren' visible='true' version='6' changeset='4498166' lat='48.8534347' lon='2.3671587'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='26401819' timestamp='2010-04-22T22:53:54Z' uid='17286' user='Pieren' visible='true' version='5' changeset='4499768' lat='48.8533712' lon='2.3675984' />
  <node id='26401820' timestamp='2010-04-22T19:04:45Z' uid='17286' user='Pieren' visible='true' version='5' changeset='4497720' lat='48.8537142' lon='2.3656684'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='26401859' timestamp='2010-01-19T23:10:09Z' uid='33634' user='lapinos03' visible='true' version='7' changeset='3662928' lat='48.8524059' lon='2.3667052' />
  <node id='26401864' timestamp='2010-04-24T16:50:37Z' uid='17286' user='Pieren' visible='true' version='8' changeset='4513489' lat='48.8521989' lon='2.3659997'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='26401868' timestamp='2010-04-24T17:47:50Z' uid='17286' user='Pieren' visible='true' version='7' changeset='4513982' lat='48.8525982' lon='2.3673358'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='26401904' timestamp='2010-01-19T23:10:08Z' uid='33634' user='lapinos03' visible='true' version='4' changeset='3662928' lat='48.851755' lon='2.367008' />
  <node id='26401905' timestamp='2010-04-24T19:09:58Z' uid='17286' user='Pieren' visible='true' version='4' changeset='4514867' lat='48.8516522' lon='2.3676407'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='26588347' timestamp='2010-01-19T23:10:08Z' uid='33634' user='lapinos03' visible='true' version='3' changeset='3662928' lat='48.8510533' lon='2.3664729' />
  <node id='26588366' timestamp='2010-04-24T19:48:09Z' uid='17286' user='Pieren' visible='true' version='7' changeset='4515245' lat='48.849328' lon='2.3665835'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='26588372' timestamp='2009-10-27T10:18:37Z' uid='18744' user='STA' visible='true' version='3' changeset='2963950' lat='48.8506391' lon='2.3661376' />
  <node id='26588862' timestamp='2010-04-24T16:50:35Z' uid='17286' user='Pieren' visible='true' version='8' changeset='4513489' lat='48.8521164' lon='2.3657225'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='26588863' timestamp='2010-04-24T16:50:37Z' uid='17286' user='Pieren' visible='true' version='2' changeset='4513489' lat='48.8519619' lon='2.3660522' />
  <node id='26666918' timestamp='2010-04-22T19:04:42Z' uid='17286' user='Pieren' visible='true' version='8' changeset='4497720' lat='48.8559342' lon='2.3673091'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='26666919' timestamp='2010-01-01T14:01:47Z' uid='33634' user='lapinos03' visible='true' version='4' changeset='3508083' lat='48.8569862' lon='2.3673413' />
  <node id='26666921' timestamp='2009-11-11T18:24:10Z' uid='33634' user='lapinos03' visible='true' version='3' changeset='3091836' lat='48.8545638' lon='2.3672718' />
  <node id='26667207' timestamp='2010-01-01T14:01:47Z' uid='33634' user='lapinos03' visible='true' version='5' changeset='3508083' lat='48.8577084' lon='2.3673626' />
  <node id='26667208' timestamp='2010-01-01T14:01:47Z' uid='33634' user='lapinos03' visible='true' version='4' changeset='3508083' lat='48.8584493' lon='2.3671164' />
  <node id='27371864' timestamp='2012-01-22T18:11:27Z' uid='210173' user='osmmaker' visible='true' version='11' changeset='10467798' lat='48.8572265' lon='2.3521708'>
    <tag k='name' v='Hôtel de Ville' />
    <tag k='railway' v='station' />
    <tag k='source' v='cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2010' />
    <tag k='wheelchair' v='no' />
    <tag k='wikipedia:fr' v='Hôtel_de_Ville_(métro_de_Paris)' />
  </node>
  <node id='27371867' timestamp='2011-10-18T17:52:23Z' uid='290680' user='wheelmap_visitor' visible='true' version='8' changeset='9587957' lat='48.855214' lon='2.3606657'>
    <tag k='name' v='Saint-Paul' />
    <tag k='railway' v='station' />
    <tag k='wheelchair' v='no' />
  </node>
  <node id='27371872' timestamp='2011-11-11T13:09:04Z' uid='33634' user='lapinos03' visible='true' version='16' changeset='9796269' lat='48.8522394' lon='2.3681854' />
  <node id='130099224' timestamp='2011-11-11T17:59:38Z' uid='33634' user='lapinos03' visible='true' version='18' changeset='9798586' lat='48.8535225' lon='2.3691295' />
  <node id='130099225' timestamp='2011-11-11T17:59:38Z' uid='33634' user='lapinos03' visible='true' version='13' changeset='9798586' lat='48.8534745' lon='2.3688592' />
  <node id='130099229' timestamp='2011-11-11T17:59:38Z' uid='33634' user='lapinos03' visible='true' version='12' changeset='9798586' lat='48.8530682' lon='2.3685995' />
  <node id='130099230' timestamp='2011-11-11T17:59:38Z' uid='33634' user='lapinos03' visible='true' version='11' changeset='9798586' lat='48.852904' lon='2.3687417' />
  <node id='130099239' timestamp='2011-11-11T17:59:38Z' uid='33634' user='lapinos03' visible='true' version='12' changeset='9798586' lat='48.8532403' lon='2.368597' />
  <node id='215842398' timestamp='2008-11-27T07:58:09Z' uid='81170' user='Beteille' visible='true' version='5' changeset='799391' lat='48.8532516' lon='2.3680598' />
  <node id='215843186' timestamp='2008-11-27T07:58:09Z' uid='81170' user='Beteille' visible='true' version='4' changeset='799391' lat='48.853037' lon='2.36824' />
  <node id='218155202' timestamp='2010-01-01T14:01:47Z' uid='33634' user='lapinos03' visible='true' version='3' changeset='3508083' lat='48.8566074' lon='2.3673301' />
  <node id='247346511' timestamp='2010-04-24T20:33:30Z' uid='17286' user='Pieren' visible='true' version='4' changeset='4515716' lat='48.8476987' lon='2.3658383' />
  <node id='252117883' timestamp='2010-04-22T21:23:58Z' uid='17286' user='Pieren' visible='true' version='7' changeset='4499122' lat='48.8537206' lon='2.3687699'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='260818295' timestamp='2011-11-11T17:59:38Z' uid='33634' user='lapinos03' visible='true' version='7' changeset='9798586' lat='48.8535077' lon='2.3689837' />
  <node id='277500492' timestamp='2010-04-24T20:33:27Z' uid='17286' user='Pieren' visible='true' version='5' changeset='4515716' lat='48.8475128' lon='2.3656101' />
  <node id='277500563' timestamp='2010-04-24T14:27:28Z' uid='17286' user='Pieren' visible='true' version='6' changeset='4512354' lat='48.8513981' lon='2.3623456' />
  <node id='332476879' timestamp='2011-11-11T13:31:08Z' uid='33634' user='lapinos03' visible='true' version='7' changeset='9796269' lat='48.8528842' lon='2.3683619' />
  <node id='431507192' timestamp='2010-04-24T19:09:54Z' uid='17286' user='Pieren' visible='true' version='3' changeset='4514867' lat='48.8518313' lon='2.366492' />
  <node id='432622002' timestamp='2011-11-11T17:59:38Z' uid='33634' user='lapinos03' visible='true' version='5' changeset='9798586' lat='48.8529792' lon='2.3686552'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='507125354' timestamp='2010-04-24T16:50:35Z' uid='17286' user='Pieren' visible='true' version='5' changeset='4513489' lat='48.8522597' lon='2.3659748' />
  <node id='507125373' timestamp='2010-04-22T22:53:43Z' uid='17286' user='Pieren' visible='true' version='3' changeset='4499768' lat='48.8530093' lon='2.3684339' />
  <node id='507125458' timestamp='2010-04-24T17:47:50Z' uid='17286' user='Pieren' visible='true' version='6' changeset='4513982' lat='48.8526688' lon='2.3673632'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='507125468' timestamp='2010-01-19T23:10:09Z' uid='33634' user='lapinos03' visible='true' version='4' changeset='3662928' lat='48.8524804' lon='2.3667419' />
  <node id='507125477' timestamp='2010-04-24T16:50:37Z' uid='17286' user='Pieren' visible='true' version='5' changeset='4513489' lat='48.8520885' lon='2.3654069' />
  <node id='507125490' timestamp='2010-04-24T14:27:29Z' uid='17286' user='Pieren' visible='true' version='7' changeset='4512354' lat='48.8515507' lon='2.3636768'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='507125516' timestamp='2010-04-24T14:27:28Z' uid='17286' user='Pieren' visible='true' version='6' changeset='4512354' lat='48.8512338' lon='2.3625939'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='568421601' timestamp='2010-04-22T22:53:40Z' uid='17286' user='Pieren' visible='true' version='5' changeset='4499768' lat='48.8539302' lon='2.3648526'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='568421719' timestamp='2011-11-11T13:31:08Z' uid='33634' user='lapinos03' visible='true' version='4' changeset='9796269' lat='48.8527502' lon='2.3678062' />
  <node id='568421726' timestamp='2011-11-11T13:31:09Z' uid='33634' user='lapinos03' visible='true' version='3' changeset='9796269' lat='48.8527143' lon='2.3679294'>
    <tag k='highway' v='traffic_signals' />
  </node>
  <node id='568421744' timestamp='2010-04-22T22:53:43Z' uid='17286' user='Pieren' visible='true' version='2' changeset='4499768' lat='48.8526586' lon='2.3680124' />
  <node id='568421754' timestamp='2011-11-11T13:31:09Z' uid='33634' user='lapinos03' visible='true' version='5' changeset='9796269' lat='48.8525716' lon='2.368075' />
  <node id='568421869' timestamp='2011-11-11T13:09:04Z' uid='33634' user='lapinos03' visible='true' version='3' changeset='9796269' lat='48.8524469' lon='2.3680996' />
  <node id='568421946' timestamp='2010-04-24T20:33:28Z' uid='17286' user='Pieren' visible='true' version='3' changeset='4515716' lat='48.8476188' lon='2.3657651' />
  <node id='573458037' timestamp='2010-04-22T19:49:52Z' uid='17286' user='Pieren' visible='true' version='2' changeset='4498166' lat='48.8535151' lon='2.3672343' />
  <node id='632026680' timestamp='2010-04-22T22:53:40Z' uid='17286' user='Pieren' visible='true' version='2' changeset='4499768' lat='48.8543432' lon='2.3673082' />
  <node id='693535746' timestamp='2010-04-22T22:53:45Z' uid='17286' user='Pieren' visible='true' version='3' changeset='4499768' lat='48.8533177' lon='2.3676219' />
  <node id='693538119' timestamp='2010-04-11T19:52:51Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='4397560' lat='48.853583' lon='2.365522' />
  <node id='703876606' timestamp='2010-04-22T19:49:51Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4498166' lat='48.8533783' lon='2.3670995' />
  <node id='704094400' timestamp='2010-04-22T22:52:57Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8536889' lon='2.3683492' />
  <node id='704094457' timestamp='2010-04-22T22:53:07Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8537457' lon='2.368293' />
  <node id='704094468' timestamp='2010-04-22T22:53:07Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8535886' lon='2.3683083' />
  <node id='704094677' timestamp='2010-04-22T22:53:11Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8537452' lon='2.3682969' />
  <node id='704094692' timestamp='2010-04-22T22:53:11Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.853409' lon='2.368179' />
  <node id='704094708' timestamp='2010-04-22T22:53:12Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8536876' lon='2.3683529' />
  <node id='704094720' timestamp='2010-04-22T22:53:12Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8534111' lon='2.3681649' />
  <node id='704094736' timestamp='2010-04-22T22:53:12Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8536244' lon='2.3683244' />
  <node id='704094766' timestamp='2010-04-22T22:53:13Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8536138' lon='2.3683803' />
  <node id='704094767' timestamp='2011-11-11T17:59:39Z' uid='33634' user='lapinos03' visible='true' version='2' changeset='9798586' lat='48.8533419' lon='2.3686545' />
  <node id='704094775' timestamp='2010-04-22T22:53:13Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8537035' lon='2.3683599' />
  <node id='704094785' timestamp='2010-04-22T22:53:13Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8534126' lon='2.3682137' />
  <node id='704094801' timestamp='2010-04-22T22:53:13Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8536958' lon='2.3683556' />
  <node id='704094810' timestamp='2010-04-22T22:53:13Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8537481' lon='2.3682937' />
  <node id='704094831' timestamp='2010-04-22T22:53:14Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8534405' lon='2.3682413' />
  <node id='704094838' timestamp='2010-04-22T22:53:14Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.853742' lon='2.3683329' />
  <node id='704094858' timestamp='2010-04-22T22:53:14Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8534088' lon='2.3681971' />
  <node id='704094859' timestamp='2010-04-22T22:53:14Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.853741' lon='2.3673477' />
  <node id='704094877' timestamp='2010-04-22T22:53:14Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8537261' lon='2.3683556' />
  <node id='704094882' timestamp='2011-11-11T13:41:19Z' uid='33634' user='lapinos03' visible='true' version='2' changeset='9796269' lat='48.8534822' lon='2.367641' />
  <node id='704094895' timestamp='2010-04-22T22:53:14Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8534388' lon='2.3679594' />
  <node id='704094902' timestamp='2010-04-22T22:53:15Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8534324' lon='2.368239' />
  <node id='704094910' timestamp='2011-11-11T13:41:19Z' uid='33634' user='lapinos03' visible='true' version='2' changeset='9796269' lat='48.8534606' lon='2.3678' />
  <node id='704094921' timestamp='2011-11-11T13:41:19Z' uid='33634' user='lapinos03' visible='true' version='2' changeset='9796269' lat='48.8535185' lon='2.3673758' />
  <node id='704094966' timestamp='2010-04-22T22:53:15Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8537472' lon='2.3683018' />
  <node id='704094976' timestamp='2010-04-22T22:53:16Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8537149' lon='2.3683605' />
  <node id='704094985' timestamp='2010-04-22T22:53:16Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.853421' lon='2.3682294' />
  <node id='704095003' timestamp='2010-04-22T22:53:16Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.85345' lon='2.368246' />
  <node id='704095005' timestamp='2011-11-11T13:41:19Z' uid='33634' user='lapinos03' visible='true' version='2' changeset='9796269' lat='48.8535585' lon='2.3673422' />
  <node id='704095022' timestamp='2010-04-22T22:53:16Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8534161' lon='2.3681521' />
  <node id='704095037' timestamp='2010-04-22T22:53:16Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8534509' lon='2.3682403' />
  <node id='704095053' timestamp='2010-04-22T22:53:17Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8537466' lon='2.3683162' />
  <node id='704095072' timestamp='2010-04-22T22:53:17Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8535773' lon='2.3683637' />
  <node id='704095084' timestamp='2010-04-22T22:53:17Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8528079' lon='2.3683179' />
  <node id='704095095' timestamp='2010-04-22T22:53:17Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8537346' lon='2.3683459' />
  <node id='704095101' timestamp='2010-04-22T22:53:17Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768' lat='48.8534123' lon='2.3681507' />
  <node id='705299283' timestamp='2010-04-24T16:50:10Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4513489' lat='48.8520069' lon='2.365892' />
  <node id='705299601' timestamp='2010-04-24T16:50:16Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4513489' lat='48.8523918' lon='2.3660114' />
  <node id='705323549' timestamp='2010-04-24T17:12:14Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4513687' lat='48.8529657' lon='2.3669436' />
  <node id='705323847' timestamp='2010-04-24T17:12:19Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4513687' lat='48.8529964' lon='2.3669474' />
  <node id='705458901' timestamp='2010-04-24T19:09:35Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4514867' lat='48.8531519' lon='2.3681977' />
  <node id='705458921' timestamp='2010-04-24T19:09:35Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4514867' lat='48.8518483' lon='2.3664108' />
  <node id='705514880' timestamp='2010-04-24T20:33:07Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4515716' lat='48.8475551' lon='2.3656763' />
  <node id='1498618541' timestamp='2011-11-11T13:09:01Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.852338' lon='2.3681361' />
  <node id='1498618546' timestamp='2011-11-11T13:09:01Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8526195' lon='2.3680924' />
  <node id='1498653781' timestamp='2011-11-11T13:31:07Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8526894' lon='2.3679778'>
    <tag k='highway' v='crossing' />
    <tag k='source' v='cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2011' />
  </node>
  <node id='1498653782' timestamp='2011-11-11T13:31:07Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8527183' lon='2.3682263'>
    <tag k='highway' v='crossing' />
    <tag k='source' v='cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2011' />
  </node>
  <node id='1498653784' timestamp='2011-11-11T13:31:07Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8527314' lon='2.3678832' />
  <node id='1498653785' timestamp='2011-11-11T13:31:07Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8528104' lon='2.3680529'>
    <tag k='highway' v='traffic_signals' />
    <tag k='source' v='cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2011' />
  </node>
  <node id='1498653786' timestamp='2011-11-11T13:31:07Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8528263' lon='2.3681195'>
    <tag k='highway' v='crossing' />
    <tag k='source' v='cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2011' />
  </node>
  <node id='1498653788' timestamp='2011-11-11T13:31:07Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8529395' lon='2.3683942'>
    <tag k='highway' v='traffic_signals' />
    <tag k='source' v='cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2011' />
  </node>
  <node id='1498660735' timestamp='2011-11-11T13:41:14Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8532948' lon='2.3681876'>
    <tag k='highway' v='crossing' />
    <tag k='source' v='cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2011' />
  </node>
  <node id='1498660740' timestamp='2011-11-11T13:41:14Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8533194' lon='2.3684048' />
  <node id='1498660741' timestamp='2011-11-11T13:41:14Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8533203' lon='2.3684265' />
  <node id='1498660742' timestamp='2011-11-11T13:41:14Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8533248' lon='2.3684449' />
  <node id='1498660743' timestamp='2011-11-11T13:41:14Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.85333' lon='2.3684605' />
  <node id='1498660745' timestamp='2011-11-11T13:41:14Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8533378' lon='2.3684715' />
  <node id='1498660746' timestamp='2011-11-11T13:41:14Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8533482' lon='2.3684848' />
  <node id='1498660747' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8533593' lon='2.3684902' />
  <node id='1498660748' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8534622' lon='2.3673634' />
  <node id='1498660749' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8534654' lon='2.3673449' />
  <node id='1498660750' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8534701' lon='2.367332' />
  <node id='1498660751' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8534767' lon='2.3673213' />
  <node id='1498660752' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.853484' lon='2.3673101' />
  <node id='1498660754' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8534931' lon='2.3673027' />
  <node id='1498660755' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8535034' lon='2.3672964' />
  <node id='1498660756' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8535141' lon='2.3672913' />
  <node id='1498660757' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8535262' lon='2.3672922' />
  <node id='1498660758' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8535373' lon='2.3672965' />
  <node id='1498660759' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8535641' lon='2.3673093' />
  <node id='1498660760' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8536626' lon='2.3686305' />
  <node id='1498660762' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8536744' lon='2.3686331' />
  <node id='1498660764' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8536869' lon='2.3686313' />
  <node id='1498660765' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8536972' lon='2.3686267' />
  <node id='1498660767' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8537063' lon='2.3686193' />
  <node id='1498660769' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8537133' lon='2.3686108' />
  <node id='1498660771' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8537199' lon='2.3685996' />
  <node id='1498660773' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8537257' lon='2.368585' />
  <node id='1498660776' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.853756' lon='2.3681928' />
  <node id='1498660777' timestamp='2011-11-11T13:41:15Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8537784' lon='2.3681963' />
  <node id='1498660778' timestamp='2011-11-11T13:41:16Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269' lat='48.8537944' lon='2.3682173' />
  <node id='1499029745' timestamp='2011-11-11T17:59:36Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9798586' lat='48.8531613' lon='2.3685821' />
  <node id='1499029752' timestamp='2011-11-11T17:59:37Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9798586' lat='48.8534162' lon='2.3687428' />
  <node id='1584432751' timestamp='2012-01-10T10:26:41Z' uid='384920' user='zewan' visible='true' version='1' changeset='10350062' lat='48.8540609' lon='2.3642103' />
  <node id='1584432752' timestamp='2012-01-10T10:26:41Z' uid='384920' user='zewan' visible='true' version='1' changeset='10350062' lat='48.854714' lon='2.3623723' />
  <node id='1584432753' timestamp='2012-01-10T10:26:41Z' uid='384920' user='zewan' visible='true' version='1' changeset='10350062' lat='48.8536228' lon='2.3657779' />
  <node id='1584432754' timestamp='2012-01-10T10:26:41Z' uid='384920' user='zewan' visible='true' version='1' changeset='10350062' lat='48.8534478' lon='2.3666058' />
  <node id='1588601898' timestamp='2012-01-13T18:10:39Z' uid='138059' user='Truchin' visible='true' version='1' changeset='10380960' lat='48.8585421' lon='2.3678391' />
  <node id='1630535161' timestamp='2012-02-12T21:58:19Z' uid='138059' user='Truchin' visible='true' version='1' changeset='10668733' lat='48.8529183' lon='2.3681477' />
  <way id='4517280' timestamp='2011-11-11T13:41:18Z' uid='33634' user='lapinos03' visible='true' version='18' changeset='9796269'>
    <nd ref='130099239' />
    <nd ref='1498660735' />
    <nd ref='26401819' />
    <tag k='busway:left' v='opposite_lane' />
    <tag k='cycleway:left' v='share_busway' />
    <tag k='cycleway:right' v='lane' />
    <tag k='highway' v='primary' />
    <tag k='name' v='Rue Saint-Antoine' />
    <tag k='oneway' v='yes' />
    <tag k='source' v='cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2010' />
  </way>
  <way id='4527581' timestamp='2010-06-29T13:31:14Z' uid='229574' user='joslin' visible='true' version='12' changeset='5106005'>
    <nd ref='26401820' />
    <nd ref='693538119' />
    <nd ref='26401722' />
    <nd ref='26401694' />
    <tag k='cycleway' v='opposite' />
    <tag k='highway' v='service' />
    <tag k='maxspeed' v='30' />
    <tag k='name' v='Rue du Petit Musc' />
    <tag k='oneway' v='yes' />
    <tag k='service' v='alley' />
  </way>
  <way id='4527583' timestamp='2010-04-24T16:50:36Z' uid='17286' user='Pieren' visible='true' version='6' changeset='4513489'>
    <nd ref='368139' />
    <nd ref='705299601' />
    <nd ref='507125354' />
    <nd ref='26401864' />
    <tag k='highway' v='unclassified' />
    <tag k='name' v='Rue Castex' />
    <tag k='oneway' v='yes' />
  </way>
  <way id='4527595' timestamp='2010-06-29T13:31:14Z' uid='229574' user='joslin' visible='true' version='7' changeset='5106005'>
    <nd ref='26588862' />
    <nd ref='705299283' />
    <nd ref='26588863' />
    <nd ref='705458921' />
    <nd ref='431507192' />
    <nd ref='26401904' />
    <tag k='cycleway' v='opposite' />
    <tag k='highway' v='residential' />
    <tag k='maxspeed' v='30' />
    <tag k='name' v='Rue de la Cerisaie' />
    <tag k='oneway' v='yes' />
  </way>
  <way id='4527596' timestamp='2010-05-21T18:27:51Z' uid='83557' user='Esperanza36' visible='true' version='6' changeset='4768346'>
    <nd ref='26401859' />
    <nd ref='431507192' />
    <tag k='cycleway' v='opposite' />
    <tag k='highway' v='residential' />
    <tag k='maxspeed' v='30' />
    <tag k='name' v='Rue de Lesdiguières' />
    <tag k='oneway' v='yes' />
  </way>
  <way id='4527597' timestamp='2010-05-21T18:27:54Z' uid='83557' user='Esperanza36' visible='true' version='7' changeset='4768346'>
    <nd ref='26401819' />
    <nd ref='693535746' />
    <nd ref='507125458' />
    <nd ref='26401868' />
    <tag k='highway' v='unclassified' />
    <tag k='name' v='Rue Jacques Cœur' />
    <tag k='oneway' v='yes' />
  </way>
  <way id='4574353' timestamp='2012-01-13T18:10:39Z' uid='138059' user='Truchin' visible='true' version='14' changeset='10380960'>
    <nd ref='26401818' />
    <nd ref='573458037' />
    <nd ref='704094859' />
    <nd ref='26401805' />
    <nd ref='632026680' />
    <nd ref='26666921' />
    <nd ref='26666918' />
    <nd ref='218155202' />
    <nd ref='26666919' />
    <nd ref='26667207' />
    <nd ref='26667208' />
    <nd ref='1588601898' />
    <tag k='highway' v='residential' />
    <tag k='name' v='Rue des Tournelles' />
    <tag k='oneway' v='yes' />
  </way>
  <way id='13862215' timestamp='2012-02-12T22:03:38Z' uid='138059' user='Truchin' visible='true' version='28' changeset='10668733'>
    <nd ref='130099224' />
    <nd ref='260818295' />
    <nd ref='130099225' />
    <nd ref='1499029752' />
    <nd ref='704094767' />
    <nd ref='130099239' />
    <tag k='foot' v='no' />
    <tag k='highway' v='primary' />
    <tag k='junction' v='roundabout' />
    <tag k='lit' v='yes' />
    <tag k='maxspeed' v='50' />
    <tag k='name' v='Place de la Bastille' />
    <tag k='name:zh' v='巴士底广场' />
    <tag k='note' v='ceci est un rond-point, ajoutez lanes=x ou width=y si vous pensez que les tags actuels ne reflètent pas suffisament la réalité (et non area=yes)' />
    <tag k='width' v='30' />
  </way>
  <way id='22956317' timestamp='2010-05-21T18:27:31Z' uid='83557' user='Esperanza36' visible='true' version='4' changeset='4768346'>
    <nd ref='26588372' />
    <nd ref='26588347' />
    <nd ref='26401904' />
    <tag k='cycleway' v='opposite' />
    <tag k='highway' v='residential' />
    <tag k='maxspeed' v='30' />
    <tag k='name' v='Rue de l&apos;Arsenal' />
    <tag k='oneway' v='yes' />
  </way>
  <way id='30172925' timestamp='2010-10-31T22:48:21Z' uid='262836' user='Greteck' visible='true' version='7' changeset='6248862'>
    <nd ref='130099239' />
    <nd ref='507125373' />
    <tag k='highway' v='secondary' />
    <tag k='name' v='Place de la Bastille' />
    <tag k='oneway' v='yes' />
  </way>
  <way id='33189653' timestamp='2012-05-02T10:19:45Z' uid='421706' user='brianogilvie' visible='true' version='13' changeset='11478026'>
    <nd ref='507125373' />
    <nd ref='1630535161' />
    <nd ref='507125458' />
    <nd ref='507125468' />
    <nd ref='507125354' />
    <nd ref='507125477' />
    <nd ref='507125490' />
    <nd ref='507125516' />
    <tag k='access' v='no' />
    <tag k='bicycle' v='yes' />
    <tag k='cycleway' v='share_busway' />
    <tag k='highway' v='service' />
    <tag k='name' v='Boulevard Henri IV' />
    <tag k='oneway' v='yes' />
    <tag k='psv' v='yes' />
    <tag k='source' v='cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre ; mise à jour : 2008' />
    <tag k='taxi' v='yes' />
  </way>
  <way id='33886146' timestamp='2012-01-10T10:26:41Z' uid='384920' user='zewan' visible='true' version='10' changeset='10350062'>
    <nd ref='27371864' />
    <nd ref='27371867' />
    <nd ref='1584432752' />
    <nd ref='1584432751' />
    <nd ref='1584432753' />
    <nd ref='1584432754' />
    <nd ref='215842398' />
    <nd ref='705458901' />
    <nd ref='215843186' />
    <nd ref='1498618546' />
    <nd ref='568421869' />
    <nd ref='1498618541' />
    <nd ref='27371872' />
    <tag k='electrified' v='rail' />
    <tag k='frequency' v='0' />
    <tag k='gauge' v='1435' />
    <tag k='layer' v='-2' />
    <tag k='name' v='Métro 1' />
    <tag k='operator' v='RATP' />
    <tag k='railway' v='subway' />
    <tag k='rubber_tires' v='yes' />
    <tag k='tunnel' v='yes' />
    <tag k='voltage' v='750' />
  </way>
  <way id='41463245' timestamp='2010-04-22T22:53:54Z' uid='17286' user='Pieren' visible='true' version='4' changeset='4499768'>
    <nd ref='26401819' />
    <nd ref='26401818' />
    <nd ref='368139' />
    <nd ref='26401820' />
    <tag k='cycleway:right' v='lane' />
    <tag k='highway' v='primary' />
    <tag k='name' v='Rue Saint-Antoine' />
  </way>
  <way id='41465215' timestamp='2010-04-22T22:53:43Z' uid='17286' user='Pieren' visible='true' version='6' changeset='4499768'>
    <nd ref='26401820' />
    <nd ref='568421601' />
    <nd ref='26401699' />
    <tag k='cycleway:right' v='lane' />
    <tag k='highway' v='primary' />
    <tag k='name' v='Rue Saint-Antoine' />
  </way>
  <way id='41465217' timestamp='2011-11-11T13:31:07Z' uid='33634' user='lapinos03' visible='true' version='7' changeset='9796269'>
    <nd ref='470139' />
    <nd ref='25671390' />
    <nd ref='26401727' />
    <nd ref='26588862' />
    <nd ref='26401864' />
    <nd ref='26401859' />
    <nd ref='26401868' />
    <nd ref='568421719' />
    <nd ref='1498653785' />
    <nd ref='1498653786' />
    <nd ref='332476879' />
    <tag k='cycleway' v='lane' />
    <tag k='highway' v='secondary' />
    <tag k='name' v='Boulevard Henri IV' />
    <tag k='oneway' v='yes' />
  </way>
  <way id='41593623' timestamp='2011-11-11T13:28:58Z' uid='33634' user='lapinos03' visible='true' version='2' changeset='9796269'>
    <nd ref='332476879' />
    <nd ref='130099230' />
    <tag k='highway' v='secondary' />
    <tag k='oneway' v='yes' />
  </way>
  <way id='44834670' timestamp='2011-11-11T13:31:08Z' uid='33634' user='lapinos03' visible='true' version='4' changeset='9796269'>
    <nd ref='568421719' />
    <nd ref='1498653784' />
    <nd ref='568421726' />
    <nd ref='1498653781' />
    <nd ref='568421744' />
    <nd ref='568421754' />
    <tag k='highway' v='unclassified' />
    <tag k='noname' v='yes' />
    <tag k='oneway' v='yes' />
  </way>
  <way id='56077556' timestamp='2010-04-22T19:04:31Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4497720'>
    <nd ref='26401820' />
    <nd ref='26401796' />
    <tag k='highway' v='service' />
    <tag k='name' v='Impasse Guéménée' />
    <tag k='service' v='alley' />
    <tag k='source' v='cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2010' />
  </way>
  <way id='56104227' timestamp='2010-04-22T22:53:27Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4499768'>
    <nd ref='252117883' />
    <nd ref='130099239' />
    <tag k='highway' v='primary' />
    <tag k='name' v='Place de la Bastille' />
    <tag k='oneway' v='yes' />
    <tag k='source' v='cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2010' />
  </way>
  <way id='56104231' timestamp='2010-04-24T20:33:29Z' uid='17286' user='Pieren' visible='true' version='2' changeset='4515716'>
    <nd ref='568421754' />
    <nd ref='26401905' />
    <nd ref='361032' />
    <nd ref='26588366' />
    <nd ref='247346511' />
    <nd ref='568421946' />
    <nd ref='705514880' />
    <nd ref='277500492' />
    <nd ref='361031' />
    <tag k='highway' v='secondary' />
    <tag k='name' v='Boulevard Bourdon' />
    <tag k='oneway' v='yes' />
    <tag k='source' v='cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2010' />
  </way>
  <way id='56214477' timestamp='2010-04-24T19:09:41Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4514867'>
    <nd ref='705323549' />
    <nd ref='705323847' />
    <nd ref='703876606' />
    <nd ref='26401818' />
    <tag k='highway' v='service' />
    <tag k='name' v='Rue de Lesdiguières' />
    <tag k='oneway' v='yes' />
    <tag k='service' v='alley' />
    <tag k='source' v='cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2010' />
  </way>
  <way id='56214488' timestamp='2010-04-24T19:09:42Z' uid='17286' user='Pieren' visible='true' version='1' changeset='4514867'>
    <nd ref='26401859' />
    <nd ref='507125468' />
    <nd ref='705323549' />
    <tag k='highway' v='unclassified' />
    <tag k='name' v='Rue de Lesdiguières' />
    <tag k='oneway' v='yes' />
    <tag k='source' v='cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2010' />
  </way>
  <way id='59854677' timestamp='2010-05-21T18:28:08Z' uid='83557' user='Esperanza36' visible='true' version='2' changeset='4768346'>
    <nd ref='26401868' />
    <nd ref='26401904' />
    <tag k='cycleway' v='opposite' />
    <tag k='highway' v='residential' />
    <tag k='maxspeed' v='30' />
    <tag k='name' v='Rue Jacques Cœur' />
    <tag k='oneway' v='yes' />
  </way>
  <way id='60208897' timestamp='2010-06-29T13:31:14Z' uid='229574' user='joslin' visible='true' version='2' changeset='5106005'>
    <nd ref='26401694' />
    <nd ref='26401693' />
    <nd ref='26401692' />
    <nd ref='277500563' />
    <nd ref='25671389' />
    <tag k='cycleway' v='opposite' />
    <tag k='highway' v='service' />
    <tag k='name' v='Rue du Petit Musc' />
    <tag k='oneway' v='yes' />
    <tag k='service' v='alley' />
  </way>
  <way id='64963505' timestamp='2010-06-29T13:31:12Z' uid='229574' user='joslin' visible='true' version='1' changeset='5106005'>
    <nd ref='26401904' />
    <nd ref='26401905' />
    <tag k='cycleway' v='opposite_lane' />
    <tag k='highway' v='residential' />
    <tag k='maxspeed' v='30' />
    <tag k='name' v='Rue de la Cerisaie' />
    <tag k='oneway' v='yes' />
  </way>
  <way id='72077767' timestamp='2010-08-12T14:16:29Z' uid='229574' user='joslin' visible='true' version='1' changeset='5473589'>
    <nd ref='26401727' />
    <nd ref='507125477' />
    <nd ref='26401694' />
    <tag k='cycleway' v='opposite' />
    <tag k='highway' v='residential' />
    <tag k='maxspeed' v='30' />
    <tag k='name' v='Rue de la Cerisaie' />
    <tag k='oneway' v='yes' />
  </way>
  <way id='83554449' timestamp='2011-11-11T13:31:08Z' uid='33634' user='lapinos03' visible='true' version='2' changeset='9796269'>
    <nd ref='507125373' />
    <nd ref='1498653788' />
    <nd ref='332476879' />
    <nd ref='704095084' />
    <nd ref='1498653782' />
    <nd ref='568421754' />
    <tag k='highway' v='secondary' />
    <tag k='name' v='Place de la Bastille' />
    <tag k='oneway' v='yes' />
  </way>
  <way id='120685478' timestamp='2012-02-12T22:03:37Z' uid='138059' user='Truchin' visible='true' version='4' changeset='10668733'>
    <nd ref='130099239' />
    <nd ref='1499029745' />
    <nd ref='130099229' />
    <nd ref='432622002' />
    <tag k='foot' v='no' />
    <tag k='highway' v='primary' />
    <tag k='junction' v='roundabout' />
    <tag k='lit' v='yes' />
    <tag k='maxspeed' v='50' />
    <tag k='name' v='Place de la Bastille' />
    <tag k='name:zh' v='巴士底广场' />
    <tag k='note' v='ceci est un rond-point, ajoutez lanes=x ou width=y si vous pensez que les tags actuels ne reflètent pas suffisament la réalité (et non area=yes)' />
    <tag k='width' v='30' />
  </way>
  <way id='136604024' timestamp='2011-11-11T13:41:16Z' uid='33634' user='lapinos03' visible='true' version='1' changeset='9796269'>
    <nd ref='704095005' />
    <nd ref='1498660759' />
    <nd ref='1498660758' />
    <nd ref='1498660757' />
    <nd ref='1498660756' />
    <nd ref='1498660755' />
    <nd ref='1498660754' />
    <nd ref='1498660752' />
    <nd ref='1498660751' />
    <nd ref='1498660750' />
    <nd ref='1498660749' />
    <nd ref='1498660748' />
    <nd ref='1498660740' />
    <nd ref='1498660741' />
    <nd ref='1498660742' />
    <nd ref='1498660743' />
    <nd ref='1498660745' />
    <nd ref='1498660746' />
    <nd ref='1498660747' />
    <nd ref='1498660760' />
    <nd ref='1498660762' />
    <nd ref='1498660764' />
    <nd ref='1498660765' />
    <nd ref='1498660767' />
    <nd ref='1498660769' />
    <nd ref='1498660771' />
    <nd ref='1498660773' />
    <nd ref='1498660778' />
    <nd ref='1498660777' />
    <nd ref='1498660776' />
    <nd ref='704094810' />
    <nd ref='704094457' />
    <nd ref='704094677' />
    <nd ref='704094966' />
    <nd ref='704095053' />
    <nd ref='704094838' />
    <nd ref='704095095' />
    <nd ref='704094877' />
    <nd ref='704094976' />
    <nd ref='704094775' />
    <nd ref='704094801' />
    <nd ref='704094400' />
    <nd ref='704094708' />
    <nd ref='704094736' />
    <nd ref='704094766' />
    <nd ref='704095072' />
    <nd ref='704094468' />
    <nd ref='704095003' />
    <nd ref='704095037' />
    <nd ref='704094831' />
    <nd ref='704094902' />
    <nd ref='704094985' />
    <nd ref='704094785' />
    <nd ref='704094858' />
    <nd ref='704094692' />
    <nd ref='704094720' />
    <nd ref='704095022' />
    <nd ref='704095101' />
    <nd ref='704094895' />
    <nd ref='704094910' />
    <nd ref='704094882' />
    <nd ref='704094921' />
    <nd ref='704095005' />
    <tag k='area' v='yes' />
    <tag k='highway' v='pedestrian' />
    <tag k='motorcar' v='no' />
    <tag k='noname' v='yes' />
    <tag k='source' v='cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2011' />
  </way>
</osm>

With a different set of data once, it stalled at the same line as mentioned by @emiltin :

Generating edge-expanded graph representation

Scons compiles without problems. However, since I have macports installed for a while, I didn't want to remove it. So I have both macports and homebrew. And I hope that there is no conflict (mismatch between includes and libs linked) leading in unstability. Below is my compiling trace :

Project-OSRM $ scons
scons: Reading SConscript files ...
Using default C++ Compiler:  g++
Checking for C header file omp.h... (cached) yes
Checking for C++ library bz2... (cached) yes
Checking for C++ library png... (cached) yes
Checking for C++ library zip... (cached) yes
Checking for C++ library protobuf... (cached) yes
Checking for Protobuffer version >= 2.3.0... (cached) yes
Checking for C++ library stxxl... (cached) yes
Checking for C++ library xml2... (cached) yes
Checking for C++ library z... (cached) yes
Checking for Boost version >= 1.41... (cached) yes
Checking for C++ library boost_thread... (cached) no
Checking for C++ library boost_thread-mt... (cached) yes
using boost -mt
Checking for C++ library boost_regex... (cached) no
Checking for C++ library boost_regex-mt... (cached) yes
using boost_regex -mt
Checking for C++ library boost_system... (cached) no
Checking for C++ library boost_system-mt... (cached) yes
using boost -mt
Checking for C++ header file boost/archive/iterators/base64_from_binary.hpp... (cached) yes
Checking for C++ header file boost/archive/iterators/binary_from_base64.hpp... (cached) yes
Checking for C++ header file boost/archive/iterators/transform_width.hpp... (cached) yes
Checking for C++ header file boost/bind.hpp... (cached) yes
Checking for C++ header file boost/circular_buffer.hpp... (cached) yes
Checking for C++ header file boost/enable_shared_from_this.hpp... (cached) yes
Checking for C++ header file boost/foreach.hpp... (cached) yes
Checking for C++ header file boost/lexical_cast.hpp... (cached) yes
Checking for C++ header file boost/logic/tribool.hpp... (cached) yes
Checking for C++ header file boost/math/tr1.hpp... (cached) yes
Checking for C++ header file boost/noncopyable.hpp... (cached) yes
Checking for C++ header file boost/property_tree/ptree.hpp... (cached) yes
Checking for C++ header file boost/property_tree/ini_parser.hpp... (cached) yes
Checking for C++ header file boost/shared_ptr.hpp... (cached) yes
Checking for C++ header file boost/thread/mutex.hpp... (cached) yes
Checking for C++ header file boost/thread/thread.hpp... (cached) yes
Checking for C++ header file boost/thread/condition.hpp... (cached) yes
Checking for C++ header file boost/thread/thread.hpp... (cached) yes
Checking for C++ header file boost/thread.hpp... (cached) yes
Checking for C++ header file boost/tuple/tuple.hpp... (cached) yes
Checking for C++ header file boost/unordered_map.hpp... (cached) yes
scons: done reading SConscript files.
scons: Building targets ...
g++ -o Algorithms/CRC32.o -c -O3 -DNDEBUG -lboost_thread-mt -lboost_regex-mt -lboost_system-mt -I/usr/include/libxml2 -I/usr/X11/include -I/usr/local/Cellar/libstxxl/1.3.1/include -I/usr/local/Cellar/boost/1.49.0/include Algorithms/CRC32.cpp
i686-apple-darwin10-llvm-g++-4.2: -lboost_thread-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_regex-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_system-mt: linker input file unused because linking not done
g++ -o Contractor/EdgeBasedGraphFactory.o -c -O3 -DNDEBUG -lboost_thread-mt -lboost_regex-mt -lboost_system-mt -I/usr/include/libxml2 -I/usr/X11/include -I/usr/local/Cellar/libstxxl/1.3.1/include -I/usr/local/Cellar/boost/1.49.0/include Contractor/EdgeBasedGraphFactory.cpp
i686-apple-darwin10-llvm-g++-4.2: -lboost_thread-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_regex-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_system-mt: linker input file unused because linking not done
protoc -I=DataStructures/pbf-proto --cpp_out=DataStructures/pbf-proto DataStructures/pbf-proto/fileformat.proto
g++ -o DataStructures/pbf-proto/fileformat.pb.o -c -O3 -DNDEBUG -lboost_thread-mt -lboost_regex-mt -lboost_system-mt -I/usr/include/libxml2 -I/usr/X11/include -I/usr/local/Cellar/libstxxl/1.3.1/include -I/usr/local/Cellar/boost/1.49.0/include DataStructures/pbf-proto/fileformat.pb.cc
i686-apple-darwin10-llvm-g++-4.2: -lboost_thread-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_regex-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_system-mt: linker input file unused because linking not done
protoc -I=DataStructures/pbf-proto --cpp_out=DataStructures/pbf-proto DataStructures/pbf-proto/osmformat.proto
g++ -o DataStructures/pbf-proto/osmformat.pb.o -c -O3 -DNDEBUG -lboost_thread-mt -lboost_regex-mt -lboost_system-mt -I/usr/include/libxml2 -I/usr/X11/include -I/usr/local/Cellar/libstxxl/1.3.1/include -I/usr/local/Cellar/boost/1.49.0/include DataStructures/pbf-proto/osmformat.pb.cc
i686-apple-darwin10-llvm-g++-4.2: -lboost_thread-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_regex-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_system-mt: linker input file unused because linking not done
g++ -o Descriptors/DescriptionFactory.o -c -O3 -DNDEBUG -lboost_thread-mt -lboost_regex-mt -lboost_system-mt -DROUTED -I/usr/include/libxml2 -I/usr/X11/include -I/usr/local/Cellar/libstxxl/1.3.1/include -I/usr/local/Cellar/boost/1.49.0/include Descriptors/DescriptionFactory.cpp
i686-apple-darwin10-llvm-g++-4.2: -lboost_thread-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_regex-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_system-mt: linker input file unused because linking not done
g++ -o Server/DataStructures/QueryObjectsStorage.o -c -O3 -DNDEBUG -lboost_thread-mt -lboost_regex-mt -lboost_system-mt -DROUTED -I/usr/include/libxml2 -I/usr/X11/include -I/usr/local/Cellar/libstxxl/1.3.1/include -I/usr/local/Cellar/boost/1.49.0/include Server/DataStructures/QueryObjectsStorage.cpp
i686-apple-darwin10-llvm-g++-4.2: -lboost_thread-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_regex-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_system-mt: linker input file unused because linking not done
g++ -o ThirdParty/PngImage.o -c -O3 -DNDEBUG -lboost_thread-mt -lboost_regex-mt -lboost_system-mt -DROUTED -I/usr/include/libxml2 -I/usr/X11/include -I/usr/local/Cellar/libstxxl/1.3.1/include -I/usr/local/Cellar/boost/1.49.0/include ThirdParty/PngImage.cc
i686-apple-darwin10-llvm-g++-4.2: -lboost_thread-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_regex-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_system-mt: linker input file unused because linking not done
g++ -o Util/NASAGridSquare.o -c -O3 -DNDEBUG -lboost_thread-mt -lboost_regex-mt -lboost_system-mt -I/usr/include/libxml2 -I/usr/X11/include -I/usr/local/Cellar/libstxxl/1.3.1/include -I/usr/local/Cellar/boost/1.49.0/include Util/NASAGridSquare.cpp
i686-apple-darwin10-llvm-g++-4.2: -lboost_thread-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_regex-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_system-mt: linker input file unused because linking not done
g++ -o createHierarchy.o -c -O3 -DNDEBUG -lboost_thread-mt -lboost_regex-mt -lboost_system-mt -I/usr/include/libxml2 -I/usr/X11/include -I/usr/local/Cellar/libstxxl/1.3.1/include -I/usr/local/Cellar/boost/1.49.0/include createHierarchy.cpp
i686-apple-darwin10-llvm-g++-4.2: -lboost_thread-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_regex-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_system-mt: linker input file unused because linking not done
g++ -o extractor.o -c -O3 -DNDEBUG -lboost_thread-mt -lboost_regex-mt -lboost_system-mt -I/usr/include/libxml2 -I/usr/X11/include -I/usr/local/Cellar/libstxxl/1.3.1/include -I/usr/local/Cellar/boost/1.49.0/include extractor.cpp
i686-apple-darwin10-llvm-g++-4.2: -lboost_thread-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_regex-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_system-mt: linker input file unused because linking not done
g++ -o osrm-extract -lboost_thread-mt -lboost_regex-mt -lboost_system-mt extractor.o DataStructures/pbf-proto/fileformat.pb.o DataStructures/pbf-proto/osmformat.pb.o Util/NASAGridSquare.o -L/usr/X11/lib -L/usr/local/Cellar/libstxxl/1.3.1/lib -L/usr/local/Cellar/boost/1.49.0/lib -lbz2 -lpng -lzip -lprotobuf -lstxxl -lxml2 -lz -lboost_thread-mt -lboost_regex-mt -lboost_system-mt
g++ -o osrm-prepare -lboost_thread-mt -lboost_regex-mt -lboost_system-mt createHierarchy.o Contractor/EdgeBasedGraphFactory.o Algorithms/CRC32.o -L/usr/X11/lib -L/usr/local/Cellar/libstxxl/1.3.1/lib -L/usr/local/Cellar/boost/1.49.0/lib -lbz2 -lpng -lzip -lprotobuf -lstxxl -lxml2 -lz -lboost_thread-mt -lboost_regex-mt -lboost_system-mt
g++ -o routed.o -c -O3 -DNDEBUG -lboost_thread-mt -lboost_regex-mt -lboost_system-mt -DROUTED -I/usr/include/libxml2 -I/usr/X11/include -I/usr/local/Cellar/libstxxl/1.3.1/include -I/usr/local/Cellar/boost/1.49.0/include routed.cpp
i686-apple-darwin10-llvm-g++-4.2: -lboost_thread-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_regex-mt: linker input file unused because linking not done
i686-apple-darwin10-llvm-g++-4.2: -lboost_system-mt: linker input file unused because linking not done
g++ -o osrm-routed -lboost_thread-mt -lboost_regex-mt -lboost_system-mt routed.o Descriptors/DescriptionFactory.o ThirdParty/PngImage.o Server/DataStructures/QueryObjectsStorage.o -L/usr/X11/lib -L/usr/local/Cellar/libstxxl/1.3.1/lib -L/usr/local/Cellar/boost/1.49.0/lib -lbz2 -lpng -lzip -lprotobuf -lstxxl -lxml2 -lz -lboost_thread-mt -lboost_regex-mt -lboost_system-mt
scons: done building targets.

I have a server with debian6 64bit. I encountered no problem at all on it. So what's wrong with the Mac OS X environment ???

/Lapi

@lapinos03
Copy link

@emiltin:

How do you get the long trace you mentioned here : https://gist.github.com/2863812

Thx!
/Lapi

@emiltin
Copy link
Contributor Author

emiltin commented Jul 2, 2012

using the Activity Monitor app that ships with mac os. Choose 'Sample Process'

@emiltin
Copy link
Contributor Author

emiltin commented Jul 14, 2012

i managed to compile the latest, but it still hangs at:

 [info createHierarchy.cpp:126] Generating edge-expanded graph representation

happens with both normal and debug build, and whether build with gcc or clang.

@DennisOSRM
Copy link
Collaborator

This was an issue with clang and the way some operations were implemented. The call to sort essentially resulted in an infinite loop. This has been fixed for a few weeks now.

springmeyer pushed a commit that referenced this issue Dec 15, 2016
76de7eb bump to v0.3.0
a2f36f0 Merge pull request #301 from mapbox/v8-5.1.281.47
e06010e Merge pull request #300 from mapbox/v8-3.14.5.10
61021d9 build xcode-toolchain for darwin [skip ci]
a17d47e Update Android compile flags
8adc05a Merge pull request #298 from mapbox/c11-for-tc
91cc1ce adjustments to tippecanoe build
3693450 download tar of 1.15.1
1563d66 update to c++11 for tippecanoe
ca2cf2f fix conditional building of libcxx with llvm 4.x
e92a050 Add iwyu to llvm packages + conditionally build libc++ (to avoid potential conflicts with apple system)
ecbe161 clang++ subpackage: rebundling asan_symbolize from llvm
a04d31a llvm: install asan_symbolize script
f81ff0f Merge pull request #297 from mapbox/boost_fixes
3c4201f also trigger build for header-only package
394db3d only need to build the header-only package once for all platforms
6f6dd89 avoid the header-only package reporting ldflags
2bef25b fix boost library name for ldflags
8abd030 bump to v0.2.0
434da41 Merge pull request #293 from mapbox/gdb
2c5e104 add texinfo [skip ci]
001e1d0 build gdb with g++ [skip ci]
fa89a91 attempt to workaround gdb bug [skip ci]
7a573b0 add gdb [skip ci]
33b8c85 Merge pull request #292 from mapbox/binutils-latest
d88af66 Upgrade Android NDK to r13b
ce29128 add Android NDK r13b [skip ci]
fcaff69 include llvm-ar and llvm-ranlib in clang++ package for full LTO support on linux
5fa738d add disable-werror to binutils build [skip ci]
b38b22e add texinfo dep [skip ci]
a9c038a add latest binutils
09a1272 add geojson 0.4.0 [skip ci]
f787753 add geometry 0.9.0 [skip ci]
649178c add variant 1.1.4 [skip ci]
f29bc15 Merge pull request #285 from mapbox/pkgconfig
5c3a26d add pkgconfig 0.29.1
228784d Fix bug in wagyu
e9cfd69 Merge pull request #284 from mapbox/wagyu2
0dab0ba Update travis script
b580a12 Updated hash as it was not md5 -- something I forgot
a5c6b7b Merge pull request #283 from mapbox/wagyu
dd05da8 Added wagyu 0.1.0
5407ddc Merge pull request #282 from mapbox/boost-1.62.0
fa6d51a add boost 1.62.0, remove obsolete boost packages
d0210bb drop the boost 'all' packages
66d8a26 remove empty before_install
7527555 Merge pull request #281 from mapbox/mason-travis-token
af4a2c6 [gtest@1.7.0] Skip linking with pthread on android
2115889 rename TRAVIS_TOKEN to MASON_TRAVIS_TOKEN to avoid conflicting with travis.rb (https://github.com/travis-ci/travis.rb/blob/b75c38bcdb736d1011e0d2a0022344a9870acaf4/README.md#environment-variables)
8117c1c Merge pull request #279 from mapbox/llvm-libstdcxx
3c9029e strip version modifier
9e1edca Add llvm 3.8.1 package that sets BUILD_AND_LINK_LIBCXX=false - refs #278
9724ef5 make building and linking libcxx/libcxxabi optional - refs #278
6c4c5d5 solve #152
8f3a877 Merge pull request #277 from mapbox/central-secure
9350c34 New travis keys
f442ddc add secure variables on-demand in trigger command
36d4801 remove global variables
4fff08a Add mesa 13.0.0-egl{,-cxx11abi}
e3f2a2c [mason] Add support for nested pkg-config files
3b79550 Add ICU 58.1 (#275)
20a394d make contributing.md tagging more DRY [skip ci]
58ae447 bump to v0.1.1
c5ef33f rename llvm 4.x to 4.0.0 [skip ci]
5d5d26b add llvm 4.x based sub-packages
9708680 only set LIBCXX_ENABLE_STATIC_ABI_LIBRARY for linux [skip ci]
6918fb0 install LLVMgold.so on linux [skip ci]
ab20ff7 binutils: using 'all-gold' breaks make install on linux [skip ci]
cb8b15f fix binutils install [skip ci]
df77b02 properly set LLVM_BINUTILS_INCDIR value [skip ci]
295d4db binutils gold fixes [skip ci]
ac85676 enable LLVMgold.so for linux [skip ci]
acc4249 add binutils 2.27
16d4452 add lldb and llvm-cov 3.8.1 packages
757b908 remove patching no longer needed [skip ci]
69415b5 better fix for statically linking/linked libc++ with llvm 3.8.1 [skip ci]
43933ed Added mesa-13.0.0-glx (non-CXX11ABI)
2bb81cc Added mesa-13.0.0-glx
d70e3ef LLVM_EXTERNALIZE_DEBUGINFO is osx specific
ba737bf llvm 3.8.1 linux build fixes
4279f58 Updates for mesa 13.0.0
d544278 Revert typo in mason.sh
03ecb2c Add mesa 13.0.0 (Gallium-OSMesa)
0997905 Add expat 2.2.0
211d8f4 v8 libplatform depends on libbase [skip ci]
c9d2371 thin archives are only an linux thing [skip ci]
bd4964b ensure v8 static libs are portable [skip ci]
f41eb6d mason.cmake: multiple static libs also need to be split
c9fcd1a add lldb to llvm 3.8.1 [skip ci]
6d8e16c minor llvm/clang++ improvements
65a5418 fix static_libs
31a424f add v8 5.1.281.47
1afa241 fix v8 include dir [skip ci]
b2bdb33 Add note that we need to create a github release [skip ci]
17d9b09 linux fixes
95b4f2e add v8 3.14.5.10

git-subtree-dir: third_party/mason
git-subtree-split: cf3561bf78cb146821dba3d95c308fc44db05f46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants