Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lookup of outer sends in #dnu handler seems broken #5

Closed
smarr opened this issue Nov 12, 2015 · 1 comment
Closed

Lookup of outer sends in #dnu handler seems broken #5

smarr opened this issue Nov 12, 2015 · 1 comment
Labels
bug Fixes an issue, incorrect implementation

Comments

@smarr
Copy link
Owner

smarr commented Nov 12, 2015

The following code does not work as expected, but gives a #dnu for vmMirror

class T usingPlatform: platform = Value (
| private actors = platform actors. |
)(
  public class Sub = Value (  ) (
    public do = (
      1 halt.
      error: 'foo'
    )
  )

  public main: args = (
    | s |
    s := actors createActorFromValue: Sub.
    s foo.
  )
)

./som -G core-lib/T.som

The expected outcome would be an error message from the far reference implementation.

@smarr
Copy link
Owner Author

smarr commented Dec 19, 2016

Fixed by b9ff5fa.

@smarr smarr closed this as completed Dec 19, 2016
@smarr smarr moved this from Open Issues to Completed in Completeness Feb 14, 2018
smarr pushed a commit that referenced this issue Jul 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes an issue, incorrect implementation
Projects
No open projects
Completeness
  
Completed
Development

No branches or pull requests

1 participant