Closed Bubbler-4 closed 5 years ago
The example code outputs the following to stderr:
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "[ rel _ _ | _ ]" was already used in scope fun_scope.
[notation-overridden,parsing]
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "[ rel _ _ : _ | _ ]" was already used in scope fun_scope.
[notation-overridden,parsing]
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "[ rel _ _ in _ & _ | _ ]" was already used in scope
fun_scope. [notation-overridden,parsing]
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "[ rel _ _ in _ & _ ]" was already used in scope fun_scope.
[notation-overridden,parsing]
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "[ rel _ _ in _ | _ ]" was already used in scope fun_scope.
[notation-overridden,parsing]
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "[ rel _ _ in _ ]" was already used in scope fun_scope.
[notation-overridden,parsing]
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "_ + _" was already used in scope nat_scope.
[notation-overridden,parsing]
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "_ - _" was already used in scope nat_scope.
[notation-overridden,parsing]
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "_ <= _" was already used in scope nat_scope.
[notation-overridden,parsing]
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "_ < _" was already used in scope nat_scope.
[notation-overridden,parsing]
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "_ >= _" was already used in scope nat_scope.
[notation-overridden,parsing]
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "_ > _" was already used in scope nat_scope.
[notation-overridden,parsing]
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "_ <= _ <= _" was already used in scope nat_scope.
[notation-overridden,parsing]
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "_ < _ <= _" was already used in scope nat_scope.
[notation-overridden,parsing]
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "_ <= _ < _" was already used in scope nat_scope.
[notation-overridden,parsing]
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "_ < _ < _" was already used in scope nat_scope.
[notation-overridden,parsing]
File "./Solution.v", line 1, characters 0-43:
Warning: Notation "_ * _" was already used in scope nat_scope.
[notation-overridden,parsing]
Using coq-mathcomp-ssreflect.1.9.0
. Is this expected? I don't think this will affect pass/fail, but these will be shown with the test results.
I also get the same warnings when I load all_ssreflect
. It is possible to temporarily turn off these warnings with the following commands:
Set Warnings "-parsing".
From mathcomp Require Import all_ssreflect.
Set Warnings "parsing".
Deployed
Please complete the following information about the package:
opam install coq-mathcomp-ssreflect
Following are optional, but will help us consider adding:
It is a library designed for mathematical theory developments, mainly number theory (on natural numbers), finite sets and graphs. Especially, the number theory part includes many facts about prime numbers and GCD. It also comes with notations and facts for "big operators" e.g. sum and product.
:+1: reactions might help.