# S09001 {#S09001}

## Error Code {#error_code .section}

S09001

## Error Message {#error_message .section}

`JIT: Function passed as the argument to the JIT function can only take integral or floating-point scalars. RefId: S09001`

## Probable Causes {#probable_causes .section}

When a function is passed as a parameter to a JIT function, its scalar parameters can only be of integral or floating-point types.

## Solutions {#solutions .section}

Ensure that the scalar parameters of the passed function are of integral or floating-point types.

**Parent topic:**[Error Code Reference](../../Troubleshooting/ErrorCode.md)

