Why does compiling of my testcase for TrieRangeQuery fails on Hudson, but works here?
----- UWE SCHINDLER Webserver/Middleware Development PANGAEA - Publishing Network for Geoscientific and Environmental Data MARUM - University of Bremen Room 2500, Leobener Str., D-28359 Bremen Tel.: +49 421 218 65595 Fax: +49 421 218 65505 http://www.pangaea.de/ E-mail: [EMAIL PROTECTED] > -----Original Message----- > From: Apache Hudson Server [mailto:[EMAIL PROTECTED] > Sent: Thursday, December 04, 2008 3:11 AM > To: java-dev@lucene.apache.org > Subject: Build failed in Hudson: Lucene-trunk #665 > > See http://hudson.zones.apache.org/hudson/job/Lucene-trunk/665/changes > > Changes: > > [mikemccand] LUCENE-1457: fix possible overflow bugs during binary search > > [mikemccand] LUCENE-1470: add TrieRangeQuery, a much more efficient > implementation of RangeQuery at the expense of added space consumed in the > index > > [markrmiller] LUCENE-1246: check for null sub queries so that > BooleanQuery.toString does not throw NullPointerException. > > ------------------------------------------ > [...truncated 3201 lines...] > clover.setup: > > clover.info: > > clover: > > compile-core: > > common.compile-test: > [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/build/contrib/misc/classes/test > [javac] Compiling 7 source files to > http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/build/contrib/misc/classes/test > [javac] Note: Some input files use or override a deprecated API. > [javac] Note: Recompile with -Xlint:deprecation for details. > > build-artifacts-and-tests: > [echo] Building queries... > > javacc-uptodate-check: > > javacc-notice: > > jflex-uptodate-check: > > jflex-notice: > > common.init: > > build-lucene: > > init: > > clover.setup: > > clover.info: > > clover: > > compile-core: > [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/build/contrib/queries/classes/java > [javac] Compiling 12 source files to > http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/build/contrib/queries/classes/java > [javac] Note: Some input files use or override a deprecated API. > [javac] Note: Recompile with -Xlint:deprecation for details. > > jar-core: > [jar] Building jar: > http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/build/contrib/queries/lucene-queries-2.4-SNAPSHOT.jar > > jar: > > compile-test: > [echo] Building queries... > > javacc-uptodate-check: > > javacc-notice: > > jflex-uptodate-check: > > jflex-notice: > > common.init: > > build-lucene: > > init: > > clover.setup: > > clover.info: > > clover: > > compile-core: > > common.compile-test: > [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/build/contrib/queries/classes/test > [javac] Compiling 6 source files to > http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/build/contrib/queries/classes/test > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :23: cannot find symbol > [javac] symbol : class LuceneTestCase > [javac] location: package org.apache.lucene.util > [javac] import org.apache.lucene.util.LuceneTestCase; > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :25: cannot find symbol > [javac] symbol: class LuceneTestCase > [javac] public class TestTrieUtils extends LuceneTestCase { > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :29: cannot find symbol > [javac] symbol : method > assertEquals(java.lang.String,java.lang.String) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertEquals( > TrieUtils.VARIANT_8BIT.TRIE_CODED_NUMERIC_MIN, > "\u0100\u0100\u0100\u0100\u0100\u0100\u0100\u0100"); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :30: cannot find symbol > [javac] symbol : method > assertEquals(java.lang.String,java.lang.String) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertEquals( > TrieUtils.VARIANT_8BIT.TRIE_CODED_NUMERIC_MAX, > "\u01ff\u01ff\u01ff\u01ff\u01ff\u01ff\u01ff\u01ff"); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :31: cannot find symbol > [javac] symbol : method > assertEquals(java.lang.String,java.lang.String) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertEquals( > TrieUtils.VARIANT_8BIT.longToTrieCoded(-1), > "\u017f\u01ff\u01ff\u01ff\u01ff\u01ff\u01ff\u01ff"); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :32: cannot find symbol > [javac] symbol : method > assertEquals(java.lang.String,java.lang.String) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertEquals( > TrieUtils.VARIANT_8BIT.longToTrieCoded(0), > "\u0180\u0100\u0100\u0100\u0100\u0100\u0100\u0100"); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :33: cannot find symbol > [javac] symbol : method > assertEquals(java.lang.String,java.lang.String) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertEquals( > TrieUtils.VARIANT_8BIT.longToTrieCoded(1), > "\u0180\u0100\u0100\u0100\u0100\u0100\u0100\u0101"); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :35: cannot find symbol > [javac] symbol : method > assertEquals(java.lang.String,java.lang.String) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertEquals( > TrieUtils.VARIANT_4BIT.TRIE_CODED_NUMERIC_MIN, > "\u0100\u0100\u0100\u0100\u0100\u0100\u0100\u0100\u0100\u0100\u0100\u0100\ > u0100\u0100\u0100\u0100"); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :36: cannot find symbol > [javac] symbol : method > assertEquals(java.lang.String,java.lang.String) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertEquals( > TrieUtils.VARIANT_4BIT.TRIE_CODED_NUMERIC_MAX, > "\u010f\u010f\u010f\u010f\u010f\u010f\u010f\u010f\u010f\u010f\u010f\u010f\ > u010f\u010f\u010f\u010f"); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :37: cannot find symbol > [javac] symbol : method > assertEquals(java.lang.String,java.lang.String) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertEquals( > TrieUtils.VARIANT_4BIT.longToTrieCoded(-1), > "\u0107\u010f\u010f\u010f\u010f\u010f\u010f\u010f\u010f\u010f\u010f\u010f\ > u010f\u010f\u010f\u010f"); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :38: cannot find symbol > [javac] symbol : method > assertEquals(java.lang.String,java.lang.String) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertEquals( > TrieUtils.VARIANT_4BIT.longToTrieCoded(0), > "\u0108\u0100\u0100\u0100\u0100\u0100\u0100\u0100\u0100\u0100\u0100\u0100\ > u0100\u0100\u0100\u0100"); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :39: cannot find symbol > [javac] symbol : method > assertEquals(java.lang.String,java.lang.String) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertEquals( > TrieUtils.VARIANT_4BIT.longToTrieCoded(1), > "\u0108\u0100\u0100\u0100\u0100\u0100\u0100\u0100\u0100\u0100\u0100\u0100\ > u0100\u0100\u0100\u0101"); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :50: cannot find symbol > [javac] symbol : method assertTrue(boolean) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertTrue( last.compareTo(act) < 0 ); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :52: cannot find symbol > [javac] symbol : method > assertEquals(java.lang.String,java.lang.String) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertEquals( > variant.incrementTrieCoded(last), act ); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :54: cannot find symbol > [javac] symbol : method > assertEquals(java.lang.String,java.lang.String) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertEquals( last, > variant.decrementTrieCoded(act) ); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :83: cannot find symbol > [javac] symbol : method assertEquals(java.lang.String,long,long) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertEquals( "Back and forth conversion > should return same value", vals[i], variant.trieCodedToLong(trieVals[i]) > ); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :88: cannot find symbol > [javac] symbol : method assertTrue(boolean) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertTrue( trieVals[i-1].compareTo( > trieVals[i] ) < 0 ); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :114: cannot find symbol > [javac] symbol : method assertTrue(java.lang.String,boolean) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertTrue( "Back and forth conversion > should return same value", vals[i]==variant.trieCodedToDouble(trieVals[i]) > ); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :119: cannot find symbol > [javac] symbol : method assertTrue(boolean) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertTrue( trieVals[i-1].compareTo( > trieVals[i] ) < 0 ); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :147: cannot find symbol > [javac] symbol : method > assertEquals(java.lang.String,java.util.Date,java.util.Date) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertEquals( "Back and forth conversion > should return same value", vals[i], variant.trieCodedToDate(trieVals[i]) > ); > [javac] ^ > [javac] http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/queries/src/test/org/apache/lucene/search/trie/Test > TrieUtils.java :152: cannot find symbol > [javac] symbol : method assertTrue(boolean) > [javac] location: class org.apache.lucene.search.trie.TestTrieUtils > [javac] assertTrue( trieVals[i-1].compareTo( > trieVals[i] ) < 0 ); > [javac] ^ > [javac] Note: Some input files use or override a deprecated API. > [javac] Note: Recompile with -Xlint:deprecation for details. > [javac] 21 errors > > BUILD FAILED > http://hudson.zones.apache.org/hudson/job/Lucene-trunk/ws/trunk/build.xml > :602: The following error occurred while executing this line: > http://hudson.zones.apache.org/hudson/job/Lucene-trunk/ws/trunk/build.xml > :592: The following error occurred while executing this line: > http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/contrib/contrib-build.xml :66: The following error occurred > while executing this line: > http://hudson.zones.apache.org/hudson/job/Lucene-trunk/ws/trunk/common- > build.xml :338: The following error occurred while executing this line: > http://hudson.zones.apache.org/hudson/job/Lucene-trunk/ws/trunk/common- > build.xml :350: The following error occurred while executing this line: > http://hudson.zones.apache.org/hudson/job/Lucene-trunk/ws/trunk/common- > build.xml :517: Compile failed; see the compiler error output for details. > > Total time: 1 minute 30 seconds > Publishing Javadoc > FATAL: Unable to copy Javadoc from > http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/build/docs/api to /export/home/hudson/hudson/jobs/Lucene- > trunk/javadoc > hudson.util.IOException2: java.io.EOFException > at java.util.zip.GZIPInputStream.readUByte(GZIPInputStream.java:207) > at > java.util.zip.GZIPInputStream.readUShort(GZIPInputStream.java:197) > at > java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:136) > at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:58) > at java.util.zip.GZIPInputStream.<init>(GZIPInputStream.java:68) > at hudson.FilePath.readFromTar(FilePath.java:996) > at hudson.FilePath.copyRecursiveTo(FilePath.java:925) > at hudson.FilePath.copyRecursiveTo(FilePath.java:837) > at hudson.tasks.JavadocArchiver.perform(JavadocArchiver.java:68) > at > hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuil > d.java:318) > at > hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuil > d.java:306) > at hudson.model.Build$RunnerImpl.post2(Build.java:126) > at > hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:291) > at hudson.model.Run.run(Run.java:813) > at hudson.model.Build.run(Build.java:88) > at > hudson.model.ResourceController.execute(ResourceController.java:70) > at hudson.model.Executor.run(Executor.java:88) > > at hudson.FilePath.copyRecursiveTo(FilePath.java:932) > at hudson.FilePath.copyRecursiveTo(FilePath.java:837) > at hudson.tasks.JavadocArchiver.perform(JavadocArchiver.java:68) > at > hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuil > d.java:318) > at > hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuil > d.java:306) > at hudson.model.Build$RunnerImpl.post2(Build.java:126) > at > hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:291) > at hudson.model.Run.run(Run.java:813) > at hudson.model.Build.run(Build.java:88) > at > hudson.model.ResourceController.execute(ResourceController.java:70) > at hudson.model.Executor.run(Executor.java:88) > Caused by: java.util.concurrent.ExecutionException: > http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/build/docs/api not found. > at hudson.remoting.Channel$1.adapt(Channel.java:486) > at hudson.remoting.Channel$1.adapt(Channel.java:481) > at hudson.remoting.FutureAdapter.get(FutureAdapter.java:36) > at hudson.FilePath.copyRecursiveTo(FilePath.java:928) > ... 10 more > Caused by: http://hudson.zones.apache.org/hudson/job/Lucene- > trunk/ws/trunk/build/docs/api not found. > at > org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFil > eSet.java:422) > at hudson.FilePath.writeToTar(FilePath.java:959) > at hudson.FilePath.access$400(FilePath.java:120) > at hudson.FilePath$25.invoke(FilePath.java:918) > at hudson.FilePath$25.invoke(FilePath.java:915) > at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1201) > at hudson.remoting.UserRequest.perform(UserRequest.java:69) > at hudson.remoting.UserRequest.perform(UserRequest.java:23) > at hudson.remoting.Request$2.run(Request.java:200) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) > at > java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > at java.util.concurrent.FutureTask.run(FutureTask.java:138) > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor. > java:885) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java > :907) > at java.lang.Thread.run(Thread.java:619) > Recording test results > Publishing Clover coverage report... > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]