Does $system() really return an int when called as a function? (Perhaps no one has implemented this part of the LRM?)
int myseed;
myseed = $system("date"); //should output "return value of the call to system() with data type int"
quote source: IEEE_Std1800-2017 Section 20.18.1 $system
I have not been able to get a non-0 return value, as far as I can tell. Am I doing something incorretly or is this not implemented?
What if $system("date") is called? I suppose the "date" system output is longer than 32b, so perhaps the lowest bits are all 0s and the upper ones that c