Compiled test.osl -> test.oso
  log (2.71828) = 1
  log (2.71828, 27) = 0.303413
  log2 (2.71828) = 1.4427
  log10 (2.71828) = 0.434294
  logb (2.71828) = 1
  exp (2.71828) = 15.1543
  exp2 (2.71828) = 6.58089
  expm1 (2.71828) = 14.1543
  erf (2.71828) = 0.999879
  erfc (2.71828) = 0.000120931
  log (27.1828) = 3.30259
  log (27.1828, 27) = 1.00205
  log2 (27.1828) = 4.76462
  log10 (27.1828) = 1.43429
  logb (27.1828) = 4
  exp (27.1828) = 6.38775e+11
  exp2 (27.1828) = 1.5235e+08
  expm1 (27.1828) = 6.38775e+11
  erf (27.1828) = 1
  erfc (27.1828) = 0
  log (2, 2) = 1
  log (10, 10) = 1
  pow (2, 1.5) = 2.82843
  pow (-2, 1.5) = 0
  pow (-2, 0) = 1
  pow (-2, 3) = -8
  pow (0, 3) = 0
  pow (0, -3) = 0
  pow (0, 0) = 1
  pow (2.2, 2) = 4.84
  pow (-2.2, 2) = 4.84
  pow (1e+20, 2) = 1e+30     [should be clamped, not inf!]
  log (2.71828 2.71828 2.71828) = 1 1 1
  log (2.71828 2.71828 2.71828, 27) = 0.303413 0.303413 0.303413
  log2 (2.71828 2.71828 2.71828) = 1.4427 1.4427 1.4427
  log10 (2.71828 2.71828 2.71828) = 0.434294 0.434294 0.434294
  logb (2.71828 2.71828 2.71828) = 1 1 1
  exp (2.71828 2.71828 2.71828) = 15.1543 15.1543 15.1543
  exp2 (2.71828 2.71828 2.71828) = 6.58089 6.58089 6.58089
  expm1 (2.71828 2.71828 2.71828) = 14.1543 14.1543 14.1543
  log (27.1828 27.1828 27.1828) = 3.30259 3.30259 3.30259
  log (27.1828 27.1828 27.1828, 27) = 1.00205 1.00205 1.00205
  log2 (27.1828 27.1828 27.1828) = 4.76462 4.76462 4.76462
  log10 (27.1828 27.1828 27.1828) = 1.43429 1.43429 1.43429
  logb (27.1828 27.1828 27.1828) = 4 4 4
  exp (27.1828 27.1828 27.1828) = 6.38775e+11 6.38775e+11 6.38775e+11
  exp2 (27.1828 27.1828 27.1828) = 1.5235e+08 1.5235e+08 1.5235e+08
  expm1 (27.1828 27.1828 27.1828) = 6.38775e+11 6.38775e+11 6.38775e+11
  log (2 2 2, 2) = 1 1 1
  log (10 10 10, 10) = 1 1 1
  pow (2 2 2, 1.5) = 2.82843 2.82843 2.82843
  pow (-2 -2 -2, 1.5) = 0 0 0
  pow (-2 -2 -2, 0) = 1 1 1
  pow (-2 -2 -2, 3) = -8 -8 -8
  pow (0 0 0, 3) = 0 0 0
  pow (0 0 0, -3) = 0 0 0
  pow (0 0 0, 0) = 1 1 1
 varying:
  log (0) = -3.40282e+38
  log (0, 27) = -1.03246e+38
  log2 (0) = -3.40282e+38
  log10 (0) = -3.40282e+38
  logb (0) = -3.40282e+38
  exp (0) = 1
  exp2 (0) = 1
  expm1 (0) = 0
  erf (0) = 0
  erfc (0) = 1
  pow (0, 1.5) = 0
  log (0 0 0) = -3.40282e+38 -3.40282e+38 -3.40282e+38
  log (0 0 0, 27) = -1.03246e+38 -1.03246e+38 -1.03246e+38
  log2 (0 0 0) = -3.40282e+38 -3.40282e+38 -3.40282e+38
  log10 (0 0 0) = -3.40282e+38 -3.40282e+38 -3.40282e+38
  logb (0 0 0) = -3.40282e+38 -3.40282e+38 -3.40282e+38
  exp (0 0 0) = 1 1 1
  exp2 (0 0 0) = 1 1 1
  expm1 (0 0 0) = 0 0 0
  pow (0 0 0, 1.5) = 0 0 0
  log (2.71828) = 1
  log (2.71828, 27) = 0.303413
  log2 (2.71828) = 1.4427
  log10 (2.71828) = 0.434294
  logb (2.71828) = 1
  exp (2.71828) = 15.1543
  exp2 (2.71828) = 6.58089
  expm1 (2.71828) = 14.1543
  erf (2.71828) = 0.999879
  erfc (2.71828) = 0.000120931
  log (27.1828) = 3.30259
  log (27.1828, 27) = 1.00205
  log2 (27.1828) = 4.76462
  log10 (27.1828) = 1.43429
  logb (27.1828) = 4
  exp (27.1828) = 6.38775e+11
  exp2 (27.1828) = 1.5235e+08
  expm1 (27.1828) = 6.38775e+11
  erf (27.1828) = 1
  erfc (27.1828) = 0
  log (2, 2) = 1
  log (10, 10) = 1
  pow (2, 1.5) = 2.82843
  pow (-2, 1.5) = 0
  pow (-2, 0) = 1
  pow (-2, 3) = -8
  pow (0, 3) = 0
  pow (0, -3) = 0
  pow (0, 0) = 1
  pow (2.2, 2) = 4.84
  pow (-2.2, 2) = 4.84
  pow (1e+20, 2) = 1e+30     [should be clamped, not inf!]
  log (2.71828 2.71828 2.71828) = 1 1 1
  log (2.71828 2.71828 2.71828, 27) = 0.303413 0.303413 0.303413
  log2 (2.71828 2.71828 2.71828) = 1.4427 1.4427 1.4427
  log10 (2.71828 2.71828 2.71828) = 0.434294 0.434294 0.434294
  logb (2.71828 2.71828 2.71828) = 1 1 1
  exp (2.71828 2.71828 2.71828) = 15.1543 15.1543 15.1543
  exp2 (2.71828 2.71828 2.71828) = 6.58089 6.58089 6.58089
  expm1 (2.71828 2.71828 2.71828) = 14.1543 14.1543 14.1543
  log (27.1828 27.1828 27.1828) = 3.30259 3.30259 3.30259
  log (27.1828 27.1828 27.1828, 27) = 1.00205 1.00205 1.00205
  log2 (27.1828 27.1828 27.1828) = 4.76462 4.76462 4.76462
  log10 (27.1828 27.1828 27.1828) = 1.43429 1.43429 1.43429
  logb (27.1828 27.1828 27.1828) = 4 4 4
  exp (27.1828 27.1828 27.1828) = 6.38775e+11 6.38775e+11 6.38775e+11
  exp2 (27.1828 27.1828 27.1828) = 1.5235e+08 1.5235e+08 1.5235e+08
  expm1 (27.1828 27.1828 27.1828) = 6.38775e+11 6.38775e+11 6.38775e+11
  log (2 2 2, 2) = 1 1 1
  log (10 10 10, 10) = 1 1 1
  pow (2 2 2, 1.5) = 2.82843 2.82843 2.82843
  pow (-2 -2 -2, 1.5) = 0 0 0
  pow (-2 -2 -2, 0) = 1 1 1
  pow (-2 -2 -2, 3) = -8 -8 -8
  pow (0 0 0, 3) = 0 0 0
  pow (0 0 0, -3) = 0 0 0
  pow (0 0 0, 0) = 1 1 1
 varying:
  log (1) = 0
  log (1, 27) = 0
  log2 (1) = 0
  log10 (1) = 0
  logb (1) = 0
  exp (1) = 2.71828
  exp2 (1) = 2
  expm1 (1) = 1.71828
  erf (1) = 0.842701
  erfc (1) = 0.157299
  pow (1, 1.5) = 1
  log (1 1 1) = 0 0 0
  log (1 1 1, 27) = 0 0 0
  log2 (1 1 1) = 0 0 0
  log10 (1 1 1) = 0 0 0
  logb (1 1 1) = 0 0 0
  exp (1 1 1) = 2.71828 2.71828 2.71828
  exp2 (1 1 1) = 2 2 2
  expm1 (1 1 1) = 1.71828 1.71828 1.71828
  pow (1 1 1, 1.5) = 1 1 1
  log (2.71828) = 1
  log (2.71828, 27) = 0.303413
  log2 (2.71828) = 1.4427
  log10 (2.71828) = 0.434294
  logb (2.71828) = 1
  exp (2.71828) = 15.1543
  exp2 (2.71828) = 6.58089
  expm1 (2.71828) = 14.1543
  erf (2.71828) = 0.999879
  erfc (2.71828) = 0.000120931
  log (27.1828) = 3.30259
  log (27.1828, 27) = 1.00205
  log2 (27.1828) = 4.76462
  log10 (27.1828) = 1.43429
  logb (27.1828) = 4
  exp (27.1828) = 6.38775e+11
  exp2 (27.1828) = 1.5235e+08
  expm1 (27.1828) = 6.38775e+11
  erf (27.1828) = 1
  erfc (27.1828) = 0
  log (2, 2) = 1
  log (10, 10) = 1
  pow (2, 1.5) = 2.82843
  pow (-2, 1.5) = 0
  pow (-2, 0) = 1
  pow (-2, 3) = -8
  pow (0, 3) = 0
  pow (0, -3) = 0
  pow (0, 0) = 1
  pow (2.2, 2) = 4.84
  pow (-2.2, 2) = 4.84
  pow (1e+20, 2) = 1e+30     [should be clamped, not inf!]
  log (2.71828 2.71828 2.71828) = 1 1 1
  log (2.71828 2.71828 2.71828, 27) = 0.303413 0.303413 0.303413
  log2 (2.71828 2.71828 2.71828) = 1.4427 1.4427 1.4427
  log10 (2.71828 2.71828 2.71828) = 0.434294 0.434294 0.434294
  logb (2.71828 2.71828 2.71828) = 1 1 1
  exp (2.71828 2.71828 2.71828) = 15.1543 15.1543 15.1543
  exp2 (2.71828 2.71828 2.71828) = 6.58089 6.58089 6.58089
  expm1 (2.71828 2.71828 2.71828) = 14.1543 14.1543 14.1543
  log (27.1828 27.1828 27.1828) = 3.30259 3.30259 3.30259
  log (27.1828 27.1828 27.1828, 27) = 1.00205 1.00205 1.00205
  log2 (27.1828 27.1828 27.1828) = 4.76462 4.76462 4.76462
  log10 (27.1828 27.1828 27.1828) = 1.43429 1.43429 1.43429
  logb (27.1828 27.1828 27.1828) = 4 4 4
  exp (27.1828 27.1828 27.1828) = 6.38775e+11 6.38775e+11 6.38775e+11
  exp2 (27.1828 27.1828 27.1828) = 1.5235e+08 1.5235e+08 1.5235e+08
  expm1 (27.1828 27.1828 27.1828) = 6.38775e+11 6.38775e+11 6.38775e+11
  log (2 2 2, 2) = 1 1 1
  log (10 10 10, 10) = 1 1 1
  pow (2 2 2, 1.5) = 2.82843 2.82843 2.82843
  pow (-2 -2 -2, 1.5) = 0 0 0
  pow (-2 -2 -2, 0) = 1 1 1
  pow (-2 -2 -2, 3) = -8 -8 -8
  pow (0 0 0, 3) = 0 0 0
  pow (0 0 0, -3) = 0 0 0
  pow (0 0 0, 0) = 1 1 1
 varying:
  log (0) = -3.40282e+38
  log (0, 27) = -1.03246e+38
  log2 (0) = -3.40282e+38
  log10 (0) = -3.40282e+38
  logb (0) = -3.40282e+38
  exp (0) = 1
  exp2 (0) = 1
  expm1 (0) = 0
  erf (0) = 0
  erfc (0) = 1
  pow (0, 1.5) = 0
  log (0 0 0) = -3.40282e+38 -3.40282e+38 -3.40282e+38
  log (0 0 0, 27) = -1.03246e+38 -1.03246e+38 -1.03246e+38
  log2 (0 0 0) = -3.40282e+38 -3.40282e+38 -3.40282e+38
  log10 (0 0 0) = -3.40282e+38 -3.40282e+38 -3.40282e+38
  logb (0 0 0) = -3.40282e+38 -3.40282e+38 -3.40282e+38
  exp (0 0 0) = 1 1 1
  exp2 (0 0 0) = 1 1 1
  expm1 (0 0 0) = 0 0 0
  pow (0 0 0, 1.5) = 0 0 0
  log (2.71828) = 1
  log (2.71828, 27) = 0.303413
  log2 (2.71828) = 1.4427
  log10 (2.71828) = 0.434294
  logb (2.71828) = 1
  exp (2.71828) = 15.1543
  exp2 (2.71828) = 6.58089
  expm1 (2.71828) = 14.1543
  erf (2.71828) = 0.999879
  erfc (2.71828) = 0.000120931
  log (27.1828) = 3.30259
  log (27.1828, 27) = 1.00205
  log2 (27.1828) = 4.76462
  log10 (27.1828) = 1.43429
  logb (27.1828) = 4
  exp (27.1828) = 6.38775e+11
  exp2 (27.1828) = 1.5235e+08
  expm1 (27.1828) = 6.38775e+11
  erf (27.1828) = 1
  erfc (27.1828) = 0
  log (2, 2) = 1
  log (10, 10) = 1
  pow (2, 1.5) = 2.82843
  pow (-2, 1.5) = 0
  pow (-2, 0) = 1
  pow (-2, 3) = -8
  pow (0, 3) = 0
  pow (0, -3) = 0
  pow (0, 0) = 1
  pow (2.2, 2) = 4.84
  pow (-2.2, 2) = 4.84
  pow (1e+20, 2) = 1e+30     [should be clamped, not inf!]
  log (2.71828 2.71828 2.71828) = 1 1 1
  log (2.71828 2.71828 2.71828, 27) = 0.303413 0.303413 0.303413
  log2 (2.71828 2.71828 2.71828) = 1.4427 1.4427 1.4427
  log10 (2.71828 2.71828 2.71828) = 0.434294 0.434294 0.434294
  logb (2.71828 2.71828 2.71828) = 1 1 1
  exp (2.71828 2.71828 2.71828) = 15.1543 15.1543 15.1543
  exp2 (2.71828 2.71828 2.71828) = 6.58089 6.58089 6.58089
  expm1 (2.71828 2.71828 2.71828) = 14.1543 14.1543 14.1543
  log (27.1828 27.1828 27.1828) = 3.30259 3.30259 3.30259
  log (27.1828 27.1828 27.1828, 27) = 1.00205 1.00205 1.00205
  log2 (27.1828 27.1828 27.1828) = 4.76462 4.76462 4.76462
  log10 (27.1828 27.1828 27.1828) = 1.43429 1.43429 1.43429
  logb (27.1828 27.1828 27.1828) = 4 4 4
  exp (27.1828 27.1828 27.1828) = 6.38775e+11 6.38775e+11 6.38775e+11
  exp2 (27.1828 27.1828 27.1828) = 1.5235e+08 1.5235e+08 1.5235e+08
  expm1 (27.1828 27.1828 27.1828) = 6.38775e+11 6.38775e+11 6.38775e+11
  log (2 2 2, 2) = 1 1 1
  log (10 10 10, 10) = 1 1 1
  pow (2 2 2, 1.5) = 2.82843 2.82843 2.82843
  pow (-2 -2 -2, 1.5) = 0 0 0
  pow (-2 -2 -2, 0) = 1 1 1
  pow (-2 -2 -2, 3) = -8 -8 -8
  pow (0 0 0, 3) = 0 0 0
  pow (0 0 0, -3) = 0 0 0
  pow (0 0 0, 0) = 1 1 1
 varying:
  log (1) = 0
  log (1, 27) = 0
  log2 (1) = 0
  log10 (1) = 0
  logb (1) = 0
  exp (1) = 2.71828
  exp2 (1) = 2
  expm1 (1) = 1.71828
  erf (1) = 0.842701
  erfc (1) = 0.157299
  pow (1, 1.5) = 1
  log (1 1 1) = 0 0 0
  log (1 1 1, 27) = 0 0 0
  log2 (1 1 1) = 0 0 0
  log10 (1 1 1) = 0 0 0
  logb (1 1 1) = 0 0 0
  exp (1 1 1) = 2.71828 2.71828 2.71828
  exp2 (1 1 1) = 2 2 2
  expm1 (1 1 1) = 1.71828 1.71828 1.71828
  pow (1 1 1, 1.5) = 1 1 1

