Bug in Actor creation or ensuring Value semantics #101
Labels
bug
Fixes an issue, incorrect implementation
language-design
Not everything is in the spec, sometimes, we need to decide what's best.
The Philosopher Validation benchmark seems to create an arbitration actor that has access to a mutable object, the random number generator, from its lexical scope.
This should be impossible.
The actor should never be successfully created in the first place.
https://github.com/smarr/SOMns/blob/master/core-lib/Benchmarks/Validation.som#L355
There seems to be a loop hole in the check whether something is a value.
The text was updated successfully, but these errors were encountered: