add a test case for 'newrank' anomalies
This may not be a good test case because it fails a C assertion failure before even getting to the substantive part of the test. But hopefully fixing #1308 (closed) should allow the latter part of the test to be reached.
Gitlab: #1308 (closed), #2521
Reported-by: Steve Roush