Merge pull request #3278 from Randy-Ma/master

Update the geometry binaries
Update test case
Merge pull request #3282 from ke-yu/update_testcase

Update test case T09_TestGCPassingArguments
Remove range expression zero step handler
Merge pull request #3284 from junmendoza/defectfix

Remove range expression zero step handler
Fix failing test cases
Changes according to comments
Rename variables to avoid confusion