Further testing shows that you can get different output on subsequent
runs on the same input (ignoring the time stamps).

So far, all of the differences appear to be caused by data being output
in a different order rather than the data itself being different. So, I
believe that the resulting maps are still good. You should understand
that the ordering of some of the map's data structures is not important
as long as all the cross-references match up.

I believe I have fixed the order in which labels are output and a
future patch will incorporate the changes needed to do that.

With my current test map, I still see the occasional change in the
order in which NOD data is written but I haven't determined why
that happens yet.

So it would be good if people with multi-core boxes can continue to try
out this patch (v10) and report any badness (or goodness!)

Cheers,

Mark

_______________________________________________
mkgmap-dev mailing list
mkgmap-dev@lists.mkgmap.org.uk
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev

Reply via email to