binpash / pash

PaSh: Light-touch Data-Parallel Shell Processing
MIT License
547 stars 37 forks source link

Use typed ASTs for all nodes throughput PaSh #675

Closed angelhof closed 1 year ago

angelhof commented 1 year ago

This is a WIP PR (still buggy) that tries to extend pash to only work with typed asts.

github-actions[bot] commented 1 year ago

OS:ubuntu-20.04 Thu May 25 15:54:35 UTC 2023 intro: 2/2 tests passed. interface: 39/40 tests passed. compiler: 54/54 tests passed. agg: 109/109 tests passed. test_set are not identical

github-actions[bot] commented 1 year ago

OS:ubuntu-20.04 Thu May 25 16:07:53 UTC 2023 intro: 2/2 tests passed. interface: 40/40 tests passed. compiler: 54/54 tests passed. agg: 109/109 tests passed.

github-actions[bot] commented 1 year ago
OS = Debian 10 CPU = Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz Ram = 15752 Hash = bb9a8d16 Kernel= Linux 4.15.0-197-generic x86_64 benchmark tests passed failed untested unresolved unsupported not_in_use other_status
posix 494 375 41 31 6 40 1 0
intro 2 2 0 0 0 0 0 0
interface 40 40 0 0 0 0 0 0
compiler 54 54 0 0 0 0 0 0
aggregator 109 109 0 0 0 0 0 0
github-actions[bot] commented 1 year ago

OS:ubuntu-20.04 Thu May 25 17:03:42 UTC 2023 intro: 2/2 tests passed. interface: 40/40 tests passed. compiler: 54/54 tests passed. agg: 109/109 tests passed.

github-actions[bot] commented 1 year ago
OS = Debian 10 CPU = Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz Ram = 15752 Hash = 7a3ff495 Kernel= Linux 4.15.0-197-generic x86_64 benchmark tests passed failed untested unresolved unsupported not_in_use other_status
posix 494 375 41 31 6 40 1 0
intro 2 2 0 0 0 0 0 0
interface 40 40 0 0 0 0 0 0
compiler 54 54 0 0 0 0 0 0
aggregator 109 109 0 0 0 0 0 0
github-actions[bot] commented 1 year ago

OS:ubuntu-20.04 Thu May 25 17:47:24 UTC 2023 intro: 2/2 tests passed. interface: 40/40 tests passed. compiler: 54/54 tests passed. agg: 109/109 tests passed.

github-actions[bot] commented 1 year ago
OS = Debian 10 CPU = Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz Ram = 15752 Hash = 84711336 Kernel= Linux 4.15.0-197-generic x86_64 benchmark tests passed failed untested unresolved unsupported not_in_use other_status
posix 494 375 41 31 6 40 1 0
intro 2 2 0 0 0 0 0 0
interface 40 40 0 0 0 0 0 0
compiler 54 54 0 0 0 0 0 0
aggregator 109 109 0 0 0 0 0 0