gracelang / minigrace

Self-hosting compiler for the Grace programming language
39 stars 22 forks source link

Missing method in scope.grace #331

Closed KimBruce closed 3 years ago

KimBruce commented 3 years ago

Method meet is not defined in class universalScope in module scope.grace. Error message is

Internal compiler error at line 0 of native code. NoSuchMethod: 
no method meet(_) on universalScope the universal scope 
(defined in module scope, line 144)

The error is triggered in compiling module Piece in program LineTris by Kim Bruce

apblack commented 3 years ago

The missing method is added in commit 78ddd381 (minigrace version 5052). However, the fix is not tested, because I don't have the code that provokes the error.

KimBruce commented 3 years ago

Thanks! Is it installed on the website? I can test it there.

On Nov 28, 2020, at 12:33 PM, Andrew Black notifications@github.com wrote:

The missing method is added in commit 78ddd38 https://github.com/gracelang/minigrace/commit/78ddd381160c81bdfbc134b801023a4ebbcae614 (minigrace version 5052). However, the fix is not tested, because I don't have the code that provokes the error.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/gracelang/minigrace/issues/331#issuecomment-735287271, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAN2D6T3V6IUN75ZTQ2K4LLSSFNDHANCNFSM4UF654MQ.