Compiled test.osl -> test.oso
  abs (137) = 137
  fabs (137) = 137
  abs (-137) = 137
  fabs (-137) = 137
  fabs (101.29) = 101.29
  floor (101.29) = 101
  ceil (101.29) = 102
  trunc (101.29) = 101
  round (101.29) = 101
  sign (101.29) = 1
  sqrt (101.29) = 10.0643
  inversesqrt (101.29) = 0.0993612
  cbrt (101.29) = 4.66146
  fmod (101.29, 151.935) = 101.29
  fabs (-137.59) = 137.59
  floor (-137.59) = -138
  ceil (-137.59) = -137
  trunc (-137.59) = -137
  round (-137.59) = -138
  sign (-137.59) = -1
  sqrt (-137.59) = 0
  inversesqrt (-137.59) = 0
  cbrt (-137.59) = -5.16253
  mod (16, 7) = 2
  fmod (16, 7) = 2
  mod (16, 7) = 2
  fmod (-16, 7) = -2
  mod (-16, 7) = 5
  fabs (101.29 101.29 101.29) = 101.29 101.29 101.29
  floor (101.29 101.29 101.29) = 101 101 101
  ceil (101.29 101.29 101.29) = 102 102 102
  trunc (101.29 101.29 101.29) = 101 101 101
  round (101.29 101.29 101.29) = 101 101 101
  sign (101.29 101.29 101.29) = 1 1 1
  sqrt (101.29 101.29 101.29) = 10.0643 10.0643 10.0643
  inversesqrt (101.29 101.29 101.29) = 0.0993612 0.0993612 0.0993612
  cbrt (101.29 101.29 101.29) = 4.66146 4.66146 4.66146
  fmod (101.29 101.29 101.29, 151.935 151.935 151.935) = 101.29 101.29 101.29
  fabs (-137.59 -137.59 -137.59) = 137.59 137.59 137.59
  floor (-137.59 -137.59 -137.59) = -138 -138 -138
  ceil (-137.59 -137.59 -137.59) = -137 -137 -137
  trunc (-137.59 -137.59 -137.59) = -137 -137 -137
  round (-137.59 -137.59 -137.59) = -138 -138 -138
  sign (-137.59 -137.59 -137.59) = -1 -1 -1
  sqrt (-137.59 -137.59 -137.59) = 0 0 0
  inversesqrt (-137.59 -137.59 -137.59) = 0 0 0
  cbrt (-137.59 -137.59 -137.59) = -5.16253 -5.16253 -5.16253
  fmod (-137.59 -137.59 -137.59, -206.385 -206.385 -206.385) = -137.59 -137.59 -137.59
  mod (-137.59 -137.59 -137.59, -206.385 -206.385 -206.385) = -137.59 -137.59 -137.59
 varying:
  fabs (0) = 0
  floor (0) = 0
  ceil (0) = 0
  trunc (0) = 0
  round (0) = 0
  sign (0) = 0
  sqrt (0) = 0
  inversesqrt (0) = 0
  cbrt (0) = 0
  fmod (0, 0) = 0
  mod (0, 0) = 0
  fabs (0 0 0) = 0 0 0
  floor (0 0 0) = 0 0 0
  ceil (0 0 0) = 0 0 0
  trunc (0 0 0) = 0 0 0
  round (0 0 0) = 0 0 0
  sign (0 0 0) = 0 0 0
  sqrt (0 0 0) = 0 0 0
  inversesqrt (0 0 0) = 0 0 0
  cbrt (0 0 0) = 0 0 0
  fmod (0 0 0, 0 0 0) = 0 0 0
  mod (0 0 0, 0 0 0) = 0 0 0
  fmod (0 0 0, 0.75) = 0 0 0, derivs 1 1 1,  0 0 0
  abs (137) = 137
  fabs (137) = 137
  abs (-137) = 137
  fabs (-137) = 137
  fabs (101.29) = 101.29
  floor (101.29) = 101
  ceil (101.29) = 102
  trunc (101.29) = 101
  round (101.29) = 101
  sign (101.29) = 1
  sqrt (101.29) = 10.0643
  inversesqrt (101.29) = 0.0993612
  cbrt (101.29) = 4.66146
  fmod (101.29, 151.935) = 101.29
  fabs (-137.59) = 137.59
  floor (-137.59) = -138
  ceil (-137.59) = -137
  trunc (-137.59) = -137
  round (-137.59) = -138
  sign (-137.59) = -1
  sqrt (-137.59) = 0
  inversesqrt (-137.59) = 0
  cbrt (-137.59) = -5.16253
  mod (16, 7) = 2
  fmod (16, 7) = 2
  mod (16, 7) = 2
  fmod (-16, 7) = -2
  mod (-16, 7) = 5
  fabs (101.29 101.29 101.29) = 101.29 101.29 101.29
  floor (101.29 101.29 101.29) = 101 101 101
  ceil (101.29 101.29 101.29) = 102 102 102
  trunc (101.29 101.29 101.29) = 101 101 101
  round (101.29 101.29 101.29) = 101 101 101
  sign (101.29 101.29 101.29) = 1 1 1
  sqrt (101.29 101.29 101.29) = 10.0643 10.0643 10.0643
  inversesqrt (101.29 101.29 101.29) = 0.0993612 0.0993612 0.0993612
  cbrt (101.29 101.29 101.29) = 4.66146 4.66146 4.66146
  fmod (101.29 101.29 101.29, 151.935 151.935 151.935) = 101.29 101.29 101.29
  fabs (-137.59 -137.59 -137.59) = 137.59 137.59 137.59
  floor (-137.59 -137.59 -137.59) = -138 -138 -138
  ceil (-137.59 -137.59 -137.59) = -137 -137 -137
  trunc (-137.59 -137.59 -137.59) = -137 -137 -137
  round (-137.59 -137.59 -137.59) = -138 -138 -138
  sign (-137.59 -137.59 -137.59) = -1 -1 -1
  sqrt (-137.59 -137.59 -137.59) = 0 0 0
  inversesqrt (-137.59 -137.59 -137.59) = 0 0 0
  cbrt (-137.59 -137.59 -137.59) = -5.16253 -5.16253 -5.16253
  fmod (-137.59 -137.59 -137.59, -206.385 -206.385 -206.385) = -137.59 -137.59 -137.59
  mod (-137.59 -137.59 -137.59, -206.385 -206.385 -206.385) = -137.59 -137.59 -137.59
 varying:
  fabs (1) = 1
  floor (1) = 1
  ceil (1) = 1
  trunc (1) = 1
  round (1) = 1
  sign (1) = 1
  sqrt (1) = 1
  inversesqrt (1) = 1
  cbrt (1) = 1
  fmod (1, 1.5) = 1
  mod (1, 1.5) = 1
  fabs (1 1 1) = 1 1 1
  floor (1 1 1) = 1 1 1
  ceil (1 1 1) = 1 1 1
  trunc (1 1 1) = 1 1 1
  round (1 1 1) = 1 1 1
  sign (1 1 1) = 1 1 1
  sqrt (1 1 1) = 1 1 1
  inversesqrt (1 1 1) = 1 1 1
  cbrt (1 1 1) = 1 1 1
  fmod (1 1 1, 1.5 1.5 1.5) = 1 1 1
  mod (1 1 1, 1.5 1.5 1.5) = 1 1 1
  fmod (1 1 1, 0.75) = 0.25 0.25 0.25, derivs 1 1 1,  0 0 0
  abs (137) = 137
  fabs (137) = 137
  abs (-137) = 137
  fabs (-137) = 137
  fabs (101.29) = 101.29
  floor (101.29) = 101
  ceil (101.29) = 102
  trunc (101.29) = 101
  round (101.29) = 101
  sign (101.29) = 1
  sqrt (101.29) = 10.0643
  inversesqrt (101.29) = 0.0993612
  cbrt (101.29) = 4.66146
  fmod (101.29, 151.935) = 101.29
  fabs (-137.59) = 137.59
  floor (-137.59) = -138
  ceil (-137.59) = -137
  trunc (-137.59) = -137
  round (-137.59) = -138
  sign (-137.59) = -1
  sqrt (-137.59) = 0
  inversesqrt (-137.59) = 0
  cbrt (-137.59) = -5.16253
  mod (16, 7) = 2
  fmod (16, 7) = 2
  mod (16, 7) = 2
  fmod (-16, 7) = -2
  mod (-16, 7) = 5
  fabs (101.29 101.29 101.29) = 101.29 101.29 101.29
  floor (101.29 101.29 101.29) = 101 101 101
  ceil (101.29 101.29 101.29) = 102 102 102
  trunc (101.29 101.29 101.29) = 101 101 101
  round (101.29 101.29 101.29) = 101 101 101
  sign (101.29 101.29 101.29) = 1 1 1
  sqrt (101.29 101.29 101.29) = 10.0643 10.0643 10.0643
  inversesqrt (101.29 101.29 101.29) = 0.0993612 0.0993612 0.0993612
  cbrt (101.29 101.29 101.29) = 4.66146 4.66146 4.66146
  fmod (101.29 101.29 101.29, 151.935 151.935 151.935) = 101.29 101.29 101.29
  fabs (-137.59 -137.59 -137.59) = 137.59 137.59 137.59
  floor (-137.59 -137.59 -137.59) = -138 -138 -138
  ceil (-137.59 -137.59 -137.59) = -137 -137 -137
  trunc (-137.59 -137.59 -137.59) = -137 -137 -137
  round (-137.59 -137.59 -137.59) = -138 -138 -138
  sign (-137.59 -137.59 -137.59) = -1 -1 -1
  sqrt (-137.59 -137.59 -137.59) = 0 0 0
  inversesqrt (-137.59 -137.59 -137.59) = 0 0 0
  cbrt (-137.59 -137.59 -137.59) = -5.16253 -5.16253 -5.16253
  fmod (-137.59 -137.59 -137.59, -206.385 -206.385 -206.385) = -137.59 -137.59 -137.59
  mod (-137.59 -137.59 -137.59, -206.385 -206.385 -206.385) = -137.59 -137.59 -137.59
 varying:
  fabs (0) = 0
  floor (0) = 0
  ceil (0) = 0
  trunc (0) = 0
  round (0) = 0
  sign (0) = 0
  sqrt (0) = 0
  inversesqrt (0) = 0
  cbrt (0) = 0
  fmod (0, 0) = 0
  mod (0, 0) = 0
  fabs (0 0 0) = 0 0 0
  floor (0 0 0) = 0 0 0
  ceil (0 0 0) = 0 0 0
  trunc (0 0 0) = 0 0 0
  round (0 0 0) = 0 0 0
  sign (0 0 0) = 0 0 0
  sqrt (0 0 0) = 0 0 0
  inversesqrt (0 0 0) = 0 0 0
  cbrt (0 0 0) = 0 0 0
  fmod (0 0 0, 0 0 0) = 0 0 0
  mod (0 0 0, 0 0 0) = 0 0 0
  fmod (0 0 0, 0.75) = 0 0 0, derivs 1 1 1,  0 0 0
  abs (137) = 137
  fabs (137) = 137
  abs (-137) = 137
  fabs (-137) = 137
  fabs (101.29) = 101.29
  floor (101.29) = 101
  ceil (101.29) = 102
  trunc (101.29) = 101
  round (101.29) = 101
  sign (101.29) = 1
  sqrt (101.29) = 10.0643
  inversesqrt (101.29) = 0.0993612
  cbrt (101.29) = 4.66146
  fmod (101.29, 151.935) = 101.29
  fabs (-137.59) = 137.59
  floor (-137.59) = -138
  ceil (-137.59) = -137
  trunc (-137.59) = -137
  round (-137.59) = -138
  sign (-137.59) = -1
  sqrt (-137.59) = 0
  inversesqrt (-137.59) = 0
  cbrt (-137.59) = -5.16253
  mod (16, 7) = 2
  fmod (16, 7) = 2
  mod (16, 7) = 2
  fmod (-16, 7) = -2
  mod (-16, 7) = 5
  fabs (101.29 101.29 101.29) = 101.29 101.29 101.29
  floor (101.29 101.29 101.29) = 101 101 101
  ceil (101.29 101.29 101.29) = 102 102 102
  trunc (101.29 101.29 101.29) = 101 101 101
  round (101.29 101.29 101.29) = 101 101 101
  sign (101.29 101.29 101.29) = 1 1 1
  sqrt (101.29 101.29 101.29) = 10.0643 10.0643 10.0643
  inversesqrt (101.29 101.29 101.29) = 0.0993612 0.0993612 0.0993612
  cbrt (101.29 101.29 101.29) = 4.66146 4.66146 4.66146
  fmod (101.29 101.29 101.29, 151.935 151.935 151.935) = 101.29 101.29 101.29
  fabs (-137.59 -137.59 -137.59) = 137.59 137.59 137.59
  floor (-137.59 -137.59 -137.59) = -138 -138 -138
  ceil (-137.59 -137.59 -137.59) = -137 -137 -137
  trunc (-137.59 -137.59 -137.59) = -137 -137 -137
  round (-137.59 -137.59 -137.59) = -138 -138 -138
  sign (-137.59 -137.59 -137.59) = -1 -1 -1
  sqrt (-137.59 -137.59 -137.59) = 0 0 0
  inversesqrt (-137.59 -137.59 -137.59) = 0 0 0
  cbrt (-137.59 -137.59 -137.59) = -5.16253 -5.16253 -5.16253
  fmod (-137.59 -137.59 -137.59, -206.385 -206.385 -206.385) = -137.59 -137.59 -137.59
  mod (-137.59 -137.59 -137.59, -206.385 -206.385 -206.385) = -137.59 -137.59 -137.59
 varying:
  fabs (1) = 1
  floor (1) = 1
  ceil (1) = 1
  trunc (1) = 1
  round (1) = 1
  sign (1) = 1
  sqrt (1) = 1
  inversesqrt (1) = 1
  cbrt (1) = 1
  fmod (1, 1.5) = 1
  mod (1, 1.5) = 1
  fabs (1 1 1) = 1 1 1
  floor (1 1 1) = 1 1 1
  ceil (1 1 1) = 1 1 1
  trunc (1 1 1) = 1 1 1
  round (1 1 1) = 1 1 1
  sign (1 1 1) = 1 1 1
  sqrt (1 1 1) = 1 1 1
  inversesqrt (1 1 1) = 1 1 1
  cbrt (1 1 1) = 1 1 1
  fmod (1 1 1, 1.5 1.5 1.5) = 1 1 1
  mod (1 1 1, 1.5 1.5 1.5) = 1 1 1
  fmod (1 1 1, 0.75) = 0.25 0.25 0.25, derivs 1 1 1,  0 0 0

