Skip to content

Commit

Permalink
Merge pull request #466 from punchagan/remove-sexplib0-pin
Browse files Browse the repository at this point in the history
Remove pins for sexplib0 and base libraries
  • Loading branch information
shakthimaan authored Jan 31, 2024
2 parents 273cb6b + 3f2092e commit 2c5dbf0
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 16 deletions.
27 changes: 15 additions & 12 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,14 @@ jobs:

- run: opam install . --deps-only --with-test

# Runs a set of commands using the runners shell
- name: 5.3.0+trunk+serial
- name: Install dependencies
run: |
sudo apt-get update && sudo apt-get -y install wget pkg-config libgmp-dev m4 libdw-dev jq python3-pip autoconf jo libgmp-dev
pip3 install intervaltree
# Runs a set of commands using the runners shell
- name: 5.3.0+trunk+serial
run: |
eval $(opam env)
export ITER=1
export OPAM_DISABLE_SANDBOXING=true
Expand All @@ -51,8 +54,6 @@ jobs:
- name: 5.3.0+trunk+parallel
run: |
sudo apt-get update && sudo apt-get -y install wget pkg-config libgmp-dev m4 libdw-dev jq python3-pip autoconf jo libgmp-dev
pip3 install intervaltree
eval $(opam env)
export ITER=1
export OPAM_DISABLE_SANDBOXING=true
Expand Down Expand Up @@ -90,11 +91,14 @@ jobs:

- run: opam install . --deps-only --with-test

# Runs a set of commands using the runners shell
- name: 5.2.0+trunk+serial
- name: Install dependencies
run: |
sudo apt-get update && sudo apt-get -y install wget pkg-config libgmp-dev m4 libdw-dev jq python3-pip autoconf jo libgmp-dev
pip3 install intervaltree
# Runs a set of commands using the runners shell
- name: 5.2.0+trunk+serial
run: |
eval $(opam env)
export ITER=1
export OPAM_DISABLE_SANDBOXING=true
Expand All @@ -107,8 +111,6 @@ jobs:
- name: 5.2.0+trunk+parallel
run: |
sudo apt-get update && sudo apt-get -y install wget pkg-config libgmp-dev m4 libdw-dev jq python3-pip autoconf jo libgmp-dev
pip3 install intervaltree
eval $(opam env)
export ITER=1
export OPAM_DISABLE_SANDBOXING=true
Expand Down Expand Up @@ -143,10 +145,13 @@ jobs:

- run: opam install . --deps-only --with-test

- name: 4.14.0+serial
- name: Install dependencies
run: |
sudo apt-get update && sudo apt-get -y install wget pkg-config libgmp-dev m4 libdw-dev jq python3-pip autoconf jo
sudo apt-get update && sudo apt-get -y install wget pkg-config libgmp-dev m4 libdw-dev jq python3-pip autoconf jo libgmp-dev
pip3 install intervaltree
- name: 4.14.0+serial
run: |
eval $(opam env)
export ITER=1
export OPAM_DISABLE_SANDBOXING=true
Expand All @@ -158,8 +163,6 @@ jobs:
- name: 4.14.0+parallel
run: |
sudo apt-get update && sudo apt-get -y install wget pkg-config libgmp-dev m4 libdw-dev jq python3-pip autoconf jo
pip3 install intervaltree
eval $(opam env)
export ITER=1
export OPAM_DISABLE_SANDBOXING=true
Expand Down
4 changes: 0 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -150,15 +150,11 @@ ifeq ($(OCAML_RUN_PARAM),)
endif
opam update
OCAMLRUNPARAM="$(OCAML_RUN_PARAM)" OCAMLCONFIGOPTION="$(OCAML_CONFIG_OPTION)" opam switch create --keep-build-dir --yes $* ocaml-base-compiler.$*
@{ case "$*" in \
*5.*) opam pin add -n --yes --switch $* sexplib0.v0.15.0 https://github.com/shakthimaan/sexplib0.git#multicore;; \
esac };
# TODO remove pin when a new orun version is released on opam
opam pin add -n --yes --switch $* orun https://github.com/ocaml-bench/orun.git
# TODO remove pin when a new runtime_events_tools is released on opam
opam pin add -n --yes --switch $* runtime_events_tools https://github.com/sadiqj/runtime_events_tools.git#09630b67b82f7d3226736793dd7bfc33999f4b25
opam pin add -n --yes --switch $* ocamlfind https://github.com/dra27/ocamlfind/archive/lib-layout.tar.gz
opam pin add -n --yes --switch $* base.v0.14.3 https://github.com/janestreet/base.git#v0.14.3
opam pin add -n --yes --switch $* coq-core https://github.com/ejgallego/coq/archive/refs/tags/multicore-2021-09-29.tar.gz
opam pin add -n --yes --switch $* coq-stdlib https://github.com/ejgallego/coq/archive/refs/tags/multicore-2021-09-29.tar.gz

Expand Down

0 comments on commit 2c5dbf0

Please sign in to comment.