A FogBugz case was opened by Clement Bera.
Case ID: 11009
Title: Methods with too many arguments are wrongly miscompiled
Status: Work Needed
Category: Bug
Project: Compiler Opal
Area: Misc
Priority: 5 - Fix If Time
Milestone: Later
Assigned To: Everyone
URL:
https://pharo.fogbugz.com/default.asp?11009For the method that has too many arguments :
foo: a f: b f: c f: d f: e f: f f: g f: h g: i h: j g: k g: l g: m l: n l: o o: p q: q r: r s: s t: t u: u v: v w: w x: x y: y Z: z
The old compiler displays the message 'Too many arguments'
On the other hand, Opal miscompiles it to :
Quick return field 248 (0-based)
And this is not an uncommon not used cased, Monticello and metacello use very often methods with 14 arguments (current limit)
You are subscribed to this case. If you do not want to receive automatic notifications in the future, unsubscribe (
https://pharo.fogbugz.com/default.asp?pre=preUnsubscribe&pg=pgEditBug&command=view&ixBug=11009) from this case.
_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker