chore(library/pp_options): reduce pp default limits
This commit is contained in:
parent
f62e22b34c
commit
774fa01b1a
3 changed files with 290 additions and 2 deletions
|
@ -8,11 +8,11 @@ Author: Leonardo de Moura
|
|||
#include "library/pp_options.h"
|
||||
|
||||
#ifndef LEAN_DEFAULT_PP_MAX_DEPTH
|
||||
#define LEAN_DEFAULT_PP_MAX_DEPTH 10000
|
||||
#define LEAN_DEFAULT_PP_MAX_DEPTH 64
|
||||
#endif
|
||||
|
||||
#ifndef LEAN_DEFAULT_PP_MAX_STEPS
|
||||
#define LEAN_DEFAULT_PP_MAX_STEPS 50000
|
||||
#define LEAN_DEFAULT_PP_MAX_STEPS 5000
|
||||
#endif
|
||||
|
||||
#ifndef LEAN_DEFAULT_PP_NOTATION
|
||||
|
|
286
tests/lean/955.lean
Normal file
286
tests/lean/955.lean
Normal file
|
@ -0,0 +1,286 @@
|
|||
-*- mode: compilation; default-directory: "~/projects/lean/tests/lean/run/" -*-
|
||||
Compilation started at Thu Feb 4 14:53:07
|
||||
|
||||
/home/leo/projects/lean/bin/lean -Dpp.width=120 /home/leo/projects/lean/tests/lean/run/955.lean
|
||||
/home/leo/projects/lean/tests/lean/run/955.lean:31:32: error: type mismatch at definition 'append_auxH', has type
|
||||
@vectorH.{?M_1}
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(…
|
||||
…))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
|
||||
?M_4
|
||||
but is expected to have type
|
||||
@vectorH.{?M_1}
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(…
|
||||
…))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
|
||||
(@vector.append_aux.{?M_1+1} Type.{?M_1} nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(nat.addl
|
||||
nat.zero
|
||||
(…
|
||||
…))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
|
||||
(@vector.nil.{?M_1+1} Type.{?M_1})
|
||||
?M_3)
|
||||
The following identifier(s) are introduced as free variables by the left-hand-side of the equation:
|
||||
v'
|
||||
|
||||
Compilation exited abnormally with code 1 at Thu Feb 4 14:53:09
|
2
tests/lean/955.lean.expected.out
Normal file
2
tests/lean/955.lean.expected.out
Normal file
|
@ -0,0 +1,2 @@
|
|||
955.lean:1:1: error: unexpected token
|
||||
955.lean: error: 955.lean:1:21: error: unexpected token
|
Loading…
Reference in a new issue