Skip to content

Add `& T` syntax for anonymous binders `(_ : T)`

af52fac
Select commit
Loading
Failed to load commit list.
Merged

Add "& T" syntax for anonymous binder "(_ : T)" and "of _ & _ & _" syntax for constructors #21611

Add `& T` syntax for anonymous binders `(_ : T)`
af52fac
Select commit
Loading
Failed to load commit list.
coqbot-app / GitLab CI job plugin:ci-tactician (pull request) failed Feb 26, 2026 in 0s

Test has failed on GitLab CI

This job has failed. If you need to, you can restart it directly in the GitHub interface using the "Re-run" button.

This job ran on the Docker image registry.gitlab.inria.fr/coq/coq:edge_ubuntu-V2025-12-02-e6edb0cc32 with OCaml 4.14.2+flambda and depended on jobs build:edge+flambda. It built targets tactician.

We show below an excerpt from the trace from GitLab starting around the last detected "Error" (the complete trace is available here).

Details

        ^^^
Error: This expression has type (Empty.t, Val.t, Val.t) Genarg.genarg_type
Running after_script
Running after script...
$ if { [ "$SAVE_BUILD_CI" ] || [ "$CI_COMMIT_REF_NAME" = master ] || ! [ -e ci-success ]; } && [ -d _build_ci ]; then mv _build_ci saved_build_ci; fi
$ dev/tools/list-potential-artifacts.sh > available_artifacts.txt
$ dev/tools/cleanup-artifacts.sh downloaded_artifacts.txt available_artifacts.txt
Uploading artifacts for failed job
Uploading artifacts...
WARNING: _install_ci: no matching files. Ensure that the artifact path is relative to the working directory (/builds/coq/coq) 
saved_build_ci: found 403 matching artifact files and directories 
Uploading artifacts as "archive" to coordinator... 201 Created  correlation_id=01KJCRDB61FA9DHPAENQ9Y49Q0 id=6910619 responseStatus=201 Created token=64_ZFFGys
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1