Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Solver failure on learn-ocaml.0.14.1 #110

Open
tmcgilchrist opened this issue Apr 18, 2023 · 3 comments
Open

Solver failure on learn-ocaml.0.14.1 #110

tmcgilchrist opened this issue Apr 18, 2023 · 3 comments
Assignees
Labels
bug Something isn't working

Comments

@tmcgilchrist
Copy link
Member

The solver query should be considering OCaml versions from 4.04.1 onwards but appears to reject learn-ocaml.0.14.1. Investigate what is going on?

https://docs.ci.ocaml.org/package/learn-ocaml.0.14.1

Logs:

Error from solver: Bad frame from worker: time="1.23" len="0.0"
no platform:
2023-01-12 13:29.33 [INFO] Solving for ocaml-base-compiler, learn-ocaml

2023-01-12 13:29.35 [INFO] base: eliminated all possibilities in 0.91 s

2023-01-12 13:29.35 [INFO] = base =

2023-01-12 13:29.35 [INFO] Can't find all required versions.
Selected: base-bigarray.base base-domains.base base-nnp.base
          base-threads.base base-unix.base ocaml-config.3
          ocaml-options-vanilla.1 ocaml-base-compiler&learn-ocaml
          ocaml-base-compiler ocaml-base-compiler ocaml base-domains
          ocaml-base-compiler
- learn-ocaml -> (problem)
    User requested = 0.14.1
    Rejected candidates:
      learn-ocaml.0.14.1: Requires ocaml >= 4.12 & < 4.13~
- ocaml -> ocaml.5.0.0
    ocaml-base-compiler 5.0.0~beta1 requires = 5.0.0
- ocaml-base-compiler -> ocaml-base-compiler.5.0.0~beta1
    User requested = 5.0.0~beta1
@tmcgilchrist tmcgilchrist added the bug Something isn't working label Apr 18, 2023
@TheLortex
Copy link
Contributor

Error from solver: Bad frame from worker: time="1.23" len="0.0" is a message that is not present in other solver failures. Where is it coming from ?

@moyodiallo
Copy link
Contributor

moyodiallo commented Jul 3, 2023

This is fixed by the PR ocurrent/solver-service#61

@tmcgilchrist tmcgilchrist self-assigned this Jul 24, 2023
@tmcgilchrist
Copy link
Member Author

tmcgilchrist commented Jul 24, 2023

Needs porting to ocaml-docs-ci solver.
From memory the issue is related to cancelling solves and the spawning process is listening on a socket/capnp connection that gets closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants