Skip to content

Conversation

@smimram
Copy link
Contributor

@smimram smimram commented Oct 22, 2025

regrade.0.1.0

Automatic homework grader
Simple grading system based on regular expressions.



🐫 Pull-request generated by opam-publish v2.6.0

@raphael-proust
Copy link
Contributor

The lower bounds tests fail when the following downgrade happens:

  - downgrade re         1.14.0 to 1.3.0 [required by regrade]

with

### output ###
#       ocamlc src/.regrade.eobjs/byte/dune__exe__Assignment.{cmi,cmo,cmt} (exit 2)
# (cd _build/default && /home/opam/.opam/4.13/bin/ocamlc.opt -w -40 -g -bin-annot -I src/.regrade.eobjs/byte -I /home/opam/.opam/4.13/lib/bytes -I /home/opam/.opam/4.13/lib/csv -I /home/opam/.opam/4.13/lib/re -no-alias-deps -open Dune__exe -o src/.regrade.eobjs/byte/dune__exe__Assignment.cmo -c -impl src/assignment.ml)
# File "src/assignment.ml", line 62, characters 60-74:
# 62 |          let file = if f = "" then Re.compile Re.empty else Re.Pcre.regexp ("^"^f^"$") in
#                                                                  ^^^^^^^^^^^^^^
# Error: Unbound module Re.Pcre

@shonfeder shonfeder merged commit 272626c into ocaml:master Oct 28, 2025
4 checks passed
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.

4 participants