The issue isn't with the assert specifically, but rather because you are 
comparing your function pointer to nil (see here: 
[https://github.com/nim-lang/Nim/issues/6955)](https://github.com/nim-lang/Nim/issues/6955\)).
 If you want, you can disable the warning by using the {.gcsafe.} pragma:
    
    
    ProcessIDToAddress* = proc (pid: ProcessID, port: var Port, address: var 
NotAString): void
     {.nimcall, gcsafe.}
    

Reply via email to