logo separator

Build mkgmap/splitter #82.1

Commit: 507 by gerd
Branch: refactoring2
Time: 11 Dec 2016, 1:43 p.m.
Failed
This test: 41 sec
Total time: 1 min 13 sec

Improve memory footprint in SparseLong2IntMap Each chunk of 64 int values is stored as a byte array and one long for the mask. The byte array is compressed using Run Length Encoding and Delta Encoding. Typically this requires fewer bytes than the SparseLong2ShortMap.

Start build of mkgmap/splitter-507 for BuildEnv: java=jdk8, python=default {}

Checkout mkgmap/splitter branch refactoring2 revision 507

Starting script "build"

$ java -version

Picked up _JAVA_OPTIONS: -Duser.home=/home/builder/build/root_9cX6Qm

java version "1.8.0_51"

Java(TM) SE Runtime Environment (build 1.8.0_51-b16)

Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)

$ ant -version

Picked up _JAVA_OPTIONS: -Duser.home=/home/builder/build/root_9cX6Qm

Apache Ant(TM) version 1.9.6 compiled on June 29 2015

$ echo "svn.version: 507" > resources/splitter-version.properties

$ echo "build.timestamp: $(date -Iseconds)" >> resources/splitter-version.properties

$ exit

exit

cd . for archives

tar . to /home/builder/build/root_9cX6Qm/dist/splitter-refactoring2-r507-src.tar.gz

cd . for archives

zip . to /home/builder/build/root_9cX6Qm/dist/splitter-refactoring2-r507-src.zip

$ ant -Dhave.version=1 dist

Picked up _JAVA_OPTIONS: -Duser.home=/home/builder/build/root_9cX6Qm

Buildfile: /home/builder/build/root_9cX6Qm/src/build.xml

prepare:

[mkdir] Created dir: /home/builder/build/root_9cX6Qm/src/build/classes

[mkdir] Created dir: /home/builder/build/root_9cX6Qm/src/build/test-classes

[mkdir] Created dir: /home/builder/build/root_9cX6Qm/src/build/test-output

ivy-availability:

download-ivy:

[mkdir] Created dir: /home/builder/build/root_9cX6Qm/src/lib/build

[mkdir] Created dir: /home/builder/build/root_9cX6Qm/src/lib/compile

[mkdir] Created dir: /home/builder/build/root_9cX6Qm/src/lib/test

[get] Getting: http://repo1.maven.org/maven2/org/apache/ivy/ivy/2.2.0/ivy-2.2.0.jar

[get] To: /home/builder/build/root_9cX6Qm/src/lib/build/ivy-2.2.0.jar

init-ivy:

[ivy:configure] :: Ivy 2.2.0 - 20100923230623 :: http://ant.apache.org/ivy/ ::

[ivy:configure] :: loading settings :: file = /home/builder/build/root_9cX6Qm/src/ivysettings.xml

resolve-compile:

[ivy:retrieve] downloading http://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0.jar ...

[ivy:retrieve] ........................................................ (520kB)

[ivy:retrieve] .. (0kB)

[ivy:retrieve] [SUCCESSFUL ] com.google.protobuf#protobuf-java;2.5.0!protobuf-java.jar(bundle) (127ms)

[ivy:retrieve] downloading http://ivy.mkgmap.org.uk/repo/crosby/osmpbf/1.3.3/jars/osmpbf.jar ...

[ivy:retrieve] .... (129kB)

[ivy:retrieve] .. (0kB)

[ivy:retrieve] [SUCCESSFUL ] crosby#osmpbf;1.3.3!osmpbf.jar (29ms)

[ivy:retrieve] downloading http://ivy.mkgmap.org.uk/repo/it.unimi.dsi/fastutil/6.5.15-mkg.1b/jars/fastutil.jar ...

[ivy:retrieve] ......... (464kB)

[ivy:retrieve] .. (0kB)

[ivy:retrieve] [SUCCESSFUL ] it.unimi.dsi#fastutil;6.5.15-mkg.1b!fastutil.jar (44ms)

[ivy:retrieve] downloading http://repo1.maven.org/maven2/xpp3/xpp3/1.1.4c/xpp3-1.1.4c.jar ...

[ivy:retrieve] ........ (117kB)

[ivy:retrieve] .. (0kB)

[ivy:retrieve] [SUCCESSFUL ] xpp3#xpp3;1.1.4c!xpp3.jar (46ms)

compile:

[javac] Compiling 80 source files to /home/builder/build/root_9cX6Qm/src/build/classes

[javac] Note: /home/builder/build/root_9cX6Qm/src/src/uk/me/parabola/splitter/args/ParamParser.java uses unchecked or unsafe operations.

[javac] Note: Recompile with -Xlint:unchecked for details.

resolve-test:

[ivy:retrieve] downloading http://repo1.maven.org/maven2/org/testng/testng/6.8.8/testng-6.8.8.jar ...

[ivy:retrieve] .................................................................................................... (816kB)

[ivy:retrieve] .. (0kB)

[ivy:retrieve] [SUCCESSFUL ] org.testng#testng;6.8.8!testng.jar (247ms)

[ivy:retrieve] downloading http://repo1.maven.org/maven2/org/beanshell/bsh/2.0b4/bsh-2.0b4.jar ...

[ivy:retrieve] ............................. (275kB)

[ivy:retrieve] .. (0kB)

[ivy:retrieve] [SUCCESSFUL ] org.beanshell#bsh;2.0b4!bsh.jar (62ms)

[ivy:retrieve] downloading http://repo1.maven.org/maven2/com/beust/jcommander/1.27/jcommander-1.27.jar ...

[ivy:retrieve] ..... (54kB)

[ivy:retrieve] .. (0kB)

[ivy:retrieve] [SUCCESSFUL ] com.beust#jcommander;1.27!jcommander.jar (50ms)

compile.tests:

[javac] Compiling 5 source files to /home/builder/build/root_9cX6Qm/src/build/test-classes

run.tests:

[testng] Picked up _JAVA_OPTIONS: -Duser.home=/home/builder/build/root_9cX6Qm

[testng] [TestNG] Running:

[testng] Ant suite

[testng]

[testng] Wrote 999 test pairs to /tmp/test3263135522206235056.tmp

[testng] temporary file /tmp/test3263135522206235056.tmp was deleted

[testng] test Map: uses SparseLong2ShortMap

[testng] test Map: uses SparseLong2ShortMap

[testng] test Map: uses SparseLong2ShortMap

[testng] test Map: uses SparseLong2ShortMap

[testng] test Map: uses SparseLong2IntMap

[testng] test Map: uses SparseLong2IntMap

[testng] test Map: uses SparseLong2IntMap

[testng]

[testng] ===============================================

[testng] Ant suite

[testng] Total tests run: 12, Failures: 1, Skips: 0

[testng] ===============================================

[testng]

BUILD FAILED

/home/builder/build/root_9cX6Qm/src/build.xml:232: The tests failed.

Total time: 29 seconds

Script Error: The archive base path does not exist (dist/splitter.jar)

Script Error: The archive base path does not exist (dist)

Script ended FAILED.

End build of mkgmap/splitter-507 for environment BuildEnv: java=jdk8, python=default {}

Latest commits

  • mkgmap-r4922 improve AngleChecker to fix wrong or missing routing hints where roads are spltting or crossing at sharp angles..
    31 aug 2024
  • mkgmap-r4921 fix split() so that there are no gaps between the 4 children.
    10 jun 2024
  • mkgmap-r4920 update file sizes in unit tests, no functional change.
    10 jun 2024
  • splitter-r654 - add note that splitter doesn't handle holes in *.poly files.
    05 apr 2024
  • mkgmap-r4919 Avoid possible integer overflow in blocksize calculation when gmapsupp contains large number of tiles.
    04 apr 2024
See more...