Calling IL function with no arguments

This test case it part of the test suite proposed for new devices.

Test case ID: R0175
Language: ST,IL

Code:
tests2/t0175a.il
PROGRAM R0175
  VAR_GLOBAL X,YY : INT; END_VAR
  
  LD -4
  ST X 
  ABSZ2_R0175
  ST YY
END_PROGRAM

FUNCTION ABSZ2_R0175 : INT   
 VAR_INPUT Y : INT; END_VAR
    LD Y
    ABS_INT 
    ST ABSZ2_R0175
END_FUNCTION
tests2/t0175b.st
PROGRAM Z_R0175
  VAR_EXTERNAL X,YY : INT; END_VAR
  
_GEB_ASSERT_(X = -4);
_GEB_ASSERT_(YY = 4);

END_PROGRAM