zeek/testing/btest/Baseline/opt.pure-inlining/output
Arne Welzel 3174999445 btest/opt: Update pure-inlining baseline
I suspect this as just stale due to not being executed regularly.
2023-11-08 16:23:22 +01:00

11 lines
1 KiB
Text

### BTest baseline data generated by btest-diff. Do not edit. Use "btest -U/-u" to update. Requires BTest >= 0.63.
non_recursiveA\x0a{ \x0areturn (x + (coerce 2 to double) * y);\x0a}
non_recursiveB\x0a{ \x0areturn (x + (coerce 3 to double) * inline(y, x)(x, y){{ \x0areturn (x + (coerce 2 to double) * y);\x0a}});\x0a}
recursive\x0a{ \x0aif (0 < n) \x0a\x09return (recursive(n - 1, k + 1) * n);\x0aelse\x0a\x09return (k);\x0a\x0a}
mutually_recursiveA\x0a{ \x0aif (0 < n) \x0a\x09return (mutually_recursiveB(n - 1, k + 1) * n);\x0aelse\x0a\x09return (k);\x0a\x0a}
mutually_recursiveB\x0a{ \x0areturn (mutually_recursiveA(n, k + 1));\x0a}
my_handler\x0a{ \x0aprint inline((coerce -3 to double), (coerce 2 to double))(x, y){{ \x0areturn (x + (coerce 2 to double) * y);\x0a}};\x0aprint inline((coerce -3 to double), (coerce 2 to double))(x, y){{ \x0areturn (x + inline(y, x)(x, y){{ \x0areturn (x + (coerce 2 to double) * y);\x0a}} * (coerce 3 to double));\x0a}};\x0aprint recursive(5, 7);\x0aprint mutually_recursiveA(6, 4);\x0a}
1.0
-15.0
1440
11520