You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
you cannot "move" a pthread mutex but Nim's notion of a move is different from the idea "tied to its stack location"
disabling =sink is an ABI problem but we don't want semantic checking to depend on the ABI. We need to teach the code generator that a disabled =sink means "pass by pointer"
or we keep using .byref
ok so remove =sink .error?
patch the compiler so that let x = f() works for type T if T is byref
The following code gives the error message:
Error: '=sink' is not available for type <Semaphore>; routine: main
The text was updated successfully, but these errors were encountered: