From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 45232 invoked by alias); 15 Oct 2016 00:38:06 -0000 Mailing-List: contact kawa-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: kawa-owner@sourceware.org Received: (qmail 45157 invoked by uid 89); 15 Oct 2016 00:38:05 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.7 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS,UNSUBSCRIBE_BODY autolearn=no version=3.3.2 spammy=check-out X-HELO: aibo.runbox.com Received: from aibo.runbox.com (HELO aibo.runbox.com) (91.220.196.211) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sat, 15 Oct 2016 00:37:55 +0000 Received: from [10.9.9.212] (helo=mailfront12.runbox.com) by bars.runbox.com with esmtp (Exim 4.71) (envelope-from ) id 1bvCz2-0003u9-AK; Sat, 15 Oct 2016 02:37:52 +0200 Received: from 70-36-239-8.dsl.dynamic.fusionbroadband.com ([70.36.239.8] helo=toshie.bothner.com) by mailfront12.runbox.com with esmtpsa (uid:757155 ) (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82) id 1bvCz1-0003Ym-6U; Sat, 15 Oct 2016 02:37:51 +0200 Subject: Re: kawa 2.2 last call To: David Pirotte References: <20161014203847.1bcf03d4@capac> <85f4a6c7-c1f8-5513-c5c3-1545fbdd9268@bothner.com> <20161014211645.1554e57c@capac> Cc: kawa@sourceware.org From: Per Bothner Message-ID: <022d1e4d-f3e4-bcff-44c1-8c50aa72f166@bothner.com> Date: Sat, 15 Oct 2016 00:38:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <20161014211645.1554e57c@capac> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2016-q4/txt/msg00005.txt.bz2 On 10/14/2016 05:16 PM, David Pirotte wrote: > Still have errors though: > > david@capac:/usr/local/src/kawa/svn 39 $ javac -version > javac 1.8.0_102 > ... > mv tmp-list tmp-sources1.list > javac -d . -classpath ".:.:$CLASSPATH" -g @tmp-sources1.list > ./gnu/expr/ApplicationMainSupport.java:71: error: cannot find symbol > commandLineArguments = FVector.makeConstant(array); // FIXME scsh has list > ^ > symbol: method makeConstant(Object[]) > location: class FVector > ./gnu/kawa/reflect/Invoke.java:184: error: cannot find symbol > return FVector.makeConstant((Object[]) arr); > ^ > symbol: method makeConstant(Object[]) > location: class FVector > ./gnu/kawa/lispexpr/ReaderVector.java:56: error: incompatible types: Object[] cannot be converted to UnaryOperator > result.replaceAll(((LList) head.getCdr()).toArray()); > ^ > ./gnu/kawa/xml/HttpPrinter.java:186: error: method writeTo in class ByteVector cannot be applied to given types; > ((Blob) v).writeTo(outs); > ^ > required: int,int,OutputStream > found: OutputStream > reason: actual and formal argument lists differ in length > where E is a type-variable: > E extends Object declared in class ByteVector > ./kawa/lang/Quote.java:354: error: cannot find symbol > result = FVector.makeConstant(buffer); > ^ > symbol: method makeConstant(Object[]) > location: class FVector Strange. I'm guessing one of: (1) an inconsistent Subversion check-out. (There should be *two* writeTo methods in ByteVector.) (2) Some stale classes or a bogus .jar in your classpath. (a) Make sure CLASSPATH is not set in your environment. (b) Do a "make clean" followed by "find . -name '*.class'" My guess is (2a). -- --Per Bothner per@bothner.com http://per.bothner.com/