Recent Jobs (Github Actions)

Commit Description
d1afa104 [ysh] Migrate expression evaluator to BigInt
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     cpp-small     wild     app-tests     raw-vm     cpp-coverage     benchmarks     benchmarks2     interactive     cpp-spec     dev-minimal     cpp-tarball     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
65792fb1 [demo] Survey what interpreters do with big numbers
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks     benchmarks2     cpp-tarball     interactive     cpp-spec     dev-minimal     ovm-tarball     cpp-small     other-tests     pea     dummy     dev-setup-debian
 
c9a3f756 [spec/ysh-expr-arith] Add failing test for ValueError bug
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     benchmarks     cpp-coverage     cpp-small     interactive     benchmarks2     dev-minimal     ovm-tarball     cpp-spec     cpp-tarball     other-tests     pea     dummy     dev-setup-debian
 
3310f13d [ysh] Start migrating to BigInt
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks     interactive     cpp-tarball     dev-minimal     ovm-tarball     benchmarks2     cpp-small     cpp-spec     other-tests     pea     dummy     dev-setup-debian
 
ff6f62ad [mycpp/mops] Fix type annotations
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks     benchmarks2     interactive     ovm-tarball     cpp-small     cpp-spec     cpp-tarball     dev-minimal     other-tests     pea     dummy     dev-setup-debian
 
6f735611 [mops] Make sure we use mops.Equal(), not ==
refs/heads/soil-staging
All Jobs and Tasks
Passed wild     app-tests     raw-vm     cpp-coverage     benchmarks     interactive     benchmarks2     cpp-spec     cpp-tarball     ovm-tarball     cpp-small     other-tests     pea     dummy     dev-setup-debian
Failed dev-minimal - task oil-types
 
24746d4d [mycpp/mops refactor] Improve type safety
refs/heads/soil-staging
All Jobs and Tasks
Passed app-tests     wild     raw-vm     cpp-coverage     benchmarks     benchmarks2     interactive     cpp-tarball     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
Failed dev-minimal - task lint
cpp-small - task mycpp-examples
cpp-spec - task ysh-py
 
fcf94b51 [mycpp/mops rename] ToBigInt() -> FromStr()
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     interactive     benchmarks2     cpp-small     cpp-spec     cpp-tarball     benchmarks     dev-minimal     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
8c974762 [osh] Big integers work!
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks     benchmarks2     cpp-spec     cpp-tarball     interactive     cpp-small     dev-minimal     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
cbb56cfc [core refactor] value.Int is a BigInt, not machine integer
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     interactive     benchmarks     cpp-small     dev-minimal     benchmarks2     ovm-tarball     cpp-spec     cpp-tarball     other-tests     pea     dummy     dev-setup-debian
 
8efed091 [core] Migrate num.py to BigInt
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     cpp-small     interactive     benchmarks2     benchmarks     cpp-spec     cpp-tarball     dev-minimal     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
edd8be52 [osh/sh_expr_eval] More migration to BigInt
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     interactive     benchmarks     benchmarks2     cpp-small     dev-minimal     cpp-tarball     cpp-spec     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
07407803 [osh] More migration to BigInt
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     benchmarks2     cpp-coverage     interactive     benchmarks     cpp-small     ovm-tarball     dev-minimal     cpp-tarball     cpp-spec     other-tests     pea     dummy     dev-setup-debian
 
ee727d9e [osh] Use BigInt for [ and [[ integer comparisons
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     benchmarks     cpp-coverage     interactive     benchmarks2     cpp-spec     cpp-tarball     dev-minimal     cpp-small     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
9ab3524f [demo] Survey of pretty printing
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks2     benchmarks     cpp-tarball     interactive     cpp-small     cpp-spec     dev-minimal     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
8798c0eb [osh] Start using mops library for shell arithmetic
refs/heads/soil-staging
All Jobs and Tasks
Passed wild     app-tests     raw-vm     cpp-coverage     benchmarks     interactive     benchmarks2     cpp-small     dev-minimal     cpp-spec     cpp-tarball     ovm-tarball     pea     other-tests     dummy     dev-setup-debian
 
5de75261 [mycpp/mops] Restore type checking
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     benchmarks     cpp-coverage     cpp-spec     benchmarks2     interactive     cpp-tarball     dev-minimal     ovm-tarball     cpp-small     other-tests     pea     dummy     dev-setup-debian
 
6c8b1e6c [mycpp/mops] Rename and plan more operations
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks     interactive     dev-minimal     benchmarks2     cpp-spec     cpp-small     cpp-tarball     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
2ba0cb7d [build] Exclude mops.py from type checking
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     interactive     cpp-coverage     benchmarks     benchmarks2     ovm-tarball     cpp-small     cpp-spec     cpp-tarball     dev-minimal     other-tests     pea     dummy     dev-setup-debian
 
6b2b99e7 [ASDL] Rename to mops::BigInt
refs/heads/soil-staging
All Jobs and Tasks
Passed ovm-tarball     other-tests     pea     dummy
Failed cpp-coverage - task compare-gcc-clang
benchmarks - 6 of 11 tasks
interactive - 2 of 7 tasks
benchmarks2 - 2 of 6 tasks
cpp-small - 9 of 19 tasks
dev-minimal - task oil-types
cpp-spec - 3 of 7 tasks
dev-setup-debian - task smoke-test
 
fbba31f1 [mycpp/runtime] Factor out mops (math ops) module
refs/heads/soil-staging
All Jobs and Tasks
Passed app-tests     wild     raw-vm     benchmarks2     interactive     dev-minimal     ovm-tarball     cpp-spec     cpp-tarball     other-tests     pea     dummy     dev-setup-debian
Failed cpp-coverage - 2 of 9 tasks
benchmarks - task mycpp-benchmarks
cpp-small - 2 of 19 tasks
 
3c09211a [ASDL] Add BigInt as a primitive type
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks     interactive     benchmarks2     cpp-small     cpp-tarball     ovm-tarball     cpp-spec     dev-minimal     other-tests     pea     dummy     dev-setup-debian
 
d581e025 [spec/exit-status] Change spec to respect 32-bit overflow
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     interactive     benchmarks     benchmarks2     cpp-tarball     cpp-small     dev-minimal     cpp-spec     ovm-tarball     pea     other-tests     dummy     dev-setup-debian
 
1e8d05db [mycpp/runtime] StringToInt() checks that it fits in int, too
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks     benchmarks2     cpp-spec     dev-minimal     interactive     cpp-small     cpp-tarball     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
b26082cc [mycpp/runtime] Separate StringToInt64() vs StringToInt()
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     interactive     cpp-coverage     benchmarks     benchmarks2     cpp-small     cpp-tarball     dev-minimal     cpp-spec     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
f77e76ec [mycpp/runtime] Implement ToBigInt(s: str, base: int)
refs/heads/soil-staging
All Jobs and Tasks
Passed app-tests     wild     raw-vm     interactive     cpp-coverage     benchmarks     other-tests     benchmarks2     dev-minimal     cpp-spec     cpp-tarball     ovm-tarball     dummy     pea     dev-setup-debian
Failed cpp-small - task cpp-unit
 
5aad8bd9 [mycpp] BigInt <-> int conversion
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     cpp-spec     wild     app-tests     raw-vm     cpp-coverage     dev-minimal     benchmarks     benchmarks2     interactive     cpp-small     cpp-tarball     ovm-tarball     pea     other-tests     dummy     dev-setup-debian
 
264a7cfe [spec/ysh-expr-arith] Add similar test case for 64-bit integers
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     cpp-spec     wild     app-tests     raw-vm     ovm-tarball     cpp-coverage     benchmarks     benchmarks2     interactive     dev-minimal     cpp-small     cpp-tarball     other-tests     pea     dummy     dev-setup-debian
 
c55f9ec7 [spec/arith] Require 64-bit integers
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     dev-minimal     wild     app-tests     raw-vm     cpp-coverage     interactive     cpp-tarball     benchmarks     benchmarks2     cpp-small     cpp-spec     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
7d012882 [soil] Try apt-get update
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     benchmarks     cpp-coverage     interactive     benchmarks2     cpp-small     cpp-spec     cpp-tarball     dev-minimal     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
751bb73a [mycpp/mylib] Fix type annotations for open()
refs/heads/soil-staging
All Jobs and Tasks
Passed wild     app-tests     raw-vm     cpp-coverage     interactive     benchmarks     benchmarks2     cpp-spec     ovm-tarball     cpp-tarball     cpp-small     other-tests     pea     dummy
Failed dev-minimal - task lint
dev-setup-debian - 2 of 8 tasks
 
b386774d [mycpp cleanup] Get rid of mylib.pyi
refs/heads/soil-staging
All Jobs and Tasks
Passed wild     app-tests     raw-vm     interactive     benchmarks     benchmarks2     cpp-spec     cpp-tarball     ovm-tarball     other-tests     pea     dummy
Failed cpp-coverage - task compare-gcc-clang
dev-minimal - task oil-types
cpp-small - task yaks
dev-setup-debian - 2 of 8 tasks
 
1449bb08 [mycpp] 64-bit integers work
refs/heads/soil-staging
All Jobs and Tasks
Passed wild     app-tests     raw-vm     cpp-coverage     cpp-small     cpp-tarball     benchmarks     interactive     benchmarks2     ovm-tarball     cpp-spec     dev-minimal     other-tests     pea     dummy
Failed dev-setup-debian - 2 of 8 tasks
 
163a0399 [mycpp] Working on BigInt as int64_t
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks     interactive     benchmarks2     cpp-small     cpp-tarball     dev-minimal     ovm-tarball     cpp-spec     other-tests     dummy     pea     dev-setup-debian
 
833cee94 [spec/ysh-json] Failing test for big integer, with oils-cpp
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks     benchmarks2     interactive     dev-minimal     cpp-tarball     cpp-small     ovm-tarball     cpp-spec     other-tests     pea     dummy     dev-setup-debian
 
d60e5cf2 [translation fix] Signal redir errors with out params, not exceptions
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks     ovm-tarball     cpp-tarball     interactive     benchmarks2     cpp-small     dev-minimal     cpp-spec     other-tests     pea     dummy     dev-setup-debian
 
12a5e344 [core refactor] Even less nesting in _Execute()
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-tarball     cpp-spec     benchmarks     cpp-coverage     benchmarks2     interactive     cpp-small     dev-minimal     ovm-tarball     other-tests     pea     dev-setup-debian     dummy
 
bab24324 [core refactor] Reduce _Execute() nesting more
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     interactive     benchmarks2     cpp-small     benchmarks     cpp-spec     cpp-tarball     dev-minimal     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
4d21ac7f [core refactor] Write _Execute() with less nesting
refs/heads/soil-staging
All Jobs and Tasks
Passed wild     app-tests     raw-vm     cpp-coverage     cpp-spec     benchmarks     interactive     benchmarks2     ovm-tarball     cpp-small     cpp-tarball     other-tests     pea     dummy     dev-setup-debian
Failed dev-minimal - task unit
 
5bea516b [core refactor] Pass err_out through redirec codet
refs/heads/soil-staging
All Jobs and Tasks
Passed wild     app-tests     raw-vm     interactive     benchmarks2     cpp-coverage     benchmarks     ovm-tarball     cpp-small     cpp-spec     cpp-tarball     other-tests     pea     dummy     dev-setup-debian
Failed dev-minimal - task unit
 
630b4947 [core] Fix unit test
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     other-tests     benchmarks     cpp-small     cpp-tarball     interactive     benchmarks2     cpp-spec     ovm-tarball     dev-minimal     dummy     pea     dev-setup-debian
 
09196998 [spec/testdata] Correct test case to use _reply, not _line
refs/heads/soil-staging
All Jobs and Tasks
Passed wild     app-tests     raw-vm     benchmarks2     cpp-coverage     benchmarks     interactive     cpp-small     cpp-tarball     ovm-tarball     cpp-spec     other-tests     dummy     pea     dev-setup-debian
Failed dev-minimal - task unit
 
9f986776 [mycpp] Able to translate Union[IOError, OSError]
refs/heads/soil-staging
All Jobs and Tasks
Passed wild     app-tests     raw-vm     cpp-coverage     benchmarks     benchmarks2     interactive     cpp-small     cpp-tarball     cpp-spec     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
Failed dev-minimal - task unit
 
9887c068 [benchmarks] Show that unbuffered read -r is very slow
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     interactive     benchmarks2     cpp-small     benchmarks     cpp-spec     ovm-tarball     cpp-tarball     dev-minimal     other-tests     pea     dummy     dev-setup-debian
 
2d80b639 [builtin/read] Remove read --line
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks2     interactive     cpp-small     benchmarks     cpp-tarball     dev-minimal     cpp-spec     ovm-tarball     pea     other-tests     dummy     dev-setup-debian
 
31b1f606 [doc] Remove read --line
refs/heads/soil-staging
All Jobs and Tasks
Passed wild     app-tests     raw-vm     cpp-coverage     cpp-small     cpp-tarball     benchmarks2     interactive     benchmarks     cpp-spec     dev-minimal     other-tests     pea     dummy     dev-setup-debian
Failed ovm-tarball - 2 of 14 tasks
 
ac667596 [spec/ysh-builtins] Failing test case for read --line
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     interactive     cpp-tarball     benchmarks     benchmarks2     cpp-small     cpp-spec     dev-minimal     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
980f1821 [data_lang/json-survey] Test int/float overflow cases
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks     benchmarks2     interactive     cpp-spec     cpp-small     cpp-tarball     dev-minimal     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
410add6f PR #1823 from disallow-redeclaration-null-const
refs/pull/1823/merge
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks2     benchmarks     interactive     cpp-small     dev-minimal     cpp-tarball     ovm-tarball     cpp-spec     other-tests     pea     dummy     dev-setup-debian
 
239d4c0d [cpp] Unicode demo, e.g. with libc
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     interactive     benchmarks2     benchmarks     ovm-tarball     cpp-small     cpp-tarball     dev-minimal     cpp-spec     other-tests     pea     dummy     dev-setup-debian
 
2d82158f [doc] Unicode planning
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks2     benchmarks     cpp-tarball     interactive     cpp-small     cpp-spec     dev-minimal     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
b9598f60 [cleanup] Auto-format the whole osh/ directory
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     dev-minimal     interactive     benchmarks     benchmarks2     cpp-tarball     cpp-small     cpp-spec     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
ac140f6a [translation fix] Rewrite cast() pattern to avoid mycpp bug
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks2     benchmarks     cpp-small     interactive     cpp-spec     ovm-tarball     cpp-tarball     dev-minimal     dummy     other-tests     pea     dev-setup-debian
 
611c9500 [ysh] // and % operators don't depend on host language
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     interactive     benchmarks2     benchmarks     cpp-small     cpp-spec     cpp-tarball     dev-minimal     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
a014578c [osh] $(( x % y )) uses remainder operation, like C
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     benchmarks     benchmarks2     interactive     dev-minimal     cpp-spec     cpp-tarball     cpp-small     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
d4ecb520 [osh] $(( x / y )) rounds toward zero, not negative infinity
refs/heads/soil-staging
All Jobs and Tasks
Passed wild     raw-vm     benchmarks     cpp-coverage     interactive     benchmarks2     cpp-small     cpp-spec     cpp-tarball     dev-minimal     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
 
ab227d4f [core] Extract function in num.py
refs/heads/soil-staging
All Jobs and Tasks
Passed wild     app-tests     raw-vm     cpp-coverage     cpp-spec     interactive     benchmarks     benchmarks2     cpp-small     dev-minimal     cpp-tarball     other-tests     pea     dummy     dev-setup-debian
Failed ovm-tarball - task osh-spec
 
9664b2d1 [ASDL] Omit dupe objects in C++ pretty printing
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     cpp-coverage     interactive     benchmarks2     benchmarks     dev-minimal     cpp-small     ovm-tarball     cpp-tarball     cpp-spec     other-tests     pea     dummy     dev-setup-debian
 
3f94e7c5 [ASDL] Start omitting dupes in C++ pretty printing
refs/heads/soil-staging
All Jobs and Tasks
Passed cpp-coverage     benchmarks     benchmarks2     dev-minimal     interactive     ovm-tarball     other-tests     pea     dummy     dev-setup-debian
Failed cpp-small - 2 of 19 tasks
cpp-tarball - task oils-cpp-smoke
cpp-spec - task oils-cpp-smoke
 
f33dedf8 [spec/arith] Test cases for OSH division/modulus
refs/heads/soil-staging
All Jobs and Tasks
Passed maybe-merge     wild     app-tests     raw-vm     ovm-tarball     cpp-coverage     interactive     benchmarks     benchmarks2     dev-minimal     cpp-tarball     cpp-small     cpp-spec     other-tests     pea     dummy     dev-setup-debian
 
09b97b54 [mycpp/runtime] DCHECK -> CHECK
refs/heads/soil-staging
All Jobs and Tasks
Passed wild     raw-vm     ovm-tarball     other-tests     pea