From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from aibo.runbox.com (aibo.runbox.com [91.220.196.211]) by sourceware.org (Postfix) with ESMTPS id 85E863858402 for ; Tue, 14 Sep 2021 19:31:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 85E863858402 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=bothner.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=bothner.com Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1mQE9B-0000Bt-Kk; Tue, 14 Sep 2021 21:31:13 +0200 Received: by submission01.runbox with esmtpsa [Authenticated ID (524175)] (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) id 1mQE90-0003Vo-W1; Tue, 14 Sep 2021 21:31:03 +0200 Subject: Re: define-syntax can only be used with local variables To: Damien.MATTEI@univ-cotedazur.fr Cc: kawa@sourceware.org References: <1301054857.197399065.1631259238004.JavaMail.root@zimbra65-e11.priv.proxad.net> <515e7486-9636-e698-b811-9574bf0bedc3@bothner.com> <2cea27f3-f897-3a05-d881-8119e693e1d5@bothner.com> <7803fe74-0b4c-ed49-1104-975e9b6ac925@oca.eu> From: Per Bothner Message-ID: <3cb09066-256a-e7f9-731d-519cd495c997@bothner.com> Date: Tue, 14 Sep 2021 12:30:55 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 In-Reply-To: <7803fe74-0b4c-ed49-1104-975e9b6ac925@oca.eu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00, BODY_8BITS, KAM_DMARC_STATUS, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: kawa@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Kawa mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Sep 2021 19:31:17 -0000 On 9/14/21 11:38 AM, Damien Mattei wrote: > message of compiler is big, here is a part: > > (for f in kawa/standard/SchemeScriptEngineFactory.java kawa/GuiConsole.java kawa/GuiInPort.java kawa/ReplPane.java kawa/ReplDocument.java kawa/ReplPaneOutPort.java gnu/kawa/models/Box.java gnu/kawa/models/Button.java gnu/kawa/models/Column.java gnu/kawa/models/DDimension.java gnu/kawa/models/Display.java gnu/kawa/models/DrawImage.java gnu/kawa/models/DrawShape.java gnu/kawa/models/FillShape.java gnu/kawa/models/Label.java gnu/kawa/models/Model.java gnu/kawa/models/ModelListener.java gnu/kawa/models/MenuItem.java gnu/kawa/models/Picture.java gnu/kawa/models/Pictures.java gnu/kawa/models/PictureToSvg.java gnu/kawa/models/PictureVisitor.java gnu/kawa/models/PBox.java gnu/kawa/models/Row.java gnu/kawa/models/Spacer.java gnu/kawa/models/StandardColor.java gnu/kawa/models/SVGUtils.java gnu/kawa/models/Text.java gnu/kawa/models/Viewable.java gnu/kawa/models/WeakListener.java gnu/kawa/models/Window.java gnu/kawa/models/WithComposite.java gnu/kawa/models/WithPaint.java > gnu/kawa/models/WithTransform.java  ; do echo ./$f; done) >>tmp-list > mv tmp-list tmp-sources1.list > javac -d . -classpath ".:.:$CLASSPATH" -g @tmp-sources1.list > ./gnu/lists/CharSeq.java:11: error: types CharSequence and Sequence are incompatible; > public interface CharSeq >        ^ >   interface CharSeq inherits abstract and default for isEmpty() from types CharSequence and Sequence >   where E is a type-variable: >     E extends Object declared in interface Sequence I'm trying the latest (gitlab) Kawa with the JDK 17 (general release today). I'm not seeing this error. I'm seeing the warnings, most of which seem to be easily fixable (by using 'Integer.valueOf' instead of 'new Integer' etc); I'm working on those now. -- --Per Bothner per@bothner.com http://per.bothner.com/