Skip to content

Conversation

rv-jenkins
Copy link
Contributor

@rv-jenkins rv-jenkins commented Feb 16, 2024

@rv-jenkins rv-jenkins requested a review from anvacaru February 16, 2024 10:36
@tothtamas28 tothtamas28 assigned tothtamas28 and unassigned anvacaru Feb 16, 2024
@tothtamas28 tothtamas28 force-pushed the _update-deps/runtimeverification/pyk branch from 80e3f92 to 90ed51a Compare February 16, 2024 20:27
@tothtamas28 tothtamas28 removed their assignment Feb 16, 2024
@tothtamas28 tothtamas28 force-pushed the _update-deps/runtimeverification/pyk branch from 5cc188c to bfcae76 Compare February 19, 2024 09:30
@tothtamas28
Copy link
Contributor

There's a failure in one of the Nix jobs when starting Booster: https://github.com/runtimeverification/evm-semantics/actions/runs/7957664866/job/21725447951?pr=2302#step:7:587

kevm-test-b62ed1e6720beb7724e168288f579445c6f5ccd8> user error (dlopen: /nix/store/46m4xx889wlhsdj72j38fnlyyvvvvbyb-glibc-2.37-8/lib/libc.so.6: version `GLIBC_2.38' not found (required by tests/specs/benchmarks/verification/haskell/llvm-library/interpreter.so))

@goodlyrottenapple, can you take a look?

@goodlyrottenapple
Copy link
Contributor

There's a failure in one of the Nix jobs when starting Booster: https://github.com/runtimeverification/evm-semantics/actions/runs/7957664866/job/21725447951?pr=2302#step:7:587

kevm-test-b62ed1e6720beb7724e168288f579445c6f5ccd8> user error (dlopen: /nix/store/46m4xx889wlhsdj72j38fnlyyvvvvbyb-glibc-2.37-8/lib/libc.so.6: version `GLIBC_2.38' not found (required by tests/specs/benchmarks/verification/haskell/llvm-library/interpreter.so))

@goodlyrottenapple, can you take a look?

This is most likely due to the llvm backend using a different base version of nixpkgs to the haskell/booster backend. I'm investigating and hoping to update the haskell backend in-line with the LLVM one. Otherwise, we may have to roll back the nixpkgs change to the LLVM backend for now... (see runtimeverification/haskell-backend#3719)

@palinatolmach
Copy link
Contributor

palinatolmach commented Feb 26, 2024

The smt solver error in the Booster CI job in kontrol/test-arithmetictest-test_wmul_wdiv_inverse_underflow-uint256-uint256-0-spec.k also appears in another PR.

Update: it disappears when the SMT solver timeout is increased to 1.6s, but I don't know if we'd like to merge this change.

@palinatolmach
Copy link
Contributor

But, also, the normal Nix job consistently crashes with kevm-test> psutil.AccessDenied: (pid=1359), which typically means that the server is crashing on definition.kore (as I learned from @tothtamas28):

kevm-test> Traceback (most recent call last):
kevm-test>   File "/nix/store/xnia8w3vfp8aa90qknqayzqbxi5lkkgy-python3.10-psutil-5.9.5/lib/python3.10/site-packages/psutil/_pslinux.py", line 1653, in wrapper
kevm-test>     return fun(self, *args, **kwargs)
kevm-test>   File "/nix/store/xnia8w3vfp8aa90qknqayzqbxi5lkkgy-python3.10-psutil-5.9.5/lib/python3.10/site-packages/psutil/_pslinux.py", line 2243, in connections
kevm-test>     ret = _connections.retrieve(kind, self.pid)
kevm-test>   File "/nix/store/xnia8w3vfp8aa90qknqayzqbxi5lkkgy-python3.10-psutil-5.9.5/lib/python3.10/site-packages/psutil/_pslinux.py", line 989, in retrieve
kevm-test>     inodes = self.get_proc_inodes(pid)
kevm-test>   File "/nix/store/xnia8w3vfp8aa90qknqayzqbxi5lkkgy-python3.10-psutil-5.9.5/lib/python3.10/site-packages/psutil/_pslinux.py", line 814, in get_proc_inodes
kevm-test>     for fd in os.listdir("%s/%s/fd" % (self._procfs_path, pid)):
kevm-test> PermissionError: [Errno 13] Permission denied: '/proc/1359/fd'

@tothtamas28 tothtamas28 force-pushed the _update-deps/runtimeverification/pyk branch 2 times, most recently from f9fcbef to aefe0d9 Compare February 26, 2024 16:15
@tothtamas28 tothtamas28 force-pushed the _update-deps/runtimeverification/pyk branch from d2f4585 to 581d9aa Compare February 28, 2024 15:26
@rv-jenkins rv-jenkins merged commit f425269 into master Feb 28, 2024
@rv-jenkins rv-jenkins deleted the _update-deps/runtimeverification/pyk branch February 28, 2024 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants