This is XeTeX, Version 3.14159265-2.6-0.999992 (TeX Live 2020/Arch Linux) (preloaded format=xelatex 2021.3.4)  4 MAR 2021 18:29
entering extended mode
 restricted \write18 enabled.
 %&-line parsing enabled.
**CoqRefMan.tex
(./CoqRefMan.tex
LaTeX2e <2020-10-01> patch level 2
L3 programming layer <2020-12-03> xparse <2020-03-03> (./sphinxmanual.cls
Document Class: sphinxmanual 2019/12/01 v2.3.0 Document class (Sphinx manual)
(/usr/share/texmf-dist/tex/latex/base/report.cls
Document Class: report 2020/04/10 v1.4m Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/size10.clo
File: size10.clo 2020/04/10 v1.4m Standard LaTeX file (size option)
)
\c@part=\count173
\c@chapter=\count174
\c@section=\count175
\c@subsection=\count176
\c@subsubsection=\count177
\c@paragraph=\count178
\c@subparagraph=\count179
\c@figure=\count180
\c@table=\count181
\abovecaptionskip=\skip47
\belowcaptionskip=\skip48
\bibindent=\dimen138
)
LaTeX Info: Redefining \and on input line 35.
)
\sphinxpxdimen=\dimen139
(/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty
Package: amsmath 2020/09/23 v2.17i AMS math features
\@mathmargin=\skip49
For additional information on amsmath, use the `?' option.
(/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty
Package: amstext 2000/06/29 v2.01 AMS text
(/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty
File: amsgen.sty 1999/11/30 v2.0 generic functions
\@emptytoks=\toks15
\ex@=\dimen140
)) (/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
\pmbraise@=\dimen141
) (/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty
Package: amsopn 2016/03/08 v2.02 operator names
)
\inf@bad=\count182
LaTeX Info: Redefining \frac on input line 234.
\uproot@=\count183
\leftroot@=\count184
LaTeX Info: Redefining \overline on input line 399.
\classnum@=\count185
\DOTSCASE@=\count186
LaTeX Info: Redefining \ldots on input line 496.
LaTeX Info: Redefining \dots on input line 499.
LaTeX Info: Redefining \cdots on input line 620.
\Mathstrutbox@=\box47
\strutbox@=\box48
\big@size=\dimen142
LaTeX Font Info:    Redeclaring font encoding OML on input line 743.
LaTeX Font Info:    Redeclaring font encoding OMS on input line 744.
\macc@depth=\count187
\c@MaxMatrixCols=\count188
\dotsspace@=\muskip16
\c@parentequation=\count189
\dspbrk@lvl=\count190
\tag@help=\toks16
\row@=\count191
\column@=\count192
\maxfields@=\count193
\andhelp@=\toks17
\eqnshift@=\dimen143
\alignsep@=\dimen144
\tagshift@=\dimen145
\tagwidth@=\dimen146
\totwidth@=\dimen147
\lineht@=\dimen148
\@envbody=\toks18
\multlinegap=\skip50
\multlinetaggap=\skip51
\mathdisplay@stack=\toks19
LaTeX Info: Redefining \[ on input line 2923.
LaTeX Info: Redefining \] on input line 2924.
) (/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty
Package: amssymb 2013/01/14 v3.01 AMS font symbols
(/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info:    Redeclaring math symbol \hbar on input line 98.
LaTeX Font Info:    Overwriting math alphabet `\mathfrak' in version `bold'
(Font)                  U/euf/m/n --> U/euf/b/n on input line 106.
)) (/usr/share/texmf-dist/tex/latex/polyglossia/polyglossia.sty
Package: polyglossia 2020/10/15 v1.50a Modern multilingual typesetting with XeL
aTeX and LuaLaTeX
(/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW)
\etb@tempcnta=\count194
) (/usr/share/texmf-dist/tex/latex/makecmds/makecmds.sty
Package: makecmds 2009/09/03 v1.0a extra command making commands
) (/usr/share/texmf-dist/tex/latex/xkeyval/xkeyval.sty
Package: xkeyval 2020/11/20 v2.8 package option processing (HA)
(/usr/share/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/share/texmf-dist/t
ex/generic/xkeyval/xkvutils.tex
\XKV@toks=\toks20
\XKV@tempa@toks=\toks21
(/usr/share/texmf-dist/tex/generic/xkeyval/keyval.tex))
\XKV@depth=\count195
File: xkeyval.tex 2014/12/03 v2.7a key=value parser (HA)
)) (/usr/share/texmf-dist/tex/latex/fontspec/fontspec.sty (/usr/share/texmf-dis
t/tex/latex/l3packages/xparse/xparse.sty (/usr/share/texmf-dist/tex/latex/l3ker
nel/expl3.sty
Package: expl3 2020-12-03 L3 programming layer (loader) 
(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def
File: l3backend-xetex.def 2020-09-24 L3 backend support: XeTeX
\g__graphics_track_int=\count196
\l__pdf_internal_box=\box49
\g__pdf_backend_object_int=\count197
\g__pdf_backend_annotation_int=\count198
))
Package: xparse 2020-10-27 L3 Experimental document command parser
(/usr/share/texmf-dist/tex/latex/l3packages/xparse/xparse-generic.tex))
Package: fontspec 2020/02/21 v2.7i Font selection for XeLaTeX and LuaLaTeX
(/usr/share/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
Package: fontspec-xetex 2020/02/21 v2.7i Font selection for XeLaTeX and LuaLaTe
X
\l__fontspec_script_int=\count199
\l__fontspec_language_int=\count266
\l__fontspec_strnum_int=\count267
\l__fontspec_tmp_int=\count268
\l__fontspec_tmpa_int=\count269
\l__fontspec_tmpb_int=\count270
\l__fontspec_tmpc_int=\count271
\l__fontspec_em_int=\count272
\l__fontspec_emdef_int=\count273
\l__fontspec_strong_int=\count274
\l__fontspec_strongdef_int=\count275
\l__fontspec_tmpa_dim=\dimen149
\l__fontspec_tmpb_dim=\dimen150
\l__fontspec_tmpc_dim=\dimen151
(/usr/share/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2020/08/10 v2.0s Standard LaTeX package
) (/usr/share/texmf-dist/tex/latex/fontspec/fontspec.cfg))) (/usr/share/texmf-d
ist/tex/generic/iftex/iftex.sty
Package: iftex 2020/03/06 v1.0d TeX engine tests
) (/usr/share/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty
Package: l3keys2e 2020-10-27 LaTeX2e option processing using LaTeX3 keys
) (/usr/share/texmf-dist/tex/latex/filehook/filehook.sty
Package: filehook 2020/09/29 v0.8a Hooks for input files
(/usr/share/texmf-dist/tex/latex/filehook/filehook-2020.sty
Package: filehook-2020 2020/09/29 v0.8a Hooks for input files
))
\xpg@normalclass=\XeTeXcharclass1
(/usr/share/texmf-dist/tex/latex/polyglossia/gloss-latex.ldf
File: gloss-latex.ldf polyglossia: module for default language
The property list \polyglossia@langsetup contains the pairs (without outer
braces):
>  {latex/script}  =>  {latin}
>  {latex/lcscript}  =>  {latin}
>  {latex/scripttag}  =>  {}
>  {latex/language}  =>  {Latex}
>  {latex/langtag}  =>  {ENG}
>  {latex/bcp47}  =>  {}
>  {latex/hyphennames}  =>  {english}
>  {latex/direction}  =>  {LR}
>  {latex/hyphenmins}  =>  {2,3}
>  {latex/frenchspacing}  =>  {false}
>  {latex/indentfirst}  =>  {false}
>  {latex/fontsetup}  =>  {true}
>  {latex/envname}  =>  {latex}
>  {latex/babelname}  =>  {latex}
>  {latex/localnumeral}  =>  {polyglossia@C@localnumeral}
>  {latex/Localnumeral}  =>  {polyglossia@C@localnumeral}.
)
Package polyglossia Info: Default language is latex.
) (/usr/share/texmf-dist/tex/latex/polyglossia/gloss-english.ldf
File: gloss-english.ldf polyglossia: module for english
The property list \polyglossia@langsetup contains the pairs (without outer
braces):
>  {latex/script}  =>  {latin}
>  {latex/lcscript}  =>  {latin}
>  {latex/scripttag}  =>  {}
>  {latex/language}  =>  {Latex}
>  {latex/langtag}  =>  {ENG}
>  {latex/bcp47}  =>  {}
>  {latex/hyphennames}  =>  {english}
>  {latex/direction}  =>  {LR}
>  {latex/hyphenmins}  =>  {2,3}
>  {latex/frenchspacing}  =>  {false}
>  {latex/indentfirst}  =>  {false}
>  {latex/fontsetup}  =>  {true}
>  {latex/envname}  =>  {latex}
>  {latex/babelname}  =>  {latex}
>  {latex/localnumeral}  =>  {polyglossia@C@localnumeral}
>  {latex/Localnumeral}  =>  {polyglossia@C@localnumeral}
>  {english/script}  =>  {latin}
>  {english/lcscript}  =>  {latin}
>  {english/scripttag}  =>  {}
>  {english/language}  =>  {English}
>  {english/langtag}  =>  {ENG}
>  {english/bcp47}  =>  {en-US}
>  {english/hyphennames}  =>  {english,american,usenglish,USenglish}
>  {english/direction}  =>  {LR}
>  {english/hyphenmins}  =>  {2,3}
>  {english/frenchspacing}  =>  {false}
>  {english/indentfirst}  =>  {false}
>  {english/fontsetup}  =>  {true}
>  {english/envname}  =>  {english}
>  {english/babelname}  =>  {english}
>  {english/localnumeral}  =>  {polyglossia@C@localnumeral}
>  {english/Localnumeral}  =>  {polyglossia@C@localnumeral}.
Package polyglossia Info: Option: English, variant=american.
)
Package polyglossia Info: Default language is english.

Package fontspec Info: Font family 'FreeSerif(0)' created for font 'FreeSerif'
(fontspec)             with options [Ligatures=TeX,Extension =
(fontspec)             .otf,UprightFont = *,ItalicFont = *Italic,BoldFont =
(fontspec)             *Bold,BoldItalicFont = *BoldItalic].
(fontspec)              
(fontspec)              This font family consists of the following NFSS
(fontspec)             series/shapes:
(fontspec)              
(fontspec)             - 'normal' (m/n) with NFSS spec.:
(fontspec)             <->"[FreeSerif.otf]/OT:script=latn;language=dflt;mapping
=tex-text;"
(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
(fontspec)             <->"[FreeSerif.otf]/OT:script=latn;language=dflt;+smcp;m
apping=tex-text;"
(fontspec)             - 'bold' (b/n) with NFSS spec.:
(fontspec)             <->"[FreeSerifBold.otf]/OT:script=latn;language=dflt;map
ping=tex-text;"
(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.:
(fontspec)             <->"[FreeSerifBold.otf]/OT:script=latn;language=dflt;+sm
cp;mapping=tex-text;"
(fontspec)             - 'italic' (m/it) with NFSS spec.:
(fontspec)             <->"[FreeSerifItalic.otf]/OT:script=latn;language=dflt;m
apping=tex-text;"
(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.: 
(fontspec)             - 'bold italic' (b/it) with NFSS spec.:
(fontspec)             <->"[FreeSerifBoldItalic.otf]/OT:script=latn;language=df
lt;mapping=tex-text;"
(fontspec)             - 'bold italic small caps'  (b/scit) with NFSS spec.: 


Package fontspec Info: Font family 'FreeSans(0)' created for font 'FreeSans'
(fontspec)             with options [Ligatures=TeX,Extension =
(fontspec)             .otf,UprightFont = *,ItalicFont = *Oblique,BoldFont =
(fontspec)             *Bold,BoldItalicFont = *BoldOblique].
(fontspec)              
(fontspec)              This font family consists of the following NFSS
(fontspec)             series/shapes:
(fontspec)              
(fontspec)             - 'normal' (m/n) with NFSS spec.:
(fontspec)             <->"[FreeSans.otf]/OT:script=latn;language=dflt;mapping=
tex-text;"
(fontspec)             - 'small caps'  (m/sc) with NFSS spec.:
(fontspec)             <->"[FreeSans.otf]/OT:script=latn;language=dflt;+smcp;ma
pping=tex-text;"
(fontspec)             - 'bold' (b/n) with NFSS spec.:
(fontspec)             <->"[FreeSansBold.otf]/OT:script=latn;language=dflt;mapp
ing=tex-text;"
(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.:
(fontspec)             <->"[FreeSansBold.otf]/OT:script=latn;language=dflt;+smc
p;mapping=tex-text;"
(fontspec)             - 'italic' (m/it) with NFSS spec.:
(fontspec)             <->"[FreeSansOblique.otf]/OT:script=latn;language=dflt;m
apping=tex-text;"
(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.: 
(fontspec)             - 'bold italic' (b/it) with NFSS spec.:
(fontspec)             <->"[FreeSansBoldOblique.otf]/OT:script=latn;language=df
lt;mapping=tex-text;"
(fontspec)             - 'bold italic small caps'  (b/scit) with NFSS spec.: 


Package fontspec Info: Font family 'FreeMono(0)' created for font 'FreeMono'
(fontspec)             with options
(fontspec)             [WordSpace={1,0,0},HyphenChar=None,PunctuationSpace=Word
Space,Extension
(fontspec)             = .otf,UprightFont = *,ItalicFont = *Oblique,BoldFont =
(fontspec)             *Bold,BoldItalicFont = *BoldOblique].
(fontspec)              
(fontspec)              This font family consists of the following NFSS
(fontspec)             series/shapes:
(fontspec)              
(fontspec)             - 'normal' (m/n) with NFSS spec.:
(fontspec)             <->"[FreeMono.otf]/OT:script=latn;language=dflt;"
(fontspec)             - 'small caps'  (m/sc) with NFSS spec.: 
(fontspec)             and font adjustment code:
(fontspec)             \fontdimen 2\font =1\fontdimen 2\font \fontdimen 3\font
(fontspec)             =0\fontdimen 3\font \fontdimen 4\font =0\fontdimen
(fontspec)             4\font \fontdimen 7\font =0\fontdimen 2\font
(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
(fontspec)             - 'bold' (b/n) with NFSS spec.:
(fontspec)             <->"[FreeMonoBold.otf]/OT:script=latn;language=dflt;"
(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.: 
(fontspec)             and font adjustment code:
(fontspec)             \fontdimen 2\font =1\fontdimen 2\font \fontdimen 3\font
(fontspec)             =0\fontdimen 3\font \fontdimen 4\font =0\fontdimen
(fontspec)             4\font \fontdimen 7\font =0\fontdimen 2\font
(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
(fontspec)             - 'italic' (m/it) with NFSS spec.:
(fontspec)             <->"[FreeMonoOblique.otf]/OT:script=latn;language=dflt;"

(fontspec)             - 'italic small caps'  (m/scit) with NFSS spec.: 
(fontspec)             and font adjustment code:
(fontspec)             \fontdimen 2\font =1\fontdimen 2\font \fontdimen 3\font
(fontspec)             =0\fontdimen 3\font \fontdimen 4\font =0\fontdimen
(fontspec)             4\font \fontdimen 7\font =0\fontdimen 2\font
(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 
(fontspec)             - 'bold italic' (b/it) with NFSS spec.:
(fontspec)             <->"[FreeMonoBoldOblique.otf]/OT:script=latn;language=df
lt;"
(fontspec)             - 'bold italic small caps'  (b/scit) with NFSS spec.: 
(fontspec)             and font adjustment code:
(fontspec)             \fontdimen 2\font =1\fontdimen 2\font \fontdimen 3\font
(fontspec)             =0\fontdimen 3\font \fontdimen 4\font =0\fontdimen
(fontspec)             4\font \fontdimen 7\font =0\fontdimen 2\font
(fontspec)             \tex_hyphenchar:D \font =-1\scan_stop: 

(/usr/share/texmf-dist/tex/latex/fncychap/fncychap.sty
Package: fncychap 2007/07/30 v1.34 LaTeX package (Revised chapters)
\RW=\skip52
\mylen=\skip53
\myhi=\skip54
\px=\skip55
\py=\skip56
\pyy=\skip57
\pxx=\skip58
\c@AlphaCnt=\count276
\c@AlphaDecCnt=\count277
) (./sphinx.sty
Package: sphinx 2021/01/23 v3.5.0 LaTeX package (Sphinx markup)
(/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO)
) (/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 2020/09/09 v1.2b Enhanced LaTeX Graphics (DPC,SPQR)
(/usr/share/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2020/08/30 v1.4c Standard LaTeX Graphics (DPC,SPQR)
(/usr/share/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 2016/01/03 v1.10 sin cos tan (DPC)
) (/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
)
Package graphics Info: Driver file: xetex.def on input line 105.
(/usr/share/texmf-dist/tex/latex/graphics-def/xetex.def
File: xetex.def 2020/08/26 v5.0i Graphics/color driver for xetex
))
\Gin@req@height=\dimen152
\Gin@req@width=\dimen153
) (/usr/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty
Package: fancyhdr 2019/01/31 v3.10 Extensive control of page headers and footer
s
\f@nch@headwidth=\skip59
\f@nch@O@elh=\skip60
\f@nch@O@erh=\skip61
\f@nch@O@olh=\skip62
\f@nch@O@orh=\skip63
\f@nch@O@elf=\skip64
\f@nch@O@erf=\skip65
\f@nch@O@olf=\skip66
\f@nch@O@orf=\skip67
) (/usr/share/texmf-dist/tex/latex/base/textcomp.sty
Package: textcomp 2020/02/02 v2.0n Standard LaTeX package
) (/usr/share/texmf-dist/tex/latex/titlesec/titlesec.sty
Package: titlesec 2019/10/16 v2.13 Sectioning titles
\ttl@box=\box50
\beforetitleunit=\skip68
\aftertitleunit=\skip69
\ttl@plus=\dimen154
\ttl@minus=\dimen155
\ttl@toksa=\toks22
\titlewidth=\dimen156
\titlewidthlast=\dimen157
\titlewidthfirst=\dimen158
) (/usr/share/texmf-dist/tex/latex/tabulary/tabulary.sty
Package: tabulary 2014/06/11 v0.10 tabulary package (DPC)
(/usr/share/texmf-dist/tex/latex/tools/array.sty
Package: array 2020/10/01 v2.5c Tabular extension package (FMi)
\col@sep=\dimen159
\ar@mcellbox=\box51
\extrarowheight=\dimen160
\NC@list=\toks23
\extratabsurround=\skip70
\backup@length=\skip71
\ar@cellbox=\box52
)
\TY@count=\count278
\TY@linewidth=\dimen161
\tymin=\dimen162
\tymax=\dimen163
\TY@tablewidth=\dimen164
) (/usr/share/texmf-dist/tex/latex/tools/longtable.sty
Package: longtable 2020/01/07 v4.13 Multi-page Table package (DPC)
\LTleft=\skip72
\LTright=\skip73
\LTpre=\skip74
\LTpost=\skip75
\LTchunksize=\count279
\LTcapwidth=\dimen165
\LT@head=\box53
\LT@firsthead=\box54
\LT@foot=\box55
\LT@lastfoot=\box56
\LT@cols=\count280
\LT@rows=\count281
\c@LT@tables=\count282
\c@LT@chunks=\count283
\LT@p@ftn=\toks24
) (/usr/share/texmf-dist/tex/latex/varwidth/varwidth.sty
Package: varwidth 2009/03/30 ver 0.92;  Variable-width minipages
\@vwid@box=\box57
\sift@deathcycles=\count284
\@vwid@loff=\dimen166
\@vwid@roff=\dimen167
) (./sphinxmulticell.sty
Package: sphinxmulticell 2017/02/23 v1.6 better span rows and columns of a tabl
e (Sphinx team)
\sphinx@TY@tablewidth=\dimen168
) (/usr/share/texmf-dist/tex/latex/base/makeidx.sty
Package: makeidx 2014/09/29 v1.0m Standard LaTeX package
) (/usr/share/texmf-dist/tex/latex/framed/framed.sty
Package: framed 2011/10/22 v 0.96: framed or shaded text with page breaks
\OuterFrameSep=\skip76
\fb@frw=\dimen169
\fb@frh=\dimen170
\FrameRule=\dimen171
\FrameSep=\dimen172
) (/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty
Package: xcolor 2016/05/11 v2.12 LaTeX color extensions (UK)
(/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
File: color.cfg 2016/01/02 v1.6 sample color configuration
)
Package xcolor Info: Driver file: xetex.def on input line 225.
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1348.
Package xcolor Info: Model `RGB' extended on input line 1364.
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1366.
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1367.
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1368.
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1369.
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1370.
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371.
) (/usr/share/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty
Package: fancyvrb 2020/05/03 v3.6 verbatim text (tvz,hv)
\FV@CodeLineNo=\count285
\FV@InFile=\read2
\FV@TabBox=\box58
\c@FancyVerbLine=\count286
\FV@StepNumber=\count287
\FV@OutFile=\write3
) (./footnotehyper-sphinx.sty
Package: footnotehyper-sphinx 2021/02/04 v1.1d hyperref aware footnote.sty for 
sphinx (JFB)
\FNH@notes=\box59
\FNH@toks=\toks25
\FNH@width=\dimen173
) (/usr/share/texmf-dist/tex/latex/float/float.sty
Package: float 2001/11/08 v1.3d Float enhancements (AL)
\c@float@type=\count288
\float@exts=\toks26
\float@box=\box60
\@float@everytoks=\toks27
\@floatcapt=\box61
) (/usr/share/texmf-dist/tex/latex/wrapfig/wrapfig.sty
\wrapoverhang=\dimen174
\WF@size=\dimen175
\c@WF@wrappedlines=\count289
\WF@box=\box62
\WF@everypar=\toks28
Package: wrapfig 2003/01/31  v 3.6
) (/usr/share/texmf-dist/tex/latex/parskip/parskip.sty
Rollback for package 'parskip' requested -> version 'v1'.
         This corresponds to the release introduced on 2001-04-09.
(/usr/share/texmf-dist/tex/latex/parskip/parskip-2001-04-09.sty
Package: parskip 2001/04/09 non-zero parskip adjustments
)) (/usr/share/texmf-dist/tex/latex/base/alltt.sty
Package: alltt 1997/06/16 v2.0g defines alltt environment
) (/usr/share/texmf-dist/tex/latex/upquote/upquote.sty
Package: upquote 2012/04/19 v1.3 upright-quote and grave-accent glyphs in verba
tim
) (/usr/share/texmf-dist/tex/latex/capt-of/capt-of.sty
Package: capt-of 2009/12/29 v0.2 standard captions outside of floats
) (/usr/share/texmf-dist/tex/latex/needspace/needspace.sty
Package: needspace 2010/09/12 v1.3d reserve vertical space
) (/usr/share/texmf-dist/tex/latex/tools/multicol.sty
Package: multicol 2019/12/09 v1.8y multicolumn formatting (FMi)
\c@tracingmulticols=\count290
\mult@box=\box63
\multicol@leftmargin=\dimen176
\c@unbalance=\count291
\c@collectmore=\count292
\doublecol@number=\count293
\multicoltolerance=\count294
\multicolpretolerance=\count295
\full@width=\dimen177
\page@free=\dimen178
\premulticols=\dimen179
\postmulticols=\dimen180
\multicolsep=\skip77
\multicolbaselineskip=\skip78
\partial@page=\box64
\last@line=\box65
\maxbalancingoverflow=\dimen181
\mult@rightbox=\box66
\mult@grightbox=\box67
\mult@gfirstbox=\box68
\mult@firstbox=\box69
\@tempa=\box70
\@tempa=\box71
\@tempa=\box72
\@tempa=\box73
\@tempa=\box74
\@tempa=\box75
\@tempa=\box76
\@tempa=\box77
\@tempa=\box78
\@tempa=\box79
\@tempa=\box80
\@tempa=\box81
\@tempa=\box82
\@tempa=\box83
\@tempa=\box84
\@tempa=\box85
\@tempa=\box86
\@tempa=\box87
\@tempa=\box88
\@tempa=\box89
\@tempa=\box90
\@tempa=\box91
\@tempa=\box92
\@tempa=\box93
\@tempa=\box94
\@tempa=\box95
\@tempa=\box96
\@tempa=\box97
\@tempa=\box98
\@tempa=\box99
\@tempa=\box100
\@tempa=\box101
\@tempa=\box102
\@tempa=\box103
\@tempa=\box104
\@tempa=\box105
\@tempa=\box106
\c@minrows=\count296
\c@columnbadness=\count297
\c@finalcolumnbadness=\count298
\last@try=\dimen182
\multicolovershoot=\dimen183
\multicolundershoot=\dimen184
\mult@nat@firstbox=\box107
\colbreak@box=\box108
\mc@col@check@num=\count299
) (./sphinxhighlight.sty
Package: sphinxhighlight 2016/05/29 stylesheet for highlighting with pygments
) (/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
Package: kvoptions 2020-10-07 v3.14 Key value format for package options (HO)
(/usr/share/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty
Package: kvsetkeys 2019/12/15 v1.18 Key value parser (HO)
))
\sphinxverbatimsep=\dimen185
\sphinxverbatimborder=\dimen186
\sphinxshadowsep=\dimen187
\sphinxshadowsize=\dimen188
\sphinxshadowrule=\dimen189
\spx@notice@border=\dimen190
\spx@image@maxheight=\dimen191
\spx@image@box=\box109
\c@sphinxscope=\count300
\c@sphinxexplicit=\count301
\sphinxcontinuationbox=\box110
\sphinxvisiblespacebox=\box111
\sphinxVerbatim@TitleBox=\box112
\sphinxVerbatim@ContentsBox=\box113
\spx@scratchbox=\box114
\py@argswidth=\skip79
\lineblockindentation=\skip80
\DUlineblockindent=\skip81
) (/usr/share/texmf-dist/tex/latex/geometry/geometry.sty
Package: geometry 2020/01/02 v5.9 Page Geometry
(/usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
)
\Gm@cnth=\count302
\Gm@cntv=\count303
\c@Gm@tempcnt=\count304
\Gm@bindingoffset=\dimen192
\Gm@wd@mp=\dimen193
\Gm@odd@mp=\dimen194
\Gm@even@mp=\dimen195
\Gm@layoutwidth=\dimen196
\Gm@layoutheight=\dimen197
\Gm@layouthoffset=\dimen198
\Gm@layoutvoffset=\dimen199
\Gm@dimlist=\toks29
) (/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty
Package: hyperref 2020-05-15 v7.00e Hypertext links for LaTeX
(/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO
)
(/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
)
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode not found.
) (/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
) (/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)
) (/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty
Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
) (/usr/share/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty
Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO)
) (/usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty
Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO)
)
\@linkdim=\dimen256
\Hy@linkcounter=\count305
\Hy@pagecounter=\count306
(/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def
File: pd1enc.def 2020-05-15 v7.00e Hyperref: PDFDocEncoding definition (HO)
) (/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty
Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
) (/usr/share/texmf-dist/tex/generic/etexcmds/etexcmds.sty
Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO)
)
\Hy@SavedSpaceFactor=\count307
Package hyperref Info: Option `unicode' set `true' on input line 4338.
(/usr/share/texmf-dist/tex/latex/hyperref/puenc.def
File: puenc.def 2020-05-15 v7.00e Hyperref: PDF Unicode definition (HO)
)
Package hyperref Info: Option `colorlinks' set `true' on input line 4338.
Package hyperref Info: Option `breaklinks' set `true' on input line 4338.
Package hyperref Info: Hyper figures OFF on input line 4464.
Package hyperref Info: Link nesting OFF on input line 4469.
Package hyperref Info: Hyper index ON on input line 4472.
Package hyperref Info: Plain pages OFF on input line 4479.
Package hyperref Info: Backreferencing OFF on input line 4484.
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
Package hyperref Info: Bookmarks ON on input line 4717.
\c@Hy@tempcnt=\count308
(/usr/share/texmf-dist/tex/latex/url/url.sty
\Urlmuskip=\muskip17
Package: url 2013/09/16  ver 3.4  Verb mode for urls, etc.
)
LaTeX Info: Redefining \url on input line 5076.
\XeTeXLinkMargin=\dimen257
(/usr/share/texmf-dist/tex/generic/bitset/bitset.sty
Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
(/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO
)
))
\Fld@menulength=\count309
\Field@Width=\dimen258
\Fld@charsize=\dimen259
Package hyperref Info: Hyper figures OFF on input line 6347.
Package hyperref Info: Link nesting OFF on input line 6352.
Package hyperref Info: Hyper index ON on input line 6355.
Package hyperref Info: backreferencing OFF on input line 6362.
Package hyperref Info: Link coloring ON on input line 6365.
Package hyperref Info: Link coloring with OCG OFF on input line 6372.
Package hyperref Info: PDF/A mode OFF on input line 6377.
LaTeX Info: Redefining \ref on input line 6417.
LaTeX Info: Redefining \pageref on input line 6421.
(/usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty
Package: atbegshi-ltx 2020/08/17 v1.0a Emulation of the original atbegshi packa
ge
with kernel methods
)
\Hy@abspage=\count310
\c@Item=\count311
\c@Hfootnote=\count312
)
Package hyperref Info: Driver (autodetected): hxetex.
(/usr/share/texmf-dist/tex/latex/hyperref/hxetex.def
File: hxetex.def 2020-05-15 v7.00e Hyperref driver for XeTeX
(/usr/share/texmf-dist/tex/generic/stringenc/stringenc.sty
Package: stringenc 2019/11/29 v1.12 Convert strings between diff. encodings (HO
)
)
\pdfm@box=\box115
\c@Hy@AnnotLevel=\count313
\HyField@AnnotCount=\count314
\Fld@listcount=\count315
\c@bookmark@seq@number=\count316
(/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
Package: rerunfilecheck 2019/12/05 v1.9 Rerun checks for auxiliary files (HO)
(/usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty
Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atvery packag
e
with kernel methods
) (/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
)
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2
86.
)
\Hy@SectionHShift=\skip82
) (/usr/share/texmf-dist/tex/latex/oberdiek/hypcap.sty
Package: hypcap 2016/05/16 v1.12 Adjusting the anchors of captions (HO)
) (./sphinxmessages.sty
Package: sphinxmessages 2019/01/04 v2.0 Localized LaTeX macros (Sphinx team)
) (/usr/share/texmf-dist/tex/latex/unicode-math/unicode-math.sty
Package: unicode-math 2020/01/31 v0.8q Unicode maths in XeLaTeX and LuaLaTeX
(/usr/share/texmf-dist/tex/latex/unicode-math/unicode-math-xetex.sty
Package: unicode-math-xetex 2020/01/31 v0.8q Unicode maths in XeLaTeX and LuaLa
TeX
(/usr/share/texmf-dist/tex/latex/base/fix-cm.sty
Package: fix-cm 2015/01/14 v1.1t fixes to LaTeX
(/usr/share/texmf-dist/tex/latex/base/ts1enc.def
File: ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file
LaTeX Font Info:    Redeclaring font encoding TS1 on input line 47.
))
\g__um_fam_int=\count317
\g__um_fonts_used_int=\count318
\l__um_primecount_int=\count319
\g__um_primekern_muskip=\muskip18
(/usr/share/texmf-dist/tex/latex/unicode-math/unicode-math-table.tex))) (/usr/s
hare/texmf-dist/tex/latex/microtype/microtype.sty
Package: microtype 2019/11/18 v2.7d Micro-typographical refinements (RS)
\MT@toks=\toks30
\MT@count=\count320
LaTeX Info: Redefining \textls on input line 790.
\MT@outer@kern=\dimen260
LaTeX Info: Redefining \textmicrotypecontext on input line 1354.
\MT@listname@count=\count321
(/usr/share/texmf-dist/tex/latex/microtype/microtype-xetex.def
File: microtype-xetex.def 2019/11/18 v2.7d Definitions specific to xetex (RS)
LaTeX Info: Redefining \lsstyle on input line 258.
)
Package microtype Info: Loading configuration file microtype.cfg.
(/usr/share/texmf-dist/tex/latex/microtype/microtype.cfg
File: microtype.cfg 2019/11/18 v2.7d microtype main configuration file (RS)
)) (./refman-preamble.sty) (./coqnotations.sty (/usr/share/texmf-dist/tex/latex
/adjustbox/adjustbox.sty
Package: adjustbox 2020/08/19 v1.3 Adjusting TeX boxes (trim, clip, ...)
(/usr/share/texmf-dist/tex/latex/adjustbox/adjcalc.sty
Package: adjcalc 2012/05/16 v1.1 Provides advanced setlength with multiple back
-ends (calc, etex, pgfmath)
) (/usr/share/texmf-dist/tex/latex/adjustbox/trimclip.sty
Package: trimclip 2020/08/19 v1.2 Trim and clip general TeX material
(/usr/share/texmf-dist/tex/latex/collectbox/collectbox.sty
Package: collectbox 2012/05/17 v0.4b Collect macro arguments as boxes
\collectedbox=\box116
)
\tc@llx=\dimen261
\tc@lly=\dimen262
\tc@urx=\dimen263
\tc@ury=\dimen264
Package trimclip Info: Using driver 'tc-xetex.def'.
(/usr/share/texmf-dist/tex/latex/adjustbox/tc-xetex.def
File: tc-xetex.def 2019/01/04 v2.2 Clipping driver for xetex
))
\adjbox@Width=\dimen265
\adjbox@Height=\dimen266
\adjbox@Depth=\dimen267
\adjbox@Totalheight=\dimen268
\adjbox@pwidth=\dimen269
\adjbox@pheight=\dimen270
\adjbox@pdepth=\dimen271
\adjbox@ptotalheight=\dimen272
(/usr/share/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty
Package: ifoddpage 2016/04/23 v1.1 Conditionals for odd/even page detection
\c@checkoddpage=\count322
))
\nscriptsize=\skip83
\nboxsep=\skip84
\nsavedalt=\box117
\naltvruleht=\skip85
\naltvruledp=\skip86
)
\@indexfile=\write4
Writing index file CoqRefMan.idx
(./CoqRefMan.aux
LaTeX Info: Redefining \rmfamily on input line 20.
LaTeX Info: Redefining \sffamily on input line 20.
LaTeX Info: Redefining \ttfamily on input line 20.

LaTeX Warning: Label `proofs/writing-proofs/proof-mode:coq:tacn._' multiply def
ined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-term'
 multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-term'
 multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-term'
 multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-term'
 multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-clear
_switch' multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-d_ite
m' multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-i_pat
tern' multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-i_ite
m' multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-i_vie
w' multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-i_blo
ck' multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-occ_s
witch' multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-mult'
 multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-r_ite
m' multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-r_pre
fix' multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-r_pat
tern' multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-s_ite
m' multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-tacti
c' multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-tacti
c' multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-tacti
c' multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-tacti
c' multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-tacti
c' multiply defined.


LaTeX Warning: Label `proof-engine/ssreflect-proof-language:grammar-token-tacti
c' multiply defined.


LaTeX Warning: Label `proof-engine/ltac2:grammar-token-term' multiply defined.

)
LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 84.
LaTeX Font Info:    ... okay on input line 84.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 84.
LaTeX Font Info:    ... okay on input line 84.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 84.
LaTeX Font Info:    ... okay on input line 84.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 84.
LaTeX Font Info:    ... okay on input line 84.
LaTeX Font Info:    Checking defaults for TS1/cmr/m/n on input line 84.
LaTeX Font Info:    ... okay on input line 84.
LaTeX Font Info:    Checking defaults for TU/lmr/m/n on input line 84.
LaTeX Font Info:    ... okay on input line 84.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 84.
LaTeX Font Info:    ... okay on input line 84.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 84.
LaTeX Font Info:    ... okay on input line 84.
LaTeX Font Info:    Checking defaults for PD1/pdf/m/n on input line 84.
LaTeX Font Info:    ... okay on input line 84.
LaTeX Font Info:    Checking defaults for PU/pdf/m/n on input line 84.
LaTeX Font Info:    ... okay on input line 84.
\c@literalblock=\count323
*geometry* driver: auto-detecting
*geometry* detected driver: xetex
*geometry* verbose mode - [ preamble ] result:
* driver: xetex
* paper: letterpaper
* layout: <same size as paper>
* layoutoffset:(h,v)=(0.0pt,0.0pt)
* modes: twoside 
* h-part:(L,W,R)=(72.26999pt, 469.75502pt, 72.26999pt)
* v-part:(T,H,B)=(72.26999pt, 650.43001pt, 72.26999pt)
* \paperwidth=614.295pt
* \paperheight=794.96999pt
* \textwidth=469.75502pt
* \textheight=650.43001pt
* \oddsidemargin=0.0pt
* \evensidemargin=0.0pt
* \topmargin=-37.0pt
* \headheight=12.0pt
* \headsep=25.0pt
* \topskip=10.0pt
* \footskip=30.0pt
* \marginparwidth=36.135pt
* \marginparsep=11.0pt
* \columnsep=10.0pt
* \skip\footins=9.0pt plus 4.0pt minus 2.0pt
* \hoffset=0.0pt
* \voffset=0.0pt
* \mag=1000
* \@twocolumnfalse
* \@twosidetrue
* \@mparswitchtrue
* \@reversemarginfalse
* (1in=72.27pt=25.4mm, 1cm=28.453pt)

Package hyperref Info: Link coloring ON on input line 84.
(/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty
Package: nameref 2019/09/16 v2.46 Cross-referencing by name of section
(/usr/share/texmf-dist/tex/latex/refcount/refcount.sty
Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
) (/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
)
\c@section@level=\count324
)
LaTeX Info: Redefining \ref on input line 84.
LaTeX Info: Redefining \pageref on input line 84.
LaTeX Info: Redefining \nameref on input line 84.
(./CoqRefMan.out) (./CoqRefMan.out)
\@outlinefile=\write5
LaTeX Font Info:    Overwriting math alphabet `\mathrm' in version `normal'
(Font)                  OT1/cmr/m/n --> TU/FreeSerif(0)/m/n on input line 84.
LaTeX Font Info:    Overwriting math alphabet `\mathit' in version `normal'
(Font)                  OT1/cmr/m/it --> TU/FreeSerif(0)/m/it on input line 84.

LaTeX Font Info:    Overwriting math alphabet `\mathbf' in version `normal'
(Font)                  OT1/cmr/bx/n --> TU/FreeSerif(0)/b/n on input line 84.
LaTeX Font Info:    Overwriting math alphabet `\mathsf' in version `normal'
(Font)                  OT1/cmss/m/n --> TU/FreeSans(0)/m/n on input line 84.
LaTeX Font Info:    Overwriting math alphabet `\mathsf' in version `bold'
(Font)                  OT1/cmss/bx/n --> TU/FreeSans(0)/b/n on input line 84.
LaTeX Font Info:    Overwriting math alphabet `\mathtt' in version `normal'
(Font)                  OT1/cmtt/m/n --> TU/FreeMono(0)/m/n on input line 84.
LaTeX Font Info:    Overwriting math alphabet `\mathtt' in version `bold'
(Font)                  OT1/cmtt/m/n --> TU/FreeMono(0)/b/n on input line 84.

Package fontspec Info: Font family 'latinmodern-math.otf(0)' created for font
(fontspec)             'latinmodern-math.otf' with options
(fontspec)             [BoldItalicFont={},ItalicFont={},SmallCapsFont={},Script
=Math,BoldFont={latinmodern-math.otf}].
(fontspec)              
(fontspec)              This font family consists of the following NFSS
(fontspec)             series/shapes:
(fontspec)              
(fontspec)             - 'normal' (m/n) with NFSS spec.:
(fontspec)             <->"[latinmodern-math.otf]/OT:script=math;language=dflt;
"
(fontspec)             - 'small caps'  (m/sc) with NFSS spec.: 
(fontspec)             - 'bold' (b/n) with NFSS spec.:
(fontspec)             <->"[latinmodern-math.otf]/OT:script=math;language=dflt;
"
(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.: 


Package fontspec Info: Font family 'latinmodern-math.otf(1)' created for font
(fontspec)             'latinmodern-math.otf' with options
(fontspec)             [BoldItalicFont={},ItalicFont={},SmallCapsFont={},Script
=Math,SizeFeatures={{Size=8.5-},{Size=6-8.5,Font=latinmodern-math.otf,Style=Mat
hScript},{Size=-6,Font=latinmodern-math.otf,Style=MathScriptScript}},BoldFont={
latinmodern-math.otf}].
(fontspec)              
(fontspec)              This font family consists of the following NFSS
(fontspec)             series/shapes:
(fontspec)              
(fontspec)             - 'normal' (m/n) with NFSS spec.:
(fontspec)             <8.5->"[latinmodern-math.otf]/OT:script=math;language=df
lt;"<6-8.5>"[latinmodern-math.otf]/OT:script=math;language=dflt;+ssty=0;"<-6>"[
latinmodern-math.otf]/OT:script=math;language=dflt;+ssty=1;"
(fontspec)             - 'small caps'  (m/sc) with NFSS spec.: 
(fontspec)             - 'bold' (b/n) with NFSS spec.:
(fontspec)             <->"[latinmodern-math.otf]/OT:script=math;language=dflt;
"
(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.: 

LaTeX Font Info:    Encoding `OT1' has changed to `TU' for symbol font
(Font)              `operators' in the math version `normal' on input line 84.
LaTeX Font Info:    Overwriting symbol font `operators' in version `normal'
(Font)                  OT1/cmr/m/n --> TU/latinmodern-math.otf(1)/m/n on input
 line 84.
LaTeX Font Info:    Encoding `OT1' has changed to `TU' for symbol font
(Font)              `operators' in the math version `bold' on input line 84.
LaTeX Font Info:    Overwriting symbol font `operators' in version `bold'
(Font)                  OT1/cmr/bx/n --> TU/latinmodern-math.otf(1)/b/n on inpu
t line 84.

Package fontspec Info: latinmodern-math scale = 1.0001.


Package fontspec Info: latinmodern-math scale = 1.0001.


Package fontspec Info: latinmodern-math scale = 1.0001.


Package fontspec Info: latinmodern-math scale = 1.0001.


Package fontspec Info: latinmodern-math scale = 1.0001.


Package fontspec Info: Font family 'latinmodern-math.otf(2)' created for font
(fontspec)             'latinmodern-math.otf' with options
(fontspec)             [BoldItalicFont={},ItalicFont={},SmallCapsFont={},Script
=Math,SizeFeatures={{Size=8.5-},{Size=6-8.5,Font=latinmodern-math.otf,Style=Mat
hScript},{Size=-6,Font=latinmodern-math.otf,Style=MathScriptScript}},BoldFont={
latinmodern-math.otf},ScaleAgain=1.0001,FontAdjustment={\fontdimen
(fontspec)             8\font =6.77pt\relax \fontdimen 9\font =3.94pt\relax
(fontspec)             \fontdimen 10\font =4.44pt\relax \fontdimen 11\font
(fontspec)             =6.86pt\relax \fontdimen 12\font =3.45pt\relax
(fontspec)             \fontdimen 13\font =3.63pt\relax \fontdimen 14\font
(fontspec)             =3.63pt\relax \fontdimen 15\font =2.89pt\relax
(fontspec)             \fontdimen 16\font =2.47pt\relax \fontdimen 17\font
(fontspec)             =2.47pt\relax \fontdimen 18\font =2.5pt\relax
(fontspec)             \fontdimen 19\font =2.0pt\relax \fontdimen 22\font
(fontspec)             =2.5pt\relax \fontdimen 20\font =0pt\relax \fontdimen
(fontspec)             21\font =0pt\relax }].
(fontspec)              
(fontspec)              This font family consists of the following NFSS
(fontspec)             series/shapes:
(fontspec)              
(fontspec)             - 'normal' (m/n) with NFSS spec.:
(fontspec)             <8.5->s*[1.0001]"[latinmodern-math.otf]/OT:script=math;l
anguage=dflt;"<6-8.5>s*[1.0001]"[latinmodern-math.otf]/OT:script=math;language=
dflt;+ssty=0;"<-6>s*[1.0001]"[latinmodern-math.otf]/OT:script=math;language=dfl
t;+ssty=1;"
(fontspec)             - 'small caps'  (m/sc) with NFSS spec.: 
(fontspec)             and font adjustment code:
(fontspec)             \fontdimen 8\font =6.77pt\relax \fontdimen 9\font
(fontspec)             =3.94pt\relax \fontdimen 10\font =4.44pt\relax
(fontspec)             \fontdimen 11\font =6.86pt\relax \fontdimen 12\font
(fontspec)             =3.45pt\relax \fontdimen 13\font =3.63pt\relax
(fontspec)             \fontdimen 14\font =3.63pt\relax \fontdimen 15\font
(fontspec)             =2.89pt\relax \fontdimen 16\font =2.47pt\relax
(fontspec)             \fontdimen 17\font =2.47pt\relax \fontdimen 18\font
(fontspec)             =2.5pt\relax \fontdimen 19\font =2.0pt\relax \fontdimen
(fontspec)             22\font =2.5pt\relax \fontdimen 20\font =0pt\relax
(fontspec)             \fontdimen 21\font =0pt\relax 
(fontspec)             - 'bold' (b/n) with NFSS spec.:
(fontspec)             <->s*[1.0001]"[latinmodern-math.otf]/OT:script=math;lang
uage=dflt;"
(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.: 
(fontspec)             and font adjustment code:
(fontspec)             \fontdimen 8\font =6.77pt\relax \fontdimen 9\font
(fontspec)             =3.94pt\relax \fontdimen 10\font =4.44pt\relax
(fontspec)             \fontdimen 11\font =6.86pt\relax \fontdimen 12\font
(fontspec)             =3.45pt\relax \fontdimen 13\font =3.63pt\relax
(fontspec)             \fontdimen 14\font =3.63pt\relax \fontdimen 15\font
(fontspec)             =2.89pt\relax \fontdimen 16\font =2.47pt\relax
(fontspec)             \fontdimen 17\font =2.47pt\relax \fontdimen 18\font
(fontspec)             =2.5pt\relax \fontdimen 19\font =2.0pt\relax \fontdimen
(fontspec)             22\font =2.5pt\relax \fontdimen 20\font =0pt\relax
(fontspec)             \fontdimen 21\font =0pt\relax 

LaTeX Font Info:    Encoding `OMS' has changed to `TU' for symbol font
(Font)              `symbols' in the math version `normal' on input line 84.
LaTeX Font Info:    Overwriting symbol font `symbols' in version `normal'
(Font)                  OMS/cmsy/m/n --> TU/latinmodern-math.otf(2)/m/n on inpu
t line 84.
LaTeX Font Info:    Encoding `OMS' has changed to `TU' for symbol font
(Font)              `symbols' in the math version `bold' on input line 84.
LaTeX Font Info:    Overwriting symbol font `symbols' in version `bold'
(Font)                  OMS/cmsy/b/n --> TU/latinmodern-math.otf(2)/b/n on inpu
t line 84.

Package fontspec Info: latinmodern-math scale = 0.9999.


Package fontspec Info: latinmodern-math scale = 0.9999.


Package fontspec Info: latinmodern-math scale = 0.9999.


Package fontspec Info: latinmodern-math scale = 0.9999.


Package fontspec Info: latinmodern-math scale = 0.9999.


Package fontspec Info: Font family 'latinmodern-math.otf(3)' created for font
(fontspec)             'latinmodern-math.otf' with options
(fontspec)             [BoldItalicFont={},ItalicFont={},SmallCapsFont={},Script
=Math,SizeFeatures={{Size=8.5-},{Size=6-8.5,Font=latinmodern-math.otf,Style=Mat
hScript},{Size=-6,Font=latinmodern-math.otf,Style=MathScriptScript}},BoldFont={
latinmodern-math.otf},ScaleAgain=0.9999,FontAdjustment={\fontdimen
(fontspec)             8\font =0.4pt\relax \fontdimen 9\font =2.0pt\relax
(fontspec)             \fontdimen 10\font =1.67pt\relax \fontdimen 11\font
(fontspec)             =1.11pt\relax \fontdimen 12\font =6.0pt\relax
(fontspec)             \fontdimen 13\font =0pt\relax }].
(fontspec)              
(fontspec)              This font family consists of the following NFSS
(fontspec)             series/shapes:
(fontspec)              
(fontspec)             - 'normal' (m/n) with NFSS spec.:
(fontspec)             <8.5->s*[0.9999]"[latinmodern-math.otf]/OT:script=math;l
anguage=dflt;"<6-8.5>s*[0.9999]"[latinmodern-math.otf]/OT:script=math;language=
dflt;+ssty=0;"<-6>s*[0.9999]"[latinmodern-math.otf]/OT:script=math;language=dfl
t;+ssty=1;"
(fontspec)             - 'small caps'  (m/sc) with NFSS spec.: 
(fontspec)             and font adjustment code:
(fontspec)             \fontdimen 8\font =0.4pt\relax \fontdimen 9\font
(fontspec)             =2.0pt\relax \fontdimen 10\font =1.67pt\relax
(fontspec)             \fontdimen 11\font =1.11pt\relax \fontdimen 12\font
(fontspec)             =6.0pt\relax \fontdimen 13\font =0pt\relax 
(fontspec)             - 'bold' (b/n) with NFSS spec.:
(fontspec)             <->s*[0.9999]"[latinmodern-math.otf]/OT:script=math;lang
uage=dflt;"
(fontspec)             - 'bold small caps'  (b/sc) with NFSS spec.: 
(fontspec)             and font adjustment code:
(fontspec)             \fontdimen 8\font =0.4pt\relax \fontdimen 9\font
(fontspec)             =2.0pt\relax \fontdimen 10\font =1.67pt\relax
(fontspec)             \fontdimen 11\font =1.11pt\relax \fontdimen 12\font
(fontspec)             =6.0pt\relax \fontdimen 13\font =0pt\relax 

LaTeX Font Info:    Encoding `OMX' has changed to `TU' for symbol font
(Font)              `largesymbols' in the math version `normal' on input line 8
4.
LaTeX Font Info:    Overwriting symbol font `largesymbols' in version `normal'
(Font)                  OMX/cmex/m/n --> TU/latinmodern-math.otf(3)/m/n on inpu
t line 84.
LaTeX Font Info:    Encoding `OMX' has changed to `TU' for symbol font
(Font)              `largesymbols' in the math version `bold' on input line 84.

LaTeX Font Info:    Overwriting symbol font `largesymbols' in version `bold'
(Font)                  OMX/cmex/m/n --> TU/latinmodern-math.otf(3)/b/n on inpu
t line 84.
LaTeX Info: Redefining \microtypecontext on input line 84.
Package microtype Info: Character protrusion enabled (level 2).
Package microtype Info: Using default protrusion set `alltext'.
Package microtype Info: No adjustment of tracking.
Package microtype Info: No adjustment of spacing.
Package microtype Info: No adjustment of kerning.
Package microtype Info: Loading generic protrusion settings for font family
(microtype)             `FreeSerif' (encoding: TU).
(microtype)             For optimal results, create family-specific settings.
(microtype)             See the microtype manual for details.
LaTeX Info: Redefining \rmfamily on input line 84.
LaTeX Info: Redefining \sffamily on input line 84.
LaTeX Info: Redefining \ttfamily on input line 84.
Package hyperref Info: Option `pageanchor' set `false' on input line 87.
Package microtype Info: Loading generic protrusion settings for font family
(microtype)             `FreeSans' (encoding: TU).
(microtype)             For optimal results, create family-specific settings.
(microtype)             See the microtype manual for details.
Package microtype Info: Loading generic protrusion settings for font family
(microtype)             `latinmodern-math.otf' (encoding: TU).
(microtype)             For optimal results, create family-specific settings.
(microtype)             See the microtype manual for details.
LaTeX Font Info:    Font shape `TU/latinmodern-math.otf(2)/m/n' will be
(Font)              scaled to size 17.28183pt on input line 87.
LaTeX Font Info:    Font shape `TU/latinmodern-math.otf(2)/m/n' will be
(Font)              scaled to size 12.00128pt on input line 87.
LaTeX Font Info:    Font shape `TU/latinmodern-math.otf(2)/m/n' will be
(Font)              scaled to size 10.00107pt on input line 87.
LaTeX Font Info:    Font shape `TU/latinmodern-math.otf(3)/m/n' will be
(Font)              scaled to size 17.27815pt on input line 87.
LaTeX Font Info:    Font shape `TU/latinmodern-math.otf(3)/m/n' will be
(Font)              scaled to size 11.99872pt on input line 87.
LaTeX Font Info:    Font shape `TU/latinmodern-math.otf(3)/m/n' will be
(Font)              scaled to size 9.99893pt on input line 87.
LaTeX Font Info:    Trying to load font information for U+msa on input line 87.

(/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
) (/usr/share/texmf-dist/tex/latex/microtype/mt-msa.cfg
File: mt-msa.cfg 2006/02/04 v1.1 microtype config. file: AMS symbols (a) (RS)
)
LaTeX Font Info:    Trying to load font information for U+msb on input line 87.

(/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
) (/usr/share/texmf-dist/tex/latex/microtype/mt-msb.cfg
File: mt-msb.cfg 2005/06/01 v1.0 microtype config. file: AMS symbols (b) (RS)
) [1

] (./CoqRefMan.toc
LaTeX Info: Redefining \rmfamily on input line 1.
LaTeX Info: Redefining \sffamily on input line 1.
LaTeX Info: Redefining \ttfamily on input line 1.
LaTeX Font Info:    Font shape `TU/latinmodern-math.otf(2)/m/n' will be
(Font)              scaled to size 7.00075pt on input line 4.
LaTeX Font Info:    Font shape `TU/latinmodern-math.otf(2)/m/n' will be
(Font)              scaled to size 5.00053pt on input line 4.
LaTeX Font Info:    Font shape `TU/latinmodern-math.otf(3)/m/n' will be
(Font)              scaled to size 6.99925pt on input line 4.
LaTeX Font Info:    Font shape `TU/latinmodern-math.otf(3)/m/n' will be
(Font)              scaled to size 4.99947pt on input line 4.
)
\tf@toc=\write6
[1



]
Chapter 1.
LaTeX Font Info:    Font shape `TU/latinmodern-math.otf(2)/m/n' will be
(Font)              scaled to size 8.00085pt on input line 105.
LaTeX Font Info:    Font shape `TU/latinmodern-math.otf(2)/m/n' will be
(Font)              scaled to size 6.00064pt on input line 105.
LaTeX Font Info:    Font shape `TU/latinmodern-math.otf(3)/m/n' will be
(Font)              scaled to size 7.99915pt on input line 105.
LaTeX Font Info:    Font shape `TU/latinmodern-math.otf(3)/m/n' will be
(Font)              scaled to size 5.99936pt on input line 105.
Package microtype Info: Loading generic protrusion settings for font family
(microtype)             `FreeMono' (encoding: TU).
(microtype)             For optimal results, create family-specific settings.
(microtype)             See the microtype manual for details.
[1


] [2]
Chapter 2.
[3

]
Underfull \hbox (badness 10000) in paragraph at lines 357--371
[]\TU/FreeSerif(0)/m/n/10 Identifiers, written [][][]\TU/FreeMono(0)/b/it/10 id
ent[][][]\TU/FreeSerif(0)/m/n/10 , are sequences of letters, digits, \TU/FreeMo
no(0)/m/n/10 _ \TU/FreeSerif(0)/m/n/10 and [], that do not
 []


Underfull \hbox (badness 10000) in paragraph at lines 357--371
\TU/FreeSerif(0)/m/n/10 start with a digit or []. That is, they are recognized 
by the following grammar (ex-
 []


Underfull \hbox (badness 10000) in paragraph at lines 357--371
\TU/FreeSerif(0)/m/n/10 cept that the string \TU/FreeMono(0)/m/n/10 _ \TU/FreeS
erif(0)/m/n/10 is reserved; it is not a valid identifier): [][][][]\TU/FreeSeri
f(0)/b/it/10 ident[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/
10 first_letter[][][]
 []


Overfull \hbox (142.11165pt too wide) in paragraph at lines 357--371
[][]$[][][][]\TU/FreeSerif(0)/b/it/10 first_letter[][][]\TU/FreeSerif(0)/m/n/10
 ::=[][][][][]\TU/FreeSerif(0)/b/it/10 subsequent_letter[][][]\TU/FreeSerif(0)/
m/n/10 ::=[]
 []


Underfull \hbox (badness 10000) in paragraph at lines 372--385
[]\TU/FreeSerif(0)/m/n/10 Numbers are sequences of digits with an optional frac
tional part and exponent, option-
 []


Underfull \hbox (badness 7504) in paragraph at lines 372--385
\TU/FreeSerif(0)/m/n/10 ally preceded by a minus sign. Hexadecimal numbers star
t with \TU/FreeMono(0)/m/n/10 0x \TU/FreeSerif(0)/m/n/10 or \TU/FreeMono(0)/m/n
/10 0X\TU/FreeSerif(0)/m/n/10 . [][][]\TU/FreeMono(0)/b/it/10 bigint[][][] \TU/
FreeSerif(0)/m/n/10 are in-
 []


Underfull \hbox (badness 10000) in paragraph at lines 372--385
\TU/FreeSerif(0)/m/n/10 tegers; numbers without fractional nor exponent parts. 
[][][]\TU/FreeMono(0)/b/it/10 bignat[][][] \TU/FreeSerif(0)/m/n/10 are non-nega
tive integers.
 []


Underfull \hbox (badness 10000) in paragraph at lines 372--385
\TU/FreeSerif(0)/m/n/10 Underscores embedded in the digits are ignored, for exa
mple \TU/FreeMono(0)/m/n/10 1_000_000 \TU/FreeSerif(0)/m/n/10 is the same as
 []


Underfull \hbox (badness 10000) in paragraph at lines 372--385
\TU/FreeMono(0)/m/n/10 1000000\TU/FreeSerif(0)/m/n/10 . [][][][]\TU/FreeSerif(0
)/b/it/10 number[][][]\TU/FreeSerif(0)/m/n/10 ::=$[][]$ [][][]\TU/FreeSerif(0)/
b/it/10 decnat[][][] $[][]$ $[][]$\TU/FreeSerif(0)/m/n/10 |$[][]$ [][][]\TU/Fre
eSerif(0)/b/it/10 hexnat[][][]
 []


Underfull \hbox (badness 10000) in paragraph at lines 372--385
[][]$ $[][]$[][][][]\TU/FreeSerif(0)/b/it/10 integer[][][]\TU/FreeSerif(0)/m/n/
10 ::=$[][]$ [][][]\TU/FreeSerif(0)/b/it/10 natural[][][][][][][]natural[][][]\
TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 bignat[][][][][][][]bi
gint[][][]\TU/FreeSerif(0)/m/n/10 ::=$[][]$
 []

[4]
Underfull \hbox (badness 10000) in paragraph at lines 473--482
[]\TU/FreeSerif(0)/m/n/10 Here is the top-level syntax of terms. Each of the li
sted constructs is presented in a ded-
 []


Underfull \hbox (badness 10000) in paragraph at lines 473--482
\TU/FreeSerif(0)/m/n/10 icated section. Some of these constructs (like [][][]\T
U/FreeMono(0)/b/it/10 term_forall_or_fun[][][]\TU/FreeSerif(0)/m/n/10 ) are par
t of the
 []


Underfull \hbox (badness 10000) in paragraph at lines 473--482
\TU/FreeSerif(0)/m/n/10 core language that the kernel of Coq understands and ar
e therefore described in [][]\TU/FreeSerif(0)/m/it/10 this chap-
 []


Underfull \hbox (badness 6691) in paragraph at lines 473--482
\TU/FreeSerif(0)/m/it/10 ter[][]\TU/FreeSerif(0)/m/n/10 , while others (like []
[][]\TU/FreeMono(0)/b/it/10 term_if[][][]\TU/FreeSerif(0)/m/n/10 ) are language
 extensions that are presented in [][]\TU/FreeSerif(0)/m/it/10 the next chapter
[][]\TU/FreeSerif(0)/m/n/10 .
 []


Overfull \hbox (838.30498pt too wide) in paragraph at lines 473--482
[][][][]\TU/FreeSerif(0)/b/it/10 term[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU
/FreeSerif(0)/b/it/10 term_forall_or_fun[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\T
U/FreeSerif(0)/b/it/10 term_let[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSer
if(0)/b/it/10 term_if[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it
/10 term_fix[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 term_
cofix[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 term100[][][
][][][][]term100[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10
 term_cast[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 term10[
][][][][][][]term10[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it
/10 term_application[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/
10 one_term[][][][][][][]one_term[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/Fre
eSerif(0)/b/it/10 term_explicit[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSer
if(0)/b/it/10 term1[][][][][][][]term1[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\T
U/FreeSerif(0)/b/it/10 term_projection[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/
FreeSerif(0)/b/it/10 term_scope[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSer
if(0)/b/it/10 term0[][][][][][][]term0[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\T
U/FreeSerif(0)/b/it/10 qualid_annotated[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU
/FreeSerif(0)/b/it/10 sort[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)
/b/it/10 primitive_notations[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(
0)/b/it/10 term_evar[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/
10 term_match[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 term
_record[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 term_gener
alizing[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 [|
 []

[5]
Underfull \hbox (badness 10000) in paragraph at lines 542--553
[][][]\TU/FreeSerif(0)/b/it/10 command[][][] \TU/FreeSerif(0)/b/n/10 .\TU/FreeS
erif(0)/m/n/10 |$[][]$ $[][]$ [][][]\TU/FreeSerif(0)/b/it/10 query_command[][][
] \TU/FreeSerif(0)/b/n/10 .\TU/FreeSerif(0)/m/n/10 |$[][]$ $[][]$ [][][]\TU/Fre
eSerif(0)/b/it/10 ltac_expr[][][]
 []

[6]
Underfull \hbox (badness 10000) in paragraph at lines 606--616
\TU/FreeSerif(0)/m/n/10 trigger [][]\TU/FreeMono(0)/m/it/10 This command does n
ot support this attribute[][]\TU/FreeSerif(0)/m/n/10 . [][][][]\TU/FreeSerif(0)
/b/it/10 attributes[][][]\TU/FreeSerif(0)/m/n/10 ::=$[][]$
 []


Underfull \hbox (badness 10000) in paragraph at lines 606--616
[][]$[][][][]\TU/FreeSerif(0)/b/it/10 attribute[][][]\TU/FreeSerif(0)/m/n/10 ::
=[][][]\TU/FreeSerif(0)/b/it/10 ident[][][] $[][]$[][][][]attr_value[][][]\TU/F
reeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 = [][][]\TU/FreeSerif(0)/b/it/10 
string[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 = [][][]\TU/FreeSe
rif(0)/b/it/10 ident[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 ( $[
][]$
 []


Overfull \hbox (24.205pt too wide) in paragraph at lines 606--616
\TU/FreeSerif(0)/b/n/10 )[][][][]\TU/FreeSerif(0)/b/it/10 legacy_attr[][][]\TU/
FreeSerif(0)/m/n/10 ::=[]|[]|[]|\TU/FreeSerif(0)/b/n/10 Private\TU/FreeSerif(0)
/m/n/10 |\TU/FreeSerif(0)/b/n/10 Program
 []

[7] [8]
Underfull \hbox (badness 10000) in paragraph at lines 902--905
[][][][]\TU/FreeSerif(0)/b/it/10 sort[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeS
erif(0)/b/n/10 Set\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 Prop\TU/Free
Serif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 SProp\TU/FreeSerif(0)/m/n/10 |\TU/Free
Serif(0)/b/n/10 Type\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 Type @{ _ 
}\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 Type @{ [][][]\TU/FreeSerif(0
)/b/it/10 universe[][][] \TU/FreeSerif(0)/b/n/10 }[][][][]\TU/FreeSerif(0)/b/it
/10 universe[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 max ( $[][
]$
 []

[9] [10]
Overfull \hbox (297.40503pt too wide) in paragraph at lines 1101--1106
[][][][]\TU/FreeSerif(0)/b/it/10 assumption_token[][][]\TU/FreeSerif(0)/m/n/10 
::=[]|[]|[]|[]|[][][][][]\TU/FreeSerif(0)/b/it/10 assumpt[][][]\TU/FreeSerif(0)
/m/n/10 ::=$[][]$
 []

[11] [12]
Underfull \hbox (badness 10000) in paragraph at lines 1259--1262
[]\TU/FreeSerif(0)/m/n/10 The form \TU/FreeMono(0)/b/n/10 Definition [][][]\TU/
FreeMono(0)/b/it/10 ident[][][] $[][]$ \TU/FreeMono(0)/b/n/10 : [][][]\TU/FreeM
ono(0)/b/it/10 type[][][] \TU/FreeMono(0)/b/n/10 := [][][]\TU/FreeMono(0)/b/it/
10 term[][][] \TU/FreeSerif(0)/m/n/10 is equivalent to \TU/FreeMono(0)/b/n/10 D
efinition
 []

[13] [14] [15] [16] [17] [18] [19] [20] [21] [22]
Underfull \hbox (badness 10000) in paragraph at lines 2323--2328
[]\TU/FreeSerif(0)/m/n/10 This command supports the [][]\TU/FreeMono(0)/m/it/10
 universes(polymorphic)[][]\TU/FreeSerif(0)/m/n/10 , [][]\TU/FreeMono(0)/m/it/1
0 universes(template)[][]\TU/FreeSerif(0)/m/n/10 ,
 []

[23]
Overfull \vbox (0.54176pt too high) detected at line 2458
 []

[24] [25]
Overfull \hbox (81.38528pt too wide) in paragraph at lines 2559--2565
[][][][]\TU/FreeSerif(0)/b/it/10 record_definition[][][]\TU/FreeSerif(0)/m/n/10
 ::=$[][]$ [][][]\TU/FreeSerif(0)/b/it/10 ident_decl[][][] $[][]$ $[][]$ $[][]$
[][][][]record_field[][][]\TU/FreeSerif(0)/m/n/10 ::=$[][]$
 []


Underfull \hbox (badness 10000) in paragraph at lines 2587--2591
[]\TU/FreeSerif(0)/m/n/10 This command supports the [][]\TU/FreeMono(0)/m/it/10
 universes(polymorphic)[][]\TU/FreeSerif(0)/m/n/10 , [][]\TU/FreeMono(0)/m/it/1
0 universes(template)[][]\TU/FreeSerif(0)/m/n/10 ,
 []

[26] [27] [28] [29]
Underfull \hbox (badness 10000) in paragraph at lines 2977--2982
[][][][]\TU/FreeSerif(0)/b/it/10 inductive_definition[][][]\TU/FreeSerif(0)/m/n
/10 ::=$[][]$ [][][]\TU/FreeSerif(0)/b/it/10 ident[][][] $[][]$ $[][]$ $[][]$ $
[][]$
 []


Underfull \hbox (badness 10000) in paragraph at lines 2994--2999
[]\TU/FreeSerif(0)/m/n/10 This command supports the [][]\TU/FreeMono(0)/m/it/10
 universes(polymorphic)[][]\TU/FreeSerif(0)/m/n/10 , [][]\TU/FreeMono(0)/m/it/1
0 universes(template)[][]\TU/FreeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 2994--2999
[][]\TU/FreeMono(0)/m/it/10 universes(cumulative)[][]\TU/FreeSerif(0)/m/n/10 , 
[][]\TU/FreeMono(0)/m/it/10 bypass_check(positivity)[][]\TU/FreeSerif(0)/m/n/10
 , [][]\TU/FreeMono(0)/m/it/10 bypass_check(universes)[][]\TU/FreeSerif(0)/m/n/
10 ,
 []

[30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45]
[46] [47] [48] [49] [50] [51] [52] [53]
Overfull \vbox (1.97798pt too high) detected at line 5130
 []

[54]
Underfull \hbox (badness 10000) in paragraph at lines 5189--5194
[]\TU/FreeSerif(0)/m/n/10 This command supports the [][]\TU/FreeMono(0)/m/it/10
 universes(polymorphic)[][]\TU/FreeSerif(0)/m/n/10 , [][]\TU/FreeMono(0)/m/it/1
0 universes(template)[][]\TU/FreeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 5189--5194
[][]\TU/FreeMono(0)/m/it/10 universes(cumulative)[][]\TU/FreeSerif(0)/m/n/10 , 
[][]\TU/FreeMono(0)/m/it/10 private(matching)[][]\TU/FreeSerif(0)/m/n/10 , [][]
\TU/FreeMono(0)/m/it/10 bypass_check(universes)[][]\TU/FreeSerif(0)/m/n/10 ,
 []

[55] [56]
Underfull \hbox (badness 6876) in paragraph at lines 5317--5324
[][][][]\TU/FreeSerif(0)/b/it/10 term_cofix[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU
/FreeSerif(0)/b/n/10 let cofix [][][]\TU/FreeSerif(0)/b/it/10 cofix_body[][][] 
\TU/FreeSerif(0)/b/n/10 in [][][]\TU/FreeSerif(0)/b/it/10 term[][][]\TU/FreeSer
if(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 cofix [][][]\TU/FreeSerif(0)/b/it/10 cofi
x_body[][][] $[][]$[][][][]cofix_body[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU
/FreeSerif(0)/b/it/10 ident[][][]
 []

[57] [58] [59] [60]
Underfull \hbox (badness 10000) in paragraph at lines 5656--5659
[][][][]\TU/FreeSerif(0)/b/it/10 module_binder[][][]\TU/FreeSerif(0)/m/n/10 ::=
\TU/FreeSerif(0)/b/n/10 ( $[][]$ $[][]$ : [][][]\TU/FreeSerif(0)/b/it/10 module
_type_inl[][][] \TU/FreeSerif(0)/b/n/10 )[][][][]\TU/FreeSerif(0)/b/it/10 modul
e_type_inl[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 ! [][][]\TU/
FreeSerif(0)/b/it/10 mod-
 []


Underfull \hbox (badness 10000) in paragraph at lines 5656--5659
\TU/FreeSerif(0)/b/it/10 ule_type[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeS
erif(0)/b/it/10 module_type[][][] $[][]$[][][][]functor_app_annot[][][]\TU/Free
Serif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 [ inline at level [][][]\TU/FreeSeri
f(0)/b/it/10 natural[][][] \TU/FreeSerif(0)/b/n/10 ]\TU/FreeSerif(0)/m/n/10 |\T
U/FreeSerif(0)/b/n/10 [
 []


Underfull \hbox (badness 10000) in paragraph at lines 5656--5659
\TU/FreeSerif(0)/b/n/10 no inline ][][][][]\TU/FreeSerif(0)/b/it/10 module_type
[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 qualid[][][]\TU
/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 ( [][][]\TU/FreeSerif(0)/b/it/10 
module_type[][][] \TU/FreeSerif(0)/b/n/10 )\TU/FreeSerif(0)/m/n/10 |[][][]\TU/F
reeSerif(0)/b/it/10 module_type[][][] [][][]module_expr_atom[][][]\TU/FreeSerif
(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 module_type[][][]
 []


Underfull \hbox (badness 10000) in paragraph at lines 5656--5659
\TU/FreeSerif(0)/b/n/10 with [][][]\TU/FreeSerif(0)/b/it/10 with_declaration[][
][][][][][]with_declaration[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/
n/10 Definition [][][]\TU/FreeSerif(0)/b/it/10 qualid[][][] $[][]$ \TU/FreeSeri
f(0)/b/n/10 := [][][]\TU/FreeSerif(0)/b/it/10 term[][][]\TU/FreeSerif(0)/m/n/10
 |\TU/FreeSerif(0)/b/n/10 Module
 []


Underfull \hbox (badness 10000) in paragraph at lines 5656--5659
[][][]\TU/FreeSerif(0)/b/it/10 qualid[][][] \TU/FreeSerif(0)/b/n/10 := [][][]\T
U/FreeSerif(0)/b/it/10 qualid[][][][][][][]module_expr_atom[][][]\TU/FreeSerif(
0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 qualid[][][]\TU/FreeSerif(0)/m/n/10
 |\TU/FreeSerif(0)/b/n/10 ( $[][]$ )[][][][]\TU/FreeSerif(0)/b/it/10 of_module_
type[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 : [][][]\TU/FreeSe
rif(0)/b/it/10 mod-
 []


Underfull \hbox (badness 10000) in paragraph at lines 5656--5659
\TU/FreeSerif(0)/b/it/10 ule_type_inl[][][]\TU/FreeSerif(0)/m/n/10 |$[][]$[][][
][]\TU/FreeSerif(0)/b/it/10 module_expr_inl[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU
/FreeSerif(0)/b/n/10 ! $[][]$\TU/FreeSerif(0)/m/n/10 |$[][]$
 []

[61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76]
[77] [78]
Underfull \hbox (badness 10000) in paragraph at lines 7408--7412
\TU/FreeSerif(0)/m/n/10 This flag is off by default. When it is on, new declara
tions are polymorphic unless the
 []


Underfull \hbox (badness 10000) in paragraph at lines 7487--7491
\TU/FreeMono(0)/b/n/10 ] \TU/FreeSerif(0)/m/n/10 can be abbreviated into \TU/Fr
eeMono(0)/b/n/10 #[ universes(polymorphic$[][]$,
 []

[79] [80] [81] [82]
Overfull \hbox (37.0484pt too wide) in paragraph at lines 7738--7743
[][][][]\TU/FreeSerif(0)/b/it/10 universe_name[][][]\TU/FreeSerif(0)/m/n/10 ::=
[][][]\TU/FreeSerif(0)/b/it/10 qualid[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSer
if(0)/b/n/10 Set\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 Prop[][][][]\T
U/FreeSerif(0)/b/it/10 univ_annot[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif
(0)/b/n/10 @{ $[][]$ }[][][][]\TU/FreeSerif(0)/b/it/10 universe_level[][][]\TU/
FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 Set\TU/FreeSerif(0)/m/n/10 |\TU/
FreeSerif(0)/b/n/10 Prop\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 Type\T
U/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 _\TU/FreeSerif(0)/m/n/10 |[][][]
\TU/FreeSerif(0)/b/it/10 qualid[][][][][][][]univ_decl[][][]\TU/FreeSerif(0)/m/
n/10 ::=\TU/FreeSerif(0)/b/n/10 @{
 []


Underfull \hbox (badness 10000) in paragraph at lines 7738--7743
[][]$ $[][]$ $[][]$ \TU/FreeSerif(0)/b/n/10 }[][][][]\TU/FreeSerif(0)/b/it/10 c
umul_univ_decl[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 @{ $[][]
$ $[][]$
 []


Underfull \hbox (badness 7504) in paragraph at lines 7738--7743
[][]$ \TU/FreeSerif(0)/b/n/10 }[][][][]\TU/FreeSerif(0)/b/it/10 univ_constraint
[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 universe_name[]
[][] [] [][][]universe_name[][][] \TU/FreeSerif(0)/m/n/10 The syntax
 []

[83] [84] [85] [86] [87]
Overfull \vbox (1.033pt too high) detected at line 8245
 []

[88] [89] [90] [91] [92]
Underfull \hbox (badness 10000) in paragraph at lines 8600--8607
[][]\TU/FreeSerif(0)/m/n/10 Existential variables represent as yet unknown valu
es. [][][][]\TU/FreeSerif(0)/b/it/10 term_evar[][][]\TU/FreeSerif(0)/m/n/10 ::=
\TU/FreeSerif(0)/b/n/10 _\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 ?[ []
[][]\TU/FreeSerif(0)/b/it/10 ident[][][] \TU/FreeSerif(0)/b/n/10 ]\TU/FreeSerif
(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 ?[ ?[][][]\TU/FreeSerif(0)/b/it/10 ident[][
][] \TU/FreeSerif(0)/b/n/10 ]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 ?
[][][]\TU/FreeSerif(0)/b/it/10 ident[][][]
 []

[93] [94] [95] [96] [97]
Underfull \hbox (badness 7468) in paragraph at lines 9025--9035
\TU/FreeMono(0)/b/n/10 ([][][]\TU/FreeMono(0)/b/it/10 ident[][][]\TU/FreeMono(0
)/b/n/10 :forall $[][]$, [][][]\TU/FreeMono(0)/b/it/10 type[][][]\TU/FreeMono(0
)/b/n/10 ) => [][][]\TU/FreeMono(0)/b/it/10 term[][][]\TU/FreeSerif(0)/m/n/10 ,
 * \TU/FreeMono(0)/b/n/10 forall ([][][]\TU/FreeMono(0)/b/it/10 ident[][][]\TU/
FreeMono(0)/b/n/10 :forall $[][]$, [][][]\TU/FreeMono(0)/b/it/10 type[][][]\TU/
FreeMono(0)/b/n/10 ),
 []

[98] [99] [100] [101] [102] [103]
Underfull \hbox (badness 10000) in paragraph at lines 9496--9502
[][][][]\TU/FreeSerif(0)/b/it/10 generalizing_binder[][][]\TU/FreeSerif(0)/m/n/
10 ::=\TU/FreeSerif(0)/b/n/10  ̀( $[][]$ )\TU/FreeSerif(0)/m/n/10 |\TU/FreeSeri
f(0)/b/n/10  ̀{ $[][]$ }\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10  ̀[ $[
][]$
 []

[104] [105]
Underfull \hbox (badness 10000) in paragraph at lines 9693--9695
[]\TU/FreeMono(0)/b/n/10 match [][][]\TU/FreeMono(0)/b/it/10 term$[]$[][][] $[]
[]$ \TU/FreeMono(0)/b/n/10 with | [][][]\TU/FreeMono(0)/b/it/10 ident$[]$[][][]
 $[][]$ \TU/FreeMono(0)/b/n/10 => [][][]\TU/FreeMono(0)/b/it/10 term$[]$[][][] 
\TU/FreeMono(0)/b/n/10 | [][][]\TU/FreeMono(0)/b/it/10 ident$[]$[][][] $[][]$
 []

[106]
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
[107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [
120] [121] [122] [123]
Underfull \hbox (badness 10000) in paragraph at lines 11176--11178
[]\TU/FreeMono(0)/b/n/10 Notation "x [][][]\TU/FreeMono(0)/b/it/10 string[][][]
 \TU/FreeMono(0)/b/n/10 y" := ([][][]\TU/FreeMono(0)/b/it/10 one_term[][][] \TU
/FreeMono(0)/b/n/10 x y) $[][]$
 []

[124]
Underfull \hbox (badness 10000) in paragraph at lines 11251--11251
[][][][][]\TU/FreeSerif(0)/b/it/10 decl_notations[][][]\TU/FreeSerif(0)/m/n/10 
::=\TU/FreeSerif(0)/b/n/10 where [][][]\TU/FreeSerif(0)/b/it/10 decl_notation[]
[][] $[][]$[][][][]decl_notation[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/Free
Serif(0)/b/it/10 string[][][] \TU/FreeSerif(0)/b/n/10 := [][][]\TU/FreeSerif(0)
/b/it/10 one_term[][][]
 []

[125] [126] [127] [128] [129] [130]
Missing character: There is no ⪯ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ⪯ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ⪯ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ⪯ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
[131] [132] [133] [134] [135]
Underfull \hbox (badness 10000) in paragraph at lines 12227--12227
[][][][][]\TU/FreeSerif(0)/b/it/10 syntax_modifier[][][]\TU/FreeSerif(0)/m/n/10
 ::=\TU/FreeSerif(0)/b/n/10 at level [][][]\TU/FreeSerif(0)/b/it/10 natural[][]
[]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 in custom [][][]\TU/FreeSeri
f(0)/b/it/10 ident[][][] $[][]$\TU/FreeSerif(0)/m/n/10 |$[][]$ \TU/FreeSerif(0)
/b/n/10 at
 []


Underfull \hbox (badness 10000) in paragraph at lines 12227--12227
[][][]\TU/FreeSerif(0)/b/it/10 level[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/Fr
eeSerif(0)/b/it/10 ident[][][] \TU/FreeSerif(0)/b/n/10 at [][][]\TU/FreeSerif(0
)/b/it/10 level[][][] $[][]$\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/i
t/10 ident[][][] [][][]explicit_subentry[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\T
U/FreeSerif(0)/b/it/10 ident[][][] [][][]binder_interp[][][]\TU/FreeSerif(0)/m/
n/10 |\TU/FreeSerif(0)/b/n/10 left as-
 []


Underfull \hbox (badness 10000) in paragraph at lines 12227--12227
\TU/FreeSerif(0)/b/n/10 sociativity\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/
n/10 right associativity\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 no ass
ociativity\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 only parsing\TU/Free
Serif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 only printing\TU/FreeSerif(0)/m/n/10 |
\TU/FreeSerif(0)/b/n/10 format [][][]\TU/FreeSerif(0)/b/it/10 string[][][]
 []


Underfull \hbox (badness 10000) in paragraph at lines 12227--12227
\TU/FreeSerif(0)/b/n/10 binder\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 
constr $[][]$ $[][]$\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 custom [][
][]\TU/FreeSerif(0)/b/it/10 ident[][][] $[][]$ $[][]$\TU/FreeSerif(0)/m/n/10 |\
TU/FreeSerif(0)/b/n/10 pattern
 []

[136] [137] [138] [139] [140] [141]
Underfull \hbox (badness 10000) in paragraph at lines 12909--12920
[]\TU/FreeSerif(0)/m/n/10 When using
 []

[142]
Underfull \hbox (badness 6032) in paragraph at lines 12938--12944
\TU/FreeSerif(0)/b/n/10 Note:  \TU/FreeSerif(0)/m/n/10 In case of multiple impl
icit options (for instance \TU/FreeMono(0)/m/n/10 Arguments eq_refl
 []

[143] [144]
Underfull \hbox (badness 10000) in paragraph at lines 13183--13186
[]
 []

[145] [146] [147] [148]
Overfull \hbox (13.62411pt too wide) in paragraph at lines 13883--13883
[]\TU/FreeMono(0)/m/n/10 simple_intropattern| 
 []


Overfull \hbox (13.79086pt too wide) in paragraph at lines 13883--13883
[][][]\TU/FreeMono(0)/m/it/10 simple_intropattern[][]| 
 []


Underfull \hbox (badness 10000) in paragraph at lines 13883--13883
[][][]\TU/FreeMono(0)/m/it/10 unfold[][]\TU/FreeSerif(0)/m/n/10 ,
 []


Overfull \hbox (25.62411pt too wide) in paragraph at lines 13883--13883
[]\TU/FreeMono(0)/m/n/10 strategy_level_or_var| 
 []


Overfull \hbox (25.98087pt too wide) in paragraph at lines 13883--13883
[][][]\TU/FreeMono(0)/m/it/10 strategy_level_or_var[][]| 
 []

[149]
Underfull \hbox (badness 10000) in paragraph at lines 13920--13926
[][][][]\TU/FreeSerif(0)/b/it/10 argument_spec[][][]\TU/FreeSerif(0)/m/n/10 ::=
$[][]$ [][][]\TU/FreeSerif(0)/b/it/10 name[][][] $[][]$[][][][]arg_specs[][][]\
TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 argument_spec[][][]\TU
/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 /\TU/FreeSerif(0)/m/n/10 |\TU/Fre
eSerif(0)/b/n/10 &\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 ( $[][]$
 []


Underfull \hbox (badness 10000) in paragraph at lines 13920--13926
\TU/FreeSerif(0)/b/n/10 ) $[][]$\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/1
0 [ $[][]$ ] $[][]$\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 { $[][]$ }
 []


Underfull \hbox (badness 10000) in paragraph at lines 13920--13926
[][]$[][][][]\TU/FreeSerif(0)/b/it/10 implicits_alt[][][]\TU/FreeSerif(0)/m/n/1
0 ::=[][][]\TU/FreeSerif(0)/b/it/10 name[][][]\TU/FreeSerif(0)/m/n/10 |\TU/Free
Serif(0)/b/n/10 [ $[][]$ ]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 { $[
][]$ }[][][][]\TU/FreeSerif(0)/b/it/10 args_modifier[][][]\TU/FreeSerif(0)/m/n/
10 ::=\TU/FreeSerif(0)/b/n/10 simpl nomatch\TU/FreeSerif(0)/m/n/10 |\TU/FreeSer
if(0)/b/n/10 simpl
 []


Underfull \hbox (badness 10000) in paragraph at lines 13920--13926
\TU/FreeSerif(0)/b/n/10 never\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 d
efault implicits\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 clear implicit
s\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 clear scopes\TU/FreeSerif(0)/
m/n/10 |\TU/FreeSerif(0)/b/n/10 clear bidirectionality hint\TU/FreeSerif(0)/m/n
/10 |\TU/FreeSerif(0)/b/n/10 rename\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/
n/10 assert\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 extra
 []

[150]
Underfull \hbox (badness 10000) in paragraph at lines 13980--13983
[]\TU/FreeMono(0)/b/n/10 ([][][]\TU/FreeMono(0)/b/it/10 name$[]$[][][] [][][]na
me$[]$[][][] \TU/FreeMono(0)/b/n/10 ...)%[][][]\TU/FreeMono(0)/b/it/10 scope[][
][] \TU/FreeSerif(0)/m/n/10 is shorthand for [][][]\TU/FreeMono(0)/b/it/10 name
$[]$[][][]\TU/FreeMono(0)/b/n/10 %[][][]\TU/FreeMono(0)/b/it/10 scope[][][]
 []

[151] [152] [153]
Underfull \vbox (badness 2990) detected at line 14272
 []

[154] [155] [156] [157] [158]
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₘ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₖ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₖ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₘ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₖ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₖ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₖ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₖ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₖ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₖ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₖ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₖ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₘ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₖ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₖ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₖ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ᵢ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ᵢ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ⱼ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ⱼ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₖ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₖ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
[159]
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₘ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₘ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
[160] [161] [162]
Overfull \vbox (1.38597pt too high) detected at line 15073
 []

[163]
Overfull \vbox (1.291pt too high) detected at line 15144
 []

[164] [165] [166] [167] [168] [169]
Underfull \hbox (badness 5802) in paragraph at lines 15578--15584
[]\TU/FreeSerif(0)/m/n/10 Like any command declaring a record, this command sup
ports the [][]\TU/FreeMono(0)/m/it/10 universes(polymorphic)[][]\TU/FreeSerif(0
)/m/n/10 ,
 []

[170] [171]
Underfull \hbox (badness 10000) in paragraph at lines 15834--15837
\TU/FreeSerif(0)/m/n/10 Make [][]\TU/FreeMono(0)/m/it/10 qualid[][] \TU/FreeSer
if(0)/m/n/10 opaque for typeclass search. A shortcut for [][]\TU/FreeMono(0)/m/
it/10 Hint Opaque[][] $[][]$ \TU/FreeMono(0)/b/n/10 :
 []

[172] [173] [174] [175] [176] [177] [178] [179]
Overfull \vbox (1.38597pt too high) detected at line 16548
 []

[180]
Overfull \vbox (1.58597pt too high) detected at line 16640
 []

[181]
Overfull \vbox (1.18597pt too high) detected at line 16684
 []

[182] [183] [184] [185] [186] [187] [188] [189] [190] [191]
Underfull \hbox (badness 10000) in paragraph at lines 17599--17605
[][][][]\TU/FreeSerif(0)/b/it/10 search_item[][][]\TU/FreeSerif(0)/m/n/10 ::=$[
][]$ [][][]\TU/FreeSerif(0)/b/it/10 string[][][]
 []

[192]
Overfull \hbox (438.27495pt too wide) in paragraph at lines 17667--17675
[][][][][]\TU/FreeSerif(0)/b/it/10 logical_kind[][][]\TU/FreeSerif(0)/m/n/10 ::
=[]|[]|[]|[]
 []

[193] [194] [195] [196] [197] [198] [199] [200] [201] [202]
Underfull \hbox (badness 10000) in paragraph at lines 18709--18712
[]\TU/FreeSerif(0)/m/n/10 It only works with the bytecode version of Coq (i.e. 
\TU/FreeMono(0)/m/n/10 coqtop.byte\TU/FreeSerif(0)/m/n/10 , see Section
 []

[203] [204] [205] [206]
Overfull \vbox (1.77757pt too high) detected at line 19223
 []

[207] [208] [209]
Chapter 3.
[210

] [211] [212]
Underfull \hbox (badness 10000) in paragraph at lines 19725--19732
[][][][]\TU/FreeSerif(0)/b/it/10 section_var_expr[][][]\TU/FreeSerif(0)/m/n/10 
::=$[][]$|$[][]$ [][][]\TU/FreeSerif(0)/b/it/10 section_var_expr50[][][][][][][
]section_var_expr50[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it
/10 section_var_expr0[][][] \TU/FreeSerif(0)/b/n/10 -
 []


Overfull \hbox (25.21837pt too wide) in paragraph at lines 19725--19732
[][][]\TU/FreeSerif(0)/b/it/10 section_var_expr0[][][]\TU/FreeSerif(0)/m/n/10 |
[][][]\TU/FreeSerif(0)/b/it/10 section_var_expr0[][][] \TU/FreeSerif(0)/b/n/10 
+ [][][]\TU/FreeSerif(0)/b/it/10 section_var_expr0[][][]\TU/FreeSerif(0)/m/n/10
 |[][][]\TU/FreeSerif(0)/b/it/10 section_var_expr0[][][][][][][]section_var_exp
r0[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 starred_ident
_ref[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 (
 []

[213] [214] [215] [216] [217] [218] [219]
Underfull \vbox (badness 10000) detected at line 20474
 []


Overfull \vbox (1.98598pt too high) detected at line 20474
 []

[220]
Underfull \vbox (badness 10000) detected at line 20474
 []


Overfull \vbox (1.98598pt too high) detected at line 20474
 []

[221] [222] [223]
Overfull \vbox (3.18597pt too high) detected at line 20688
 []

[224]
Overfull \vbox (2.18597pt too high) detected at line 20737
 []

[225] [226] [227]
File: diffs-coqide-on.png Graphic file (type bmp)
<diffs-coqide-on.png>
[228]
File: diffs-coqide-removed.png Graphic file (type bmp)
<diffs-coqide-removed.png>
File: diffs-coqtop-on3.png Graphic file (type bmp)
<diffs-coqtop-on3.png>
File: diffs-error-message.png Graphic file (type bmp)
<diffs-error-message.png>
[229]
File: diffs-coqide-multigoal.png Graphic file (type bmp)
<diffs-coqide-multigoal.png>
File: diffs-coqide-compacted.png Graphic file (type bmp)
<diffs-coqide-compacted.png>
File: diffs-show-proof.png Graphic file (type bmp)
<diffs-show-proof.png>
[230] [231] [232]
Underfull \hbox (badness 10000) in paragraph at lines 21446--21460
[]\TU/FreeSerif(0)/m/n/10 Intro patterns let you specify the name to assign to 
variables and hypotheses introduced by
 []


Underfull \hbox (badness 10000) in paragraph at lines 21446--21460
\TU/FreeSerif(0)/m/n/10 tactics. They also let you split an introduced hypothes
is into multiple hypotheses or sub-
 []


Underfull \hbox (badness 10000) in paragraph at lines 21446--21460
\TU/FreeSerif(0)/m/n/10 goals. Common tactics that accept intro patterns includ
e [][]\TU/FreeMono(0)/m/it/10 assert[][]\TU/FreeSerif(0)/m/n/10 , [][]\TU/FreeM
ono(0)/m/it/10 intros[][] \TU/FreeSerif(0)/m/n/10 and [][]\TU/FreeMono(0)/m/it/
10 destruct[][]\TU/FreeSerif(0)/m/n/10 .
 []


Overfull \hbox (24.70505pt too wide) in paragraph at lines 21446--21460
[][][][]\TU/FreeSerif(0)/b/it/10 intropattern_list[][][]\TU/FreeSerif(0)/m/n/10
 ::=$[][]$[][][][]\TU/FreeSerif(0)/b/it/10 intropattern[][][]\TU/FreeSerif(0)/m
/n/10 ::=\TU/FreeSerif(0)/b/n/10 *\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n
/10 **\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 simple_intropatte
rn[][][][][][][]simple_intropattern[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/F
reeSerif(0)/b/it/10 simple_intropattern_closed[][][]
 []


Overfull \hbox (303.07506pt too wide) in paragraph at lines 21446--21460
[][]$[][][][]\TU/FreeSerif(0)/b/it/10 simple_intropattern_closed[][][]\TU/FreeS
erif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 naming_intropattern[][][]\TU/F
reeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 _\TU/FreeSerif(0)/m/n/10 |[][][]\TU
/FreeSerif(0)/b/it/10 or_and_intropattern[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\
TU/FreeSerif(0)/b/it/10 rewriting_intropattern[][][]\TU/FreeSerif(0)/m/n/10 |[]
[][]\TU/FreeSerif(0)/b/it/10 injection_intropattern[][][][][][][]naming_intropa
ttern[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 ident[][][
]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 ?\TU/FreeSerif(0)/m/n/10 |\TU
/FreeSerif(0)/b/n/10 ?[][][]\TU/FreeSerif(0)/b/it/10 ident[][][][][][][]or_and_
intropattern[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 [
 []


Underfull \hbox (badness 10000) in paragraph at lines 21446--21460
[][]$ \TU/FreeSerif(0)/b/n/10 ]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10
 ( $[][]$ )\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 ( $[][]$ )[][][][]\
TU/FreeSerif(0)/b/it/10 rewriting_intropattern[][][]\TU/FreeSerif(0)/m/n/10 ::=
\TU/FreeSerif(0)/b/n/10 ->\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 <-
 []


Underfull \hbox (badness 10000) in paragraph at lines 21446--21460
[][][][]\TU/FreeSerif(0)/b/it/10 injection_intropattern[][][]\TU/FreeSerif(0)/m
/n/10 ::=\TU/FreeSerif(0)/b/n/10 [= [][][]\TU/FreeSerif(0)/b/it/10 intropattern
_list[][][] \TU/FreeSerif(0)/b/n/10 ][][][][]\TU/FreeSerif(0)/b/it/10 or_and_in
tropattern_loc[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 o
r_and_intropattern[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 ident 
\TU/FreeSerif(0)/m/n/10 Note that
 []

[233]
Overfull \vbox (0.80785pt too high) detected at line 21666
 []

[234] [235] [236] [237] [238]
Overfull \hbox (171.12514pt too wide) in paragraph at lines 21966--21966
[][][][][]\TU/FreeSerif(0)/b/it/10 occurrences[][][]\TU/FreeSerif(0)/m/n/10 ::=
\TU/FreeSerif(0)/b/n/10 at [][][]\TU/FreeSerif(0)/b/it/10 occs_nums[][][]\TU/Fr
eeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 in [][][]\TU/FreeSerif(0)/b/it/10 go
al_occurrences[][][][][][][]occs_nums[][][]\TU/FreeSerif(0)/m/n/10 ::=$[][]$ $[
][]$[][][][]\TU/FreeSerif(0)/b/it/10 nat_or_var[][][]\TU/FreeSerif(0)/m/n/10 ::
=[][][][][]\TU/FreeSerif(0)/b/it/10 goal_occurrences[][][]\TU/FreeSerif(0)/m/n/
10 ::=$[][]$
 []


Underfull \hbox (badness 10000) in paragraph at lines 21966--21966
[][]$\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 * |- $[][]$\TU/FreeSerif(
0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 |- $[][]$\TU/FreeSerif(0)/m/n/10 |$[][]$[][]
[][]\TU/FreeSerif(0)/b/it/10 hyp_occs[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU
/FreeSerif(0)/b/it/10 hypident[][][]
 []

[239] [240] [241] [242] [243] [244] [245] [246] [247] [248]
Overfull \vbox (1.97798pt too high) detected at line 23296
 []

[249]
Underfull \vbox (badness 10000) detected at line 23296
 []


Overfull \vbox (1.98598pt too high) detected at line 23296
 []

[250]
Underfull \hbox (badness 10000) in paragraph at lines 23372--23374
\TU/FreeSerif(0)/m/n/10 This is equivalent to \TU/FreeMono(0)/b/n/10 set ([][][
]\TU/FreeMono(0)/b/it/10 ident[][][] \TU/FreeMono(0)/b/n/10 := fun $[][]$ => []
[][]\TU/FreeMono(0)/b/it/10 term[][][]\TU/FreeMono(0)/b/n/10 )
 []

[251] [252] [253] [254] [255] [256] [257] [258] [259] [260] [261] [262] [263] [
264] [265] [266] [267] [268] [269]
Overfull \vbox (1.38597pt too high) detected at line 25589
 []

[270] [271] [272] [273] [274] [275] [276]
Overfull \hbox (14.03511pt too wide) in paragraph at lines 26285--26289
[][][][]\TU/FreeSerif(0)/b/it/10 oriented_rewriter[][][]\TU/FreeSerif(0)/m/n/10
 ::=$[][]$ $[][]$ $[][]$ [][][]\TU/FreeSerif(0)/b/it/10 one_term_with_bindings[
][][][][][][]one_term_with_bindings[][][]\TU/FreeSerif(0)/m/n/10 ::=$[][]$
 []

[277] [278] [279] [280] [281]
Underfull \hbox (badness 10000) in paragraph at lines 26847--26851
[][][][]\TU/FreeSerif(0)/b/it/10 red_expr[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/F
reeSerif(0)/b/n/10 red\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 hnf\TU/F
reeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 simpl $[][]$ $[][]$\TU/FreeSerif(0)
/m/n/10 |\TU/FreeSerif(0)/b/n/10 cbv $[][]$\TU/FreeSerif(0)/m/n/10 |\TU/FreeSer
if(0)/b/n/10 cbn
 []


Overfull \hbox (51.17514pt too wide) in paragraph at lines 26847--26851
[][]$\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 lazy $[][]$\TU/FreeSerif(
0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 compute $[][]$\TU/FreeSerif(0)/m/n/10 |\TU/F
reeSerif(0)/b/n/10 vm_compute $[][]$\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b
/n/10 native_compute
 []


Underfull \hbox (badness 10000) in paragraph at lines 26847--26851
[][]$\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 unfold $[][]$\TU/FreeSeri
f(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 fold $[][]$\TU/FreeSerif(0)/m/n/10 |\TU/Fr
eeSerif(0)/b/n/10 pattern
 []


Overfull \hbox (90.36514pt too wide) in paragraph at lines 26847--26851
[][]$\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 ident[][][][][][][
]delta_flag[][][]\TU/FreeSerif(0)/m/n/10 ::=$[][]$ \TU/FreeSerif(0)/b/n/10 [ $[
][]$ ][][][][]\TU/FreeSerif(0)/b/it/10 strategy_flag[][][]\TU/FreeSerif(0)/m/n/
10 ::=$[][]$|[][][]\TU/FreeSerif(0)/b/it/10 delta_flag[][][][][][][]red_flag[][
][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 beta\TU/FreeSerif(0)/m/n/
10 |\TU/FreeSerif(0)/b/n/10 iota\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/1
0 match\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 fix\TU/FreeSerif(0)/m/n
/10 |\TU/FreeSerif(0)/b/n/10 cofix\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n
/10 zeta\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 delta
 []

[282] [283] [284] [285] [286] [287] [288]
Overfull \vbox (86.13008pt too high) detected at line 27676
 []

[289] [290] [291] [292] [293] [294] [295] [296] [297] [298] [299] [300] [301] [
302] [303] [304] [305] [306] [307]
Underfull \hbox (badness 10000) in paragraph at lines 29298--29301
[]\TU/FreeSerif(0)/m/n/10 The warning can be silenced or made fatal by using th
e [][]\TU/FreeMono(0)/m/it/10 Warnings[][] \TU/FreeSerif(0)/m/n/10 option and t
he
 []

[308] [309] [310] [311] [312]
Underfull \hbox (badness 10000) in paragraph at lines 29740--29749
[][][][][]\TU/FreeSerif(0)/b/it/10 i_item[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][
][][]\TU/FreeSerif(0)/b/it/10 s_item[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][][][]
\TU/FreeSerif(0)/b/it/10 i_view[][][]\TU/FreeSerif(0)/m/n/10 ::=$[][]$
 []


Overfull \hbox (330.10834pt too wide) in paragraph at lines 29740--29749
[][][][][]\TU/FreeSerif(0)/b/it/10 i_pattern[][][]\TU/FreeSerif(0)/m/n/10 ::=[]
[][][][]\TU/FreeSerif(0)/b/it/10 i_block[][][]\TU/FreeSerif(0)/m/n/10 ::=[]
 []

[313] [314] [315] [316] [317] [318] [319] [320] [321] [322] [323] [324] [325] [
326] [327] [328] [329] [330] [331] [332] [333] [334] [335] [336]
Underfull \hbox (badness 10000) in paragraph at lines 31818--31824
[]\TU/FreeSerif(0)/m/n/10 A rewrite step [][]\TU/FreeMono(0)/m/it/10 rstep[][] 
\TU/FreeSerif(0)/m/n/10 has the general form: [][][][]\TU/FreeSerif(0)/b/it/10 
rstep[][][]\TU/FreeSerif(0)/m/n/10 ::=$[][]$ [][][]\TU/FreeSerif(0)/b/it/10 r_i
tem[][][][][][][]r_prefix[][][]\TU/FreeSerif(0)/m/n/10 ::=$[][]$ $[][]$
 []


Overfull \hbox (181.6118pt too wide) in paragraph at lines 31818--31824
[][]$ $[][]$[][][][]\TU/FreeSerif(0)/b/it/10 r_pattern[][][]\TU/FreeSerif(0)/m/
n/10 ::=[][][][][]\TU/FreeSerif(0)/b/it/10 r_item[][][]\TU/FreeSerif(0)/m/n/10 
::=[]
 []

[337] [338] [339] [340] [341] [342] [343] [344] [345] [346] [347] [348] [349] [
350] [351] [352]
Underfull \hbox (badness 10000) in paragraph at lines 33032--33034
[]\TU/FreeMono(0)/b/n/10 (under [][][]\TU/FreeMono(0)/b/it/10 term[][][]\TU/Fre
eMono(0)/b/n/10 ) => [ [][][]\TU/FreeMono(0)/b/it/10 i_item$[]$[][][] \TU/FreeM
ono(0)/b/n/10 | … | [][][]\TU/FreeMono(0)/b/it/10 i_item$[]$[][][] \TU/FreeMono
(0)/b/n/10 | ]; [ [][][]\TU/FreeMono(0)/b/it/10 tactic$[]$[][][]\TU/FreeMono(0)
/b/n/10 ; over | … | [][][]\TU/FreeMono(0)/b/it/10 tactic$[]$[][][]\TU/FreeMono
(0)/b/n/10 ;
 []

[353] [354] [355] [356] [357] [358]
Underfull \hbox (badness 6380) in paragraph at lines 33561--33561
[]\TU/FreeSerif(0)/m/n/10 subterm of \TU/FreeMono(0)/m/n/10 term \TU/FreeSerif(
0)/m/n/10 se-
 []


Underfull \hbox (badness 10000) in paragraph at lines 33561--33561
[]\TU/FreeMono(0)/m/n/10 term1 in ident
 []


Underfull \hbox (badness 10000) in paragraph at lines 33561--33561
[]\TU/FreeMono(0)/m/n/10 term1 as ident
 []


Underfull \hbox (badness 10000) in paragraph at lines 33608--33608
[]\TU/FreeSerif(0)/m/n/10 inferred from
 []


Underfull \hbox (badness 10000) in paragraph at lines 33608--33608
[]\TU/FreeMono(0)/m/n/10 in ident in
 []


Underfull \hbox (badness 10000) in paragraph at lines 33608--33608
[]\TU/FreeSerif(0)/m/n/10 inferred from
 []

[359]
Underfull \hbox (badness 10000) in paragraph at lines 33695--33695
[]\TU/FreeMono(0)/m/n/10 ident in
 []


Underfull \hbox (badness 10000) in paragraph at lines 33695--33695
[]\TU/FreeMono(0)/m/n/10 term1 in
 []


Underfull \hbox (badness 10000) in paragraph at lines 33695--33695
\TU/FreeMono(0)/m/n/10 ident in
 []


Underfull \hbox (badness 10000) in paragraph at lines 33695--33695
[]\TU/FreeMono(0)/m/n/10 term1 as
 []


Underfull \hbox (badness 10000) in paragraph at lines 33695--33695
\TU/FreeMono(0)/m/n/10 ident in
 []


Underfull \hbox (badness 10000) in paragraph at lines 33733--33733
[]\TU/FreeMono(0)/m/n/10 in ident in
 []


Overfull \vbox (1.48296pt too high) detected at line 33783
 []

[360] [361] [362] [363] [364] [365] [366] [367] [368] [369] [370] [371] [372] [
373] [374] [375] [376] [377] [378] [379]
Underfull \hbox (badness 10000) in paragraph at lines 35384--35438
[][][][][]\TU/FreeSerif(0)/b/it/10 ssr_binder[][][]\TU/FreeSerif(0)/m/n/10 ::=[
] binder see [][]\TU/FreeSerif(0)/m/it/10 Abbreviations[][]\TU/FreeSerif(0)/m/n
/10 . [][][][]\TU/FreeSerif(0)/b/it/10 clear_switch[][][]\TU/FreeSerif(0)/m/n/1
0 ::=\TU/FreeSerif(0)/b/n/10 { $[][]$ } \TU/FreeSerif(0)/m/n/10 clear
 []


Underfull \hbox (badness 5475) in paragraph at lines 35384--35438
\TU/FreeSerif(0)/m/n/10 switch see [][]\TU/FreeSerif(0)/m/it/10 Discharge[][] [
][][][]\TU/FreeSerif(0)/b/it/10 c_pattern[][][]\TU/FreeSerif(0)/m/n/10 ::=$[][]
$ [][][]\TU/FreeSerif(0)/b/it/10 ident[][][] \TU/FreeSerif(0)/b/n/10 in [][][]\
TU/FreeSerif(0)/b/it/10 term[][][] \TU/FreeSerif(0)/m/n/10 context pattern see 
[][]\TU/FreeSerif(0)/m/it/10 Contextual pat-
 []


Underfull \hbox (badness 10000) in paragraph at lines 35384--35438
\TU/FreeSerif(0)/m/it/10 terns[][] [][][][]\TU/FreeSerif(0)/b/it/10 d_item[][][
]\TU/FreeSerif(0)/m/n/10 ::=$[][]$ $[][]$ discharge item see [][]\TU/FreeSerif(
0)/m/it/10 Discharge[][]
 []


Underfull \hbox (badness 10000) in paragraph at lines 35384--35438
[][][][]\TU/FreeSerif(0)/b/it/10 gen_item[][][]\TU/FreeSerif(0)/m/n/10 ::=[] ge
neralization item see [][]\TU/FreeSerif(0)/m/it/10 Structure[][]
 []


Overfull \hbox (26.26836pt too wide) in paragraph at lines 35384--35438
[][][][]\TU/FreeSerif(0)/b/it/10 i_pattern[][][]\TU/FreeSerif(0)/m/n/10 ::=[]
 []


Underfull \hbox (badness 10000) in paragraph at lines 35384--35438
\TU/FreeSerif(0)/m/n/10 view [][]\TU/FreeSerif(0)/m/it/10 Introduction in the c
ontext[][] [][][][]\TU/FreeSerif(0)/b/it/10 i_view[][][]\TU/FreeSerif(0)/m/n/10
 ::=$[][]$ [] intro block [][]\TU/FreeSerif(0)/m/it/10 Introduction in
 []


Underfull \hbox (badness 10000) in paragraph at lines 35384--35438
\TU/FreeSerif(0)/m/it/10 the context[][] [][][][]\TU/FreeSerif(0)/b/it/10 i_blo
ck[][][]\TU/FreeSerif(0)/m/n/10 ::=[] intro item see [][]\TU/FreeSerif(0)/m/it/
10 Introduction in the con-
 []


Underfull \hbox (badness 10000) in paragraph at lines 35384--35438
\TU/FreeSerif(0)/m/it/10 text[][] [][][][]\TU/FreeSerif(0)/b/it/10 int_mult[][]
[]\TU/FreeSerif(0)/m/n/10 ::=$[][]$ [][][]\TU/FreeSerif(0)/b/it/10 mult_mark[][
][] \TU/FreeSerif(0)/m/n/10 multiplier see [][]\TU/FreeSerif(0)/m/it/10 Iterati
on[][] [][][][]\TU/FreeSerif(0)/b/it/10 occ_switch[][][]\TU/FreeSerif(0)/m/n/10
 ::=\TU/FreeSerif(0)/b/n/10 { $[][]$ $[][]$
 []


Underfull \hbox (badness 10000) in paragraph at lines 35384--35438
\TU/FreeSerif(0)/b/n/10 } \TU/FreeSerif(0)/m/n/10 occur. switch see [][]\TU/Fre
eSerif(0)/m/it/10 Occurrence selection[][] [][][][]\TU/FreeSerif(0)/b/it/10 mul
t[][][]\TU/FreeSerif(0)/m/n/10 ::=$[][]$ [][][]\TU/FreeSerif(0)/b/it/10 mult_ma
rk[][][] \TU/FreeSerif(0)/m/n/10 multiplier see [][]\TU/FreeSerif(0)/m/it/10 It
eration[][]
 []


Underfull \hbox (badness 5288) in paragraph at lines 35384--35438
[][][][]\TU/FreeSerif(0)/b/it/10 mult_mark[][][]\TU/FreeSerif(0)/m/n/10 ::=[] m
ultiplier mark see [][]\TU/FreeSerif(0)/m/it/10 Iteration[][] [][][][]\TU/FreeS
erif(0)/b/it/10 r_item[][][]\TU/FreeSerif(0)/m/n/10 ::=[] rewrite item see [][]
\TU/FreeSerif(0)/m/it/10 Rewrit-
 []

[380] [381] [382] [383] [384] [385] [386] [387] [388] [389] [390] [391] [392] [
393] [394] [395] [396] [397] [398] [399] [400] [401] [402]
Overfull \hbox (464.05492pt too wide) in paragraph at lines 37525--37525
[][][][][]\TU/FreeSerif(0)/b/it/10 F[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][][][]
\TU/FreeSerif(0)/b/it/10 A[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][][][]\TU/FreeSe
rif(0)/b/it/10 p[][][]\TU/FreeSerif(0)/m/n/10 ::=[] 
 []

Missing character: There is no ⨝ in font [latinmodern-math.otf]/OT:script=math;
language=dflt;!
Missing character: There is no ⨝ in font [latinmodern-math.otf]/OT:script=math;
language=dflt;!
Missing character: There is no ⨝ in font [latinmodern-math.otf]/OT:script=math;
language=dflt;!
Missing character: There is no ⨝ in font [latinmodern-math.otf]/OT:script=math;
language=dflt;!
Missing character: There is no ⨝ in font [latinmodern-math.otf]/OT:script=math;
language=dflt;!
[403] [404] [405]
Underfull \hbox (badness 10000) in paragraph at lines 37858--37860
[]\TU/FreeSerif(0)/m/n/10 To support \TU/FreeMono(0)/m/n/10 Z.div \TU/FreeSerif
(0)/m/n/10 and \TU/FreeMono(0)/m/n/10 Z.modulo\TU/FreeSerif(0)/m/n/10 : \TU/Fre
eMono(0)/m/n/10 Ltac Zify.zify_post_hook ::= Z.
 []


Underfull \hbox (badness 10000) in paragraph at lines 37862--37864
[]\TU/FreeSerif(0)/m/n/10 To support \TU/FreeMono(0)/m/n/10 Z.quot \TU/FreeSeri
f(0)/m/n/10 and \TU/FreeMono(0)/m/n/10 Z.rem\TU/FreeSerif(0)/m/n/10 : \TU/FreeM
ono(0)/m/n/10 Ltac Zify.zify_post_hook ::= Z.
 []


Underfull \hbox (badness 10000) in paragraph at lines 37866--37868
[]\TU/FreeSerif(0)/m/n/10 To support \TU/FreeMono(0)/m/n/10 Z.div\TU/FreeSerif(
0)/m/n/10 , \TU/FreeMono(0)/m/n/10 Z.modulo\TU/FreeSerif(0)/m/n/10 , \TU/FreeMo
no(0)/m/n/10 Z.quot \TU/FreeSerif(0)/m/n/10 and \TU/FreeMono(0)/m/n/10 Z.rem\TU
/FreeSerif(0)/m/n/10 : either \TU/FreeMono(0)/m/n/10 Ltac Zify.
 []


Underfull \hbox (badness 10000) in paragraph at lines 37866--37868
\TU/FreeMono(0)/m/n/10 zify_post_hook ::= Z.to_euclidean_division_equations \TU
/FreeSerif(0)/m/n/10 or \TU/FreeMono(0)/m/n/10 Ltac Zify.
 []


Overfull \hbox (190.51494pt too wide) in paragraph at lines 37880--37883
[][][][]\TU/FreeSerif(0)/b/it/10 add_zify[][][]\TU/FreeSerif(0)/m/n/10 ::=[]|[]

 []


Overfull \hbox (6.78494pt too wide) in paragraph at lines 37889--37894
[][][][]\TU/FreeSerif(0)/b/it/10 show_zify[][][]\TU/FreeSerif(0)/m/n/10 ::=[]
 []

[406] [407]
Underfull \hbox (badness 10000) in paragraph at lines 38189--38193
\TU/FreeSerif(0)/b/n/10 Note:  \TU/FreeMono(0)/b/n/10 ring_simplify [][][]\TU/F
reeMono(0)/b/it/10 one_term$[]$[][][]\TU/FreeMono(0)/b/n/10 ; ring_simplify [][
][]\TU/FreeMono(0)/b/it/10 one_term$[]$[][][] \TU/FreeSerif(0)/m/n/10 is not eq
uivalent to
 []

[408] [409] [410] [411] [412] [413] [414] [415] [416] [417] [418] [419] [420] [
421] [422] [423]
Underfull \hbox (badness 10000) in paragraph at lines 39750--39754
[][][][]\TU/FreeSerif(0)/b/it/10 hints_regexp[][][]\TU/FreeSerif(0)/m/n/10 ::=$
[][]$(hint or instance identifier)|\TU/FreeSerif(0)/b/n/10 _\TU/FreeSerif(0)/m/
n/10 (any hint)|[][][]\TU/FreeSerif(0)/b/it/10 hints_regexp[][][] \TU/FreeSerif
(0)/b/n/10 |
 []


Underfull \hbox (badness 10000) in paragraph at lines 39750--39754
[][][]\TU/FreeSerif(0)/b/it/10 hints_regexp[][][]\TU/FreeSerif(0)/m/n/10 (disju
nction)|[][][]\TU/FreeSerif(0)/b/it/10 hints_regexp[][][] [][][]hints_regexp[][
][]\TU/FreeSerif(0)/m/n/10 (sequence)|[][][]\TU/FreeSerif(0)/b/it/10 hints_rege
xp[][][] \TU/FreeSerif(0)/b/n/10 *\TU/FreeSerif(0)/m/n/10 (Kleene
 []

[424] [425] [426] [427] [428] [429] [430] [431] [432] [433] [434] [435] [436] [
437]
Underfull \hbox (badness 10000) in paragraph at lines 41052--41054
[]\TU/FreeMono(0)/b/n/10 bottomup [][][]\TU/FreeMono(0)/b/it/10 rewstrategy[][]
[] \TU/FreeMono(0)/b/n/10 := fix [][][]\TU/FreeMono(0)/b/it/10 ident[][][]\TU/F
reeMono(0)/b/n/10 . (choice (progress (subterms [][][]\TU/FreeMono(0)/b/it/10 i
dent[][][]\TU/FreeMono(0)/b/n/10 ))
 []


Underfull \hbox (badness 10000) in paragraph at lines 41056--41058
[]\TU/FreeMono(0)/b/n/10 topdown [][][]\TU/FreeMono(0)/b/it/10 rewstrategy[][][
] \TU/FreeMono(0)/b/n/10 := fix [][][]\TU/FreeMono(0)/b/it/10 ident[][][]\TU/Fr
eeMono(0)/b/n/10 . (choice [][][]\TU/FreeMono(0)/b/it/10 rewstrategy[][][] \TU/
FreeMono(0)/b/n/10 (progress (subterms
 []

[438] [439]
Overfull \hbox (47.53944pt too wide) in paragraph at lines 41236--41239
[]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 ltac_expr3[][][] \TU/
FreeSerif(0)/b/n/10 ; [ [][][]\TU/FreeSerif(0)/b/it/10 for_each_goal[][][] \TU/
FreeSerif(0)/b/n/10 ]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 lt
ac_expr3[][][][][][][]ltac_expr3[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/Free
Serif(0)/b/it/10 l3_tactic[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)
/b/it/10 ltac_expr2[][][][][][][]ltac_expr2[][][]\TU/FreeSerif(0)/m/n/10 ::=[][
][]\TU/FreeSerif(0)/b/it/10 ltac_expr1[][][]
 []


Overfull \hbox (45.32495pt too wide) in paragraph at lines 41236--41239
\TU/FreeSerif(0)/b/n/10 + []\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/i
t/10 ltac_expr1[][][] \TU/FreeSerif(0)/b/n/10 || []\TU/FreeSerif(0)/m/n/10 |[][
][]\TU/FreeSerif(0)/b/it/10 l2_tactic[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/F
reeSerif(0)/b/it/10 ltac_expr1[][][][][][][]ltac_expr1[][][]\TU/FreeSerif(0)/m/
n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 tactic_value[][][]\TU/FreeSerif(0)/m/n/1
0 |[][][]\TU/FreeSerif(0)/b/it/10 qualid[][][]
 []


Overfull \hbox (28.125pt too wide) in paragraph at lines 41236--41239
[][]$\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 l1_tactic[][][]\TU
/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 ltac_expr0[][][][][][][]ta
ctic_value[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][][][]\TU/FreeSerif(0)/b/it/10 t
actic_arg[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 tactic
_value[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 term[][][]\
TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 ()[][][][]\TU/FreeSerif(0)/b/it
/10 ltac_expr0[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 (
 []

[440] [441] [442] [443] [444] [445] [446]
Underfull \hbox (badness 10000) in paragraph at lines 41918--41921
[]\TU/FreeSerif(0)/m/n/10 In all cases, \TU/FreeMono(0)/b/n/10 ([][][]\TU/FreeM
ono(0)/b/it/10 ltac_expr$[]$[][][] \TU/FreeMono(0)/b/n/10 + [][][]\TU/FreeMono(
0)/b/it/10 ltac_expr$[]$[][][]\TU/FreeMono(0)/b/n/10 ); [][][]\TU/FreeMono(0)/b
/it/10 ltac_expr$[]$[][][] \TU/FreeSerif(0)/m/n/10 is equivalent to \TU/FreeMon
o(0)/b/n/10 ([][][]\TU/FreeMono(0)/b/it/10 ltac_expr$[]$[][][]\TU/FreeMono(0)/b
/n/10 ;
 []


Underfull \hbox (badness 10000) in paragraph at lines 41922--41926
[]\TU/FreeSerif(0)/m/n/10 Additionally, in most cases, \TU/FreeMono(0)/b/n/10 (
[][][]\TU/FreeMono(0)/b/it/10 ltac_expr$[]$[][][] \TU/FreeMono(0)/b/n/10 + [][]
[]\TU/FreeMono(0)/b/it/10 ltac_expr$[]$[][][]\TU/FreeMono(0)/b/n/10 ) + [][][]\
TU/FreeMono(0)/b/it/10 ltac_expr$[]$[][][] \TU/FreeSerif(0)/m/n/10 is equivalen
t to
 []

[447] [448] [449] [450] [451]
Underfull \vbox (badness 10000) detected at line 42441
 []


Overfull \vbox (1.98598pt too high) detected at line 42441
 []

[452] [453] [454]
Underfull \hbox (badness 10000) in paragraph at lines 42652--42655
[][][][]\TU/FreeSerif(0)/b/it/10 match_key[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/
FreeSerif(0)/b/n/10 lazymatch\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 m
atch\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 multimatch[][][][]\TU/Free
Serif(0)/b/it/10 match_pattern[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSe
rif(0)/b/it/10 cpattern[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 c
ontext $[][]$ [ [][][]\TU/FreeSerif(0)/b/it/10 cpattern[][][]
 []

[455] [456] [457] [458]
Underfull \hbox (badness 10000) in paragraph at lines 42992--42994
[]|[][][]\TU/FreeMono(0)/b/it/10 name[][][] \TU/FreeMono(0)/b/n/10 := [ [][][]\
TU/FreeMono(0)/b/it/10 match_pattern$[]$[][][] \TU/FreeMono(0)/b/n/10 ] :
 []


Underfull \hbox (badness 10000) in paragraph at lines 43013--43017
[]\TU/FreeSerif(0)/m/n/10 a [][][]\TU/FreeMono(0)/b/it/10 term$[]$[][][] \TU/Fr
eeSerif(0)/m/n/10 such as \TU/FreeMono(0)/m/n/10 [ ?l ] \TU/FreeSerif(0)/m/n/10
 (e.g., denoting a singleton list after [][]\TU/FreeMono(0)/m/it/10 Import[][]
 []

[459] [460] [461] [462] [463]
Underfull \hbox (badness 10000) in paragraph at lines 43462--43465
\TU/FreeSerif(0)/m/n/10 Like [][]\TU/FreeMono(0)/m/it/10 abstract[][]\TU/FreeSe
rif(0)/m/n/10 , but save the subproof in a transparent lemma with a name in the
 form
 []

[464] [465]
Overfull \vbox (3.17798pt too high) detected at line 43681
 []

[466] [467] [468] [469] [470] [471] [472] [473] [474] [475] [476] [477]
Underfull \hbox (badness 10000) in paragraph at lines 44665--44672
\TU/FreeSerif(0)/b/n/10 * $[][]$\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)
/b/it/10 ltac2_type1[][][][][][][]ltac2_type1[][][]\TU/FreeSerif(0)/m/n/10 ::=[
][][]\TU/FreeSerif(0)/b/it/10 ltac2_type0[][][] [][][]qualid[][][]\TU/FreeSerif
(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 ltac2_type0[][][][][][][]ltac2_type0
[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 ( $[][]$ )
 []


Underfull \hbox (badness 10000) in paragraph at lines 44714--44714
[][][][]\TU/FreeSerif(0)/b/it/10 tac2typ_def[][][]\TU/FreeSerif(0)/m/n/10 ::=$[
][]$ [][][]\TU/FreeSerif(0)/b/it/10 qualid[][][] $[][]$[][][][]tac2typ_prm[][][
]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 ltac2_typevar[][][]\
TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 (
 []

[478]
Underfull \hbox (badness 10000) in paragraph at lines 44801--44807
[]\TU/FreeSerif(0)/m/n/10 There is dedicated syntax for list and array literals
. [][][][]\TU/FreeSerif(0)/b/it/10 ltac2_expr[][][]\TU/FreeSerif(0)/m/n/10 ::=[
][][]\TU/FreeSerif(0)/b/it/10 ltac2_expr5[][][] \TU/FreeSerif(0)/b/n/10 ;
 []


Underfull \hbox (badness 10000) in paragraph at lines 44801--44807
[][][]\TU/FreeSerif(0)/b/it/10 ltac2_expr[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\
TU/FreeSerif(0)/b/it/10 ltac2_expr5[][][][][][][]ltac2_expr5[][][]\TU/FreeSerif
(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 fun $[][]$ => [][][]\TU/FreeSerif(0)/b/it
/10 ltac2_expr[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 let $[][]$
 [][][]\TU/FreeSerif(0)/b/it/10 ltac2_let_clause[][][]
 []


Underfull \hbox (badness 10000) in paragraph at lines 44801--44807
[][]$ \TU/FreeSerif(0)/b/n/10 in [][][]\TU/FreeSerif(0)/b/it/10 ltac2_expr[][][
]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 ltac2_expr3[][][][][][
][]ltac2_let_clause[][][]\TU/FreeSerif(0)/m/n/10 ::=$[][]$ \TU/FreeSerif(0)/b/n
/10 :=
 []


Overfull \hbox (16.18834pt too wide) in paragraph at lines 44801--44807
[][][]\TU/FreeSerif(0)/b/it/10 ltac2_expr[][][][][][][]ltac2_expr3[][][]\TU/Fre
eSerif(0)/m/n/10 ::=$[][]$[][][][]\TU/FreeSerif(0)/b/it/10 ltac2_expr2[][][]\TU
/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 ltac2_expr1[][][] \TU/Fr
eeSerif(0)/b/n/10 :: [][][]\TU/FreeSerif(0)/b/it/10 ltac2_expr2[][][]\TU/FreeSe
rif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 ltac2_expr1[][][][][][][]ltac2_ex
pr1[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 ltac2_expr0[
][][]
 []


Underfull \hbox (badness 10000) in paragraph at lines 44801--44807
\TU/FreeSerif(0)/b/n/10 := [][][]\TU/FreeSerif(0)/b/it/10 ltac2_expr1[][][][][]
[][]ltac2_expr0[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 ( [][][
]\TU/FreeSerif(0)/b/it/10 ltac2_expr[][][] \TU/FreeSerif(0)/b/n/10 )\TU/FreeSer
if(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 ( [][][]\TU/FreeSerif(0)/b/it/10 ltac2_ex
pr[][][] \TU/FreeSerif(0)/b/n/10 : [][][]\TU/FreeSerif(0)/b/it/10 ltac2_type[][
][] \TU/FreeSerif(0)/b/n/10 )\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 (
)\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 [ $[][]$ ]\TU/FreeSerif(0)/m/
n/10 |\TU/FreeSerif(0)/b/n/10 {
 []


Underfull \hbox (badness 10000) in paragraph at lines 44801--44807
[][]$ \TU/FreeSerif(0)/b/n/10 }\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/
b/it/10 ltac2_tactic_atom[][][][][][][]ltac2_tactic_atom[][][]\TU/FreeSerif(0)/
m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 integer[][][]\TU/FreeSerif(0)/m/n/10 |
[][][]\TU/FreeSerif(0)/b/it/10 string[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/F
reeSerif(0)/b/it/10 qualid[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/1
0 @ [][][]\TU/FreeSerif(0)/b/it/10 ident[][][]\TU/FreeSerif(0)/m/n/10 |\TU/Free
Serif(0)/b/n/10 & [][][]\TU/FreeSerif(0)/b/it/10 lident[][][]\TU/FreeSerif(0)/m
/n/10 |[]
 []

[479] [480]
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ₙ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ᵢ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ᵢ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
[481] [482]
Underfull \hbox (badness 7326) in paragraph at lines 45135--45138
[][][][][]\TU/FreeSerif(0)/b/it/10 ltac2_quotations[][][]\TU/FreeSerif(0)/m/n/1
0 ::=\TU/FreeSerif(0)/b/n/10 ident : ( [][][]\TU/FreeSerif(0)/b/it/10 lident[][
][] \TU/FreeSerif(0)/b/n/10 )\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 c
onstr : ( [][][]\TU/FreeSerif(0)/b/it/10 term[][][] \TU/FreeSerif(0)/b/n/10 )\T
U/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 open_constr : ( [][][]\TU/FreeSe
rif(0)/b/it/10 term[][][] \TU/FreeSerif(0)/b/n/10 )\TU/FreeSerif(0)/m/n/10 |\TU
/FreeSerif(0)/b/n/10 pattern : ( [][][]\TU/FreeSerif(0)/b/it/10 cpat-
 []

[483] [484] [485]
Underfull \hbox (badness 10000) in paragraph at lines 45421--45427
[][][][]\TU/FreeSerif(0)/b/it/10 ltac2_match_key[][][]\TU/FreeSerif(0)/m/n/10 :
:=\TU/FreeSerif(0)/b/n/10 lazy_match!\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/
b/n/10 match!\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 multi_match![][][
][]\TU/FreeSerif(0)/b/it/10 ltac2_match_list[][][]\TU/FreeSerif(0)/m/n/10 ::=$[
][]$
 []


Overfull \hbox (28.80835pt too wide) in paragraph at lines 45421--45427
[][]$[][][][]\TU/FreeSerif(0)/b/it/10 ltac2_match_rule[][][]\TU/FreeSerif(0)/m/
n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 ltac2_match_pattern[][][] \TU/FreeSerif(
0)/b/n/10 => [][][]\TU/FreeSerif(0)/b/it/10 ltac2_expr[][][][][][][]ltac2_match
_pattern[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 cpatter
n[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 context
 []

[486] [487] [488]
Underfull \hbox (badness 10000) in paragraph at lines 45638--45645
[][][][]\TU/FreeSerif(0)/b/it/10 goal_match_list[][][]\TU/FreeSerif(0)/m/n/10 :
:=$[][]$ $[][]$[][][][]\TU/FreeSerif(0)/b/it/10 gmatch_rule[][][]\TU/FreeSerif(
0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 gmatch_pattern[][][] \TU/FreeSerif(
0)/b/n/10 => [][][]\TU/FreeSerif(0)/b/it/10 ltac2_expr[][][][][][][]gmatch_patt
ern[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 [
 []

[489] [490] [491]
Underfull \hbox (badness 5460) in paragraph at lines 45835--45839
\TU/FreeSerif(0)/m/n/10 and \TU/FreeMono(0)/m/n/10 *match*! goal \TU/FreeSerif(
0)/m/n/10 constructs. [][][][]\TU/FreeSerif(0)/b/it/10 ltac2_branches[][][]\TU/
FreeSerif(0)/m/n/10 ::=$[][]$ $[][]$[][][][]\TU/FreeSerif(0)/b/it/10 tac2pat1[]
[][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 qualid[][][]
 []


Underfull \hbox (badness 10000) in paragraph at lines 45835--45839
[][]$\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 qualid[][][]\TU/Fr
eeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 [ ]\TU/FreeSerif(0)/m/n/10 |[][][]\T
U/FreeSerif(0)/b/it/10 tac2pat0[][][] \TU/FreeSerif(0)/b/n/10 :: [][][]\TU/Free
Serif(0)/b/it/10 tac2pat0[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/
b/it/10 tac2pat0[][][][][][][]tac2pat0[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/Free
Serif(0)/b/n/10 _\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 ()\TU/FreeSer
if(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 qualid[][][]\TU/FreeSerif(0)/m/n/1
0 |\TU/FreeSerif(0)/b/n/10 ( $[][]$
 []

[492]
Underfull \hbox (badness 10000) in paragraph at lines 45937--45940
[]\TU/FreeMono(0)/m/n/10 let y := @X in let c := fun () => constr:(nat -> nat) 
with ids := [@x; y]
 []

[493] [494]
Overfull \hbox (3.15857pt too wide) in paragraph at lines 46379--46379
[][][]\TU/FreeMono(0)/m/it/10 ltac2_simple_intropattern[][]| 
 []


Overfull \hbox (1.62991pt too wide) in paragraph at lines 46379--46379
[]\TU/FreeMono(0)/b/n/10 induction_clause| 
 []


Overfull \hbox (3.03223pt too wide) in paragraph at lines 46379--46379
[]\TU/FreeMono(0)/m/n/10 bindings_with_parameters| 
 []

[495]
Overfull \hbox (702.42842pt too wide) in paragraph at lines 46384--46387
[]\TU/FreeSerif(0)/m/n/10 Here is the syntax for the \TU/FreeMono(0)/b/n/10 q_*
 \TU/FreeSerif(0)/m/n/10 nonterminals: [][][][]\TU/FreeSerif(0)/b/it/10 ltac2_i
ntropatterns[][][]\TU/FreeSerif(0)/m/n/10 ::=$[][]$[][][][]\TU/FreeSerif(0)/b/i
t/10 nonsimple_intropattern[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/
n/10 *\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 **\TU/FreeSerif(0)/m/n/1
0 |[][][]\TU/FreeSerif(0)/b/it/10 ltac2_simple_intropattern[][][][][][][]ltac2_
simple_intropattern[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it
/10 ltac2_naming_intropattern[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/
n/10 _\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 ltac2_or_and_intr
opattern[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 ltac2_equ
ality_intropattern[][][][][][][]ltac2_or_and_intropattern[][][]\TU/FreeSerif(0)
/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 [
 []


Underfull \hbox (badness 10000) in paragraph at lines 46384--46387
[][]$ \TU/FreeSerif(0)/b/n/10 ]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10
 ()\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 ( $[][]$ )\TU/FreeSerif(0)/
m/n/10 |\TU/FreeSerif(0)/b/n/10 ( $[][]$
 []


Underfull \hbox (badness 10000) in paragraph at lines 46384--46387
\TU/FreeSerif(0)/b/n/10 )[][][][]\TU/FreeSerif(0)/b/it/10 ltac2_equality_introp
attern[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 ->\TU/FreeSerif(
0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 <-\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/
b/n/10 [= [][][]\TU/FreeSerif(0)/b/it/10 ltac2_intropatterns[][][] \TU/FreeSeri
f(0)/b/n/10 ][][][][]\TU/FreeSerif(0)/b/it/10 ltac2_naming_intropattern[][][]\T
U/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 ? [][][]\TU/FreeSerif(0)/b/it/
10 lident[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 ?$ [][][]\TU/Fr
eeSerif(0)/b/it/10 li-
 []


Overfull \hbox (137.72166pt too wide) in paragraph at lines 46384--46387
\TU/FreeSerif(0)/b/it/10 dent[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/
n/10 ?\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 ident_or_anti[][]
[][][][][]ident_or_anti[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/
b/it/10 lident[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 $ [][][]\T
U/FreeSerif(0)/b/it/10 ident[][][][][][][]ltac2_destruction_arg[][][]\TU/FreeSe
rif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 natural[][][]\TU/FreeSerif(0)/m
/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 lident[][][]\TU/FreeSerif(0)/m/n/10 |[][]
[]\TU/FreeSerif(0)/b/it/10 ltac2_constr_with_bindings[][][][][][][]ltac2_constr
_with_bindings[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 t
erm[][][]
 []


Overfull \hbox (105.2151pt too wide) in paragraph at lines 46384--46387
[][]$[][][][]\TU/FreeSerif(0)/b/it/10 q_with_bindings[][][]\TU/FreeSerif(0)/m/n
/10 ::=$[][]$[][][][]\TU/FreeSerif(0)/b/it/10 ltac2_bindings[][][]\TU/FreeSerif
(0)/m/n/10 ::=$[][]$|$[][]$[][][][]\TU/FreeSerif(0)/b/it/10 ltac2_simple_bindin
g[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 (
 []


Overfull \hbox (155.55174pt too wide) in paragraph at lines 46384--46387
[][][]\TU/FreeSerif(0)/b/it/10 qhyp[][][] \TU/FreeSerif(0)/b/n/10 := [][][]\TU/
FreeSerif(0)/b/it/10 term[][][] \TU/FreeSerif(0)/b/n/10 )[][][][]\TU/FreeSerif(
0)/b/it/10 qhyp[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 $ [][][
]\TU/FreeSerif(0)/b/it/10 ident[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSer
if(0)/b/it/10 natural[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it
/10 lident[][][][][][][]ltac2_strategy_flag[][][]\TU/FreeSerif(0)/m/n/10 ::=$[]
[]$|$[][]$[][][][]\TU/FreeSerif(0)/b/it/10 ltac2_red_flag[][][]\TU/FreeSerif(0)
/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 beta\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0
)/b/n/10 iota\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 match\TU/FreeSeri
f(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 fix\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(
0)/b/n/10 cofix\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 zeta\TU/FreeSer
if(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 delta
 []


Underfull \hbox (badness 10000) in paragraph at lines 46384--46387
[][]$[][][][]\TU/FreeSerif(0)/b/it/10 ltac2_delta_flag[][][]\TU/FreeSerif(0)/m/
n/10 ::=$[][]$ \TU/FreeSerif(0)/b/n/10 [ $[][]$ ][][][][]\TU/FreeSerif(0)/b/it/
10 refglobal[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 & [][][]\T
U/FreeSerif(0)/b/it/10 ident[][][]\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSerif(
0)/b/it/10 qualid[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 $
 []


Underfull \hbox (badness 10000) in paragraph at lines 46384--46387
[][][]\TU/FreeSerif(0)/b/it/10 ident[][][][][][][]ltac2_clause[][][]\TU/FreeSer
if(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 in [][][]\TU/FreeSerif(0)/b/it/10 ltac2
_in_clause[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 at [][][]\TU/F
reeSerif(0)/b/it/10 ltac2_occs_nums[][][][][][][]ltac2_in_clause[][][]\TU/FreeS
erif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 * $[][]$\TU/FreeSerif(0)/m/n/10 |\TU/
FreeSerif(0)/b/n/10 * |-
 []


Underfull \hbox (badness 10000) in paragraph at lines 46384--46387
[][]$\TU/FreeSerif(0)/m/n/10 |$[][]$ $[][]$[][][][]\TU/FreeSerif(0)/b/it/10 q_o
ccurrences[][][]\TU/FreeSerif(0)/m/n/10 ::=$[][]$[][][][]\TU/FreeSerif(0)/b/it/
10 ltac2_occs[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 at
 []


Underfull \hbox (badness 10000) in paragraph at lines 46384--46387
[][][]\TU/FreeSerif(0)/b/it/10 ltac2_occs_nums[][][][][][][]ltac2_occs_nums[][]
[]\TU/FreeSerif(0)/m/n/10 ::=$[][]$ $[][]$[][][][]\TU/FreeSerif(0)/b/it/10 ltac
2_concl_occ[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 *
 []


Underfull \hbox (badness 10000) in paragraph at lines 46384--46387
[][]$[][][][]\TU/FreeSerif(0)/b/it/10 ltac2_hypident_occ[][][]\TU/FreeSerif(0)/
m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 ltac2_hypident[][][] $[][]$[][][][]lta
c2_hypident[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 iden
t_or_anti[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 (
 []


Underfull \hbox (badness 10000) in paragraph at lines 46384--46387
\TU/FreeSerif(0)/b/n/10 type of [][][]\TU/FreeSerif(0)/b/it/10 ident_or_anti[][
][] \TU/FreeSerif(0)/b/n/10 )\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 (
 value of [][][]\TU/FreeSerif(0)/b/it/10 ident_or_anti[][][] \TU/FreeSerif(0)/b
/n/10 )[][][][]\TU/FreeSerif(0)/b/it/10 ltac2_induction_clause[][][]\TU/FreeSer
if(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 ltac2_destruction_arg[][][]
 []


Underfull \hbox (badness 10000) in paragraph at lines 46384--46387
[][]$ $[][]$ $[][]$[][][][]\TU/FreeSerif(0)/b/it/10 ltac2_as_or_and_ipat[][][]\
TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 as
 []


Underfull \hbox (badness 10000) in paragraph at lines 46384--46387
[][][]\TU/FreeSerif(0)/b/it/10 ltac2_or_and_intropattern[][][][][][][]ltac2_eqn
_ipat[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 eqn : [][][]\TU/F
reeSerif(0)/b/it/10 ltac2_naming_intropattern[][][][][][][]ltac2_conversion[][]
[]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 term[][][]\TU/FreeS
erif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 term[][][]
 []


Underfull \hbox (badness 10000) in paragraph at lines 46384--46387
\TU/FreeSerif(0)/b/n/10 with [][][]\TU/FreeSerif(0)/b/it/10 term[][][][][][][]l
tac2_oriented_rewriter[][][]\TU/FreeSerif(0)/m/n/10 ::=$[][]$ [][][]\TU/FreeSer
if(0)/b/it/10 ltac2_rewriter[][][][][][][]ltac2_rewriter[][][]\TU/FreeSerif(0)/
m/n/10 ::=$[][]$ $[][]$
 []


Underfull \hbox (badness 10000) in paragraph at lines 46384--46387
[][][]\TU/FreeSerif(0)/b/it/10 ltac2_constr_with_bindings[][][][][][][]ltac2_fo
r_each_goal[][][]\TU/FreeSerif(0)/m/n/10 ::=[][][]\TU/FreeSerif(0)/b/it/10 ltac
2_goal_tactics[][][]\TU/FreeSerif(0)/m/n/10 |$[][]$ $[][]$ \TU/FreeSerif(0)/b/n
/10 ..
 []


Underfull \hbox (badness 10000) in paragraph at lines 46384--46387
[][]$[][][][]\TU/FreeSerif(0)/b/it/10 ltac2_goal_tactics[][][]\TU/FreeSerif(0)/
m/n/10 ::=$[][]$[][][][]\TU/FreeSerif(0)/b/it/10 hintdb[][][]\TU/FreeSerif(0)/m
/n/10 ::=\TU/FreeSerif(0)/b/n/10 *\TU/FreeSerif(0)/m/n/10 |$[][]$[][][][]\TU/Fr
eeSerif(0)/b/it/10 move_location[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(
0)/b/n/10 at
 []


Underfull \hbox (badness 10000) in paragraph at lines 46384--46387
\TU/FreeSerif(0)/b/n/10 top\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 at 
bottom\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 after [][][]\TU/FreeSeri
f(0)/b/it/10 ident_or_anti[][][]\TU/FreeSerif(0)/m/n/10 |\TU/FreeSerif(0)/b/n/1
0 before [][][]\TU/FreeSerif(0)/b/it/10 ident_or_anti[][][][][][][]pose[][][]\T
U/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 ( [][][]\TU/FreeSerif(0)/b/it/
10 ident_or_anti[][][] \TU/FreeSerif(0)/b/n/10 := [][][]\TU/FreeSerif(0)/b/it/1
0 term[][][] \TU/FreeSerif(0)/b/n/10 )\TU/FreeSerif(0)/m/n/10 |[][][]\TU/FreeSe
rif(0)/b/it/10 term[][][]
 []


Underfull \hbox (badness 10000) in paragraph at lines 46384--46387
[][]$[][][][]\TU/FreeSerif(0)/b/it/10 ltac2_as_name[][][]\TU/FreeSerif(0)/m/n/1
0 ::=\TU/FreeSerif(0)/b/n/10 as [][][]\TU/FreeSerif(0)/b/it/10 ident_or_anti[][
][][][][][]assertion[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 ( 
[][][]\TU/FreeSerif(0)/b/it/10 ident_or_anti[][][] \TU/FreeSerif(0)/b/n/10 := [
][][]\TU/FreeSerif(0)/b/it/10 term[][][] \TU/FreeSerif(0)/b/n/10 )\TU/FreeSerif
(0)/m/n/10 |\TU/FreeSerif(0)/b/n/10 (
 []


Underfull \hbox (badness 10000) in paragraph at lines 46384--46387
[][][]\TU/FreeSerif(0)/b/it/10 ident_or_anti[][][] \TU/FreeSerif(0)/b/n/10 : []
[][]\TU/FreeSerif(0)/b/it/10 term[][][] \TU/FreeSerif(0)/b/n/10 ) $[][]$\TU/Fre
eSerif(0)/m/n/10 |[][][]\TU/FreeSerif(0)/b/it/10 term[][][] $[][]$ $[][]$[][][]
[]ltac2_as_ipat[][][]\TU/FreeSerif(0)/m/n/10 ::=\TU/FreeSerif(0)/b/n/10 as
 []

[496] [497] [498] [499] [500]
Chapter 4.
[501

] [502] [503] [504] [505] [506] [507] [508] [509] [510] [511] [512] [513] [514]
[515] [516] [517] [518] [519] [520] [521] [522] [523] [524]
Overfull \vbox (0.58597pt too high) detected at line 49783
 []

[525]
Underfull \hbox (badness 10000) in paragraph at lines 49785--49791
[]\TU/FreeSerif(0)/m/n/10 Note that these \TU/FreeMono(0)/m/n/10 nat_of_int \TU
/FreeSerif(0)/m/n/10 and \TU/FreeMono(0)/m/n/10 int_of_nat \TU/FreeSerif(0)/m/n
/10 are now available via a mere \TU/FreeMono(0)/m/n/10 Require Import
 []


Underfull \hbox (badness 6944) in paragraph at lines 49785--49791
\TU/FreeMono(0)/m/n/10 ExtrOcamlIntConv \TU/FreeSerif(0)/m/n/10 and then adding
 these functions to the list of functions to extract. This file
 []

[526] [527] [528] [529] [530] [531] [532] [533]
Overfull \vbox (1.18597pt too high) detected at line 50590
 []

[534] [535] [536] [537] [538] [539] [540]
Missing character: There is no ₙ in font [FreeSerifBold.otf]/OT:script=latn;lan
guage=dflt;mapping=tex-text;!
[541] [542] [543] [544] [545] [546] [547] [548] [549] [550]
Overfull \vbox (9.37798pt too high) detected at line 52319
 []

[551] [552] [553] [554] [555]
Overfull \hbox (6.0pt too wide) in paragraph at lines 52727--52727
[]| 
 []


Overfull \hbox (6.0pt too wide) in paragraph at lines 52727--52727
[]| 
 []


Overfull \hbox (6.0pt too wide) in paragraph at lines 52727--52727
[]| 
 []


Overfull \hbox (6.0pt too wide) in paragraph at lines 52727--52727
[]| 
 []


Overfull \hbox (6.0pt too wide) in paragraph at lines 52727--52727
[]| 
 []


Overfull \hbox (6.0pt too wide) in paragraph at lines 52727--52727
[]| 
 []


Overfull \hbox (6.0pt too wide) in paragraph at lines 52727--52727
[]| 
 []


Overfull \hbox (6.0pt too wide) in paragraph at lines 52727--52727
[]| 
 []

[556] [557] [558] [559] [560] [561]
File: coqide.png Graphic file (type bmp)
<coqide.png>
[562] [563] [564]
File: coqide-queries.png Graphic file (type bmp)
<coqide-queries.png>
[565] [566] [567] [568] [569] [570] [571]
Underfull \hbox (badness 10000) in paragraph at lines 53997--54005
[]\TU/FreeSerif(0)/m/n/10 The utility accepts the \TU/FreeMono(0)/m/n/10 -j \TU
/FreeSerif(0)/m/n/10 argument to specify the maximum number of workers (default
s to 2).
 []


Underfull \hbox (badness 5622) in paragraph at lines 53997--54005
\TU/FreeMono(0)/m/n/10 coqworkmgr \TU/FreeSerif(0)/m/n/10 automatically starts 
in the background and prints an environment variable assignment like
 []

[572]
Chapter 5.
[573

] [574] [575] [576] [577] [578] [579] [580] [581] [582] [583] [584] [585] [586]
[587] [588] [589] [590] [591] [592] [593] [594] [595]
Underfull \hbox (badness 10000) in paragraph at lines 56661--56667
[]\TU/FreeSerif(0)/b/n/10 Changed: [][]\TU/FreeSerif(0)/m/it/10 Boolean attribu
tes[][] \TU/FreeSerif(0)/m/n/10 are now specified using key/value pairs, that i
s to say
 []


Underfull \hbox (badness 10000) in paragraph at lines 56668--56683
[]\TU/FreeSerif(0)/m/n/10 Deprecated attributes are [][]\TU/FreeMono(0)/m/it/10
 universes(monomorphic)[][]\TU/FreeSerif(0)/m/n/10 , [][]\TU/FreeMono(0)/m/it/1
0 universes(notemplate)[][] \TU/FreeSerif(0)/m/n/10 and
 []


Underfull \hbox (badness 10000) in paragraph at lines 56668--56683
[][]\TU/FreeMono(0)/m/it/10 universes(template=no)[][] \TU/FreeSerif(0)/m/n/10 
and [][]\TU/FreeMono(0)/m/it/10 universes(cumulative=no)[][]\TU/FreeSerif(0)/m/
n/10 . Attributes [][]\TU/FreeMono(0)/m/it/10 program[][] \TU/FreeSerif(0)/m/n/
10 and
 []

[596] [597]
Missing character: There is no ⪯ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ⪯ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ⪯ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
Missing character: There is no ⪯ in font [FreeMono.otf]/OT:script=latn;language
=dflt;!
[598] [599] [600]
Underfull \hbox (badness 5787) in paragraph at lines 57648--57658
[]\TU/FreeSerif(0)/b/n/10 Changed: \TU/FreeSerif(0)/m/n/10 Added the ability fo
r coq_makefile to directly set the installation folders, through the
 []

[601] [602]
Underfull \hbox (badness 10000) in paragraph at lines 57914--57923
[]\TU/FreeSerif(0)/b/n/10 Changed: \TU/FreeSerif(0)/m/n/10 The warning \TU/Free
Mono(0)/m/n/10 custom-entry-overriden \TU/FreeSerif(0)/m/n/10 has been renamed 
to
 []

[603] [604] [605] [606] [607] [608] [609] [610]
Underfull \hbox (badness 10000) in paragraph at lines 59192--59204
[]\TU/FreeSerif(0)/b/n/10 Added: \TU/FreeSerif(0)/m/n/10 New attributes support
ed when defining an inductive type [][]\TU/FreeMono(0)/m/it/10 universes(cumula
tive)[][]\TU/FreeSerif(0)/m/n/10 ,
 []

[611] [612] [613]
Underfull \hbox (badness 10000) in paragraph at lines 59700--59711
[]\TU/FreeSerif(0)/b/n/10 Fixed: \TU/FreeSerif(0)/m/n/10 The sorting order of t
he timing script \TU/FreeMono(0)/m/n/10 make-both-time-files.py \TU/FreeSerif(0
)/m/n/10 and the target
 []

[614] [615]
Underfull \hbox (badness 10000) in paragraph at lines 59979--59981
[]\TU/FreeSerif(0)/m/n/10 properties of \TU/FreeMono(0)/m/n/10 remove\TU/FreeSe
rif(0)/m/n/10 : \TU/FreeMono(0)/m/n/10 remove_cons\TU/FreeSerif(0)/m/n/10 , \TU
/FreeMono(0)/m/n/10 remove_app\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 
notin_remove\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 in_remove\TU/FreeS
erif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 59979--59981
\TU/FreeMono(0)/m/n/10 in_in_remove\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/
n/10 remove_remove_comm\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 remove_
remove_eq\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 remove_length_le\TU/F
reeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 59991--59993
[]\TU/FreeSerif(0)/m/n/10 properties of \TU/FreeMono(0)/m/n/10 incl\TU/FreeSeri
f(0)/m/n/10 : \TU/FreeMono(0)/m/n/10 incl_nil_l\TU/FreeSerif(0)/m/n/10 , \TU/Fr
eeMono(0)/m/n/10 incl_l_nil\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 inc
l_cons_inv\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 incl_app_app\TU/Free
Serif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 59999--60001
[]\TU/FreeSerif(0)/m/n/10 properties of \TU/FreeMono(0)/m/n/10 Exists \TU/FreeS
erif(0)/m/n/10 and \TU/FreeMono(0)/m/n/10 Forall\TU/FreeSerif(0)/m/n/10 : \TU/F
reeMono(0)/m/n/10 Exists_nth\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 Ex
ists_app\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 Exists_rev\TU/FreeSeri
f(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 59999--60001
\TU/FreeMono(0)/m/n/10 Exists_fold_right\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(
0)/m/n/10 incl_Exists\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 Forall_nt
h\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 Forall_app\TU/FreeSerif(0)/m/
n/10 , \TU/FreeMono(0)/m/n/10 Forall_elt\TU/FreeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 59999--60001
\TU/FreeMono(0)/m/n/10 Forall_rev\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/
10 Forall_fold_right\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 incl_Foral
l\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 map_ext_Forall\TU/FreeSerif(0
)/m/n/10 , \TU/FreeMono(0)/m/n/10 Exists_or\TU/FreeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 59999--60001
\TU/FreeMono(0)/m/n/10 Exists_or_inv\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m
/n/10 Forall_and\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 Forall_and_inv
\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 exists_Forall\TU/FreeSerif(0)/
m/n/10 , \TU/FreeMono(0)/m/n/10 Forall_image\TU/FreeSerif(0)/m/n/10 ,
 []

[616]
Underfull \hbox (badness 5622) in paragraph at lines 60057--60059
[]\TU/FreeMono(0)/m/n/10 N.iter_swap_gen\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(
0)/m/n/10 N.iter_swap\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 N.iter_su
cc\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 N.iter_succ_r\TU/FreeSerif(0
)/m/n/10 , \TU/FreeMono(0)/m/n/10 N.iter_add\TU/FreeSerif(0)/m/n/10 , \TU/FreeM
ono(0)/m/n/10 N.
 []


Underfull \hbox (badness 10000) in paragraph at lines 60084--60086
[]\TU/FreeSerif(0)/m/n/10 compatibilities: \TU/FreeMono(0)/m/n/10 Permutation_a
pp_rot\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 Permutation_app_swap_app
\TU/FreeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 60084--60086
\TU/FreeMono(0)/m/n/10 Permutation_app_middle\TU/FreeSerif(0)/m/n/10 , \TU/Free
Mono(0)/m/n/10 Permutation_middle2\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n
/10 Permutation_elt\TU/FreeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 60084--60086
\TU/FreeMono(0)/m/n/10 Permutation_Forall\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono
(0)/m/n/10 Permutation_Exists\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 P
ermutation_Forall2\TU/FreeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 60088--60090
[]\TU/FreeSerif(0)/m/n/10 inversions: \TU/FreeMono(0)/m/n/10 Permutation_app_in
v_m\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 Permutation_vs_elt_inv\TU/F
reeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 60088--60090
\TU/FreeMono(0)/m/n/10 Permutation_vs_cons_inv\TU/FreeSerif(0)/m/n/10 , \TU/Fre
eMono(0)/m/n/10 Permutation_vs_cons_cons_inv\TU/FreeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 60092--60094
[]\TU/FreeSerif(0)/m/n/10 length-preserving definition by means of transpositio
ns \TU/FreeMono(0)/m/n/10 Permutation_transp \TU/FreeSerif(0)/m/n/10 with as-
 []


Underfull \hbox (badness 10000) in paragraph at lines 60092--60094
\TU/FreeSerif(0)/m/n/10 sociated properties: \TU/FreeMono(0)/m/n/10 Permutation
_transp_sym\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 Permutation_transp_
equiv\TU/FreeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 60092--60094
\TU/FreeMono(0)/m/n/10 Permutation_transp_cons\TU/FreeSerif(0)/m/n/10 , \TU/Fre
eMono(0)/m/n/10 Permutation_Permutation_transp\TU/FreeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 60138--60140
[]\TU/FreeMono(0)/m/n/10 replace\TU/FreeSerif(0)/m/n/10 : \TU/FreeMono(0)/m/n/1
0 nth_order_replace_eq\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 nth_orde
r_replace_neq\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 replace_id\TU/Fre
eSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 60146--60148
[]\TU/FreeMono(0)/m/n/10 Forall \TU/FreeSerif(0)/m/n/10 and \TU/FreeMono(0)/m/n
/10 Forall2\TU/FreeSerif(0)/m/n/10 : \TU/FreeMono(0)/m/n/10 Forall_impl\TU/Free
Serif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 Forall_forall\TU/FreeSerif(0)/m/n/10 ,
 \TU/FreeMono(0)/m/n/10 Forall_nth_order\TU/FreeSerif(0)/m/n/10 ,
 []

[617]
Underfull \hbox (badness 10000) in paragraph at lines 60160--60184
[]\TU/FreeSerif(0)/b/n/10 Added: \TU/FreeSerif(0)/m/n/10 Lemmas \TU/FreeMono(0)
/m/n/10 orb_negb_l\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 andb_negb_l\
TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 implb_true_iff\TU/FreeSerif(0)/
m/n/10 , \TU/FreeMono(0)/m/n/10 implb_false_iff\TU/FreeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 60160--60184
\TU/FreeMono(0)/m/n/10 implb_true_r\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/
n/10 implb_false_r\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 implb_true_l
\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 implb_false_l\TU/FreeSerif(0)/
m/n/10 , \TU/FreeMono(0)/m/n/10 implb_same\TU/FreeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 60160--60184
\TU/FreeMono(0)/m/n/10 implb_contrapositive\TU/FreeSerif(0)/m/n/10 , \TU/FreeMo
no(0)/m/n/10 implb_negb\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 implb_c
urry\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 implb_andb_distrib_r\TU/Fr
eeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 60197--60206
[]\TU/FreeSerif(0)/b/n/10 Added: \TU/FreeMono(0)/m/n/10 Structures.OrderedTypeE
x.Ascii_as_OT \TU/FreeSerif(0)/m/n/10 ([][]#12044[][][][][][][], by formalize.e
th ([][]formal-
 []

[618] [619] [620] [621] [622] [623] [624] [625]
Underfull \hbox (badness 10000) in paragraph at lines 61634--61643
[][][]\TU/FreeMono(0)/b/it/10 term[][][] \TU/FreeMono(0)/b/n/10 as $[][]$ \TU/F
reeSerif(0)/m/n/10 using the standard [][][]\TU/FreeMono(0)/b/it/10 injection_i
ntropattern[][][] \TU/FreeSerif(0)/m/n/10 syntax
 []

[626] [627] [628]
Underfull \hbox (badness 10000) in paragraph at lines 62082--62091
[]\TU/FreeSerif(0)/b/n/10 Removed: \TU/FreeSerif(0)/m/n/10 Deprecated modules \
TU/FreeMono(0)/m/n/10 Coq.ZArith.Zlogarithm \TU/FreeSerif(0)/m/n/10 and \TU/Fre
eMono(0)/m/n/10 Coq.ZArith.Zsqrt_compat
 []

[629] [630] [631] [632] [633]
Underfull \hbox (badness 10000) in paragraph at lines 62859--62868
[]\TU/FreeSerif(0)/m/n/10 Added Subgraph variant to [][]\TU/FreeMono(0)/m/it/10
 Print Universes[][]\TU/FreeSerif(0)/m/n/10 . Try for instance \TU/FreeMono(0)/
m/n/10 Print Universes
 []

[634] [635] [636]
Underfull \hbox (badness 10000) in paragraph at lines 63302--63326
\TU/FreeMono(0)/m/n/10 make-both-single-timing-files.py\TU/FreeSerif(0)/m/n/10 
, \TU/FreeMono(0)/m/n/10 tools/make-both-time-files.py\TU/FreeSerif(0)/m/n/10 ,
 and
 []

[637]
Underfull \hbox (badness 10000) in paragraph at lines 63570--63583
[]\TU/FreeSerif(0)/m/n/10 There are now tactics in \TU/FreeMono(0)/m/n/10 PreOm
ega.v \TU/FreeSerif(0)/m/n/10 called \TU/FreeMono(0)/m/n/10 Z.div_mod_to_equati
ons\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 Z.
 []

[638]
Underfull \hbox (badness 10000) in paragraph at lines 63617--63641
[]\TU/FreeSerif(0)/m/n/10 New variant [][]\TU/FreeMono(0)/m/it/10 change_no_che
ck[][] \TU/FreeSerif(0)/m/n/10 of [][]\TU/FreeMono(0)/m/it/10 change[][]\TU/Fre
eSerif(0)/m/n/10 , usable as a documented replacement of
 []

[639] [640] [641] [642] [643] [644] [645] [646] [647]
Underfull \hbox (badness 5008) in paragraph at lines 64929--64948
\TU/FreeSerif(0)/m/n/10 merely by [][]\TU/FreeMono(0)/m/it/10 Require[][]\TU/Fr
eeSerif(0)/m/n/10 ing the files that define the inductives. You must [][]\TU/Fr
eeMono(0)/m/it/10 Import[][] \TU/FreeMono(0)/m/n/10 Coq.Strings.
 []


Underfull \hbox (badness 10000) in paragraph at lines 64929--64948
\TU/FreeMono(0)/m/n/10 String.StringSyntax \TU/FreeSerif(0)/m/n/10 (after \TU/F
reeMono(0)/m/n/10 Require Coq.Strings.String\TU/FreeSerif(0)/m/n/10 ), \TU/Free
Mono(0)/m/n/10 Coq.Strings.Ascii.
 []


Underfull \hbox (badness 10000) in paragraph at lines 64929--64948
\TU/FreeMono(0)/m/n/10 AsciiSyntax \TU/FreeSerif(0)/m/n/10 (after \TU/FreeMono(
0)/m/n/10 Require Coq.Strings.Ascii\TU/FreeSerif(0)/m/n/10 ), \TU/FreeMono(0)/m
/n/10 Coq.ZArith.BinIntDef\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 Coq.

 []


Underfull \hbox (badness 10000) in paragraph at lines 64929--64948
\TU/FreeMono(0)/m/n/10 PArith.BinPosDef\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0
)/m/n/10 Coq.NArith.BinNatDef\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 C
oq.Reals.Rdefinitions\TU/FreeSerif(0)/m/n/10 , and \TU/FreeMono(0)/m/n/10 Coq.
 []


Underfull \hbox (badness 10000) in paragraph at lines 64929--64948
\TU/FreeSerif(0)/m/n/10 ing \TU/FreeMono(0)/m/n/10 -compat 8.8 \TU/FreeSerif(0)
/m/n/10 or issuing \TU/FreeMono(0)/m/n/10 Require Import Coq.Compat.Coq88 \TU/F
reeSerif(0)/m/n/10 will make these nota-
 []

[648] [649] [650] [651] [652]
Underfull \hbox (badness 10000) in paragraph at lines 65608--65615
[]\TU/FreeSerif(0)/m/n/10 New libraries Coq.Init.Decimal, Coq.Numbers.DecimalFa
cts, Coq.Numbers.DecimalNat,
 []

[653] [654]
Underfull \hbox (badness 10000) in paragraph at lines 65811--65815
[]\TU/FreeSerif(0)/m/n/10 The coq-makefile targets \TU/FreeMono(0)/m/n/10 print
-pretty-timed\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 print-pretty-time
d-diff\TU/FreeSerif(0)/m/n/10 , and
 []

[655] [656] [657] [658]
Underfull \hbox (badness 10000) in paragraph at lines 66279--66285
\TU/FreeMono(0)/m/n/10 pretty-timed-before\TU/FreeSerif(0)/m/n/10 , \TU/FreeMon
o(0)/m/n/10 pretty-timed-after\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 
print-pretty-timed-diff\TU/FreeSerif(0)/m/n/10 ,
 []

[659] [660] [661] [662] [663] [664] [665] [666] [667] [668] [669] [670] [671] [
672] [673] [674] [675] [676] [677] [678] [679] [680] [681] [682] [683] [684] [6
85] [686] [687] [688]
Underfull \hbox (badness 10000) in paragraph at lines 70041--70044
[]\TU/FreeSerif(0)/m/n/10 Packagers can take advantage of $(DSTROOT) introducti
on. Installation can be made in
 []

[689] [690] [691] [692] [693] [694] [695]
Underfull \hbox (badness 10000) in paragraph at lines 70930--70933
[]\TU/FreeSerif(0)/m/n/10 OrdersTac.v: a generic tactic for solving chains of (
in)equalities over variables. See
 []

[696] [697] [698] [699] [700] [701] [702] [703] [704] [705] [706] [707]
Underfull \hbox (badness 10000) in paragraph at lines 72459--72464
[]\TU/FreeSerif(0)/m/n/10 New implementation and generalization of \TU/FreeMono
(0)/m/n/10 setoid_* \TU/FreeSerif(0)/m/n/10 (\TU/FreeMono(0)/m/n/10 setoid_rewr
ite\TU/FreeSerif(0)/m/n/10 , \TU/FreeMono(0)/m/n/10 setoid_symmetry\TU/FreeSeri
f(0)/m/n/10 ,
 []

[708] [709] [710] [711] [712] [713]
Underfull \hbox (badness 10000) in paragraph at lines 73302--73309
\TU/FreeSerif(0)/m/n/10 (Zle_Zmult_right2, Zle_mult_simpl), (OMEGA2, Zle_0_plus
), (Zplus_assoc_l, Zplus_assoc),
 []

[714] [715]
Underfull \hbox (badness 6592) in paragraph at lines 73503--73506
[]\TU/FreeSerif(0)/m/n/10 ML programs referring to constants from fast_integer.
v must use ”Coqlib.gen_constant_modules Co-
 []

[716] [717] [718] [719


]
Underfull \hbox (badness 6893) in paragraph at lines 73894--73896
[]\TU/FreeSerif(0)/m/n/10 E. Giménez and P. Castéran. A tutorial on [co-]induct
ive types in coq. available at
 []

[720] [721] [722] [723


] [724



] [725] [726] [727

] [728



] [729] [730] [731

]
Underfull \hbox (badness 10000) in paragraph at lines 74785--74786
[]\TU/FreeMono(0)/m/n/10 Bracketing Last Introduction Pattern\TU/FreeSerif(0)/m
/n/10 ,
 []

[732



]
Underfull \hbox (badness 10000) in paragraph at lines 74894--74895
[]\TU/FreeMono(0)/m/n/10 Printing Factorizable Match Patterns\TU/FreeSerif(0)/m
/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 74904--74905
[]\TU/FreeMono(0)/m/n/10 Printing Primitive Projection
 []

[733] [734




]
Underfull \hbox (badness 10000) in paragraph at lines 74976--74977
[]\TU/FreeMono(0)/m/n/10 'via' and 'abstract' cannot be used
 []


Underfull \hbox (badness 10000) in paragraph at lines 74979--74980
[]\TU/FreeMono(0)/m/n/10 ... is not definitionally an identity
 []


Underfull \hbox (badness 10000) in paragraph at lines 74982--74983
[]\TU/FreeMono(0)/m/n/10 Argument of match does not evaluate to
 []


Underfull \hbox (badness 10000) in paragraph at lines 74983--74984
[]\TU/FreeMono(0)/m/n/10 Argument ‘name’ is a trailing
 []


Underfull \hbox (badness 10000) in paragraph at lines 74983--74984
\TU/FreeMono(0)/m/n/10 implicit, so it can't be
 []


Underfull \hbox (badness 10000) in paragraph at lines 74983--74984
\TU/FreeMono(0)/m/n/10 declared non maximal. Please
 []


Underfull \hbox (badness 10000) in paragraph at lines 74984--74985
[]\TU/FreeMono(0)/m/n/10 Arguments of ring_simplify do not have
 []


Underfull \hbox (badness 10000) in paragraph at lines 74986--74987
[]\TU/FreeMono(0)/m/n/10 Automatically declaring ‘ident’ as
 []


Underfull \hbox (badness 10000) in paragraph at lines 74989--74990
[]\TU/FreeMono(0)/m/n/10 Bad lemma for decidability of equality\TU/FreeSerif(0)
/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 74994--74995
[]\TU/FreeMono(0)/m/n/10 Brackets do not support multi-goal
 []


Underfull \hbox (badness 10000) in paragraph at lines 74997--74998
[]\TU/FreeMono(0)/m/n/10 Cannot build functional inversion
 []


Underfull \hbox (badness 10000) in paragraph at lines 74998--74999
[]\TU/FreeMono(0)/m/n/10 Cannot coerce ‘qualid’ to an evaluable
 []


Underfull \hbox (badness 10000) in paragraph at lines 75000--75001
[]\TU/FreeMono(0)/m/n/10 Cannot define principle(s) for ‘ident’\TU/FreeSerif(0)
/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 75001--75002
[]\TU/FreeMono(0)/m/n/10 Cannot find a declared ring structure
 []


Underfull \hbox (badness 10000) in paragraph at lines 75002--75003
[]\TU/FreeMono(0)/m/n/10 Cannot find a declared ring structure
 []


Underfull \hbox (badness 10000) in paragraph at lines 75004--75005
[]\TU/FreeMono(0)/m/n/10 Cannot find any non-recursive equality
 []


Underfull \hbox (badness 10000) in paragraph at lines 75005--75006
[]\TU/FreeMono(0)/m/n/10 Cannot find induction information on
 []


Underfull \hbox (badness 10000) in paragraph at lines 75006--75007
[]\TU/FreeMono(0)/m/n/10 Cannot find inversion information for
 []


Underfull \hbox (badness 10000) in paragraph at lines 75008--75009
[]\TU/FreeMono(0)/m/n/10 Cannot find the source class of
 []


Underfull \hbox (badness 10000) in paragraph at lines 75009--75010
[]\TU/FreeMono(0)/m/n/10 Cannot handle mutually (co)inductive
 []


Underfull \hbox (badness 10000) in paragraph at lines 75010--75011
[]\TU/FreeMono(0)/m/n/10 Cannot infer a term for this
 []


Underfull \hbox (badness 10000) in paragraph at lines 75010--75011
\TU/FreeMono(0)/m/n/10 placeholder. (Casual use of
 []


Underfull \hbox (badness 10000) in paragraph at lines 75011--75012
[]\TU/FreeMono(0)/m/n/10 Cannot infer a term for this
 []


Underfull \hbox (badness 10000) in paragraph at lines 75012--75013
[]\TU/FreeMono(0)/m/n/10 Cannot interpret in ‘scope_name’
 []


Underfull \hbox (badness 10000) in paragraph at lines 75012--75013
\TU/FreeMono(0)/m/n/10 because ‘qualid’ could not
 []


Underfull \hbox (badness 10000) in paragraph at lines 75012--75013
\TU/FreeMono(0)/m/n/10 be found in the current
 []


Underfull \hbox (badness 10000) in paragraph at lines 75013--75014
[]\TU/FreeMono(0)/m/n/10 Cannot interpret this number as a
 []


Underfull \hbox (badness 10000) in paragraph at lines 75014--75015
[]\TU/FreeMono(0)/m/n/10 Cannot interpret this string as a
 []


Underfull \hbox (badness 10000) in paragraph at lines 75015--75016
[]\TU/FreeMono(0)/m/n/10 Cannot load ‘qualid’: no physical path
 []


Underfull \hbox (badness 10000) in paragraph at lines 75016--75017
[]\TU/FreeMono(0)/m/n/10 Cannot move ‘ident’ after ‘ident’: it
 []


Underfull \hbox (badness 10000) in paragraph at lines 75017--75018
[]\TU/FreeMono(0)/m/n/10 Cannot move ‘ident’ after ‘ident’: it
 []


Underfull \hbox (badness 10000) in paragraph at lines 75017--75018
\TU/FreeMono(0)/m/n/10 occurs in the type of ‘ident’\TU/FreeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 75019--75020
[]\TU/FreeMono(0)/m/n/10 Cannot recognize ‘class’ as a source
 []


Underfull \hbox (badness 10000) in paragraph at lines 75020--75021
[]\TU/FreeMono(0)/m/n/10 Cannot use mutual definition with
 []


Underfull \hbox (badness 10000) in paragraph at lines 75020--75021
\TU/FreeMono(0)/m/n/10 well-founded recursion or
 []


Underfull \hbox (badness 10000) in paragraph at lines 75022--75023
[]\TU/FreeMono(0)/m/n/10 Casts are not supported in this
 []

[735



]
Underfull \hbox (badness 10000) in paragraph at lines 75023--75024
[]\TU/FreeMono(0)/m/n/10 Compiled library ‘ident’.vo makes
 []


Underfull \hbox (badness 10000) in paragraph at lines 75023--75024
\TU/FreeMono(0)/m/n/10 inconsistent assumptions over
 []


Underfull \hbox (badness 10000) in paragraph at lines 75028--75029
[]\TU/FreeMono(0)/m/n/10 Declaring arbitrary terms as hints
 []


Underfull \hbox (badness 10000) in paragraph at lines 75028--75029
\TU/FreeMono(0)/m/n/10 is fragile; it is recommended
 []


Underfull \hbox (badness 10000) in paragraph at lines 75028--75029
\TU/FreeMono(0)/m/n/10 to declare a toplevel constant
 []


Underfull \hbox (badness 10000) in paragraph at lines 75031--75032
[]\TU/FreeMono(0)/m/n/10 Either there is a type incompatibility
 []


Underfull \hbox (badness 10000) in paragraph at lines 75031--75032
\TU/FreeMono(0)/m/n/10 or the problem involves
 []


Underfull \hbox (badness 10000) in paragraph at lines 75032--75033
[]\TU/FreeMono(0)/m/n/10 Expression does not evaluate to a
 []


Underfull \hbox (badness 10000) in paragraph at lines 75036--75037
[]\TU/FreeMono(0)/m/n/10 File not found on loadpath: ‘string’\TU/FreeSerif(0)/m
/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 75037--75038
[]\TU/FreeMono(0)/m/n/10 Files processed by Load cannot leave
 []


Underfull \hbox (badness 10000) in paragraph at lines 75038--75039
[]\TU/FreeMono(0)/m/n/10 Flag 'rename' expected to rename
 []


Underfull \hbox (badness 10000) in paragraph at lines 75039--75040
[]\TU/FreeMono(0)/m/n/10 Found a constructor of inductive type
 []


Underfull \hbox (badness 10000) in paragraph at lines 75039--75040
\TU/FreeMono(0)/m/n/10 term while a constructor of
 []


Underfull \hbox (badness 10000) in paragraph at lines 75040--75041
[]\TU/FreeMono(0)/m/n/10 Found an "at" clause without "with"
 []


Underfull \hbox (badness 10000) in paragraph at lines 75041--75042
[]\TU/FreeMono(0)/m/n/10 Found no subterm matching ‘term’ in
 []


Underfull \hbox (badness 10000) in paragraph at lines 75042--75043
[]\TU/FreeMono(0)/m/n/10 Found no subterm matching ‘term’ in
 []


Underfull \hbox (badness 10000) in paragraph at lines 75043--75044
[]\TU/FreeMono(0)/m/n/10 Found target class ... instead of ...\TU/FreeSerif(0)/
m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 75047--75048
[]\TU/FreeMono(0)/m/n/10 goal does not satisfy the expected
 []


Underfull \hbox (badness 10000) in paragraph at lines 75048--75049
[]\TU/FreeMono(0)/m/n/10 Goal is solvable by congruence but
 []


Underfull \hbox (badness 10000) in paragraph at lines 75048--75049
\TU/FreeMono(0)/m/n/10 some arguments are missing. Try
 []


Underfull \hbox (badness 10000) in paragraph at lines 75048--75049
\TU/FreeMono(0)/m/n/10 congruence with ‘term’…‘term’,
 []


Underfull \hbox (badness 10000) in paragraph at lines 75048--75049
\TU/FreeMono(0)/m/n/10 replacing metavariables by
 []


Underfull \hbox (badness 10000) in paragraph at lines 75051--75052
[]\TU/FreeMono(0)/m/n/10 Hypothesis ‘ident’ must contain at
 []


Underfull \hbox (badness 10000) in paragraph at lines 75054--75055
[]\TU/FreeMono(0)/m/n/10 I don’t know how to handle dependent
 []


Underfull \hbox (badness 10000) in paragraph at lines 75055--75056
[]\TU/FreeMono(0)/m/n/10 Ignored instance declaration for
 []


Underfull \hbox (badness 10000) in paragraph at lines 75055--75056
\TU/FreeMono(0)/m/n/10 “‘ident’”: “‘term’” is not a
 []


Underfull \hbox (badness 10000) in paragraph at lines 75056--75057
[]\TU/FreeMono(0)/m/n/10 Ignoring implicit binder declaration
 []


Underfull \hbox (badness 10000) in paragraph at lines 75058--75059
[]\TU/FreeMono(0)/m/n/10 Ill-formed template inductive
 []


Underfull \hbox (badness 10000) in paragraph at lines 75058--75059
\TU/FreeMono(0)/m/n/10 declaration: not polymorphic
 []


Underfull \hbox (badness 10000) in paragraph at lines 75059--75060
[]\TU/FreeMono(0)/m/n/10 Incorrect number of tactics (expected
 []


Underfull \hbox (badness 10000) in paragraph at lines 75067--75068
[]\TU/FreeMono(0)/m/n/10 Ltac Profiler encountered an invalid
 []


Underfull \hbox (badness 10000) in paragraph at lines 75067--75068
\TU/FreeMono(0)/m/n/10 stack (no self node). This can
 []


Underfull \hbox (badness 10000) in paragraph at lines 75067--75068
\TU/FreeMono(0)/m/n/10 happen if you reset the profile
 []


Underfull \hbox (badness 10000) in paragraph at lines 75070--75071
[]\TU/FreeMono(0)/m/n/10 Making shadowed name of implicit
 []


Underfull \hbox (badness 10000) in paragraph at lines 75070--75071
\TU/FreeMono(0)/m/n/10 argument accessible by position\TU/FreeSerif(0)/m/n/10 ,

 []


Underfull \hbox (badness 10000) in paragraph at lines 75071--75072
[]\TU/FreeMono(0)/m/n/10 Missing mapping for constructor
 []


Underfull \hbox (badness 10000) in paragraph at lines 75074--75075
[]\TU/FreeMono(0)/m/n/10 Multiple 'warning after' or 'abstract
 []


Underfull \hbox (badness 10000) in paragraph at lines 75077--75078
[]\TU/FreeMono(0)/m/n/10 Nested proofs are discouraged and not
 []


Underfull \hbox (badness 10000) in paragraph at lines 75077--75078
\TU/FreeMono(0)/m/n/10 allowed by default. This error
 []


Underfull \hbox (badness 10000) in paragraph at lines 75077--75078
\TU/FreeMono(0)/m/n/10 probably means that you forgot
 []


Underfull \hbox (badness 10000) in paragraph at lines 75077--75078
\TU/FreeMono(0)/m/n/10 to close the last "Proof."
 []


Underfull \hbox (badness 10000) in paragraph at lines 75077--75078
\TU/FreeMono(0)/m/n/10 with "Qed." or "Defined.". If
 []


Underfull \hbox (badness 10000) in paragraph at lines 75077--75078
\TU/FreeMono(0)/m/n/10 you really intended to use
 []


Underfull \hbox (badness 10000) in paragraph at lines 75077--75078
\TU/FreeMono(0)/m/n/10 nested proofs, you can do so
 []


Underfull \hbox (badness 10000) in paragraph at lines 75077--75078
\TU/FreeMono(0)/m/n/10 by turning the "Nested Proofs
 []


Underfull \hbox (badness 10000) in paragraph at lines 75078--75079
[]\TU/FreeMono(0)/m/n/10 New coercion path ... is ambiguous
 []


Underfull \hbox (badness 10000) in paragraph at lines 75084--75085
[]\TU/FreeMono(0)/m/n/10 No focused proof (No proof-editing in
 []

[736]
Underfull \hbox (badness 10000) in paragraph at lines 75090--75091
[]\TU/FreeMono(0)/m/n/10 No product even after head-reduction\TU/FreeSerif(0)/m
/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 75099--75100
[]\TU/FreeMono(0)/m/n/10 No such goal. Focus next goal with
 []


Underfull \hbox (badness 10000) in paragraph at lines 75105--75106
[]\TU/FreeMono(0)/m/n/10 Non strictly positive occurrence of
 []


Underfull \hbox (badness 10000) in paragraph at lines 75114--75115
[]\TU/FreeMono(0)/m/n/10 Not an inductive goal with 1
 []


Underfull \hbox (badness 10000) in paragraph at lines 75115--75116
[]\TU/FreeMono(0)/m/n/10 Not an inductive goal with 2
 []


Underfull \hbox (badness 10000) in paragraph at lines 75122--75123
[]\TU/FreeMono(0)/m/n/10 Not the right number of induction
 []


Underfull \hbox (badness 10000) in paragraph at lines 75123--75124
[]\TU/FreeMono(0)/m/n/10 Not the right number of missing
 []


Underfull \hbox (badness 10000) in paragraph at lines 75124--75125
[]\TU/FreeMono(0)/m/n/10 Notation ‘string’ is deprecated since
 []


Underfull \hbox (badness 10000) in paragraph at lines 75125--75126
[]\TU/FreeMono(0)/m/n/10 Nothing to do, it is an equality
 []


Underfull \hbox (badness 10000) in paragraph at lines 75131--75132
[]\TU/FreeMono(0)/m/n/10 omega: Can't solve a goal with
 []


Underfull \hbox (badness 10000) in paragraph at lines 75132--75133
[]\TU/FreeMono(0)/m/n/10 omega: Can't solve a goal with
 []


Underfull \hbox (badness 10000) in paragraph at lines 75133--75134
[]\TU/FreeMono(0)/m/n/10 omega: Can't solve a goal with
 []


Underfull \hbox (badness 10000) in paragraph at lines 75135--75136
[]\TU/FreeMono(0)/m/n/10 omega: Unrecognized atomic
 []


Underfull \hbox (badness 10000) in paragraph at lines 75136--75137
[]\TU/FreeMono(0)/m/n/10 omega: Unrecognized predicate or
 []


Underfull \hbox (badness 10000) in paragraph at lines 75141--75142
[]\TU/FreeMono(0)/m/n/10 Polymorphic universe constraints
 []


Underfull \hbox (badness 10000) in paragraph at lines 75141--75142
\TU/FreeMono(0)/m/n/10 can only be declared inside
 []


Underfull \hbox (badness 10000) in paragraph at lines 75141--75142
\TU/FreeMono(0)/m/n/10 sections, use Monomorphic
 []


Underfull \hbox (badness 10000) in paragraph at lines 75142--75143
[]\TU/FreeMono(0)/m/n/10 Polymorphic universes can only be
 []


Underfull \hbox (badness 10000) in paragraph at lines 75142--75143
\TU/FreeMono(0)/m/n/10 declared inside sections, use
 []


Underfull \hbox (badness 10000) in paragraph at lines 75147--75148
[]\TU/FreeMono(0)/m/n/10 Records declared with the keyword
 []


Underfull \hbox (badness 10000) in paragraph at lines 75147--75148
\TU/FreeMono(0)/m/n/10 Record or Structure cannot be
 []


Underfull \hbox (badness 10000) in paragraph at lines 75149--75150
[]\TU/FreeMono(0)/m/n/10 Require inside a module is deprecated
 []


Underfull \hbox (badness 10000) in paragraph at lines 75149--75150
\TU/FreeMono(0)/m/n/10 and strongly discouraged.
 []


Underfull \hbox (badness 10000) in paragraph at lines 75149--75150
\TU/FreeMono(0)/m/n/10 You can Require a module at
 []


Underfull \hbox (badness 10000) in paragraph at lines 75149--75150
\TU/FreeMono(0)/m/n/10 toplevel and optionally Import
 []


Underfull \hbox (badness 10000) in paragraph at lines 75150--75151
[]\TU/FreeMono(0)/m/n/10 Ring operation should be declared as a
 []


Underfull \hbox (badness 10000) in paragraph at lines 75153--75154
[]\TU/FreeMono(0)/m/n/10 Section variable ‘ident’ occurs
 []


Underfull \hbox (badness 10000) in paragraph at lines 75153--75154
\TU/FreeMono(0)/m/n/10 implicitly in global
 []


Underfull \hbox (badness 10000) in paragraph at lines 75153--75154
\TU/FreeMono(0)/m/n/10 declaration ‘qualid’ present
 []


Underfull \hbox (badness 10000) in paragraph at lines 75154--75155
[]\TU/FreeMono(0)/m/n/10 Section variable ‘ident’ occurs
 []


Underfull \hbox (badness 10000) in paragraph at lines 75154--75155
\TU/FreeMono(0)/m/n/10 implicitly in global
 []


Underfull \hbox (badness 10000) in paragraph at lines 75154--75155
\TU/FreeMono(0)/m/n/10 declaration ‘qualid’ present
 []


Underfull \hbox (badness 10000) in paragraph at lines 75155--75156
[]\TU/FreeMono(0)/m/n/10 Signature components for label ‘ident’
 []


Underfull \hbox (badness 10000) in paragraph at lines 75156--75157
[]\TU/FreeMono(0)/m/n/10 SProp is disallowed because the "Allow
 []


Underfull \hbox (badness 10000) in paragraph at lines 75157--75158
[]\TU/FreeMono(0)/m/n/10 SSReflect: cannot obtain new equations
 []

[737]
Underfull \hbox (badness 10000) in paragraph at lines 75158--75159
[]\TU/FreeMono(0)/m/n/10 Stack overflow or segmentation fault
 []


Underfull \hbox (badness 10000) in paragraph at lines 75158--75159
\TU/FreeMono(0)/m/n/10 happens when working with large
 []


Underfull \hbox (badness 10000) in paragraph at lines 75158--75159
\TU/FreeMono(0)/m/n/10 numbers in ‘type’ (threshold
 []


Underfull \hbox (badness 10000) in paragraph at lines 75158--75159
\TU/FreeMono(0)/m/n/10 may vary depending on your
 []


Underfull \hbox (badness 10000) in paragraph at lines 75158--75159
\TU/FreeMono(0)/m/n/10 system limits and on the
 []


Underfull \hbox (badness 10000) in paragraph at lines 75160--75161
[]\TU/FreeMono(0)/m/n/10 Syntax error: [prim:reference]
 []


Underfull \hbox (badness 10000) in paragraph at lines 75160--75161
\TU/FreeMono(0)/m/n/10 expected after 'Notation' (in
 []


Underfull \hbox (badness 10000) in paragraph at lines 75161--75162
[]\TU/FreeMono(0)/m/n/10 Syntax error: [prim:reference]
 []


Underfull \hbox (badness 10000) in paragraph at lines 75161--75162
\TU/FreeMono(0)/m/n/10 expected after [prim:reference]
 []


Underfull \hbox (badness 10000) in paragraph at lines 75166--75167
[]\TU/FreeMono(0)/m/n/10 Tactic failure: <tactic closure> fails\TU/FreeSerif(0)
/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 75167--75168
[]\TU/FreeMono(0)/m/n/10 Tactic failure: <tactic closure>
 []


Underfull \hbox (badness 10000) in paragraph at lines 75168--75169
[]\TU/FreeMono(0)/m/n/10 Tactic failure: Setoid library not
 []


Underfull \hbox (badness 10000) in paragraph at lines 75169--75170
[]\TU/FreeMono(0)/m/n/10 Tactic generated a subgoal identical
 []


Underfull \hbox (badness 10000) in paragraph at lines 75170--75171
[]\TU/FreeMono(0)/m/n/10 Tactic Notation ‘qualid’ is deprecated
 []


Underfull \hbox (badness 10000) in paragraph at lines 75171--75172
[]\TU/FreeMono(0)/m/n/10 Tactic ‘qualid’ is deprecated since
 []


Underfull \hbox (badness 10000) in paragraph at lines 75172--75173
[]\TU/FreeMono(0)/m/n/10 template and polymorphism not
 []


Underfull \hbox (badness 10000) in paragraph at lines 75174--75175
[]\TU/FreeMono(0)/m/n/10 The "at" syntax isn't available yet
 []


Underfull \hbox (badness 10000) in paragraph at lines 75176--75177
[]\TU/FreeMono(0)/m/n/10 The 'abstract after' directive has
 []


Underfull \hbox (badness 10000) in paragraph at lines 75176--75177
\TU/FreeMono(0)/m/n/10 no effect when the parsing
 []


Underfull \hbox (badness 10000) in paragraph at lines 75176--75177
\TU/FreeMono(0)/m/n/10 function (‘qualid’) targets
 []


Underfull \hbox (badness 10000) in paragraph at lines 75177--75178
[]\TU/FreeMono(0)/m/n/10 The 'clear implicits' flag must be
 []


Underfull \hbox (badness 10000) in paragraph at lines 75177--75178
\TU/FreeMono(0)/m/n/10 omitted if implicit annotations
 []


Underfull \hbox (badness 10000) in paragraph at lines 75178--75179
[]\TU/FreeMono(0)/m/n/10 The 'default implicits' flag is
 []


Underfull \hbox (badness 10000) in paragraph at lines 75178--75179
\TU/FreeMono(0)/m/n/10 incompatible with implicit
 []


Underfull \hbox (badness 10000) in paragraph at lines 75181--75182
[]\TU/FreeMono(0)/m/n/10 The conclusion is not a substitutive
 []


Underfull \hbox (badness 10000) in paragraph at lines 75182--75183
[]\TU/FreeMono(0)/m/n/10 The conclusion of ‘type’ is not valid;
 []


Underfull \hbox (badness 10000) in paragraph at lines 75183--75184
[]\TU/FreeMono(0)/m/n/10 The constant ‘number’ is not a
 []


Underfull \hbox (badness 10000) in paragraph at lines 75183--75184
\TU/FreeMono(0)/m/n/10 binary64 floating-point
 []


Underfull \hbox (badness 10000) in paragraph at lines 75183--75184
\TU/FreeMono(0)/m/n/10 value. A closest value
 []


Underfull \hbox (badness 10000) in paragraph at lines 75183--75184
\TU/FreeMono(0)/m/n/10 ‘number’ will be used and
 []


Underfull \hbox (badness 10000) in paragraph at lines 75183--75184
\TU/FreeMono(0)/m/n/10 unambiguously printed ‘number’.
 []


Underfull \hbox (badness 10000) in paragraph at lines 75184--75185
[]\TU/FreeMono(0)/m/n/10 The constructor ‘ident’ expects
 []


Underfull \hbox (badness 10000) in paragraph at lines 75185--75186
[]\TU/FreeMono(0)/m/n/10 The cumulative attribute can only be
 []


Underfull \hbox (badness 10000) in paragraph at lines 75186--75187
[]\TU/FreeMono(0)/m/n/10 The elimination predicate term should
 []


Underfull \hbox (badness 10000) in paragraph at lines 75186--75187
\TU/FreeMono(0)/m/n/10 be of arity ‘natural’ (for non
 []


Underfull \hbox (badness 10000) in paragraph at lines 75186--75187
\TU/FreeMono(0)/m/n/10 dependent case) or ‘natural’
 []


Underfull \hbox (badness 10000) in paragraph at lines 75187--75188
[]\TU/FreeMono(0)/m/n/10 The field ‘ident’ is missing in
 []


Underfull \hbox (badness 10000) in paragraph at lines 75188--75189
[]\TU/FreeMono(0)/m/n/10 The file ‘ident’.vo contains library
 []


Underfull \hbox (badness 10000) in paragraph at lines 75188--75189
\TU/FreeMono(0)/m/n/10 ‘qualid’ and not library
 []


Underfull \hbox (badness 10000) in paragraph at lines 75189--75190
[]\TU/FreeMono(0)/m/n/10 The recursive argument must be
 []


Underfull \hbox (badness 10000) in paragraph at lines 75191--75192
[]\TU/FreeMono(0)/m/n/10 The reference X was not found in the
 []


Underfull \hbox (badness 10000) in paragraph at lines 75192--75193
[]\TU/FreeMono(0)/m/n/10 The reference ‘qualid’ was not found
 []


Underfull \hbox (badness 10000) in paragraph at lines 75193--75194
[]\TU/FreeMono(0)/m/n/10 The term ‘term’ has type ‘type’ which
 []


Underfull \hbox (badness 10000) in paragraph at lines 75194--75195
[]\TU/FreeMono(0)/m/n/10 The term ‘term’ has type ‘type’ while
 []


Underfull \hbox (badness 10000) in paragraph at lines 75194--75195
\TU/FreeMono(0)/m/n/10 it is expected to have type
 []


Underfull \hbox (badness 10000) in paragraph at lines 75195--75196
[]\TU/FreeMono(0)/m/n/10 The type ‘ident’ must be registered
 []


Underfull \hbox (badness 10000) in paragraph at lines 75195--75196
\TU/FreeMono(0)/m/n/10 before this construction can be
 []


Underfull \hbox (badness 10000) in paragraph at lines 75196--75197
[]\TU/FreeMono(0)/m/n/10 The variable ident is bound several
 []


Underfull \hbox (badness 10000) in paragraph at lines 75197--75198
[]\TU/FreeMono(0)/m/n/10 The variable ‘ident’ is already
 []


Underfull \hbox (badness 10000) in paragraph at lines 75198--75199
[]\TU/FreeMono(0)/m/n/10 The ‘natural’ th argument of ‘ident’
 []


Underfull \hbox (badness 10000) in paragraph at lines 75199--75200
[]\TU/FreeMono(0)/m/n/10 There is already an Ltac named
 []


Underfull \hbox (badness 10000) in paragraph at lines 75200--75201
[]\TU/FreeMono(0)/m/n/10 There is no flag or option with this
 []


Underfull \hbox (badness 10000) in paragraph at lines 75201--75202
[]\TU/FreeMono(0)/m/n/10 There is no flag, option or table with
 []


Underfull \hbox (badness 10000) in paragraph at lines 75203--75204
[]\TU/FreeMono(0)/m/n/10 There is no qualid-valued table with
 []


Underfull \hbox (badness 10000) in paragraph at lines 75204--75205
[]\TU/FreeMono(0)/m/n/10 There is no string-valued table with
 []


Underfull \hbox (badness 10000) in paragraph at lines 75206--75207
[]\TU/FreeMono(0)/m/n/10 This command does not support this
 []


Underfull \hbox (badness 10000) in paragraph at lines 75207--75208
[]\TU/FreeMono(0)/m/n/10 This command is just asserting the
 []


Underfull \hbox (badness 10000) in paragraph at lines 75207--75208
\TU/FreeMono(0)/m/n/10 names of arguments of ‘qualid’.
 []


Underfull \hbox (badness 10000) in paragraph at lines 75207--75208
\TU/FreeMono(0)/m/n/10 If this is what you want, add
 []


Underfull \hbox (badness 10000) in paragraph at lines 75207--75208
\TU/FreeMono(0)/m/n/10 ': assert' to silence the
 []


Underfull \hbox (badness 10000) in paragraph at lines 75207--75208
\TU/FreeMono(0)/m/n/10 warning. If you want to clear
 []


Underfull \hbox (badness 10000) in paragraph at lines 75207--75208
\TU/FreeMono(0)/m/n/10 implicit arguments, add ':
 []


Underfull \hbox (badness 10000) in paragraph at lines 75207--75208
\TU/FreeMono(0)/m/n/10 clear implicits'. If you want
 []


Underfull \hbox (badness 10000) in paragraph at lines 75207--75208
\TU/FreeMono(0)/m/n/10 to clear notation scopes, add ':
 []

[738]
Underfull \hbox (badness 10000) in paragraph at lines 75208--75209
[]\TU/FreeMono(0)/m/n/10 This object does not support universe
 []


Underfull \hbox (badness 10000) in paragraph at lines 75209--75210
[]\TU/FreeMono(0)/m/n/10 This proof is focused, but cannot be
 []


Underfull \hbox (badness 10000) in paragraph at lines 75210--75211
[]\TU/FreeMono(0)/m/n/10 This tactic has more than one success\TU/FreeSerif(0)/
m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 75211--75212
[]\TU/FreeMono(0)/m/n/10 To avoid stack overflow, large numbers
 []


Underfull \hbox (badness 10000) in paragraph at lines 75211--75212
\TU/FreeMono(0)/m/n/10 in ‘type’ are interpreted as
 []


Underfull \hbox (badness 10000) in paragraph at lines 75212--75213
[]\TU/FreeMono(0)/m/n/10 To rename arguments the 'rename' flag
 []


Underfull \hbox (badness 10000) in paragraph at lines 75214--75215
[]\TU/FreeMono(0)/m/n/10 Trying to mask the absolute name
 []


Underfull \hbox (badness 10000) in paragraph at lines 75215--75216
[]\TU/FreeMono(0)/m/n/10 Type of ‘qualid’ seems incompatible
 []


Underfull \hbox (badness 10000) in paragraph at lines 75215--75216
\TU/FreeMono(0)/m/n/10 with the type of ‘qualid’.
 []


Underfull \hbox (badness 10000) in paragraph at lines 75215--75216
\TU/FreeMono(0)/m/n/10 Expected type is: ‘type’
 []


Underfull \hbox (badness 10000) in paragraph at lines 75215--75216
\TU/FreeMono(0)/m/n/10 instead of ‘type’. This might
 []


Underfull \hbox (badness 10000) in paragraph at lines 75215--75216
\TU/FreeMono(0)/m/n/10 yield ill typed terms when
 []


Underfull \hbox (badness 10000) in paragraph at lines 75219--75220
[]\TU/FreeMono(0)/m/n/10 Unable to find an instance for the
 []


Underfull \hbox (badness 10000) in paragraph at lines 75219--75220
\TU/FreeMono(0)/m/n/10 variables ‘ident’ ... ‘ident’\TU/FreeSerif(0)/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 75220--75221
[]\TU/FreeMono(0)/m/n/10 Unable to find an instance for the
 []


Underfull \hbox (badness 10000) in paragraph at lines 75222--75223
[]\TU/FreeMono(0)/m/n/10 Unable to satisfy the rewriting
 []


Underfull \hbox (badness 10000) in paragraph at lines 75228--75229
[]\TU/FreeMono(0)/m/n/10 Unexpected non-option term ‘term’
 []


Underfull \hbox (badness 10000) in paragraph at lines 75228--75229
\TU/FreeMono(0)/m/n/10 while parsing a number notation\TU/FreeSerif(0)/m/n/10 ,

 []


Underfull \hbox (badness 10000) in paragraph at lines 75229--75230
[]\TU/FreeMono(0)/m/n/10 Unexpected non-option term ‘term’
 []


Underfull \hbox (badness 10000) in paragraph at lines 75229--75230
\TU/FreeMono(0)/m/n/10 while parsing a string notation\TU/FreeSerif(0)/m/n/10 ,

 []


Underfull \hbox (badness 10000) in paragraph at lines 75230--75231
[]\TU/FreeMono(0)/m/n/10 Unexpected term ‘term’ while parsing a
 []


Underfull \hbox (badness 10000) in paragraph at lines 75231--75232
[]\TU/FreeMono(0)/m/n/10 Unexpected term ‘term’ while parsing a
 []


Underfull \hbox (badness 10000) in paragraph at lines 75233--75234
[]\TU/FreeMono(0)/m/n/10 Universe instance should have length
 []


Underfull \hbox (badness 10000) in paragraph at lines 75235--75236
[]\TU/FreeMono(0)/m/n/10 Unused variable ‘ident’ catches more
 []


Underfull \hbox (badness 10000) in paragraph at lines 75236--75237
[]\TU/FreeMono(0)/m/n/10 Use of ‘string’ Notation is deprecated
 []


Underfull \hbox (badness 10000) in paragraph at lines 75236--75237
\TU/FreeMono(0)/m/n/10 as it is inconsistent with
 []


Underfull \hbox (badness 10000) in paragraph at lines 75239--75240
[]\TU/FreeMono(0)/m/n/10 Variable ‘ident’ is already declared\TU/FreeSerif(0)/m
/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 75242--75243
[]\TU/FreeMono(0)/m/n/10 When ‘term’ contains more than one non
 []


Underfull \hbox (badness 10000) in paragraph at lines 75242--75243
\TU/FreeMono(0)/m/n/10 dependent product the tactic
 []


Underfull \hbox (badness 10000) in paragraph at lines 75242--75243
\TU/FreeMono(0)/m/n/10 lapply only takes into account
 []


Underfull \hbox (badness 10000) in paragraph at lines 75243--75244
[]\TU/FreeMono(0)/m/n/10 Wrong bullet ‘bullet’: Bullet ‘bullet’
 []


Underfull \hbox (badness 10000) in paragraph at lines 75244--75245
[]\TU/FreeMono(0)/m/n/10 Wrong bullet ‘bullet’: Current bullet
 []


Underfull \hbox (badness 10000) in paragraph at lines 75247--75248
[]\TU/FreeMono(0)/m/n/10 You should use the “Proof using
 []


Underfull \hbox (badness 10000) in paragraph at lines 75247--75248
\TU/FreeMono(0)/m/n/10 [...].” syntax instead of
 []


Underfull \hbox (badness 10000) in paragraph at lines 75247--75248
\TU/FreeMono(0)/m/n/10 “Proof.” to enable skipping
 []


Underfull \hbox (badness 10000) in paragraph at lines 75247--75248
\TU/FreeMono(0)/m/n/10 this proof which is located
 []


Underfull \hbox (badness 10000) in paragraph at lines 75247--75248
\TU/FreeMono(0)/m/n/10 inside a section. Give as
 []


Underfull \hbox (badness 10000) in paragraph at lines 75247--75248
\TU/FreeMono(0)/m/n/10 argument to “Proof using” the
 []


Underfull \hbox (badness 10000) in paragraph at lines 75247--75248
\TU/FreeMono(0)/m/n/10 list of section variables that
 []


Underfull \hbox (badness 10000) in paragraph at lines 75247--75248
\TU/FreeMono(0)/m/n/10 are not needed to typecheck the
 []


Underfull \hbox (badness 10000) in paragraph at lines 75247--75248
\TU/FreeMono(0)/m/n/10 statement but that are required
 []


Underfull \hbox (badness 10000) in paragraph at lines 75250--75251
[]\TU/FreeMono(0)/m/n/10 ‘class’ must be a transparent constant\TU/FreeSerif(0)
/m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 75255--75256
[]\TU/FreeMono(0)/m/n/10 ‘ident’ is already declared as a
 []


Underfull \hbox (badness 10000) in paragraph at lines 75260--75261
[]\TU/FreeMono(0)/m/n/10 ‘ident’ is used in hypothesis ‘ident’\TU/FreeSerif(0)/
m/n/10 ,
 []


Underfull \hbox (badness 10000) in paragraph at lines 75262--75263
[]\TU/FreeMono(0)/m/n/10 ‘ident’ is used in the hypothesis
 []

[739]
Underfull \hbox (badness 10000) in paragraph at lines 75266--75267
[]\TU/FreeMono(0)/m/n/10 ‘qualid’ does not respect the uniform
 []


Underfull \hbox (badness 10000) in paragraph at lines 75268--75269
[]\TU/FreeMono(0)/m/n/10 ‘qualid’ is bound to a notation that
 []


Underfull \hbox (badness 10000) in paragraph at lines 75274--75275
[]\TU/FreeMono(0)/m/n/10 ‘qualid’ should go from Byte.byte or
 []


Underfull \hbox (badness 10000) in paragraph at lines 75274--75275
\TU/FreeMono(0)/m/n/10 (list Byte.byte) to ‘type’ or
 []


Underfull \hbox (badness 10000) in paragraph at lines 75275--75276
[]\TU/FreeMono(0)/m/n/10 ‘qualid’ should go from Number.int
 []


Underfull \hbox (badness 10000) in paragraph at lines 75275--75276
\TU/FreeMono(0)/m/n/10 to ‘type’ or (option ‘type’).
 []


Underfull \hbox (badness 10000) in paragraph at lines 75275--75276
\TU/FreeMono(0)/m/n/10 Instead of Number.int, the
 []


Underfull \hbox (badness 10000) in paragraph at lines 75275--75276
\TU/FreeMono(0)/m/n/10 types Number.uint or Z or
 []


Underfull \hbox (badness 10000) in paragraph at lines 75275--75276
\TU/FreeMono(0)/m/n/10 Int63.int or Number.number
 []


Underfull \hbox (badness 10000) in paragraph at lines 75275--75276
\TU/FreeMono(0)/m/n/10 could be used (you may need
 []


Underfull \hbox (badness 10000) in paragraph at lines 75275--75276
\TU/FreeMono(0)/m/n/10 to require BinNums or Number or
 []


Underfull \hbox (badness 10000) in paragraph at lines 75276--75277
[]\TU/FreeMono(0)/m/n/10 ‘qualid’ should go from ‘type’ to
 []


Underfull \hbox (badness 10000) in paragraph at lines 75276--75277
\TU/FreeMono(0)/m/n/10 Byte.byte or (option Byte.byte)
 []


Underfull \hbox (badness 10000) in paragraph at lines 75276--75277
\TU/FreeMono(0)/m/n/10 or (list Byte.byte) or (option
 []


Underfull \hbox (badness 10000) in paragraph at lines 75277--75278
[]\TU/FreeMono(0)/m/n/10 ‘qualid’ should go from ‘type’
 []


Underfull \hbox (badness 10000) in paragraph at lines 75277--75278
\TU/FreeMono(0)/m/n/10 to Number.int or (option
 []


Underfull \hbox (badness 10000) in paragraph at lines 75277--75278
\TU/FreeMono(0)/m/n/10 Number.int). Instead of
 []


Underfull \hbox (badness 10000) in paragraph at lines 75277--75278
\TU/FreeMono(0)/m/n/10 Number.int, the types
 []


Underfull \hbox (badness 10000) in paragraph at lines 75277--75278
\TU/FreeMono(0)/m/n/10 Number.uint or Z or Int63.int
 []


Underfull \hbox (badness 10000) in paragraph at lines 75277--75278
\TU/FreeMono(0)/m/n/10 or Number.number could be
 []


Underfull \hbox (badness 10000) in paragraph at lines 75277--75278
\TU/FreeMono(0)/m/n/10 used (you may need to require
 []


Underfull \hbox (badness 10000) in paragraph at lines 75277--75278
\TU/FreeMono(0)/m/n/10 BinNums or Number or Int63
 []


Underfull \hbox (badness 10000) in paragraph at lines 75278--75279
[]\TU/FreeMono(0)/m/n/10 ‘qualid’ was already mapped to ‘qualid’
 []


Underfull \hbox (badness 10000) in paragraph at lines 75278--75279
\TU/FreeMono(0)/m/n/10 and cannot be remapped to
 []


Underfull \hbox (badness 10000) in paragraph at lines 75280--75281
[]\TU/FreeMono(0)/m/n/10 ‘type’ was already mapped to ‘type’,
 []


Underfull \hbox (badness 10000) in paragraph at lines 75280--75281
\TU/FreeMono(0)/m/n/10 mapping it also to ‘type’ might
 []


Underfull \hbox (badness 10000) in paragraph at lines 75280--75281
\TU/FreeMono(0)/m/n/10 yield ill typed terms when
 []

[740

] [741



] (./CoqRefMan.ind
Underfull \hbox (badness 10000) in paragraph at lines 8--9
[]\TU/FreeMono(0)/m/n/10 'via' and 'abstract' cannot be used
 []


Underfull \hbox (badness 10000) in paragraph at lines 15--17
[]\TU/FreeMono(0)/m/n/10 ... is not definitionally an identity
 []

[742



]
Underfull \hbox (badness 10000) in paragraph at lines 100--101
[]\TU/FreeMono(0)/m/n/10 Argument of match does not evaluate to
 []


Underfull \hbox (badness 10000) in paragraph at lines 101--103
[]\TU/FreeMono(0)/m/n/10 Argument ‘name’ is a trailing
 []


Underfull \hbox (badness 10000) in paragraph at lines 101--103
\TU/FreeMono(0)/m/n/10 implicit, so it can't be
 []


Underfull \hbox (badness 10000) in paragraph at lines 101--103
\TU/FreeMono(0)/m/n/10 declared non maximal. Please
 []


Underfull \hbox (badness 10000) in paragraph at lines 104--106
[]\TU/FreeMono(0)/m/n/10 Arguments of ring_simplify do not have
 []


Underfull \hbox (badness 6268) in paragraph at lines 112--113
[]\TU/FreeMono(0)/m/n/10 Attempt to save an incomplete proof \TU/FreeSerif(0)/m
/n/10 (\TU/FreeSerif(0)/m/it/10 er-
 []


Underfull \hbox (badness 10000) in paragraph at lines 116--118
[]\TU/FreeMono(0)/m/n/10 Automatically declaring ‘ident’ as
 []


Underfull \hbox (badness 10000) in paragraph at lines 127--128
[]\TU/FreeMono(0)/m/n/10 Bad lemma for decidability of equality
 []


Underfull \hbox (badness 10000) in paragraph at lines 137--138
[]\TU/FreeMono(0)/m/n/10 Bound on the ceiling function \TU/FreeSerif(0)/m/n/10 
(\TU/FreeSerif(0)/m/it/10 theorem\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 138--139
[]\TU/FreeMono(0)/m/n/10 Bracketing Last Introduction Pattern
 []


Underfull \hbox (badness 10000) in paragraph at lines 139--141
[]\TU/FreeMono(0)/m/n/10 Brackets do not support multi-goal
 []


Underfull \hbox (badness 10000) in paragraph at lines 150--151
[]\TU/FreeMono(0)/m/n/10 Cannot build functional inversion
 []


Underfull \hbox (badness 10000) in paragraph at lines 151--153
[]\TU/FreeMono(0)/m/n/10 Cannot coerce ‘qualid’ to an evaluable
 []


Underfull \hbox (badness 10000) in paragraph at lines 154--155
[]\TU/FreeMono(0)/m/n/10 Cannot define principle(s) for ‘ident’
 []


Underfull \hbox (badness 10000) in paragraph at lines 155--157
[]\TU/FreeMono(0)/m/n/10 Cannot find a declared ring structure
 []


Underfull \hbox (badness 10000) in paragraph at lines 157--159
[]\TU/FreeMono(0)/m/n/10 Cannot find a declared ring structure
 []


Underfull \hbox (badness 10000) in paragraph at lines 160--162
[]\TU/FreeMono(0)/m/n/10 Cannot find any non-recursive equality
 []


Underfull \hbox (badness 10000) in paragraph at lines 162--164
[]\TU/FreeMono(0)/m/n/10 Cannot find induction information on
 []


Underfull \hbox (badness 10000) in paragraph at lines 164--166
[]\TU/FreeMono(0)/m/n/10 Cannot find inversion information for
 []


Underfull \hbox (badness 5189) in paragraph at lines 166--167
[]\TU/FreeMono(0)/m/n/10 Cannot find library foo in loadpath \TU/FreeSerif(0)/m
/n/10 (\TU/FreeSerif(0)/m/it/10 er-
 []


Underfull \hbox (badness 10000) in paragraph at lines 167--168
[]\TU/FreeMono(0)/m/n/10 Cannot find the source class of
 []


Underfull \hbox (badness 10000) in paragraph at lines 168--169
[]\TU/FreeMono(0)/m/n/10 Cannot handle mutually (co)inductive
 []


Underfull \hbox (badness 10000) in paragraph at lines 169--171
[]\TU/FreeMono(0)/m/n/10 Cannot infer a term for this
 []


Underfull \hbox (badness 10000) in paragraph at lines 169--171
\TU/FreeMono(0)/m/n/10 placeholder. (Casual use of
 []


Underfull \hbox (badness 10000) in paragraph at lines 171--173
[]\TU/FreeMono(0)/m/n/10 Cannot infer a term for this
 []


Underfull \hbox (badness 10000) in paragraph at lines 173--175
[]\TU/FreeMono(0)/m/n/10 Cannot interpret in ‘scope_name’
 []


Underfull \hbox (badness 10000) in paragraph at lines 173--175
\TU/FreeMono(0)/m/n/10 because ‘qualid’ could not
 []


Underfull \hbox (badness 10000) in paragraph at lines 173--175
\TU/FreeMono(0)/m/n/10 be found in the current
 []


Underfull \hbox (badness 10000) in paragraph at lines 175--177
[]\TU/FreeMono(0)/m/n/10 Cannot interpret this number as a
 []


Underfull \hbox (badness 10000) in paragraph at lines 177--179
[]\TU/FreeMono(0)/m/n/10 Cannot interpret this string as a
 []


Underfull \hbox (badness 10000) in paragraph at lines 179--181
[]\TU/FreeMono(0)/m/n/10 Cannot load ‘qualid’: no physical path
 []


Underfull \hbox (badness 10000) in paragraph at lines 181--183
[]\TU/FreeMono(0)/m/n/10 Cannot move ‘ident’ after ‘ident’: it
 []


Underfull \hbox (badness 10000) in paragraph at lines 183--185
[]\TU/FreeMono(0)/m/n/10 Cannot move ‘ident’ after ‘ident’: it
 []


Underfull \hbox (badness 10000) in paragraph at lines 183--185
\TU/FreeMono(0)/m/n/10 occurs in the type of ‘ident’
 []


Underfull \hbox (badness 5189) in paragraph at lines 185--186
[]\TU/FreeMono(0)/m/n/10 Cannot recognize a boolean equality \TU/FreeSerif(0)/m
/n/10 (\TU/FreeSerif(0)/m/it/10 er-
 []


Underfull \hbox (badness 10000) in paragraph at lines 186--188
[]\TU/FreeMono(0)/m/n/10 Cannot recognize ‘class’ as a source
 []

[743]
Underfull \hbox (badness 10000) in paragraph at lines 188--190
[]\TU/FreeMono(0)/m/n/10 Cannot use mutual definition with
 []


Underfull \hbox (badness 10000) in paragraph at lines 188--190
\TU/FreeMono(0)/m/n/10 well-founded recursion or
 []


Underfull \hbox (badness 5189) in paragraph at lines 192--193
[]\TU/FreeMono(0)/m/n/10 Can’t find file ‘ident’ on loadpath \TU/FreeSerif(0)/m
/n/10 (\TU/FreeSerif(0)/m/it/10 er-
 []


Underfull \hbox (badness 10000) in paragraph at lines 196--197
[]\TU/FreeMono(0)/m/n/10 Casts are not supported in this
 []


Underfull \hbox (badness 10000) in paragraph at lines 221--223
[]\TU/FreeMono(0)/m/n/10 Compiled library ‘ident’.vo makes
 []


Underfull \hbox (badness 10000) in paragraph at lines 221--223
\TU/FreeMono(0)/m/n/10 inconsistent assumptions over
 []


Underfull \hbox (badness 5217) in paragraph at lines 262--263
[]\TU/FreeMono(0)/m/n/10 Debug mode not available in the IDE \TU/FreeSerif(0)/m
/n/10 (\TU/FreeSerif(0)/m/it/10 er-
 []


Underfull \hbox (badness 10000) in paragraph at lines 281--282
[]\TU/FreeMono(0)/m/n/10 Declaring arbitrary terms as hints is
 []


Underfull \hbox (badness 10000) in paragraph at lines 282--284
[]| \TU/FreeMono(0)/m/n/10 it is recommended to declare a
 []


Underfull \hbox (badness 10000) in paragraph at lines 282--284
\TU/FreeMono(0)/m/n/10 toplevel constant instead \TU/FreeSerif(0)/m/n/10 (\TU/F
reeSerif(0)/m/it/10 warn-
 []

[744]
Underfull \hbox (badness 10000) in paragraph at lines 302--303
[]\TU/FreeMono(0)/m/n/10 Derive Dependent Inversion_clear \TU/FreeSerif(0)/m/n/
10 (\TU/FreeSerif(0)/m/it/10 com-
 []


Underfull \hbox (badness 10000) in paragraph at lines 337--339
[]\TU/FreeMono(0)/m/n/10 Either there is a type incompatibility
 []


Underfull \hbox (badness 10000) in paragraph at lines 337--339
\TU/FreeMono(0)/m/n/10 or the problem involves
 []


Underfull \hbox (badness 10000) in paragraph at lines 339--340
[]\TU/FreeMono(0)/m/n/10 Elaboration StrictProp Cumulativity
 []

[745]
Underfull \hbox (badness 10000) in paragraph at lines 395--396
[]\TU/FreeMono(0)/m/n/10 Expression does not evaluate to a
 []


Underfull \hbox (badness 10000) in paragraph at lines 433--434
[]\TU/FreeMono(0)/m/n/10 File not found on loadpath: ‘string’
 []


Underfull \hbox (badness 10000) in paragraph at lines 434--436
[]\TU/FreeMono(0)/m/n/10 Files processed by Load cannot leave
 []


Underfull \hbox (badness 10000) in paragraph at lines 450--452
[]\TU/FreeMono(0)/m/n/10 Flag 'rename' expected to rename
 []


Underfull \hbox (badness 10000) in paragraph at lines 458--460
[]\TU/FreeMono(0)/m/n/10 Found a constructor of inductive type
 []


Underfull \hbox (badness 10000) in paragraph at lines 458--460
\TU/FreeMono(0)/m/n/10 term while a constructor of
 []


Underfull \hbox (badness 10000) in paragraph at lines 460--461
[]\TU/FreeMono(0)/m/n/10 Found an "at" clause without "with"
 []


Underfull \hbox (badness 10000) in paragraph at lines 461--463
[]\TU/FreeMono(0)/m/n/10 Found no subterm matching ‘term’ in
 []


Underfull \hbox (badness 10000) in paragraph at lines 463--465
[]\TU/FreeMono(0)/m/n/10 Found no subterm matching ‘term’ in
 []


Underfull \hbox (badness 10000) in paragraph at lines 465--466
[]\TU/FreeMono(0)/m/n/10 Found target class ... instead of ...
 []


Underfull \hbox (badness 10000) in paragraph at lines 488--490
[]\TU/FreeMono(0)/m/n/10 goal does not satisfy the expected
 []


Underfull \hbox (badness 10000) in paragraph at lines 490--492
[]\TU/FreeMono(0)/m/n/10 Goal is solvable by congruence but
 []


Underfull \hbox (badness 10000) in paragraph at lines 490--492
\TU/FreeMono(0)/m/n/10 some arguments are missing. Try
 []


Underfull \hbox (badness 10000) in paragraph at lines 490--492
\TU/FreeMono(0)/m/n/10 congruence with ‘term’…‘term’,
 []


Underfull \hbox (badness 10000) in paragraph at lines 490--492
\TU/FreeMono(0)/m/n/10 replacing metavariables by
 []

[746]
Underfull \hbox (badness 10000) in paragraph at lines 522--524
[]\TU/FreeMono(0)/m/n/10 Hypothesis ‘ident’ must contain at
 []


Underfull \hbox (badness 10000) in paragraph at lines 529--530
[]\TU/FreeMono(0)/m/n/10 I don’t know how to handle dependent
 []


Underfull \hbox (badness 10000) in paragraph at lines 537--539
[]\TU/FreeMono(0)/m/n/10 Ignored instance declaration for
 []


Underfull \hbox (badness 10000) in paragraph at lines 537--539
\TU/FreeMono(0)/m/n/10 “‘ident’”: “‘term’” is not a
 []


Underfull \hbox (badness 10000) in paragraph at lines 539--541
[]\TU/FreeMono(0)/m/n/10 Ignoring implicit binder declaration
 []


Underfull \hbox (badness 10000) in paragraph at lines 541--542
[]\TU/FreeMono(0)/m/n/10 Ill-formed recursive definition \TU/FreeSerif(0)/m/n/1
0 (\TU/FreeSerif(0)/m/it/10 error\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 542--544
[]\TU/FreeMono(0)/m/n/10 Ill-formed template inductive
 []


Underfull \hbox (badness 10000) in paragraph at lines 542--544
\TU/FreeMono(0)/m/n/10 declaration: not polymorphic
 []


Underfull \hbox (badness 10000) in paragraph at lines 551--553
[]\TU/FreeMono(0)/m/n/10 Incorrect number of tactics (expected
 []


Underfull \hbox (badness 5189) in paragraph at lines 575--577
[]\TU/FreeMono(0)/m/n/10 int63 are only non-negative numbers \TU/FreeSerif(0)/m
/n/10 (\TU/FreeSerif(0)/m/it/10 er-
 []


Underfull \hbox (badness 10000) in paragraph at lines 601--602
[]\TU/FreeMono(0)/m/n/10 Last block to end has name ‘ident’ \TU/FreeSerif(0)/m/
n/10 (\TU/FreeSerif(0)/m/it/10 er-
 []

[747]
Underfull \hbox (badness 5189) in paragraph at lines 623--624
[]\TU/FreeMono(0)/m/n/10 Load is not supported inside proofs \TU/FreeSerif(0)/m
/n/10 (\TU/FreeSerif(0)/m/it/10 er-
 []


Underfull \hbox (badness 10000) in paragraph at lines 638--640
[]\TU/FreeMono(0)/m/n/10 Ltac Profiler encountered an invalid
 []


Underfull \hbox (badness 10000) in paragraph at lines 638--640
\TU/FreeMono(0)/m/n/10 stack (no self node). This can
 []


Underfull \hbox (badness 10000) in paragraph at lines 638--640
\TU/FreeMono(0)/m/n/10 happen if you reset the profile
 []


Underfull \hbox (badness 10000) in paragraph at lines 638--640
\TU/FreeMono(0)/m/n/10 during tactic execution \TU/FreeSerif(0)/m/n/10 (\TU/Fre
eSerif(0)/m/it/10 warning\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 645--646
[]\TU/FreeMono(0)/m/n/10 Ltac2 Notation (abbreviation) \TU/FreeSerif(0)/m/n/10 
(\TU/FreeSerif(0)/m/it/10 command\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 653--655
[]\TU/FreeMono(0)/m/n/10 Making shadowed name of implicit
 []


Underfull \hbox (badness 10000) in paragraph at lines 653--655
\TU/FreeMono(0)/m/n/10 argument accessible by position
 []


Underfull \hbox (badness 10000) in paragraph at lines 665--666
[]\TU/FreeMono(0)/m/n/10 Missing mapping for constructor
 []


Underfull \hbox (badness 10000) in paragraph at lines 685--687
[]\TU/FreeMono(0)/m/n/10 Multiple 'warning after' or 'abstract
 []


Underfull \hbox (badness 10000) in paragraph at lines 697--698
[]\TU/FreeMono(0)/m/n/10 NativeCompute Profile Filename \TU/FreeSerif(0)/m/n/10
 (\TU/FreeSerif(0)/m/it/10 option\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 701--703
[]\TU/FreeMono(0)/m/n/10 Nested proofs are discouraged and not
 []


Underfull \hbox (badness 10000) in paragraph at lines 701--703
\TU/FreeMono(0)/m/n/10 allowed by default. This error
 []


Underfull \hbox (badness 10000) in paragraph at lines 701--703
\TU/FreeMono(0)/m/n/10 probably means that you forgot
 []


Underfull \hbox (badness 10000) in paragraph at lines 701--703
\TU/FreeMono(0)/m/n/10 to close the last "Proof."
 []


Underfull \hbox (badness 10000) in paragraph at lines 701--703
\TU/FreeMono(0)/m/n/10 with "Qed." or "Defined.". If
 []


Underfull \hbox (badness 10000) in paragraph at lines 701--703
\TU/FreeMono(0)/m/n/10 you really intended to use
 []


Underfull \hbox (badness 10000) in paragraph at lines 701--703
\TU/FreeMono(0)/m/n/10 nested proofs, you can do so
 []


Underfull \hbox (badness 10000) in paragraph at lines 701--703
\TU/FreeMono(0)/m/n/10 by turning the "Nested Proofs
 []

[748]
Underfull \hbox (badness 10000) in paragraph at lines 703--705
[]\TU/FreeMono(0)/m/n/10 New coercion path ... is ambiguous
 []


Underfull \hbox (badness 10000) in paragraph at lines 713--715
[]\TU/FreeMono(0)/m/n/10 No focused proof (No proof-editing in
 []


Underfull \hbox (badness 10000) in paragraph at lines 718--719
[]\TU/FreeMono(0)/m/n/10 No matching clauses for match goal
 []


Underfull \hbox (badness 10000) in paragraph at lines 720--722
[]\TU/FreeMono(0)/m/n/10 No product even after head-reduction
 []


Underfull \hbox (badness 10000) in paragraph at lines 730--732
[]\TU/FreeMono(0)/m/n/10 No such goal. Focus next goal with
 []


Underfull \hbox (badness 10000) in paragraph at lines 733--734
[]\TU/FreeMono(0)/m/n/10 No such hypothesis in current goal
 []


Underfull \hbox (badness 10000) in paragraph at lines 736--737
[]\TU/FreeMono(0)/m/n/10 Non exhaustive pattern matching \TU/FreeSerif(0)/m/n/1
0 (\TU/FreeSerif(0)/m/it/10 error\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 737--739
[]\TU/FreeMono(0)/m/n/10 Non strictly positive occurrence of
 []


Underfull \hbox (badness 10000) in paragraph at lines 741--742
[]\TU/FreeMono(0)/m/n/10 Nonrecursive Elimination Schemes \TU/FreeSerif(0)/m/n/
10 (\TU/FreeSerif(0)/m/it/10 flag\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 751--752
[]\TU/FreeMono(0)/m/n/10 Not an inductive goal with 1
 []


Underfull \hbox (badness 10000) in paragraph at lines 752--753
[]\TU/FreeMono(0)/m/n/10 Not an inductive goal with 2
 []


Underfull \hbox (badness 10000) in paragraph at lines 759--760
[]\TU/FreeMono(0)/m/n/10 Not the right number of induction
 []


Underfull \hbox (badness 10000) in paragraph at lines 760--762
[]\TU/FreeMono(0)/m/n/10 Not the right number of missing
 []


Underfull \hbox (badness 10000) in paragraph at lines 765--767
[]\TU/FreeMono(0)/m/n/10 Notation ‘string’ is deprecated since
 []


Underfull \hbox (badness 10000) in paragraph at lines 768--770
[]\TU/FreeMono(0)/m/n/10 Nothing to do, it is an equality
 []


Underfull \hbox (badness 10000) in paragraph at lines 768--770
\TU/FreeMono(0)/m/n/10 between convertible terms \TU/FreeSerif(0)/m/n/10 (\TU/F
reeSerif(0)/m/it/10 error\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 795--797
[]\TU/FreeMono(0)/m/n/10 omega: Can't solve a goal with
 []

[749]
Underfull \hbox (badness 10000) in paragraph at lines 797--799
[]\TU/FreeMono(0)/m/n/10 omega: Can't solve a goal with
 []


Underfull \hbox (badness 10000) in paragraph at lines 799--801
[]\TU/FreeMono(0)/m/n/10 omega: Can't solve a goal with
 []


Underfull \hbox (badness 10000) in paragraph at lines 802--803
[]\TU/FreeMono(0)/m/n/10 omega: Unrecognized atomic
 []


Underfull \hbox (badness 10000) in paragraph at lines 803--805
[]\TU/FreeMono(0)/m/n/10 omega: Unrecognized predicate or
 []


Underfull \hbox (badness 10000) in paragraph at lines 805--806
[]\TU/FreeMono(0)/m/n/10 omega: Unrecognized proposition \TU/FreeSerif(0)/m/n/1
0 (\TU/FreeSerif(0)/m/it/10 error\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 818--819
[]\TU/FreeMono(0)/m/n/10 overflow in int63 literal ‘bigint’ \TU/FreeSerif(0)/m/
n/10 (\TU/FreeSerif(0)/m/it/10 er-
 []


Underfull \hbox (badness 10000) in paragraph at lines 833--835
[]\TU/FreeMono(0)/m/n/10 Polymorphic universe constraints
 []


Underfull \hbox (badness 10000) in paragraph at lines 833--835
\TU/FreeMono(0)/m/n/10 can only be declared inside
 []


Underfull \hbox (badness 10000) in paragraph at lines 833--835
\TU/FreeMono(0)/m/n/10 sections, use Monomorphic
 []


Underfull \hbox (badness 10000) in paragraph at lines 835--837
[]\TU/FreeMono(0)/m/n/10 Polymorphic universes can only be
 []


Underfull \hbox (badness 10000) in paragraph at lines 835--837
\TU/FreeMono(0)/m/n/10 declared inside sections, use
 []


Underfull \hbox (badness 10000) in paragraph at lines 835--837
\TU/FreeMono(0)/m/n/10 Monomorphic Universe instead
 []


Underfull \hbox (badness 10000) in paragraph at lines 890--891
[]\TU/FreeMono(0)/m/n/10 Printing Allow Match Default Clause
 []

[750]
Underfull \hbox (badness 10000) in paragraph at lines 898--899
[]\TU/FreeMono(0)/m/n/10 Printing Factorizable Match Patterns
 []


Underfull \hbox (badness 10000) in paragraph at lines 908--909
[]\TU/FreeMono(0)/m/n/10 Printing Primitive Projection
 []


Underfull \hbox (badness 10000) in paragraph at lines 936--937
[]\TU/FreeMono(0)/m/n/10 Proof is not complete. (assert) \TU/FreeSerif(0)/m/n/1
0 (\TU/FreeSerif(0)/m/it/10 error\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 955--957
[]\TU/FreeMono(0)/m/n/10 Records declared with the keyword
 []


Underfull \hbox (badness 10000) in paragraph at lines 955--957
\TU/FreeMono(0)/m/n/10 Record or Structure cannot be
 []


Underfull \hbox (badness 10000) in paragraph at lines 959--960
[]\TU/FreeMono(0)/m/n/10 Recursive Extraction Library \TU/FreeSerif(0)/m/n/10 (
\TU/FreeSerif(0)/m/it/10 command\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 981--983
[]\TU/FreeMono(0)/m/n/10 Require inside a module is deprecated
 []


Underfull \hbox (badness 10000) in paragraph at lines 981--983
\TU/FreeMono(0)/m/n/10 and strongly discouraged.
 []


Underfull \hbox (badness 10000) in paragraph at lines 981--983
\TU/FreeMono(0)/m/n/10 You can Require a module at
 []


Underfull \hbox (badness 10000) in paragraph at lines 981--983
\TU/FreeMono(0)/m/n/10 toplevel and optionally Import
 []

[751]
Underfull \hbox (badness 10000) in paragraph at lines 1007--1008
[]\TU/FreeMono(0)/m/n/10 Ring operation should be declared as a
 []


Underfull \hbox (badness 10000) in paragraph at lines 1024--1026
[]\TU/FreeMono(0)/m/n/10 Section variable ‘ident’ occurs
 []


Underfull \hbox (badness 10000) in paragraph at lines 1024--1026
\TU/FreeMono(0)/m/n/10 implicitly in global
 []


Underfull \hbox (badness 10000) in paragraph at lines 1024--1026
\TU/FreeMono(0)/m/n/10 declaration ‘qualid’ present
 []


Underfull \hbox (badness 10000) in paragraph at lines 1026--1028
[]\TU/FreeMono(0)/m/n/10 Section variable ‘ident’ occurs
 []


Underfull \hbox (badness 10000) in paragraph at lines 1026--1028
\TU/FreeMono(0)/m/n/10 implicitly in global
 []


Underfull \hbox (badness 10000) in paragraph at lines 1026--1028
\TU/FreeMono(0)/m/n/10 declaration ‘qualid’ present
 []


Underfull \hbox (badness 10000) in paragraph at lines 1059--1061
[]\TU/FreeMono(0)/m/n/10 Signature components for label ‘ident’
 []


Underfull \hbox (badness 10000) in paragraph at lines 1088--1090
[]\TU/FreeMono(0)/m/n/10 SProp is disallowed because the "Allow
 []


Underfull \hbox (badness 10000) in paragraph at lines 1090--1092
[]\TU/FreeMono(0)/m/n/10 SSReflect: cannot obtain new equations
 []


Underfull \hbox (badness 10000) in paragraph at lines 1097--1099
[]\TU/FreeMono(0)/m/n/10 Stack overflow or segmentation fault
 []


Underfull \hbox (badness 10000) in paragraph at lines 1097--1099
\TU/FreeMono(0)/m/n/10 happens when working with large
 []


Underfull \hbox (badness 10000) in paragraph at lines 1097--1099
\TU/FreeMono(0)/m/n/10 numbers in ‘type’ (threshold
 []


Underfull \hbox (badness 10000) in paragraph at lines 1097--1099
\TU/FreeMono(0)/m/n/10 may vary depending on your
 []


Underfull \hbox (badness 10000) in paragraph at lines 1097--1099
\TU/FreeMono(0)/m/n/10 system limits and on the
 []

[752]
Underfull \hbox (badness 10000) in paragraph at lines 1123--1125
[]\TU/FreeMono(0)/m/n/10 Syntax error: [prim:reference]
 []


Underfull \hbox (badness 10000) in paragraph at lines 1123--1125
\TU/FreeMono(0)/m/n/10 expected after 'Notation' (in
 []


Underfull \hbox (badness 10000) in paragraph at lines 1125--1127
[]\TU/FreeMono(0)/m/n/10 Syntax error: [prim:reference]
 []


Underfull \hbox (badness 10000) in paragraph at lines 1125--1127
\TU/FreeMono(0)/m/n/10 expected after [prim:reference]
 []


Underfull \hbox (badness 10000) in paragraph at lines 1132--1133
[]\TU/FreeMono(0)/m/n/10 Tactic failure (level ‘natural’) \TU/FreeSerif(0)/m/n/
10 (\TU/FreeSerif(0)/m/it/10 error\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 1133--1134
[]\TU/FreeMono(0)/m/n/10 Tactic failure: <tactic closure> fails
 []


Underfull \hbox (badness 10000) in paragraph at lines 1134--1135
[]\TU/FreeMono(0)/m/n/10 Tactic failure: <tactic closure>
 []


Underfull \hbox (badness 10000) in paragraph at lines 1135--1136
[]\TU/FreeMono(0)/m/n/10 Tactic failure: Setoid library not
 []


Underfull \hbox (badness 10000) in paragraph at lines 1136--1138
[]\TU/FreeMono(0)/m/n/10 Tactic generated a subgoal identical
 []


Underfull \hbox (badness 10000) in paragraph at lines 1139--1141
[]\TU/FreeMono(0)/m/n/10 Tactic Notation ‘qualid’ is deprecated
 []


Underfull \hbox (badness 10000) in paragraph at lines 1141--1143
[]\TU/FreeMono(0)/m/n/10 Tactic ‘qualid’ is deprecated since
 []


Underfull \hbox (badness 10000) in paragraph at lines 1145--1146
[]\TU/FreeMono(0)/m/n/10 template and polymorphism not
 []


Underfull \hbox (badness 6268) in paragraph at lines 1147--1148
[]\TU/FreeMono(0)/m/n/10 Terms do not have convertible types \TU/FreeSerif(0)/m
/n/10 (\TU/FreeSerif(0)/m/it/10 er-
 []


Underfull \hbox (badness 10000) in paragraph at lines 1149--1151
[]\TU/FreeMono(0)/m/n/10 The "at" syntax isn't available yet
 []


Underfull \hbox (badness 10000) in paragraph at lines 1151--1153
[]\TU/FreeMono(0)/m/n/10 The 'abstract after' directive has
 []


Underfull \hbox (badness 10000) in paragraph at lines 1151--1153
\TU/FreeMono(0)/m/n/10 no effect when the parsing
 []


Underfull \hbox (badness 10000) in paragraph at lines 1151--1153
\TU/FreeMono(0)/m/n/10 function (‘qualid’) targets
 []


Underfull \hbox (badness 10000) in paragraph at lines 1153--1155
[]\TU/FreeMono(0)/m/n/10 The 'clear implicits' flag must be
 []


Underfull \hbox (badness 10000) in paragraph at lines 1153--1155
\TU/FreeMono(0)/m/n/10 omitted if implicit annotations
 []


Underfull \hbox (badness 10000) in paragraph at lines 1155--1157
[]\TU/FreeMono(0)/m/n/10 The 'default implicits' flag is
 []


Underfull \hbox (badness 10000) in paragraph at lines 1155--1157
\TU/FreeMono(0)/m/n/10 incompatible with implicit
 []


Underfull \hbox (badness 10000) in paragraph at lines 1157--1158
[]\TU/FreeMono(0)/m/n/10 The / modifier may only occur once
 []


Underfull \hbox (badness 10000) in paragraph at lines 1158--1159
[]\TU/FreeMono(0)/m/n/10 The & modifier may only occur once
 []


Underfull \hbox (badness 10000) in paragraph at lines 1160--1161
[]\TU/FreeMono(0)/m/n/10 The conclusion is not a substitutive
 []


Underfull \hbox (badness 10000) in paragraph at lines 1162--1163
[]| \TU/FreeMono(0)/m/n/10 it must be built from ‘ident’ \TU/FreeSerif(0)/m/n/1
0 (\TU/FreeSerif(0)/m/it/10 error\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 1163--1165
[]\TU/FreeMono(0)/m/n/10 The constant ‘number’ is not a
 []


Underfull \hbox (badness 10000) in paragraph at lines 1163--1165
\TU/FreeMono(0)/m/n/10 binary64 floating-point
 []


Underfull \hbox (badness 10000) in paragraph at lines 1163--1165
\TU/FreeMono(0)/m/n/10 value. A closest value
 []


Underfull \hbox (badness 10000) in paragraph at lines 1163--1165
\TU/FreeMono(0)/m/n/10 ‘number’ will be used and
 []


Underfull \hbox (badness 10000) in paragraph at lines 1163--1165
\TU/FreeMono(0)/m/n/10 unambiguously printed ‘number’.
 []


Underfull \hbox (badness 10000) in paragraph at lines 1163--1165
\TU/FreeMono(0)/m/n/10 [inexact-float,parsing] \TU/FreeSerif(0)/m/n/10 (\TU/Fre
eSerif(0)/m/it/10 warning\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 1165--1167
[]\TU/FreeMono(0)/m/n/10 The constructor ‘ident’ expects
 []


Underfull \hbox (badness 10000) in paragraph at lines 1167--1169
[]\TU/FreeMono(0)/m/n/10 The cumulative attribute can only be
 []


Underfull \hbox (badness 10000) in paragraph at lines 1167--1169
\TU/FreeMono(0)/m/n/10 used in a polymorphic context
 []


Underfull \hbox (badness 10000) in paragraph at lines 1169--1171
[]\TU/FreeMono(0)/m/n/10 The elimination predicate term should
 []


Underfull \hbox (badness 10000) in paragraph at lines 1169--1171
\TU/FreeMono(0)/m/n/10 be of arity ‘natural’ (for non
 []


Underfull \hbox (badness 10000) in paragraph at lines 1169--1171
\TU/FreeMono(0)/m/n/10 dependent case) or ‘natural’
 []


Underfull \hbox (badness 10000) in paragraph at lines 1171--1172
[]\TU/FreeMono(0)/m/n/10 The field ‘ident’ is missing in
 []


Underfull \hbox (badness 10000) in paragraph at lines 1172--1174
[]\TU/FreeMono(0)/m/n/10 The file ‘ident’.vo contains library
 []


Underfull \hbox (badness 10000) in paragraph at lines 1172--1174
\TU/FreeMono(0)/m/n/10 ‘qualid’ and not library
 []


Underfull \hbox (badness 10000) in paragraph at lines 1174--1175
[]\TU/FreeMono(0)/m/n/10 The recursive argument must be
 []

[753]
Underfull \hbox (badness 10000) in paragraph at lines 1175--1176
[]\TU/FreeMono(0)/m/n/10 The reference is not unfoldable \TU/FreeSerif(0)/m/n/1
0 (\TU/FreeSerif(0)/m/it/10 error\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 1176--1178
[]\TU/FreeMono(0)/m/n/10 The reference X was not found in the
 []


Underfull \hbox (badness 10000) in paragraph at lines 1178--1180
[]\TU/FreeMono(0)/m/n/10 The reference ‘qualid’ was not found
 []


Underfull \hbox (badness 10000) in paragraph at lines 1180--1182
[]\TU/FreeMono(0)/m/n/10 The term ‘term’ has type ‘type’ which
 []


Underfull \hbox (badness 10000) in paragraph at lines 1180--1182
\TU/FreeMono(0)/m/n/10 should be Set, Prop or Type \TU/FreeSerif(0)/m/n/10 (\TU
/FreeSerif(0)/m/it/10 er-
 []


Underfull \hbox (badness 10000) in paragraph at lines 1182--1184
[]\TU/FreeMono(0)/m/n/10 The term ‘term’ has type ‘type’ while
 []


Underfull \hbox (badness 10000) in paragraph at lines 1182--1184
\TU/FreeMono(0)/m/n/10 it is expected to have type
 []


Underfull \hbox (badness 10000) in paragraph at lines 1184--1186
[]\TU/FreeMono(0)/m/n/10 The type ‘ident’ must be registered
 []


Underfull \hbox (badness 10000) in paragraph at lines 1184--1186
\TU/FreeMono(0)/m/n/10 before this construction can be
 []


Underfull \hbox (badness 10000) in paragraph at lines 1186--1188
[]\TU/FreeMono(0)/m/n/10 The variable ident is bound several
 []


Underfull \hbox (badness 10000) in paragraph at lines 1188--1189
[]\TU/FreeMono(0)/m/n/10 The variable ‘ident’ is already
 []


Underfull \hbox (badness 10000) in paragraph at lines 1189--1191
[]\TU/FreeMono(0)/m/n/10 The ‘natural’ th argument of ‘ident’
 []


Underfull \hbox (badness 10000) in paragraph at lines 1189--1191
\TU/FreeMono(0)/m/n/10 must be ‘ident’ in ‘type’ \TU/FreeSerif(0)/m/n/10 (\TU/F
reeSerif(0)/m/it/10 error\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 1193--1194
[]\TU/FreeMono(0)/m/n/10 There is already an Ltac named
 []


Underfull \hbox (badness 10000) in paragraph at lines 1194--1196
[]\TU/FreeMono(0)/m/n/10 There is no flag or option with this
 []


Underfull \hbox (badness 10000) in paragraph at lines 1196--1198
[]\TU/FreeMono(0)/m/n/10 There is no flag, option or table with
 []


Underfull \hbox (badness 10000) in paragraph at lines 1196--1198
\TU/FreeMono(0)/m/n/10 this name: "‘setting_name’" \TU/FreeSerif(0)/m/n/10 (\TU
/FreeSerif(0)/m/it/10 er-
 []


Underfull \hbox (badness 10000) in paragraph at lines 1198--1199
[]\TU/FreeMono(0)/m/n/10 There is no Ltac named ‘qualid’ \TU/FreeSerif(0)/m/n/1
0 (\TU/FreeSerif(0)/m/it/10 error\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 1199--1201
[]\TU/FreeMono(0)/m/n/10 There is no qualid-valued table with
 []


Underfull \hbox (badness 10000) in paragraph at lines 1199--1201
\TU/FreeMono(0)/m/n/10 this name: "‘setting_name’" \TU/FreeSerif(0)/m/n/10 (\TU
/FreeSerif(0)/m/it/10 er-
 []


Underfull \hbox (badness 10000) in paragraph at lines 1201--1203
[]\TU/FreeMono(0)/m/n/10 There is no string-valued table with
 []


Underfull \hbox (badness 10000) in paragraph at lines 1201--1203
\TU/FreeMono(0)/m/n/10 this name: "‘setting_name’" \TU/FreeSerif(0)/m/n/10 (\TU
/FreeSerif(0)/m/it/10 er-
 []


Underfull \hbox (badness 10000) in paragraph at lines 1204--1205
[]\TU/FreeMono(0)/m/n/10 This command does not support this
 []


Underfull \hbox (badness 10000) in paragraph at lines 1205--1207
[]\TU/FreeMono(0)/m/n/10 This command is just asserting the
 []


Underfull \hbox (badness 10000) in paragraph at lines 1205--1207
\TU/FreeMono(0)/m/n/10 names of arguments of ‘qualid’.
 []


Underfull \hbox (badness 10000) in paragraph at lines 1205--1207
\TU/FreeMono(0)/m/n/10 If this is what you want, add
 []


Underfull \hbox (badness 10000) in paragraph at lines 1205--1207
\TU/FreeMono(0)/m/n/10 ': assert' to silence the
 []


Underfull \hbox (badness 10000) in paragraph at lines 1205--1207
\TU/FreeMono(0)/m/n/10 warning. If you want to clear
 []


Underfull \hbox (badness 10000) in paragraph at lines 1205--1207
\TU/FreeMono(0)/m/n/10 implicit arguments, add ':
 []


Underfull \hbox (badness 10000) in paragraph at lines 1205--1207
\TU/FreeMono(0)/m/n/10 clear implicits'. If you want
 []


Underfull \hbox (badness 10000) in paragraph at lines 1205--1207
\TU/FreeMono(0)/m/n/10 to clear notation scopes, add ':
 []


Underfull \hbox (badness 10000) in paragraph at lines 1207--1208
[]\TU/FreeMono(0)/m/n/10 This object does not support universe
 []


Underfull \hbox (badness 10000) in paragraph at lines 1208--1210
[]\TU/FreeMono(0)/m/n/10 This proof is focused, but cannot be
 []


Underfull \hbox (badness 10000) in paragraph at lines 1210--1211
[]\TU/FreeMono(0)/m/n/10 This tactic has more than one success
 []


Underfull \hbox (badness 10000) in paragraph at lines 1216--1218
[]\TU/FreeMono(0)/m/n/10 To avoid stack overflow, large numbers
 []


Underfull \hbox (badness 10000) in paragraph at lines 1216--1218
\TU/FreeMono(0)/m/n/10 in ‘type’ are interpreted as
 []


Underfull \hbox (badness 10000) in paragraph at lines 1218--1220
[]\TU/FreeMono(0)/m/n/10 To rename arguments the 'rename' flag
 []


Underfull \hbox (badness 10000) in paragraph at lines 1230--1231
[]\TU/FreeMono(0)/m/n/10 Trying to mask the absolute name
 []


Underfull \hbox (badness 10000) in paragraph at lines 1235--1237
[]\TU/FreeMono(0)/m/n/10 Type of ‘qualid’ seems incompatible
 []


Underfull \hbox (badness 10000) in paragraph at lines 1235--1237
\TU/FreeMono(0)/m/n/10 with the type of ‘qualid’.
 []


Underfull \hbox (badness 10000) in paragraph at lines 1235--1237
\TU/FreeMono(0)/m/n/10 Expected type is: ‘type’
 []


Underfull \hbox (badness 10000) in paragraph at lines 1235--1237
\TU/FreeMono(0)/m/n/10 instead of ‘type’. This might
 []


Underfull \hbox (badness 10000) in paragraph at lines 1235--1237
\TU/FreeMono(0)/m/n/10 yield ill typed terms when
 []


Underfull \hbox (badness 10000) in paragraph at lines 1239--1240
[]\TU/FreeMono(0)/m/n/10 Typeclass Resolution For Conversion
 []


Underfull \hbox (badness 10000) in paragraph at lines 1246--1247
[]\TU/FreeMono(0)/m/n/10 Typeclasses Filtered Unification \TU/FreeSerif(0)/m/n/
10 (\TU/FreeSerif(0)/m/it/10 flag\TU/FreeSerif(0)/m/n/10 ),
 []

[754]
Underfull \hbox (badness 10000) in paragraph at lines 1258--1260
[]\TU/FreeMono(0)/m/n/10 Unable to find an instance for the
 []


Underfull \hbox (badness 10000) in paragraph at lines 1258--1260
\TU/FreeMono(0)/m/n/10 variables ‘ident’ ... ‘ident’
 []


Underfull \hbox (badness 10000) in paragraph at lines 1260--1262
[]\TU/FreeMono(0)/m/n/10 Unable to find an instance for the
 []


Underfull \hbox (badness 10000) in paragraph at lines 1260--1262
\TU/FreeMono(0)/m/n/10 variables ‘ident’…‘ident’ \TU/FreeSerif(0)/m/n/10 (\TU/F
reeSerif(0)/m/it/10 error\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 1263--1264
[]\TU/FreeMono(0)/m/n/10 Unable to satisfy the rewriting
 []


Underfull \hbox (badness 10000) in paragraph at lines 1265--1267
[]\TU/FreeMono(0)/m/n/10 Unable to unify ‘term’ with ‘term’ \TU/FreeSerif(0)/m/
n/10 (\TU/FreeSerif(0)/m/it/10 er-
 []


Underfull \hbox (badness 10000) in paragraph at lines 1267--1268
[]\TU/FreeMono(0)/m/n/10 Unbound context identifier ‘ident’ \TU/FreeSerif(0)/m/
n/10 (\TU/FreeSerif(0)/m/it/10 er-
 []


Underfull \hbox (badness 10000) in paragraph at lines 1273--1275
[]\TU/FreeMono(0)/m/n/10 Unexpected non-option term ‘term’
 []


Underfull \hbox (badness 10000) in paragraph at lines 1273--1275
\TU/FreeMono(0)/m/n/10 while parsing a number notation
 []


Underfull \hbox (badness 10000) in paragraph at lines 1275--1277
[]\TU/FreeMono(0)/m/n/10 Unexpected non-option term ‘term’
 []


Underfull \hbox (badness 10000) in paragraph at lines 1275--1277
\TU/FreeMono(0)/m/n/10 while parsing a string notation
 []


Underfull \hbox (badness 10000) in paragraph at lines 1277--1279
[]\TU/FreeMono(0)/m/n/10 Unexpected term ‘term’ while parsing a
 []


Underfull \hbox (badness 10000) in paragraph at lines 1279--1281
[]\TU/FreeMono(0)/m/n/10 Unexpected term ‘term’ while parsing a
 []


Underfull \hbox (badness 10000) in paragraph at lines 1287--1288
[]\TU/FreeMono(0)/m/n/10 Universal Lemma Under Conjunction \TU/FreeSerif(0)/m/n
/10 (\TU/FreeSerif(0)/m/it/10 flag\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 1291--1293
[]\TU/FreeMono(0)/m/n/10 Universe instance should have length
 []


Underfull \hbox (badness 10000) in paragraph at lines 1306--1308
[]\TU/FreeMono(0)/m/n/10 Unused variable ‘ident’ catches more
 []


Underfull \hbox (badness 10000) in paragraph at lines 1308--1310
[]\TU/FreeMono(0)/m/n/10 Use of ‘string’ Notation is deprecated
 []


Underfull \hbox (badness 10000) in paragraph at lines 1308--1310
\TU/FreeMono(0)/m/n/10 as it is inconsistent with
 []


Underfull \hbox (badness 10000) in paragraph at lines 1316--1317
[]\TU/FreeMono(0)/m/n/10 Variable ‘ident’ is already declared
 []


Underfull \hbox (badness 10000) in paragraph at lines 1328--1330
[]\TU/FreeMono(0)/m/n/10 When ‘term’ contains more than one non
 []


Underfull \hbox (badness 10000) in paragraph at lines 1328--1330
\TU/FreeMono(0)/m/n/10 dependent product the tactic
 []


Underfull \hbox (badness 10000) in paragraph at lines 1328--1330
\TU/FreeMono(0)/m/n/10 lapply only takes into account
 []


Underfull \hbox (badness 10000) in paragraph at lines 1333--1335
[]\TU/FreeMono(0)/m/n/10 Wrong bullet ‘bullet’: Bullet ‘bullet’
 []


Underfull \hbox (badness 10000) in paragraph at lines 1335--1337
[]\TU/FreeMono(0)/m/n/10 Wrong bullet ‘bullet’: Current bullet
 []


Underfull \hbox (badness 10000) in paragraph at lines 1335--1337
\TU/FreeMono(0)/m/n/10 ‘bullet’ is not finished \TU/FreeSerif(0)/m/n/10 (\TU/Fr
eeSerif(0)/m/it/10 error\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 1340--1342
[]\TU/FreeMono(0)/m/n/10 You should use the “Proof using
 []


Underfull \hbox (badness 10000) in paragraph at lines 1340--1342
\TU/FreeMono(0)/m/n/10 [...].” syntax instead of
 []


Underfull \hbox (badness 10000) in paragraph at lines 1340--1342
\TU/FreeMono(0)/m/n/10 “Proof.” to enable skipping
 []


Underfull \hbox (badness 10000) in paragraph at lines 1340--1342
\TU/FreeMono(0)/m/n/10 this proof which is located
 []


Underfull \hbox (badness 10000) in paragraph at lines 1340--1342
\TU/FreeMono(0)/m/n/10 inside a section. Give as
 []


Underfull \hbox (badness 10000) in paragraph at lines 1340--1342
\TU/FreeMono(0)/m/n/10 argument to “Proof using” the
 []


Underfull \hbox (badness 10000) in paragraph at lines 1340--1342
\TU/FreeMono(0)/m/n/10 list of section variables that
 []


Underfull \hbox (badness 10000) in paragraph at lines 1340--1342
\TU/FreeMono(0)/m/n/10 are not needed to typecheck the
 []


Underfull \hbox (badness 10000) in paragraph at lines 1340--1342
\TU/FreeMono(0)/m/n/10 statement but that are required
 []

[755]
Invalid UTF-8 byte or sequence at line 1348 replaced by U+FFFD.

Underfull \hbox (badness 10000) in paragraph at lines 1349--1350
[]\TU/FreeMono(0)/m/n/10 ‘class’ must be a transparent constant
 []


Underfull \hbox (badness 10000) in paragraph at lines 1354--1356
[]\TU/FreeMono(0)/m/n/10 ‘ident’ is already declared as a
 []


Underfull \hbox (badness 10000) in paragraph at lines 1357--1358
[]\TU/FreeMono(0)/m/n/10 ‘ident’ is declared as a local axiom
 []


Underfull \hbox (badness 10000) in paragraph at lines 1360--1361
[]\TU/FreeMono(0)/m/n/10 ‘ident’ is used in hypothesis ‘ident’
 []


Underfull \hbox (badness 10000) in paragraph at lines 1362--1364
[]\TU/FreeMono(0)/m/n/10 ‘ident’ is used in the hypothesis
 []


Underfull \hbox (badness 10000) in paragraph at lines 1367--1369
[]\TU/FreeMono(0)/m/n/10 ‘qualid’ does not respect the uniform
 []


Underfull \hbox (badness 10000) in paragraph at lines 1370--1372
[]\TU/FreeMono(0)/m/n/10 ‘qualid’ is bound to a notation that
 []


Underfull \hbox (badness 10000) in paragraph at lines 1370--1372
\TU/FreeMono(0)/m/n/10 does not denote a reference \TU/FreeSerif(0)/m/n/10 (\TU
/FreeSerif(0)/m/it/10 er-
 []


Underfull \hbox (badness 10000) in paragraph at lines 1377--1379
[]\TU/FreeMono(0)/m/n/10 ‘qualid’ should go from Byte.byte or
 []


Underfull \hbox (badness 10000) in paragraph at lines 1377--1379
\TU/FreeMono(0)/m/n/10 (list Byte.byte) to ‘type’ or
 []


Underfull \hbox (badness 10000) in paragraph at lines 1379--1381
[]\TU/FreeMono(0)/m/n/10 ‘qualid’ should go from Number.int
 []


Underfull \hbox (badness 10000) in paragraph at lines 1379--1381
\TU/FreeMono(0)/m/n/10 to ‘type’ or (option ‘type’).
 []


Underfull \hbox (badness 10000) in paragraph at lines 1379--1381
\TU/FreeMono(0)/m/n/10 Instead of Number.int, the
 []


Underfull \hbox (badness 10000) in paragraph at lines 1379--1381
\TU/FreeMono(0)/m/n/10 types Number.uint or Z or
 []


Underfull \hbox (badness 10000) in paragraph at lines 1379--1381
\TU/FreeMono(0)/m/n/10 Int63.int or Number.number
 []


Underfull \hbox (badness 10000) in paragraph at lines 1379--1381
\TU/FreeMono(0)/m/n/10 could be used (you may need
 []


Underfull \hbox (badness 10000) in paragraph at lines 1379--1381
\TU/FreeMono(0)/m/n/10 to require BinNums or Number or
 []


Underfull \hbox (badness 10000) in paragraph at lines 1381--1383
[]\TU/FreeMono(0)/m/n/10 ‘qualid’ should go from ‘type’ to
 []


Underfull \hbox (badness 10000) in paragraph at lines 1381--1383
\TU/FreeMono(0)/m/n/10 Byte.byte or (option Byte.byte)
 []


Underfull \hbox (badness 10000) in paragraph at lines 1381--1383
\TU/FreeMono(0)/m/n/10 or (list Byte.byte) or (option
 []


Underfull \hbox (badness 10000) in paragraph at lines 1383--1385
[]\TU/FreeMono(0)/m/n/10 ‘qualid’ should go from ‘type’
 []


Underfull \hbox (badness 10000) in paragraph at lines 1383--1385
\TU/FreeMono(0)/m/n/10 to Number.int or (option
 []


Underfull \hbox (badness 10000) in paragraph at lines 1383--1385
\TU/FreeMono(0)/m/n/10 Number.int). Instead of
 []


Underfull \hbox (badness 10000) in paragraph at lines 1383--1385
\TU/FreeMono(0)/m/n/10 Number.int, the types
 []


Underfull \hbox (badness 10000) in paragraph at lines 1383--1385
\TU/FreeMono(0)/m/n/10 Number.uint or Z or Int63.int
 []


Underfull \hbox (badness 10000) in paragraph at lines 1383--1385
\TU/FreeMono(0)/m/n/10 or Number.number could be
 []


Underfull \hbox (badness 10000) in paragraph at lines 1383--1385
\TU/FreeMono(0)/m/n/10 used (you may need to require
 []


Underfull \hbox (badness 10000) in paragraph at lines 1383--1385
\TU/FreeMono(0)/m/n/10 BinNums or Number or Int63
 []


Underfull \hbox (badness 10000) in paragraph at lines 1385--1387
[]\TU/FreeMono(0)/m/n/10 ‘qualid’ was already mapped to ‘qualid’
 []


Underfull \hbox (badness 10000) in paragraph at lines 1385--1387
\TU/FreeMono(0)/m/n/10 and cannot be remapped to
 []


Underfull \hbox (badness 10000) in paragraph at lines 1387--1388
[]\TU/FreeMono(0)/m/n/10 ‘type’ is not an inductive type \TU/FreeSerif(0)/m/n/1
0 (\TU/FreeSerif(0)/m/it/10 error\TU/FreeSerif(0)/m/n/10 ),
 []


Underfull \hbox (badness 10000) in paragraph at lines 1388--1390
[]\TU/FreeMono(0)/m/n/10 ‘type’ was already mapped to ‘type’,
 []


Underfull \hbox (badness 10000) in paragraph at lines 1388--1390
\TU/FreeMono(0)/m/n/10 mapping it also to ‘type’ might
 []


Underfull \hbox (badness 10000) in paragraph at lines 1388--1390
\TU/FreeMono(0)/m/n/10 yield ill typed terms when
 []

[756])
The property list \polyglossia@langsetup contains the pairs (without outer
braces):
>  {latex/script}  =>  {latin}
>  {latex/lcscript}  =>  {latin}
>  {latex/scripttag}  =>  {}
>  {latex/language}  =>  {Latex}
>  {latex/langtag}  =>  {ENG}
>  {latex/bcp47}  =>  {}
>  {latex/hyphennames}  =>  {english}
>  {latex/direction}  =>  {LR}
>  {latex/hyphenmins}  =>  {2,3}
>  {latex/frenchspacing}  =>  {false}
>  {latex/indentfirst}  =>  {false}
>  {latex/fontsetup}  =>  {true}
>  {latex/envname}  =>  {latex}
>  {latex/babelname}  =>  {latex}
>  {latex/localnumeral}  =>  {polyglossia@C@localnumeral}
>  {latex/Localnumeral}  =>  {polyglossia@C@localnumeral}
>  {english/script}  =>  {latin}
>  {english/lcscript}  =>  {latin}
>  {english/scripttag}  =>  {}
>  {english/language}  =>  {English}
>  {english/langtag}  =>  {ENG}
>  {english/bcp47}  =>  {en-US}
>  {english/hyphennames}  =>  {english,american,usenglish,USenglish}
>  {english/direction}  =>  {LR}
>  {english/hyphenmins}  =>  {2,3}
>  {english/frenchspacing}  =>  {false}
>  {english/indentfirst}  =>  {false}
>  {english/fontsetup}  =>  {true}
>  {english/envname}  =>  {english}
>  {english/babelname}  =>  {american}
>  {english/localnumeral}  =>  {polyglossia@C@localnumeral}
>  {english/Localnumeral}  =>  {polyglossia@C@localnumeral}.
(./CoqRefMan.aux
LaTeX Info: Redefining \rmfamily on input line 20.
LaTeX Info: Redefining \sffamily on input line 20.
LaTeX Info: Redefining \ttfamily on input line 20.
)
Package rerunfilecheck Info: File `CoqRefMan.out' has not changed.
(rerunfilecheck)             Checksum: C5BC6C36D6A2082A1A3879C8A06DB649;3091.

LaTeX Warning: There were multiply-defined labels.

 ) 
Here is how much of TeX's memory you used:
 25377 strings out of 477299
 547233 string characters out of 5838339
 1302850 words of memory out of 5000000
 44559 multiletter control sequences out of 15000+600000
 410274 words of font info for 146 fonts, out of 8000000 for 9000
 1349 hyphenation exceptions out of 8191
 91i,26n,112p,25653b,837s stack positions out of 5000i,500n,10000p,200000b,80000s

Output written on CoqRefMan.pdf (758 pages).
