|
From: | Per Bothner |
Subject: | [Bug-kawa] [bug #47688] Macros involving integer literals outside the range of int cause "no method to construct ClassType gnu.math.IntNum" |
Date: | Wed, 13 Apr 2016 18:43:50 +0000 |
User-agent: | Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0 |
Update of bug #47688 (project kawa): Status: None => Confirmed Assigned to: None => bothner _______________________________________________________ Follow-up Comment #2: Indeed. This is an inconsistency beteeen the Externalizable interface (readExternalwriteExternal) methods in IntNum and the constructors int IntNum. Kawa literals are handled by (if the iteral's class implements Externalizable) calling writeExternal, and then looking for a matching constructor or valueOf method. There are various solutions (including special-caing IntNum in the literal support). I'll take a look. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?47688> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |