Mock Version: 1.4.16 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/lean3.spec'], chrootPath='/var/lib/mock/1024627-fedora-rawhide-x86_64-1567096638.995583/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.1iphdvv2:/etc/resolv.conf']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.1iphdvv2:/etc/resolv.conf'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'faed33a00f9048229340e5808521c968', '-D', '/var/lib/mock/1024627-fedora-rawhide-x86_64-1567096638.995583/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.1iphdvv2:/etc/resolv.conf', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/lean3.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1567036800 Wrote: /builddir/build/SRPMS/lean3-3.4.2-2.fc32.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/lean3.spec'], chrootPath='/var/lib/mock/1024627-fedora-rawhide-x86_64-1567096638.995583/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.1iphdvv2:/etc/resolv.conf']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.1iphdvv2:/etc/resolv.conf'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'af2ec88b1b0b4f42a067ed6f92828cd4', '-D', '/var/lib/mock/1024627-fedora-rawhide-x86_64-1567096638.995583/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.1iphdvv2:/etc/resolv.conf', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/lean3.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1567036800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.oXi2Gv + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf lean-3.4.2 + /usr/bin/gzip -dc /builddir/build/SOURCES/v3.4.2.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd lean-3.4.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ajxT6w + umask 022 + cd /builddir/build/BUILD + cd lean-3.4.2 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_BUILD_TYPE=Debug ./src -- The CXX compiler identification is GNU 9.2.1 -- The C compiler identification is GNU 9.2.1 -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Lean library will be installed at /usr/lib/lean -- Found GMP: /usr/include (Required is at least version "5.0.5") -- Using standard malloc. -- Found PythonInterp: /usr/bin/python3.8 (found version "3.8") -- Failed to read git_sha1 -- Configuring done -- Generating done BUILDSTDERR: CMake Warning: BUILDSTDERR: Manually-specified variables were not used by the project: BUILDSTDERR: CMAKE_C_FLAGS_RELEASE BUILDSTDERR: CMAKE_Fortran_FLAGS_RELEASE BUILDSTDERR: INCLUDE_INSTALL_DIR BUILDSTDERR: LIB_INSTALL_DIR BUILDSTDERR: LIB_SUFFIX BUILDSTDERR: SHARE_INSTALL_PREFIX BUILDSTDERR: SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/lean-3.4.2 + /usr/bin/make -O -j2 V=1 VERBOSE=1 /usr/bin/cmake -S/builddir/build/BUILD/lean-3.4.2/src -B/builddir/build/BUILD/lean-3.4.2 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/lean-3.4.2/CMakeFiles /builddir/build/BUILD/lean-3.4.2/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f init/CMakeFiles/init.dir/build.make init/CMakeFiles/init.dir/depend /usr/bin/make -f util/CMakeFiles/util.dir/build.make util/CMakeFiles/util.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/init /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/init /builddir/build/BUILD/lean-3.4.2/init/CMakeFiles/init.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/init/CMakeFiles/init.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/init/CMakeFiles/init.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/init/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/init/CMakeFiles/init.dir/depend.internal". Scanning dependencies of target init make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f init/CMakeFiles/init.dir/build.make init/CMakeFiles/init.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/util /builddir/build/BUILD/lean-3.4.2/util/CMakeFiles/util.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/util/CMakeFiles/util.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/util/CMakeFiles/util.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/util/CMakeFiles/util.dir/depend.internal". Scanning dependencies of target util make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f util/CMakeFiles/util.dir/build.make util/CMakeFiles/util.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 0%] Building CXX object init/CMakeFiles/init.dir/init.cpp.o cd /builddir/build/BUILD/lean-3.4.2/init && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/init.dir/init.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/init/init.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/inductive/inductive.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/init/init.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 1%] Built target init make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f util/numerics/CMakeFiles/numerics.dir/build.make util/numerics/CMakeFiles/numerics.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/util/numerics /builddir/build/BUILD/lean-3.4.2/util/numerics/CMakeFiles/numerics.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/util/numerics/CMakeFiles/numerics.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/util/numerics/CMakeFiles/numerics.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/util/numerics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/util/numerics/CMakeFiles/numerics.dir/depend.internal". Scanning dependencies of target numerics make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f util/numerics/CMakeFiles/numerics.dir/build.make util/numerics/CMakeFiles/numerics.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 1%] Building CXX object util/CMakeFiles/util.dir/debug.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/debug.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/debug.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 2%] Building CXX object util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/numerics.dir/init_module.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In member function 'lean::zpz lean::zpz::operator++(int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:76:40: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 76 | zpz operator++(int) { zpz tmp(*this); operator++(); return tmp; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:76:64: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 76 | zpz operator++(int) { zpz tmp(*this); operator++(); return tmp; } BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In member function 'lean::zpz lean::zpz::operator--(int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:77:40: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | zpz operator--(int) { zpz tmp(*this); operator--(); return tmp; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:77:64: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | zpz operator--(int) { zpz tmp(*this); operator--(); return tmp; } BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator+(lean::zpz, const lean::zpz&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:85:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 85 | friend zpz operator+(zpz a, zpz const & b) { return a += b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator+(lean::zpz, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:86:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 86 | friend zpz operator+(zpz a, unsigned b) { return a += b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator+(unsigned int, lean::zpz)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:87:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 87 | friend zpz operator+(unsigned a, zpz b) { return b += a; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator-(lean::zpz, const lean::zpz&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:89:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 89 | friend zpz operator-(zpz a, zpz const & b) { return a -= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator-(lean::zpz, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:90:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 90 | friend zpz operator-(zpz a, unsigned b) { return a -= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator-(unsigned int, lean::zpz)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:91:71: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 91 | friend zpz operator-(unsigned a, zpz b) { b.neg(); return b += a; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator*(lean::zpz, const lean::zpz&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:93:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 93 | friend zpz operator*(zpz a, zpz const & b) { return a *= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator*(lean::zpz, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:94:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 94 | friend zpz operator*(zpz a, unsigned b) { return a *= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator*(unsigned int, lean::zpz)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:95:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 95 | friend zpz operator*(unsigned a, zpz b) { return b *= a; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator/(lean::zpz, const lean::zpz&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:97:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 97 | friend zpz operator/(zpz a, zpz const & b) { return a /= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:82:26: note: initializing argument 1 of 'lean::zpz& lean::zpz::operator/=(lean::zpz)' BUILDSTDERR: 82 | zpz & operator/=(zpz v) { v.inv(); return operator*=(v); return *this; } BUILDSTDERR: | ~~~~^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:97:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 97 | friend zpz operator/(zpz a, zpz const & b) { return a /= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator/(lean::zpz, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:98:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 98 | friend zpz operator/(zpz a, unsigned b) { return a /= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator/(unsigned int, lean::zpz)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:99:71: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 99 | friend zpz operator/(unsigned a, zpz b) { b.inv(); return b *= a; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/power.h: In instantiation of 'T lean::power(const T&, unsigned int) [with T = lean::zpz]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:115:66: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/power.h:15:7: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 15 | T power(a); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/power.h:16:7: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 16 | T b(a); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/power.h:24:12: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 24 | return b; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 2%] Building CXX object util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/numerics.dir/mpz.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/numerics/mpz.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 2%] Building CXX object util/CMakeFiles/util.dir/name.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/name.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/name.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 2%] Building CXX object util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/numerics.dir/mpq.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/numerics/mpq.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 2%] Building CXX object util/CMakeFiles/util.dir/name_set.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/name_set.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/name_set.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 2%] Building CXX object util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/numerics.dir/mpbq.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/numerics/mpbq.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 2%] Building CXX object util/CMakeFiles/util.dir/fresh_name.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/fresh_name.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/fresh_name.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 3%] Building CXX object util/numerics/CMakeFiles/numerics.dir/float.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/numerics.dir/float.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/numerics/float.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 4%] Building CXX object util/CMakeFiles/util.dir/exception.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/exception.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/exception.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 4%] Building CXX object util/numerics/CMakeFiles/numerics.dir/double.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/numerics.dir/double.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/numerics/double.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 4%] Building CXX object util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/numerics.dir/numeric_traits.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/numerics/numeric_traits.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 4%] Building CXX object util/CMakeFiles/util.dir/interrupt.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/interrupt.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/interrupt.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 4%] Building CXX object util/CMakeFiles/util.dir/hash.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/hash.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/hash.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 4%] Building CXX object util/CMakeFiles/util.dir/escaped.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/escaped.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/escaped.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 4%] Building CXX object util/numerics/CMakeFiles/numerics.dir/primes.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/numerics.dir/primes.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/numerics/primes.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 4%] Building CXX object util/CMakeFiles/util.dir/bit_tricks.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/bit_tricks.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/bit_tricks.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 4%] Building CXX object util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/numerics.dir/zpz.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In member function 'lean::zpz lean::zpz::operator++(int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:76:40: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 76 | zpz operator++(int) { zpz tmp(*this); operator++(); return tmp; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:76:64: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 76 | zpz operator++(int) { zpz tmp(*this); operator++(); return tmp; } BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In member function 'lean::zpz lean::zpz::operator--(int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:77:40: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | zpz operator--(int) { zpz tmp(*this); operator--(); return tmp; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:77:64: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | zpz operator--(int) { zpz tmp(*this); operator--(); return tmp; } BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator+(lean::zpz, const lean::zpz&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:85:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 85 | friend zpz operator+(zpz a, zpz const & b) { return a += b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator+(lean::zpz, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:86:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 86 | friend zpz operator+(zpz a, unsigned b) { return a += b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator+(unsigned int, lean::zpz)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:87:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 87 | friend zpz operator+(unsigned a, zpz b) { return b += a; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator-(lean::zpz, const lean::zpz&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:89:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 89 | friend zpz operator-(zpz a, zpz const & b) { return a -= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator-(lean::zpz, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:90:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 90 | friend zpz operator-(zpz a, unsigned b) { return a -= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator-(unsigned int, lean::zpz)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:91:71: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 91 | friend zpz operator-(unsigned a, zpz b) { b.neg(); return b += a; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator*(lean::zpz, const lean::zpz&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:93:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 93 | friend zpz operator*(zpz a, zpz const & b) { return a *= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator*(lean::zpz, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:94:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 94 | friend zpz operator*(zpz a, unsigned b) { return a *= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator*(unsigned int, lean::zpz)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:95:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 95 | friend zpz operator*(unsigned a, zpz b) { return b *= a; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator/(lean::zpz, const lean::zpz&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:97:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 97 | friend zpz operator/(zpz a, zpz const & b) { return a /= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:82:26: note: initializing argument 1 of 'lean::zpz& lean::zpz::operator/=(lean::zpz)' BUILDSTDERR: 82 | zpz & operator/=(zpz v) { v.inv(); return operator*=(v); return *this; } BUILDSTDERR: | ~~~~^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:97:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 97 | friend zpz operator/(zpz a, zpz const & b) { return a /= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator/(lean::zpz, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:98:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 98 | friend zpz operator/(zpz a, unsigned b) { return a /= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator/(unsigned int, lean::zpz)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:99:71: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 99 | friend zpz operator/(unsigned a, zpz b) { b.inv(); return b *= a; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/power.h: In instantiation of 'T lean::power(const T&, unsigned int) [with T = lean::zpz]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:115:66: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/power.h:15:7: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 15 | T power(a); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/power.h:16:7: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 16 | T b(a); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/power.h:24:12: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 24 | return b; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 5%] Built target numerics make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f util/sexpr/CMakeFiles/sexpr.dir/build.make util/sexpr/CMakeFiles/sexpr.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 5%] Building CXX object util/CMakeFiles/util.dir/safe_arith.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/safe_arith.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/safe_arith.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/util/sexpr /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/util/sexpr /builddir/build/BUILD/lean-3.4.2/util/sexpr/CMakeFiles/sexpr.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/util/sexpr/CMakeFiles/sexpr.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/util/sexpr/CMakeFiles/sexpr.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/util/sexpr/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/util/sexpr/CMakeFiles/sexpr.dir/depend.internal". Scanning dependencies of target sexpr make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f util/sexpr/CMakeFiles/sexpr.dir/build.make util/sexpr/CMakeFiles/sexpr.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 5%] Building CXX object util/CMakeFiles/util.dir/ascii.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/ascii.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/ascii.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 5%] Building CXX object util/CMakeFiles/util.dir/memory.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/memory.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/memory.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 5%] Building CXX object util/CMakeFiles/util.dir/shared_mutex.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/shared_mutex.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/shared_mutex.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 5%] Building CXX object util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util/sexpr && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/sexpr.dir/sexpr.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/sexpr.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 5%] Building CXX object util/CMakeFiles/util.dir/path.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/path.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/path.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 6%] Building CXX object util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util/sexpr && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/sexpr.dir/sexpr_fn.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/sexpr_fn.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 7%] Building CXX object util/CMakeFiles/util.dir/stackinfo.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/stackinfo.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/stackinfo.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 7%] Building CXX object util/CMakeFiles/util.dir/lean_path.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/lean_path.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/lean_path.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 7%] Building CXX object util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util/sexpr && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/sexpr.dir/format.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.cpp:18: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 7%] Building CXX object util/CMakeFiles/util.dir/serializer.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/serializer.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/serializer.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 7%] Building CXX object util/CMakeFiles/util.dir/lbool.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/lbool.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/lbool.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 7%] Building CXX object util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util/sexpr && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/sexpr.dir/options.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 8%] Building CXX object util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/bitap_fuzzy_search.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 8%] Building CXX object util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util/sexpr && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/sexpr.dir/option_declarations.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 8%] Building CXX object util/CMakeFiles/util.dir/init_module.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/init_module.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/init_module.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 8%] Building CXX object util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util/sexpr && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/sexpr.dir/init_module.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/init_module.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/init_module.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 8%] Built target sexpr make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 8%] Building CXX object util/CMakeFiles/util.dir/thread.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/thread.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/thread.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 8%] Building CXX object util/CMakeFiles/util.dir/memory_pool.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/memory_pool.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/memory_pool.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 8%] Building CXX object util/CMakeFiles/util.dir/utf8.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/utf8.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/utf8.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 9%] Building CXX object util/CMakeFiles/util.dir/list_fn.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/list_fn.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/list_fn.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 9%] Building CXX object util/CMakeFiles/util.dir/name_map.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/name_map.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/name_map.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 9%] Building CXX object util/CMakeFiles/util.dir/file_lock.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/file_lock.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/file_lock.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 9%] Building CXX object util/CMakeFiles/util.dir/timeit.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/timeit.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/timeit.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 10%] Building CXX object util/CMakeFiles/util.dir/timer.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/timer.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/timer.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 10%] Building CXX object util/CMakeFiles/util.dir/task.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/task.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/task.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 10%] Building CXX object util/CMakeFiles/util.dir/task_builder.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/task_builder.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 10%] Building CXX object util/CMakeFiles/util.dir/cancellable.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/cancellable.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/cancellable.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 11%] Building CXX object util/CMakeFiles/util.dir/small_object_allocator.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/small_object_allocator.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/small_object_allocator.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 10%] Building CXX object util/CMakeFiles/util.dir/log_tree.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/log_tree.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/log_tree.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/log_tree.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = bool; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/log_tree.cpp:353:103: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: 131 | return std::move(task); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 11%] Building CXX object util/CMakeFiles/util.dir/subscripted_name_set.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/subscripted_name_set.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/subscripted_name_set.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 11%] Building CXX object util/CMakeFiles/util.dir/parser_exception.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/parser_exception.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/parser_exception.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f kernel/CMakeFiles/kernel.dir/build.make kernel/CMakeFiles/kernel.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/kernel /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/kernel /builddir/build/BUILD/lean-3.4.2/kernel/CMakeFiles/kernel.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/kernel/CMakeFiles/kernel.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/kernel/CMakeFiles/kernel.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/kernel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/kernel/CMakeFiles/kernel.dir/depend.internal". Scanning dependencies of target kernel make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f kernel/CMakeFiles/kernel.dir/build.make kernel/CMakeFiles/kernel.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 11%] Building CXX object util/CMakeFiles/util.dir/name_generator.cpp.o cd /builddir/build/BUILD/lean-3.4.2/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/util.dir/name_generator.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/util/name_generator.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 11%] Built target util make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 11%] Building CXX object kernel/CMakeFiles/kernel.dir/level.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/level.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/level.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/level.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/level.cpp:18: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 11%] Building CXX object kernel/CMakeFiles/kernel.dir/expr.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/expr.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.cpp:19: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 11%] Building CXX object kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/expr_eq_fn.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/expr_eq_fn.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr_eq_fn.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 12%] Building CXX object kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/for_each_fn.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 12%] Building CXX object kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/replace_fn.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/replace_fn.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/replace_fn.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/replace_fn.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 12%] Building CXX object kernel/CMakeFiles/kernel.dir/free_vars.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/free_vars.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/free_vars.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f kernel/inductive/CMakeFiles/inductive.dir/build.make kernel/inductive/CMakeFiles/inductive.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/kernel/inductive /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/kernel/inductive /builddir/build/BUILD/lean-3.4.2/kernel/inductive/CMakeFiles/inductive.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/kernel/inductive/CMakeFiles/inductive.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/kernel/inductive/CMakeFiles/inductive.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/kernel/inductive/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/kernel/inductive/CMakeFiles/inductive.dir/depend.internal". Scanning dependencies of target inductive make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f kernel/inductive/CMakeFiles/inductive.dir/build.make kernel/inductive/CMakeFiles/inductive.dir/build BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/free_vars.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/free_vars.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 12%] Building CXX object kernel/CMakeFiles/kernel.dir/abstract.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/abstract.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 12%] Building CXX object kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel/inductive && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/inductive.dir/inductive.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/inductive/inductive.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/inductive/inductive.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 13%] Built target inductive make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 13%] Building CXX object kernel/CMakeFiles/kernel.dir/instantiate.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/instantiate.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/free_vars.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 13%] Building CXX object kernel/CMakeFiles/kernel.dir/formatter.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/formatter.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/formatter.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/formatter.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 13%] Building CXX object kernel/CMakeFiles/kernel.dir/declaration.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/declaration.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/declaration.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/declaration.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/declaration.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 13%] Building CXX object kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/pos_info_provider.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 13%] Building CXX object kernel/CMakeFiles/kernel.dir/environment.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/environment.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = bool; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.cpp:208:42: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: 131 | return std::move(task); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 14%] Building CXX object kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/error_msgs.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/error_msgs.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/replace_fn.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/error_msgs.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ /usr/bin/make -f kernel/quotient/CMakeFiles/quotient.dir/build.make kernel/quotient/CMakeFiles/quotient.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/kernel/quotient /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/kernel/quotient /builddir/build/BUILD/lean-3.4.2/kernel/quotient/CMakeFiles/quotient.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/kernel/quotient/CMakeFiles/quotient.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/kernel/quotient/CMakeFiles/quotient.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/kernel/quotient/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/kernel/quotient/CMakeFiles/quotient.dir/depend.internal". Scanning dependencies of target quotient make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f kernel/quotient/CMakeFiles/quotient.dir/build.make kernel/quotient/CMakeFiles/quotient.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 14%] Building CXX object kernel/CMakeFiles/kernel.dir/type_checker.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/type_checker.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.cpp:16: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.cpp:24: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::expr; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.cpp:787:40: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: 131 | return std::move(task); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 14%] Building CXX object kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel/quotient && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/quotient.dir/quotient.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/quotient/quotient.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/normalizer_extension.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/quotient/quotient.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/quotient/quotient.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 14%] Built target quotient make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 14%] Building CXX object kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/kernel_exception.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/kernel_exception.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/scope_pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/kernel_exception.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ /usr/bin/make -f library/CMakeFiles/library.dir/build.make library/CMakeFiles/library.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library /builddir/build/BUILD/lean-3.4.2/library/CMakeFiles/library.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/library/CMakeFiles/library.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/CMakeFiles/library.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/library/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/CMakeFiles/library.dir/depend.internal". Scanning dependencies of target library make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/CMakeFiles/library.dir/build.make library/CMakeFiles/library.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 14%] Building CXX object kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/normalizer_extension.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/normalizer_extension.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/normalizer_extension.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/normalizer_extension.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 14%] Building CXX object library/CMakeFiles/library.dir/deep_copy.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/deep_copy.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/deep_copy.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/deep_copy.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 14%] Building CXX object kernel/CMakeFiles/kernel.dir/init_module.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/init_module.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/init_module.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/init_module.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 14%] Building CXX object library/CMakeFiles/library.dir/expr_lt.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/expr_lt.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/expr_lt.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/expr_lt.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 15%] Building CXX object kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/expr_cache.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/expr_cache.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr_cache.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr_cache.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 16%] Building CXX object library/CMakeFiles/library.dir/io_state.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/io_state.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/io_state.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/kernel_exception.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 16%] Building CXX object kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/scope_pos_info_provider.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/scope_pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/scope_pos_info_provider.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 16%] Building CXX object library/CMakeFiles/library.dir/io_state_stream.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/io_state_stream.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/level.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 16%] Building CXX object kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/equiv_manager.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/equiv_manager.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr_maps.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/equiv_manager.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/equiv_manager.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 16%] Building CXX object library/CMakeFiles/library.dir/bin_app.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/bin_app.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/bin_app.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/bin_app.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/bin_app.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 16%] Building CXX object kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/abstract_type_context.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract_type_context.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract_type_context.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract_type_context.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 16%] Building CXX object library/CMakeFiles/library.dir/constants.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/constants.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/constants.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 17%] Building CXX object kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o cd /builddir/build/BUILD/lean-3.4.2/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/kernel.dir/standard_kernel.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/kernel/standard_kernel.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/inductive/inductive.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/standard_kernel.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 17%] Built target kernel make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 18%] Building CXX object library/CMakeFiles/library.dir/max_sharing.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/max_sharing.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/max_sharing.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/max_sharing.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/max_sharing.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 18%] Building CXX object library/CMakeFiles/library.dir/shared_environment.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/shared_environment.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/shared_environment.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/shared_environment.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/shared_environment.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 17%] Building CXX object library/CMakeFiles/library.dir/kernel_serializer.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/kernel_serializer.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/kernel_serializer.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/kernel_serializer.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 18%] Building CXX object library/CMakeFiles/library.dir/private.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/private.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/private.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/private.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/private.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 18%] Building CXX object library/CMakeFiles/library.dir/placeholder.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/placeholder.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/placeholder.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/find_fn.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/placeholder.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 19%] Building CXX object library/CMakeFiles/library.dir/aliases.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/aliases.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/aliases.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/aliases.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 19%] Building CXX object library/CMakeFiles/library.dir/update_declaration.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/update_declaration.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/update_declaration.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/declaration.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/update_declaration.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/update_declaration.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 18%] Building CXX object library/CMakeFiles/library.dir/module.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/module.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/module.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/module.cpp:23: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module.cpp: In function 'void lean::import_module(lean::environment&, const string&, const lean::module_name&, const module_loader&, lean::buffer&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module.cpp:607:14: warning: catching polymorphic type 'class lean::throwable' by value [-Wcatch-value=] BUILDSTDERR: 607 | } catch (throwable) { BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/module.cpp:32: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::environment; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module.cpp:655:14: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: 131 | return std::move(task); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task > lean::traverse(const std::vector > >&) [with Res = lean::expr; lean::task > = std::shared_ptr > > >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:181:37: required from 'lean::task lean::any(const std::vector > >&, Fn&&) [with Fn = lean::has_sorry(const modification_list&)::; T = lean::expr; lean::task = std::shared_ptr >]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module.cpp:272:78: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:158:28: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: 158 | return std::move(vs); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:158:28: note: remove 'std::move' call BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = bool; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:186:36: required from 'lean::task lean::any(const std::vector > >&, Fn&&) [with Fn = lean::has_sorry(const modification_list&)::; T = lean::expr; lean::task = std::shared_ptr >]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module.cpp:272:78: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: 131 | return std::move(task); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task > lean::traverse(const std::vector > >&) [with Res = bool; lean::task > = std::shared_ptr > > >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:181:37: required from 'lean::task lean::any(const std::vector > >&, Fn&&) [with Fn = lean::module::error_already_reported()::; T = bool; lean::task = std::shared_ptr >]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module.cpp:467:81: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:158:28: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: 158 | return std::move(vs); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:158:28: note: remove 'std::move' call BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = std::vector >; lean::task = std::shared_ptr > > >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:164:32: required from 'lean::task > lean::traverse(const std::vector > >&) [with Res = lean::expr; lean::task > = std::shared_ptr > > >]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:181:37: required from 'lean::task lean::any(const std::vector > >&, Fn&&) [with Fn = lean::has_sorry(const modification_list&)::; T = lean::expr; lean::task = std::shared_ptr >]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module.cpp:272:78: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: 131 | return std::move(task); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = std::vector >; lean::task = std::shared_ptr > > >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:164:32: required from 'lean::task > lean::traverse(const std::vector > >&) [with Res = bool; lean::task > = std::shared_ptr > > >]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:181:37: required from 'lean::task lean::any(const std::vector > >&, Fn&&) [with Fn = lean::module::error_already_reported()::; T = bool; lean::task = std::shared_ptr >]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module.cpp:467:81: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::unit; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:32:10: required from 'lean::task lean::add_library_task(lean::task_builder&&, const string&, bool, lean::log_tree::detail_level) [with Res = lean::unit; lean::task = std::shared_ptr >; std::string = std::__cxx11::basic_string; lean::log_tree::detail_level = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:46:28: required from 'lean::task lean::add_library_task(lean::task_builder&&, lean::log_tree::detail_level, bool) [with Res = lean::unit; lean::task = std::shared_ptr >; lean::log_tree::detail_level = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module.cpp:493:71: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 19%] Building CXX object library/CMakeFiles/library.dir/scoped_ext.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/scoped_ext.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/scoped_ext.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/scoped_ext.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/scoped_ext.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 19%] Building CXX object library/CMakeFiles/library.dir/sorry.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/sorry.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/sorry.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 20%] Building CXX object library/CMakeFiles/library.dir/replace_visitor.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/replace_visitor.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/replace_visitor.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/replace_visitor.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 20%] Building CXX object library/CMakeFiles/library.dir/explicit.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/explicit.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/explicit.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/annotation.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/explicit.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 20%] Building CXX object library/CMakeFiles/library.dir/num.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/num.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/num.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/num.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/num.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 20%] Building CXX object library/CMakeFiles/library.dir/string.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/string.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/string.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/string.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 20%] Building CXX object library/CMakeFiles/library.dir/head_map.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/head_map.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/head_map.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/head_map.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/head_map.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 21%] Building CXX object library/CMakeFiles/library.dir/util.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/util.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/util.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/find_fn.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/util.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 21%] Building CXX object library/CMakeFiles/library.dir/class.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/class.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/class.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/class.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 21%] Building CXX object library/CMakeFiles/library.dir/print.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/print.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/print.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/formatter.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/print.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 21%] Building CXX object library/CMakeFiles/library.dir/annotation.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/annotation.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/annotation.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract_type_context.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/annotation.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 22%] Building CXX object library/CMakeFiles/library.dir/typed_expr.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/typed_expr.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/typed_expr.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/error_msgs.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/typed_expr.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 22%] Building CXX object library/CMakeFiles/library.dir/quote.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/quote.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/quote.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/quote.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 22%] Building CXX object library/CMakeFiles/library.dir/protected.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/protected.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/protected.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/protected.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/protected.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 22%] Building CXX object library/CMakeFiles/library.dir/reducible.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/reducible.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/reducible.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/reducible.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 23%] Building CXX object library/CMakeFiles/library.dir/exception.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/exception.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/exception.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/ext_exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/exception.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 22%] Building CXX object library/CMakeFiles/library.dir/init_module.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/init_module.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/init_module.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/trace.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/init_module.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 23%] Building CXX object library/CMakeFiles/library.dir/fingerprint.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/fingerprint.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/fingerprint.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/fingerprint.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 23%] Building CXX object library/CMakeFiles/library.dir/pp_options.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/pp_options.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/pp_options.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/pp_options.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 23%] Building CXX object library/CMakeFiles/library.dir/unfold_macros.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/unfold_macros.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/unfold_macros.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/find_fn.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/unfold_macros.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 23%] Building CXX object library/CMakeFiles/library.dir/app_builder.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/app_builder.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/app_builder.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/app_builder.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 24%] Building CXX object library/CMakeFiles/library.dir/projection.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/projection.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/projection.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/kernel_exception.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/projection.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 24%] Building CXX object library/CMakeFiles/library.dir/relation_manager.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/relation_manager.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/relation_manager.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/scoped_ext.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/relation_manager.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 24%] Building CXX object library/CMakeFiles/library.dir/export.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/export.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/export.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_config.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/export.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 25%] Building CXX object library/CMakeFiles/library.dir/idx_metavar.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/idx_metavar.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/idx_metavar.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/idx_metavar.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 24%] Building CXX object library/CMakeFiles/library.dir/user_recursors.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/user_recursors.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/user_recursors.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/find_fn.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/user_recursors.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 25%] Building CXX object library/CMakeFiles/library.dir/aux_recursors.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/aux_recursors.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/aux_recursors.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/tactic/CMakeFiles/tactic.dir/build.make library/tactic/CMakeFiles/tactic.dir/depend BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/aux_recursors.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/aux_recursors.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library/tactic /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library/tactic /builddir/build/BUILD/lean-3.4.2/library/tactic/CMakeFiles/tactic.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/library/tactic/CMakeFiles/tactic.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/tactic/CMakeFiles/tactic.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/library/tactic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/tactic/CMakeFiles/tactic.dir/depend.internal". Scanning dependencies of target tactic make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/tactic/CMakeFiles/tactic.dir/build.make library/tactic/CMakeFiles/tactic.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 25%] Building CXX object library/CMakeFiles/library.dir/noncomputable.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/noncomputable.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/noncomputable.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/noncomputable.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 25%] Building CXX object library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/occurrences.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/occurrences.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_list.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/occurrences.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 25%] Building CXX object library/CMakeFiles/library.dir/norm_num.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/norm_num.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/norm_num.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/trace.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/norm_num.cpp:6: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 25%] Building CXX object library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/kabstract.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/kabstract.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/replace_fn.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/kabstract.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 25%] Building CXX object library/CMakeFiles/library.dir/trace.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/trace.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/trace.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/trace.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 25%] Building CXX object library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/tactic_state.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/tactic_state.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/tactic_state.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/tactic_state.cpp: In member function 'lean::format lean::tactic_state::pp_goal(const formatter_factory&, const lean::expr&, bool) const': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/tactic_state.cpp:227:20: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 227 | r = group(r); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/tactic_state.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/tactic_state.cpp: In member function 'lean::format lean::tactic_state::pp_core(const formatter_factory&, bool) const': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/tactic_state.cpp:241:37: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 241 | if (first) r = format("no goals"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/tactic_state.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 26%] Building CXX object library/CMakeFiles/library.dir/attribute_manager.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/attribute_manager.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/attribute_manager.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/attribute_manager.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/attribute_manager.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 27%] Building CXX object library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/intro_tactic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/intro_tactic.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/intro_tactic.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 27%] Building CXX object library/CMakeFiles/library.dir/unification_hint.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/unification_hint.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/unification_hint.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/library/unification_hint.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 27%] Building CXX object library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/revert_tactic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/revert_tactic.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/trace.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/revert_tactic.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 27%] Building CXX object library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/clear_tactic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/clear_tactic.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.h:20, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_name.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/clear_tactic.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 27%] Building CXX object library/CMakeFiles/library.dir/local_context.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/local_context.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/local_context.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/local_context.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/local_context.cpp: In lambda function: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/local_context.cpp:453:31: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 453 | ids = format(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/local_context.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/local_context.cpp:466:32: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 466 | ids = format(n); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/local_context.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/local_context.cpp: In member function 'lean::format lean::local_context::pp(const lean::formatter&, const std::function&) const': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/local_context.cpp:479:20: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 479 | r = group(r); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/local_context.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 27%] Building CXX object library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/app_builder_tactics.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/app_builder_tactics.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.h:20, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/app_builder_tactics.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 27%] Building CXX object library/CMakeFiles/library.dir/metavar_context.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/metavar_context.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/metavar_context.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/metavar_context.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 27%] Building CXX object library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/subst_tactic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/subst_tactic.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/replace_fn.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/subst_tactic.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 28%] Building CXX object library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/exact_tactic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/exact_tactic.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/trace.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/exact_tactic.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 27%] Building CXX object library/CMakeFiles/library.dir/type_context.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/type_context.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/type_context.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/type_context.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 28%] Building CXX object library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/change_tactic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/change_tactic.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/util.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/change_tactic.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 29%] Building CXX object library/CMakeFiles/library.dir/export_decl.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/export_decl.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/export_decl.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/export_decl.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/export_decl.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 29%] Building CXX object library/CMakeFiles/library.dir/delayed_abstraction.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/delayed_abstraction.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/delayed_abstraction.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/free_vars.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/delayed_abstraction.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 29%] Building CXX object library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/assert_tactic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/assert_tactic.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/delayed_abstraction.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/assert_tactic.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 29%] Building CXX object library/CMakeFiles/library.dir/fun_info.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/fun_info.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/fun_info.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/fun_info.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 29%] Building CXX object library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/apply_tactic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/apply_tactic.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/apply_tactic.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 30%] Building CXX object library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/fun_info_tactics.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/fun_info_tactics.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/fun_info.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/fun_info_tactics.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 29%] Building CXX object library/CMakeFiles/library.dir/congr_lemma.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/congr_lemma.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/congr_lemma.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/congr_lemma.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 30%] Building CXX object library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/congr_lemma_tactics.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/congr_lemma.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/congr_lemma_tactics.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 31%] Building CXX object library/CMakeFiles/library.dir/defeq_canonizer.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/defeq_canonizer.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/defeq_canonizer.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/defeq_canonizer.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 31%] Building CXX object library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/replace_visitor_with_tc.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/replace_visitor_with_tc.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 31%] Building CXX object library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/match_tactic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/match_tactic.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/replace_fn.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/match_tactic.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 31%] Building CXX object library/CMakeFiles/library.dir/aux_definition.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/aux_definition.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/aux_definition.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/aux_definition.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 31%] Building CXX object library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/ac_tactics.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/ac_tactics.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr_maps.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/ac_tactics.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 31%] Building CXX object library/CMakeFiles/library.dir/inverse.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/inverse.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/inverse.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/inverse.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 31%] Building CXX object library/CMakeFiles/library.dir/pattern_attribute.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/pattern_attribute.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/pattern_attribute.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/attribute_manager.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/pattern_attribute.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 31%] Building CXX object library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/induction_tactic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/induction_tactic.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/induction_tactic.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 32%] Building CXX object library/CMakeFiles/library.dir/choice.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/choice.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/choice.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/choice.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 33%] Building CXX object library/CMakeFiles/library.dir/locals.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/locals.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/locals.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/locals.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 33%] Building CXX object library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/cases_tactic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/cases_tactic.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/cases_tactic.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 33%] Building CXX object library/CMakeFiles/library.dir/normalize.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/normalize.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/normalize.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/normalize.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 33%] Building CXX object library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/generalize_tactic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/generalize_tactic.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/type_context.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/check.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/generalize_tactic.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 33%] Building CXX object library/CMakeFiles/library.dir/discr_tree.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/discr_tree.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/discr_tree.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/trace.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/discr_tree.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 33%] Building CXX object library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/rewrite_tactic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/rewrite_tactic.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/rewrite_tactic.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 33%] Building CXX object library/CMakeFiles/library.dir/mt_task_queue.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/mt_task_queue.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/mt_task_queue.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 34%] Building CXX object library/CMakeFiles/library.dir/st_task_queue.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/st_task_queue.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/st_task_queue.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 33%] Building CXX object library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/unfold_tactic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/unfold_tactic.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/unfold_tactic.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 34%] Building CXX object library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/hsubstitution.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/hsubstitution.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/replace_fn.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/hsubstitution.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 34%] Building CXX object library/CMakeFiles/library.dir/library_task_builder.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/library_task_builder.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.cpp: In member function 'virtual void lean::library_scopes_imp::execute(void*)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.cpp:28:18: warning: catching polymorphic type 'class lean::interrupted' by value [-Wcatch-value=] BUILDSTDERR: 28 | } catch (interrupted) { BUILDSTDERR: | ^~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 35%] Building CXX object library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/gexpr.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/gexpr.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/gexpr.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/gexpr.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 35%] Building CXX object library/CMakeFiles/library.dir/eval_helper.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/eval_helper.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/eval_helper.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/eval_helper.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 35%] Building CXX object library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/elaborate.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/elaborate.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/elaborate.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/elaborate.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 35%] Building CXX object library/CMakeFiles/library.dir/messages.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/messages.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/messages.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/messages.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/messages.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 35%] Building CXX object library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/init_module.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/init_module.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/type_context.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/kabstract.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/init_module.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 36%] Building CXX object library/CMakeFiles/library.dir/message_builder.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/message_builder.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/message_builder.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/message_builder.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/message_builder.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 36%] Building CXX object library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/simp_result.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/simp_result.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/type_context.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/simp_result.h:7, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/simp_result.cpp:6: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 37%] Building CXX object library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/user_attribute.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/user_attribute.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/app_builder.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/user_attribute.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 36%] Building CXX object library/CMakeFiles/library.dir/module_mgr.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/module_mgr.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/abstract_parser.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_state.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.cpp:14: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.cpp: In lambda function: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.cpp:89:23: warning: catching polymorphic type 'class std::out_of_range' by value [-Wcatch-value=] BUILDSTDERR: 89 | } catch (std::out_of_range) { BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.cpp: In function 'lean::module_id lean::resolve(const search_path&, const module_id&, const lean::module_name&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.cpp:135:14: warning: catching polymorphic type 'class lean::lean_file_not_found_exception' by value [-Wcatch-value=] BUILDSTDERR: 135 | } catch (lean_file_not_found_exception) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.cpp: In member function 'virtual std::shared_ptr lean::fs_module_vfs::load_module(const module_id&, bool)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.cpp:457:14: warning: catching polymorphic type 'class lean::exception' by value [-Wcatch-value=] BUILDSTDERR: 457 | } catch (exception) {} BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.cpp:18: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::module_info::parse_result; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.cpp:286:18: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: 131 | return std::move(task); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::unit; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:32:10: required from 'lean::task lean::add_library_task(lean::task_builder&&, const string&, bool, lean::log_tree::detail_level) [with Res = lean::unit; lean::task = std::shared_ptr >; std::string = std::__cxx11::basic_string; lean::log_tree::detail_level = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.cpp:125:96: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 37%] Building CXX object library/CMakeFiles/library.dir/comp_val.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/comp_val.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/comp_val.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/num.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/comp_val.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 37%] Building CXX object library/tactic/CMakeFiles/tactic.dir/eval.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/eval.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/eval.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/eval.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 37%] Building CXX object library/CMakeFiles/library.dir/documentation.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/documentation.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/documentation.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/module.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/documentation.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 37%] Building CXX object library/CMakeFiles/library.dir/check.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/check.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/check.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr_sets.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/check.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 37%] Building CXX object library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/simp_lemmas.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/simp_lemmas.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/error_msgs.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/simp_lemmas.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 38%] Building CXX object library/CMakeFiles/library.dir/arith_instance.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/arith_instance.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/arith_instance.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/util.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/arith_instance.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 38%] Building CXX object library/CMakeFiles/library.dir/parray.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/parray.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/parray.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/trace.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/parray.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 38%] Building CXX object library/CMakeFiles/library.dir/process.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/process.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/process.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 38%] Building CXX object library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/eqn_lemmas.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/eqn_lemmas.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/eqn_lemmas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 38%] Building CXX object library/CMakeFiles/library.dir/pipe.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/pipe.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/pipe.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 39%] Building CXX object library/CMakeFiles/library.dir/handle.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/handle.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/handle.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 39%] Building CXX object library/CMakeFiles/library.dir/profiling.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/profiling.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/profiling.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/profiling.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/profiling.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 38%] Building CXX object library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/dsimplify.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/dsimplify.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/dsimplify.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 39%] Building CXX object library/CMakeFiles/library.dir/time_task.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/time_task.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/time_task.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/message_builder.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/time_task.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/time_task.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 40%] Building CXX object library/CMakeFiles/library.dir/abstract_context_cache.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/abstract_context_cache.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/abstract_context_cache.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/abstract_context_cache.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 40%] Building CXX object library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/simplify.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/simplify.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/simplify.cpp:14: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 40%] Building CXX object library/CMakeFiles/library.dir/context_cache.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/context_cache.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/context_cache.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr_maps.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/context_cache.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/context_cache.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 40%] Building CXX object library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/vm_monitor.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/vm_monitor.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/vm_monitor.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/vm_monitor.cpp: In function 'lean::vm_obj lean::vm_pp_stack_obj(const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/vm_monitor.cpp:310:31: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 310 | r = fmt(to_expr(o)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/vm_monitor.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/vm_monitor.cpp:312:39: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 312 | r = default_format(vm, idx); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/vm_monitor.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/vm_monitor.cpp:315:41: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 315 | r = tactic::to_state(o).pp_core(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/vm_monitor.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/vm_monitor.cpp:317:35: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 317 | r = format("[environment]"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/vm_monitor.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/vm_monitor.cpp:319:35: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 319 | r = default_format(vm, idx); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/vm_monitor.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 41%] Building CXX object library/CMakeFiles/library.dir/unique_id.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/unique_id.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/unique_id.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 41%] Building CXX object library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/destruct_tactic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/destruct_tactic.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/destruct_tactic.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 41%] Building CXX object library/CMakeFiles/library.dir/persistent_context_cache.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/persistent_context_cache.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/persistent_context_cache.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/abstract_context_cache.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/persistent_context_cache.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/persistent_context_cache.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 41%] Building CXX object library/CMakeFiles/library.dir/elab_context.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/library.dir/elab_context.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/elab_context.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/elab_context.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/elab_context.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 41%] Built target library make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/tactic/backward/CMakeFiles/backward.dir/build.make library/tactic/backward/CMakeFiles/backward.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library/tactic/backward /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library/tactic/backward /builddir/build/BUILD/lean-3.4.2/library/tactic/backward/CMakeFiles/backward.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/library/tactic/backward/CMakeFiles/backward.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/tactic/backward/CMakeFiles/backward.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/library/tactic/backward/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/tactic/backward/CMakeFiles/backward.dir/depend.internal". Scanning dependencies of target backward make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/tactic/backward/CMakeFiles/backward.dir/build.make library/tactic/backward/CMakeFiles/backward.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 42%] Building CXX object library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic/backward && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/backward.dir/init_module.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/backward/init_module.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/backward/backward_lemmas.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/backward/init_module.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 42%] Building CXX object library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic/backward && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/backward.dir/backward_lemmas.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/backward/backward_lemmas.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/backward/backward_lemmas.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 42%] Building CXX object library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic/backward && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/backward.dir/backward_chaining.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/backward/backward_chaining.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/backward/backward_chaining.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 42%] Built target backward make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/tactic/smt/CMakeFiles/smt.dir/build.make library/tactic/smt/CMakeFiles/smt.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library/tactic/smt /builddir/build/BUILD/lean-3.4.2/library/tactic/smt/CMakeFiles/smt.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/library/tactic/smt/CMakeFiles/smt.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/tactic/smt/CMakeFiles/smt.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/library/tactic/smt/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/tactic/smt/CMakeFiles/smt.dir/depend.internal". Scanning dependencies of target smt make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/tactic/smt/CMakeFiles/smt.dir/build.make library/tactic/smt/CMakeFiles/smt.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 43%] Building CXX object library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic/smt && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/smt.dir/congruence_closure.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/congruence_closure.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/congruence_closure.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/congruence_closure.cpp: In member function 'lean::format lean::congruence_closure::state::pp_eqc(const lean::formatter&, const lean::expr&) const': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/congruence_closure.cpp:2097:34: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 2097 | fmt_it = paren(fmt_it); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/congruence_closure.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 43%] Building CXX object library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic/smt && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/smt.dir/congruence_tactics.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/congruence_tactics.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/congruence_tactics.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 43%] Building CXX object library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic/smt && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/smt.dir/hinst_lemmas.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/hinst_lemmas.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/hinst_lemmas.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 43%] Building CXX object library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic/smt && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/smt.dir/ematch.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/ematch.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/trace.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/ematch.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 43%] Building CXX object library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic/smt && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/smt.dir/theory_ac.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/theory_ac.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/trace.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/theory_ac.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 44%] Building CXX object library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic/smt && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/smt.dir/util.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/util.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/annotation.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/util.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 44%] Building CXX object library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic/smt && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/smt.dir/smt_state.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/smt_state.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/smt_state.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/smt_state.cpp: In function 'lean::optional lean::pp_facts(const cc_state&, const lean::expr&, const lean::formatter&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/smt_state.cpp:607:38: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 607 | fmt_it = paren(fmt_it); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/smt_state.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/smt_state.cpp: In function 'lean::format lean::smt_goal_to_format(lean::smt_goal, const lean::tactic_state&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/smt_state.cpp:670:84: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 670 | r = format("contradictory goal, use 'smt_tactic.close' to close this goal"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/smt_state.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/smt_state.cpp:676:91: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 676 | r = lctx.pp(fmt, [&](local_decl const &) { return true; }); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/smt_state.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/smt_state.cpp: In function 'lean::format lean::smt_state_to_format_core(const lean::vm_obj&, const lean::tactic_state&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/smt_state.cpp:692:53: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 692 | r = smt_goal_to_format(to_smt_goal(head(ss)), ts); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/smt_state.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 44%] Building CXX object library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic/smt && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/smt.dir/init_module.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/init_module.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/util.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/init_module.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 44%] Built target smt make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/constructions/CMakeFiles/constructions.dir/build.make library/constructions/CMakeFiles/constructions.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library/constructions /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library/constructions /builddir/build/BUILD/lean-3.4.2/library/constructions/CMakeFiles/constructions.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/library/constructions/CMakeFiles/constructions.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/constructions/CMakeFiles/constructions.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/library/constructions/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/constructions/CMakeFiles/constructions.dir/depend.internal". Scanning dependencies of target constructions make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/constructions/CMakeFiles/constructions.dir/build.make library/constructions/CMakeFiles/constructions.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 44%] Building CXX object library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/constructions && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/constructions.dir/rec_on.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/constructions/rec_on.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/constructions/rec_on.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 44%] Building CXX object library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/constructions && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/constructions.dir/cases_on.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/constructions/cases_on.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/constructions/cases_on.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 45%] Building CXX object library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/constructions && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/constructions.dir/no_confusion.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/constructions/no_confusion.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/constructions/no_confusion.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 45%] Building CXX object library/constructions/CMakeFiles/constructions.dir/projection.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/constructions && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/constructions.dir/projection.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/constructions/projection.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/constructions/projection.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 45%] Building CXX object library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/constructions && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/constructions.dir/brec_on.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/constructions/brec_on.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/constructions/brec_on.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 45%] Building CXX object library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/constructions && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/constructions.dir/init_module.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/constructions/init_module.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/constructions/projection.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/constructions/init_module.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 45%] Building CXX object library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/constructions && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/constructions.dir/has_sizeof.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/constructions/has_sizeof.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/constructions/has_sizeof.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 46%] Building CXX object library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/constructions && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/constructions.dir/constructor.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/constructions/constructor.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/constructions/constructor.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 46%] Building CXX object library/constructions/CMakeFiles/constructions.dir/drec.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/constructions && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/constructions.dir/drec.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/constructions/drec.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/constructions/drec.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 46%] Building CXX object library/constructions/CMakeFiles/constructions.dir/injective.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/constructions && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/constructions.dir/injective.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/constructions/injective.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/find_fn.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/constructions/injective.cpp:6: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 46%] Building CXX object library/constructions/CMakeFiles/constructions.dir/util.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/constructions && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/constructions.dir/util.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/constructions/util.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 46%] Built target constructions make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/equations_compiler/CMakeFiles/equations_compiler.dir/build.make library/equations_compiler/CMakeFiles/equations_compiler.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library/equations_compiler /builddir/build/BUILD/lean-3.4.2/library/equations_compiler/CMakeFiles/equations_compiler.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/library/equations_compiler/CMakeFiles/equations_compiler.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/equations_compiler/CMakeFiles/equations_compiler.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/library/equations_compiler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/equations_compiler/CMakeFiles/equations_compiler.dir/depend.internal". Scanning dependencies of target equations_compiler make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/equations_compiler/CMakeFiles/equations_compiler.dir/build.make library/equations_compiler/CMakeFiles/equations_compiler.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 46%] Building CXX object library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/equations_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/equations_compiler.dir/equations.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/equations.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/equations.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 46%] Building CXX object library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/equations_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/equations_compiler.dir/util.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/util.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/util.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 47%] Building CXX object library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/equations_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/equations_compiler.dir/pack_domain.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/pack_domain.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/pack_domain.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 47%] Building CXX object library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/equations_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/equations_compiler.dir/structural_rec.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/structural_rec.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/structural_rec.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/structural_rec.cpp:22: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 47%] Building CXX object library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/equations_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/unbounded_rec.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/replace_fn.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/unbounded_rec.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/unbounded_rec.cpp:22: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 47%] Building CXX object library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/equations_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/equations_compiler.dir/elim_match.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/elim_match.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/elim_match.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/elim_match.cpp:42: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 47%] Building CXX object library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/equations_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/equations_compiler.dir/compiler.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/compiler.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/find_fn.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/compiler.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/compiler.cpp:21: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 48%] Building CXX object library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/equations_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/equations_compiler.dir/wf_rec.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/wf_rec.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/wf_rec.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/wf_rec.cpp:15: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 48%] Building CXX object library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/equations_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/pack_mutual.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/pack_mutual.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 48%] Building CXX object library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/equations_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/equations_compiler.dir/init_module.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/init_module.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/type_context.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/util.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/init_module.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 48%] Built target equations_compiler make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/inductive_compiler/CMakeFiles/inductive_compiler.dir/build.make library/inductive_compiler/CMakeFiles/inductive_compiler.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library/inductive_compiler /builddir/build/BUILD/lean-3.4.2/library/inductive_compiler/CMakeFiles/inductive_compiler.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/library/inductive_compiler/CMakeFiles/inductive_compiler.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/inductive_compiler/CMakeFiles/inductive_compiler.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/library/inductive_compiler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/inductive_compiler/CMakeFiles/inductive_compiler.dir/depend.internal". Scanning dependencies of target inductive_compiler make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/inductive_compiler/CMakeFiles/inductive_compiler.dir/build.make library/inductive_compiler/CMakeFiles/inductive_compiler.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 48%] Building CXX object library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/inductive_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/inductive_compiler.dir/init_module.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/init_module.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/trace.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/init_module.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 49%] Building CXX object library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/inductive_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/inductive_compiler.dir/compiler.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/compiler.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/inductive/inductive.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/compiler.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 49%] Building CXX object library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/inductive_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/inductive_compiler.dir/add_decl.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/add_decl.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/ginductive.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/add_decl.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 49%] Building CXX object library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/inductive_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/ginductive_decl.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/ginductive_decl.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/ginductive_decl.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 49%] Building CXX object library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/inductive_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/inductive_compiler.dir/ginductive.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/ginductive.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/ginductive.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 50%] Building CXX object library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/inductive_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/inductive_compiler.dir/basic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/basic.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/inductive/inductive.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/basic.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 50%] Building CXX object library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/inductive_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/inductive_compiler.dir/mutual.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/mutual.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/inductive/inductive.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/mutual.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 50%] Building CXX object library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/inductive_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/inductive_compiler.dir/nested.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/nested.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/inductive/inductive.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/nested.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 50%] Building CXX object library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/inductive_compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/inductive_compiler.dir/util.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/util.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/inductive/inductive.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/util.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/util.cpp: In function 'void lean::assert_def_eq(const lean::environment&, const lean::expr&, const lean::expr&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/util.cpp:71:24: warning: catching polymorphic type 'class lean::exception' by value [-Wcatch-value=] BUILDSTDERR: 71 | } catch (exception ex) { BUILDSTDERR: | ^~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/util.cpp: In function 'void lean::assert_type_correct(const lean::environment&, const lean::expr&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/util.cpp:83:24: warning: catching polymorphic type 'class lean::exception' by value [-Wcatch-value=] BUILDSTDERR: 83 | } catch (exception ex) { BUILDSTDERR: | ^~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 50%] Built target inductive_compiler make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/vm/CMakeFiles/vm.dir/build.make library/vm/CMakeFiles/vm.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library/vm /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library/vm /builddir/build/BUILD/lean-3.4.2/library/vm/CMakeFiles/vm.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/library/vm/CMakeFiles/vm.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/vm/CMakeFiles/vm.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/library/vm/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/vm/CMakeFiles/vm.dir/depend.internal". Scanning dependencies of target vm make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/vm/CMakeFiles/vm.dir/build.make library/vm/CMakeFiles/vm.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 50%] Building CXX object library/vm/CMakeFiles/vm.dir/vm.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:19: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj lean::mk_native_closure(lean::vm_cfunction_2, unsigned int, const lean::vm_obj*)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:226:63: warning: cast between incompatible function types from 'lean::vm_cfunction_2' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 226 | return mk_native_closure(reinterpret_cast(fn), 2, num_args, args); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj lean::mk_native_closure(lean::vm_cfunction_3, unsigned int, const lean::vm_obj*)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:230:63: warning: cast between incompatible function types from 'lean::vm_cfunction_3' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 230 | return mk_native_closure(reinterpret_cast(fn), 3, num_args, args); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj lean::mk_native_closure(lean::vm_cfunction_4, unsigned int, const lean::vm_obj*)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:234:63: warning: cast between incompatible function types from 'lean::vm_cfunction_4' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 234 | return mk_native_closure(reinterpret_cast(fn), 4, num_args, args); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj lean::mk_native_closure(lean::vm_cfunction_5, unsigned int, const lean::vm_obj*)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:238:63: warning: cast between incompatible function types from 'lean::vm_cfunction_5' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 238 | return mk_native_closure(reinterpret_cast(fn), 5, num_args, args); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj lean::mk_native_closure(lean::vm_cfunction_6, unsigned int, const lean::vm_obj*)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:242:63: warning: cast between incompatible function types from 'lean::vm_cfunction_6' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 242 | return mk_native_closure(reinterpret_cast(fn), 6, num_args, args); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj lean::mk_native_closure(lean::vm_cfunction_7, unsigned int, const lean::vm_obj*)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:246:63: warning: cast between incompatible function types from 'lean::vm_cfunction_7' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 246 | return mk_native_closure(reinterpret_cast(fn), 7, num_args, args); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj lean::mk_native_closure(lean::vm_cfunction_8, unsigned int, const lean::vm_obj*)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:250:63: warning: cast between incompatible function types from 'lean::vm_cfunction_8' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 250 | return mk_native_closure(reinterpret_cast(fn), 8, num_args, args); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj lean::mk_native_closure(lean::vm_cfunction_N, unsigned int, unsigned int, const lean::vm_obj*)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:254:63: warning: cast between incompatible function types from 'lean::vm_cfunction_N' {aka 'lean::vm_obj (*)(unsigned int, const lean::vm_obj*)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 254 | return mk_native_closure(reinterpret_cast(fn), arity, num_args, args); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'void lean::declare_vm_builtin(const lean::name&, const char*, lean::vm_cfunction_0)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1062:86: warning: cast between incompatible function types from 'lean::vm_cfunction_0' {aka 'lean::vm_obj (*)()'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1062 | g_vm_cbuiltins->insert(n, std::make_tuple(0, i, reinterpret_cast(fn))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'void lean::declare_vm_builtin(const lean::name&, const char*, lean::vm_cfunction_2)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1072:86: warning: cast between incompatible function types from 'lean::vm_cfunction_2' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1072 | g_vm_cbuiltins->insert(n, std::make_tuple(2, i, reinterpret_cast(fn))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'void lean::declare_vm_builtin(const lean::name&, const char*, lean::vm_cfunction_3)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1077:86: warning: cast between incompatible function types from 'lean::vm_cfunction_3' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1077 | g_vm_cbuiltins->insert(n, std::make_tuple(3, i, reinterpret_cast(fn))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'void lean::declare_vm_builtin(const lean::name&, const char*, lean::vm_cfunction_4)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1082:86: warning: cast between incompatible function types from 'lean::vm_cfunction_4' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1082 | g_vm_cbuiltins->insert(n, std::make_tuple(4, i, reinterpret_cast(fn))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'void lean::declare_vm_builtin(const lean::name&, const char*, lean::vm_cfunction_5)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1087:86: warning: cast between incompatible function types from 'lean::vm_cfunction_5' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1087 | g_vm_cbuiltins->insert(n, std::make_tuple(5, i, reinterpret_cast(fn))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'void lean::declare_vm_builtin(const lean::name&, const char*, lean::vm_cfunction_6)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1092:86: warning: cast between incompatible function types from 'lean::vm_cfunction_6' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1092 | g_vm_cbuiltins->insert(n, std::make_tuple(6, i, reinterpret_cast(fn))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'void lean::declare_vm_builtin(const lean::name&, const char*, lean::vm_cfunction_7)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1097:86: warning: cast between incompatible function types from 'lean::vm_cfunction_7' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1097 | g_vm_cbuiltins->insert(n, std::make_tuple(7, i, reinterpret_cast(fn))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'void lean::declare_vm_builtin(const lean::name&, const char*, lean::vm_cfunction_8)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1102:86: warning: cast between incompatible function types from 'lean::vm_cfunction_8' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1102 | g_vm_cbuiltins->insert(n, std::make_tuple(8, i, reinterpret_cast(fn))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'void lean::declare_vm_builtin(const lean::name&, const char*, unsigned int, lean::vm_cfunction_N)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1107:90: warning: cast between incompatible function types from 'lean::vm_cfunction_N' {aka 'lean::vm_obj (*)(unsigned int, const lean::vm_obj*)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1107 | g_vm_cbuiltins->insert(n, std::make_tuple(arity, i, reinterpret_cast(fn))); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::environment lean::add_native(const lean::environment&, const lean::name&, lean::vm_cfunction_0)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1190:67: warning: cast between incompatible function types from 'lean::vm_cfunction_0' {aka 'lean::vm_obj (*)()'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1190 | return add_native(env, n, 0, reinterpret_cast(fn)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::environment lean::add_native(const lean::environment&, const lean::name&, lean::vm_cfunction_2)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1198:67: warning: cast between incompatible function types from 'lean::vm_cfunction_2' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1198 | return add_native(env, n, 2, reinterpret_cast(fn)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::environment lean::add_native(const lean::environment&, const lean::name&, lean::vm_cfunction_3)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1202:67: warning: cast between incompatible function types from 'lean::vm_cfunction_3' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1202 | return add_native(env, n, 3, reinterpret_cast(fn)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::environment lean::add_native(const lean::environment&, const lean::name&, lean::vm_cfunction_4)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1206:67: warning: cast between incompatible function types from 'lean::vm_cfunction_4' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1206 | return add_native(env, n, 4, reinterpret_cast(fn)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::environment lean::add_native(const lean::environment&, const lean::name&, lean::vm_cfunction_5)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1210:67: warning: cast between incompatible function types from 'lean::vm_cfunction_5' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] 1210 | returnmake[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: add_native(env, n, 5, reinterpret_cast(fn)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::environment lean::add_native(const lean::environment&, const lean::name&, lean::vm_cfunction_6)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1214:67: warning: cast between incompatible function types from 'lean::vm_cfunction_6' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1214 | return add_native(env, n, 6, reinterpret_cast(fn)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::environment lean::add_native(const lean::environment&, const lean::name&, lean::vm_cfunction_7)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1218:67: warning: cast between incompatible function types from 'lean::vm_cfunction_7' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1218 | return add_native(env, n, 7, reinterpret_cast(fn)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::environment lean::add_native(const lean::environment&, const lean::name&, lean::vm_cfunction_8)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1222:67: warning: cast between incompatible function types from 'lean::vm_cfunction_8' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1222 | return add_native(env, n, 8, reinterpret_cast(fn)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::environment lean::add_native(const lean::environment&, const lean::name&, unsigned int, lean::vm_cfunction_N)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1226:71: warning: cast between incompatible function types from 'lean::vm_cfunction_N' {aka 'lean::vm_obj (*)(unsigned int, const lean::vm_obj*)'} to 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1226 | return add_native(env, n, arity, reinterpret_cast(fn)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In member function 'void lean::vm_state::invoke_fn(lean::vm_cfunction, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1563:48: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_0' {aka 'lean::vm_obj (*)()'} [-Wcast-function-type] BUILDSTDERR: 1563 | r = reinterpret_cast(fn)(); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1574:48: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_2' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1574 | r = reinterpret_cast(fn)(a1, a2); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1580:48: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_3' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1580 | r = reinterpret_cast(fn)(a1, a2, a3); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1586:48: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_4' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1586 | r = reinterpret_cast(fn)(a1, a2, a3, a4); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1592:48: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_5' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1592 | r = reinterpret_cast(fn)(a1, a2, a3, a4, a5); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1598:48: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_6' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1598 | r = reinterpret_cast(fn)(a1, a2, a3, a4, a5, a6); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1605:48: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_7' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1605 | r = reinterpret_cast(fn)(a1, a2, a3, a4, a5, a6, a7); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1612:48: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_8' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1612 | r = reinterpret_cast(fn)(a1, a2, a3, a4, a5, a6, a7, a8); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1624:48: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_N' {aka 'lean::vm_obj (*)(unsigned int, const lean::vm_obj*)'} [-Wcast-function-type] BUILDSTDERR: 1624 | r = reinterpret_cast(fn)(args.size(), args.data()); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj (* lean::to_fn2(const lean::vm_decl&))(const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1633:102: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_2' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1633 | inline vm_cfunction_2 to_fn2(vm_decl const & d) { return reinterpret_cast(d.get_cfn()); } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj (* lean::to_fn3(const lean::vm_decl&))(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1634:102: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_3' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1634 | inline vm_cfunction_3 to_fn3(vm_decl const & d) { return reinterpret_cast(d.get_cfn()); } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj (* lean::to_fn4(const lean::vm_decl&))(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1635:102: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_4' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1635 | inline vm_cfunction_4 to_fn4(vm_decl const & d) { return reinterpret_cast(d.get_cfn()); } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj (* lean::to_fn5(const lean::vm_decl&))(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1636:102: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_5' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1636 | inline vm_cfunction_5 to_fn5(vm_decl const & d) { return reinterpret_cast(d.get_cfn()); } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj (* lean::to_fn6(const lean::vm_decl&))(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1637:102: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_6' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1637 | inline vm_cfunction_6 to_fn6(vm_decl const & d) { return reinterpret_cast(d.get_cfn()); } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj (* lean::to_fn7(const lean::vm_decl&))(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1638:102: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_7' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1638 | inline vm_cfunction_7 to_fn7(vm_decl const & d) { return reinterpret_cast(d.get_cfn()); } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj (* lean::to_fn8(const lean::vm_decl&))(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1639:102: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_8' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 1639 | inline vm_cfunction_8 to_fn8(vm_decl const & d) { return reinterpret_cast(d.get_cfn()); } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj (* lean::to_fnN(const lean::vm_decl&))(unsigned int, const lean::vm_obj*)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:1640:102: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_N' {aka 'lean::vm_obj (*)(unsigned int, const lean::vm_obj*)'} [-Wcast-function-type] BUILDSTDERR: 1640 | inline vm_cfunction_N to_fnN(vm_decl const & d) { return reinterpret_cast(d.get_cfn()); } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj (* lean::to_nfn2(const lean::vm_obj&))(const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:2297:123: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_2' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 2297 | inline vm_cfunction_2 to_nfn2(vm_obj const & fn) { return reinterpret_cast(to_native_closure(fn)->get_fn()); } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj (* lean::to_nfn3(const lean::vm_obj&))(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:2298:123: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_3' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 2298 | inline vm_cfunction_3 to_nfn3(vm_obj const & fn) { return reinterpret_cast(to_native_closure(fn)->get_fn()); } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj (* lean::to_nfn4(const lean::vm_obj&))(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:2299:123: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_4' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 2299 | inline vm_cfunction_4 to_nfn4(vm_obj const & fn) { return reinterpret_cast(to_native_closure(fn)->get_fn()); } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj (* lean::to_nfn5(const lean::vm_obj&))(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:2300:123: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_5' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 2300 | inline vm_cfunction_5 to_nfn5(vm_obj const & fn) { return reinterpret_cast(to_native_closure(fn)->get_fn()); } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj (* lean::to_nfn6(const lean::vm_obj&))(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:2301:123: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_6' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 2301 | inline vm_cfunction_6 to_nfn6(vm_obj const & fn) { return reinterpret_cast(to_native_closure(fn)->get_fn()); } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj (* lean::to_nfn7(const lean::vm_obj&))(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:2302:123: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_7' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 2302 | inline vm_cfunction_7 to_nfn7(vm_obj const & fn) { return reinterpret_cast(to_native_closure(fn)->get_fn()); } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj (* lean::to_nfn8(const lean::vm_obj&))(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:2303:123: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_8' {aka 'lean::vm_obj (*)(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)'} [-Wcast-function-type] BUILDSTDERR: 2303 | inline vm_cfunction_8 to_nfn8(vm_obj const & fn) { return reinterpret_cast(to_native_closure(fn)->get_fn()); } BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp: In function 'lean::vm_obj (* lean::to_nfnN(const lean::vm_obj&))(unsigned int, const lean::vm_obj*)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp:2304:123: warning: cast between incompatible function types from 'lean::vm_cfunction' {aka 'lean::vm_obj (*)(const lean::vm_obj&)'} to 'lean::vm_cfunction_N' {aka 'lean::vm_obj (*)(unsigned int, const lean::vm_obj*)'} [-Wcast-function-type] BUILDSTDERR: 2304 | inline vm_cfunction_N to_nfnN(vm_obj const & fn) { return reinterpret_cast(to_native_closure(fn)->get_fn()); } BUILDSTDERR: | ^ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 51%] Building CXX object library/vm/CMakeFiles/vm.dir/optimize.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/optimize.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/optimize.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.h:20, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/optimize.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 51%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_nat.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_nat.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.h:20, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_nat.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 51%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_string.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_string.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_string.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.h:20, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_string.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_string.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 51%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_aux.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_aux.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/trace.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_aux.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 52%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_io.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_io.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_io.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_io.cpp:26: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_io.cpp: In function 'lean::vm_obj lean::fs_flush(const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_io.cpp:162:31: warning: catching polymorphic type 'class lean::handle_exception' by value [-Wcatch-value=] BUILDSTDERR: 162 | } catch (handle_exception e) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_io.cpp: In function 'lean::vm_obj lean::fs_close(const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_io.cpp:184:31: warning: catching polymorphic type 'class lean::handle_exception' by value [-Wcatch-value=] BUILDSTDERR: 184 | } catch (handle_exception e) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_io.cpp: In function 'lean::vm_obj lean::fs_write(const lean::vm_obj&, const lean::vm_obj&, const lean::vm_obj&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_io.cpp:245:31: warning: catching polymorphic type 'class lean::handle_exception' by value [-Wcatch-value=] BUILDSTDERR: 245 | } catch (handle_exception e) { BUILDSTDERR: | ^ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 52%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_name.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_name.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_name.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/util.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_name.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 52%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_options.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_options.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_options.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.h:20, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_options.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 52%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_format.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_format.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_format.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_format.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 52%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_rb_map.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_rb_map.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.h:20, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_rb_map.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 53%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_level.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_level.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_level.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/level.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_level.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 53%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_expr.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_expr.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_expr.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 53%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_exceptional.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_exceptional.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/kernel_exception.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_exceptional.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 53%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_declaration.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_declaration.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_declaration.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 53%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_environment.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_environment.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/unfold_macros.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_environment.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 54%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_list.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_list.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_list.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.h:20, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_name.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_list.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 54%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_pexpr.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_pexpr.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_pexpr.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 54%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_task.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_task.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_task.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.h:20, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_task.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_task.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_task.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_task.cpp:19: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::ts_vm_obj; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_task.cpp:50:115: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: 131 | return std::move(task); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::expr; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_task.cpp:54:119: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 54%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_int.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_int.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_int.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.h:20, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_int.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 55%] Building CXX object library/vm/CMakeFiles/vm.dir/init_module.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/init_module.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/init_module.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.h:20, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/init_module.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 55%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_parser.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_parser.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.h:20, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_parser.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_parser.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_parser.cpp:25: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 55%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_array.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_array.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_array.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/trace.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/parray.h:15, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_array.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 55%] Building CXX object library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/vm && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/vm.dir/vm_pos_info.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_pos_info.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.h:20, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_pos_info.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_pos_info.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 55%] Built target vm make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/compiler/CMakeFiles/compiler.dir/build.make library/compiler/CMakeFiles/compiler.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library/compiler /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library/compiler /builddir/build/BUILD/lean-3.4.2/library/compiler/CMakeFiles/compiler.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/library/compiler/CMakeFiles/compiler.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/compiler/CMakeFiles/compiler.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/library/compiler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/library/compiler/CMakeFiles/compiler.dir/depend.internal". Scanning dependencies of target compiler make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/compiler/CMakeFiles/compiler.dir/build.make library/compiler/CMakeFiles/compiler.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 55%] Building CXX object library/compiler/CMakeFiles/compiler.dir/util.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/util.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/util.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/find_fn.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/util.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 55%] Building CXX object library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/eta_expansion.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/eta_expansion.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/eta_expansion.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 56%] Building CXX object library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/preprocess.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/preprocess.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/declaration.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/preprocess.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 56%] Building CXX object library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/compiler_step_visitor.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/compiler_step_visitor.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 56%] Building CXX object library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/elim_recursors.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/elim_recursors.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/elim_recursors.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 56%] Building CXX object library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/comp_irrelevant.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/comp_irrelevant.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/annotation.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/comp_irrelevant.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 56%] Building CXX object library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/inliner.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/inliner.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/inductive/inductive.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/inliner.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 57%] Building CXX object library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/rec_fn_macro.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/rec_fn_macro.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/declaration.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/kernel_serializer.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/rec_fn_macro.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 57%] Building CXX object library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/erase_irrelevant.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/erase_irrelevant.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/erase_irrelevant.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 57%] Building CXX object library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/reduce_arity.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/reduce_arity.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/free_vars.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/reduce_arity.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 57%] Building CXX object library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/lambda_lifting.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/lambda_lifting.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/lambda_lifting.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 58%] Building CXX object library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/simp_inductive.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/simp_inductive.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/simp_inductive.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 58%] Building CXX object library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/nat_value.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/nat_value.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/nat_value.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 58%] Building CXX object library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/vm_compiler.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/vm_compiler.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/vm_compiler.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 58%] Building CXX object library/compiler/CMakeFiles/compiler.dir/cse.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/cse.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/cse.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr_sets.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/cse.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 58%] Building CXX object library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/elim_unused_lets.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/elim_unused_lets.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/elim_unused_lets.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 59%] Building CXX object library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/extract_values.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/extract_values.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/replace_fn.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/extract_values.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 59%] Building CXX object library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/compiler && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/compiler.dir/init_module.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/compiler/init_module.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/preprocess.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/compiler/init_module.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 59%] Built target compiler make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f frontends/lean/CMakeFiles/lean_frontend.dir/build.make frontends/lean/CMakeFiles/lean_frontend.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/frontends/lean /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/frontends/lean /builddir/build/BUILD/lean-3.4.2/frontends/lean/CMakeFiles/lean_frontend.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/frontends/lean/CMakeFiles/lean_frontend.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/frontends/lean/CMakeFiles/lean_frontend.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/frontends/lean/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/frontends/lean/CMakeFiles/lean_frontend.dir/depend.internal". Scanning dependencies of target lean_frontend make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f frontends/lean/CMakeFiles/lean_frontend.dir/build.make frontends/lean/CMakeFiles/lean_frontend.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 60%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/tokens.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/tokens.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 60%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/token_table.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/token_table.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/attribute_manager.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/token_table.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 60%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/scanner.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/scanner.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/type_context.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/scanner.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 60%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/parse_table.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parse_table.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/free_vars.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parse_table.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 61%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/parser_config.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_config.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/scoped_ext.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_config.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 61%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/parser.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/profiling.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:64: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp: In member function 'void lean::parser::restore_parser_scope(const lean::parser_scope&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:460:30: warning: implicitly-declared 'lean::local_level_decls& lean::local_level_decls::operator=(const lean::local_level_decls&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 460 | m_local_level_decls = s.m_local_level_decls; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_state.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:25: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/local_level_decls.h:18:5: note: because 'lean::local_level_decls' has user-provided 'lean::local_level_decls::local_level_decls(const lean::local_level_decls&)' BUILDSTDERR: 18 | local_level_decls(local_level_decls const & d):m_decls(d.m_decls), m_idxs(d.m_idxs), m_counter(d.m_counter) {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:461:30: warning: implicitly-declared 'lean::local_decls& lean::local_decls::operator=(const lean::local_decls&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 461 | m_local_decls = s.m_local_decls; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_state.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:25: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/local_decls.h:29:5: note: because 'lean::local_decls' has user-provided 'lean::local_decls::local_decls(const lean::local_decls&) [with V = lean::expr]' BUILDSTDERR: 29 | local_decls(local_decls const & d): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp: In member function 'void lean::parser::clear_expr_locals()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:484:44: warning: implicitly-declared 'lean::local_decls& lean::local_decls::operator=(const lean::local_decls&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 484 | m_local_decls = local_expr_decls(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_state.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:25: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/local_decls.h:29:5: note: because 'lean::local_decls' has user-provided 'lean::local_decls::local_decls(const lean::local_decls&) [with V = lean::expr]' BUILDSTDERR: 29 | local_decls(local_decls const & d): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp: In member function 'lean::name lean::parser::check_constant_next(const char*)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:2095:27: warning: catching polymorphic type 'struct lean::parser_error' by value [-Wcatch-value=] BUILDSTDERR: 2095 | } catch (parser_error e) { BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp: In member function 'void lean::parser::process_imports()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:2469:14: warning: catching polymorphic type 'class lean::parser_exception' by value [-Wcatch-value=] BUILDSTDERR: 2469 | } catch (parser_exception) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/cancellable.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/task.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/flet.h: In instantiation of 'lean::flet::flet(T&, const T&) [with T = lean::local_decls]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:1106:62: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/flet.h:27:15: warning: implicitly-declared 'lean::local_decls& lean::local_decls::operator=(const lean::local_decls&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 27 | m_ref = new_value; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_state.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:25: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/local_decls.h:29:5: note: because 'lean::local_decls' has user-provided 'lean::local_decls::local_decls(const lean::local_decls&) [with V = lean::expr]' BUILDSTDERR: 29 | local_decls(local_decls const & d): BUILDSTDERR: | ^~~~~~~~~~~ In file included from /builddir/buildmake[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: /BUILD/lean-3.4.2/src/util/cancellable.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/task.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/flet.h: In instantiation of 'lean::flet::~flet() [with T = lean::local_decls]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:1106:62: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/flet.h:30:15: warning: implicitly-declared 'lean::local_decls& lean::local_decls::operator=(const lean::local_decls&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 30 | m_ref = m_old_value; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_state.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:25: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/local_decls.h:29:5: note: because 'lean::local_decls' has user-provided 'lean::local_decls::local_decls(const lean::local_decls&) [with V = lean::expr]' BUILDSTDERR: 29 | local_decls(local_decls const & d): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::unit; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:32:10: required from 'lean::task lean::add_library_task(lean::task_builder&&, const string&, bool, lean::log_tree::detail_level) [with Res = lean::unit; lean::task = std::shared_ptr >; std::string = std::__cxx11::basic_string; lean::log_tree::detail_level = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp:2491:90: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: 131 | return std::move(task); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 61%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_pos_provider.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_pos_provider.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_pos_provider.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 61%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/builtin_cmds.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.h:20, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_io.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/eval_helper.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/builtin_cmds.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/builtin_cmds.cpp:48: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 61%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/builtin_exprs.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/builtin_exprs.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/builtin_exprs.cpp:38: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 62%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/notation_cmd.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/notation_cmd.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 62%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/calc.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/calc.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/calc.cpp:16: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/calc.cpp: In function 'lean::expr lean::parse_calc(lean::parser&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/calc.cpp:157:31: warning: catching polymorphic type 'struct lean::parser_error' by value [-Wcatch-value=] BUILDSTDERR: 157 | } catch (parser_error ex) { BUILDSTDERR: | ^~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 62%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/decl_cmds.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/decl_cmds.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/decl_cmds.cpp:34: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 62%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/util.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/util.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/util.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 62%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/inductive_cmds.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/inductive_cmds.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/inductive_cmds.cpp:42: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 63%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/dependencies.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/dependencies.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/scanner.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/dependencies.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 63%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/pp.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:46: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.h: In member function 'lean::pretty_fn::result& lean::pretty_fn::result::operator=(lean::pretty_fn::result&&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.h:36:11: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 36 | class result { BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp: In member function 'lean::pretty_fn::result lean::pretty_fn::pp_overriden_local_ref(const lean::expr&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:553:39: note: synthesized method 'lean::pretty_fn::result& lean::pretty_fn::result::operator=(lean::pretty_fn::result&&)' first required here BUILDSTDERR: 553 | res_fn = pp_const(fn, some(0u)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:557:51: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 557 | fn_fmt = compose(format("_root_."), fn_fmt); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:559:49: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 559 | fn_fmt = compose(*g_explicit_fmt, fn_fmt); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:566:89: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 566 | r_fmt = group(compose(r_fmt, nest(m_indent, compose(line(), res_arg.fmt())))); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp: In member function 'lean::pretty_fn::result lean::pretty_fn::pp_const(const lean::expr&, const lean::optional&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:745:36: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 745 | l_fmt = paren(l_fmt); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp: In member function 'lean::pretty_fn::result lean::pretty_fn::pp_structure_instance(const lean::expr&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:838:61: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 838 | r = group(nest(1, format("⟨") + r + format("⟩"))); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:854:57: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 854 | r = group(nest(1, format("{") + r + format("}"))); BUILDSTDERR: | ^ In file incmake[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: luded from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp: In member function 'lean::pretty_fn::result lean::pretty_fn::pp_app(const lean::expr&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:903:49: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 903 | fn_fmt = compose(*g_explicit_fmt, fn_fmt); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp: In member function 'lean::pretty_fn::result lean::pretty_fn::pp_pi(const lean::expr&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1001:48: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1001 | r = m_unicode ? *g_forall_n_fmt : *g_forall_fmt; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1003:44: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1003 | r = m_unicode ? *g_pi_n_fmt : *g_pi_fmt; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp: In member function 'lean::pretty_fn::result lean::pretty_fn::pp_have(const lean::expr&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1031:16: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1031 | r = group(r); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1033:16: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1033 | r = group(r); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp: In member function 'lean::pretty_fn::result lean::pretty_fn::pp_show(const lean::expr&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1046:16: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1046 | r = group(r); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp: In member function 'lean::optional lean::pretty_fn::pp_equations(const lean::expr&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1104:42: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1104 | r = format("mutual_def") + space(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1111:116: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1111 | r = format("def") + space() + pp(fns[0]).fmt() + space() + colon() + space() + pp(mlocal_type(fns[0])).fmt(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp: In member function 'lean::optional lean::pretty_fn::pp_notation(const lean::notation_entry&, lean::buffer >&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1459:24: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1459 | curr = tk_fmt; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1471:45: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1471 | curr = tk_fmt + e_r.fmt(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1520:41: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1520 | curr = format(*t); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1530:61: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1530 | curr = tk_fmt + arg_res.fmt() + curr; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1532:62: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1532 | curr = sep_fmt + arg_res.fmt() + curr; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1541:52: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1541 | curr = tk_fmt + pp_binder(locals[0]); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1544:50: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1544 | curr = tk_fmt + pp_binders(locals); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1580:45: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1580 | curr = tk_fmt + e_r.fmt(); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1591:23: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1591 | fmt = curr; BUILDSTDERR: | ^~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1594:30: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1594 | fmt = curr + fmt; BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1606:27: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1606 | fmt = e_fmt + fmt; BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp: In member function 'lean::pretty_fn::result lean::pretty_fn::pp_explicit_collection(const lean::buffer&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1703:39: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 1703 | r = group(bracket("{", r, "}")); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp: In member function 'lean::pretty_fn::result lean::pretty_fn::pp(const lean::expr&, bool)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1786:14: warning: catching polymorphic type 'class lean::exception' by value [-Wcatch-value=] BUILDSTDERR: 1786 | } catch (exception) {} BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp: In member function 'lean::format lean::pretty_fn::operator()(const lean::expr&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp:1914:18: warning: catching polymorphic type 'class lean::exception' by value [-Wcatch-value=] BUILDSTDERR: 1914 | } catch (exception) { BUILDSTDERR: | ^~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 63%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/structure_cmd.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr_maps.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/replace_visitor.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/structure_cmd.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 63%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/structure_instance.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/structure_instance.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/declaration.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/kernel_serializer.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/structure_instance.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 64%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/init_module.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/init_module.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.h:15, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/init_module.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/init_module.cpp:21: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 64%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/type_util.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/type_util.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/aliases.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/type_util.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 64%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/decl_attributes.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/decl_attributes.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 64%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/prenum.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/prenum.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/declaration.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/kernel_serializer.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/prenum.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 64%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/print_cmd.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/print_cmd.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/trace.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/print_cmd.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/print_cmd.cpp:34: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/print_cmd.cpp: In function 'void lean::print_id_info(lean::parser&, lean::message_builder&, const lean::name&, bool, const pos_info&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/print_cmd.cpp:352:14: warning: catching polymorphic type 'struct lean::parser_error' by value [-Wcatch-value=] BUILDSTDERR: 352 | } catch (parser_error) {} BUILDSTDERR: | ^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 65%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/elaborator.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.cpp:65: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 65%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/match_expr.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/match_expr.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/match_expr.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 65%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/local_context_adapter.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/local_context_adapter.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 65%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/decl_util.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/decl_util.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/decl_util.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/decl_util.cpp:28: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 65%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/definition_cmds.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/message_builder.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/time_task.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/definition_cmds.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/definition_cmds.cpp:40: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/definition_cmds.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::expr; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:32:10: required from 'lean::task lean::add_library_task(lean::task_builder&&, const string&, bool, lean::log_tree::detail_level) [with Res = lean::expr; lean::task = std::shared_ptr >; std::string = std::__cxx11::basic_string; lean::log_tree::detail_level = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:46:28: required from 'lean::task lean::add_library_task(lean::task_builder&&, lean::log_tree::detail_level, bool) [with Res = lean::expr; lean::task = std::shared_ptr >; lean::log_tree::detail_level = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/definition_cmds.cpp:790:43: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: 131 | return std::move(task); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::unit; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:32:10: required from 'lean::task lean::add_library_task(lean::task_builder&&, const string&, bool, lean::log_tree::detail_level) [with Res = lean::unit; lean::task = std::shared_ptr >; std::string = std::__cxx11::basic_string; lean::log_tree::detail_level = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:46:28: required from 'lean::task lean::add_library_task(lean::task_builder&&, lean::log_tree::detail_level, bool) [with Res = lean::unit; lean::task = std::shared_ptr >; lean::log_tree::detail_level = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/definition_cmds.cpp:808:42: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 66%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/brackets.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/brackets.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/brackets.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 66%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/tactic_notation.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/tactic_notation.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/tactic_notation.cpp:28: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/tactic_notation.cpp: In function 'lean::expr lean::parse_interactive_tactic(lean::parser&, const lean::name&, const lean::name&, bool)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/tactic_notation.cpp:198:18: warning: catching polymorphic type 'class lean::break_at_pos_exception' by value [-Wcatch-value=] BUILDSTDERR: 198 | } catch (break_at_pos_exception) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 66%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/info_manager.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.cpp:21: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 66%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/json.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 67%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/module_parser.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.cpp: In member function 'lean::pair, std::shared_ptr > > lean::module_parser::resume(const lean::module_parser_result&, const lean::optional > >&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.cpp:42:39: warning: implicitly-declared 'lean::local_level_decls& lean::local_level_decls::operator=(const lean::local_level_decls&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 42 | m_parser.m_local_level_decls = s.m_lds; BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_state.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/local_level_decls.h:18:5: note: because 'lean::local_level_decls' has user-provided 'lean::local_level_decls::local_level_decls(const lean::local_level_decls&)' BUILDSTDERR: 18 | local_level_decls(local_level_decls const & d):m_decls(d.m_decls), m_idxs(d.m_idxs), m_counter(d.m_counter) {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.cpp:43:39: warning: implicitly-declared 'lean::local_decls& lean::local_decls::operator=(const lean::local_decls&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 43 | m_parser.m_local_decls = s.m_eds; BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_state.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/local_decls.h:29:5: note: because 'lean::local_decls' has user-provided 'lean::local_decls::local_decls(const lean::local_decls&) [with V = lean::expr]' BUILDSTDERR: 29 | local_decls(local_decls const & d): BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::module_parser_result; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.cpp:121:24: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: 131 | return std::move(task); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 67%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/interactive.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/interactive.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/interactive.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/completion.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/interactive.cpp:24: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/interactive.cpp: In function 'void lean::interactive_report_type(const lean::environment&, const lean::options&, const lean::expr&, lean::json&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/interactive.cpp:43:59: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 43 | f = to_format(tactic::get_success_value(r)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/interactive.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/interactive.cpp:46:75: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 46 | std::get<0>(*tactic::is_exception(vm, r)) + format(">"); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/interactive.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/interactive.cpp: In function 'void lean::report_info(const lean::environment&, const lean::options&, const lean::io_state&, const search_path&, const lean::module_info&, const std::vector&, const pos_info&, const lean::break_at_pos_exception&, lean::json&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/interactive.cpp:138:26: warning: catching polymorphic type 'class lean::file_not_found_exception' by value [-Wcatch-value=] BUILDSTDERR: 138 | } catch (file_not_found_exception) {} BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 67%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/completion.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/completion.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/projection.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/completion.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/completion.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/completion.cpp:20: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 67%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/user_notation.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/user_notation.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/user_notation.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/user_notation.cpp:16: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 67%] Building CXX object frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o cd /builddir/build/BUILD/lean-3.4.2/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_frontend.dir/user_command.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/user_command.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 67%] Built target lean_frontend make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f api/CMakeFiles/api.dir/build.make api/CMakeFiles/api.dir/depend BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/user_command.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/user_command.cpp:18: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/api /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/api /builddir/build/BUILD/lean-3.4.2/api/CMakeFiles/api.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/api/CMakeFiles/api.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/api/CMakeFiles/api.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/api/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/api/CMakeFiles/api.dir/depend.internal". Scanning dependencies of target api make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f api/CMakeFiles/api.dir/build.make api/CMakeFiles/api.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 67%] Building CXX object api/CMakeFiles/api.dir/string.cpp.o cd /builddir/build/BUILD/lean-3.4.2/api && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/api.dir/string.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/api/string.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 67%] Building CXX object api/CMakeFiles/api.dir/exception.cpp.o cd /builddir/build/BUILD/lean-3.4.2/api && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/api.dir/exception.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/api/exception.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/kernel_exception.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/exception.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 67%] Building CXX object api/CMakeFiles/api.dir/name.cpp.o cd /builddir/build/BUILD/lean-3.4.2/api && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/api.dir/name.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/api/name.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/ext_exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/name.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/name.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 67%] Building CXX object api/CMakeFiles/api.dir/options.cpp.o cd /builddir/build/BUILD/lean-3.4.2/api && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/api.dir/options.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/api/options.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/ext_exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/name.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/options.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 68%] Building CXX object api/CMakeFiles/api.dir/univ.cpp.o cd /builddir/build/BUILD/lean-3.4.2/api && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/api.dir/univ.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/api/univ.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/ext_exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/name.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/univ.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 68%] Building CXX object api/CMakeFiles/api.dir/expr.cpp.o cd /builddir/build/BUILD/lean-3.4.2/api && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/api.dir/expr.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/api/expr.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/expr_lt.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/expr.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 68%] Building CXX object api/CMakeFiles/api.dir/decl.cpp.o cd /builddir/build/BUILD/lean-3.4.2/api && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/api.dir/decl.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/api/decl.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/ext_exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/decl.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 68%] Building CXX object api/CMakeFiles/api.dir/env.cpp.o cd /builddir/build/BUILD/lean-3.4.2/api && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/api.dir/env.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/api/env.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/env.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 68%] Building CXX object api/CMakeFiles/api.dir/ios.cpp.o cd /builddir/build/BUILD/lean-3.4.2/api && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/api.dir/ios.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/api/ios.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/ios.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 69%] Building CXX object api/CMakeFiles/api.dir/module.cpp.o cd /builddir/build/BUILD/lean-3.4.2/api && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/api.dir/module.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/api/module.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/module.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/module.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 69%] Building CXX object api/CMakeFiles/api.dir/type_checker.cpp.o cd /builddir/build/BUILD/lean-3.4.2/api && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/api.dir/type_checker.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/api/type_checker.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/ext_exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/exception.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/type_checker.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 69%] Building CXX object api/CMakeFiles/api.dir/inductive.cpp.o cd /builddir/build/BUILD/lean-3.4.2/api && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/api.dir/inductive.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/api/inductive.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/module.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/inductive.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 69%] Building CXX object api/CMakeFiles/api.dir/parser.cpp.o cd /builddir/build/BUILD/lean-3.4.2/api && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/api.dir/parser.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/api/parser.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/abstract_parser.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_state.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/api/parser.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 69%] Built target api make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f checker/CMakeFiles/leanchecker.dir/build.make checker/CMakeFiles/leanchecker.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/checker /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/checker /builddir/build/BUILD/lean-3.4.2/checker/CMakeFiles/leanchecker.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/checker/CMakeFiles/leanchecker.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/checker/CMakeFiles/leanchecker.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/checker/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/checker/CMakeFiles/leanchecker.dir/depend.internal". Scanning dependencies of target leanchecker make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f checker/CMakeFiles/leanchecker.dir/build.make checker/CMakeFiles/leanchecker.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 69%] Building CXX object checker/CMakeFiles/leanchecker.dir/checker.cpp.o cd /builddir/build/BUILD/lean-3.4.2/checker && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/leanchecker.dir/checker.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/checker/checker.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/normalizer_extension.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/quotient/quotient.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/checker.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 69%] Building CXX object checker/CMakeFiles/leanchecker.dir/text_import.cpp.o cd /builddir/build/BUILD/lean-3.4.2/checker && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/leanchecker.dir/text_import.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/checker/text_import.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/text_import.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/text_import.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 70%] Building CXX object checker/CMakeFiles/leanchecker.dir/simple_pp.cpp.o cd /builddir/build/BUILD/lean-3.4.2/checker && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/leanchecker.dir/simple_pp.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp: In function 'lean::format lean::compose_many(const std::initializer_list&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:19:19: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 19 | res = fmt; BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:22:35: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 22 | res = compose(res, fmt); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp: In function 'lean::format lean::pp_name(lean::name)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:33:66: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 33 | fmt = last ? limb : compose_many({limb, format("."), fmt}); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp: In member function 'lean::simple_pp_fn::result lean::simple_pp_fn::pp_app(const lean::expr&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:157:99: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 157 | fmt = compose_many({pp(args[0]).maybe_paren(prec), format(it->second.m_token)}); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:160:99: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 160 | fmt = compose_many({format(it->second.m_token), pp(args[0]).maybe_paren(prec)}); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:165:71: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 165 | pp(args[1]).maybe_paren(prec)}); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:174:69: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 174 | fmt = compose_many({fmt, space(), pp(arg).maybe_paren()}); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp: In member function 'lean::simple_pp_fn::result lean::simple_pp_fn::pp_pi(lean::expr)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:261:87: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 261 | if (!bound_vars.is_nil_fmt()) bound_vars = compose(bound_vars, space()); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:262:78: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 262 | bound_vars = compose_many({bound_vars, pp_name(lc.m_pp_name)}); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 70%] Linking CXX executable leanchecker cd /builddir/build/BUILD/lean-3.4.2/checker && /usr/bin/cmake -E cmake_link_script CMakeFiles/leanchecker.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/leanchecker.dir/checker.cpp.o CMakeFiles/leanchecker.dir/text_import.cpp.o CMakeFiles/leanchecker.dir/simple_pp.cpp.o ../util/CMakeFiles/util.dir/debug.cpp.o ../util/CMakeFiles/util.dir/name.cpp.o ../util/CMakeFiles/util.dir/name_set.cpp.o ../util/CMakeFiles/util.dir/fresh_name.cpp.o ../util/CMakeFiles/util.dir/exception.cpp.o ../util/CMakeFiles/util.dir/interrupt.cpp.o ../util/CMakeFiles/util.dir/hash.cpp.o ../util/CMakeFiles/util.dir/escaped.cpp.o ../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../util/CMakeFiles/util.dir/safe_arith.cpp.o ../util/CMakeFiles/util.dir/ascii.cpp.o ../util/CMakeFiles/util.dir/memory.cpp.o ../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../util/CMakeFiles/util.dir/path.cpp.o ../util/CMakeFiles/util.dir/stackinfo.cpp.o ../util/CMakeFiles/util.dir/lean_path.cpp.o ../util/CMakeFiles/util.dir/serializer.cpp.o ../util/CMakeFiles/util.dir/lbool.cpp.o ../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../util/CMakeFiles/util.dir/init_module.cpp.o ../util/CMakeFiles/util.dir/thread.cpp.o ../util/CMakeFiles/util.dir/memory_pool.cpp.o ../util/CMakeFiles/util.dir/utf8.cpp.o ../util/CMakeFiles/util.dir/name_map.cpp.o ../util/CMakeFiles/util.dir/list_fn.cpp.o ../util/CMakeFiles/util.dir/file_lock.cpp.o ../util/CMakeFiles/util.dir/timeit.cpp.o ../util/CMakeFiles/util.dir/timer.cpp.o ../util/CMakeFiles/util.dir/task.cpp.o ../util/CMakeFiles/util.dir/task_builder.cpp.o ../util/CMakeFiles/util.dir/cancellable.cpp.o ../util/CMakeFiles/util.dir/log_tree.cpp.o ../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../util/CMakeFiles/util.dir/parser_exception.cpp.o ../util/CMakeFiles/util.dir/name_generator.cpp.o ../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o ../kernel/CMakeFiles/kernel.dir/level.cpp.o ../kernel/CMakeFiles/kernel.dir/expr.cpp.o ../kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o ../kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o ../kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o ../kernel/CMakeFiles/kernel.dir/free_vars.cpp.o ../kernel/CMakeFiles/kernel.dir/abstract.cpp.o ../kernel/CMakeFiles/kernel.dir/instantiate.cpp.o ../kernel/CMakeFiles/kernel.dir/formatter.cpp.o ../kernel/CMakeFiles/kernel.dir/declaration.cpp.o ../kernel/CMakeFiles/kernel.dir/environment.cpp.o ../kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o ../kernel/CMakeFiles/kernel.dir/type_checker.cpp.o ../kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o ../kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o ../kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o ../kernel/CMakeFiles/kernel.dir/init_module.cpp.o ../kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o ../kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o ../kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o ../kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o ../kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o ../kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o ../kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o -o leanchecker make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 70%] Built target leanchecker make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f shell/CMakeFiles/shell_js.dir/build.make shell/CMakeFiles/shell_js.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/shell /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/shell /builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/shell_js.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/shell_js.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/shell_js.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/shell_js.dir/depend.internal". Scanning dependencies of target shell_js make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f shell/CMakeFiles/shell_js.dir/build.make shell/CMakeFiles/shell_js.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 71%] Building CXX object shell/CMakeFiles/shell_js.dir/lean_js.cpp.o cd /builddir/build/BUILD/lean-3.4.2/shell && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/shell_js.dir/lean_js.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/shell/lean_js.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/abstract_parser.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_state.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/lean_js.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/server.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/lean_js.cpp:17: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 71%] Building CXX object shell/CMakeFiles/shell_js.dir/server.cpp.o cd /builddir/build/BUILD/lean-3.4.2/shell && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/shell_js.dir/server.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/abstract_parser.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_state.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:19: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:29: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp: In member function 'void lean::server::handle_request(const json&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:424:14: warning: catching polymorphic type 'class lean::interrupted' by value [-Wcatch-value=] BUILDSTDERR: 424 | } catch (interrupted) { BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp: In lambda function: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:471:18: warning: catching polymorphic type 'class lean::interrupted' by value [-Wcatch-value=] BUILDSTDERR: 471 | } catch (interrupted) { BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:20: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::unit; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:477:30: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: 131 | return std::move(task); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::server::cmd_res; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:585:16: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 71%] Building CXX object shell/CMakeFiles/shell_js.dir/leandoc.cpp.o cd /builddir/build/BUILD/lean-3.4.2/shell && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/shell_js.dir/leandoc.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/shell/leandoc.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/inductive/inductive.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/leandoc.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 71%] Built target shell_js make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/bitap_fuzzy_search.dir/build.make tests/util/CMakeFiles/bitap_fuzzy_search.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/bitap_fuzzy_search.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/bitap_fuzzy_search.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/bitap_fuzzy_search.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/bitap_fuzzy_search.dir/depend.internal". Scanning dependencies of target bitap_fuzzy_search make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/bitap_fuzzy_search.dir/build.make tests/util/CMakeFiles/bitap_fuzzy_search.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 72%] Building CXX object tests/util/CMakeFiles/bitap_fuzzy_search.dir/bitap_fuzzy_search.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/bitap_fuzzy_search.dir/bitap_fuzzy_search.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/bitap_fuzzy_search.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 72%] Linking CXX executable bitap_fuzzy_search cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/bitap_fuzzy_search.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/bitap_fuzzy_search.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o bitap_fuzzy_search -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 72%] Built target bitap_fuzzy_search make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/rb_tree.dir/build.make tests/util/CMakeFiles/rb_tree.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/rb_tree.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/rb_tree.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/rb_tree.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/rb_tree.dir/depend.internal". Scanning dependencies of target rb_tree make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/rb_tree.dir/build.make tests/util/CMakeFiles/rb_tree.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 72%] Building CXX object tests/util/CMakeFiles/rb_tree.dir/rb_tree.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/rb_tree.dir/rb_tree.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/rb_tree.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 72%] Linking CXX executable rb_tree cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/rb_tree.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/rb_tree.dir/rb_tree.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o rb_tree -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 72%] Built target rb_tree make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/stackinfo.dir/build.make tests/util/CMakeFiles/stackinfo.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/stackinfo.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/stackinfo.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/stackinfo.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/stackinfo.dir/depend.internal". Scanning dependencies of target stackinfo make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/stackinfo.dir/build.make tests/util/CMakeFiles/stackinfo.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 72%] Building CXX object tests/util/CMakeFiles/stackinfo.dir/stackinfo.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/stackinfo.dir/stackinfo.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/stackinfo.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 73%] Linking CXX executable stackinfo cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/stackinfo.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/stackinfo.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o stackinfo -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 73%] Built target stackinfo make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/scoped_map.dir/build.make tests/util/CMakeFiles/scoped_map.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/scoped_map.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/scoped_map.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/scoped_map.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/scoped_map.dir/depend.internal". Scanning dependencies of target scoped_map make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/scoped_map.dir/build.make tests/util/CMakeFiles/scoped_map.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 73%] Building CXX object tests/util/CMakeFiles/scoped_map.dir/scoped_map.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/scoped_map.dir/scoped_map.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/scoped_map.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 73%] Linking CXX executable scoped_map cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/scoped_map.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/scoped_map.dir/scoped_map.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o scoped_map -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 73%] Built target scoped_map make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/options.dir/build.make tests/util/CMakeFiles/options.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/options.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/options.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/options.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/options.dir/depend.internal". Scanning dependencies of target options make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/options.dir/build.make tests/util/CMakeFiles/options.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 74%] Building CXX object tests/util/CMakeFiles/options.dir/options.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/options.dir/options.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/options.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/util/options.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 74%] Linking CXX executable options cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/options.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/options.dir/options.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o -o options -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 74%] Built target options make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/bit_tricks.dir/build.make tests/util/CMakeFiles/bit_tricks.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/bit_tricks.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/bit_tricks.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/bit_tricks.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/bit_tricks.dir/depend.internal". Scanning dependencies of target bit_tricks make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/bit_tricks.dir/build.make tests/util/CMakeFiles/bit_tricks.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 74%] Building CXX object tests/util/CMakeFiles/bit_tricks.dir/bit_tricks.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/bit_tricks.dir/bit_tricks.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/bit_tricks.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 74%] Linking CXX executable bit_tricks cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/bit_tricks.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/bit_tricks.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o bit_tricks -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 74%] Built target bit_tricks make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/scoped_set.dir/build.make tests/util/CMakeFiles/scoped_set.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/scoped_set.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/scoped_set.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/scoped_set.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/scoped_set.dir/depend.internal". Scanning dependencies of target scoped_set make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/scoped_set.dir/build.make tests/util/CMakeFiles/scoped_set.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 75%] Building CXX object tests/util/CMakeFiles/scoped_set.dir/scoped_set.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/scoped_set.dir/scoped_set.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/scoped_set.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 75%] Linking CXX executable scoped_set cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/scoped_set.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/scoped_set.dir/scoped_set.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o scoped_set -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 75%] Built target scoped_set make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/rb_map.dir/build.make tests/util/CMakeFiles/rb_map.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/rb_map.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/rb_map.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/rb_map.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/rb_map.dir/depend.internal". Scanning dependencies of target rb_map make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/rb_map.dir/build.make tests/util/CMakeFiles/rb_map.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 75%] Building CXX object tests/util/CMakeFiles/rb_map.dir/rb_map.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/rb_map.dir/rb_map.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/rb_map.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Linking CXX executable rb_map cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/rb_map.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/rb_map.dir/rb_map.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o rb_map -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Built target rb_map make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/set.dir/build.make tests/util/CMakeFiles/set.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/set.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/set.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/set.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/set.dir/depend.internal". Scanning dependencies of target set make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/set.dir/build.make tests/util/CMakeFiles/set.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Building CXX object tests/util/CMakeFiles/set.dir/set.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/set.dir/set.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/set.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Linking CXX executable set cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/set.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/set.dir/set.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o set -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Built target set make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/list.dir/build.make tests/util/CMakeFiles/list.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/list.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/list.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/list.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/list.dir/depend.internal". Scanning dependencies of target list make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/list.dir/build.make tests/util/CMakeFiles/list.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Building CXX object tests/util/CMakeFiles/list.dir/list.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/list.dir/list.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/list.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Linking CXX executable list cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/list.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/list.dir/list.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o list -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Built target list make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/name.dir/build.make tests/util/CMakeFiles/name.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/name.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/name.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/name.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/name.dir/depend.internal". Scanning dependencies of target name make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/name.dir/build.make tests/util/CMakeFiles/name.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Building CXX object tests/util/CMakeFiles/name.dir/name.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/name.dir/name.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/name.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Linking CXX executable name cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/name.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/name.dir/name.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o name -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Built target name make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/format.dir/build.make tests/util/CMakeFiles/format.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/format.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/format.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/format.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/format.dir/depend.internal". Scanning dependencies of target format make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/format.dir/build.make tests/util/CMakeFiles/format.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Building CXX object tests/util/CMakeFiles/format.dir/format.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/format.dir/format.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/format.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/format.cpp:15: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Linking CXX executable format cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/format.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/format.dir/format.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o -o format -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Built target format make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/serializer.dir/build.make tests/util/CMakeFiles/serializer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/serializer.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/serializer.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/serializer.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/serializer.dir/depend.internal". Scanning dependencies of target serializer make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/serializer.dir/build.make tests/util/CMakeFiles/serializer.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Building CXX object tests/util/CMakeFiles/serializer.dir/serializer.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/serializer.dir/serializer.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/serializer.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 77%] Linking CXX executable serializer cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/serializer.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/serializer.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o serializer -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 77%] Built target serializer make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/exception.dir/build.make tests/util/CMakeFiles/exception.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/exception.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/exception.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/exception.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/exception.dir/depend.internal". Scanning dependencies of target exception make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/exception.dir/build.make tests/util/CMakeFiles/exception.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 77%] Building CXX object tests/util/CMakeFiles/exception.dir/exception.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/exception.dir/exception.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/exception.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 78%] Linking CXX executable exception cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/exception.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/exception.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o exception -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 78%] Built target exception make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/hash.dir/build.make tests/util/CMakeFiles/hash.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/hash.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/hash.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/hash.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/hash.dir/depend.internal". Scanning dependencies of target hash make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/hash.dir/build.make tests/util/CMakeFiles/hash.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 78%] Building CXX object tests/util/CMakeFiles/hash.dir/hash.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/hash.dir/hash.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/hash.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 79%] Linking CXX executable hash cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/hash.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/hash.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o hash -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 79%] Built target hash make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/safe_arith.dir/build.make tests/util/CMakeFiles/safe_arith.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/safe_arith.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/safe_arith.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/safe_arith.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/safe_arith.dir/depend.internal". Scanning dependencies of target safe_arith make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/safe_arith.dir/build.make tests/util/CMakeFiles/safe_arith.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 79%] Building CXX object tests/util/CMakeFiles/safe_arith.dir/safe_arith.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/safe_arith.dir/safe_arith.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/safe_arith.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 79%] Linking CXX executable safe_arith cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/safe_arith.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/safe_arith.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o safe_arith -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 79%] Built target safe_arith make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/optional.dir/build.make tests/util/CMakeFiles/optional.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/optional.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/optional.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/optional.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/optional.dir/depend.internal". Scanning dependencies of target optional make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/optional.dir/build.make tests/util/CMakeFiles/optional.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 79%] Building CXX object tests/util/CMakeFiles/optional.dir/optional.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/optional.dir/optional.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/optional.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 79%] Linking CXX executable optional cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/optional.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/optional.dir/optional.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o optional -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 79%] Built target optional make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/sexpr_tst.dir/build.make tests/util/CMakeFiles/sexpr_tst.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/sexpr_tst.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/sexpr_tst.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/sexpr_tst.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/sexpr_tst.dir/depend.internal". Scanning dependencies of target sexpr_tst make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/sexpr_tst.dir/build.make tests/util/CMakeFiles/sexpr_tst.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 80%] Building CXX object tests/util/CMakeFiles/sexpr_tst.dir/sexpr.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/sexpr_tst.dir/sexpr.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/sexpr.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/sexpr.cpp:15: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 80%] Linking CXX executable sexpr_tst cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/sexpr_tst.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/sexpr_tst.dir/sexpr.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o -o sexpr_tst -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 80%] Built target sexpr_tst make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/buffer.dir/build.make tests/util/CMakeFiles/buffer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/buffer.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/buffer.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/buffer.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/buffer.dir/depend.internal". Scanning dependencies of target buffer make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/buffer.dir/build.make tests/util/CMakeFiles/buffer.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 80%] Building CXX object tests/util/CMakeFiles/buffer.dir/buffer.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/buffer.dir/buffer.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/buffer.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 80%] Linking CXX executable buffer cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/buffer.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/buffer.dir/buffer.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o buffer -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 80%] Built target buffer make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/trie.dir/build.make tests/util/CMakeFiles/trie.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/trie.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/trie.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/trie.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/trie.dir/depend.internal". Scanning dependencies of target trie make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/trie.dir/build.make tests/util/CMakeFiles/trie.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 80%] Building CXX object tests/util/CMakeFiles/trie.dir/trie.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/trie.dir/trie.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/trie.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 80%] Linking CXX executable trie cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/trie.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/trie.dir/trie.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o trie -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 80%] Built target trie make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/lru_cache.dir/build.make tests/util/CMakeFiles/lru_cache.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/lru_cache.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/lru_cache.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/lru_cache.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/lru_cache.dir/depend.internal". Scanning dependencies of target lru_cache make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/lru_cache.dir/build.make tests/util/CMakeFiles/lru_cache.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 81%] Building CXX object tests/util/CMakeFiles/lru_cache.dir/lru_cache.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lru_cache.dir/lru_cache.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/lru_cache.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 81%] Linking CXX executable lru_cache cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/lru_cache.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/lru_cache.dir/lru_cache.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o lru_cache -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 81%] Built target lru_cache make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/worker_queue.dir/build.make tests/util/CMakeFiles/worker_queue.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/worker_queue.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/worker_queue.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/worker_queue.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/worker_queue.dir/depend.internal". Scanning dependencies of target worker_queue make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/worker_queue.dir/build.make tests/util/CMakeFiles/worker_queue.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 81%] Building CXX object tests/util/CMakeFiles/worker_queue.dir/worker_queue.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/worker_queue.dir/worker_queue.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/worker_queue.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 82%] Linking CXX executable worker_queue cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/worker_queue.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/worker_queue.dir/worker_queue.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o worker_queue -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 82%] Built target worker_queue make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/sequence.dir/build.make tests/util/CMakeFiles/sequence.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/sequence.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/sequence.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/sequence.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/sequence.dir/depend.internal". Scanning dependencies of target sequence make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/sequence.dir/build.make tests/util/CMakeFiles/sequence.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 82%] Building CXX object tests/util/CMakeFiles/sequence.dir/sequence.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/sequence.dir/sequence.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/sequence.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 82%] Linking CXX executable sequence cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/sequence.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/sequence.dir/sequence.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o sequence -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 82%] Built target sequence make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/thread.dir/build.make tests/util/CMakeFiles/thread.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/thread.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/thread.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/thread.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/thread.dir/depend.internal". Scanning dependencies of target thread make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/thread.dir/build.make tests/util/CMakeFiles/thread.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 82%] Building CXX object tests/util/CMakeFiles/thread.dir/thread.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/thread.dir/thread.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/thread.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 83%] Linking CXX executable thread cd /builddir/build/BUILD/lean-3.4.2/tests/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/thread.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/thread.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o -o thread -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 83%] Built target thread make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/float.dir/build.make tests/util/numerics/CMakeFiles/float.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/float.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/float.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/float.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/float.dir/depend.internal". Scanning dependencies of target float make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/float.dir/build.make tests/util/numerics/CMakeFiles/float.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 84%] Building CXX object tests/util/numerics/CMakeFiles/float.dir/float.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/float.dir/float.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/float.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 84%] Linking CXX executable float cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/float.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/float.dir/float.cpp.o ../../../util/CMakeFiles/util.dir/debug.cpp.o ../../../util/CMakeFiles/util.dir/name.cpp.o ../../../util/CMakeFiles/util.dir/name_set.cpp.o ../../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../../util/CMakeFiles/util.dir/exception.cpp.o ../../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../../util/CMakeFiles/util.dir/hash.cpp.o ../../../util/CMakeFiles/util.dir/escaped.cpp.o ../../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../../util/CMakeFiles/util.dir/ascii.cpp.o ../../../util/CMakeFiles/util.dir/memory.cpp.o ../../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../../util/CMakeFiles/util.dir/path.cpp.o ../../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../../util/CMakeFiles/util.dir/serializer.cpp.o ../../../util/CMakeFiles/util.dir/lbool.cpp.o ../../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../../util/CMakeFiles/util.dir/init_module.cpp.o ../../../util/CMakeFiles/util.dir/thread.cpp.o ../../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../../util/CMakeFiles/util.dir/utf8.cpp.o ../../../util/CMakeFiles/util.dir/name_map.cpp.o ../../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../../util/CMakeFiles/util.dir/timeit.cpp.o ../../../util/CMakeFiles/util.dir/timer.cpp.o ../../../util/CMakeFiles/util.dir/task.cpp.o ../../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o -o float -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 84%] Built target float make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/mpz.dir/build.make tests/util/numerics/CMakeFiles/mpz.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/mpz.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/mpz.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/mpz.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/mpz.dir/depend.internal". Scanning dependencies of target mpz make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/mpz.dir/build.make tests/util/numerics/CMakeFiles/mpz.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 84%] Building CXX object tests/util/numerics/CMakeFiles/mpz.dir/mpz.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/mpz.dir/mpz.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/mpz.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 85%] Linking CXX executable mpz cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/mpz.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/mpz.dir/mpz.cpp.o ../../../util/CMakeFiles/util.dir/debug.cpp.o ../../../util/CMakeFiles/util.dir/name.cpp.o ../../../util/CMakeFiles/util.dir/name_set.cpp.o ../../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../../util/CMakeFiles/util.dir/exception.cpp.o ../../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../../util/CMakeFiles/util.dir/hash.cpp.o ../../../util/CMakeFiles/util.dir/escaped.cpp.o ../../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../../util/CMakeFiles/util.dir/ascii.cpp.o ../../../util/CMakeFiles/util.dir/memory.cpp.o ../../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../../util/CMakeFiles/util.dir/path.cpp.o ../../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../../util/CMakeFiles/util.dir/serializer.cpp.o ../../../util/CMakeFiles/util.dir/lbool.cpp.o ../../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../../util/CMakeFiles/util.dir/init_module.cpp.o ../../../util/CMakeFiles/util.dir/thread.cpp.o ../../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../../util/CMakeFiles/util.dir/utf8.cpp.o ../../../util/CMakeFiles/util.dir/name_map.cpp.o ../../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../../util/CMakeFiles/util.dir/timeit.cpp.o ../../../util/CMakeFiles/util.dir/timer.cpp.o ../../../util/CMakeFiles/util.dir/task.cpp.o ../../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o -o mpz -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 85%] Built target mpz make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/double.dir/build.make tests/util/numerics/CMakeFiles/double.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/double.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/double.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/double.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/double.dir/depend.internal". Scanning dependencies of target double make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/double.dir/build.make tests/util/numerics/CMakeFiles/double.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 85%] Building CXX object tests/util/numerics/CMakeFiles/double.dir/double.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/double.dir/double.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/double.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 86%] Linking CXX executable double cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/double.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/double.dir/double.cpp.o ../../../util/CMakeFiles/util.dir/debug.cpp.o ../../../util/CMakeFiles/util.dir/name.cpp.o ../../../util/CMakeFiles/util.dir/name_set.cpp.o ../../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../../util/CMakeFiles/util.dir/exception.cpp.o ../../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../../util/CMakeFiles/util.dir/hash.cpp.o ../../../util/CMakeFiles/util.dir/escaped.cpp.o ../../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../../util/CMakeFiles/util.dir/ascii.cpp.o ../../../util/CMakeFiles/util.dir/memory.cpp.o ../../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../../util/CMakeFiles/util.dir/path.cpp.o ../../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../../util/CMakeFiles/util.dir/serializer.cpp.o ../../../util/CMakeFiles/util.dir/lbool.cpp.o ../../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../../util/CMakeFiles/util.dir/init_module.cpp.o ../../../util/CMakeFiles/util.dir/thread.cpp.o ../../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../../util/CMakeFiles/util.dir/utf8.cpp.o ../../../util/CMakeFiles/util.dir/name_map.cpp.o ../../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../../util/CMakeFiles/util.dir/timeit.cpp.o ../../../util/CMakeFiles/util.dir/timer.cpp.o ../../../util/CMakeFiles/util.dir/task.cpp.o ../../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o -o double -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 86%] Built target double make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/mpbq.dir/build.make tests/util/numerics/CMakeFiles/mpbq.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/mpbq.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/mpbq.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/mpbq.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/mpbq.dir/depend.internal". Scanning dependencies of target mpbq make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/mpbq.dir/build.make tests/util/numerics/CMakeFiles/mpbq.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Building CXX object tests/util/numerics/CMakeFiles/mpbq.dir/mpbq.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/mpbq.dir/mpbq.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/mpbq.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Linking CXX executable mpbq cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/mpbq.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/mpbq.dir/mpbq.cpp.o ../../../util/CMakeFiles/util.dir/debug.cpp.o ../../../util/CMakeFiles/util.dir/name.cpp.o ../../../util/CMakeFiles/util.dir/name_set.cpp.o ../../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../../util/CMakeFiles/util.dir/exception.cpp.o ../../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../../util/CMakeFiles/util.dir/hash.cpp.o ../../../util/CMakeFiles/util.dir/escaped.cpp.o ../../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../../util/CMakeFiles/util.dir/ascii.cpp.o ../../../util/CMakeFiles/util.dir/memory.cpp.o ../../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../../util/CMakeFiles/util.dir/path.cpp.o ../../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../../util/CMakeFiles/util.dir/serializer.cpp.o ../../../util/CMakeFiles/util.dir/lbool.cpp.o ../../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../../util/CMakeFiles/util.dir/init_module.cpp.o ../../../util/CMakeFiles/util.dir/thread.cpp.o ../../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../../util/CMakeFiles/util.dir/utf8.cpp.o ../../../util/CMakeFiles/util.dir/name_map.cpp.o ../../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../../util/CMakeFiles/util.dir/timeit.cpp.o ../../../util/CMakeFiles/util.dir/timer.cpp.o ../../../util/CMakeFiles/util.dir/task.cpp.o ../../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o -o mpbq -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Built target mpbq make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/xnumeral.dir/build.make tests/util/numerics/CMakeFiles/xnumeral.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/xnumeral.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/xnumeral.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/xnumeral.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/xnumeral.dir/depend.internal". Scanning dependencies of target xnumeral make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/xnumeral.dir/build.make tests/util/numerics/CMakeFiles/xnumeral.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Building CXX object tests/util/numerics/CMakeFiles/xnumeral.dir/xnumeral.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/xnumeral.dir/xnumeral.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/xnumeral.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/xnumeral.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/xnumeral.h: In function 'bool lean::lt(const T&, lean::xnumeral_kind, const T&, lean::xnumeral_kind) [with T = lean::mpq]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/xnumeral.h:211:9: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: 211 | switch (bk) { BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/xnumeral.h:219:5: note: here BUILDSTDERR: 219 | case XN_PLUS_INFINITY: BUILDSTDERR: | ^~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Linking CXX executable xnumeral cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/xnumeral.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/xnumeral.dir/xnumeral.cpp.o ../../../util/CMakeFiles/util.dir/debug.cpp.o ../../../util/CMakeFiles/util.dir/name.cpp.o ../../../util/CMakeFiles/util.dir/name_set.cpp.o ../../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../../util/CMakeFiles/util.dir/exception.cpp.o ../../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../../util/CMakeFiles/util.dir/hash.cpp.o ../../../util/CMakeFiles/util.dir/escaped.cpp.o ../../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../../util/CMakeFiles/util.dir/ascii.cpp.o ../../../util/CMakeFiles/util.dir/memory.cpp.o ../../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../../util/CMakeFiles/util.dir/path.cpp.o ../../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../../util/CMakeFiles/util.dir/serializer.cpp.o ../../../util/CMakeFiles/util.dir/lbool.cpp.o ../../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../../util/CMakeFiles/util.dir/init_module.cpp.o ../../../util/CMakeFiles/util.dir/thread.cpp.o ../../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../../util/CMakeFiles/util.dir/utf8.cpp.o ../../../util/CMakeFiles/util.dir/name_map.cpp.o ../../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../../util/CMakeFiles/util.dir/timeit.cpp.o ../../../util/CMakeFiles/util.dir/timer.cpp.o ../../../util/CMakeFiles/util.dir/task.cpp.o ../../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o -o xnumeral -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Built target xnumeral make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/primes.dir/build.make tests/util/numerics/CMakeFiles/primes.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/primes.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/primes.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/primes.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/primes.dir/depend.internal". Scanning dependencies of target primes make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/primes.dir/build.make tests/util/numerics/CMakeFiles/primes.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Building CXX object tests/util/numerics/CMakeFiles/primes.dir/primes.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/primes.dir/primes.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/primes.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Linking CXX executable primes cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/primes.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/primes.dir/primes.cpp.o ../../../util/CMakeFiles/util.dir/debug.cpp.o ../../../util/CMakeFiles/util.dir/name.cpp.o ../../../util/CMakeFiles/util.dir/name_set.cpp.o ../../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../../util/CMakeFiles/util.dir/exception.cpp.o ../../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../../util/CMakeFiles/util.dir/hash.cpp.o ../../../util/CMakeFiles/util.dir/escaped.cpp.o ../../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../../util/CMakeFiles/util.dir/ascii.cpp.o ../../../util/CMakeFiles/util.dir/memory.cpp.o ../../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../../util/CMakeFiles/util.dir/path.cpp.o ../../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../../util/CMakeFiles/util.dir/serializer.cpp.o ../../../util/CMakeFiles/util.dir/lbool.cpp.o ../../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../../util/CMakeFiles/util.dir/init_module.cpp.o ../../../util/CMakeFiles/util.dir/thread.cpp.o ../../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../../util/CMakeFiles/util.dir/utf8.cpp.o ../../../util/CMakeFiles/util.dir/name_map.cpp.o ../../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../../util/CMakeFiles/util.dir/timeit.cpp.o ../../../util/CMakeFiles/util.dir/timer.cpp.o ../../../util/CMakeFiles/util.dir/task.cpp.o ../../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o -o primes -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Built target primes make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/mpq.dir/build.make tests/util/numerics/CMakeFiles/mpq.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/mpq.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/mpq.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/mpq.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/mpq.dir/depend.internal". Scanning dependencies of target mpq make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/mpq.dir/build.make tests/util/numerics/CMakeFiles/mpq.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Building CXX object tests/util/numerics/CMakeFiles/mpq.dir/mpq.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/mpq.dir/mpq.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/mpq.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Linking CXX executable mpq cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/mpq.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/mpq.dir/mpq.cpp.o ../../../util/CMakeFiles/util.dir/debug.cpp.o ../../../util/CMakeFiles/util.dir/name.cpp.o ../../../util/CMakeFiles/util.dir/name_set.cpp.o ../../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../../util/CMakeFiles/util.dir/exception.cpp.o ../../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../../util/CMakeFiles/util.dir/hash.cpp.o ../../../util/CMakeFiles/util.dir/escaped.cpp.o ../../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../../util/CMakeFiles/util.dir/ascii.cpp.o ../../../util/CMakeFiles/util.dir/memory.cpp.o ../../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../../util/CMakeFiles/util.dir/path.cpp.o ../../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../../util/CMakeFiles/util.dir/serializer.cpp.o ../../../util/CMakeFiles/util.dir/lbool.cpp.o ../../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../../util/CMakeFiles/util.dir/init_module.cpp.o ../../../util/CMakeFiles/util.dir/thread.cpp.o ../../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../../util/CMakeFiles/util.dir/utf8.cpp.o ../../../util/CMakeFiles/util.dir/name_map.cpp.o ../../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../../util/CMakeFiles/util.dir/timeit.cpp.o ../../../util/CMakeFiles/util.dir/timer.cpp.o ../../../util/CMakeFiles/util.dir/task.cpp.o ../../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o -o mpq -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Built target mpq make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/numeric_traits.dir/build.make tests/util/numerics/CMakeFiles/numeric_traits.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/numeric_traits.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/numeric_traits.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/numeric_traits.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/numeric_traits.dir/depend.internal". Scanning dependencies of target numeric_traits make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/numeric_traits.dir/build.make tests/util/numerics/CMakeFiles/numeric_traits.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Building CXX object tests/util/numerics/CMakeFiles/numeric_traits.dir/numeric_traits.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/numeric_traits.dir/numeric_traits.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/numeric_traits.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Linking CXX executable numeric_traits cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/numeric_traits.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/numeric_traits.dir/numeric_traits.cpp.o ../../../util/CMakeFiles/util.dir/debug.cpp.o ../../../util/CMakeFiles/util.dir/name.cpp.o ../../../util/CMakeFiles/util.dir/name_set.cpp.o ../../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../../util/CMakeFiles/util.dir/exception.cpp.o ../../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../../util/CMakeFiles/util.dir/hash.cpp.o ../../../util/CMakeFiles/util.dir/escaped.cpp.o ../../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../../util/CMakeFiles/util.dir/ascii.cpp.o ../../../util/CMakeFiles/util.dir/memory.cpp.o ../../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../../util/CMakeFiles/util.dir/path.cpp.o ../../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../../util/CMakeFiles/util.dir/serializer.cpp.o ../../../util/CMakeFiles/util.dir/lbool.cpp.o ../../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../../util/CMakeFiles/util.dir/init_module.cpp.o ../../../util/CMakeFiles/util.dir/thread.cpp.o ../../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../../util/CMakeFiles/util.dir/utf8.cpp.o ../../../util/CMakeFiles/util.dir/name_map.cpp.o ../../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../../util/CMakeFiles/util.dir/timeit.cpp.o ../../../util/CMakeFiles/util.dir/timer.cpp.o ../../../util/CMakeFiles/util.dir/task.cpp.o ../../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o -o numeric_traits -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Built target numeric_traits make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/gcd.dir/build.make tests/util/numerics/CMakeFiles/gcd.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/gcd.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/gcd.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/gcd.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/gcd.dir/depend.internal". Scanning dependencies of target gcd make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/gcd.dir/build.make tests/util/numerics/CMakeFiles/gcd.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Building CXX object tests/util/numerics/CMakeFiles/gcd.dir/gcd.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/gcd.dir/gcd.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/gcd.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Linking CXX executable gcd cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/gcd.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/gcd.dir/gcd.cpp.o ../../../util/CMakeFiles/util.dir/debug.cpp.o ../../../util/CMakeFiles/util.dir/name.cpp.o ../../../util/CMakeFiles/util.dir/name_set.cpp.o ../../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../../util/CMakeFiles/util.dir/exception.cpp.o ../../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../../util/CMakeFiles/util.dir/hash.cpp.o ../../../util/CMakeFiles/util.dir/escaped.cpp.o ../../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../../util/CMakeFiles/util.dir/ascii.cpp.o ../../../util/CMakeFiles/util.dir/memory.cpp.o ../../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../../util/CMakeFiles/util.dir/path.cpp.o ../../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../../util/CMakeFiles/util.dir/serializer.cpp.o ../../../util/CMakeFiles/util.dir/lbool.cpp.o ../../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../../util/CMakeFiles/util.dir/init_module.cpp.o ../../../util/CMakeFiles/util.dir/thread.cpp.o ../../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../../util/CMakeFiles/util.dir/utf8.cpp.o ../../../util/CMakeFiles/util.dir/name_map.cpp.o ../../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../../util/CMakeFiles/util.dir/timeit.cpp.o ../../../util/CMakeFiles/util.dir/timer.cpp.o ../../../util/CMakeFiles/util.dir/task.cpp.o ../../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o -o gcd -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Built target gcd make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/zpz.dir/build.make tests/util/numerics/CMakeFiles/zpz.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/zpz.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/zpz.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/zpz.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/zpz.dir/depend.internal". Scanning dependencies of target zpz make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/zpz.dir/build.make tests/util/numerics/CMakeFiles/zpz.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Building CXX object tests/util/numerics/CMakeFiles/zpz.dir/zpz.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/zpz.dir/zpz.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In member function 'lean::zpz lean::zpz::operator++(int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:76:40: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 76 | zpz operator++(int) { zpz tmp(*this); operator++(); return tmp; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:76:64: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 76 | zpz operator++(int) { zpz tmp(*this); operator++(); return tmp; } BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In member function 'lean::zpz lean::zpz::operator--(int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:77:40: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | zpz operator--(int) { zpz tmp(*this); operator--(); return tmp; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:77:64: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 77 | zpz operator--(int) { zpz tmp(*this); operator--(); return tmp; } BUILDSTDERR: | ^~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator+(lean::zpz, const lean::zpz&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:85:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 85 | friend zpz operator+(zpz a, zpz const & b) { return a += b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator+(lean::zpz, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:86:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 86 | friend zpz operator+(zpz a, unsigned b) { return a += b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator+(unsigned int, lean::zpz)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:87:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 87 | friend zpz operator+(unsigned a, zpz b) { return b += a; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator-(lean::zpz, const lean::zpz&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:89:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 89 | friend zpz operator-(zpz a, zpz const & b) { return a -= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator-(lean::zpz, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:90:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 90 | friend zpz operator-(zpz a, unsigned b) { return a -= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ In file included from /builddir/build/BUILD/lean-3.make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: 4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator-(unsigned int, lean::zpz)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:91:71: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 91 | friend zpz operator-(unsigned a, zpz b) { b.neg(); return b += a; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator*(lean::zpz, const lean::zpz&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:93:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 93 | friend zpz operator*(zpz a, zpz const & b) { return a *= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator*(lean::zpz, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:94:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 94 | friend zpz operator*(zpz a, unsigned b) { return a *= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator*(unsigned int, lean::zpz)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:95:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 95 | friend zpz operator*(unsigned a, zpz b) { return b *= a; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator/(lean::zpz, const lean::zpz&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:97:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 97 | friend zpz operator/(zpz a, zpz const & b) { return a /= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:82:26: note: initializing argument 1 of 'lean::zpz& lean::zpz::operator/=(lean::zpz)' BUILDSTDERR: 82 | zpz & operator/=(zpz v) { v.inv(); return operator*=(v); return *this; } BUILDSTDERR: | ~~~~^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:97:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 97 | friend zpz operator/(zpz a, zpz const & b) { return a /= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator/(lean::zpz, unsigned int)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:98:62: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 98 | friend zpz operator/(zpz a, unsigned b) { return a /= b; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h: In function 'lean::zpz lean::operator/(unsigned int, lean::zpz)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:99:71: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 99 | friend zpz operator/(unsigned a, zpz b) { b.inv(); return b *= a; } BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/power.h: In instantiation of 'T lean::power(const T&, unsigned int) [with T = lean::zpz]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:115:66: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/power.h:15:7: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 15 | T power(a); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/power.h:16:7: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 16 | T b(a); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/power.h:24:12: warning: implicitly-declared 'constexpr lean::zpz::zpz(const lean::zpz&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 24 | return b; BUILDSTDERR: | ^ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h:62:11: note: because 'lean::zpz' has user-provided 'lean::zpz& lean::zpz::operator=(const lean::zpz&)' BUILDSTDERR: 62 | zpz & operator=(zpz const & v) { m_value = v.m_value; m_p = v.m_p; lean_assert(is_normalized()); return *this; } BUILDSTDERR: | ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 88%] Linking CXX executable zpz cd /builddir/build/BUILD/lean-3.4.2/tests/util/numerics && /usr/bin/cmake -E cmake_link_script CMakeFiles/zpz.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/zpz.dir/zpz.cpp.o ../../../util/CMakeFiles/util.dir/debug.cpp.o ../../../util/CMakeFiles/util.dir/name.cpp.o ../../../util/CMakeFiles/util.dir/name_set.cpp.o ../../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../../util/CMakeFiles/util.dir/exception.cpp.o ../../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../../util/CMakeFiles/util.dir/hash.cpp.o ../../../util/CMakeFiles/util.dir/escaped.cpp.o ../../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../../util/CMakeFiles/util.dir/ascii.cpp.o ../../../util/CMakeFiles/util.dir/memory.cpp.o ../../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../../util/CMakeFiles/util.dir/path.cpp.o ../../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../../util/CMakeFiles/util.dir/serializer.cpp.o ../../../util/CMakeFiles/util.dir/lbool.cpp.o ../../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../../util/CMakeFiles/util.dir/init_module.cpp.o ../../../util/CMakeFiles/util.dir/thread.cpp.o ../../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../../util/CMakeFiles/util.dir/utf8.cpp.o ../../../util/CMakeFiles/util.dir/name_map.cpp.o ../../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../../util/CMakeFiles/util.dir/timeit.cpp.o ../../../util/CMakeFiles/util.dir/timer.cpp.o ../../../util/CMakeFiles/util.dir/task.cpp.o ../../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o -o zpz -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 88%] Built target zpz make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 41%] Building CXX object library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/norm_num_tactic.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/norm_num_tactic.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/norm_num.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/norm_num_tactic.cpp:6: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 89%] Building CXX object library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/elaborator_exception.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/elaborator_exception.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/sorry.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/elaborator_exception.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 89%] Building CXX object library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/hole_command.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/hole_command.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/util.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/hole_command.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 89%] Building CXX object library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/algebraic_normalizer.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/util.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/class.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/algebraic_normalizer.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 89%] Building CXX object library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o cd /builddir/build/BUILD/lean-3.4.2/library/tactic && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/tactic.dir/tactic_evaluator.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/library/tactic/tactic_evaluator.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/tactic/tactic_evaluator.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 89%] Built target tactic make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f CMakeFiles/leanstatic.dir/build.make CMakeFiles/leanstatic.dir/depend /usr/bin/make -f CMakeFiles/leanshared.dir/build.make CMakeFiles/leanshared.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/CMakeFiles/leanstatic.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/CMakeFiles/leanstatic.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/CMakeFiles/leanstatic.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/CMakeFiles/leanstatic.dir/depend.internal". Scanning dependencies of target leanstatic make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f CMakeFiles/leanstatic.dir/build.make CMakeFiles/leanstatic.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/CMakeFiles/leanshared.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/CMakeFiles/leanshared.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/CMakeFiles/leanshared.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/CMakeFiles/leanshared.dir/depend.internal". Scanning dependencies of target leanshared make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f CMakeFiles/leanshared.dir/build.make CMakeFiles/leanshared.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 89%] Building CXX object CMakeFiles/leanshared.dir/shared/init.cpp.o /usr/bin/c++ -Dleanshared_EXPORTS -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -fPIC -o CMakeFiles/leanshared.dir/shared/init.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/shared/init.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 89%] Linking CXX static library libleanstatic.a /usr/bin/cmake -P CMakeFiles/leanstatic.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/leanstatic.dir/link.txt --verbose=1 /usr/bin/ar qc libleanstatic.a util/CMakeFiles/util.dir/debug.cpp.o util/CMakeFiles/util.dir/name.cpp.o util/CMakeFiles/util.dir/name_set.cpp.o util/CMakeFiles/util.dir/fresh_name.cpp.o util/CMakeFiles/util.dir/exception.cpp.o util/CMakeFiles/util.dir/interrupt.cpp.o util/CMakeFiles/util.dir/hash.cpp.o util/CMakeFiles/util.dir/escaped.cpp.o util/CMakeFiles/util.dir/bit_tricks.cpp.o util/CMakeFiles/util.dir/safe_arith.cpp.o util/CMakeFiles/util.dir/ascii.cpp.o util/CMakeFiles/util.dir/memory.cpp.o util/CMakeFiles/util.dir/shared_mutex.cpp.o util/CMakeFiles/util.dir/path.cpp.o util/CMakeFiles/util.dir/stackinfo.cpp.o util/CMakeFiles/util.dir/lean_path.cpp.o util/CMakeFiles/util.dir/serializer.cpp.o util/CMakeFiles/util.dir/lbool.cpp.o util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o util/CMakeFiles/util.dir/init_module.cpp.o util/CMakeFiles/util.dir/thread.cpp.o util/CMakeFiles/util.dir/memory_pool.cpp.o util/CMakeFiles/util.dir/utf8.cpp.o util/CMakeFiles/util.dir/name_map.cpp.o util/CMakeFiles/util.dir/list_fn.cpp.o util/CMakeFiles/util.dir/file_lock.cpp.o util/CMakeFiles/util.dir/timeit.cpp.o util/CMakeFiles/util.dir/timer.cpp.o util/CMakeFiles/util.dir/task.cpp.o util/CMakeFiles/util.dir/task_builder.cpp.o util/CMakeFiles/util.dir/cancellable.cpp.o util/CMakeFiles/util.dir/log_tree.cpp.o util/CMakeFiles/util.dir/small_object_allocator.cpp.o util/CMakeFiles/util.dir/subscripted_name_set.cpp.o util/CMakeFiles/util.dir/parser_exception.cpp.o util/CMakeFiles/util.dir/name_generator.cpp.o util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o util/numerics/CMakeFiles/numerics.dir/float.cpp.o util/numerics/CMakeFiles/numerics.dir/double.cpp.o util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o util/numerics/CMakeFiles/numerics.dir/primes.cpp.o util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o kernel/CMakeFiles/kernel.dir/level.cpp.o kernel/CMakeFiles/kernel.dir/expr.cpp.o kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o kernel/CMakeFiles/kernel.dir/free_vars.cpp.o kernel/CMakeFiles/kernel.dir/abstract.cpp.o kernel/CMakeFiles/kernel.dir/instantiate.cpp.o kernel/CMakeFiles/kernel.dir/formatter.cpp.o kernel/CMakeFiles/kernel.dir/declaration.cpp.o kernel/CMakeFiles/kernel.dir/environment.cpp.o kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o kernel/CMakeFiles/kernel.dir/type_checker.cpp.o kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o kernel/CMakeFiles/kernel.dir/init_module.cpp.o kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o library/CMakeFiles/library.dir/deep_copy.cpp.o library/CMakeFiles/library.dir/expr_lt.cpp.o library/CMakeFiles/library.dir/io_state.cpp.o library/CMakeFiles/library.dir/io_state_stream.cpp.o library/CMakeFiles/library.dir/bin_app.cpp.o library/CMakeFiles/library.dir/constants.cpp.o library/CMakeFiles/library.dir/kernel_serializer.cpp.o library/CMakeFiles/library.dir/max_sharing.cpp.o library/CMakeFiles/library.dir/shared_environment.cpp.o library/CMakeFiles/library.dir/module.cpp.o library/CMakeFiles/library.dir/private.cpp.o library/CMakeFiles/library.dir/placeholder.cpp.o library/CMakeFiles/library.dir/aliases.cpp.o library/CMakeFiles/library.dir/update_declaration.cpp.o library/CMakeFiles/library.dir/scoped_ext.cpp.o library/CMakeFiles/library.dir/sorry.cpp.o library/CMakeFiles/library.dir/replace_visitor.cpp.o library/CMakeFiles/library.dir/explicit.cpp.o library/CMakeFiles/library.dir/num.cpp.o library/CMakeFiles/library.dir/string.cpp.o library/CMakeFiles/library.dir/head_map.cpp.o library/CMakeFiles/library.dir/class.cpp.o library/CMakeFiles/library.dir/util.cpp.o library/CMakeFiles/library.dir/print.cpp.o library/CMakeFiles/library.dir/annotation.cpp.o library/CMakeFiles/library.dir/quote.cpp.o library/CMakeFiles/library.dir/typed_expr.cpp.o library/CMakeFiles/library.dir/protected.cpp.o library/CMakeFiles/library.dir/reducible.cpp.o library/CMakeFiles/library.dir/init_module.cpp.o library/CMakeFiles/library.dir/exception.cpp.o library/CMakeFiles/library.dir/fingerprint.cpp.o library/CMakeFiles/library.dir/pp_options.cpp.o library/CMakeFiles/library.dir/unfold_macros.cpp.o library/CMakeFiles/library.dir/app_builder.cpp.o library/CMakeFiles/library.dir/projection.cpp.o library/CMakeFiles/library.dir/relation_manager.cpp.o library/CMakeFiles/library.dir/export.cpp.o library/CMakeFiles/library.dir/user_recursors.cpp.o library/CMakeFiles/library.dir/idx_metavar.cpp.o library/CMakeFiles/library.dir/noncomputable.cpp.o library/CMakeFiles/library.dir/aux_recursors.cpp.o library/CMakeFiles/library.dir/norm_num.cpp.o library/CMakeFiles/library.dir/trace.cpp.o library/CMakeFiles/library.dir/attribute_manager.cpp.o library/CMakeFiles/library.dir/unification_hint.cpp.o library/CMakeFiles/library.dir/local_context.cpp.o library/CMakeFiles/library.dir/metavar_context.cpp.o library/CMakeFiles/library.dir/type_context.cpp.o library/CMakeFiles/library.dir/export_decl.cpp.o library/CMakeFiles/library.dir/delayed_abstraction.cpp.o library/CMakeFiles/library.dir/fun_info.cpp.o library/CMakeFiles/library.dir/congr_lemma.cpp.o library/CMakeFiles/library.dir/defeq_canonizer.cpp.o library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o library/CMakeFiles/library.dir/aux_definition.cpp.o library/CMakeFiles/library.dir/inverse.cpp.o library/CMakeFiles/library.dir/pattern_attribute.cpp.o library/CMakeFiles/library.dir/choice.cpp.o library/CMakeFiles/library.dir/locals.cpp.o library/CMakeFiles/library.dir/normalize.cpp.o library/CMakeFiles/library.dir/discr_tree.cpp.o library/CMakeFiles/library.dir/mt_task_queue.cpp.o library/CMakeFiles/library.dir/st_task_queue.cpp.o library/CMakeFiles/library.dir/library_task_builder.cpp.o library/CMakeFiles/library.dir/eval_helper.cpp.o library/CMakeFiles/library.dir/messages.cpp.o library/CMakeFiles/library.dir/message_builder.cpp.o library/CMakeFiles/library.dir/module_mgr.cpp.o library/CMakeFiles/library.dir/comp_val.cpp.o library/CMakeFiles/library.dir/documentation.cpp.o library/CMakeFiles/library.dir/check.cpp.o library/CMakeFiles/library.dir/arith_instance.cpp.o library/CMakeFiles/library.dir/parray.cpp.o library/CMakeFiles/library.dir/process.cpp.o library/CMakeFiles/library.dir/pipe.cpp.o library/CMakeFiles/library.dir/handle.cpp.o library/CMakeFiles/library.dir/profiling.cpp.o library/CMakeFiles/library.dir/time_task.cpp.o library/CMakeFiles/library.dir/abstract_context_cache.cpp.o library/CMakeFiles/library.dir/context_cache.cpp.o library/CMakeFiles/library.dir/unique_id.cpp.o library/CMakeFiles/library.dir/persistent_context_cache.cpp.o library/CMakeFiles/library.dir/elab_context.cpp.o library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o library/tactic/CMakeFiles/tactic.dir/eval.cpp.o library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o library/constructions/CMakeFiles/constructions.dir/projection.cpp.o library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o library/constructions/CMakeFiles/constructions.dir/drec.cpp.o library/constructions/CMakeFiles/constructions.dir/injective.cpp.o library/constructions/CMakeFiles/constructions.dir/util.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o library/vm/CMakeFiles/vm.dir/vm.cpp.o library/vm/CMakeFiles/vm.dir/optimize.cpp.o library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o library/vm/CMakeFiles/vm.dir/vm_string.cpp.o library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o library/vm/CMakeFiles/vm.dir/vm_io.cpp.o library/vm/CMakeFiles/vm.dir/vm_name.cpp.o library/vm/CMakeFiles/vm.dir/vm_options.cpp.o library/vm/CMakeFiles/vm.dir/vm_format.cpp.o library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o library/vm/CMakeFiles/vm.dir/vm_level.cpp.o library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o library/vm/CMakeFiles/vm.dir/vm_list.cpp.o library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o library/vm/CMakeFiles/vm.dir/vm_task.cpp.o library/vm/CMakeFiles/vm.dir/vm_int.cpp.o library/vm/CMakeFiles/vm.dir/init_module.cpp.o library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o library/vm/CMakeFiles/vm.dir/vm_array.cpp.o library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o library/compiler/CMakeFiles/compiler.dir/util.cpp.o library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o library/compiler/CMakeFiles/compiler.dir/cse.cpp.o library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o init/CMakeFiles/init.dir/init.cpp.o /usr/bin/ranlib libleanstatic.a make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 89%] Built target leanstatic make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/replace.dir/build.make tests/kernel/CMakeFiles/replace.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/kernel /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/kernel /builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/replace.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/replace.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/replace.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/replace.dir/depend.internal". Scanning dependencies of target replace make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/replace.dir/build.make tests/kernel/CMakeFiles/replace.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 89%] Building CXX object tests/kernel/CMakeFiles/replace.dir/replace.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/replace.dir/replace.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/kernel/replace.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/kernel/replace.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 89%] Linking CXX shared library libleanshared.so /usr/bin/cmake -E cmake_link_script CMakeFiles/leanshared.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libleanshared.so -o libleanshared.so CMakeFiles/leanshared.dir/shared/init.cpp.o api/CMakeFiles/api.dir/string.cpp.o api/CMakeFiles/api.dir/exception.cpp.o api/CMakeFiles/api.dir/name.cpp.o api/CMakeFiles/api.dir/options.cpp.o api/CMakeFiles/api.dir/univ.cpp.o api/CMakeFiles/api.dir/expr.cpp.o api/CMakeFiles/api.dir/decl.cpp.o api/CMakeFiles/api.dir/env.cpp.o api/CMakeFiles/api.dir/ios.cpp.o api/CMakeFiles/api.dir/module.cpp.o api/CMakeFiles/api.dir/type_checker.cpp.o api/CMakeFiles/api.dir/inductive.cpp.o api/CMakeFiles/api.dir/parser.cpp.o util/CMakeFiles/util.dir/debug.cpp.o util/CMakeFiles/util.dir/name.cpp.o util/CMakeFiles/util.dir/name_set.cpp.o util/CMakeFiles/util.dir/fresh_name.cpp.o util/CMakeFiles/util.dir/exception.cpp.o util/CMakeFiles/util.dir/interrupt.cpp.o util/CMakeFiles/util.dir/hash.cpp.o util/CMakeFiles/util.dir/escaped.cpp.o util/CMakeFiles/util.dir/bit_tricks.cpp.o util/CMakeFiles/util.dir/safe_arith.cpp.o util/CMakeFiles/util.dir/ascii.cpp.o util/CMakeFiles/util.dir/memory.cpp.o util/CMakeFiles/util.dir/shared_mutex.cpp.o util/CMakeFiles/util.dir/path.cpp.o util/CMakeFiles/util.dir/stackinfo.cpp.o util/CMakeFiles/util.dir/lean_path.cpp.o util/CMakeFiles/util.dir/serializer.cpp.o util/CMakeFiles/util.dir/lbool.cpp.o util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o util/CMakeFiles/util.dir/init_module.cpp.o util/CMakeFiles/util.dir/thread.cpp.o util/CMakeFiles/util.dir/memory_pool.cpp.o util/CMakeFiles/util.dir/utf8.cpp.o util/CMakeFiles/util.dir/name_map.cpp.o util/CMakeFiles/util.dir/list_fn.cpp.o util/CMakeFiles/util.dir/file_lock.cpp.o util/CMakeFiles/util.dir/timeit.cpp.o util/CMakeFiles/util.dir/timer.cpp.o util/CMakeFiles/util.dir/task.cpp.o util/CMakeFiles/util.dir/task_builder.cpp.o util/CMakeFiles/util.dir/cancellable.cpp.o util/CMakeFiles/util.dir/log_tree.cpp.o util/CMakeFiles/util.dir/small_object_allocator.cpp.o util/CMakeFiles/util.dir/subscripted_name_set.cpp.o util/CMakeFiles/util.dir/parser_exception.cpp.o util/CMakeFiles/util.dir/name_generator.cpp.o util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o util/numerics/CMakeFiles/numerics.dir/float.cpp.o util/numerics/CMakeFiles/numerics.dir/double.cpp.o util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o util/numerics/CMakeFiles/numerics.dir/primes.cpp.o util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o kernel/CMakeFiles/kernel.dir/level.cpp.o kernel/CMakeFiles/kernel.dir/expr.cpp.o kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o kernel/CMakeFiles/kernel.dir/free_vars.cpp.o kernel/CMakeFiles/kernel.dir/abstract.cpp.o kernel/CMakeFiles/kernel.dir/instantiate.cpp.o kernel/CMakeFiles/kernel.dir/formatter.cpp.o kernel/CMakeFiles/kernel.dir/declaration.cpp.o kernel/CMakeFiles/kernel.dir/environment.cpp.o kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o kernel/CMakeFiles/kernel.dir/type_checker.cpp.o kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o kernel/CMakeFiles/kernel.dir/init_module.cpp.o kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o library/CMakeFiles/library.dir/deep_copy.cpp.o library/CMakeFiles/library.dir/expr_lt.cpp.o library/CMakeFiles/library.dir/io_state.cpp.o library/CMakeFiles/library.dir/io_state_stream.cpp.o library/CMakeFiles/library.dir/bin_app.cpp.o library/CMakeFiles/library.dir/constants.cpp.o library/CMakeFiles/library.dir/kernel_serializer.cpp.o library/CMakeFiles/library.dir/max_sharing.cpp.o library/CMakeFiles/library.dir/shared_environment.cpp.o library/CMakeFiles/library.dir/module.cpp.o library/CMakeFiles/library.dir/private.cpp.o library/CMakeFiles/library.dir/placeholder.cpp.o library/CMakeFiles/library.dir/aliases.cpp.o library/CMakeFiles/library.dir/update_declaration.cpp.o library/CMakeFiles/library.dir/scoped_ext.cpp.o library/CMakeFiles/library.dir/sorry.cpp.o library/CMakeFiles/library.dir/replace_visitor.cpp.o library/CMakeFiles/library.dir/explicit.cpp.o library/CMakeFiles/library.dir/num.cpp.o library/CMakeFiles/library.dir/string.cpp.o library/CMakeFiles/library.dir/head_map.cpp.o library/CMakeFiles/library.dir/class.cpp.o library/CMakeFiles/library.dir/util.cpp.o library/CMakeFiles/library.dir/print.cpp.o library/CMakeFiles/library.dir/annotation.cpp.o library/CMakeFiles/library.dir/quote.cpp.o library/CMakeFiles/library.dir/typed_expr.cpp.o library/CMakeFiles/library.dir/protected.cpp.o library/CMakeFiles/library.dir/reducible.cpp.o library/CMakeFiles/library.dir/init_module.cpp.o library/CMakeFiles/library.dir/exception.cpp.o library/CMakeFiles/library.dir/fingerprint.cpp.o library/CMakeFiles/library.dir/pp_options.cpp.o library/CMakeFiles/library.dir/unfold_macros.cpp.o library/CMakeFiles/library.dir/app_builder.cpp.o library/CMakeFiles/library.dir/projection.cpp.o library/CMakeFiles/library.dir/relation_manager.cpp.o library/CMakeFiles/library.dir/export.cpp.o library/CMakeFiles/library.dir/user_recursors.cpp.o library/CMakeFiles/library.dir/idx_metavar.cpp.o library/CMakeFiles/library.dir/noncomputable.cpp.o library/CMakeFiles/library.dir/aux_recursors.cpp.o library/CMakeFiles/library.dir/norm_num.cpp.o library/CMakeFiles/library.dir/trace.cpp.o library/CMakeFiles/library.dir/attribute_manager.cpp.o library/CMakeFiles/library.dir/unification_hint.cpp.o library/CMakeFiles/library.dir/local_context.cpp.o library/CMakeFiles/library.dir/metavar_context.cpp.o library/CMakeFiles/library.dir/type_context.cpp.o library/CMakeFiles/library.dir/export_decl.cpp.o library/CMakeFiles/library.dir/delayed_abstraction.cpp.o library/CMakeFiles/library.dir/fun_info.cpp.o library/CMakeFiles/library.dir/congr_lemma.cpp.o library/CMakeFiles/library.dir/defeq_canonizer.cpp.o library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o library/CMakeFiles/library.dir/aux_definition.cpp.o library/CMakeFiles/library.dir/inverse.cpp.o library/CMakeFiles/library.dir/pattern_attribute.cpp.o library/CMakeFiles/library.dir/choice.cpp.o library/CMakeFiles/library.dir/locals.cpp.o library/CMakeFiles/library.dir/normalize.cpp.o library/CMakeFiles/library.dir/discr_tree.cpp.o library/CMakeFiles/library.dir/mt_task_queue.cpp.o library/CMakeFiles/library.dir/st_task_queue.cpp.o library/CMakeFiles/library.dir/library_task_builder.cpp.o library/CMakeFiles/library.dir/eval_helper.cpp.o library/CMakeFiles/library.dir/messages.cpp.o library/CMakeFiles/library.dir/message_builder.cpp.o library/CMakeFiles/library.dir/module_mgr.cpp.o library/CMakeFiles/library.dir/comp_val.cpp.o library/CMakeFiles/library.dir/documentation.cpp.o library/CMakeFiles/library.dir/check.cpp.o library/CMakeFiles/library.dir/arith_instance.cpp.o library/CMakeFiles/library.dir/parray.cpp.o library/CMakeFiles/library.dir/process.cpp.o library/CMakeFiles/library.dir/pipe.cpp.o library/CMakeFiles/library.dir/handle.cpp.o library/CMakeFiles/library.dir/profiling.cpp.o library/CMakeFiles/library.dir/time_task.cpp.o library/CMakeFiles/library.dir/abstract_context_cache.cpp.o library/CMakeFiles/library.dir/context_cache.cpp.o library/CMakeFiles/library.dir/unique_id.cpp.o library/CMakeFiles/library.dir/persistent_context_cache.cpp.o library/CMakeFiles/library.dir/elab_context.cpp.o library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o library/tactic/CMakeFiles/tactic.dir/eval.cpp.o library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o library/constructions/CMakeFiles/constructions.dir/projection.cpp.o library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o library/constructions/CMakeFiles/constructions.dir/drec.cpp.o library/constructions/CMakeFiles/constructions.dir/injective.cpp.o library/constructions/CMakeFiles/constructions.dir/util.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o library/vm/CMakeFiles/vm.dir/vm.cpp.o library/vm/CMakeFiles/vm.dir/optimize.cpp.o library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o library/vm/CMakeFiles/vm.dir/vm_string.cpp.o library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o library/vm/CMakeFiles/vm.dir/vm_io.cpp.o library/vm/CMakeFiles/vm.dir/vm_name.cpp.o library/vm/CMakeFiles/vm.dir/vm_options.cpp.o library/vm/CMakeFiles/vm.dir/vm_format.cpp.o library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o library/vm/CMakeFiles/vm.dir/vm_level.cpp.o library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o library/vm/CMakeFiles/vm.dir/vm_list.cpp.o library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o library/vm/CMakeFiles/vm.dir/vm_task.cpp.o library/vm/CMakeFiles/vm.dir/vm_int.cpp.o library/vm/CMakeFiles/vm.dir/init_module.cpp.o library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o library/vm/CMakeFiles/vm.dir/vm_array.cpp.o library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o library/compiler/CMakeFiles/compiler.dir/util.cpp.o library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o library/compiler/CMakeFiles/compiler.dir/cse.cpp.o library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o init/CMakeFiles/init.dir/init.cpp.o -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 90%] Built target leanshared make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/expr.dir/build.make tests/kernel/CMakeFiles/expr.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/kernel /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/kernel /builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/expr.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/expr.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/expr.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/expr.dir/depend.internal". Scanning dependencies of target expr make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/expr.dir/build.make tests/kernel/CMakeFiles/expr.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 90%] Building CXX object tests/kernel/CMakeFiles/expr.dir/expr.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/expr.dir/expr.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/kernel/expr.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/kernel/expr.cpp:15: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 90%] Linking CXX executable replace cd /builddir/build/BUILD/lean-3.4.2/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/replace.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/replace.dir/replace.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/level.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/free_vars.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract.cpp.o ../../kernel/CMakeFiles/kernel.dir/instantiate.cpp.o ../../kernel/CMakeFiles/kernel.dir/formatter.cpp.o ../../kernel/CMakeFiles/kernel.dir/declaration.cpp.o ../../kernel/CMakeFiles/kernel.dir/environment.cpp.o ../../kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/type_checker.cpp.o ../../kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o ../../kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o ../../kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o ../../kernel/CMakeFiles/kernel.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o ../../kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o ../../kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o ../../kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o ../../kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o ../../library/CMakeFiles/library.dir/deep_copy.cpp.o ../../library/CMakeFiles/library.dir/expr_lt.cpp.o ../../library/CMakeFiles/library.dir/io_state.cpp.o ../../library/CMakeFiles/library.dir/io_state_stream.cpp.o ../../library/CMakeFiles/library.dir/bin_app.cpp.o ../../library/CMakeFiles/library.dir/constants.cpp.o ../../library/CMakeFiles/library.dir/kernel_serializer.cpp.o ../../library/CMakeFiles/library.dir/max_sharing.cpp.o ../../library/CMakeFiles/library.dir/shared_environment.cpp.o ../../library/CMakeFiles/library.dir/module.cpp.o ../../library/CMakeFiles/library.dir/private.cpp.o ../../library/CMakeFiles/library.dir/placeholder.cpp.o ../../library/CMakeFiles/library.dir/aliases.cpp.o ../../library/CMakeFiles/library.dir/update_declaration.cpp.o ../../library/CMakeFiles/library.dir/scoped_ext.cpp.o ../../library/CMakeFiles/library.dir/sorry.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor.cpp.o ../../library/CMakeFiles/library.dir/explicit.cpp.o ../../library/CMakeFiles/library.dir/num.cpp.o ../../library/CMakeFiles/library.dir/string.cpp.o ../../library/CMakeFiles/library.dir/head_map.cpp.o ../../library/CMakeFiles/library.dir/class.cpp.o ../../library/CMakeFiles/library.dir/util.cpp.o ../../library/CMakeFiles/library.dir/print.cpp.o ../../library/CMakeFiles/library.dir/annotation.cpp.o ../../library/CMakeFiles/library.dir/quote.cpp.o ../../library/CMakeFiles/library.dir/typed_expr.cpp.o ../../library/CMakeFiles/library.dir/protected.cpp.o ../../library/CMakeFiles/library.dir/reducible.cpp.o ../../library/CMakeFiles/library.dir/init_module.cpp.o ../../library/CMakeFiles/library.dir/exception.cpp.o ../../library/CMakeFiles/library.dir/fingerprint.cpp.o ../../library/CMakeFiles/library.dir/pp_options.cpp.o ../../library/CMakeFiles/library.dir/unfold_macros.cpp.o ../../library/CMakeFiles/library.dir/app_builder.cpp.o ../../library/CMakeFiles/library.dir/projection.cpp.o ../../library/CMakeFiles/library.dir/relation_manager.cpp.o ../../library/CMakeFiles/library.dir/export.cpp.o ../../library/CMakeFiles/library.dir/user_recursors.cpp.o ../../library/CMakeFiles/library.dir/idx_metavar.cpp.o ../../library/CMakeFiles/library.dir/noncomputable.cpp.o ../../library/CMakeFiles/library.dir/aux_recursors.cpp.o ../../library/CMakeFiles/library.dir/norm_num.cpp.o ../../library/CMakeFiles/library.dir/trace.cpp.o ../../library/CMakeFiles/library.dir/attribute_manager.cpp.o ../../library/CMakeFiles/library.dir/unification_hint.cpp.o ../../library/CMakeFiles/library.dir/local_context.cpp.o ../../library/CMakeFiles/library.dir/metavar_context.cpp.o ../../library/CMakeFiles/library.dir/type_context.cpp.o ../../library/CMakeFiles/library.dir/export_decl.cpp.o ../../library/CMakeFiles/library.dir/delayed_abstraction.cpp.o ../../library/CMakeFiles/library.dir/fun_info.cpp.o ../../library/CMakeFiles/library.dir/congr_lemma.cpp.o ../../library/CMakeFiles/library.dir/defeq_canonizer.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o ../../library/CMakeFiles/library.dir/aux_definition.cpp.o ../../library/CMakeFiles/library.dir/inverse.cpp.o ../../library/CMakeFiles/library.dir/pattern_attribute.cpp.o ../../library/CMakeFiles/library.dir/choice.cpp.o ../../library/CMakeFiles/library.dir/locals.cpp.o ../../library/CMakeFiles/library.dir/normalize.cpp.o ../../library/CMakeFiles/library.dir/discr_tree.cpp.o ../../library/CMakeFiles/library.dir/mt_task_queue.cpp.o ../../library/CMakeFiles/library.dir/st_task_queue.cpp.o ../../library/CMakeFiles/library.dir/library_task_builder.cpp.o ../../library/CMakeFiles/library.dir/eval_helper.cpp.o ../../library/CMakeFiles/library.dir/messages.cpp.o ../../library/CMakeFiles/library.dir/message_builder.cpp.o ../../library/CMakeFiles/library.dir/module_mgr.cpp.o ../../library/CMakeFiles/library.dir/comp_val.cpp.o ../../library/CMakeFiles/library.dir/documentation.cpp.o ../../library/CMakeFiles/library.dir/check.cpp.o ../../library/CMakeFiles/library.dir/arith_instance.cpp.o ../../library/CMakeFiles/library.dir/parray.cpp.o ../../library/CMakeFiles/library.dir/process.cpp.o ../../library/CMakeFiles/library.dir/pipe.cpp.o ../../library/CMakeFiles/library.dir/handle.cpp.o ../../library/CMakeFiles/library.dir/profiling.cpp.o ../../library/CMakeFiles/library.dir/time_task.cpp.o ../../library/CMakeFiles/library.dir/abstract_context_cache.cpp.o ../../library/CMakeFiles/library.dir/context_cache.cpp.o ../../library/CMakeFiles/library.dir/unique_id.cpp.o ../../library/CMakeFiles/library.dir/persistent_context_cache.cpp.o ../../library/CMakeFiles/library.dir/elab_context.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eval.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/projection.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/drec.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/injective.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm.cpp.o ../../library/vm/CMakeFiles/vm.dir/optimize.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_string.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_io.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_name.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_options.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_format.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_level.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_list.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_task.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_int.cpp.o ../../library/vm/CMakeFiles/vm.dir/init_module.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_array.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/util.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/cse.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o ../../init/CMakeFiles/init.dir/init.cpp.o -o replace -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 90%] Built target replace make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/level.dir/build.make tests/kernel/CMakeFiles/level.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/kernel /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/kernel /builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/level.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/level.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/level.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/level.dir/depend.internal". Scanning dependencies of target level make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/level.dir/build.make tests/kernel/CMakeFiles/level.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 91%] Building CXX object tests/kernel/CMakeFiles/level.dir/level.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/level.dir/level.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/kernel/level.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/level.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/kernel/level.cpp:13: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 90%] Linking CXX executable expr cd /builddir/build/BUILD/lean-3.4.2/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/expr.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/expr.dir/expr.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/level.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/free_vars.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract.cpp.o ../../kernel/CMakeFiles/kernel.dir/instantiate.cpp.o ../../kernel/CMakeFiles/kernel.dir/formatter.cpp.o ../../kernel/CMakeFiles/kernel.dir/declaration.cpp.o ../../kernel/CMakeFiles/kernel.dir/environment.cpp.o ../../kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/type_checker.cpp.o ../../kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o ../../kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o ../../kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o ../../kernel/CMakeFiles/kernel.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o ../../kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o ../../kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o ../../kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o ../../kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o ../../library/CMakeFiles/library.dir/deep_copy.cpp.o ../../library/CMakeFiles/library.dir/expr_lt.cpp.o ../../library/CMakeFiles/library.dir/io_state.cpp.o ../../library/CMakeFiles/library.dir/io_state_stream.cpp.o ../../library/CMakeFiles/library.dir/bin_app.cpp.o ../../library/CMakeFiles/library.dir/constants.cpp.o ../../library/CMakeFiles/library.dir/kernel_serializer.cpp.o ../../library/CMakeFiles/library.dir/max_sharing.cpp.o ../../library/CMakeFiles/library.dir/shared_environment.cpp.o ../../library/CMakeFiles/library.dir/module.cpp.o ../../library/CMakeFiles/library.dir/private.cpp.o ../../library/CMakeFiles/library.dir/placeholder.cpp.o ../../library/CMakeFiles/library.dir/aliases.cpp.o ../../library/CMakeFiles/library.dir/update_declaration.cpp.o ../../library/CMakeFiles/library.dir/scoped_ext.cpp.o ../../library/CMakeFiles/library.dir/sorry.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor.cpp.o ../../library/CMakeFiles/library.dir/explicit.cpp.o ../../library/CMakeFiles/library.dir/num.cpp.o ../../library/CMakeFiles/library.dir/string.cpp.o ../../library/CMakeFiles/library.dir/head_map.cpp.o ../../library/CMakeFiles/library.dir/class.cpp.o ../../library/CMakeFiles/library.dir/util.cpp.o ../../library/CMakeFiles/library.dir/print.cpp.o ../../library/CMakeFiles/library.dir/annotation.cpp.o ../../library/CMakeFiles/library.dir/quote.cpp.o ../../library/CMakeFiles/library.dir/typed_expr.cpp.o ../../library/CMakeFiles/library.dir/protected.cpp.o ../../library/CMakeFiles/library.dir/reducible.cpp.o ../../library/CMakeFiles/library.dir/init_module.cpp.o ../../library/CMakeFiles/library.dir/exception.cpp.o ../../library/CMakeFiles/library.dir/fingerprint.cpp.o ../../library/CMakeFiles/library.dir/pp_options.cpp.o ../../library/CMakeFiles/library.dir/unfold_macros.cpp.o ../../library/CMakeFiles/library.dir/app_builder.cpp.o ../../library/CMakeFiles/library.dir/projection.cpp.o ../../library/CMakeFiles/library.dir/relation_manager.cpp.o ../../library/CMakeFiles/library.dir/export.cpp.o ../../library/CMakeFiles/library.dir/user_recursors.cpp.o ../../library/CMakeFiles/library.dir/idx_metavar.cpp.o ../../library/CMakeFiles/library.dir/noncomputable.cpp.o ../../library/CMakeFiles/library.dir/aux_recursors.cpp.o ../../library/CMakeFiles/library.dir/norm_num.cpp.o ../../library/CMakeFiles/library.dir/trace.cpp.o ../../library/CMakeFiles/library.dir/attribute_manager.cpp.o ../../library/CMakeFiles/library.dir/unification_hint.cpp.o ../../library/CMakeFiles/library.dir/local_context.cpp.o ../../library/CMakeFiles/library.dir/metavar_context.cpp.o ../../library/CMakeFiles/library.dir/type_context.cpp.o ../../library/CMakeFiles/library.dir/export_decl.cpp.o ../../library/CMakeFiles/library.dir/delayed_abstraction.cpp.o ../../library/CMakeFiles/library.dir/fun_info.cpp.o ../../library/CMakeFiles/library.dir/congr_lemma.cpp.o ../../library/CMakeFiles/library.dir/defeq_canonizer.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o ../../library/CMakeFiles/library.dir/aux_definition.cpp.o ../../library/CMakeFiles/library.dir/inverse.cpp.o ../../library/CMakeFiles/library.dir/pattern_attribute.cpp.o ../../library/CMakeFiles/library.dir/choice.cpp.o ../../library/CMakeFiles/library.dir/locals.cpp.o ../../library/CMakeFiles/library.dir/normalize.cpp.o ../../library/CMakeFiles/library.dir/discr_tree.cpp.o ../../library/CMakeFiles/library.dir/mt_task_queue.cpp.o ../../library/CMakeFiles/library.dir/st_task_queue.cpp.o ../../library/CMakeFiles/library.dir/library_task_builder.cpp.o ../../library/CMakeFiles/library.dir/eval_helper.cpp.o ../../library/CMakeFiles/library.dir/messages.cpp.o ../../library/CMakeFiles/library.dir/message_builder.cpp.o ../../library/CMakeFiles/library.dir/module_mgr.cpp.o ../../library/CMakeFiles/library.dir/comp_val.cpp.o ../../library/CMakeFiles/library.dir/documentation.cpp.o ../../library/CMakeFiles/library.dir/check.cpp.o ../../library/CMakeFiles/library.dir/arith_instance.cpp.o ../../library/CMakeFiles/library.dir/parray.cpp.o ../../library/CMakeFiles/library.dir/process.cpp.o ../../library/CMakeFiles/library.dir/pipe.cpp.o ../../library/CMakeFiles/library.dir/handle.cpp.o ../../library/CMakeFiles/library.dir/profiling.cpp.o ../../library/CMakeFiles/library.dir/time_task.cpp.o ../../library/CMakeFiles/library.dir/abstract_context_cache.cpp.o ../../library/CMakeFiles/library.dir/context_cache.cpp.o ../../library/CMakeFiles/library.dir/unique_id.cpp.o ../../library/CMakeFiles/library.dir/persistent_context_cache.cpp.o ../../library/CMakeFiles/library.dir/elab_context.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eval.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/projection.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/drec.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/injective.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm.cpp.o ../../library/vm/CMakeFiles/vm.dir/optimize.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_string.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_io.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_name.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_options.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_format.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_level.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_list.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_task.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_int.cpp.o ../../library/vm/CMakeFiles/vm.dir/init_module.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_array.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/util.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/cse.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o ../../init/CMakeFiles/init.dir/init.cpp.o -o expr -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 91%] Built target expr make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/free_vars.dir/build.make tests/kernel/CMakeFiles/free_vars.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/kernel /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/kernel /builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/free_vars.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/free_vars.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/free_vars.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/free_vars.dir/depend.internal". Scanning dependencies of target free_vars make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/free_vars.dir/build.make tests/kernel/CMakeFiles/free_vars.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 92%] Building CXX object tests/kernel/CMakeFiles/free_vars.dir/free_vars.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/free_vars.dir/free_vars.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/kernel/free_vars.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/free_vars.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/kernel/free_vars.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 91%] Linking CXX executable level cd /builddir/build/BUILD/lean-3.4.2/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/level.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/level.dir/level.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/level.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/free_vars.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract.cpp.o ../../kernel/CMakeFiles/kernel.dir/instantiate.cpp.o ../../kernel/CMakeFiles/kernel.dir/formatter.cpp.o ../../kernel/CMakeFiles/kernel.dir/declaration.cpp.o ../../kernel/CMakeFiles/kernel.dir/environment.cpp.o ../../kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/type_checker.cpp.o ../../kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o ../../kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o ../../kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o ../../kernel/CMakeFiles/kernel.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o ../../kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o ../../kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o ../../kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o ../../kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o ../../library/CMakeFiles/library.dir/deep_copy.cpp.o ../../library/CMakeFiles/library.dir/expr_lt.cpp.o ../../library/CMakeFiles/library.dir/io_state.cpp.o ../../library/CMakeFiles/library.dir/io_state_stream.cpp.o ../../library/CMakeFiles/library.dir/bin_app.cpp.o ../../library/CMakeFiles/library.dir/constants.cpp.o ../../library/CMakeFiles/library.dir/kernel_serializer.cpp.o ../../library/CMakeFiles/library.dir/max_sharing.cpp.o ../../library/CMakeFiles/library.dir/shared_environment.cpp.o ../../library/CMakeFiles/library.dir/module.cpp.o ../../library/CMakeFiles/library.dir/private.cpp.o ../../library/CMakeFiles/library.dir/placeholder.cpp.o ../../library/CMakeFiles/library.dir/aliases.cpp.o ../../library/CMakeFiles/library.dir/update_declaration.cpp.o ../../library/CMakeFiles/library.dir/scoped_ext.cpp.o ../../library/CMakeFiles/library.dir/sorry.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor.cpp.o ../../library/CMakeFiles/library.dir/explicit.cpp.o ../../library/CMakeFiles/library.dir/num.cpp.o ../../library/CMakeFiles/library.dir/string.cpp.o ../../library/CMakeFiles/library.dir/head_map.cpp.o ../../library/CMakeFiles/library.dir/class.cpp.o ../../library/CMakeFiles/library.dir/util.cpp.o ../../library/CMakeFiles/library.dir/print.cpp.o ../../library/CMakeFiles/library.dir/annotation.cpp.o ../../library/CMakeFiles/library.dir/quote.cpp.o ../../library/CMakeFiles/library.dir/typed_expr.cpp.o ../../library/CMakeFiles/library.dir/protected.cpp.o ../../library/CMakeFiles/library.dir/reducible.cpp.o ../../library/CMakeFiles/library.dir/init_module.cpp.o ../../library/CMakeFiles/library.dir/exception.cpp.o ../../library/CMakeFiles/library.dir/fingerprint.cpp.o ../../library/CMakeFiles/library.dir/pp_options.cpp.o ../../library/CMakeFiles/library.dir/unfold_macros.cpp.o ../../library/CMakeFiles/library.dir/app_builder.cpp.o ../../library/CMakeFiles/library.dir/projection.cpp.o ../../library/CMakeFiles/library.dir/relation_manager.cpp.o ../../library/CMakeFiles/library.dir/export.cpp.o ../../library/CMakeFiles/library.dir/user_recursors.cpp.o ../../library/CMakeFiles/library.dir/idx_metavar.cpp.o ../../library/CMakeFiles/library.dir/noncomputable.cpp.o ../../library/CMakeFiles/library.dir/aux_recursors.cpp.o ../../library/CMakeFiles/library.dir/norm_num.cpp.o ../../library/CMakeFiles/library.dir/trace.cpp.o ../../library/CMakeFiles/library.dir/attribute_manager.cpp.o ../../library/CMakeFiles/library.dir/unification_hint.cpp.o ../../library/CMakeFiles/library.dir/local_context.cpp.o ../../library/CMakeFiles/library.dir/metavar_context.cpp.o ../../library/CMakeFiles/library.dir/type_context.cpp.o ../../library/CMakeFiles/library.dir/export_decl.cpp.o ../../library/CMakeFiles/library.dir/delayed_abstraction.cpp.o ../../library/CMakeFiles/library.dir/fun_info.cpp.o ../../library/CMakeFiles/library.dir/congr_lemma.cpp.o ../../library/CMakeFiles/library.dir/defeq_canonizer.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o ../../library/CMakeFiles/library.dir/aux_definition.cpp.o ../../library/CMakeFiles/library.dir/inverse.cpp.o ../../library/CMakeFiles/library.dir/pattern_attribute.cpp.o ../../library/CMakeFiles/library.dir/choice.cpp.o ../../library/CMakeFiles/library.dir/locals.cpp.o ../../library/CMakeFiles/library.dir/normalize.cpp.o ../../library/CMakeFiles/library.dir/discr_tree.cpp.o ../../library/CMakeFiles/library.dir/mt_task_queue.cpp.o ../../library/CMakeFiles/library.dir/st_task_queue.cpp.o ../../library/CMakeFiles/library.dir/library_task_builder.cpp.o ../../library/CMakeFiles/library.dir/eval_helper.cpp.o ../../library/CMakeFiles/library.dir/messages.cpp.o ../../library/CMakeFiles/library.dir/message_builder.cpp.o ../../library/CMakeFiles/library.dir/module_mgr.cpp.o ../../library/CMakeFiles/library.dir/comp_val.cpp.o ../../library/CMakeFiles/library.dir/documentation.cpp.o ../../library/CMakeFiles/library.dir/check.cpp.o ../../library/CMakeFiles/library.dir/arith_instance.cpp.o ../../library/CMakeFiles/library.dir/parray.cpp.o ../../library/CMakeFiles/library.dir/process.cpp.o ../../library/CMakeFiles/library.dir/pipe.cpp.o ../../library/CMakeFiles/library.dir/handle.cpp.o ../../library/CMakeFiles/library.dir/profiling.cpp.o ../../library/CMakeFiles/library.dir/time_task.cpp.o ../../library/CMakeFiles/library.dir/abstract_context_cache.cpp.o ../../library/CMakeFiles/library.dir/context_cache.cpp.o ../../library/CMakeFiles/library.dir/unique_id.cpp.o ../../library/CMakeFiles/library.dir/persistent_context_cache.cpp.o ../../library/CMakeFiles/library.dir/elab_context.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eval.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/projection.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/drec.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/injective.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm.cpp.o ../../library/vm/CMakeFiles/vm.dir/optimize.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_string.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_io.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_name.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_options.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_format.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_level.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_list.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_task.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_int.cpp.o ../../library/vm/CMakeFiles/vm.dir/init_module.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_array.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/util.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/cse.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o ../../init/CMakeFiles/init.dir/init.cpp.o -o level -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 92%] Built target level make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/environment.dir/build.make tests/kernel/CMakeFiles/environment.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/kernel /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/kernel /builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/environment.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/environment.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/environment.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/environment.dir/depend.internal". Scanning dependencies of target environment make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/environment.dir/build.make tests/kernel/CMakeFiles/environment.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 92%] Building CXX object tests/kernel/CMakeFiles/environment.dir/environment.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/environment.dir/environment.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/kernel/environment.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/kernel/environment.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 92%] Linking CXX executable free_vars cd /builddir/build/BUILD/lean-3.4.2/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/free_vars.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/free_vars.dir/free_vars.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/level.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/free_vars.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract.cpp.o ../../kernel/CMakeFiles/kernel.dir/instantiate.cpp.o ../../kernel/CMakeFiles/kernel.dir/formatter.cpp.o ../../kernel/CMakeFiles/kernel.dir/declaration.cpp.o ../../kernel/CMakeFiles/kernel.dir/environment.cpp.o ../../kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/type_checker.cpp.o ../../kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o ../../kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o ../../kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o ../../kernel/CMakeFiles/kernel.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o ../../kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o ../../kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o ../../kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o ../../kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o ../../library/CMakeFiles/library.dir/deep_copy.cpp.o ../../library/CMakeFiles/library.dir/expr_lt.cpp.o ../../library/CMakeFiles/library.dir/io_state.cpp.o ../../library/CMakeFiles/library.dir/io_state_stream.cpp.o ../../library/CMakeFiles/library.dir/bin_app.cpp.o ../../library/CMakeFiles/library.dir/constants.cpp.o ../../library/CMakeFiles/library.dir/kernel_serializer.cpp.o ../../library/CMakeFiles/library.dir/max_sharing.cpp.o ../../library/CMakeFiles/library.dir/shared_environment.cpp.o ../../library/CMakeFiles/library.dir/module.cpp.o ../../library/CMakeFiles/library.dir/private.cpp.o ../../library/CMakeFiles/library.dir/placeholder.cpp.o ../../library/CMakeFiles/library.dir/aliases.cpp.o ../../library/CMakeFiles/library.dir/update_declaration.cpp.o ../../library/CMakeFiles/library.dir/scoped_ext.cpp.o ../../library/CMakeFiles/library.dir/sorry.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor.cpp.o ../../library/CMakeFiles/library.dir/explicit.cpp.o ../../library/CMakeFiles/library.dir/num.cpp.o ../../library/CMakeFiles/library.dir/string.cpp.o ../../library/CMakeFiles/library.dir/head_map.cpp.o ../../library/CMakeFiles/library.dir/class.cpp.o ../../library/CMakeFiles/library.dir/util.cpp.o ../../library/CMakeFiles/library.dir/print.cpp.o ../../library/CMakeFiles/library.dir/annotation.cpp.o ../../library/CMakeFiles/library.dir/quote.cpp.o ../../library/CMakeFiles/library.dir/typed_expr.cpp.o ../../library/CMakeFiles/library.dir/protected.cpp.o ../../library/CMakeFiles/library.dir/reducible.cpp.o ../../library/CMakeFiles/library.dir/init_module.cpp.o ../../library/CMakeFiles/library.dir/exception.cpp.o ../../library/CMakeFiles/library.dir/fingerprint.cpp.o ../../library/CMakeFiles/library.dir/pp_options.cpp.o ../../library/CMakeFiles/library.dir/unfold_macros.cpp.o ../../library/CMakeFiles/library.dir/app_builder.cpp.o ../../library/CMakeFiles/library.dir/projection.cpp.o ../../library/CMakeFiles/library.dir/relation_manager.cpp.o ../../library/CMakeFiles/library.dir/export.cpp.o ../../library/CMakeFiles/library.dir/user_recursors.cpp.o ../../library/CMakeFiles/library.dir/idx_metavar.cpp.o ../../library/CMakeFiles/library.dir/noncomputable.cpp.o ../../library/CMakeFiles/library.dir/aux_recursors.cpp.o ../../library/CMakeFiles/library.dir/norm_num.cpp.o ../../library/CMakeFiles/library.dir/trace.cpp.o ../../library/CMakeFiles/library.dir/attribute_manager.cpp.o ../../library/CMakeFiles/library.dir/unification_hint.cpp.o ../../library/CMakeFiles/library.dir/local_context.cpp.o ../../library/CMakeFiles/library.dir/metavar_context.cpp.o ../../library/CMakeFiles/library.dir/type_context.cpp.o ../../library/CMakeFiles/library.dir/export_decl.cpp.o ../../library/CMakeFiles/library.dir/delayed_abstraction.cpp.o ../../library/CMakeFiles/library.dir/fun_info.cpp.o ../../library/CMakeFiles/library.dir/congr_lemma.cpp.o ../../library/CMakeFiles/library.dir/defeq_canonizer.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o ../../library/CMakeFiles/library.dir/aux_definition.cpp.o ../../library/CMakeFiles/library.dir/inverse.cpp.o ../../library/CMakeFiles/library.dir/pattern_attribute.cpp.o ../../library/CMakeFiles/library.dir/choice.cpp.o ../../library/CMakeFiles/library.dir/locals.cpp.o ../../library/CMakeFiles/library.dir/normalize.cpp.o ../../library/CMakeFiles/library.dir/discr_tree.cpp.o ../../library/CMakeFiles/library.dir/mt_task_queue.cpp.o ../../library/CMakeFiles/library.dir/st_task_queue.cpp.o ../../library/CMakeFiles/library.dir/library_task_builder.cpp.o ../../library/CMakeFiles/library.dir/eval_helper.cpp.o ../../library/CMakeFiles/library.dir/messages.cpp.o ../../library/CMakeFiles/library.dir/message_builder.cpp.o ../../library/CMakeFiles/library.dir/module_mgr.cpp.o ../../library/CMakeFiles/library.dir/comp_val.cpp.o ../../library/CMakeFiles/library.dir/documentation.cpp.o ../../library/CMakeFiles/library.dir/check.cpp.o ../../library/CMakeFiles/library.dir/arith_instance.cpp.o ../../library/CMakeFiles/library.dir/parray.cpp.o ../../library/CMakeFiles/library.dir/process.cpp.o ../../library/CMakeFiles/library.dir/pipe.cpp.o ../../library/CMakeFiles/library.dir/handle.cpp.o ../../library/CMakeFiles/library.dir/profiling.cpp.o ../../library/CMakeFiles/library.dir/time_task.cpp.o ../../library/CMakeFiles/library.dir/abstract_context_cache.cpp.o ../../library/CMakeFiles/library.dir/context_cache.cpp.o ../../library/CMakeFiles/library.dir/unique_id.cpp.o ../../library/CMakeFiles/library.dir/persistent_context_cache.cpp.o ../../library/CMakeFiles/library.dir/elab_context.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eval.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/projection.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/drec.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/injective.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm.cpp.o ../../library/vm/CMakeFiles/vm.dir/optimize.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_string.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_io.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_name.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_options.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_format.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_level.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_list.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_task.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_int.cpp.o ../../library/vm/CMakeFiles/vm.dir/init_module.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_array.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/util.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/cse.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o ../../init/CMakeFiles/init.dir/init.cpp.o -o free_vars -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 92%] Built target free_vars make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/max_sharing.dir/build.make tests/kernel/CMakeFiles/max_sharing.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/kernel /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/kernel /builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/max_sharing.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/max_sharing.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/max_sharing.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/max_sharing.dir/depend.internal". Scanning dependencies of target max_sharing make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/max_sharing.dir/build.make tests/kernel/CMakeFiles/max_sharing.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 92%] Building CXX object tests/kernel/CMakeFiles/max_sharing.dir/max_sharing.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/max_sharing.dir/max_sharing.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/kernel/max_sharing.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/kernel/max_sharing.cpp:11: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 92%] Linking CXX executable environment cd /builddir/build/BUILD/lean-3.4.2/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/environment.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/environment.dir/environment.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/level.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/free_vars.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract.cpp.o ../../kernel/CMakeFiles/kernel.dir/instantiate.cpp.o ../../kernel/CMakeFiles/kernel.dir/formatter.cpp.o ../../kernel/CMakeFiles/kernel.dir/declaration.cpp.o ../../kernel/CMakeFiles/kernel.dir/environment.cpp.o ../../kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/type_checker.cpp.o ../../kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o ../../kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o ../../kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o ../../kernel/CMakeFiles/kernel.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o ../../kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o ../../kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o ../../kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o ../../kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o ../../library/CMakeFiles/library.dir/deep_copy.cpp.o ../../library/CMakeFiles/library.dir/expr_lt.cpp.o ../../library/CMakeFiles/library.dir/io_state.cpp.o ../../library/CMakeFiles/library.dir/io_state_stream.cpp.o ../../library/CMakeFiles/library.dir/bin_app.cpp.o ../../library/CMakeFiles/library.dir/constants.cpp.o ../../library/CMakeFiles/library.dir/kernel_serializer.cpp.o ../../library/CMakeFiles/library.dir/max_sharing.cpp.o ../../library/CMakeFiles/library.dir/shared_environment.cpp.o ../../library/CMakeFiles/library.dir/module.cpp.o ../../library/CMakeFiles/library.dir/private.cpp.o ../../library/CMakeFiles/library.dir/placeholder.cpp.o ../../library/CMakeFiles/library.dir/aliases.cpp.o ../../library/CMakeFiles/library.dir/update_declaration.cpp.o ../../library/CMakeFiles/library.dir/scoped_ext.cpp.o ../../library/CMakeFiles/library.dir/sorry.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor.cpp.o ../../library/CMakeFiles/library.dir/explicit.cpp.o ../../library/CMakeFiles/library.dir/num.cpp.o ../../library/CMakeFiles/library.dir/string.cpp.o ../../library/CMakeFiles/library.dir/head_map.cpp.o ../../library/CMakeFiles/library.dir/class.cpp.o ../../library/CMakeFiles/library.dir/util.cpp.o ../../library/CMakeFiles/library.dir/print.cpp.o ../../library/CMakeFiles/library.dir/annotation.cpp.o ../../library/CMakeFiles/library.dir/quote.cpp.o ../../library/CMakeFiles/library.dir/typed_expr.cpp.o ../../library/CMakeFiles/library.dir/protected.cpp.o ../../library/CMakeFiles/library.dir/reducible.cpp.o ../../library/CMakeFiles/library.dir/init_module.cpp.o ../../library/CMakeFiles/library.dir/exception.cpp.o ../../library/CMakeFiles/library.dir/fingerprint.cpp.o ../../library/CMakeFiles/library.dir/pp_options.cpp.o ../../library/CMakeFiles/library.dir/unfold_macros.cpp.o ../../library/CMakeFiles/library.dir/app_builder.cpp.o ../../library/CMakeFiles/library.dir/projection.cpp.o ../../library/CMakeFiles/library.dir/relation_manager.cpp.o ../../library/CMakeFiles/library.dir/export.cpp.o ../../library/CMakeFiles/library.dir/user_recursors.cpp.o ../../library/CMakeFiles/library.dir/idx_metavar.cpp.o ../../library/CMakeFiles/library.dir/noncomputable.cpp.o ../../library/CMakeFiles/library.dir/aux_recursors.cpp.o ../../library/CMakeFiles/library.dir/norm_num.cpp.o ../../library/CMakeFiles/library.dir/trace.cpp.o ../../library/CMakeFiles/library.dir/attribute_manager.cpp.o ../../library/CMakeFiles/library.dir/unification_hint.cpp.o ../../library/CMakeFiles/library.dir/local_context.cpp.o ../../library/CMakeFiles/library.dir/metavar_context.cpp.o ../../library/CMakeFiles/library.dir/type_context.cpp.o ../../library/CMakeFiles/library.dir/export_decl.cpp.o ../../library/CMakeFiles/library.dir/delayed_abstraction.cpp.o ../../library/CMakeFiles/library.dir/fun_info.cpp.o ../../library/CMakeFiles/library.dir/congr_lemma.cpp.o ../../library/CMakeFiles/library.dir/defeq_canonizer.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o ../../library/CMakeFiles/library.dir/aux_definition.cpp.o ../../library/CMakeFiles/library.dir/inverse.cpp.o ../../library/CMakeFiles/library.dir/pattern_attribute.cpp.o ../../library/CMakeFiles/library.dir/choice.cpp.o ../../library/CMakeFiles/library.dir/locals.cpp.o ../../library/CMakeFiles/library.dir/normalize.cpp.o ../../library/CMakeFiles/library.dir/discr_tree.cpp.o ../../library/CMakeFiles/library.dir/mt_task_queue.cpp.o ../../library/CMakeFiles/library.dir/st_task_queue.cpp.o ../../library/CMakeFiles/library.dir/library_task_builder.cpp.o ../../library/CMakeFiles/library.dir/eval_helper.cpp.o ../../library/CMakeFiles/library.dir/messages.cpp.o ../../library/CMakeFiles/library.dir/message_builder.cpp.o ../../library/CMakeFiles/library.dir/module_mgr.cpp.o ../../library/CMakeFiles/library.dir/comp_val.cpp.o ../../library/CMakeFiles/library.dir/documentation.cpp.o ../../library/CMakeFiles/library.dir/check.cpp.o ../../library/CMakeFiles/library.dir/arith_instance.cpp.o ../../library/CMakeFiles/library.dir/parray.cpp.o ../../library/CMakeFiles/library.dir/process.cpp.o ../../library/CMakeFiles/library.dir/pipe.cpp.o ../../library/CMakeFiles/library.dir/handle.cpp.o ../../library/CMakeFiles/library.dir/profiling.cpp.o ../../library/CMakeFiles/library.dir/time_task.cpp.o ../../library/CMakeFiles/library.dir/abstract_context_cache.cpp.o ../../library/CMakeFiles/library.dir/context_cache.cpp.o ../../library/CMakeFiles/library.dir/unique_id.cpp.o ../../library/CMakeFiles/library.dir/persistent_context_cache.cpp.o ../../library/CMakeFiles/library.dir/elab_context.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eval.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/projection.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/drec.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/injective.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm.cpp.o ../../library/vm/CMakeFiles/vm.dir/optimize.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_string.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_io.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_name.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_options.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_format.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_level.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_list.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_task.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_int.cpp.o ../../library/vm/CMakeFiles/vm.dir/init_module.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_array.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/util.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/cse.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o ../../init/CMakeFiles/init.dir/init.cpp.o -o environment -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 92%] Built target environment make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/instantiate.dir/build.make tests/kernel/CMakeFiles/instantiate.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/kernel /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/kernel /builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/instantiate.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/instantiate.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/instantiate.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/instantiate.dir/depend.internal". Scanning dependencies of target instantiate make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/instantiate.dir/build.make tests/kernel/CMakeFiles/instantiate.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 93%] Building CXX object tests/kernel/CMakeFiles/instantiate.dir/instantiate.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/kernel && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/instantiate.dir/instantiate.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/kernel/instantiate.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/kernel/instantiate.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 92%] Linking CXX executable max_sharing cd /builddir/build/BUILD/lean-3.4.2/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/max_sharing.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/max_sharing.dir/max_sharing.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/level.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/free_vars.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract.cpp.o ../../kernel/CMakeFiles/kernel.dir/instantiate.cpp.o ../../kernel/CMakeFiles/kernel.dir/formatter.cpp.o ../../kernel/CMakeFiles/kernel.dir/declaration.cpp.o ../../kernel/CMakeFiles/kernel.dir/environment.cpp.o ../../kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/type_checker.cpp.o ../../kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o ../../kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o ../../kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o ../../kernel/CMakeFiles/kernel.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o ../../kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o ../../kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o ../../kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o ../../kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o ../../library/CMakeFiles/library.dir/deep_copy.cpp.o ../../library/CMakeFiles/library.dir/expr_lt.cpp.o ../../library/CMakeFiles/library.dir/io_state.cpp.o ../../library/CMakeFiles/library.dir/io_state_stream.cpp.o ../../library/CMakeFiles/library.dir/bin_app.cpp.o ../../library/CMakeFiles/library.dir/constants.cpp.o ../../library/CMakeFiles/library.dir/kernel_serializer.cpp.o ../../library/CMakeFiles/library.dir/max_sharing.cpp.o ../../library/CMakeFiles/library.dir/shared_environment.cpp.o ../../library/CMakeFiles/library.dir/module.cpp.o ../../library/CMakeFiles/library.dir/private.cpp.o ../../library/CMakeFiles/library.dir/placeholder.cpp.o ../../library/CMakeFiles/library.dir/aliases.cpp.o ../../library/CMakeFiles/library.dir/update_declaration.cpp.o ../../library/CMakeFiles/library.dir/scoped_ext.cpp.o ../../library/CMakeFiles/library.dir/sorry.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor.cpp.o ../../library/CMakeFiles/library.dir/explicit.cpp.o ../../library/CMakeFiles/library.dir/num.cpp.o ../../library/CMakeFiles/library.dir/string.cpp.o ../../library/CMakeFiles/library.dir/head_map.cpp.o ../../library/CMakeFiles/library.dir/class.cpp.o ../../library/CMakeFiles/library.dir/util.cpp.o ../../library/CMakeFiles/library.dir/print.cpp.o ../../library/CMakeFiles/library.dir/annotation.cpp.o ../../library/CMakeFiles/library.dir/quote.cpp.o ../../library/CMakeFiles/library.dir/typed_expr.cpp.o ../../library/CMakeFiles/library.dir/protected.cpp.o ../../library/CMakeFiles/library.dir/reducible.cpp.o ../../library/CMakeFiles/library.dir/init_module.cpp.o ../../library/CMakeFiles/library.dir/exception.cpp.o ../../library/CMakeFiles/library.dir/fingerprint.cpp.o ../../library/CMakeFiles/library.dir/pp_options.cpp.o ../../library/CMakeFiles/library.dir/unfold_macros.cpp.o ../../library/CMakeFiles/library.dir/app_builder.cpp.o ../../library/CMakeFiles/library.dir/projection.cpp.o ../../library/CMakeFiles/library.dir/relation_manager.cpp.o ../../library/CMakeFiles/library.dir/export.cpp.o ../../library/CMakeFiles/library.dir/user_recursors.cpp.o ../../library/CMakeFiles/library.dir/idx_metavar.cpp.o ../../library/CMakeFiles/library.dir/noncomputable.cpp.o ../../library/CMakeFiles/library.dir/aux_recursors.cpp.o ../../library/CMakeFiles/library.dir/norm_num.cpp.o ../../library/CMakeFiles/library.dir/trace.cpp.o ../../library/CMakeFiles/library.dir/attribute_manager.cpp.o ../../library/CMakeFiles/library.dir/unification_hint.cpp.o ../../library/CMakeFiles/library.dir/local_context.cpp.o ../../library/CMakeFiles/library.dir/metavar_context.cpp.o ../../library/CMakeFiles/library.dir/type_context.cpp.o ../../library/CMakeFiles/library.dir/export_decl.cpp.o ../../library/CMakeFiles/library.dir/delayed_abstraction.cpp.o ../../library/CMakeFiles/library.dir/fun_info.cpp.o ../../library/CMakeFiles/library.dir/congr_lemma.cpp.o ../../library/CMakeFiles/library.dir/defeq_canonizer.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o ../../library/CMakeFiles/library.dir/aux_definition.cpp.o ../../library/CMakeFiles/library.dir/inverse.cpp.o ../../library/CMakeFiles/library.dir/pattern_attribute.cpp.o ../../library/CMakeFiles/library.dir/choice.cpp.o ../../library/CMakeFiles/library.dir/locals.cpp.o ../../library/CMakeFiles/library.dir/normalize.cpp.o ../../library/CMakeFiles/library.dir/discr_tree.cpp.o ../../library/CMakeFiles/library.dir/mt_task_queue.cpp.o ../../library/CMakeFiles/library.dir/st_task_queue.cpp.o ../../library/CMakeFiles/library.dir/library_task_builder.cpp.o ../../library/CMakeFiles/library.dir/eval_helper.cpp.o ../../library/CMakeFiles/library.dir/messages.cpp.o ../../library/CMakeFiles/library.dir/message_builder.cpp.o ../../library/CMakeFiles/library.dir/module_mgr.cpp.o ../../library/CMakeFiles/library.dir/comp_val.cpp.o ../../library/CMakeFiles/library.dir/documentation.cpp.o ../../library/CMakeFiles/library.dir/check.cpp.o ../../library/CMakeFiles/library.dir/arith_instance.cpp.o ../../library/CMakeFiles/library.dir/parray.cpp.o ../../library/CMakeFiles/library.dir/process.cpp.o ../../library/CMakeFiles/library.dir/pipe.cpp.o ../../library/CMakeFiles/library.dir/handle.cpp.o ../../library/CMakeFiles/library.dir/profiling.cpp.o ../../library/CMakeFiles/library.dir/time_task.cpp.o ../../library/CMakeFiles/library.dir/abstract_context_cache.cpp.o ../../library/CMakeFiles/library.dir/context_cache.cpp.o ../../library/CMakeFiles/library.dir/unique_id.cpp.o ../../library/CMakeFiles/library.dir/persistent_context_cache.cpp.o ../../library/CMakeFiles/library.dir/elab_context.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eval.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/projection.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/drec.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/injective.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm.cpp.o ../../library/vm/CMakeFiles/vm.dir/optimize.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_string.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_io.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_name.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_options.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_format.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_level.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_list.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_task.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_int.cpp.o ../../library/vm/CMakeFiles/vm.dir/init_module.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_array.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/util.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/cse.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o ../../init/CMakeFiles/init.dir/init.cpp.o -o max_sharing -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 93%] Built target max_sharing make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/head_map.dir/build.make tests/library/CMakeFiles/head_map.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/library /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/library /builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/head_map.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/head_map.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/head_map.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/head_map.dir/depend.internal". Scanning dependencies of target head_map make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/head_map.dir/build.make tests/library/CMakeFiles/head_map.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 93%] Building CXX object tests/library/CMakeFiles/head_map.dir/head_map.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/head_map.dir/head_map.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/library/head_map.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/library/head_map.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 93%] Linking CXX executable instantiate cd /builddir/build/BUILD/lean-3.4.2/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/instantiate.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/instantiate.dir/instantiate.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/level.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/free_vars.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract.cpp.o ../../kernel/CMakeFiles/kernel.dir/instantiate.cpp.o ../../kernel/CMakeFiles/kernel.dir/formatter.cpp.o ../../kernel/CMakeFiles/kernel.dir/declaration.cpp.o ../../kernel/CMakeFiles/kernel.dir/environment.cpp.o ../../kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/type_checker.cpp.o ../../kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o ../../kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o ../../kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o ../../kernel/CMakeFiles/kernel.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o ../../kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o ../../kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o ../../kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o ../../kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o ../../library/CMakeFiles/library.dir/deep_copy.cpp.o ../../library/CMakeFiles/library.dir/expr_lt.cpp.o ../../library/CMakeFiles/library.dir/io_state.cpp.o ../../library/CMakeFiles/library.dir/io_state_stream.cpp.o ../../library/CMakeFiles/library.dir/bin_app.cpp.o ../../library/CMakeFiles/library.dir/constants.cpp.o ../../library/CMakeFiles/library.dir/kernel_serializer.cpp.o ../../library/CMakeFiles/library.dir/max_sharing.cpp.o ../../library/CMakeFiles/library.dir/shared_environment.cpp.o ../../library/CMakeFiles/library.dir/module.cpp.o ../../library/CMakeFiles/library.dir/private.cpp.o ../../library/CMakeFiles/library.dir/placeholder.cpp.o ../../library/CMakeFiles/library.dir/aliases.cpp.o ../../library/CMakeFiles/library.dir/update_declaration.cpp.o ../../library/CMakeFiles/library.dir/scoped_ext.cpp.o ../../library/CMakeFiles/library.dir/sorry.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor.cpp.o ../../library/CMakeFiles/library.dir/explicit.cpp.o ../../library/CMakeFiles/library.dir/num.cpp.o ../../library/CMakeFiles/library.dir/string.cpp.o ../../library/CMakeFiles/library.dir/head_map.cpp.o ../../library/CMakeFiles/library.dir/class.cpp.o ../../library/CMakeFiles/library.dir/util.cpp.o ../../library/CMakeFiles/library.dir/print.cpp.o ../../library/CMakeFiles/library.dir/annotation.cpp.o ../../library/CMakeFiles/library.dir/quote.cpp.o ../../library/CMakeFiles/library.dir/typed_expr.cpp.o ../../library/CMakeFiles/library.dir/protected.cpp.o ../../library/CMakeFiles/library.dir/reducible.cpp.o ../../library/CMakeFiles/library.dir/init_module.cpp.o ../../library/CMakeFiles/library.dir/exception.cpp.o ../../library/CMakeFiles/library.dir/fingerprint.cpp.o ../../library/CMakeFiles/library.dir/pp_options.cpp.o ../../library/CMakeFiles/library.dir/unfold_macros.cpp.o ../../library/CMakeFiles/library.dir/app_builder.cpp.o ../../library/CMakeFiles/library.dir/projection.cpp.o ../../library/CMakeFiles/library.dir/relation_manager.cpp.o ../../library/CMakeFiles/library.dir/export.cpp.o ../../library/CMakeFiles/library.dir/user_recursors.cpp.o ../../library/CMakeFiles/library.dir/idx_metavar.cpp.o ../../library/CMakeFiles/library.dir/noncomputable.cpp.o ../../library/CMakeFiles/library.dir/aux_recursors.cpp.o ../../library/CMakeFiles/library.dir/norm_num.cpp.o ../../library/CMakeFiles/library.dir/trace.cpp.o ../../library/CMakeFiles/library.dir/attribute_manager.cpp.o ../../library/CMakeFiles/library.dir/unification_hint.cpp.o ../../library/CMakeFiles/library.dir/local_context.cpp.o ../../library/CMakeFiles/library.dir/metavar_context.cpp.o ../../library/CMakeFiles/library.dir/type_context.cpp.o ../../library/CMakeFiles/library.dir/export_decl.cpp.o ../../library/CMakeFiles/library.dir/delayed_abstraction.cpp.o ../../library/CMakeFiles/library.dir/fun_info.cpp.o ../../library/CMakeFiles/library.dir/congr_lemma.cpp.o ../../library/CMakeFiles/library.dir/defeq_canonizer.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o ../../library/CMakeFiles/library.dir/aux_definition.cpp.o ../../library/CMakeFiles/library.dir/inverse.cpp.o ../../library/CMakeFiles/library.dir/pattern_attribute.cpp.o ../../library/CMakeFiles/library.dir/choice.cpp.o ../../library/CMakeFiles/library.dir/locals.cpp.o ../../library/CMakeFiles/library.dir/normalize.cpp.o ../../library/CMakeFiles/library.dir/discr_tree.cpp.o ../../library/CMakeFiles/library.dir/mt_task_queue.cpp.o ../../library/CMakeFiles/library.dir/st_task_queue.cpp.o ../../library/CMakeFiles/library.dir/library_task_builder.cpp.o ../../library/CMakeFiles/library.dir/eval_helper.cpp.o ../../library/CMakeFiles/library.dir/messages.cpp.o ../../library/CMakeFiles/library.dir/message_builder.cpp.o ../../library/CMakeFiles/library.dir/module_mgr.cpp.o ../../library/CMakeFiles/library.dir/comp_val.cpp.o ../../library/CMakeFiles/library.dir/documentation.cpp.o ../../library/CMakeFiles/library.dir/check.cpp.o ../../library/CMakeFiles/library.dir/arith_instance.cpp.o ../../library/CMakeFiles/library.dir/parray.cpp.o ../../library/CMakeFiles/library.dir/process.cpp.o ../../library/CMakeFiles/library.dir/pipe.cpp.o ../../library/CMakeFiles/library.dir/handle.cpp.o ../../library/CMakeFiles/library.dir/profiling.cpp.o ../../library/CMakeFiles/library.dir/time_task.cpp.o ../../library/CMakeFiles/library.dir/abstract_context_cache.cpp.o ../../library/CMakeFiles/library.dir/context_cache.cpp.o ../../library/CMakeFiles/library.dir/unique_id.cpp.o ../../library/CMakeFiles/library.dir/persistent_context_cache.cpp.o ../../library/CMakeFiles/library.dir/elab_context.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eval.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/projection.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/drec.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/injective.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm.cpp.o ../../library/vm/CMakeFiles/vm.dir/optimize.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_string.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_io.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_name.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_options.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_format.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_level.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_list.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_task.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_int.cpp.o ../../library/vm/CMakeFiles/vm.dir/init_module.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_array.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/util.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/cse.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o ../../init/CMakeFiles/init.dir/init.cpp.o -o instantiate -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 93%] Built target instantiate make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/parray.dir/build.make tests/library/CMakeFiles/parray.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/library /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/library /builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/parray.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/parray.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/parray.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/parray.dir/depend.internal". Scanning dependencies of target parray make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/parray.dir/build.make tests/library/CMakeFiles/parray.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 93%] Building CXX object tests/library/CMakeFiles/parray.dir/parray.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/parray.dir/parray.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/library/parray.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/trace.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/parray.h:15, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/library/parray.cpp:15: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 93%] Linking CXX executable head_map cd /builddir/build/BUILD/lean-3.4.2/tests/library && /usr/bin/cmake -E cmake_link_script CMakeFiles/head_map.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/head_map.dir/head_map.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/level.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/free_vars.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract.cpp.o ../../kernel/CMakeFiles/kernel.dir/instantiate.cpp.o ../../kernel/CMakeFiles/kernel.dir/formatter.cpp.o ../../kernel/CMakeFiles/kernel.dir/declaration.cpp.o ../../kernel/CMakeFiles/kernel.dir/environment.cpp.o ../../kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/type_checker.cpp.o ../../kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o ../../kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o ../../kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o ../../kernel/CMakeFiles/kernel.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o ../../kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o ../../kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o ../../kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o ../../kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o ../../library/CMakeFiles/library.dir/deep_copy.cpp.o ../../library/CMakeFiles/library.dir/expr_lt.cpp.o ../../library/CMakeFiles/library.dir/io_state.cpp.o ../../library/CMakeFiles/library.dir/io_state_stream.cpp.o ../../library/CMakeFiles/library.dir/bin_app.cpp.o ../../library/CMakeFiles/library.dir/constants.cpp.o ../../library/CMakeFiles/library.dir/kernel_serializer.cpp.o ../../library/CMakeFiles/library.dir/max_sharing.cpp.o ../../library/CMakeFiles/library.dir/shared_environment.cpp.o ../../library/CMakeFiles/library.dir/module.cpp.o ../../library/CMakeFiles/library.dir/private.cpp.o ../../library/CMakeFiles/library.dir/placeholder.cpp.o ../../library/CMakeFiles/library.dir/aliases.cpp.o ../../library/CMakeFiles/library.dir/update_declaration.cpp.o ../../library/CMakeFiles/library.dir/scoped_ext.cpp.o ../../library/CMakeFiles/library.dir/sorry.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor.cpp.o ../../library/CMakeFiles/library.dir/explicit.cpp.o ../../library/CMakeFiles/library.dir/num.cpp.o ../../library/CMakeFiles/library.dir/string.cpp.o ../../library/CMakeFiles/library.dir/head_map.cpp.o ../../library/CMakeFiles/library.dir/class.cpp.o ../../library/CMakeFiles/library.dir/util.cpp.o ../../library/CMakeFiles/library.dir/print.cpp.o ../../library/CMakeFiles/library.dir/annotation.cpp.o ../../library/CMakeFiles/library.dir/quote.cpp.o ../../library/CMakeFiles/library.dir/typed_expr.cpp.o ../../library/CMakeFiles/library.dir/protected.cpp.o ../../library/CMakeFiles/library.dir/reducible.cpp.o ../../library/CMakeFiles/library.dir/init_module.cpp.o ../../library/CMakeFiles/library.dir/exception.cpp.o ../../library/CMakeFiles/library.dir/fingerprint.cpp.o ../../library/CMakeFiles/library.dir/pp_options.cpp.o ../../library/CMakeFiles/library.dir/unfold_macros.cpp.o ../../library/CMakeFiles/library.dir/app_builder.cpp.o ../../library/CMakeFiles/library.dir/projection.cpp.o ../../library/CMakeFiles/library.dir/relation_manager.cpp.o ../../library/CMakeFiles/library.dir/export.cpp.o ../../library/CMakeFiles/library.dir/user_recursors.cpp.o ../../library/CMakeFiles/library.dir/idx_metavar.cpp.o ../../library/CMakeFiles/library.dir/noncomputable.cpp.o ../../library/CMakeFiles/library.dir/aux_recursors.cpp.o ../../library/CMakeFiles/library.dir/norm_num.cpp.o ../../library/CMakeFiles/library.dir/trace.cpp.o ../../library/CMakeFiles/library.dir/attribute_manager.cpp.o ../../library/CMakeFiles/library.dir/unification_hint.cpp.o ../../library/CMakeFiles/library.dir/local_context.cpp.o ../../library/CMakeFiles/library.dir/metavar_context.cpp.o ../../library/CMakeFiles/library.dir/type_context.cpp.o ../../library/CMakeFiles/library.dir/export_decl.cpp.o ../../library/CMakeFiles/library.dir/delayed_abstraction.cpp.o ../../library/CMakeFiles/library.dir/fun_info.cpp.o ../../library/CMakeFiles/library.dir/congr_lemma.cpp.o ../../library/CMakeFiles/library.dir/defeq_canonizer.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o ../../library/CMakeFiles/library.dir/aux_definition.cpp.o ../../library/CMakeFiles/library.dir/inverse.cpp.o ../../library/CMakeFiles/library.dir/pattern_attribute.cpp.o ../../library/CMakeFiles/library.dir/choice.cpp.o ../../library/CMakeFiles/library.dir/locals.cpp.o ../../library/CMakeFiles/library.dir/normalize.cpp.o ../../library/CMakeFiles/library.dir/discr_tree.cpp.o ../../library/CMakeFiles/library.dir/mt_task_queue.cpp.o ../../library/CMakeFiles/library.dir/st_task_queue.cpp.o ../../library/CMakeFiles/library.dir/library_task_builder.cpp.o ../../library/CMakeFiles/library.dir/eval_helper.cpp.o ../../library/CMakeFiles/library.dir/messages.cpp.o ../../library/CMakeFiles/library.dir/message_builder.cpp.o ../../library/CMakeFiles/library.dir/module_mgr.cpp.o ../../library/CMakeFiles/library.dir/comp_val.cpp.o ../../library/CMakeFiles/library.dir/documentation.cpp.o ../../library/CMakeFiles/library.dir/check.cpp.o ../../library/CMakeFiles/library.dir/arith_instance.cpp.o ../../library/CMakeFiles/library.dir/parray.cpp.o ../../library/CMakeFiles/library.dir/process.cpp.o ../../library/CMakeFiles/library.dir/pipe.cpp.o ../../library/CMakeFiles/library.dir/handle.cpp.o ../../library/CMakeFiles/library.dir/profiling.cpp.o ../../library/CMakeFiles/library.dir/time_task.cpp.o ../../library/CMakeFiles/library.dir/abstract_context_cache.cpp.o ../../library/CMakeFiles/library.dir/context_cache.cpp.o ../../library/CMakeFiles/library.dir/unique_id.cpp.o ../../library/CMakeFiles/library.dir/persistent_context_cache.cpp.o ../../library/CMakeFiles/library.dir/elab_context.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eval.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/projection.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/drec.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/injective.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm.cpp.o ../../library/vm/CMakeFiles/vm.dir/optimize.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_string.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_io.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_name.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_options.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_format.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_level.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_list.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_task.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_int.cpp.o ../../library/vm/CMakeFiles/vm.dir/init_module.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_array.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/util.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/cse.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o ../../init/CMakeFiles/init.dir/init.cpp.o -o head_map -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 93%] Built target head_map make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/phashtable.dir/build.make tests/library/CMakeFiles/phashtable.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/library /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/library /builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/phashtable.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/phashtable.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/phashtable.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/phashtable.dir/depend.internal". Scanning dependencies of target phashtable make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/phashtable.dir/build.make tests/library/CMakeFiles/phashtable.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 93%] Building CXX object tests/library/CMakeFiles/phashtable.dir/phashtable.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/phashtable.dir/phashtable.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/library/phashtable.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/trace.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/parray.h:15, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/phashtable.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/library/phashtable.cpp:18: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/library/phashtable.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/library/phashtable.cpp:18: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/parray.h: In instantiation of 'static lean::parray::cell* lean::parray::copy(unsigned int, lean::parray::cell*, const cell_buffer&) [with T = lean::default_map_entry; bool ThreadSafe = true; lean::parray::cell_buffer = lean::buffer, true>::cell*, 1024>]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/parray.h:349:32: required from 'static void lean::parray::reroot(lean::parray::cell*) [with T = lean::default_map_entry; bool ThreadSafe = true]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/parray.h:662:23: required from 'lean::parray::exclusive_access::exclusive_access(lean::parray&) [with T = lean::default_map_entry; bool ThreadSafe = true]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/phashtable.h:188:42: required from 'void lean::phashtable_core::insert(const data&) [with Entry = lean::default_map_entry; HashProc = lean::phashtable2map, std::hash, std::equal_to, true>::entry_hash_proc; EqProc = lean::phashtable2map, std::hash, std::equal_to, true>::entry_eq_proc; bool ThreadSafe = true; lean::phashtable_core::data = lean::key_value_pair]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/phash_map.h:86:9: required from 'void lean::phashtable2map::insert(const key&, const value&) [with Entry = lean::default_map_entry; HashProc = std::hash; EqProc = std::equal_to; bool ThreadSafe = true; lean::phashtable2map::key = unsigned int; lean::phashtable2map::value = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/tests/library/phashtable.cpp:149:18: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/parray.h:290:17: warning: implicitly-declared 'lean::default_map_entry::default_map_entry(const lean::default_map_entry&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 290 | new (r->m_values + r->m_size) T(p->elem()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/library/phashtable.cpp:19: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/phash_map.h:34:25: note: because 'lean::default_map_entry' has user-provided 'lean::default_map_entry& lean::default_map_entry::operator=(const lean::default_map_entry&) [with Key = unsigned int; Value = unsigned int]' BUILDSTDERR: 34 | default_map_entry & operator=(default_map_entry const & src) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/library/phashtable.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/library/phashtable.cpp:18: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/parray.h: In instantiation of 'static void lean::parray::reroot(lean::parray::cell*, lean::parray::cell*, const cell_buffer&) [with T = lean::default_map_entry; bool ThreadSafe = true; lean::parray::cell_buffer = lean::buffer, true>::cell*, 1024>]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/parray.h:356:19: required from 'static void lean::parray::reroot(lean::parray::cell*) [with T = lean::default_map_entry; bool ThreadSafe = true]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/parray.h:662:23: required from 'lean::parray::exclusive_access::exclusive_access(lean::parray&) [with T = lean::default_map_entry; bool ThreadSafe = true]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/phashtable.h:188:42: required from 'void lean::phashtable_core::insert(const data&) [with Entry = lean::default_map_entry; HashProc = lean::phashtable2map, std::hash, std::equal_to, true>::entry_hash_proc; EqProc = lean::phashtable2map, std::hash, std::equal_to, true>::entry_eq_proc; bool ThreadSafe = true; lean::phashtable_core::data = lean::key_value_pair]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/phash_map.h:86:9: required from 'void lean::phashtable2map::insert(const key&, const value&) [with Entry = lean::default_map_entry; HashProc = std::hash; EqProc = std::equal_to; bool ThreadSafe = true; lean::phashtable2map::key = unsigned int; lean::phashtable2map::value = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/tests/library/phashtable.cpp:149:18: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/parray.h:222:17: warning: implicitly-declared 'lean::default_map_entry::default_map_entry(const lean::default_map_entry&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 222 | new (vs + sz) T(p->elem()); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/library/phashtable.cpp:19: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/phash_map.h:34:25: note: because 'lean::default_map_entry' has user-provided 'lean::default_map_entry& lean::default_map_entry::operator=(const lean::default_map_entry&) [with Key = unsigned int; Value = unsigned int]' BUILDSTDERR: 34 | default_map_entry & operator=(default_map_entry const & src) { BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/library/phashtable.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/library/phashtable.cpp:18: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/parray.h: In instantiation of 'static T* lean::parray::mk_elem_copy(const T&) [with T = lean::default_map_entry; bool ThreadSafe = true]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/parray.h:432:49: required from 'static lean::parray::cell* lean::parray::write_aux(lean::parray::cell*, size_t, const T&) [with T = lean::default_map_entry; bool ThreadSafe = true; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/parray.h:685:39: required from 'void lean::parray::exclusive_access::set(size_t, const T&) [with T = lean::default_map_entry; bool ThreadSafe = true; size_t = long unsigned int]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/phashtable.h:197:13: required from 'void lean::phashtable_core::insert(const data&) [with Entry = lean::default_map_entry; HashProc = lean::phashtable2map, std::hash, std::equal_to, true>::entry_hash_proc; EqProc = lean::phashtable2map, std::hash, std::equal_to, true>::entry_eq_proc; bool ThreadSafe = true; lean::phashtable_core::data = lean::key_value_pair]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/phash_map.h:86:9: required from 'void lean::phashtable2map::insert(const key&, const value&) [with Entry = lean::default_map_entry; HashProc = std::hash; EqProc = std::equal_to; bool ThreadSafe = true; lean::phashtable2map::key = unsigned int; lean::phashtable2map::value = unsigned int]' BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/tests/library/phashtable.cpp:149:18: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/parray.h:174:16: warning: implicitly-declared 'lean::default_map_entry::default_map_entry(const lean::default_map_entry&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 174 | return new (get_elem_allocator().allocate()) T(e); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/tests/library/phashtable.cpp:19: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/library/phash_map.h:34:25: note: because 'lean::default_map_entry' has user-provided 'lean::default_map_entry& lean::default_map_entry::operator=(const lean::default_map_entry&) [with Key = unsigned int; Value = unsigned int]' BUILDSTDERR: 34 | default_map_entry & operator=(default_map_entry const & src) { BUILDSTDERR: | ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 93%] Linking CXX executable parray cd /builddir/build/BUILD/lean-3.4.2/tests/library && /usr/bin/cmake -E cmake_link_script CMakeFiles/parray.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/parray.dir/parray.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/level.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/free_vars.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract.cpp.o ../../kernel/CMakeFiles/kernel.dir/instantiate.cpp.o ../../kernel/CMakeFiles/kernel.dir/formatter.cpp.o ../../kernel/CMakeFiles/kernel.dir/declaration.cpp.o ../../kernel/CMakeFiles/kernel.dir/environment.cpp.o ../../kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/type_checker.cpp.o ../../kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o ../../kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o ../../kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o ../../kernel/CMakeFiles/kernel.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o ../../kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o ../../kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o ../../kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o ../../kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o ../../library/CMakeFiles/library.dir/deep_copy.cpp.o ../../library/CMakeFiles/library.dir/expr_lt.cpp.o ../../library/CMakeFiles/library.dir/io_state.cpp.o ../../library/CMakeFiles/library.dir/io_state_stream.cpp.o ../../library/CMakeFiles/library.dir/bin_app.cpp.o ../../library/CMakeFiles/library.dir/constants.cpp.o ../../library/CMakeFiles/library.dir/kernel_serializer.cpp.o ../../library/CMakeFiles/library.dir/max_sharing.cpp.o ../../library/CMakeFiles/library.dir/shared_environment.cpp.o ../../library/CMakeFiles/library.dir/module.cpp.o ../../library/CMakeFiles/library.dir/private.cpp.o ../../library/CMakeFiles/library.dir/placeholder.cpp.o ../../library/CMakeFiles/library.dir/aliases.cpp.o ../../library/CMakeFiles/library.dir/update_declaration.cpp.o ../../library/CMakeFiles/library.dir/scoped_ext.cpp.o ../../library/CMakeFiles/library.dir/sorry.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor.cpp.o ../../library/CMakeFiles/library.dir/explicit.cpp.o ../../library/CMakeFiles/library.dir/num.cpp.o ../../library/CMakeFiles/library.dir/string.cpp.o ../../library/CMakeFiles/library.dir/head_map.cpp.o ../../library/CMakeFiles/library.dir/class.cpp.o ../../library/CMakeFiles/library.dir/util.cpp.o ../../library/CMakeFiles/library.dir/print.cpp.o ../../library/CMakeFiles/library.dir/annotation.cpp.o ../../library/CMakeFiles/library.dir/quote.cpp.o ../../library/CMakeFiles/library.dir/typed_expr.cpp.o ../../library/CMakeFiles/library.dir/protected.cpp.o ../../library/CMakeFiles/library.dir/reducible.cpp.o ../../library/CMakeFiles/library.dir/init_module.cpp.o ../../library/CMakeFiles/library.dir/exception.cpp.o ../../library/CMakeFiles/library.dir/fingerprint.cpp.o ../../library/CMakeFiles/library.dir/pp_options.cpp.o ../../library/CMakeFiles/library.dir/unfold_macros.cpp.o ../../library/CMakeFiles/library.dir/app_builder.cpp.o ../../library/CMakeFiles/library.dir/projection.cpp.o ../../library/CMakeFiles/library.dir/relation_manager.cpp.o ../../library/CMakeFiles/library.dir/export.cpp.o ../../library/CMakeFiles/library.dir/user_recursors.cpp.o ../../library/CMakeFiles/library.dir/idx_metavar.cpp.o ../../library/CMakeFiles/library.dir/noncomputable.cpp.o ../../library/CMakeFiles/library.dir/aux_recursors.cpp.o ../../library/CMakeFiles/library.dir/norm_num.cpp.o ../../library/CMakeFiles/library.dir/trace.cpp.o ../../library/CMakeFiles/library.dir/attribute_manager.cpp.o ../../library/CMakeFiles/library.dir/unification_hint.cpp.o ../../library/CMakeFiles/library.dir/local_context.cpp.o ../../library/CMakeFiles/library.dir/metavar_context.cpp.o ../../library/CMakeFiles/library.dir/type_context.cpp.o ../../library/CMakeFiles/library.dir/export_decl.cpp.o ../../library/CMakeFiles/library.dir/delayed_abstraction.cpp.o ../../library/CMakeFiles/library.dir/fun_info.cpp.o ../../library/CMakeFiles/library.dir/congr_lemma.cpp.o ../../library/CMakeFiles/library.dir/defeq_canonizer.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o ../../library/CMakeFiles/library.dir/aux_definition.cpp.o ../../library/CMakeFiles/library.dir/inverse.cpp.o ../../library/CMakeFiles/library.dir/pattern_attribute.cpp.o ../../library/CMakeFiles/library.dir/choice.cpp.o ../../library/CMakeFiles/library.dir/locals.cpp.o ../../library/CMakeFiles/library.dir/normalize.cpp.o ../../library/CMakeFiles/library.dir/discr_tree.cpp.o ../../library/CMakeFiles/library.dir/mt_task_queue.cpp.o ../../library/CMakeFiles/library.dir/st_task_queue.cpp.o ../../library/CMakeFiles/library.dir/library_task_builder.cpp.o ../../library/CMakeFiles/library.dir/eval_helper.cpp.o ../../library/CMakeFiles/library.dir/messages.cpp.o ../../library/CMakeFiles/library.dir/message_builder.cpp.o ../../library/CMakeFiles/library.dir/module_mgr.cpp.o ../../library/CMakeFiles/library.dir/comp_val.cpp.o ../../library/CMakeFiles/library.dir/documentation.cpp.o ../../library/CMakeFiles/library.dir/check.cpp.o ../../library/CMakeFiles/library.dir/arith_instance.cpp.o ../../library/CMakeFiles/library.dir/parray.cpp.o ../../library/CMakeFiles/library.dir/process.cpp.o ../../library/CMakeFiles/library.dir/pipe.cpp.o ../../library/CMakeFiles/library.dir/handle.cpp.o ../../library/CMakeFiles/library.dir/profiling.cpp.o ../../library/CMakeFiles/library.dir/time_task.cpp.o ../../library/CMakeFiles/library.dir/abstract_context_cache.cpp.o ../../library/CMakeFiles/library.dir/context_cache.cpp.o ../../library/CMakeFiles/library.dir/unique_id.cpp.o ../../library/CMakeFiles/library.dir/persistent_context_cache.cpp.o ../../library/CMakeFiles/library.dir/elab_context.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eval.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/projection.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/drec.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/injective.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm.cpp.o ../../library/vm/CMakeFiles/vm.dir/optimize.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_string.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_io.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_name.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_options.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_format.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_level.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_list.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_task.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_int.cpp.o ../../library/vm/CMakeFiles/vm.dir/init_module.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_array.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/util.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/cse.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o ../../init/CMakeFiles/init.dir/init.cpp.o -o parray -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 94%] Built target parray make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/expr_lt.dir/build.make tests/library/CMakeFiles/expr_lt.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/library /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/library /builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/expr_lt.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/expr_lt.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/expr_lt.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/expr_lt.dir/depend.internal". Scanning dependencies of target expr_lt make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/expr_lt.dir/build.make tests/library/CMakeFiles/expr_lt.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 94%] Building CXX object tests/library/CMakeFiles/expr_lt.dir/expr_lt.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/expr_lt.dir/expr_lt.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/library/expr_lt.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/library/expr_lt.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 94%] Linking CXX executable phashtable cd /builddir/build/BUILD/lean-3.4.2/tests/library && /usr/bin/cmake -E cmake_link_script CMakeFiles/phashtable.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/phashtable.dir/phashtable.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/level.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/free_vars.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract.cpp.o ../../kernel/CMakeFiles/kernel.dir/instantiate.cpp.o ../../kernel/CMakeFiles/kernel.dir/formatter.cpp.o ../../kernel/CMakeFiles/kernel.dir/declaration.cpp.o ../../kernel/CMakeFiles/kernel.dir/environment.cpp.o ../../kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/type_checker.cpp.o ../../kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o ../../kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o ../../kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o ../../kernel/CMakeFiles/kernel.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o ../../kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o ../../kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o ../../kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o ../../kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o ../../library/CMakeFiles/library.dir/deep_copy.cpp.o ../../library/CMakeFiles/library.dir/expr_lt.cpp.o ../../library/CMakeFiles/library.dir/io_state.cpp.o ../../library/CMakeFiles/library.dir/io_state_stream.cpp.o ../../library/CMakeFiles/library.dir/bin_app.cpp.o ../../library/CMakeFiles/library.dir/constants.cpp.o ../../library/CMakeFiles/library.dir/kernel_serializer.cpp.o ../../library/CMakeFiles/library.dir/max_sharing.cpp.o ../../library/CMakeFiles/library.dir/shared_environment.cpp.o ../../library/CMakeFiles/library.dir/module.cpp.o ../../library/CMakeFiles/library.dir/private.cpp.o ../../library/CMakeFiles/library.dir/placeholder.cpp.o ../../library/CMakeFiles/library.dir/aliases.cpp.o ../../library/CMakeFiles/library.dir/update_declaration.cpp.o ../../library/CMakeFiles/library.dir/scoped_ext.cpp.o ../../library/CMakeFiles/library.dir/sorry.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor.cpp.o ../../library/CMakeFiles/library.dir/explicit.cpp.o ../../library/CMakeFiles/library.dir/num.cpp.o ../../library/CMakeFiles/library.dir/string.cpp.o ../../library/CMakeFiles/library.dir/head_map.cpp.o ../../library/CMakeFiles/library.dir/class.cpp.o ../../library/CMakeFiles/library.dir/util.cpp.o ../../library/CMakeFiles/library.dir/print.cpp.o ../../library/CMakeFiles/library.dir/annotation.cpp.o ../../library/CMakeFiles/library.dir/quote.cpp.o ../../library/CMakeFiles/library.dir/typed_expr.cpp.o ../../library/CMakeFiles/library.dir/protected.cpp.o ../../library/CMakeFiles/library.dir/reducible.cpp.o ../../library/CMakeFiles/library.dir/init_module.cpp.o ../../library/CMakeFiles/library.dir/exception.cpp.o ../../library/CMakeFiles/library.dir/fingerprint.cpp.o ../../library/CMakeFiles/library.dir/pp_options.cpp.o ../../library/CMakeFiles/library.dir/unfold_macros.cpp.o ../../library/CMakeFiles/library.dir/app_builder.cpp.o ../../library/CMakeFiles/library.dir/projection.cpp.o ../../library/CMakeFiles/library.dir/relation_manager.cpp.o ../../library/CMakeFiles/library.dir/export.cpp.o ../../library/CMakeFiles/library.dir/user_recursors.cpp.o ../../library/CMakeFiles/library.dir/idx_metavar.cpp.o ../../library/CMakeFiles/library.dir/noncomputable.cpp.o ../../library/CMakeFiles/library.dir/aux_recursors.cpp.o ../../library/CMakeFiles/library.dir/norm_num.cpp.o ../../library/CMakeFiles/library.dir/trace.cpp.o ../../library/CMakeFiles/library.dir/attribute_manager.cpp.o ../../library/CMakeFiles/library.dir/unification_hint.cpp.o ../../library/CMakeFiles/library.dir/local_context.cpp.o ../../library/CMakeFiles/library.dir/metavar_context.cpp.o ../../library/CMakeFiles/library.dir/type_context.cpp.o ../../library/CMakeFiles/library.dir/export_decl.cpp.o ../../library/CMakeFiles/library.dir/delayed_abstraction.cpp.o ../../library/CMakeFiles/library.dir/fun_info.cpp.o ../../library/CMakeFiles/library.dir/congr_lemma.cpp.o ../../library/CMakeFiles/library.dir/defeq_canonizer.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o ../../library/CMakeFiles/library.dir/aux_definition.cpp.o ../../library/CMakeFiles/library.dir/inverse.cpp.o ../../library/CMakeFiles/library.dir/pattern_attribute.cpp.o ../../library/CMakeFiles/library.dir/choice.cpp.o ../../library/CMakeFiles/library.dir/locals.cpp.o ../../library/CMakeFiles/library.dir/normalize.cpp.o ../../library/CMakeFiles/library.dir/discr_tree.cpp.o ../../library/CMakeFiles/library.dir/mt_task_queue.cpp.o ../../library/CMakeFiles/library.dir/st_task_queue.cpp.o ../../library/CMakeFiles/library.dir/library_task_builder.cpp.o ../../library/CMakeFiles/library.dir/eval_helper.cpp.o ../../library/CMakeFiles/library.dir/messages.cpp.o ../../library/CMakeFiles/library.dir/message_builder.cpp.o ../../library/CMakeFiles/library.dir/module_mgr.cpp.o ../../library/CMakeFiles/library.dir/comp_val.cpp.o ../../library/CMakeFiles/library.dir/documentation.cpp.o ../../library/CMakeFiles/library.dir/check.cpp.o ../../library/CMakeFiles/library.dir/arith_instance.cpp.o ../../library/CMakeFiles/library.dir/parray.cpp.o ../../library/CMakeFiles/library.dir/process.cpp.o ../../library/CMakeFiles/library.dir/pipe.cpp.o ../../library/CMakeFiles/library.dir/handle.cpp.o ../../library/CMakeFiles/library.dir/profiling.cpp.o ../../library/CMakeFiles/library.dir/time_task.cpp.o ../../library/CMakeFiles/library.dir/abstract_context_cache.cpp.o ../../library/CMakeFiles/library.dir/context_cache.cpp.o ../../library/CMakeFiles/library.dir/unique_id.cpp.o ../../library/CMakeFiles/library.dir/persistent_context_cache.cpp.o ../../library/CMakeFiles/library.dir/elab_context.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eval.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/projection.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/drec.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/injective.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm.cpp.o ../../library/vm/CMakeFiles/vm.dir/optimize.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_string.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_io.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_name.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_options.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_format.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_level.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_list.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_task.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_int.cpp.o ../../library/vm/CMakeFiles/vm.dir/init_module.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_array.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/util.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/cse.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o ../../init/CMakeFiles/init.dir/init.cpp.o -o phashtable -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 94%] Built target phashtable make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/deep_copy.dir/build.make tests/library/CMakeFiles/deep_copy.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/library /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/library /builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/deep_copy.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/deep_copy.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/deep_copy.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/deep_copy.dir/depend.internal". Scanning dependencies of target deep_copy make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/deep_copy.dir/build.make tests/library/CMakeFiles/deep_copy.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 94%] Building CXX object tests/library/CMakeFiles/deep_copy.dir/deep_copy.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/deep_copy.dir/deep_copy.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/library/deep_copy.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/library/deep_copy.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 94%] Linking CXX executable expr_lt cd /builddir/build/BUILD/lean-3.4.2/tests/library && /usr/bin/cmake -E cmake_link_script CMakeFiles/expr_lt.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/expr_lt.dir/expr_lt.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/level.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/free_vars.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract.cpp.o ../../kernel/CMakeFiles/kernel.dir/instantiate.cpp.o ../../kernel/CMakeFiles/kernel.dir/formatter.cpp.o ../../kernel/CMakeFiles/kernel.dir/declaration.cpp.o ../../kernel/CMakeFiles/kernel.dir/environment.cpp.o ../../kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/type_checker.cpp.o ../../kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o ../../kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o ../../kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o ../../kernel/CMakeFiles/kernel.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o ../../kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o ../../kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o ../../kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o ../../kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o ../../library/CMakeFiles/library.dir/deep_copy.cpp.o ../../library/CMakeFiles/library.dir/expr_lt.cpp.o ../../library/CMakeFiles/library.dir/io_state.cpp.o ../../library/CMakeFiles/library.dir/io_state_stream.cpp.o ../../library/CMakeFiles/library.dir/bin_app.cpp.o ../../library/CMakeFiles/library.dir/constants.cpp.o ../../library/CMakeFiles/library.dir/kernel_serializer.cpp.o ../../library/CMakeFiles/library.dir/max_sharing.cpp.o ../../library/CMakeFiles/library.dir/shared_environment.cpp.o ../../library/CMakeFiles/library.dir/module.cpp.o ../../library/CMakeFiles/library.dir/private.cpp.o ../../library/CMakeFiles/library.dir/placeholder.cpp.o ../../library/CMakeFiles/library.dir/aliases.cpp.o ../../library/CMakeFiles/library.dir/update_declaration.cpp.o ../../library/CMakeFiles/library.dir/scoped_ext.cpp.o ../../library/CMakeFiles/library.dir/sorry.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor.cpp.o ../../library/CMakeFiles/library.dir/explicit.cpp.o ../../library/CMakeFiles/library.dir/num.cpp.o ../../library/CMakeFiles/library.dir/string.cpp.o ../../library/CMakeFiles/library.dir/head_map.cpp.o ../../library/CMakeFiles/library.dir/class.cpp.o ../../library/CMakeFiles/library.dir/util.cpp.o ../../library/CMakeFiles/library.dir/print.cpp.o ../../library/CMakeFiles/library.dir/annotation.cpp.o ../../library/CMakeFiles/library.dir/quote.cpp.o ../../library/CMakeFiles/library.dir/typed_expr.cpp.o ../../library/CMakeFiles/library.dir/protected.cpp.o ../../library/CMakeFiles/library.dir/reducible.cpp.o ../../library/CMakeFiles/library.dir/init_module.cpp.o ../../library/CMakeFiles/library.dir/exception.cpp.o ../../library/CMakeFiles/library.dir/fingerprint.cpp.o ../../library/CMakeFiles/library.dir/pp_options.cpp.o ../../library/CMakeFiles/library.dir/unfold_macros.cpp.o ../../library/CMakeFiles/library.dir/app_builder.cpp.o ../../library/CMakeFiles/library.dir/projection.cpp.o ../../library/CMakeFiles/library.dir/relation_manager.cpp.o ../../library/CMakeFiles/library.dir/export.cpp.o ../../library/CMakeFiles/library.dir/user_recursors.cpp.o ../../library/CMakeFiles/library.dir/idx_metavar.cpp.o ../../library/CMakeFiles/library.dir/noncomputable.cpp.o ../../library/CMakeFiles/library.dir/aux_recursors.cpp.o ../../library/CMakeFiles/library.dir/norm_num.cpp.o ../../library/CMakeFiles/library.dir/trace.cpp.o ../../library/CMakeFiles/library.dir/attribute_manager.cpp.o ../../library/CMakeFiles/library.dir/unification_hint.cpp.o ../../library/CMakeFiles/library.dir/local_context.cpp.o ../../library/CMakeFiles/library.dir/metavar_context.cpp.o ../../library/CMakeFiles/library.dir/type_context.cpp.o ../../library/CMakeFiles/library.dir/export_decl.cpp.o ../../library/CMakeFiles/library.dir/delayed_abstraction.cpp.o ../../library/CMakeFiles/library.dir/fun_info.cpp.o ../../library/CMakeFiles/library.dir/congr_lemma.cpp.o ../../library/CMakeFiles/library.dir/defeq_canonizer.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o ../../library/CMakeFiles/library.dir/aux_definition.cpp.o ../../library/CMakeFiles/library.dir/inverse.cpp.o ../../library/CMakeFiles/library.dir/pattern_attribute.cpp.o ../../library/CMakeFiles/library.dir/choice.cpp.o ../../library/CMakeFiles/library.dir/locals.cpp.o ../../library/CMakeFiles/library.dir/normalize.cpp.o ../../library/CMakeFiles/library.dir/discr_tree.cpp.o ../../library/CMakeFiles/library.dir/mt_task_queue.cpp.o ../../library/CMakeFiles/library.dir/st_task_queue.cpp.o ../../library/CMakeFiles/library.dir/library_task_builder.cpp.o ../../library/CMakeFiles/library.dir/eval_helper.cpp.o ../../library/CMakeFiles/library.dir/messages.cpp.o ../../library/CMakeFiles/library.dir/message_builder.cpp.o ../../library/CMakeFiles/library.dir/module_mgr.cpp.o ../../library/CMakeFiles/library.dir/comp_val.cpp.o ../../library/CMakeFiles/library.dir/documentation.cpp.o ../../library/CMakeFiles/library.dir/check.cpp.o ../../library/CMakeFiles/library.dir/arith_instance.cpp.o ../../library/CMakeFiles/library.dir/parray.cpp.o ../../library/CMakeFiles/library.dir/process.cpp.o ../../library/CMakeFiles/library.dir/pipe.cpp.o ../../library/CMakeFiles/library.dir/handle.cpp.o ../../library/CMakeFiles/library.dir/profiling.cpp.o ../../library/CMakeFiles/library.dir/time_task.cpp.o ../../library/CMakeFiles/library.dir/abstract_context_cache.cpp.o ../../library/CMakeFiles/library.dir/context_cache.cpp.o ../../library/CMakeFiles/library.dir/unique_id.cpp.o ../../library/CMakeFiles/library.dir/persistent_context_cache.cpp.o ../../library/CMakeFiles/library.dir/elab_context.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eval.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/projection.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/drec.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/injective.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm.cpp.o ../../library/vm/CMakeFiles/vm.dir/optimize.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_string.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_io.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_name.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_options.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_format.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_level.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_list.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_task.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_int.cpp.o ../../library/vm/CMakeFiles/vm.dir/init_module.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_array.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/util.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/cse.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o ../../init/CMakeFiles/init.dir/init.cpp.o -o expr_lt -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 95%] Built target expr_lt make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/delayed_abstraction.dir/build.make tests/library/CMakeFiles/delayed_abstraction.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 95%] Linking CXX executable deep_copy cd /builddir/build/BUILD/lean-3.4.2/tests/library && /usr/bin/cmake -E cmake_link_script CMakeFiles/deep_copy.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/deep_copy.dir/deep_copy.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/level.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/free_vars.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract.cpp.o ../../kernel/CMakeFiles/kernel.dir/instantiate.cpp.o ../../kernel/CMakeFiles/kernel.dir/formatter.cpp.o ../../kernel/CMakeFiles/kernel.dir/declaration.cpp.o ../../kernel/CMakeFiles/kernel.dir/environment.cpp.o ../../kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/type_checker.cpp.o ../../kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o ../../kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o ../../kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o ../../kernel/CMakeFiles/kernel.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o ../../kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o ../../kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o ../../kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o ../../kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o ../../library/CMakeFiles/library.dir/deep_copy.cpp.o ../../library/CMakeFiles/library.dir/expr_lt.cpp.o ../../library/CMakeFiles/library.dir/io_state.cpp.o ../../library/CMakeFiles/library.dir/io_state_stream.cpp.o ../../library/CMakeFiles/library.dir/bin_app.cpp.o ../../library/CMakeFiles/library.dir/constants.cpp.o ../../library/CMakeFiles/library.dir/kernel_serializer.cpp.o ../../library/CMakeFiles/library.dir/max_sharing.cpp.o ../../library/CMakeFiles/library.dir/shared_environment.cpp.o ../../library/CMakeFiles/library.dir/module.cpp.o ../../library/CMakeFiles/library.dir/private.cpp.o ../../library/CMakeFiles/library.dir/placeholder.cpp.o ../../library/CMakeFiles/library.dir/aliases.cpp.o ../../library/CMakeFiles/library.dir/update_declaration.cpp.o ../../library/CMakeFiles/library.dir/scoped_ext.cpp.o ../../library/CMakeFiles/library.dir/sorry.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor.cpp.o ../../library/CMakeFiles/library.dir/explicit.cpp.o ../../library/CMakeFiles/library.dir/num.cpp.o ../../library/CMakeFiles/library.dir/string.cpp.o ../../library/CMakeFiles/library.dir/head_map.cpp.o ../../library/CMakeFiles/library.dir/class.cpp.o ../../library/CMakeFiles/library.dir/util.cpp.o ../../library/CMakeFiles/library.dir/print.cpp.o ../../library/CMakeFiles/library.dir/annotation.cpp.o ../../library/CMakeFiles/library.dir/quote.cpp.o ../../library/CMakeFiles/library.dir/typed_expr.cpp.o ../../library/CMakeFiles/library.dir/protected.cpp.o ../../library/CMakeFiles/library.dir/reducible.cpp.o ../../library/CMakeFiles/library.dir/init_module.cpp.o ../../library/CMakeFiles/library.dir/exception.cpp.o ../../library/CMakeFiles/library.dir/fingerprint.cpp.o ../../library/CMakeFiles/library.dir/pp_options.cpp.o ../../library/CMakeFiles/library.dir/unfold_macros.cpp.o ../../library/CMakeFiles/library.dir/app_builder.cpp.o ../../library/CMakeFiles/library.dir/projection.cpp.o ../../library/CMakeFiles/library.dir/relation_manager.cpp.o ../../library/CMakeFiles/library.dir/export.cpp.o ../../library/CMakeFiles/library.dir/user_recursors.cpp.o ../../library/CMakeFiles/library.dir/idx_metavar.cpp.o ../../library/CMakeFiles/library.dir/noncomputable.cpp.o ../../library/CMakeFiles/library.dir/aux_recursors.cpp.o ../../library/CMakeFiles/library.dir/norm_num.cpp.o ../../library/CMakeFiles/library.dir/trace.cpp.o ../../library/CMakeFiles/library.dir/attribute_manager.cpp.o ../../library/CMakeFiles/library.dir/unification_hint.cpp.o ../../library/CMakeFiles/library.dir/local_context.cpp.o ../../library/CMakeFiles/library.dir/metavar_context.cpp.o ../../library/CMakeFiles/library.dir/type_context.cpp.o ../../library/CMakeFiles/library.dir/export_decl.cpp.o ../../library/CMakeFiles/library.dir/delayed_abstraction.cpp.o ../../library/CMakeFiles/library.dir/fun_info.cpp.o ../../library/CMakeFiles/library.dir/congr_lemma.cpp.o ../../library/CMakeFiles/library.dir/defeq_canonizer.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o ../../library/CMakeFiles/library.dir/aux_definition.cpp.o ../../library/CMakeFiles/library.dir/inverse.cpp.o ../../library/CMakeFiles/library.dir/pattern_attribute.cpp.o ../../library/CMakeFiles/library.dir/choice.cpp.o ../../library/CMakeFiles/library.dir/locals.cpp.o ../../library/CMakeFiles/library.dir/normalize.cpp.o ../../library/CMakeFiles/library.dir/discr_tree.cpp.o ../../library/CMakeFiles/library.dir/mt_task_queue.cpp.o ../../library/CMakeFiles/library.dir/st_task_queue.cpp.o ../../library/CMakeFiles/library.dir/library_task_builder.cpp.o ../../library/CMakeFiles/library.dir/eval_helper.cpp.o ../../library/CMakeFiles/library.dir/messages.cpp.o ../../library/CMakeFiles/library.dir/message_builder.cpp.o ../../library/CMakeFiles/library.dir/module_mgr.cpp.o ../../library/CMakeFiles/library.dir/comp_val.cpp.o ../../library/CMakeFiles/library.dir/documentation.cpp.o ../../library/CMakeFiles/library.dir/check.cpp.o ../../library/CMakeFiles/library.dir/arith_instance.cpp.o ../../library/CMakeFiles/library.dir/parray.cpp.o ../../library/CMakeFiles/library.dir/process.cpp.o ../../library/CMakeFiles/library.dir/pipe.cpp.o ../../library/CMakeFiles/library.dir/handle.cpp.o ../../library/CMakeFiles/library.dir/profiling.cpp.o ../../library/CMakeFiles/library.dir/time_task.cpp.o ../../library/CMakeFiles/library.dir/abstract_context_cache.cpp.o ../../library/CMakeFiles/library.dir/context_cache.cpp.o ../../library/CMakeFiles/library.dir/unique_id.cpp.o ../../library/CMakeFiles/library.dir/persistent_context_cache.cpp.o ../../library/CMakeFiles/library.dir/elab_context.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eval.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/projection.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/drec.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/injective.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm.cpp.o ../../library/vm/CMakeFiles/vm.dir/optimize.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_string.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_io.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_name.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_options.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_format.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_level.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_list.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_task.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_int.cpp.o ../../library/vm/CMakeFiles/vm.dir/init_module.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_array.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/util.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/cse.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o ../../init/CMakeFiles/init.dir/init.cpp.o -o deep_copy -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 95%] Built target deep_copy make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/occurs.dir/build.make tests/library/CMakeFiles/occurs.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/library /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/library /builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/delayed_abstraction.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/delayed_abstraction.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/delayed_abstraction.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/delayed_abstraction.dir/depend.internal". Scanning dependencies of target delayed_abstraction make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/delayed_abstraction.dir/build.make tests/library/CMakeFiles/delayed_abstraction.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/library /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/library /builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/occurs.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/occurs.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/occurs.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/occurs.dir/depend.internal". Scanning dependencies of target occurs make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/occurs.dir/build.make tests/library/CMakeFiles/occurs.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 95%] Building CXX object tests/library/CMakeFiles/delayed_abstraction.dir/delayed_abstraction.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/delayed_abstraction.dir/delayed_abstraction.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/library/delayed_abstraction.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/delayed_abstraction.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/library/delayed_abstraction.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 96%] Building CXX object tests/library/CMakeFiles/occurs.dir/occurs.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/library && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/occurs.dir/occurs.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/library/occurs.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/library/occurs.cpp:10: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 96%] Linking CXX executable delayed_abstraction cd /builddir/build/BUILD/lean-3.4.2/tests/library && /usr/bin/cmake -E cmake_link_script CMakeFiles/delayed_abstraction.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/delayed_abstraction.dir/delayed_abstraction.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/level.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/free_vars.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract.cpp.o ../../kernel/CMakeFiles/kernel.dir/instantiate.cpp.o ../../kernel/CMakeFiles/kernel.dir/formatter.cpp.o ../../kernel/CMakeFiles/kernel.dir/declaration.cpp.o ../../kernel/CMakeFiles/kernel.dir/environment.cpp.o ../../kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/type_checker.cpp.o ../../kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o ../../kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o ../../kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o ../../kernel/CMakeFiles/kernel.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o ../../kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o ../../kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o ../../kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o ../../kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o ../../library/CMakeFiles/library.dir/deep_copy.cpp.o ../../library/CMakeFiles/library.dir/expr_lt.cpp.o ../../library/CMakeFiles/library.dir/io_state.cpp.o ../../library/CMakeFiles/library.dir/io_state_stream.cpp.o ../../library/CMakeFiles/library.dir/bin_app.cpp.o ../../library/CMakeFiles/library.dir/constants.cpp.o ../../library/CMakeFiles/library.dir/kernel_serializer.cpp.o ../../library/CMakeFiles/library.dir/max_sharing.cpp.o ../../library/CMakeFiles/library.dir/shared_environment.cpp.o ../../library/CMakeFiles/library.dir/module.cpp.o ../../library/CMakeFiles/library.dir/private.cpp.o ../../library/CMakeFiles/library.dir/placeholder.cpp.o ../../library/CMakeFiles/library.dir/aliases.cpp.o ../../library/CMakeFiles/library.dir/update_declaration.cpp.o ../../library/CMakeFiles/library.dir/scoped_ext.cpp.o ../../library/CMakeFiles/library.dir/sorry.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor.cpp.o ../../library/CMakeFiles/library.dir/explicit.cpp.o ../../library/CMakeFiles/library.dir/num.cpp.o ../../library/CMakeFiles/library.dir/string.cpp.o ../../library/CMakeFiles/library.dir/head_map.cpp.o ../../library/CMakeFiles/library.dir/class.cpp.o ../../library/CMakeFiles/library.dir/util.cpp.o ../../library/CMakeFiles/library.dir/print.cpp.o ../../library/CMakeFiles/library.dir/annotation.cpp.o ../../library/CMakeFiles/library.dir/quote.cpp.o ../../library/CMakeFiles/library.dir/typed_expr.cpp.o ../../library/CMakeFiles/library.dir/protected.cpp.o ../../library/CMakeFiles/library.dir/reducible.cpp.o ../../library/CMakeFiles/library.dir/init_module.cpp.o ../../library/CMakeFiles/library.dir/exception.cpp.o ../../library/CMakeFiles/library.dir/fingerprint.cpp.o ../../library/CMakeFiles/library.dir/pp_options.cpp.o ../../library/CMakeFiles/library.dir/unfold_macros.cpp.o ../../library/CMakeFiles/library.dir/app_builder.cpp.o ../../library/CMakeFiles/library.dir/projection.cpp.o ../../library/CMakeFiles/library.dir/relation_manager.cpp.o ../../library/CMakeFiles/library.dir/export.cpp.o ../../library/CMakeFiles/library.dir/user_recursors.cpp.o ../../library/CMakeFiles/library.dir/idx_metavar.cpp.o ../../library/CMakeFiles/library.dir/noncomputable.cpp.o ../../library/CMakeFiles/library.dir/aux_recursors.cpp.o ../../library/CMakeFiles/library.dir/norm_num.cpp.o ../../library/CMakeFiles/library.dir/trace.cpp.o ../../library/CMakeFiles/library.dir/attribute_manager.cpp.o ../../library/CMakeFiles/library.dir/unification_hint.cpp.o ../../library/CMakeFiles/library.dir/local_context.cpp.o ../../library/CMakeFiles/library.dir/metavar_context.cpp.o ../../library/CMakeFiles/library.dir/type_context.cpp.o ../../library/CMakeFiles/library.dir/export_decl.cpp.o ../../library/CMakeFiles/library.dir/delayed_abstraction.cpp.o ../../library/CMakeFiles/library.dir/fun_info.cpp.o ../../library/CMakeFiles/library.dir/congr_lemma.cpp.o ../../library/CMakeFiles/library.dir/defeq_canonizer.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o ../../library/CMakeFiles/library.dir/aux_definition.cpp.o ../../library/CMakeFiles/library.dir/inverse.cpp.o ../../library/CMakeFiles/library.dir/pattern_attribute.cpp.o ../../library/CMakeFiles/library.dir/choice.cpp.o ../../library/CMakeFiles/library.dir/locals.cpp.o ../../library/CMakeFiles/library.dir/normalize.cpp.o ../../library/CMakeFiles/library.dir/discr_tree.cpp.o ../../library/CMakeFiles/library.dir/mt_task_queue.cpp.o ../../library/CMakeFiles/library.dir/st_task_queue.cpp.o ../../library/CMakeFiles/library.dir/library_task_builder.cpp.o ../../library/CMakeFiles/library.dir/eval_helper.cpp.o ../../library/CMakeFiles/library.dir/messages.cpp.o ../../library/CMakeFiles/library.dir/message_builder.cpp.o ../../library/CMakeFiles/library.dir/module_mgr.cpp.o ../../library/CMakeFiles/library.dir/comp_val.cpp.o ../../library/CMakeFiles/library.dir/documentation.cpp.o ../../library/CMakeFiles/library.dir/check.cpp.o ../../library/CMakeFiles/library.dir/arith_instance.cpp.o ../../library/CMakeFiles/library.dir/parray.cpp.o ../../library/CMakeFiles/library.dir/process.cpp.o ../../library/CMakeFiles/library.dir/pipe.cpp.o ../../library/CMakeFiles/library.dir/handle.cpp.o ../../library/CMakeFiles/library.dir/profiling.cpp.o ../../library/CMakeFiles/library.dir/time_task.cpp.o ../../library/CMakeFiles/library.dir/abstract_context_cache.cpp.o ../../library/CMakeFiles/library.dir/context_cache.cpp.o ../../library/CMakeFiles/library.dir/unique_id.cpp.o ../../library/CMakeFiles/library.dir/persistent_context_cache.cpp.o ../../library/CMakeFiles/library.dir/elab_context.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eval.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/projection.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/drec.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/injective.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm.cpp.o ../../library/vm/CMakeFiles/vm.dir/optimize.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_string.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_io.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_name.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_options.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_format.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_level.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_list.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_task.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_int.cpp.o ../../library/vm/CMakeFiles/vm.dir/init_module.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_array.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/util.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/cse.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o ../../init/CMakeFiles/init.dir/init.cpp.o -o delayed_abstraction -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 96%] Built target delayed_abstraction make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/frontends/lean/CMakeFiles/lean_scanner.dir/build.make tests/frontends/lean/CMakeFiles/lean_scanner.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 96%] Linking CXX executable occurs cd /builddir/build/BUILD/lean-3.4.2/tests/library && /usr/bin/cmake -E cmake_link_script CMakeFiles/occurs.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/occurs.dir/occurs.cpp.o ../../util/CMakeFiles/util.dir/debug.cpp.o ../../util/CMakeFiles/util.dir/name.cpp.o ../../util/CMakeFiles/util.dir/name_set.cpp.o ../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../util/CMakeFiles/util.dir/exception.cpp.o ../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../util/CMakeFiles/util.dir/hash.cpp.o ../../util/CMakeFiles/util.dir/escaped.cpp.o ../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../util/CMakeFiles/util.dir/ascii.cpp.o ../../util/CMakeFiles/util.dir/memory.cpp.o ../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../util/CMakeFiles/util.dir/path.cpp.o ../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../util/CMakeFiles/util.dir/serializer.cpp.o ../../util/CMakeFiles/util.dir/lbool.cpp.o ../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../util/CMakeFiles/util.dir/init_module.cpp.o ../../util/CMakeFiles/util.dir/thread.cpp.o ../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../util/CMakeFiles/util.dir/utf8.cpp.o ../../util/CMakeFiles/util.dir/name_map.cpp.o ../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../util/CMakeFiles/util.dir/timeit.cpp.o ../../util/CMakeFiles/util.dir/timer.cpp.o ../../util/CMakeFiles/util.dir/task.cpp.o ../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/level.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o ../../kernel/CMakeFiles/kernel.dir/free_vars.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract.cpp.o ../../kernel/CMakeFiles/kernel.dir/instantiate.cpp.o ../../kernel/CMakeFiles/kernel.dir/formatter.cpp.o ../../kernel/CMakeFiles/kernel.dir/declaration.cpp.o ../../kernel/CMakeFiles/kernel.dir/environment.cpp.o ../../kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/type_checker.cpp.o ../../kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o ../../kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o ../../kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o ../../kernel/CMakeFiles/kernel.dir/init_module.cpp.o ../../kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o ../../kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o ../../kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o ../../kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o ../../kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o ../../kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o ../../kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o ../../library/CMakeFiles/library.dir/deep_copy.cpp.o ../../library/CMakeFiles/library.dir/expr_lt.cpp.o ../../library/CMakeFiles/library.dir/io_state.cpp.o ../../library/CMakeFiles/library.dir/io_state_stream.cpp.o ../../library/CMakeFiles/library.dir/bin_app.cpp.o ../../library/CMakeFiles/library.dir/constants.cpp.o ../../library/CMakeFiles/library.dir/kernel_serializer.cpp.o ../../library/CMakeFiles/library.dir/max_sharing.cpp.o ../../library/CMakeFiles/library.dir/shared_environment.cpp.o ../../library/CMakeFiles/library.dir/module.cpp.o ../../library/CMakeFiles/library.dir/private.cpp.o ../../library/CMakeFiles/library.dir/placeholder.cpp.o ../../library/CMakeFiles/library.dir/aliases.cpp.o ../../library/CMakeFiles/library.dir/update_declaration.cpp.o ../../library/CMakeFiles/library.dir/scoped_ext.cpp.o ../../library/CMakeFiles/library.dir/sorry.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor.cpp.o ../../library/CMakeFiles/library.dir/explicit.cpp.o ../../library/CMakeFiles/library.dir/num.cpp.o ../../library/CMakeFiles/library.dir/string.cpp.o ../../library/CMakeFiles/library.dir/head_map.cpp.o ../../library/CMakeFiles/library.dir/class.cpp.o ../../library/CMakeFiles/library.dir/util.cpp.o ../../library/CMakeFiles/library.dir/print.cpp.o ../../library/CMakeFiles/library.dir/annotation.cpp.o ../../library/CMakeFiles/library.dir/quote.cpp.o ../../library/CMakeFiles/library.dir/typed_expr.cpp.o ../../library/CMakeFiles/library.dir/protected.cpp.o ../../library/CMakeFiles/library.dir/reducible.cpp.o ../../library/CMakeFiles/library.dir/init_module.cpp.o ../../library/CMakeFiles/library.dir/exception.cpp.o ../../library/CMakeFiles/library.dir/fingerprint.cpp.o ../../library/CMakeFiles/library.dir/pp_options.cpp.o ../../library/CMakeFiles/library.dir/unfold_macros.cpp.o ../../library/CMakeFiles/library.dir/app_builder.cpp.o ../../library/CMakeFiles/library.dir/projection.cpp.o ../../library/CMakeFiles/library.dir/relation_manager.cpp.o ../../library/CMakeFiles/library.dir/export.cpp.o ../../library/CMakeFiles/library.dir/user_recursors.cpp.o ../../library/CMakeFiles/library.dir/idx_metavar.cpp.o ../../library/CMakeFiles/library.dir/noncomputable.cpp.o ../../library/CMakeFiles/library.dir/aux_recursors.cpp.o ../../library/CMakeFiles/library.dir/norm_num.cpp.o ../../library/CMakeFiles/library.dir/trace.cpp.o ../../library/CMakeFiles/library.dir/attribute_manager.cpp.o ../../library/CMakeFiles/library.dir/unification_hint.cpp.o ../../library/CMakeFiles/library.dir/local_context.cpp.o ../../library/CMakeFiles/library.dir/metavar_context.cpp.o ../../library/CMakeFiles/library.dir/type_context.cpp.o ../../library/CMakeFiles/library.dir/export_decl.cpp.o ../../library/CMakeFiles/library.dir/delayed_abstraction.cpp.o ../../library/CMakeFiles/library.dir/fun_info.cpp.o ../../library/CMakeFiles/library.dir/congr_lemma.cpp.o ../../library/CMakeFiles/library.dir/defeq_canonizer.cpp.o ../../library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o ../../library/CMakeFiles/library.dir/aux_definition.cpp.o ../../library/CMakeFiles/library.dir/inverse.cpp.o ../../library/CMakeFiles/library.dir/pattern_attribute.cpp.o ../../library/CMakeFiles/library.dir/choice.cpp.o ../../library/CMakeFiles/library.dir/locals.cpp.o ../../library/CMakeFiles/library.dir/normalize.cpp.o ../../library/CMakeFiles/library.dir/discr_tree.cpp.o ../../library/CMakeFiles/library.dir/mt_task_queue.cpp.o ../../library/CMakeFiles/library.dir/st_task_queue.cpp.o ../../library/CMakeFiles/library.dir/library_task_builder.cpp.o ../../library/CMakeFiles/library.dir/eval_helper.cpp.o ../../library/CMakeFiles/library.dir/messages.cpp.o ../../library/CMakeFiles/library.dir/message_builder.cpp.o ../../library/CMakeFiles/library.dir/module_mgr.cpp.o ../../library/CMakeFiles/library.dir/comp_val.cpp.o ../../library/CMakeFiles/library.dir/documentation.cpp.o ../../library/CMakeFiles/library.dir/check.cpp.o ../../library/CMakeFiles/library.dir/arith_instance.cpp.o ../../library/CMakeFiles/library.dir/parray.cpp.o ../../library/CMakeFiles/library.dir/process.cpp.o ../../library/CMakeFiles/library.dir/pipe.cpp.o ../../library/CMakeFiles/library.dir/handle.cpp.o ../../library/CMakeFiles/library.dir/profiling.cpp.o ../../library/CMakeFiles/library.dir/time_task.cpp.o ../../library/CMakeFiles/library.dir/abstract_context_cache.cpp.o ../../library/CMakeFiles/library.dir/context_cache.cpp.o ../../library/CMakeFiles/library.dir/unique_id.cpp.o ../../library/CMakeFiles/library.dir/persistent_context_cache.cpp.o ../../library/CMakeFiles/library.dir/elab_context.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eval.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o ../../library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o ../../library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o ../../library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/projection.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/drec.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/injective.cpp.o ../../library/constructions/CMakeFiles/constructions.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o ../../library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o ../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm.cpp.o ../../library/vm/CMakeFiles/vm.dir/optimize.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_string.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_io.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_name.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_options.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_format.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_level.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_list.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_task.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_int.cpp.o ../../library/vm/CMakeFiles/vm.dir/init_module.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_array.cpp.o ../../library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/util.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/cse.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o ../../library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o ../../frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o ../../init/CMakeFiles/init.dir/init.cpp.o -o occurs -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 96%] Built target occurs make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shell/CMakeFiles/shell_test.dir/build.make tests/shell/CMakeFiles/shell_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/frontends/lean /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/frontends/lean /builddir/build/BUILD/lean-3.4.2/tests/frontends/lean/CMakeFiles/lean_scanner.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/frontends/lean/CMakeFiles/lean_scanner.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/frontends/lean/CMakeFiles/lean_scanner.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/frontends/lean/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/frontends/lean/CMakeFiles/lean_scanner.dir/depend.internal". Scanning dependencies of target lean_scanner make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/frontends/lean/CMakeFiles/lean_scanner.dir/build.make tests/frontends/lean/CMakeFiles/lean_scanner.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/shell /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/shell /builddir/build/BUILD/lean-3.4.2/tests/shell/CMakeFiles/shell_test.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/shell/CMakeFiles/shell_test.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/shell/CMakeFiles/shell_test.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/shell/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/shell/CMakeFiles/shell_test.dir/depend.internal". Scanning dependencies of target shell_test make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shell/CMakeFiles/shell_test.dir/build.make tests/shell/CMakeFiles/shell_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 96%] Building CXX object tests/shell/CMakeFiles/shell_test.dir/shell.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/shell && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/shell_test.dir/shell.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/shell/shell.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 96%] Building CXX object tests/frontends/lean/CMakeFiles/lean_scanner.dir/scanner.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/frontends/lean && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_scanner.dir/scanner.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/frontends/lean/scanner.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/scanner.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/frontends/lean/scanner.cpp:12: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 96%] Linking CXX executable lean_scanner cd /builddir/build/BUILD/lean-3.4.2/tests/frontends/lean && /usr/bin/cmake -E cmake_link_script CMakeFiles/lean_scanner.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/lean_scanner.dir/scanner.cpp.o ../../../util/CMakeFiles/util.dir/debug.cpp.o ../../../util/CMakeFiles/util.dir/name.cpp.o ../../../util/CMakeFiles/util.dir/name_set.cpp.o ../../../util/CMakeFiles/util.dir/fresh_name.cpp.o ../../../util/CMakeFiles/util.dir/exception.cpp.o ../../../util/CMakeFiles/util.dir/interrupt.cpp.o ../../../util/CMakeFiles/util.dir/hash.cpp.o ../../../util/CMakeFiles/util.dir/escaped.cpp.o ../../../util/CMakeFiles/util.dir/bit_tricks.cpp.o ../../../util/CMakeFiles/util.dir/safe_arith.cpp.o ../../../util/CMakeFiles/util.dir/ascii.cpp.o ../../../util/CMakeFiles/util.dir/memory.cpp.o ../../../util/CMakeFiles/util.dir/shared_mutex.cpp.o ../../../util/CMakeFiles/util.dir/path.cpp.o ../../../util/CMakeFiles/util.dir/stackinfo.cpp.o ../../../util/CMakeFiles/util.dir/lean_path.cpp.o ../../../util/CMakeFiles/util.dir/serializer.cpp.o ../../../util/CMakeFiles/util.dir/lbool.cpp.o ../../../util/CMakeFiles/util.dir/bitap_fuzzy_search.cpp.o ../../../util/CMakeFiles/util.dir/init_module.cpp.o ../../../util/CMakeFiles/util.dir/thread.cpp.o ../../../util/CMakeFiles/util.dir/memory_pool.cpp.o ../../../util/CMakeFiles/util.dir/utf8.cpp.o ../../../util/CMakeFiles/util.dir/name_map.cpp.o ../../../util/CMakeFiles/util.dir/list_fn.cpp.o ../../../util/CMakeFiles/util.dir/file_lock.cpp.o ../../../util/CMakeFiles/util.dir/timeit.cpp.o ../../../util/CMakeFiles/util.dir/timer.cpp.o ../../../util/CMakeFiles/util.dir/task.cpp.o ../../../util/CMakeFiles/util.dir/task_builder.cpp.o ../../../util/CMakeFiles/util.dir/cancellable.cpp.o ../../../util/CMakeFiles/util.dir/log_tree.cpp.o ../../../util/CMakeFiles/util.dir/small_object_allocator.cpp.o ../../../util/CMakeFiles/util.dir/subscripted_name_set.cpp.o ../../../util/CMakeFiles/util.dir/parser_exception.cpp.o ../../../util/CMakeFiles/util.dir/name_generator.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/init_module.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpz.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/mpbq.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/float.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/double.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/numeric_traits.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/primes.cpp.o ../../../util/numerics/CMakeFiles/numerics.dir/zpz.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/sexpr_fn.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/format.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/options.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/option_declarations.cpp.o ../../../util/sexpr/CMakeFiles/sexpr.dir/init_module.cpp.o ../../../kernel/CMakeFiles/kernel.dir/level.cpp.o ../../../kernel/CMakeFiles/kernel.dir/expr.cpp.o ../../../kernel/CMakeFiles/kernel.dir/expr_eq_fn.cpp.o ../../../kernel/CMakeFiles/kernel.dir/for_each_fn.cpp.o ../../../kernel/CMakeFiles/kernel.dir/replace_fn.cpp.o ../../../kernel/CMakeFiles/kernel.dir/free_vars.cpp.o ../../../kernel/CMakeFiles/kernel.dir/abstract.cpp.o ../../../kernel/CMakeFiles/kernel.dir/instantiate.cpp.o ../../../kernel/CMakeFiles/kernel.dir/formatter.cpp.o ../../../kernel/CMakeFiles/kernel.dir/declaration.cpp.o ../../../kernel/CMakeFiles/kernel.dir/environment.cpp.o ../../../kernel/CMakeFiles/kernel.dir/pos_info_provider.cpp.o ../../../kernel/CMakeFiles/kernel.dir/type_checker.cpp.o ../../../kernel/CMakeFiles/kernel.dir/error_msgs.cpp.o ../../../kernel/CMakeFiles/kernel.dir/kernel_exception.cpp.o ../../../kernel/CMakeFiles/kernel.dir/normalizer_extension.cpp.o ../../../kernel/CMakeFiles/kernel.dir/init_module.cpp.o ../../../kernel/CMakeFiles/kernel.dir/expr_cache.cpp.o ../../../kernel/CMakeFiles/kernel.dir/scope_pos_info_provider.cpp.o ../../../kernel/CMakeFiles/kernel.dir/equiv_manager.cpp.o ../../../kernel/CMakeFiles/kernel.dir/abstract_type_context.cpp.o ../../../kernel/CMakeFiles/kernel.dir/standard_kernel.cpp.o ../../../kernel/inductive/CMakeFiles/inductive.dir/inductive.cpp.o ../../../kernel/quotient/CMakeFiles/quotient.dir/quotient.cpp.o ../../../library/CMakeFiles/library.dir/deep_copy.cpp.o ../../../library/CMakeFiles/library.dir/expr_lt.cpp.o ../../../library/CMakeFiles/library.dir/io_state.cpp.o ../../../library/CMakeFiles/library.dir/io_state_stream.cpp.o ../../../library/CMakeFiles/library.dir/bin_app.cpp.o ../../../library/CMakeFiles/library.dir/constants.cpp.o ../../../library/CMakeFiles/library.dir/kernel_serializer.cpp.o ../../../library/CMakeFiles/library.dir/max_sharing.cpp.o ../../../library/CMakeFiles/library.dir/shared_environment.cpp.o ../../../library/CMakeFiles/library.dir/module.cpp.o ../../../library/CMakeFiles/library.dir/private.cpp.o ../../../library/CMakeFiles/library.dir/placeholder.cpp.o ../../../library/CMakeFiles/library.dir/aliases.cpp.o ../../../library/CMakeFiles/library.dir/update_declaration.cpp.o ../../../library/CMakeFiles/library.dir/scoped_ext.cpp.o ../../../library/CMakeFiles/library.dir/sorry.cpp.o ../../../library/CMakeFiles/library.dir/replace_visitor.cpp.o ../../../library/CMakeFiles/library.dir/explicit.cpp.o ../../../library/CMakeFiles/library.dir/num.cpp.o ../../../library/CMakeFiles/library.dir/string.cpp.o ../../../library/CMakeFiles/library.dir/head_map.cpp.o ../../../library/CMakeFiles/library.dir/class.cpp.o ../../../library/CMakeFiles/library.dir/util.cpp.o ../../../library/CMakeFiles/library.dir/print.cpp.o ../../../library/CMakeFiles/library.dir/annotation.cpp.o ../../../library/CMakeFiles/library.dir/quote.cpp.o ../../../library/CMakeFiles/library.dir/typed_expr.cpp.o ../../../library/CMakeFiles/library.dir/protected.cpp.o ../../../library/CMakeFiles/library.dir/reducible.cpp.o ../../../library/CMakeFiles/library.dir/init_module.cpp.o ../../../library/CMakeFiles/library.dir/exception.cpp.o ../../../library/CMakeFiles/library.dir/fingerprint.cpp.o ../../../library/CMakeFiles/library.dir/pp_options.cpp.o ../../../library/CMakeFiles/library.dir/unfold_macros.cpp.o ../../../library/CMakeFiles/library.dir/app_builder.cpp.o ../../../library/CMakeFiles/library.dir/projection.cpp.o ../../../library/CMakeFiles/library.dir/relation_manager.cpp.o ../../../library/CMakeFiles/library.dir/export.cpp.o ../../../library/CMakeFiles/library.dir/user_recursors.cpp.o ../../../library/CMakeFiles/library.dir/idx_metavar.cpp.o ../../../library/CMakeFiles/library.dir/noncomputable.cpp.o ../../../library/CMakeFiles/library.dir/aux_recursors.cpp.o ../../../library/CMakeFiles/library.dir/norm_num.cpp.o ../../../library/CMakeFiles/library.dir/trace.cpp.o ../../../library/CMakeFiles/library.dir/attribute_manager.cpp.o ../../../library/CMakeFiles/library.dir/unification_hint.cpp.o ../../../library/CMakeFiles/library.dir/local_context.cpp.o ../../../library/CMakeFiles/library.dir/metavar_context.cpp.o ../../../library/CMakeFiles/library.dir/type_context.cpp.o ../../../library/CMakeFiles/library.dir/export_decl.cpp.o ../../../library/CMakeFiles/library.dir/delayed_abstraction.cpp.o ../../../library/CMakeFiles/library.dir/fun_info.cpp.o ../../../library/CMakeFiles/library.dir/congr_lemma.cpp.o ../../../library/CMakeFiles/library.dir/defeq_canonizer.cpp.o ../../../library/CMakeFiles/library.dir/replace_visitor_with_tc.cpp.o ../../../library/CMakeFiles/library.dir/aux_definition.cpp.o ../../../library/CMakeFiles/library.dir/inverse.cpp.o ../../../library/CMakeFiles/library.dir/pattern_attribute.cpp.o ../../../library/CMakeFiles/library.dir/choice.cpp.o ../../../library/CMakeFiles/library.dir/locals.cpp.o ../../../library/CMakeFiles/library.dir/normalize.cpp.o ../../../library/CMakeFiles/library.dir/discr_tree.cpp.o ../../../library/CMakeFiles/library.dir/mt_task_queue.cpp.o ../../../library/CMakeFiles/library.dir/st_task_queue.cpp.o ../../../library/CMakeFiles/library.dir/library_task_builder.cpp.o ../../../library/CMakeFiles/library.dir/eval_helper.cpp.o ../../../library/CMakeFiles/library.dir/messages.cpp.o ../../../library/CMakeFiles/library.dir/message_builder.cpp.o ../../../library/CMakeFiles/library.dir/module_mgr.cpp.o ../../../library/CMakeFiles/library.dir/comp_val.cpp.o ../../../library/CMakeFiles/library.dir/documentation.cpp.o ../../../library/CMakeFiles/library.dir/check.cpp.o ../../../library/CMakeFiles/library.dir/arith_instance.cpp.o ../../../library/CMakeFiles/library.dir/parray.cpp.o ../../../library/CMakeFiles/library.dir/process.cpp.o ../../../library/CMakeFiles/library.dir/pipe.cpp.o ../../../library/CMakeFiles/library.dir/handle.cpp.o ../../../library/CMakeFiles/library.dir/profiling.cpp.o ../../../library/CMakeFiles/library.dir/time_task.cpp.o ../../../library/CMakeFiles/library.dir/abstract_context_cache.cpp.o ../../../library/CMakeFiles/library.dir/context_cache.cpp.o ../../../library/CMakeFiles/library.dir/unique_id.cpp.o ../../../library/CMakeFiles/library.dir/persistent_context_cache.cpp.o ../../../library/CMakeFiles/library.dir/elab_context.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/occurrences.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/kabstract.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/tactic_state.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/intro_tactic.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/revert_tactic.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/clear_tactic.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/app_builder_tactics.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/subst_tactic.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/exact_tactic.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/change_tactic.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/assert_tactic.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/apply_tactic.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/fun_info_tactics.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/congr_lemma_tactics.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/match_tactic.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/ac_tactics.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/induction_tactic.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/cases_tactic.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/generalize_tactic.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/rewrite_tactic.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/unfold_tactic.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/hsubstitution.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/gexpr.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/elaborate.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/init_module.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/simp_result.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/user_attribute.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/eval.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/simp_lemmas.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/eqn_lemmas.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/dsimplify.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/simplify.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/vm_monitor.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/destruct_tactic.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/norm_num_tactic.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/hole_command.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/elaborator_exception.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/algebraic_normalizer.cpp.o ../../../library/tactic/CMakeFiles/tactic.dir/tactic_evaluator.cpp.o ../../../library/tactic/backward/CMakeFiles/backward.dir/init_module.cpp.o ../../../library/tactic/backward/CMakeFiles/backward.dir/backward_lemmas.cpp.o ../../../library/tactic/backward/CMakeFiles/backward.dir/backward_chaining.cpp.o ../../../library/tactic/smt/CMakeFiles/smt.dir/congruence_closure.cpp.o ../../../library/tactic/smt/CMakeFiles/smt.dir/congruence_tactics.cpp.o ../../../library/tactic/smt/CMakeFiles/smt.dir/hinst_lemmas.cpp.o ../../../library/tactic/smt/CMakeFiles/smt.dir/ematch.cpp.o ../../../library/tactic/smt/CMakeFiles/smt.dir/theory_ac.cpp.o ../../../library/tactic/smt/CMakeFiles/smt.dir/util.cpp.o ../../../library/tactic/smt/CMakeFiles/smt.dir/smt_state.cpp.o ../../../library/tactic/smt/CMakeFiles/smt.dir/init_module.cpp.o ../../../library/constructions/CMakeFiles/constructions.dir/rec_on.cpp.o ../../../library/constructions/CMakeFiles/constructions.dir/cases_on.cpp.o ../../../library/constructions/CMakeFiles/constructions.dir/no_confusion.cpp.o ../../../library/constructions/CMakeFiles/constructions.dir/projection.cpp.o ../../../library/constructions/CMakeFiles/constructions.dir/brec_on.cpp.o ../../../library/constructions/CMakeFiles/constructions.dir/init_module.cpp.o ../../../library/constructions/CMakeFiles/constructions.dir/has_sizeof.cpp.o ../../../library/constructions/CMakeFiles/constructions.dir/constructor.cpp.o ../../../library/constructions/CMakeFiles/constructions.dir/drec.cpp.o ../../../library/constructions/CMakeFiles/constructions.dir/injective.cpp.o ../../../library/constructions/CMakeFiles/constructions.dir/util.cpp.o ../../../library/equations_compiler/CMakeFiles/equations_compiler.dir/equations.cpp.o ../../../library/equations_compiler/CMakeFiles/equations_compiler.dir/util.cpp.o ../../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_domain.cpp.o ../../../library/equations_compiler/CMakeFiles/equations_compiler.dir/structural_rec.cpp.o ../../../library/equations_compiler/CMakeFiles/equations_compiler.dir/unbounded_rec.cpp.o ../../../library/equations_compiler/CMakeFiles/equations_compiler.dir/elim_match.cpp.o ../../../library/equations_compiler/CMakeFiles/equations_compiler.dir/compiler.cpp.o ../../../library/equations_compiler/CMakeFiles/equations_compiler.dir/wf_rec.cpp.o ../../../library/equations_compiler/CMakeFiles/equations_compiler.dir/pack_mutual.cpp.o ../../../library/equations_compiler/CMakeFiles/equations_compiler.dir/init_module.cpp.o ../../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/init_module.cpp.o ../../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/compiler.cpp.o ../../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/add_decl.cpp.o ../../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive_decl.cpp.o ../../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/ginductive.cpp.o ../../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/basic.cpp.o ../../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/mutual.cpp.o ../../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/nested.cpp.o ../../../library/inductive_compiler/CMakeFiles/inductive_compiler.dir/util.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm.cpp.o ../../../library/vm/CMakeFiles/vm.dir/optimize.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_nat.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_string.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_aux.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_io.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_name.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_options.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_format.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_rb_map.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_level.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_expr.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_exceptional.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_declaration.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_environment.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_list.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_pexpr.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_task.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_int.cpp.o ../../../library/vm/CMakeFiles/vm.dir/init_module.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_parser.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_array.cpp.o ../../../library/vm/CMakeFiles/vm.dir/vm_pos_info.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/util.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/eta_expansion.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/preprocess.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/compiler_step_visitor.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/elim_recursors.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/comp_irrelevant.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/inliner.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/rec_fn_macro.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/erase_irrelevant.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/reduce_arity.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/lambda_lifting.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/simp_inductive.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/nat_value.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/vm_compiler.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/cse.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/elim_unused_lets.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/extract_values.cpp.o ../../../library/compiler/CMakeFiles/compiler.dir/init_module.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/tokens.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/token_table.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/scanner.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/parse_table.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_config.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/parser.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/parser_pos_provider.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_cmds.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/builtin_exprs.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/notation_cmd.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/calc.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_cmds.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/util.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/inductive_cmds.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/dependencies.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/pp.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_cmd.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/structure_instance.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/init_module.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/type_util.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_attributes.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/prenum.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/print_cmd.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/elaborator.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/match_expr.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/local_context_adapter.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/decl_util.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/definition_cmds.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/brackets.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/tactic_notation.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/info_manager.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/json.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/module_parser.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/interactive.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/completion.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/user_notation.cpp.o ../../../frontends/lean/CMakeFiles/lean_frontend.dir/user_command.cpp.o ../../../init/CMakeFiles/init.dir/init.cpp.o -o lean_scanner -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 96%] Built target lean_scanner make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/c_expr_test.dir/build.make tests/shared/CMakeFiles/c_expr_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/shared /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/shared /builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_expr_test.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_expr_test.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_expr_test.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_expr_test.dir/depend.internal". Scanning dependencies of target c_expr_test make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/c_expr_test.dir/build.make tests/shared/CMakeFiles/c_expr_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 96%] Building C object tests/shared/CMakeFiles/c_expr_test.dir/expr.c.o cd /builddir/build/BUILD/lean-3.4.2/tests/shared && /usr/bin/cc -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -g -o CMakeFiles/c_expr_test.dir/expr.c.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/shared/expr.c make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 97%] Linking C executable c_expr_test cd /builddir/build/BUILD/lean-3.4.2/tests/shared && /usr/bin/cmake -E cmake_link_script CMakeFiles/c_expr_test.dir/link.txt --verbose=1 /usr/bin/cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/c_expr_test.dir/expr.c.o -o c_expr_test -Wl,-rpath,/builddir/build/BUILD/lean-3.4.2 -lgmp -ldl ../../libleanshared.so -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 97%] Built target c_expr_test make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/c_options_test.dir/build.make tests/shared/CMakeFiles/c_options_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/shared /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/shared /builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_options_test.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_options_test.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_options_test.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_options_test.dir/depend.internal". Scanning dependencies of target c_options_test make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/c_options_test.dir/build.make tests/shared/CMakeFiles/c_options_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 97%] Building C object tests/shared/CMakeFiles/c_options_test.dir/options.c.o cd /builddir/build/BUILD/lean-3.4.2/tests/shared && /usr/bin/cc -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -g -o CMakeFiles/c_options_test.dir/options.c.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/shared/options.c make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Linking C executable c_options_test cd /builddir/build/BUILD/lean-3.4.2/tests/shared && /usr/bin/cmake -E cmake_link_script CMakeFiles/c_options_test.dir/link.txt --verbose=1 /usr/bin/cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/c_options_test.dir/options.c.o -o c_options_test -Wl,-rpath,/builddir/build/BUILD/lean-3.4.2 -lgmp -ldl ../../libleanshared.so -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Built target c_options_test make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/thread_test.dir/build.make tests/shared/CMakeFiles/thread_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/shared /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/shared /builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/thread_test.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/thread_test.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/thread_test.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/thread_test.dir/depend.internal". Scanning dependencies of target thread_test make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/thread_test.dir/build.make tests/shared/CMakeFiles/thread_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Building CXX object tests/shared/CMakeFiles/thread_test.dir/thread.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/shared && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/thread_test.dir/thread.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/shared/thread.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Linking CXX executable thread_test cd /builddir/build/BUILD/lean-3.4.2/tests/shared && /usr/bin/cmake -E cmake_link_script CMakeFiles/thread_test.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/thread_test.dir/thread.cpp.o -o thread_test -Wl,-rpath,/builddir/build/BUILD/lean-3.4.2 -lgmp -ldl ../../libleanshared.so -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Built target thread_test make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/c_univ_test.dir/build.make tests/shared/CMakeFiles/c_univ_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/shared /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/shared /builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_univ_test.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_univ_test.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_univ_test.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_univ_test.dir/depend.internal". Scanning dependencies of target c_univ_test make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/c_univ_test.dir/build.make tests/shared/CMakeFiles/c_univ_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Building C object tests/shared/CMakeFiles/c_univ_test.dir/univ.c.o cd /builddir/build/BUILD/lean-3.4.2/tests/shared && /usr/bin/cc -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -g -o CMakeFiles/c_univ_test.dir/univ.c.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/shared/univ.c make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Linking C executable c_univ_test cd /builddir/build/BUILD/lean-3.4.2/tests/shared && /usr/bin/cmake -E cmake_link_script CMakeFiles/c_univ_test.dir/link.txt --verbose=1 /usr/bin/cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/c_univ_test.dir/univ.c.o -o c_univ_test -Wl,-rpath,/builddir/build/BUILD/lean-3.4.2 -lgmp -ldl ../../libleanshared.so -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Built target c_univ_test make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/shared_test.dir/build.make tests/shared/CMakeFiles/shared_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/shared /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/shared /builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/shared_test.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/shared_test.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/shared_test.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/shared_test.dir/depend.internal". Scanning dependencies of target shared_test make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/shared_test.dir/build.make tests/shared/CMakeFiles/shared_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Building CXX object tests/shared/CMakeFiles/shared_test.dir/shared.cpp.o cd /builddir/build/BUILD/lean-3.4.2/tests/shared && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/shared_test.dir/shared.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/shared/shared.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/tests/shared/shared.cpp:7: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Linking CXX executable shared_test cd /builddir/build/BUILD/lean-3.4.2/tests/shared && /usr/bin/cmake -E cmake_link_script CMakeFiles/shared_test.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/shared_test.dir/shared.cpp.o -o shared_test -Wl,-rpath,/builddir/build/BUILD/lean-3.4.2 -lgmp -ldl ../../libleanshared.so -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Built target shared_test make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/c_name_test.dir/build.make tests/shared/CMakeFiles/c_name_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/shared /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/shared /builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_name_test.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_name_test.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_name_test.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_name_test.dir/depend.internal". Scanning dependencies of target c_name_test make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/c_name_test.dir/build.make tests/shared/CMakeFiles/c_name_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Building C object tests/shared/CMakeFiles/c_name_test.dir/name.c.o cd /builddir/build/BUILD/lean-3.4.2/tests/shared && /usr/bin/cc -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -g -o CMakeFiles/c_name_test.dir/name.c.o -c /builddir/build/BUILD/lean-3.4.2/src/tests/shared/name.c make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Linking C executable c_name_test cd /builddir/build/BUILD/lean-3.4.2/tests/shared && /usr/bin/cmake -E cmake_link_script CMakeFiles/c_name_test.dir/link.txt --verbose=1 /usr/bin/cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/c_name_test.dir/name.c.o -o c_name_test -Wl,-rpath,/builddir/build/BUILD/lean-3.4.2 -lgmp -ldl ../../libleanshared.so -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Built target c_name_test make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f shell/CMakeFiles/lean.dir/build.make shell/CMakeFiles/lean.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/shell /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/shell /builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/lean.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/lean.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/lean.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/lean.dir/depend.internal". Scanning dependencies of target lean make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f shell/CMakeFiles/lean.dir/build.make shell/CMakeFiles/lean.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 96%] Linking CXX executable shell_test cd /builddir/build/BUILD/lean-3.4.2/tests/shell && /usr/bin/cmake -E cmake_link_script CMakeFiles/shell_test.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/shell_test.dir/shell.cpp.o ../../shell/CMakeFiles/shell_js.dir/lean_js.cpp.o ../../shell/CMakeFiles/shell_js.dir/server.cpp.o ../../shell/CMakeFiles/shell_js.dir/leandoc.cpp.o -o shell_test ../../libleanstatic.a -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Built target shell_test make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f shell/CMakeFiles/lean_js.dir/build.make shell/CMakeFiles/lean_js.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/shell /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/shell /builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/lean_js.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/lean_js.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/lean_js.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/lean_js.dir/depend.internal". Scanning dependencies of target lean_js make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f shell/CMakeFiles/lean_js.dir/build.make shell/CMakeFiles/lean_js.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 99%] Building CXX object shell/CMakeFiles/lean_js.dir/lean_js.cpp.o cd /builddir/build/BUILD/lean-3.4.2/shell && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_js.dir/lean_js.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/shell/lean_js.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/abstract_parser.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_state.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.h:13, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/lean_js.cpp:8: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/server.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/lean_js.cpp:17: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 99%] Building CXX object shell/CMakeFiles/lean_js.dir/lean_js_main.cpp.o cd /builddir/build/BUILD/lean-3.4.2/shell && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_js.dir/lean_js_main.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/shell/lean_js_main.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Building CXX object shell/CMakeFiles/lean.dir/lean.cpp.o cd /builddir/build/BUILD/lean-3.4.2/shell && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean.dir/lean.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/shell/lean.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.h:20, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_io.h:10, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/eval_helper.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/lean.cpp:15: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/lean.cpp:46: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 99%] Building CXX object shell/CMakeFiles/lean_js.dir/server.cpp.o cd /builddir/build/BUILD/lean-3.4.2/shell && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_js.dir/server.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/abstract_parser.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_state.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:19: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:29: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp: In member function 'void lean::server::handle_request(const json&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:424:14: warning: catching polymorphic type 'class lean::interrupted' by value [-Wcatch-value=] BUILDSTDERR: 424 | } catch (interrupted) { BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp: In lambda function: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:471:18: warning: catching polymorphic type 'class lean::interrupted' by value [-Wcatch-value=] BUILDSTDERR: 471 | } catch (interrupted) { BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:20: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::unit; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:477:30: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: 131 | return std::move(task); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::server::cmd_res; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:585:16: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 99%] Building CXX object shell/CMakeFiles/lean.dir/server.cpp.o cd /builddir/build/BUILD/lean-3.4.2/shell && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean.dir/server.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h:9, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/library/abstract_parser.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_state.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.h:14, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:19: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h:11, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h:16, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:29: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp: In member function 'void nlohmann::basic_json::lexer::fill_line_buffer()': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/json.hpp:8603:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] BUILDSTDERR: 8603 | m_line_buffer.append(1, static_cast(*m_cursor)); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp: In member function 'void lean::server::handle_request(const json&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:424:14: warning: catching polymorphic type 'class lean::interrupted' by value [-Wcatch-value=] BUILDSTDERR: 424 | } catch (interrupted) { BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp: In lambda function: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:471:18: warning: catching polymorphic type 'class lean::interrupted' by value [-Wcatch-value=] BUILDSTDERR: 471 | } catch (interrupted) { BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h:8, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:20: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::unit; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:477:30: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: 131 | return std::move(task); BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h: In instantiation of 'lean::task lean::task_builder::build() [with Res = lean::server::cmd_res; lean::task = std::shared_ptr >]': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp:585:16: required from here BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h:131:30: note: remove 'std::move' call make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 99%] Building CXX object shell/CMakeFiles/lean_js.dir/leandoc.cpp.o cd /builddir/build/BUILD/lean-3.4.2/shell && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean_js.dir/leandoc.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/shell/leandoc.cpp make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/inductive/inductive.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/leandoc.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [ 99%] Building CXX object shell/CMakeFiles/lean.dir/leandoc.cpp.o cd /builddir/build/BUILD/lean-3.4.2/shell && /usr/bin/c++ -I/builddir/build/BUILD/lean-3.4.2/src -I/builddir/build/BUILD/lean-3.4.2 -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -o CMakeFiles/lean.dir/leandoc.cpp.o -c /builddir/build/BUILD/lean-3.4.2/src/shell/leandoc.cpp BUILDSTDERR: In file included from /builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h:22, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h:17, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/kernel/inductive/inductive.h:12, BUILDSTDERR: from /builddir/build/BUILD/lean-3.4.2/src/shell/leandoc.cpp:9: BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator+=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:190:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 190 | *this = *this + f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h: In member function 'lean::format& lean::format::operator^=(const lean::format&)': BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:197:25: warning: implicitly-declared 'lean::format& lean::format::operator=(const lean::format&)' is deprecated [-Wdeprecated-copy] BUILDSTDERR: 197 | *this = *this ^ f; BUILDSTDERR: | ^ BUILDSTDERR: /builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h:167:5: note: because 'lean::format' has user-provided 'lean::format::format(const lean::format&)' BUILDSTDERR: 167 | format(format const & f):m_value(f.m_value) {} BUILDSTDERR: | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [100%] Linking CXX executable lean_js cd /builddir/build/BUILD/lean-3.4.2/shell && /usr/bin/cmake -E cmake_link_script CMakeFiles/lean_js.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/lean_js.dir/lean_js.cpp.o CMakeFiles/lean_js.dir/lean_js_main.cpp.o CMakeFiles/lean_js.dir/server.cpp.o CMakeFiles/lean_js.dir/leandoc.cpp.o -o lean_js ../libleanstatic.a -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [100%] Built target lean_js make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [100%] Linking CXX executable lean cd /builddir/build/BUILD/lean-3.4.2/shell && /usr/bin/cmake -E cmake_link_script CMakeFiles/lean.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -std=c++11 -D LEAN_JSON -D LEAN_MULTI_THREAD -D LEAN_AUTO_THREAD_FINALIZATION -DLEAN_BUILD_TYPE="Debug" -fPIC -g3 -DLEAN_DEBUG -DLEAN_TRACE -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -rdynamic CMakeFiles/lean.dir/lean.cpp.o CMakeFiles/lean.dir/server.cpp.o CMakeFiles/lean.dir/leandoc.cpp.o -o lean ../libleanstatic.a -lgmp -ldl make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [100%] Built target lean make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f shell/CMakeFiles/bin_lean.dir/build.make shell/CMakeFiles/bin_lean.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/shell /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/shell /builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/bin_lean.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/bin_lean.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/bin_lean.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/bin_lean.dir/depend.internal". Scanning dependencies of target bin_lean make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f shell/CMakeFiles/bin_lean.dir/build.make shell/CMakeFiles/bin_lean.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2/shell && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/lean-3.4.2/shell/lean /builddir/build/BUILD/lean-3.4.2/src/../bin/ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [100%] Built target bin_lean make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f CMakeFiles/standard_lib.dir/build.make CMakeFiles/standard_lib.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/CMakeFiles/standard_lib.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/CMakeFiles/standard_lib.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/CMakeFiles/standard_lib.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/CMakeFiles/standard_lib.dir/depend.internal". Scanning dependencies of target standard_lib make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f CMakeFiles/standard_lib.dir/build.make CMakeFiles/standard_lib.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2/library && /builddir/build/BUILD/lean-3.4.2/src/../bin/lean --make make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [100%] Built target standard_lib make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f CMakeFiles/leanpkg.dir/build.make CMakeFiles/leanpkg.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/CMakeFiles/leanpkg.dir/DependInfo.cmake --color= Dependee "/builddir/build/BUILD/lean-3.4.2/CMakeFiles/leanpkg.dir/DependInfo.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/CMakeFiles/leanpkg.dir/depend.internal". Dependee "/builddir/build/BUILD/lean-3.4.2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/builddir/build/BUILD/lean-3.4.2/CMakeFiles/leanpkg.dir/depend.internal". Scanning dependencies of target leanpkg make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f CMakeFiles/leanpkg.dir/build.make CMakeFiles/leanpkg.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2/leanpkg && /builddir/build/BUILD/lean-3.4.2/src/../bin/lean --make make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' [100%] Built target leanpkg make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/lean-3.4.2/CMakeFiles 0 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.shKHmt + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64 + cd lean-3.4.2 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64 'INSTALL=/usr/bin/install -p' /usr/bin/cmake -S/builddir/build/BUILD/lean-3.4.2/src -B/builddir/build/BUILD/lean-3.4.2 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/lean-3.4.2/CMakeFiles /builddir/build/BUILD/lean-3.4.2/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f init/CMakeFiles/init.dir/build.make init/CMakeFiles/init.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/init /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/init /builddir/build/BUILD/lean-3.4.2/init/CMakeFiles/init.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f init/CMakeFiles/init.dir/build.make init/CMakeFiles/init.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'init/CMakeFiles/init.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 0%] Built target init /usr/bin/make -f util/CMakeFiles/util.dir/build.make util/CMakeFiles/util.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/util /builddir/build/BUILD/lean-3.4.2/util/CMakeFiles/util.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f util/CMakeFiles/util.dir/build.make util/CMakeFiles/util.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'util/CMakeFiles/util.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 8%] Built target util /usr/bin/make -f util/numerics/CMakeFiles/numerics.dir/build.make util/numerics/CMakeFiles/numerics.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/util/numerics /builddir/build/BUILD/lean-3.4.2/util/numerics/CMakeFiles/numerics.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f util/numerics/CMakeFiles/numerics.dir/build.make util/numerics/CMakeFiles/numerics.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'util/numerics/CMakeFiles/numerics.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 10%] Built target numerics /usr/bin/make -f util/sexpr/CMakeFiles/sexpr.dir/build.make util/sexpr/CMakeFiles/sexpr.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/util/sexpr /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/util/sexpr /builddir/build/BUILD/lean-3.4.2/util/sexpr/CMakeFiles/sexpr.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f util/sexpr/CMakeFiles/sexpr.dir/build.make util/sexpr/CMakeFiles/sexpr.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'util/sexpr/CMakeFiles/sexpr.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 11%] Built target sexpr /usr/bin/make -f kernel/CMakeFiles/kernel.dir/build.make kernel/CMakeFiles/kernel.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/kernel /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/kernel /builddir/build/BUILD/lean-3.4.2/kernel/CMakeFiles/kernel.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f kernel/CMakeFiles/kernel.dir/build.make kernel/CMakeFiles/kernel.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'kernel/CMakeFiles/kernel.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 16%] Built target kernel /usr/bin/make -f kernel/inductive/CMakeFiles/inductive.dir/build.make kernel/inductive/CMakeFiles/inductive.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/kernel/inductive /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/kernel/inductive /builddir/build/BUILD/lean-3.4.2/kernel/inductive/CMakeFiles/inductive.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f kernel/inductive/CMakeFiles/inductive.dir/build.make kernel/inductive/CMakeFiles/inductive.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'kernel/inductive/CMakeFiles/inductive.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 16%] Built target inductive /usr/bin/make -f kernel/quotient/CMakeFiles/quotient.dir/build.make kernel/quotient/CMakeFiles/quotient.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/kernel/quotient /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/kernel/quotient /builddir/build/BUILD/lean-3.4.2/kernel/quotient/CMakeFiles/quotient.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f kernel/quotient/CMakeFiles/quotient.dir/build.make kernel/quotient/CMakeFiles/quotient.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'kernel/quotient/CMakeFiles/quotient.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 16%] Built target quotient /usr/bin/make -f library/CMakeFiles/library.dir/build.make library/CMakeFiles/library.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library /builddir/build/BUILD/lean-3.4.2/library/CMakeFiles/library.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/CMakeFiles/library.dir/build.make library/CMakeFiles/library.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'library/CMakeFiles/library.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 34%] Built target library /usr/bin/make -f library/tactic/CMakeFiles/tactic.dir/build.make library/tactic/CMakeFiles/tactic.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library/tactic /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library/tactic /builddir/build/BUILD/lean-3.4.2/library/tactic/CMakeFiles/tactic.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/tactic/CMakeFiles/tactic.dir/build.make library/tactic/CMakeFiles/tactic.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'library/tactic/CMakeFiles/tactic.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 42%] Built target tactic /usr/bin/make -f library/tactic/backward/CMakeFiles/backward.dir/build.make library/tactic/backward/CMakeFiles/backward.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library/tactic/backward /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library/tactic/backward /builddir/build/BUILD/lean-3.4.2/library/tactic/backward/CMakeFiles/backward.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/tactic/backward/CMakeFiles/backward.dir/build.make library/tactic/backward/CMakeFiles/backward.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'library/tactic/backward/CMakeFiles/backward.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 43%] Built target backward /usr/bin/make -f library/tactic/smt/CMakeFiles/smt.dir/build.make library/tactic/smt/CMakeFiles/smt.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library/tactic/smt /builddir/build/BUILD/lean-3.4.2/library/tactic/smt/CMakeFiles/smt.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/tactic/smt/CMakeFiles/smt.dir/build.make library/tactic/smt/CMakeFiles/smt.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'library/tactic/smt/CMakeFiles/smt.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 45%] Built target smt /usr/bin/make -f library/constructions/CMakeFiles/constructions.dir/build.make library/constructions/CMakeFiles/constructions.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library/constructions /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library/constructions /builddir/build/BUILD/lean-3.4.2/library/constructions/CMakeFiles/constructions.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/constructions/CMakeFiles/constructions.dir/build.make library/constructions/CMakeFiles/constructions.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'library/constructions/CMakeFiles/constructions.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 47%] Built target constructions /usr/bin/make -f library/equations_compiler/CMakeFiles/equations_compiler.dir/build.make library/equations_compiler/CMakeFiles/equations_compiler.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library/equations_compiler /builddir/build/BUILD/lean-3.4.2/library/equations_compiler/CMakeFiles/equations_compiler.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/equations_compiler/CMakeFiles/equations_compiler.dir/build.make library/equations_compiler/CMakeFiles/equations_compiler.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'library/equations_compiler/CMakeFiles/equations_compiler.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 49%] Built target equations_compiler /usr/bin/make -f library/inductive_compiler/CMakeFiles/inductive_compiler.dir/build.make library/inductive_compiler/CMakeFiles/inductive_compiler.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library/inductive_compiler /builddir/build/BUILD/lean-3.4.2/library/inductive_compiler/CMakeFiles/inductive_compiler.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/inductive_compiler/CMakeFiles/inductive_compiler.dir/build.make library/inductive_compiler/CMakeFiles/inductive_compiler.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'library/inductive_compiler/CMakeFiles/inductive_compiler.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 51%] Built target inductive_compiler /usr/bin/make -f library/vm/CMakeFiles/vm.dir/build.make library/vm/CMakeFiles/vm.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library/vm /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library/vm /builddir/build/BUILD/lean-3.4.2/library/vm/CMakeFiles/vm.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/vm/CMakeFiles/vm.dir/build.make library/vm/CMakeFiles/vm.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'library/vm/CMakeFiles/vm.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 56%] Built target vm /usr/bin/make -f library/compiler/CMakeFiles/compiler.dir/build.make library/compiler/CMakeFiles/compiler.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/library/compiler /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/library/compiler /builddir/build/BUILD/lean-3.4.2/library/compiler/CMakeFiles/compiler.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f library/compiler/CMakeFiles/compiler.dir/build.make library/compiler/CMakeFiles/compiler.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'library/compiler/CMakeFiles/compiler.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 60%] Built target compiler /usr/bin/make -f frontends/lean/CMakeFiles/lean_frontend.dir/build.make frontends/lean/CMakeFiles/lean_frontend.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/frontends/lean /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/frontends/lean /builddir/build/BUILD/lean-3.4.2/frontends/lean/CMakeFiles/lean_frontend.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f frontends/lean/CMakeFiles/lean_frontend.dir/build.make frontends/lean/CMakeFiles/lean_frontend.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'frontends/lean/CMakeFiles/lean_frontend.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 68%] Built target lean_frontend /usr/bin/make -f CMakeFiles/leanstatic.dir/build.make CMakeFiles/leanstatic.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/CMakeFiles/leanstatic.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f CMakeFiles/leanstatic.dir/build.make CMakeFiles/leanstatic.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'CMakeFiles/leanstatic.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 68%] Built target leanstatic /usr/bin/make -f shell/CMakeFiles/lean.dir/build.make shell/CMakeFiles/lean.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/shell /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/shell /builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/lean.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f shell/CMakeFiles/lean.dir/build.make shell/CMakeFiles/lean.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'shell/CMakeFiles/lean.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 68%] Built target lean /usr/bin/make -f shell/CMakeFiles/bin_lean.dir/build.make shell/CMakeFiles/bin_lean.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/shell /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/shell /builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/bin_lean.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f shell/CMakeFiles/bin_lean.dir/build.make shell/CMakeFiles/bin_lean.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2/shell && /usr/bin/cmake -E copy_if_different /builddir/build/BUILD/lean-3.4.2/shell/lean /builddir/build/BUILD/lean-3.4.2/src/../bin/ make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 68%] Built target bin_lean /usr/bin/make -f CMakeFiles/standard_lib.dir/build.make CMakeFiles/standard_lib.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/CMakeFiles/standard_lib.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f CMakeFiles/standard_lib.dir/build.make CMakeFiles/standard_lib.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2/library && /builddir/build/BUILD/lean-3.4.2/src/../bin/lean --make make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 68%] Built target standard_lib /usr/bin/make -f CMakeFiles/leanpkg.dir/build.make CMakeFiles/leanpkg.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/CMakeFiles/leanpkg.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f CMakeFiles/leanpkg.dir/build.make CMakeFiles/leanpkg.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2/leanpkg && /builddir/build/BUILD/lean-3.4.2/src/../bin/lean --make make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 68%] Built target leanpkg /usr/bin/make -f api/CMakeFiles/api.dir/build.make api/CMakeFiles/api.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/api /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/api /builddir/build/BUILD/lean-3.4.2/api/CMakeFiles/api.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f api/CMakeFiles/api.dir/build.make api/CMakeFiles/api.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'api/CMakeFiles/api.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 70%] Built target api /usr/bin/make -f CMakeFiles/leanshared.dir/build.make CMakeFiles/leanshared.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/CMakeFiles/leanshared.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f CMakeFiles/leanshared.dir/build.make CMakeFiles/leanshared.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'CMakeFiles/leanshared.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 70%] Built target leanshared /usr/bin/make -f checker/CMakeFiles/leanchecker.dir/build.make checker/CMakeFiles/leanchecker.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/checker /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/checker /builddir/build/BUILD/lean-3.4.2/checker/CMakeFiles/leanchecker.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f checker/CMakeFiles/leanchecker.dir/build.make checker/CMakeFiles/leanchecker.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'checker/CMakeFiles/leanchecker.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 71%] Built target leanchecker /usr/bin/make -f shell/CMakeFiles/shell_js.dir/build.make shell/CMakeFiles/shell_js.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/shell /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/shell /builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/shell_js.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f shell/CMakeFiles/shell_js.dir/build.make shell/CMakeFiles/shell_js.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'shell/CMakeFiles/shell_js.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 72%] Built target shell_js /usr/bin/make -f shell/CMakeFiles/lean_js.dir/build.make shell/CMakeFiles/lean_js.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/shell /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/shell /builddir/build/BUILD/lean-3.4.2/shell/CMakeFiles/lean_js.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f shell/CMakeFiles/lean_js.dir/build.make shell/CMakeFiles/lean_js.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'shell/CMakeFiles/lean_js.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 74%] Built target lean_js /usr/bin/make -f tests/util/CMakeFiles/bitap_fuzzy_search.dir/build.make tests/util/CMakeFiles/bitap_fuzzy_search.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/bitap_fuzzy_search.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/bitap_fuzzy_search.dir/build.make tests/util/CMakeFiles/bitap_fuzzy_search.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/bitap_fuzzy_search.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 75%] Built target bitap_fuzzy_search /usr/bin/make -f tests/util/CMakeFiles/rb_tree.dir/build.make tests/util/CMakeFiles/rb_tree.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/rb_tree.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/rb_tree.dir/build.make tests/util/CMakeFiles/rb_tree.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/rb_tree.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 75%] Built target rb_tree /usr/bin/make -f tests/util/CMakeFiles/stackinfo.dir/build.make tests/util/CMakeFiles/stackinfo.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/stackinfo.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/stackinfo.dir/build.make tests/util/CMakeFiles/stackinfo.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/stackinfo.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Built target stackinfo /usr/bin/make -f tests/util/CMakeFiles/scoped_map.dir/build.make tests/util/CMakeFiles/scoped_map.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/scoped_map.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/scoped_map.dir/build.make tests/util/CMakeFiles/scoped_map.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/scoped_map.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 76%] Built target scoped_map /usr/bin/make -f tests/util/CMakeFiles/options.dir/build.make tests/util/CMakeFiles/options.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/options.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/options.dir/build.make tests/util/CMakeFiles/options.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/options.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 77%] Built target options /usr/bin/make -f tests/util/CMakeFiles/bit_tricks.dir/build.make tests/util/CMakeFiles/bit_tricks.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/bit_tricks.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/bit_tricks.dir/build.make tests/util/CMakeFiles/bit_tricks.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/bit_tricks.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 77%] Built target bit_tricks /usr/bin/make -f tests/util/CMakeFiles/scoped_set.dir/build.make tests/util/CMakeFiles/scoped_set.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/scoped_set.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/scoped_set.dir/build.make tests/util/CMakeFiles/scoped_set.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/scoped_set.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 78%] Built target scoped_set /usr/bin/make -f tests/util/CMakeFiles/rb_map.dir/build.make tests/util/CMakeFiles/rb_map.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/rb_map.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/rb_map.dir/build.make tests/util/CMakeFiles/rb_map.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/rb_map.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 79%] Built target rb_map /usr/bin/make -f tests/util/CMakeFiles/set.dir/build.make tests/util/CMakeFiles/set.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/set.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/set.dir/build.make tests/util/CMakeFiles/set.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/set.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 79%] Built target set /usr/bin/make -f tests/util/CMakeFiles/list.dir/build.make tests/util/CMakeFiles/list.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/list.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/list.dir/build.make tests/util/CMakeFiles/list.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/list.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 79%] Built target list /usr/bin/make -f tests/util/CMakeFiles/name.dir/build.make tests/util/CMakeFiles/name.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/name.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/name.dir/build.make tests/util/CMakeFiles/name.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/name.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 79%] Built target name /usr/bin/make -f tests/util/CMakeFiles/format.dir/build.make tests/util/CMakeFiles/format.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/format.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/format.dir/build.make tests/util/CMakeFiles/format.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/format.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 79%] Built target format /usr/bin/make -f tests/util/CMakeFiles/serializer.dir/build.make tests/util/CMakeFiles/serializer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/serializer.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/serializer.dir/build.make tests/util/CMakeFiles/serializer.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/serializer.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 80%] Built target serializer /usr/bin/make -f tests/util/CMakeFiles/exception.dir/build.make tests/util/CMakeFiles/exception.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/exception.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/exception.dir/build.make tests/util/CMakeFiles/exception.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/exception.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 81%] Built target exception /usr/bin/make -f tests/util/CMakeFiles/hash.dir/build.make tests/util/CMakeFiles/hash.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/hash.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/hash.dir/build.make tests/util/CMakeFiles/hash.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/hash.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 82%] Built target hash /usr/bin/make -f tests/util/CMakeFiles/safe_arith.dir/build.make tests/util/CMakeFiles/safe_arith.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/safe_arith.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/safe_arith.dir/build.make tests/util/CMakeFiles/safe_arith.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/safe_arith.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 82%] Built target safe_arith /usr/bin/make -f tests/util/CMakeFiles/optional.dir/build.make tests/util/CMakeFiles/optional.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/optional.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/optional.dir/build.make tests/util/CMakeFiles/optional.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/optional.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 82%] Built target optional /usr/bin/make -f tests/util/CMakeFiles/sexpr_tst.dir/build.make tests/util/CMakeFiles/sexpr_tst.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/sexpr_tst.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/sexpr_tst.dir/build.make tests/util/CMakeFiles/sexpr_tst.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/sexpr_tst.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 83%] Built target sexpr_tst /usr/bin/make -f tests/util/CMakeFiles/buffer.dir/build.make tests/util/CMakeFiles/buffer.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/buffer.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/buffer.dir/build.make tests/util/CMakeFiles/buffer.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/buffer.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 83%] Built target buffer /usr/bin/make -f tests/util/CMakeFiles/trie.dir/build.make tests/util/CMakeFiles/trie.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/trie.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/trie.dir/build.make tests/util/CMakeFiles/trie.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/trie.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 83%] Built target trie /usr/bin/make -f tests/util/CMakeFiles/lru_cache.dir/build.make tests/util/CMakeFiles/lru_cache.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/lru_cache.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/lru_cache.dir/build.make tests/util/CMakeFiles/lru_cache.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/lru_cache.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 84%] Built target lru_cache /usr/bin/make -f tests/util/CMakeFiles/worker_queue.dir/build.make tests/util/CMakeFiles/worker_queue.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/worker_queue.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/worker_queue.dir/build.make tests/util/CMakeFiles/worker_queue.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/worker_queue.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 85%] Built target worker_queue /usr/bin/make -f tests/util/CMakeFiles/sequence.dir/build.make tests/util/CMakeFiles/sequence.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/sequence.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/sequence.dir/build.make tests/util/CMakeFiles/sequence.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/sequence.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 85%] Built target sequence /usr/bin/make -f tests/util/CMakeFiles/thread.dir/build.make tests/util/CMakeFiles/thread.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util /builddir/build/BUILD/lean-3.4.2/tests/util/CMakeFiles/thread.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/CMakeFiles/thread.dir/build.make tests/util/CMakeFiles/thread.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/CMakeFiles/thread.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 86%] Built target thread /usr/bin/make -f tests/util/numerics/CMakeFiles/float.dir/build.make tests/util/numerics/CMakeFiles/float.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/float.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/float.dir/build.make tests/util/numerics/CMakeFiles/float.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/numerics/CMakeFiles/float.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 87%] Built target float /usr/bin/make -f tests/util/numerics/CMakeFiles/mpz.dir/build.make tests/util/numerics/CMakeFiles/mpz.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/mpz.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/mpz.dir/build.make tests/util/numerics/CMakeFiles/mpz.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/numerics/CMakeFiles/mpz.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 88%] Built target mpz /usr/bin/make -f tests/util/numerics/CMakeFiles/double.dir/build.make tests/util/numerics/CMakeFiles/double.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/double.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/double.dir/build.make tests/util/numerics/CMakeFiles/double.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/numerics/CMakeFiles/double.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 89%] Built target double /usr/bin/make -f tests/util/numerics/CMakeFiles/mpbq.dir/build.make tests/util/numerics/CMakeFiles/mpbq.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/mpbq.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/mpbq.dir/build.make tests/util/numerics/CMakeFiles/mpbq.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/numerics/CMakeFiles/mpbq.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 90%] Built target mpbq /usr/bin/make -f tests/util/numerics/CMakeFiles/xnumeral.dir/build.make tests/util/numerics/CMakeFiles/xnumeral.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/xnumeral.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/xnumeral.dir/build.make tests/util/numerics/CMakeFiles/xnumeral.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/numerics/CMakeFiles/xnumeral.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 90%] Built target xnumeral /usr/bin/make -f tests/util/numerics/CMakeFiles/primes.dir/build.make tests/util/numerics/CMakeFiles/primes.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/primes.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/primes.dir/build.make tests/util/numerics/CMakeFiles/primes.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/numerics/CMakeFiles/primes.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 90%] Built target primes /usr/bin/make -f tests/util/numerics/CMakeFiles/mpq.dir/build.make tests/util/numerics/CMakeFiles/mpq.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/mpq.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/mpq.dir/build.make tests/util/numerics/CMakeFiles/mpq.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/numerics/CMakeFiles/mpq.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 90%] Built target mpq /usr/bin/make -f tests/util/numerics/CMakeFiles/numeric_traits.dir/build.make tests/util/numerics/CMakeFiles/numeric_traits.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/numeric_traits.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/numeric_traits.dir/build.make tests/util/numerics/CMakeFiles/numeric_traits.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/numerics/CMakeFiles/numeric_traits.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 90%] Built target numeric_traits /usr/bin/make -f tests/util/numerics/CMakeFiles/gcd.dir/build.make tests/util/numerics/CMakeFiles/gcd.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/gcd.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/gcd.dir/build.make tests/util/numerics/CMakeFiles/gcd.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/numerics/CMakeFiles/gcd.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 90%] Built target gcd /usr/bin/make -f tests/util/numerics/CMakeFiles/zpz.dir/build.make tests/util/numerics/CMakeFiles/zpz.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/util/numerics /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/CMakeFiles/zpz.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/util/numerics/CMakeFiles/zpz.dir/build.make tests/util/numerics/CMakeFiles/zpz.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/util/numerics/CMakeFiles/zpz.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 91%] Built target zpz /usr/bin/make -f tests/kernel/CMakeFiles/replace.dir/build.make tests/kernel/CMakeFiles/replace.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/kernel /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/kernel /builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/replace.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/replace.dir/build.make tests/kernel/CMakeFiles/replace.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/kernel/CMakeFiles/replace.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 92%] Built target replace /usr/bin/make -f tests/kernel/CMakeFiles/expr.dir/build.make tests/kernel/CMakeFiles/expr.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/kernel /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/kernel /builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/expr.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/expr.dir/build.make tests/kernel/CMakeFiles/expr.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/kernel/CMakeFiles/expr.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 92%] Built target expr /usr/bin/make -f tests/kernel/CMakeFiles/level.dir/build.make tests/kernel/CMakeFiles/level.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/kernel /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/kernel /builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/level.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/level.dir/build.make tests/kernel/CMakeFiles/level.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/kernel/CMakeFiles/level.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 93%] Built target level /usr/bin/make -f tests/kernel/CMakeFiles/free_vars.dir/build.make tests/kernel/CMakeFiles/free_vars.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/kernel /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/kernel /builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/free_vars.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/free_vars.dir/build.make tests/kernel/CMakeFiles/free_vars.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/kernel/CMakeFiles/free_vars.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 94%] Built target free_vars /usr/bin/make -f tests/kernel/CMakeFiles/environment.dir/build.make tests/kernel/CMakeFiles/environment.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/kernel /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/kernel /builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/environment.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/environment.dir/build.make tests/kernel/CMakeFiles/environment.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/kernel/CMakeFiles/environment.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 94%] Built target environment /usr/bin/make -f tests/kernel/CMakeFiles/max_sharing.dir/build.make tests/kernel/CMakeFiles/max_sharing.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/kernel /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/kernel /builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/max_sharing.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/max_sharing.dir/build.make tests/kernel/CMakeFiles/max_sharing.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/kernel/CMakeFiles/max_sharing.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 94%] Built target max_sharing /usr/bin/make -f tests/kernel/CMakeFiles/instantiate.dir/build.make tests/kernel/CMakeFiles/instantiate.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/kernel /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/kernel /builddir/build/BUILD/lean-3.4.2/tests/kernel/CMakeFiles/instantiate.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/kernel/CMakeFiles/instantiate.dir/build.make tests/kernel/CMakeFiles/instantiate.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/kernel/CMakeFiles/instantiate.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 95%] Built target instantiate /usr/bin/make -f tests/library/CMakeFiles/head_map.dir/build.make tests/library/CMakeFiles/head_map.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/library /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/library /builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/head_map.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/head_map.dir/build.make tests/library/CMakeFiles/head_map.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/library/CMakeFiles/head_map.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 95%] Built target head_map /usr/bin/make -f tests/library/CMakeFiles/parray.dir/build.make tests/library/CMakeFiles/parray.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/library /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/library /builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/parray.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/parray.dir/build.make tests/library/CMakeFiles/parray.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/library/CMakeFiles/parray.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 95%] Built target parray /usr/bin/make -f tests/library/CMakeFiles/phashtable.dir/build.make tests/library/CMakeFiles/phashtable.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/library /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/library /builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/phashtable.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/phashtable.dir/build.make tests/library/CMakeFiles/phashtable.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/library/CMakeFiles/phashtable.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 96%] Built target phashtable /usr/bin/make -f tests/library/CMakeFiles/expr_lt.dir/build.make tests/library/CMakeFiles/expr_lt.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/library /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/library /builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/expr_lt.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/expr_lt.dir/build.make tests/library/CMakeFiles/expr_lt.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/library/CMakeFiles/expr_lt.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 96%] Built target expr_lt /usr/bin/make -f tests/library/CMakeFiles/deep_copy.dir/build.make tests/library/CMakeFiles/deep_copy.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/library /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/library /builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/deep_copy.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/deep_copy.dir/build.make tests/library/CMakeFiles/deep_copy.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/library/CMakeFiles/deep_copy.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 97%] Built target deep_copy /usr/bin/make -f tests/library/CMakeFiles/delayed_abstraction.dir/build.make tests/library/CMakeFiles/delayed_abstraction.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/library /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/library /builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/delayed_abstraction.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/delayed_abstraction.dir/build.make tests/library/CMakeFiles/delayed_abstraction.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/library/CMakeFiles/delayed_abstraction.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 97%] Built target delayed_abstraction /usr/bin/make -f tests/library/CMakeFiles/occurs.dir/build.make tests/library/CMakeFiles/occurs.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/library /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/library /builddir/build/BUILD/lean-3.4.2/tests/library/CMakeFiles/occurs.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/library/CMakeFiles/occurs.dir/build.make tests/library/CMakeFiles/occurs.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/library/CMakeFiles/occurs.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Built target occurs /usr/bin/make -f tests/frontends/lean/CMakeFiles/lean_scanner.dir/build.make tests/frontends/lean/CMakeFiles/lean_scanner.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/frontends/lean /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/frontends/lean /builddir/build/BUILD/lean-3.4.2/tests/frontends/lean/CMakeFiles/lean_scanner.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/frontends/lean/CMakeFiles/lean_scanner.dir/build.make tests/frontends/lean/CMakeFiles/lean_scanner.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/frontends/lean/CMakeFiles/lean_scanner.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Built target lean_scanner /usr/bin/make -f tests/shell/CMakeFiles/shell_test.dir/build.make tests/shell/CMakeFiles/shell_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/shell /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/shell /builddir/build/BUILD/lean-3.4.2/tests/shell/CMakeFiles/shell_test.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shell/CMakeFiles/shell_test.dir/build.make tests/shell/CMakeFiles/shell_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/shell/CMakeFiles/shell_test.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 98%] Built target shell_test /usr/bin/make -f tests/shared/CMakeFiles/c_expr_test.dir/build.make tests/shared/CMakeFiles/c_expr_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/shared /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/shared /builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_expr_test.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/c_expr_test.dir/build.make tests/shared/CMakeFiles/c_expr_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/shared/CMakeFiles/c_expr_test.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [ 99%] Built target c_expr_test /usr/bin/make -f tests/shared/CMakeFiles/c_options_test.dir/build.make tests/shared/CMakeFiles/c_options_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/shared /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/shared /builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_options_test.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/c_options_test.dir/build.make tests/shared/CMakeFiles/c_options_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/shared/CMakeFiles/c_options_test.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [100%] Built target c_options_test /usr/bin/make -f tests/shared/CMakeFiles/thread_test.dir/build.make tests/shared/CMakeFiles/thread_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/shared /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/shared /builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/thread_test.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/thread_test.dir/build.make tests/shared/CMakeFiles/thread_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/shared/CMakeFiles/thread_test.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [100%] Built target thread_test /usr/bin/make -f tests/shared/CMakeFiles/c_univ_test.dir/build.make tests/shared/CMakeFiles/c_univ_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/shared /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/shared /builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_univ_test.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/c_univ_test.dir/build.make tests/shared/CMakeFiles/c_univ_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/shared/CMakeFiles/c_univ_test.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [100%] Built target c_univ_test /usr/bin/make -f tests/shared/CMakeFiles/shared_test.dir/build.make tests/shared/CMakeFiles/shared_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/shared /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/shared /builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/shared_test.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/shared_test.dir/build.make tests/shared/CMakeFiles/shared_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/shared/CMakeFiles/shared_test.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [100%] Built target shared_test /usr/bin/make -f tests/shared/CMakeFiles/c_name_test.dir/build.make tests/shared/CMakeFiles/c_name_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' cd /builddir/build/BUILD/lean-3.4.2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/lean-3.4.2/src /builddir/build/BUILD/lean-3.4.2/src/tests/shared /builddir/build/BUILD/lean-3.4.2 /builddir/build/BUILD/lean-3.4.2/tests/shared /builddir/build/BUILD/lean-3.4.2/tests/shared/CMakeFiles/c_name_test.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/make -f tests/shared/CMakeFiles/c_name_test.dir/build.make tests/shared/CMakeFiles/c_name_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[2]: Nothing to be done for 'tests/shared/CMakeFiles/c_name_test.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' [100%] Built target c_name_test make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/lean-3.4.2/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/lean-3.4.2' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/lean-3.4.2' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Debug" -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/libleanshared.so -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/libleanstatic.a -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/bin/leanpkg -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/compiler -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/compiler/CMakeFiles -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/compiler/CMakeFiles/compiler.dir -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/vm -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/vm/CMakeFiles -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/vm/CMakeFiles/vm.dir -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/inductive_compiler -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/inductive_compiler/CMakeFiles -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/inductive_compiler/CMakeFiles/inductive_compiler.dir -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/equations_compiler -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/equations_compiler/CMakeFiles -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/equations_compiler/CMakeFiles/equations_compiler.dir -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/constructions -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/constructions/CMakeFiles -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/constructions/CMakeFiles/constructions.dir -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tactic -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tactic/smt -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tactic/smt/CMakeFiles -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tactic/smt/CMakeFiles/smt.dir -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tactic/backward -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tactic/backward/CMakeFiles -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tactic/backward/CMakeFiles/backward.dir -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tactic/CMakeFiles -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tactic/CMakeFiles/tactic.dir -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/CMakeFiles -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/CMakeFiles/library.dir -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tools -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tools/debugger -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tools/debugger/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tools/debugger/cli.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tools/debugger/util.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tools/debugger/util.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tools/debugger/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/tools/debugger/cli.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/system -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/system/io.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/system/io_interface.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/system/random.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/system/random.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/system/io_interface.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/system/io.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/smt -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/smt/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/smt/arith.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/smt/array.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/smt/prove.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/smt/prove.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/smt/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/smt/array.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/smt/arith.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/library.md -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/ite_simp.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/util.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/version.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/coe.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/cc_lemmas.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/classical.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/function.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/funext.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/wf.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/propext.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/logic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/core.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/version.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/wf.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/util.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/propext.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/well_founded_tactics.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/vm.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/mk_dec_eq_instance.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/async_tactic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/interactive.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/derive.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/match_tactic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/mk_inhabited_instance.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/interactive_base.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/simp_tactic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/rewrite_tactic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/attribute.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/congr_tactic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/congr_lemma.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/occurrences.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/fun_info.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/mk_has_sizeof_instance.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/mk_has_reflect_instance.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/hole_command.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/backward.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/rec_util.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/comp_value_tactics.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/constructor_tactic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/injection_tactic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/relation_tactics.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/contradiction_tactic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/set_get_option_tactics.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/ref.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/decl_cmds.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/ac_tactics.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/tactic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/interaction_monad.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/environment.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/has_reflect.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/declaration.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/pexpr.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/expr.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/rb_map.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/level.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/exceptional.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/format.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/options.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/name.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/task.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/well_founded_tactics.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/vm.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/task.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/tactic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/smt -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/smt/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/smt/interactive.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/smt/rsimp.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/smt/smt_tactic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/smt/ematch.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/smt/congruence_closure.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/smt/smt_tactic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/smt/rsimp.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/smt/interactive.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/smt/ematch.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/smt/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/smt/congruence_closure.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/simp_tactic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/set_get_option_tactics.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/rewrite_tactic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/relation_tactics.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/ref.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/rec_util.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/rb_map.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/pexpr.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/options.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/occurrences.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/name.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/mk_inhabited_instance.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/mk_has_sizeof_instance.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/mk_has_reflect_instance.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/mk_dec_eq_instance.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/match_tactic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/level.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/lean/parser.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/lean/parser.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/interactive_base.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/interactive.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/interaction_monad.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/injection_tactic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/hole_command.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/has_reflect.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/fun_info.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/format.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/expr.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/exceptional.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/environment.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/derive.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/declaration.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/decl_cmds.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/converter -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/converter/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/converter/interactive.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/converter/conv.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/converter/interactive.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/converter/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/converter/conv.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/contradiction_tactic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/constructor_tactic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/congr_tactic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/congr_lemma.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/comp_value_tactics.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/backward.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/attribute.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/async_tactic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/meta/ac_tactics.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/logic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/ite_simp.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/init.md -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/funext.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/function.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/set.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/to_string.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/repr.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/quot.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/prod.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/setoid.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/punit.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/unsigned -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/unsigned/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/unsigned/ops.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/unsigned/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/unsigned/ops.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/unsigned/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/unsigned/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/to_string.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/sum -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/sum/instances.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/sum/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/sum/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/sum/instances.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/sum/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/sum/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/subtype -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/subtype/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/subtype/instances.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/subtype/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/subtype/instances.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/subtype/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/subtype/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/string -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/string/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/string/ops.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/string/instances.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/string/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/string/ops.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/string/instances.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/string/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/string/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/sigma -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/sigma/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/sigma/lex.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/sigma/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/sigma/lex.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/sigma/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/sigma/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/setoid.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/set.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/repr.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/rbtree -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/rbtree/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/rbtree/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/rbtree/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/rbtree/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/rbmap -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/rbmap/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/rbmap/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/rbmap/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/rbmap/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/quot.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/punit.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/prod.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/ordering -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/ordering/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/ordering/lemmas.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/ordering/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/ordering/lemmas.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/ordering/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/ordering/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/option -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/option/instances.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/option/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/option/instances.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/option/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/nat -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/nat/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/nat/bitwise.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/nat/gcd.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/nat/lemmas.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/nat/div.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/nat/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/nat/lemmas.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/nat/gcd.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/nat/div.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/nat/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/nat/bitwise.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/nat/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/list -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/list/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/list/instances.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/list/qsort.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/list/lemmas.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/list/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/list/qsort.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/list/lemmas.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/list/instances.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/list/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/list/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/int -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/int/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/int/comp_lemmas.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/int/order.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/int/bitwise.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/int/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/int/order.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/int/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/int/comp_lemmas.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/int/bitwise.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/int/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/fin -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/fin/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/fin/ops.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/fin/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/fin/ops.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/fin/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/fin/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/char -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/char/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/char/classes.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/char/lemmas.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/char/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/char/lemmas.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/char/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/char/classes.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/char/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/bool -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/bool/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/bool/lemmas.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/bool/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/bool/lemmas.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/bool/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/bool/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/array -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/array/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/array/slice.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/array/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/array/slice.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/array/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/data/array/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/core.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/coe.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/classical.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/cc_lemmas.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/lawful.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/state.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/reader.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/option.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/except.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/monad_fail.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/id.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/combinators.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/lift.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/monad.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/alternative.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/applicative.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/functor.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/state.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/reader.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/option.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/monad_fail.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/monad.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/lift.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/lawful.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/id.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/functor.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/except.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/combinators.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/applicative.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/category/alternative.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/norm_num.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/functions.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/ordered_field.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/ordered_ring.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/field.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/ordered_group.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/ring.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/group.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/order.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/classes.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/ring.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/ordered_ring.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/ordered_group.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/ordered_field.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/order.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/norm_num.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/group.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/functions.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/field.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/init/algebra/classes.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/stream.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/bitvec.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/lazy_list.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/buffer.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/dlist.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/vector.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/vector.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/stream.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/rbtree -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/rbtree/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/rbtree/main.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/rbtree/insert.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/rbtree/min_max.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/rbtree/find.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/rbtree/basic.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/rbtree/min_max.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/rbtree/main.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/rbtree/insert.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/rbtree/find.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/rbtree/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/rbtree/basic.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/rbmap -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/rbmap/default.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/rbmap/default.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/lazy_list.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/dlist.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/buffer -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/buffer/parser.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/buffer/parser.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/buffer.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/library/data/bitvec.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/leanpkg -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/leanpkg/main.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/leanpkg/resolve.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/leanpkg/manifest.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/leanpkg/proc.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/leanpkg/toml.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/leanpkg/git.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/leanpkg/lean_version.olean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/leanpkg/toml.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/leanpkg/resolve.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/leanpkg/proc.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/leanpkg/manifest.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/leanpkg/main.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/leanpkg/lean_version.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/leanpkg/git.lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/leanpkg.toml -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/lean/leanpkg/README.md -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/worker_queue.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/utf8.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/unlock_guard.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/unit.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/trie.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/timer.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/timeit.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/thread.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/test.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/task_builder.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/task.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/subscripted_name_set.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/stackinfo.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/sstream.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/small_object_allocator.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/shared_mutex.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/sexpr -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/sexpr/sexpr_fn.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/sexpr/sexpr.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/sexpr/register_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/sexpr/options.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/sexpr/option_declarations.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/sexpr/init_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/sexpr/format.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/serializer.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/sequence.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/scoped_set.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/scoped_map.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/safe_arith.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/rc.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/rb_tree.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/rb_multi_map.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/rb_map.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/priority_queue.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/polynomial -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/polynomial/polynomial.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/path.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/parser_exception.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/pair.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/output_channel.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/optional.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/object_serializer.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/numerics -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/numerics/zpz.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/numerics/xnumeral.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/numerics/remainder.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/numerics/register_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/numerics/primes.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/numerics/power.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/numerics/numeric_traits.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/numerics/mpz.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/numerics/mpq.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/numerics/mpbq.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/numerics/init_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/numerics/gcd.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/numerics/float.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/numerics/double.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/null_ostream.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/name_set.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/name_map.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/name_hash_set.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/name_hash_map.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/name_generator.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/name.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/message_definitions.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/memory_pool.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/memory.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/map.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/macros.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/lru_cache.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/log_tree.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/list_fn.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/list.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/lean_path.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/lbool.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/interrupt.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/int64.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/init_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/hash.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/fresh_name.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/freset.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/flet.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/file_lock.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/extensible_object.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/exception_with_pos.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/exception.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/escaped.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/debug.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/compiler_hints.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/cancellable.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/buffer.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/bitap_fuzzy_search.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/bit_tricks.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/util/ascii.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/tests -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/tests/util -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/tests/util/numerics -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/tests/util/interval -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/tests/util/interval/check.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/tests/shell -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/tests/shared -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/tests/library -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/tests/library/rewriter -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/tests/kernel -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/tests/frontends -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/tests/frontends/lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/shell -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/shell/simple_pos_info_provider.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/shell/server.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/shell/leandoc.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/shell/lean_js.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/shared -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_task.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_string.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_rb_map.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_pos_info.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_pexpr.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_parser.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_ordering.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_options.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_option.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_nat.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_name.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_list.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_level.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_io.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_int.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_format.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_expr.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_exceptional.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_environment.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_declaration.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_aux.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm_array.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/vm.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/optimize.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/interaction_state_imp.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/interaction_state.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/vm/init_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/util.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/user_recursors.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/update_declaration.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/unique_id.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/unification_hint.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/unfold_macros.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/typed_expr.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/type_context.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/trace.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/time_task.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/vm_monitor.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/user_attribute.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/unfold_tactic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/tactic_state.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/tactic_evaluator.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/subst_tactic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/smt -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/smt/util.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/smt/theory_ac.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/smt/smt_state.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/smt/init_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/smt/hinst_lemmas.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/smt/ematch.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/smt/congruence_tactics.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/smt/congruence_closure.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/simplify.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/simp_util.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/simp_result.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/simp_lemmas.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/rewrite_tactic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/revert_tactic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/occurrences.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/norm_num_tactic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/match_tactic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/kabstract.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/intro_tactic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/init_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/induction_tactic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/hsubstitution.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/hole_command.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/gexpr.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/generalize_tactic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/fun_info_tactics.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/exact_tactic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/eval.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/eqn_lemmas.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/elaborator_exception.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/elaborate.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/dsimplify.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/destruct_tactic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/congr_lemma_tactics.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/clear_tactic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/change_tactic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/cases_tactic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/backward -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/backward/init_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/backward/backward_lemmas.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/backward/backward_chaining.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/assert_tactic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/apply_tactic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/app_builder_tactics.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/algebraic_normalizer.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/tactic/ac_tactics.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/string.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/st_task_queue.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/sorry.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/shared_environment.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/scoped_ext.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/replace_visitor_with_tc.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/replace_visitor.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/relation_manager.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/register_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/reducible.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/quote.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/protected.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/projection.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/profiling.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/process.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/private.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/print.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/pp_options.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/placeholder.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/pipe.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/phashtable.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/phash_map.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/persistent_context_cache.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/pattern_attribute.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/parray.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/num.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/normalize.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/norm_num.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/noncomputable.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/native_compiler -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/native_compiler/cpp_compiler.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/mt_task_queue.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/module_mgr.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/metavar_util.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/metavar_context.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/messages.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/message_builder.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/max_sharing.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/locals.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/local_instances.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/local_context.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/library_task_builder.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/kernel_serializer.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/io_state_stream.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/io_state.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/inverse.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/init_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/inductive_compiler -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/inductive_compiler/util.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/inductive_compiler/nested.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/inductive_compiler/mutual.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/inductive_compiler/init_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/inductive_compiler/ginductive_decl.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/inductive_compiler/ginductive.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/inductive_compiler/compiler.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/inductive_compiler/basic.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/inductive_compiler/add_decl.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/idx_metavar.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/head_map.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/handle.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/fun_info.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/fingerprint.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/expr_unsigned_map.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/expr_pair_maps.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/expr_pair.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/expr_lt.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/export_decl.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/export.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/explicit.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/exception.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/eval_helper.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/equations_compiler -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/equations_compiler/wf_rec.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/equations_compiler/util.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/equations_compiler/unbounded_rec.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/equations_compiler/structural_rec.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/equations_compiler/pack_mutual.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/equations_compiler/pack_domain.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/equations_compiler/init_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/equations_compiler/equations.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/equations_compiler/elim_match.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/equations_compiler/compiler.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/elab_context.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/documentation.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/discr_tree.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/delayed_abstraction.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/defeq_canonizer.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/deep_copy.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/context_cache.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/constructions -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/constructions/util.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/constructions/rec_on.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/constructions/projection.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/constructions/no_confusion.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/constructions/injective.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/constructions/init_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/constructions/has_sizeof.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/constructions/drec.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/constructions/constructor.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/constructions/cases_on.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/constructions/brec_on.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/constants.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/congr_lemma.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/vm_compiler.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/util.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/simp_inductive.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/reduce_arity.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/rec_fn_macro.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/procedure.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/preprocess.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/nat_value.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/lambda_lifting.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/inliner.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/init_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/extract_values.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/eta_expansion.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/erase_irrelevant.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/elim_unused_lets.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/elim_recursors.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/cse.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/compiler_step_visitor.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/compiler/comp_irrelevant.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/comp_val.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/class.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/choice.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/check.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/cache_helper.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/bin_app.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/aux_recursors.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/aux_definition.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/attribute_manager.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/arith_instance.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/app_builder.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/annotation.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/aliases.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/ac_match.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/abstract_parser.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/library/abstract_context_cache.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/type_checker.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/standard_kernel.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/scope_pos_info_provider.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/replace_fn.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/quotient -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/quotient/quotient.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/pos_info_provider.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/normalizer_extension.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/level.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/kernel_exception.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/instantiate.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/init_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/inductive -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/inductive/inductive.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/free_vars.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/formatter.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/for_each_fn.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/find_fn.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/ext_exception.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/expr_sets.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/expr_pair.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/expr_maps.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/expr_eq_fn.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/expr_cache.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/expr.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/error_msgs.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/equiv_manager.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/environment.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/declaration.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/cache_stack.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/abstract_type_context.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/kernel/abstract.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/init -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/init/init.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/util.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/user_notation.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/user_command.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/type_util.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/tokens.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/token_table.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/tactic_notation.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/structure_instance.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/structure_cmd.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/scanner.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/print_cmd.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/prenum.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/pp.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/parser_state.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/parser_pos_provider.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/parser_config.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/parser.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/parse_table.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/notation_cmd.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/module_parser.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/match_expr.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/local_level_decls.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/local_decls.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/local_context_adapter.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/json.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/interactive.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/init_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/info_manager.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/inductive_cmds.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/elaborator.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/dependencies.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/definition_cmds.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/decl_util.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/decl_cmds.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/decl_attributes.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/completion.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/cmd_table.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/calc.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/builtin_exprs.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/builtin_cmds.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/frontends/lean/brackets.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/cmake -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/cmake/Modules -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/checker -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/checker/text_import.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/checker/simple_pp.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/univ.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/type_checker.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/string.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/options.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/name.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/lean_univ.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/lean_type_checker.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/lean_string.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/lean_parser.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/lean_options.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/lean_name.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/lean_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/lean_macros.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/lean_ios.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/lean_inductive.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/lean_expr.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/lean_exception.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/lean_env.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/lean_decl.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/lean_bool.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/lean.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/ios.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/inductive.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/expr.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/exception.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ext/api/decl.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/bin/leanchecker -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_bool.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_decl.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_env.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_exception.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_expr.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_inductive.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_ios.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_macros.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_module.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_name.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_options.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_parser.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_string.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_type_checker.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/include/lean_univ.h -- Installing: /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/bin/lean + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 3.4.2-2.fc32 --unique-debug-suffix -3.4.2-2.fc32.x86_64 --unique-debug-src-base lean3-3.4.2-2.fc32.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/lean-3.4.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/bin/lean explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/bin/leanchecker extracting debug info from /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/bin/lean extracting debug info from /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/bin/leanchecker explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/libleanshared.so extracting debug info from /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/lib/libleanshared.so original debug info size: 203796kB, size after compression: 125740kB /usr/lib/rpm/sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. BUILDSTDERR: 10653 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs BUILDSTDERR: *** WARNING: ./usr/src/debug/lean3-3.4.2-2.fc32.x86_64/src/frontends/lean/pp.cpp is executable but has empty or no shebang, removing executable bit mangling shebang in /usr/bin/leanpkg from /usr/bin/env bash to #!/usr/bin/bash Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Ojl05s + umask 022 + cd /builddir/build/BUILD + cd lean-3.4.2 + ctest -V -j2 UpdateCTestConfiguration from :/builddir/build/BUILD/lean-3.4.2/DartConfiguration.tcl Parse Config file:/builddir/build/BUILD/lean-3.4.2/DartConfiguration.tcl Add coverage exclude regular expressions. Add coverage exclude: tests/* SetCTestConfiguration:CMakeCommand:/usr/bin/cmake UpdateCTestConfiguration from :/builddir/build/BUILD/lean-3.4.2/DartConfiguration.tcl Parse Config file:/builddir/build/BUILD/lean-3.4.2/DartConfiguration.tcl Test project /builddir/build/BUILD/lean-3.4.2 Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 13 Start 13: leantest_clear_all 13: Test command: /usr/bin/cmake "-E" "remove" "*.test_suite.out" "*.status" 13: Test timeout computed to be: 1500 test 420 Start 420: leanruntest_clear_all 420: Test command: /usr/bin/cmake "-E" "remove" "*.test_suite.out" "*.status" 420: Test timeout computed to be: 1500 1/1310 Test #13: leantest_clear_all .......................................... Passed 0.01 sec test 1216 Start 1216: leanfailtest_clear_all 1216: Test command: /usr/bin/cmake "-E" "remove" "*.test_suite.out" "*.status" 1216: Test timeout computed to be: 1500 2/1310 Test #420: leanruntest_clear_all ....................................... Passed 0.01 sec test 1 Start 1: style_check 1: Test command: /usr/bin/python3.8 "/builddir/build/BUILD/lean-3.4.2/src/cmake/Modules/cpplint.py" "/builddir/build/BUILD/lean-3.4.2/src/api/decl.cpp" "/builddir/build/BUILD/lean-3.4.2/src/api/decl.h" "/builddir/build/BUILD/lean-3.4.2/src/api/env.cpp" "/builddir/build/BUILD/lean-3.4.2/src/api/exception.cpp" "/builddir/build/BUILD/lean-3.4.2/src/api/exception.h" "/builddir/build/BUILD/lean-3.4.2/src/api/expr.cpp" "/builddir/build/BUILD/lean-3.4.2/src/api/expr.h" "/builddir/build/BUILD/lean-3.4.2/src/api/inductive.cpp" "/builddir/build/BUILD/lean-3.4.2/src/api/inductive.h" "/builddir/build/BUILD/lean-3.4.2/src/api/ios.cpp" "/builddir/build/BUILD/lean-3.4.2/src/api/ios.h" "/builddir/build/BUILD/lean-3.4.2/src/api/lean.h" "/builddir/build/BUILD/lean-3.4.2/src/api/lean_bool.h" "/builddir/build/BUILD/lean-3.4.2/src/api/lean_decl.h" "/builddir/build/BUILD/lean-3.4.2/src/api/lean_env.h" "/builddir/build/BUILD/lean-3.4.2/src/api/lean_exception.h" "/builddir/build/BUILD/lean-3.4.2/src/api/lean_expr.h" "/builddir/build/BUILD/lean-3.4.2/src/api/lean_inductive.h" "/builddir/build/BUILD/lean-3.4.2/src/api/lean_ios.h" "/builddir/build/BUILD/lean-3.4.2/src/api/lean_macros.h" "/builddir/build/BUILD/lean-3.4.2/src/api/lean_module.h" "/builddir/build/BUILD/lean-3.4.2/src/api/lean_name.h" "/builddir/build/BUILD/lean-3.4.2/src/api/lean_options.h" "/builddir/build/BUILD/lean-3.4.2/src/api/lean_parser.h" "/builddir/build/BUILD/lean-3.4.2/src/api/lean_string.h" "/builddir/build/BUILD/lean-3.4.2/src/api/lean_type_checker.h" "/builddir/build/BUILD/lean-3.4.2/src/api/lean_univ.h" "/builddir/build/BUILD/lean-3.4.2/src/api/module.cpp" "/builddir/build/BUILD/lean-3.4.2/src/api/name.cpp" "/builddir/build/BUILD/lean-3.4.2/src/api/name.h" "/builddir/build/BUILD/lean-3.4.2/src/api/options.cpp" "/builddir/build/BUILD/lean-3.4.2/src/api/options.h" "/builddir/build/BUILD/lean-3.4.2/src/api/parser.cpp" "/builddir/build/BUILD/lean-3.4.2/src/api/string.cpp" "/builddir/build/BUILD/lean-3.4.2/src/api/string.h" "/builddir/build/BUILD/lean-3.4.2/src/api/type_checker.cpp" "/builddir/build/BUILD/lean-3.4.2/src/api/type_checker.h" "/builddir/build/BUILD/lean-3.4.2/src/api/univ.cpp" "/builddir/build/BUILD/lean-3.4.2/src/api/univ.h" "/builddir/build/BUILD/lean-3.4.2/src/checker/checker.cpp" "/builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.cpp" "/builddir/build/BUILD/lean-3.4.2/src/checker/simple_pp.h" "/builddir/build/BUILD/lean-3.4.2/src/checker/text_import.cpp" "/builddir/build/BUILD/lean-3.4.2/src/checker/text_import.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/brackets.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/brackets.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/builtin_cmds.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/builtin_cmds.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/builtin_exprs.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/builtin_exprs.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/calc.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/calc.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/cmd_table.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/completion.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/completion.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/decl_attributes.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/decl_attributes.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/decl_cmds.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/decl_cmds.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/decl_util.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/decl_util.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/definition_cmds.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/definition_cmds.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/dependencies.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/dependencies.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/elaborator.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/inductive_cmds.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/inductive_cmds.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/info_manager.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/init_module.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/init_module.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/interactive.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/interactive.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/json.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/local_context_adapter.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/local_context_adapter.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/local_decls.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/local_level_decls.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/match_expr.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/match_expr.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/module_parser.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/notation_cmd.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/notation_cmd.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parse_table.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parse_table.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_config.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_config.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_pos_provider.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_pos_provider.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/parser_state.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/pp.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/prenum.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/prenum.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/print_cmd.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/print_cmd.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/scanner.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/scanner.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/structure_cmd.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/structure_cmd.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/structure_instance.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/structure_instance.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/tactic_notation.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/tactic_notation.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/token_table.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/token_table.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/tokens.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/tokens.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/type_util.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/type_util.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/user_command.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/user_command.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/user_notation.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/user_notation.h" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/util.cpp" "/builddir/build/BUILD/lean-3.4.2/src/frontends/lean/util.h" "/builddir/build/BUILD/lean-3.4.2/src/init/init.cpp" "/builddir/build/BUILD/lean-3.4.2/src/init/init.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/abstract.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/abstract_type_context.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/abstract_type_context.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/cache_stack.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/declaration.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/declaration.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/environment.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/environment.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/equiv_manager.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/equiv_manager.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/error_msgs.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/error_msgs.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/expr.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/expr.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/expr_cache.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/expr_cache.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/expr_eq_fn.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/expr_eq_fn.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/expr_maps.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/expr_pair.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/expr_sets.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/ext_exception.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/find_fn.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/for_each_fn.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/formatter.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/formatter.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/free_vars.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/free_vars.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/inductive/inductive.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/inductive/inductive.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/init_module.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/init_module.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/instantiate.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/kernel_exception.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/kernel_exception.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/level.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/level.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/normalizer_extension.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/normalizer_extension.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/pos_info_provider.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/quotient/quotient.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/quotient/quotient.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/replace_fn.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/replace_fn.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/scope_pos_info_provider.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/scope_pos_info_provider.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/standard_kernel.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/standard_kernel.h" "/builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.cpp" "/builddir/build/BUILD/lean-3.4.2/src/kernel/type_checker.h" "/builddir/build/BUILD/lean-3.4.2/src/library/abstract_context_cache.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/abstract_context_cache.h" "/builddir/build/BUILD/lean-3.4.2/src/library/abstract_parser.h" "/builddir/build/BUILD/lean-3.4.2/src/library/ac_match.h" "/builddir/build/BUILD/lean-3.4.2/src/library/aliases.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/aliases.h" "/builddir/build/BUILD/lean-3.4.2/src/library/annotation.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/annotation.h" "/builddir/build/BUILD/lean-3.4.2/src/library/app_builder.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/app_builder.h" "/builddir/build/BUILD/lean-3.4.2/src/library/arith_instance.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/arith_instance.h" "/builddir/build/BUILD/lean-3.4.2/src/library/attribute_manager.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/attribute_manager.h" "/builddir/build/BUILD/lean-3.4.2/src/library/aux_definition.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/aux_definition.h" "/builddir/build/BUILD/lean-3.4.2/src/library/aux_recursors.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/aux_recursors.h" "/builddir/build/BUILD/lean-3.4.2/src/library/bin_app.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/bin_app.h" "/builddir/build/BUILD/lean-3.4.2/src/library/cache_helper.h" "/builddir/build/BUILD/lean-3.4.2/src/library/check.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/check.h" "/builddir/build/BUILD/lean-3.4.2/src/library/choice.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/choice.h" "/builddir/build/BUILD/lean-3.4.2/src/library/class.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/class.h" "/builddir/build/BUILD/lean-3.4.2/src/library/comp_val.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/comp_val.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/comp_irrelevant.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/comp_irrelevant.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/compiler_step_visitor.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/compiler_step_visitor.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/cse.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/cse.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/elim_recursors.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/elim_recursors.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/elim_unused_lets.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/elim_unused_lets.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/erase_irrelevant.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/erase_irrelevant.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/eta_expansion.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/eta_expansion.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/extract_values.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/extract_values.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/init_module.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/init_module.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/inliner.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/inliner.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/lambda_lifting.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/lambda_lifting.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/nat_value.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/nat_value.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/preprocess.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/preprocess.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/procedure.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/rec_fn_macro.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/rec_fn_macro.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/reduce_arity.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/reduce_arity.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/simp_inductive.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/simp_inductive.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/util.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/util.h" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/vm_compiler.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/compiler/vm_compiler.h" "/builddir/build/BUILD/lean-3.4.2/src/library/congr_lemma.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/congr_lemma.h" "/builddir/build/BUILD/lean-3.4.2/src/library/constants.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/constants.h" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/brec_on.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/brec_on.h" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/cases_on.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/cases_on.h" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/constructor.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/constructor.h" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/drec.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/drec.h" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/has_sizeof.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/has_sizeof.h" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/init_module.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/init_module.h" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/injective.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/injective.h" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/no_confusion.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/no_confusion.h" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/projection.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/projection.h" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/rec_on.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/rec_on.h" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/util.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/constructions/util.h" "/builddir/build/BUILD/lean-3.4.2/src/library/context_cache.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/context_cache.h" "/builddir/build/BUILD/lean-3.4.2/src/library/deep_copy.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/deep_copy.h" "/builddir/build/BUILD/lean-3.4.2/src/library/defeq_canonizer.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/defeq_canonizer.h" "/builddir/build/BUILD/lean-3.4.2/src/library/delayed_abstraction.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/delayed_abstraction.h" "/builddir/build/BUILD/lean-3.4.2/src/library/discr_tree.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/discr_tree.h" "/builddir/build/BUILD/lean-3.4.2/src/library/documentation.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/documentation.h" "/builddir/build/BUILD/lean-3.4.2/src/library/elab_context.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/elab_context.h" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/compiler.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/compiler.h" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/elim_match.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/elim_match.h" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/equations.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/equations.h" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/init_module.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/init_module.h" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/pack_domain.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/pack_domain.h" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/pack_mutual.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/pack_mutual.h" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/structural_rec.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/structural_rec.h" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/unbounded_rec.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/unbounded_rec.h" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/util.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/util.h" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/wf_rec.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/equations_compiler/wf_rec.h" "/builddir/build/BUILD/lean-3.4.2/src/library/eval_helper.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/eval_helper.h" "/builddir/build/BUILD/lean-3.4.2/src/library/exception.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/exception.h" "/builddir/build/BUILD/lean-3.4.2/src/library/explicit.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/explicit.h" "/builddir/build/BUILD/lean-3.4.2/src/library/export.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/export.h" "/builddir/build/BUILD/lean-3.4.2/src/library/export_decl.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/export_decl.h" "/builddir/build/BUILD/lean-3.4.2/src/library/expr_lt.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/expr_lt.h" "/builddir/build/BUILD/lean-3.4.2/src/library/expr_pair.h" "/builddir/build/BUILD/lean-3.4.2/src/library/expr_pair_maps.h" "/builddir/build/BUILD/lean-3.4.2/src/library/expr_unsigned_map.h" "/builddir/build/BUILD/lean-3.4.2/src/library/fingerprint.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/fingerprint.h" "/builddir/build/BUILD/lean-3.4.2/src/library/fun_info.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/fun_info.h" "/builddir/build/BUILD/lean-3.4.2/src/library/handle.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/handle.h" "/builddir/build/BUILD/lean-3.4.2/src/library/head_map.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/head_map.h" "/builddir/build/BUILD/lean-3.4.2/src/library/idx_metavar.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/idx_metavar.h" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/add_decl.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/add_decl.h" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/basic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/basic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/compiler.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/compiler.h" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/ginductive.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/ginductive.h" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/ginductive_decl.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/ginductive_decl.h" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/init_module.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/init_module.h" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/mutual.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/mutual.h" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/nested.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/nested.h" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/util.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/inductive_compiler/util.h" "/builddir/build/BUILD/lean-3.4.2/src/library/init_module.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/init_module.h" "/builddir/build/BUILD/lean-3.4.2/src/library/inverse.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/inverse.h" "/builddir/build/BUILD/lean-3.4.2/src/library/io_state.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/io_state.h" "/builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/io_state_stream.h" "/builddir/build/BUILD/lean-3.4.2/src/library/kernel_serializer.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/kernel_serializer.h" "/builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/library_task_builder.h" "/builddir/build/BUILD/lean-3.4.2/src/library/local_context.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/local_context.h" "/builddir/build/BUILD/lean-3.4.2/src/library/local_instances.h" "/builddir/build/BUILD/lean-3.4.2/src/library/locals.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/locals.h" "/builddir/build/BUILD/lean-3.4.2/src/library/max_sharing.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/max_sharing.h" "/builddir/build/BUILD/lean-3.4.2/src/library/message_builder.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/message_builder.h" "/builddir/build/BUILD/lean-3.4.2/src/library/messages.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/messages.h" "/builddir/build/BUILD/lean-3.4.2/src/library/metavar_context.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/metavar_context.h" "/builddir/build/BUILD/lean-3.4.2/src/library/metavar_util.h" "/builddir/build/BUILD/lean-3.4.2/src/library/module.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/module.h" "/builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/module_mgr.h" "/builddir/build/BUILD/lean-3.4.2/src/library/mt_task_queue.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/mt_task_queue.h" "/builddir/build/BUILD/lean-3.4.2/src/library/native_compiler/cpp_compiler.h" "/builddir/build/BUILD/lean-3.4.2/src/library/native_compiler/native_compiler.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/noncomputable.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/noncomputable.h" "/builddir/build/BUILD/lean-3.4.2/src/library/norm_num.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/norm_num.h" "/builddir/build/BUILD/lean-3.4.2/src/library/normalize.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/normalize.h" "/builddir/build/BUILD/lean-3.4.2/src/library/num.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/num.h" "/builddir/build/BUILD/lean-3.4.2/src/library/parray.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/parray.h" "/builddir/build/BUILD/lean-3.4.2/src/library/pattern_attribute.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/pattern_attribute.h" "/builddir/build/BUILD/lean-3.4.2/src/library/persistent_context_cache.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/persistent_context_cache.h" "/builddir/build/BUILD/lean-3.4.2/src/library/phash_map.h" "/builddir/build/BUILD/lean-3.4.2/src/library/phashtable.h" "/builddir/build/BUILD/lean-3.4.2/src/library/pipe.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/pipe.h" "/builddir/build/BUILD/lean-3.4.2/src/library/placeholder.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/placeholder.h" "/builddir/build/BUILD/lean-3.4.2/src/library/pp_options.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/pp_options.h" "/builddir/build/BUILD/lean-3.4.2/src/library/print.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/print.h" "/builddir/build/BUILD/lean-3.4.2/src/library/private.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/private.h" "/builddir/build/BUILD/lean-3.4.2/src/library/process.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/process.h" "/builddir/build/BUILD/lean-3.4.2/src/library/profiling.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/profiling.h" "/builddir/build/BUILD/lean-3.4.2/src/library/projection.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/projection.h" "/builddir/build/BUILD/lean-3.4.2/src/library/protected.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/protected.h" "/builddir/build/BUILD/lean-3.4.2/src/library/quote.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/quote.h" "/builddir/build/BUILD/lean-3.4.2/src/library/reducible.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/reducible.h" "/builddir/build/BUILD/lean-3.4.2/src/library/register_module.h" "/builddir/build/BUILD/lean-3.4.2/src/library/relation_manager.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/relation_manager.h" "/builddir/build/BUILD/lean-3.4.2/src/library/replace_visitor.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/replace_visitor.h" "/builddir/build/BUILD/lean-3.4.2/src/library/replace_visitor_with_tc.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/replace_visitor_with_tc.h" "/builddir/build/BUILD/lean-3.4.2/src/library/scoped_ext.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/scoped_ext.h" "/builddir/build/BUILD/lean-3.4.2/src/library/shared_environment.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/shared_environment.h" "/builddir/build/BUILD/lean-3.4.2/src/library/sorry.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/sorry.h" "/builddir/build/BUILD/lean-3.4.2/src/library/st_task_queue.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/st_task_queue.h" "/builddir/build/BUILD/lean-3.4.2/src/library/string.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/string.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/ac_tactics.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/ac_tactics.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/algebraic_normalizer.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/algebraic_normalizer.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/app_builder_tactics.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/app_builder_tactics.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/apply_tactic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/apply_tactic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/assert_tactic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/assert_tactic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/backward/backward_chaining.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/backward/backward_chaining.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/backward/backward_lemmas.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/backward/backward_lemmas.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/backward/init_module.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/backward/init_module.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/cases_tactic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/cases_tactic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/change_tactic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/change_tactic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/clear_tactic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/clear_tactic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/congr_lemma_tactics.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/congr_lemma_tactics.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/destruct_tactic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/destruct_tactic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/dsimplify.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/dsimplify.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/elaborate.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/elaborate.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/elaborator_exception.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/elaborator_exception.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/eqn_lemmas.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/eqn_lemmas.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/eval.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/eval.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/exact_tactic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/exact_tactic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/fun_info_tactics.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/fun_info_tactics.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/generalize_tactic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/generalize_tactic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/gexpr.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/gexpr.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/hole_command.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/hole_command.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/hsubstitution.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/hsubstitution.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/induction_tactic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/induction_tactic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/init_module.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/init_module.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/intro_tactic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/intro_tactic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/kabstract.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/kabstract.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/match_tactic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/match_tactic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/norm_num_tactic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/norm_num_tactic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/occurrences.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/occurrences.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/revert_tactic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/revert_tactic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/rewrite_tactic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/rewrite_tactic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/simp_lemmas.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/simp_lemmas.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/simp_result.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/simp_result.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/simp_util.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/simplify.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/simplify.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/congruence_closure.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/congruence_closure.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/congruence_tactics.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/congruence_tactics.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/ematch.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/ematch.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/hinst_lemmas.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/hinst_lemmas.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/init_module.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/init_module.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/smt_state.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/smt_state.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/theory_ac.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/theory_ac.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/util.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/smt/util.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/subst_tactic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/subst_tactic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/tactic_evaluator.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/tactic_evaluator.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/tactic_state.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/tactic_state.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/unfold_tactic.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/unfold_tactic.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/user_attribute.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/user_attribute.h" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/vm_monitor.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/tactic/vm_monitor.h" "/builddir/build/BUILD/lean-3.4.2/src/library/time_task.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/time_task.h" "/builddir/build/BUILD/lean-3.4.2/src/library/trace.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/trace.h" "/builddir/build/BUILD/lean-3.4.2/src/library/type_context.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/type_context.h" "/builddir/build/BUILD/lean-3.4.2/src/library/typed_expr.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/typed_expr.h" "/builddir/build/BUILD/lean-3.4.2/src/library/unfold_macros.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/unfold_macros.h" "/builddir/build/BUILD/lean-3.4.2/src/library/unification_hint.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/unification_hint.h" "/builddir/build/BUILD/lean-3.4.2/src/library/unique_id.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/unique_id.h" "/builddir/build/BUILD/lean-3.4.2/src/library/update_declaration.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/update_declaration.h" "/builddir/build/BUILD/lean-3.4.2/src/library/user_recursors.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/user_recursors.h" "/builddir/build/BUILD/lean-3.4.2/src/library/util.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/util.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/init_module.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/init_module.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/interaction_state.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/interaction_state_imp.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/optimize.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/optimize.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_array.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_array.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_aux.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_aux.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_declaration.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_declaration.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_environment.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_environment.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_exceptional.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_exceptional.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_expr.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_expr.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_format.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_format.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_int.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_int.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_io.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_io.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_level.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_level.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_list.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_list.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_name.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_name.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_nat.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_nat.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_option.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_options.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_options.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_ordering.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_parser.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_parser.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_pexpr.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_pexpr.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_pos_info.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_pos_info.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_rb_map.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_rb_map.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_string.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_string.h" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_task.cpp" "/builddir/build/BUILD/lean-3.4.2/src/library/vm/vm_task.h" "/builddir/build/BUILD/lean-3.4.2/src/shared/init.cpp" "/builddir/build/BUILD/lean-3.4.2/src/shell/lean.cpp" "/builddir/build/BUILD/lean-3.4.2/src/shell/lean_js.cpp" "/builddir/build/BUILD/lean-3.4.2/src/shell/lean_js.h" "/builddir/build/BUILD/lean-3.4.2/src/shell/lean_js_main.cpp" "/builddir/build/BUILD/lean-3.4.2/src/shell/lean_js_new.cpp" "/builddir/build/BUILD/lean-3.4.2/src/shell/leandoc.cpp" "/builddir/build/BUILD/lean-3.4.2/src/shell/leandoc.h" "/builddir/build/BUILD/lean-3.4.2/src/shell/server.cpp" "/builddir/build/BUILD/lean-3.4.2/src/shell/server.h" "/builddir/build/BUILD/lean-3.4.2/src/shell/simple_pos_info_provider.h" "/builddir/build/BUILD/lean-3.4.2/src/tests/frontends/lean/frontend.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/frontends/lean/parser.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/frontends/lean/pp.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/frontends/lean/scanner.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/kernel/environment.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/kernel/expr.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/kernel/free_vars.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/kernel/instantiate.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/kernel/level.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/kernel/max_sharing.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/kernel/replace.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/library/deep_copy.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/library/delayed_abstraction.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/library/expr_lt.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/library/head_map.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/library/occurs.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/library/parray.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/library/phashtable.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/library/rewriter/fo_match.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/library/rewriter/rewriter.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/shared/shared.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/shared/thread.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/shell/shell.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/bit_tricks.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/bitap_fuzzy_search.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/buffer.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/exception.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/format.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/hash.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/interval/check.h" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/interval/double_interval.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/interval/float_interval.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/interval/interval.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/interval/mpfp_interval.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/list.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/lru_cache.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/name.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/double.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/float.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/gcd.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/mpbq.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/mpq.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/mpz.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/numeric_traits.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/primes.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/xnumeral.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/numerics/zpz.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/optional.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/options.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/rb_map.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/rb_tree.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/safe_arith.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/scoped_map.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/scoped_set.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/sequence.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/serializer.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/set.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/sexpr.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/stackinfo.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/thread.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/trie.cpp" "/builddir/build/BUILD/lean-3.4.2/src/tests/util/worker_queue.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/ascii.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/ascii.h" "/builddir/build/BUILD/lean-3.4.2/src/util/bit_tricks.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/bit_tricks.h" "/builddir/build/BUILD/lean-3.4.2/src/util/bitap_fuzzy_search.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/bitap_fuzzy_search.h" "/builddir/build/BUILD/lean-3.4.2/src/util/buffer.h" "/builddir/build/BUILD/lean-3.4.2/src/util/cancellable.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/cancellable.h" "/builddir/build/BUILD/lean-3.4.2/src/util/compiler_hints.h" "/builddir/build/BUILD/lean-3.4.2/src/util/debug.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/debug.h" "/builddir/build/BUILD/lean-3.4.2/src/util/escaped.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/escaped.h" "/builddir/build/BUILD/lean-3.4.2/src/util/exception.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/exception.h" "/builddir/build/BUILD/lean-3.4.2/src/util/exception_with_pos.h" "/builddir/build/BUILD/lean-3.4.2/src/util/extensible_object.h" "/builddir/build/BUILD/lean-3.4.2/src/util/file_lock.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/file_lock.h" "/builddir/build/BUILD/lean-3.4.2/src/util/flet.h" "/builddir/build/BUILD/lean-3.4.2/src/util/freset.h" "/builddir/build/BUILD/lean-3.4.2/src/util/fresh_name.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/fresh_name.h" "/builddir/build/BUILD/lean-3.4.2/src/util/hash.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/hash.h" "/builddir/build/BUILD/lean-3.4.2/src/util/init_module.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/init_module.h" "/builddir/build/BUILD/lean-3.4.2/src/util/int64.h" "/builddir/build/BUILD/lean-3.4.2/src/util/interrupt.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/interrupt.h" "/builddir/build/BUILD/lean-3.4.2/src/util/lbool.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/lbool.h" "/builddir/build/BUILD/lean-3.4.2/src/util/lean_path.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/lean_path.h" "/builddir/build/BUILD/lean-3.4.2/src/util/list.h" "/builddir/build/BUILD/lean-3.4.2/src/util/list_fn.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/list_fn.h" "/builddir/build/BUILD/lean-3.4.2/src/util/log_tree.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/log_tree.h" "/builddir/build/BUILD/lean-3.4.2/src/util/lru_cache.h" "/builddir/build/BUILD/lean-3.4.2/src/util/macros.h" "/builddir/build/BUILD/lean-3.4.2/src/util/map.h" "/builddir/build/BUILD/lean-3.4.2/src/util/memory.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/memory.h" "/builddir/build/BUILD/lean-3.4.2/src/util/memory_pool.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/memory_pool.h" "/builddir/build/BUILD/lean-3.4.2/src/util/message_definitions.h" "/builddir/build/BUILD/lean-3.4.2/src/util/name.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/name.h" "/builddir/build/BUILD/lean-3.4.2/src/util/name_generator.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/name_generator.h" "/builddir/build/BUILD/lean-3.4.2/src/util/name_hash_map.h" "/builddir/build/BUILD/lean-3.4.2/src/util/name_hash_set.h" "/builddir/build/BUILD/lean-3.4.2/src/util/name_map.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/name_map.h" "/builddir/build/BUILD/lean-3.4.2/src/util/name_set.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/name_set.h" "/builddir/build/BUILD/lean-3.4.2/src/util/null_ostream.h" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/double.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/double.h" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/float.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/float.h" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/gcd.h" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/init_module.h" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/mpbq.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/mpbq.h" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/mpq.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/mpq.h" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/mpz.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/mpz.h" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/numeric_traits.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/numeric_traits.h" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/power.h" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/primes.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/primes.h" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/register_module.h" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/remainder.h" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/xnumeral.h" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/numerics/zpz.h" "/builddir/build/BUILD/lean-3.4.2/src/util/object_serializer.h" "/builddir/build/BUILD/lean-3.4.2/src/util/optional.h" "/builddir/build/BUILD/lean-3.4.2/src/util/output_channel.h" "/builddir/build/BUILD/lean-3.4.2/src/util/pair.h" "/builddir/build/BUILD/lean-3.4.2/src/util/parser_exception.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/parser_exception.h" "/builddir/build/BUILD/lean-3.4.2/src/util/path.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/path.h" "/builddir/build/BUILD/lean-3.4.2/src/util/polynomial/polynomial.h" "/builddir/build/BUILD/lean-3.4.2/src/util/priority_queue.h" "/builddir/build/BUILD/lean-3.4.2/src/util/rb_map.h" "/builddir/build/BUILD/lean-3.4.2/src/util/rb_multi_map.h" "/builddir/build/BUILD/lean-3.4.2/src/util/rb_tree.h" "/builddir/build/BUILD/lean-3.4.2/src/util/rc.h" "/builddir/build/BUILD/lean-3.4.2/src/util/safe_arith.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/safe_arith.h" "/builddir/build/BUILD/lean-3.4.2/src/util/scoped_map.h" "/builddir/build/BUILD/lean-3.4.2/src/util/scoped_set.h" "/builddir/build/BUILD/lean-3.4.2/src/util/sequence.h" "/builddir/build/BUILD/lean-3.4.2/src/util/serializer.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/serializer.h" "/builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/sexpr/format.h" "/builddir/build/BUILD/lean-3.4.2/src/util/sexpr/init_module.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/sexpr/init_module.h" "/builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/sexpr/option_declarations.h" "/builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/sexpr/options.h" "/builddir/build/BUILD/lean-3.4.2/src/util/sexpr/register_module.h" "/builddir/build/BUILD/lean-3.4.2/src/util/sexpr/sexpr.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/sexpr/sexpr.h" "/builddir/build/BUILD/lean-3.4.2/src/util/sexpr/sexpr_fn.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/sexpr/sexpr_fn.h" "/builddir/build/BUILD/lean-3.4.2/src/util/shared_mutex.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/shared_mutex.h" "/builddir/build/BUILD/lean-3.4.2/src/util/small_object_allocator.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/small_object_allocator.h" "/builddir/build/BUILD/lean-3.4.2/src/util/sstream.h" "/builddir/build/BUILD/lean-3.4.2/src/util/stackinfo.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/stackinfo.h" "/builddir/build/BUILD/lean-3.4.2/src/util/subscripted_name_set.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/subscripted_name_set.h" "/builddir/build/BUILD/lean-3.4.2/src/util/task.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/task.h" "/builddir/build/BUILD/lean-3.4.2/src/util/task_builder.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/task_builder.h" "/builddir/build/BUILD/lean-3.4.2/src/util/test.h" "/builddir/build/BUILD/lean-3.4.2/src/util/thread.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/thread.h" "/builddir/build/BUILD/lean-3.4.2/src/util/timeit.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/timeit.h" "/builddir/build/BUILD/lean-3.4.2/src/util/timer.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/timer.h" "/builddir/build/BUILD/lean-3.4.2/src/util/trie.h" "/builddir/build/BUILD/lean-3.4.2/src/util/unit.h" "/builddir/build/BUILD/lean-3.4.2/src/util/unlock_guard.h" "/builddir/build/BUILD/lean-3.4.2/src/util/utf8.cpp" "/builddir/build/BUILD/lean-3.4.2/src/util/utf8.h" "/builddir/build/BUILD/lean-3.4.2/src/util/worker_queue.h" 1: Test timeout computed to be: 1500 3/1310 Test #1216: leanfailtest_clear_all ...................................... Passed 0.01 sec test 2 Start 2: leanchecker 2: Test command: /usr/bin/bash "/builddir/build/BUILD/lean-3.4.2/src/cmake/run_checker.sh" "" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "/builddir/build/BUILD/lean-3.4.2/checker/leanchecker" "/builddir/build/BUILD/lean-3.4.2/shell/library_export.out" "/builddir/build/BUILD/lean-3.4.2/src/../library" 2: Test timeout computed to be: 1500 2: + cd /builddir/build/BUILD/lean-3.4.2/src/../library 2: + /builddir/build/BUILD/lean-3.4.2/shell/lean --recursive --export=/builddir/build/BUILD/lean-3.4.2/shell/library_export.out /builddir/build/BUILD/lean-3.4.2/src/../library 2: + /builddir/build/BUILD/lean-3.4.2/checker/leanchecker /builddir/build/BUILD/lean-3.4.2/shell/library_export.out nat.add_assoc 1: /builddir/build/BUILD/lean-3.4.2/src/cmake/Modules/cpplint.py:821: SyntaxWarning: invalid escape sequence \D 1: """FullName after removing the local path to the repository. 1: /builddir/build/BUILD/lean-3.4.2/src/cmake/Modules/cpplint.py:1735: SyntaxWarning: invalid escape sequence \s 1: '(class|struct)\s+([A-Z_]+\s+)*(\w+(?:::\w+)*)' 1: /builddir/build/BUILD/lean-3.4.2/src/cmake/Modules/cpplint.py:1823: SyntaxWarning: invalid escape sequence \% 1: """Logs an error if we see certain non-ANSI constructs ignored by gcc-2. 1: /builddir/build/BUILD/lean-3.4.2/src/cmake/Modules/cpplint.py:2407: SyntaxWarning: invalid escape sequence \( 1: line = re.sub(r'operator(==|!=|<|<<|<=|>=|>>|>)\(', 'operator\(', line) 1: /builddir/build/BUILD/lean-3.4.2/src/cmake/Modules/cpplint.py:2562: SyntaxWarning: invalid escape sequence \( 1: if (Search('for *\(.*[^:]:[^: ]', line) or 1: /builddir/build/BUILD/lean-3.4.2/src/cmake/Modules/cpplint.py:2563: SyntaxWarning: invalid escape sequence \( 1: Search('for *\(.*[^: ]:[^:]', line)): 1: /builddir/build/BUILD/lean-3.4.2/src/cmake/Modules/cpplint.py:3173: SyntaxWarning: invalid escape sequence \( 1: """Retrieves all the text between matching open and close parentheses. 1: Total errors found: 0 4/1310 Test #1: style_check ................................................. Passed 34.59 sec test 3 Start 3: lean_help1 3: Test command: /builddir/build/BUILD/lean-3.4.2/shell/lean "--help" 3: Test timeout computed to be: 1500 3: Lean (version 3.4.2, Debug) 3: Miscellaneous: 3: --help -h display this message 3: --version -v display version number 3: --githash display the git commit hash number used to build this binary 3: --run executes the 'main' definition 3: --doc=file -r generate module documentation based on module doc strings 3: --make create olean files 3: --recursive recursively find *.lean files in directory arguments 3: --trust=num -t trust level (default: max) 0 means do not trust any macro, 3: and type check all imported modules 3: --quiet -q do not print verbose messages 3: --memory=num -M maximum amount of memory that should be used by Lean 3: (in megabytes) 3: --timeout=num -T maximum number of memory allocations per task 3: this is a deterministic way of interrupting long running tasks 3: --threads=num -j number of threads used to process lean files 3: --tstack=num -s thread stack size in Kb 3: --deps just print dependencies of a Lean input 3: --path display the path used for finding Lean libraries and extensions 3: --json print JSON-formatted structured error messages 3: --server start lean in server mode 3: --server=file start lean in server mode, redirecting standard input from the specified file (for debugging) 3: --profile display elaboration/type checking time for each definition/theorem 3: --debug=tag enable assertions with the given tag 3: -D name=value set a configuration option (see set_option command) 3: Exporting data: 3: --export=file -E export final environment as textual low-level file 3: --only-export=decl_name only export the specified declaration (+ dependencies) 3: --test-suite capture output and status code from each input file $f in $f.produced and $f.status, respectively 5/1310 Test #3: lean_help1 .................................................. Passed 0.03 sec test 4 Start 4: lean_help2 4: Test command: /builddir/build/BUILD/lean-3.4.2/shell/lean "-h" 4: Test timeout computed to be: 1500 4: Lean (version 3.4.2, Debug) 4: Miscellaneous: 4: --help -h display this message 4: --version -v display version number 4: --githash display the git commit hash number used to build this binary 4: --run executes the 'main' definition 4: --doc=file -r generate module documentation based on module doc strings 4: --make create olean files 4: --recursive recursively find *.lean files in directory arguments 4: --trust=num -t trust level (default: max) 0 means do not trust any macro, 4: and type check all imported modules 4: --quiet -q do not print verbose messages 4: --memory=num -M maximum amount of memory that should be used by Lean 4: (in megabytes) 4: --timeout=num -T maximum number of memory allocations per task 4: this is a deterministic way of interrupting long running tasks 4: --threads=num -j number of threads used to process lean files 4: --tstack=num -s thread stack size in Kb 4: --deps just print dependencies of a Lean input 4: --path display the path used for finding Lean libraries and extensions 4: --json print JSON-formatted structured error messages 4: --server start lean in server mode 4: --server=file start lean in server mode, redirecting standard input from the specified file (for debugging) 4: --profile display elaboration/type checking time for each definition/theorem 4: --debug=tag enable assertions with the given tag 4: -D name=value set a configuration option (see set_option command) 4: Exporting data: 4: --export=file -E export final environment as textual low-level file 4: --only-export=decl_name only export the specified declaration (+ dependencies) 4: --test-suite capture output and status code from each input file $f in $f.produced and $f.status, respectively 6/1310 Test #4: lean_help2 .................................................. Passed 0.02 sec test 5 Start 5: lean_version1 5: Test command: /builddir/build/BUILD/lean-3.4.2/shell/lean "--version" 5: Test timeout computed to be: 1500 5: Lean (version 3.4.2, Debug) 7/1310 Test #5: lean_version1 ............................................... Passed 0.01 sec test 6 Start 6: lean_ghash1 6: Test command: /builddir/build/BUILD/lean-3.4.2/shell/lean "-g" 6: Test timeout computed to be: 1500 6: GITDIR-NOTFOUND 8/1310 Test #6: lean_ghash1 ................................................. Passed 0.01 sec test 7 Start 7: lean_ghash2 7: Test command: /builddir/build/BUILD/lean-3.4.2/shell/lean "--githash" 7: Test timeout computed to be: 1500 7: GITDIR-NOTFOUND 9/1310 Test #7: lean_ghash2 ................................................. Passed 0.01 sec test 8 Start 8: lean_path1 8: Test command: /builddir/build/BUILD/lean-3.4.2/shell/lean "-p" 8: Test timeout computed to be: 1500 8: { 8: "is_user_leanpkg_path": true, 8: "leanpkg_path_file": "/builddir/.lean/leanpkg.path", 8: "path": [ 8: "/builddir/build/BUILD/lean-3.4.2/shell/../library", 8: "/builddir/build/BUILD/lean-3.4.2/shell/../lib/lean/library" 8: ] 8: } 10/1310 Test #8: lean_path1 .................................................. Passed 0.02 sec test 9 Start 9: lean_path2 9: Test command: /builddir/build/BUILD/lean-3.4.2/shell/lean "--path" 9: Test timeout computed to be: 1500 9: { 9: "is_user_leanpkg_path": true, 9: "leanpkg_path_file": "/builddir/.lean/leanpkg.path", 9: "path": [ 9: "/builddir/build/BUILD/lean-3.4.2/shell/../library", 9: "/builddir/build/BUILD/lean-3.4.2/shell/../lib/lean/library" 9: ] 9: } 11/1310 Test #9: lean_path2 .................................................. Passed 0.02 sec test 10 Start 10: lean_unknown_option 10: Test command: /usr/bin/bash "/builddir/build/BUILD/lean-3.4.2/src/cmake/check_failure.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "-z" 10: Test timeout computed to be: 1500 10: /builddir/build/BUILD/lean-3.4.2/shell/lean: invalid option -- 'z' 10: Unknown command line option 10: Lean (version 3.4.2, Debug) 10: Miscellaneous: 10: --help -h display this message 10: --version -v display version number 10: --githash display the git commit hash number used to build this binary 10: --run executes the 'main' definition 10: --doc=file -r generate module documentation based on module doc strings 10: --make create olean files 10: --recursive recursively find *.lean files in directory arguments 10: --trust=num -t trust level (default: max) 0 means do not trust any macro, 10: and type check all imported modules 10: --quiet -q do not print verbose messages 10: --memory=num -M maximum amount of memory that should be used by Lean 10: (in megabytes) 10: --timeout=num -T maximum number of memory allocations per task 10: this is a deterministic way of interrupting long running tasks 10: --threads=num -j number of threads used to process lean files 10: --tstack=num -s thread stack size in Kb 10: --deps just print dependencies of a Lean input 10: --path display the path used for finding Lean libraries and extensions 10: --json print JSON-formatted structured error messages 10: --server start lean in server mode 10: --server=file start lean in server mode, redirecting standard input from the specified file (for debugging) 10: --profile display elaboration/type checking time for each definition/theorem 10: --debug=tag enable assertions with the given tag 10: -D name=value set a configuration option (see set_option command) 10: Exporting data: 10: --export=file -E export final environment as textual low-level file 10: --only-export=decl_name only export the specified declaration (+ dependencies) 10: --test-suite capture output and status code from each input file $f in $f.produced and $f.status, respectively 12/1310 Test #10: lean_unknown_option ......................................... Passed 0.03 sec test 11 Start 11: lean_unknown_file1 11: Test command: /usr/bin/bash "/builddir/build/BUILD/lean-3.4.2/src/cmake/check_failure.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "boofoo.lean" 11: Test timeout computed to be: 1500 11: :1:1: error: file 'boofoo.lean' not found 13/1310 Test #11: lean_unknown_file1 .......................................... Passed 0.02 sec test 12 Start 12: lean_print_notation 12: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "print_tests.lean" 12: Test timeout computed to be: 1500 12: -- testing print_tests.lean 12: `{!`:1024 builtin := #0 12: `∃!`:1024 binders `,`:0 (scoped 0) := #0 12: `Σ`:1024 binders `,`:0 (scoped 0) := #0 12: `⟨`:1024 builtin := #0 12: `⟦`:1024 _:1 `⟧`:0 := quotient.mk #0 12: `[`:1024 (foldr* 0 `, ` `]`) := #0 12: `fun`:0 builtin := #0 12: `∅`:1024 := has_emptyc.emptyc _ 12: `@@`:1024 builtin := #0 12: `by`:0 builtin := #0 12: `Σ'`:1024 binders `,`:0 (scoped 0) := #0 12: `if`:0 builtin := #0 12: `calc`:0 builtin := #0 12: `Prop`:1024 := Prop 12: `¬`:40 _:40 := not #0 12: ````(`:1024 builtin := #0 12: `↑`:1024 _:1024 := coe #0 12: `show`:0 builtin := #0 12: `⇑`:1024 _:1024 := coe_fn #0 12: `.(`:1024 builtin := #0 12: `ℤ`:1024 := int 12: `command`:1024 := tactic unit 12: `match`:0 builtin := #0 12: `{`:1024 builtin := #0 12: ```:1024 builtin := #0 12: `𝒫`:100 _:100 := set.powerset #0 12: `↥`:1024 _:1024 := coe_sort #0 12: `-[1+`:1024 _:1 `]`:0 := int.neg_succ_of_nat #0 12: `sformat!`:100 builtin := #0 12: `suffices`:0 builtin := #0 12: `@`:1024 builtin := #0 12: `Sort*`:1024 builtin := #0 12: `Pi`:0 binders `,`:0 (scoped 0) := #0 12: `let`:0 builtin := #0 12: `ℕ`:1024 := nat 12: ``(`:1024 builtin := #0 12: `assume`:0 builtin := #0 12: `(::)`:1024 builtin := #0 12: ``[`:1024 builtin := #0 12: `∃`:1024 binders `,`:0 (scoped 0) := #0 12: `(`:1024 builtin := #0 12: `exists`:1024 binders `,`:0 (scoped 0) := #0 12: `‹`:1024 _:1 `›`:1 := has_bind.seq (tactic.save_info (_ 740 26)) (tactic.step tactic.assumption) 12: `(:`:1024 _:0 `:)`:0 builtin := #0 12: `Sort`:1024 builtin := #0 12: `sorry`:1024 builtin := #0 12: ```(`:1024 builtin := #0 12: `⋃₀`:110 _:110 := set.sUnion #0 12: `dec_trivial`:1024 := of_as_true (has_bind.seq (tactic.save_info (_ 1065 41)) (tactic.step tactic.triv)) 12: `format!`:100 builtin := #0 12: `Type`:1024 builtin := #0 12: `#[`:1024 builtin := #0 12: `%%`:1024 builtin := #0 12: `do`:0 builtin := #0 12: `Type*`:1024 builtin := #0 12: `-`:65 _:100 := has_neg.neg #0 12: `._`:1024 builtin := #0 12: `()`:1024 builtin := #0 12: `have`:0 builtin := #0 12: `begin`:1024 builtin := #0 12: _ `∩`:70 _:70 := has_inter.inter #1 #0 12: _ `⊂`:50 _:50 := has_ssubset.ssubset #1 #0 12: _ `≥`:50 _:50 := ge #1 #0 12: _ `<+`:50 _:50 := list.sublist #1 #0 12: _ `∈`:50 _:50 := has_mem.mem #1 #0 12: _ `<`:50 _:50 := has_lt.lt #1 #0 12: _ `>>=`:55 _:55 := has_bind.bind #1 #0 12: _ `=ₐ`:50 _:50 := eq (expr.alpha_eqv #1 #0) bool.tt 12: _ `on`:2 _:2 := function.on_fun #1 #0 12: _ `$>`:100 _:99 := functor.map_const_rev #1 #0 12: _ `×`:35 _:34 := prod #1 #0 12: _ `<|`:1 _:0 := option.lhoare #1 #0 12: _ `==`:50 _:50 := heq #1 #0 12: _ `\`:70 _:70 := has_sdiff.sdiff #1 #0 12: _ `>=`:50 _:50 := ge #1 #0 12: _ `▸`:75 _:74 := eq.subst #1 #0 12: _ `<=`:50 _:50 := has_le.le #1 #0 12: _ `*`:70 _:70 := has_mul.mul #1 #0 12: _ `>=>`:2 _:2 := (λ (s : _) (t : _) (a : _), has_bind.bind (s a) t) #1 #0 12: _ `<=<`:2 _:2 := (λ (t : _) (s : _) (a : _), has_bind.bind (s a) t) #1 #0 12: _ `∨`:30 _:29 := or #1 #0 12: _ `⊇`:50 _:50 := superset #1 #0 12: _ `<*`:60 _:60 := has_seq_left.seq_left #1 #0 12: _ `∘`:90 _:89 := function.comp #1 #0 12: _ `=?=`:50 _:50 := unification_constraint.mk #1 #0 12: _ `<->`:20 _:20 := iff #1 #0 12: _ `∣`:50 _:50 := has_dvd.dvd #1 #0 12: _ `^[`:1 _:1 `]`:0 := nat.iterate #1 #0 12: _ `≠`:50 _:50 := ne #1 #0 12: _ `∉`:50 _:50 := not (has_mem.mem #1 #0) 12: _ `∘'`:80 _:79 := function.dcomp #1 #0 12: _ `^`:80 _:79 := has_pow.pow #1 #0 12: _ `&&`:70 _:70 := band #1 #0 12: _ `|>`:1 _:0 := option.rhoare #1 #0 12: _ `∧`:35 _:34 := and #1 #0 12: _ `<*>`:60 _:60 := has_seq.seq #1 #0 12: _ `;`:1 _:1 := has_andthen.andthen #1 #0 12: _ `>>[tactic]`:2 _:2 := interaction_monad_seq #1 #0 12: _ `>`:50 _:50 := gt #1 #0 12: _ `↔`:20 _:20 := iff #1 #0 12: _ `::`:67 _:66 := list.cons #1 #0 12: _ `∪`:65 _:65 := has_union.union #1 #0 12: _ `||`:65 _:65 := bor #1 #0 12: _ `=<<`:2 _:2 := (λ (u : _) (v : _), has_bind.bind v u) #1 #0 12: _ `≈`:50 _:50 := has_equiv.equiv #1 #0 12: _ `+`:65 _:65 := has_add.add #1 #0 12: _ `⁻¹`:1034 := has_inv.inv #0 12: _ `++`:65 _:65 := has_append.append #1 #0 12: _ `%`:70 _:70 := has_mod.mod #1 #0 12: _ `^.`:1025 builtin := #0 12: _ `>>`:55 _:55 := has_bind.and_then #1 #0 12: _ `≟`:50 _:50 := unification_constraint.mk #1 #0 12: _ `\/`:30 _:29 := or #1 #0 12: _ `$`:1 _:0 := #1 #0 12: _ `⊃`:50 _:50 := ssuperset #1 #0 12: _ `=`:50 _:50 := eq #1 #0 12: _ `<|>`:2 _:1 := has_orelse.orelse #1 #0 12: _ `<.>`:65 _:65 := mk_str_name #1 #0 12: _ `<$>`:100 _:99 := functor.map #1 #0 12: _ `<$`:100 _:99 := functor.map_const #1 #0 12: _ `⊕`:30 _:29 := sum #1 #0 12: _ `-[`:1 _:1 `]-`:1 _:1 := function.combine #2 #1 #0 12: _ `*>`:60 _:60 := has_seq_right.seq_right #1 #0 12: _ `≈[`:50 _:1 `]`:0 _:50 := @strict_weak_order.equiv _ #1 #2 #0 12: _ `->`:25 _:24 := #1 → #2 12: _ `-`:65 _:65 := has_sub.sub #1 #0 12: _ `/\`:35 _:34 := and #1 #0 12: _ `>>=[tactic]`:2 _:2 := interaction_monad_bind #1 #0 12: _ `≤`:50 _:50 := has_le.le #1 #0 12: _ `⊆`:50 _:50 := has_subset.subset #1 #0 12: _ `/`:70 _:70 := has_div.div #1 #0 12: _ `∨`:30 _:29 := or #1 #0 12: _ `∧`:35 _:34 := and #1 #0 12: `if`:0 builtin := #0 12: _ `%`:70 _:70 := has_mod.mod #1 #0 12: -- checked 14/1310 Test #12: lean_print_notation ......................................... Passed 2.67 sec test 1226 Start 1226: leant0test_basic.lean 1226: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "basic.lean" "-t 0" 1226: Test timeout computed to be: 1500 1226: -- testing basic.lean 1226: -- checked 15/1310 Test #1226: leant0test_basic.lean ....................................... Passed 1.13 sec test 1227 Start 1227: leant0test_t1.lean 1227: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t1.lean" "-t 0" 1227: Test timeout computed to be: 1500 1227: -- testing t1.lean 2: theorem nat.add_assoc : Π n m k : nat, (n + m) + k = n + (m + k) 2: checked 10828 declarations 16/1310 Test #2: leanchecker ................................................. Passed 83.32 sec test 1228 Start 1228: leanittest_1313.lean 1228: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1313.lean" 1228: Test timeout computed to be: 1500 1228: -- checked 17/1310 Test #1228: leanittest_1313.lean ........................................ Passed 2.99 sec test 1229 Start 1229: leanittest_complete.lean 1229: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "complete.lean" 1229: Test timeout computed to be: 1500 1229: -- checked 18/1310 Test #1229: leanittest_complete.lean .................................... Passed 0.10 sec test 1230 Start 1230: leanittest_complete_import.lean 1230: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "complete_import.lean" 1230: Test timeout computed to be: 1500 1230: -- checked 19/1310 Test #1230: leanittest_complete_import.lean ............................. Passed 2.64 sec test 1231 Start 1231: leanittest_complete_namespace.lean 1231: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "complete_namespace.lean" 1231: Test timeout computed to be: 1500 1231: -- checked 20/1310 Test #1231: leanittest_complete_namespace.lean .......................... Passed 0.04 sec test 1232 Start 1232: leanittest_complete_scanner_error.lean 1232: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "complete_scanner_error.lean" 1232: Test timeout computed to be: 1500 1232: -- checked 21/1310 Test #1232: leanittest_complete_scanner_error.lean ...................... Passed 2.59 sec test 1233 Start 1233: leanittest_complete_tactic.lean 1233: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "complete_tactic.lean" 1233: Test timeout computed to be: 1500 1233: -- checked 22/1310 Test #1233: leanittest_complete_tactic.lean ............................. Passed 2.67 sec test 1234 Start 1234: leanittest_complete_trailing_period.lean 1234: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "complete_trailing_period.lean" 1234: Test timeout computed to be: 1500 1234: -- checked 23/1310 Test #1234: leanittest_complete_trailing_period.lean .................... Passed 0.04 sec test 1235 Start 1235: leanittest_correct_snapshot_invalidation.input 1235: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "correct_snapshot_invalidation.input" 1235: Test timeout computed to be: 1500 1235: -- checked 24/1310 Test #1235: leanittest_correct_snapshot_invalidation.input .............. Passed 2.86 sec test 1236 Start 1236: leanittest_do_info.lean 1236: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "do_info.lean" 1236: Test timeout computed to be: 1500 1227: trust level: 0 1227: -- checked 25/1310 Test #1227: leant0test_t1.lean .......................................... Passed 59.07 sec test 1237 Start 1237: leanittest_field_info.lean 1237: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "field_info.lean" 1237: Test timeout computed to be: 1500 1236: -- checked 26/1310 Test #1236: leanittest_do_info.lean ..................................... Passed 2.74 sec test 1238 Start 1238: leanittest_focus.lean 1238: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "focus.lean" 1238: Test timeout computed to be: 1500 1237: -- checked 27/1310 Test #1237: leanittest_field_info.lean .................................. Passed 2.66 sec test 1239 Start 1239: leanittest_goal_info.lean 1239: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "goal_info.lean" 1239: Test timeout computed to be: 1500 1238: -- checked 28/1310 Test #1238: leanittest_focus.lean ....................................... Passed 2.87 sec test 1240 Start 1240: leanittest_goal_info_rw.lean 1240: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "goal_info_rw.lean" 1240: Test timeout computed to be: 1500 1239: -- checked 29/1310 Test #1239: leanittest_goal_info.lean ................................... Passed 4.38 sec test 1241 Start 1241: leanittest_hole1.lean 1241: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "hole1.lean" 1241: Test timeout computed to be: 1500 1240: -- checked 30/1310 Test #1240: leanittest_goal_info_rw.lean ................................ Passed 2.82 sec test 1242 Start 1242: leanittest_hole2.lean 1242: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "hole2.lean" 1242: Test timeout computed to be: 1500 1241: -- checked 31/1310 Test #1241: leanittest_hole1.lean ....................................... Passed 2.61 sec test 1243 Start 1243: leanittest_hole3.lean 1243: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "hole3.lean" 1243: Test timeout computed to be: 1500 1242: -- checked 32/1310 Test #1242: leanittest_hole2.lean ....................................... Passed 2.58 sec test 1244 Start 1244: leanittest_hole4.lean 1244: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "hole4.lean" 1244: Test timeout computed to be: 1500 1243: -- checked 33/1310 Test #1243: leanittest_hole3.lean ....................................... Passed 2.58 sec test 1245 Start 1245: leanittest_info.lean 1245: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "info.lean" 1245: Test timeout computed to be: 1500 1244: -- checked 34/1310 Test #1244: leanittest_hole4.lean ....................................... Passed 2.60 sec test 1246 Start 1246: leanittest_info1.lean 1246: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "info1.lean" 1246: Test timeout computed to be: 1500 1245: -- checked 35/1310 Test #1245: leanittest_info.lean ........................................ Passed 2.56 sec test 1247 Start 1247: leanittest_info_goal.lean 1247: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "info_goal.lean" 1247: Test timeout computed to be: 1500 1246: -- checked 36/1310 Test #1246: leanittest_info1.lean ....................................... Passed 2.57 sec test 1248 Start 1248: leanittest_info_id_pre_elab.lean 1248: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "info_id_pre_elab.lean" 1248: Test timeout computed to be: 1500 1247: -- checked 37/1310 Test #1247: leanittest_info_goal.lean ................................... Passed 2.67 sec test 1249 Start 1249: leanittest_info_tactic.lean 1249: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "info_tactic.lean" 1249: Test timeout computed to be: 1500 1248: -- checked 38/1310 Test #1248: leanittest_info_id_pre_elab.lean ............................ Passed 2.55 sec test 1250 Start 1250: leanittest_my_tac_class.lean 1250: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "my_tac_class.lean" 1250: Test timeout computed to be: 1500 1249: -- checked 39/1310 Test #1249: leanittest_info_tactic.lean ................................. Passed 2.91 sec test 1251 Start 1251: leanittest_nested_traces.lean 1251: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "nested_traces.lean" 1251: Test timeout computed to be: 1500 1250: -- checked 40/1310 Test #1250: leanittest_my_tac_class.lean ................................ Passed 3.13 sec test 1252 Start 1252: leanittest_rb_map_ts.lean 1252: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rb_map_ts.lean" 1252: Test timeout computed to be: 1500 1251: -- checked 41/1310 Test #1251: leanittest_nested_traces.lean ............................... Passed 2.80 sec test 1253 Start 1253: leanittest_sync.input 1253: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "sync.input" 1253: Test timeout computed to be: 1500 1252: -- checked 42/1310 Test #1252: leanittest_rb_map_ts.lean ................................... Passed 3.35 sec test 1254 Start 1254: leanittest_trace.lean 1254: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "trace.lean" 1254: Test timeout computed to be: 1500 1253: -- checked 43/1310 Test #1253: leanittest_sync.input ....................................... Passed 2.63 sec test 1255 Start 1255: name 1255: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/name 1255: Test timeout computed to be: 1500 1255: cmp(foo.1, foo.2) = -1 1255: n1.hash(): 2720826610 1255: foo.bla.tst 1255: [anonymous] 1255: foo.bla 1255: 0 1 44/1310 Test #1255: name ........................................................ Passed 0.09 sec test 1256 Start 1256: sequence 1256: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/sequence 1256: Test timeout computed to be: 1500 1256: 5 10 10 20 5 3 45/1310 Test #1256: sequence .................................................... Passed 0.02 sec test 1257 Start 1257: sexpr 1257: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/sexpr_tst 1257: Test timeout computed to be: 1500 1257: ("name" 30) 1257: (("name" 30) "name" 30) 1257: (foo.1 "name" 30) 1257: (10 . 20) 1257: (10 20 30 40) 1257: ("foo" "bla" "tst") 1257: (10.2 3.2 4.3) 1257: 10.2 1257: (10.2) 1257: ((1 . 2) (2 . 3) (0 . 1)) 1257: ((1 2) (2 3) (0 1)) 1257: (11 12 13) 1257: (10 3 0) 1257: (((1 . 2) (2 . 3) (0 . 1)) 1257: ((1 . 2) (2 . 3) (0 . 1)) 1257: ((1 . 2) (2 . 3) (0 . 1)) 1257: ((1 . 2) (2 . 3) (0 . 1)) 1257: ((1 . 2) (2 . 3) (0 . 1))) 1257: (test.name 10 10.2) 1257: (((1 . 2) (2 . 3) (0 . 1)) 1257: ((1 . 2) (2 . 3) (0 . 1)) 1257: ((1 . 2) (2 . 3) (0 . 1)) 1257: ((1 . 2) (2 . 3) (0 . 1)) 1257: ((1 . 2) (2 . 3) (0 . 1))) 1257: (((1 . 2) (2 . 3) (0 . 1)) ((1 . 2) (2 . 3) (0 . 1)) ((1 . 2) (2 . 3) (0 . 1)) ((1 . 2) (2 . 3) (0 . 1)) ((1 . 2) (2 . 3) (0 . 1))) 1257: (((1 . 2) (2 . 3) (0 . 1)) ((1 . 2) (2 . 3) (0 . 1)) ((1 . 2) (2 . 3) (0 . 1)) ((1 . 2) (2 . 3) (0 . 1)) ((1 . 2) (2 . 3) (0 . 1))) 1257: Stream Size: 194 46/1310 Test #1257: sexpr ....................................................... Passed 0.78 sec test 1258 Start 1258: format 1258: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/format 1258: Test timeout computed to be: 1500 1258: ---- f1 ---------- 1258: foobar 1258: -------------------- 1258: 1258: ---- f2 ---------- 1258: foobar13.1415 1258: -------------------- 1258: 1258: ---- f3 ---------- 1258: foobarfoobar13.1415 1258: -------------------- 1258: 1258: ---- f4 ---------- 1258: foobarfoobar13.1415 1258: -------------------- 1258: 1258: ---- f5 ---------- 1258: 1258: 1258: -------------------- 1258: 1258: ---- f6 ---------- 1258: foobarfoobar13.1415 1258: 1258: -------------------- 1258: 1258: ---- f7 ---------- 1258: foobarfoobar13.1415 1258: foobarfoobar13.1415foobarfoobar13.1415 1258: foobarfoobar13.1415 1258: -------------------- 1258: 1258: ---- f8 ---------- 1258: foo 1258: foo 1258: -------------------- 1258: 1258: ---- f9 ---------- 1258: foobarfoobar13.1415 1258: foobarfoobar13.1415foobarfoobar13.1415 1258: foobarfoobar13.1415foo 1258: foo 1258: -------------------- 1258: 1258: ---- f10 ---------- 1258: foobarfoobar13.1415 1258: 1258: foobarfoobar13.1415 1258: -------------------- 1258: 1258: ---- f11 ---------- 1258: foobar 1258: foobar13.1415 1258: foobarfoobar13.1415 1258: foobarfoobar13.1415 1258: -------------------- 1258: 1258: ---- f12 ---------- 1258: (abcd) 1258: -------------------- 1258: 1258: Last weekend's revelation that J.K. Rowling is the author of the critically acclaimed and -- until now -- commercially 1258: unsuccessful crime novel The Cuckoo's Calling has electrified the book world and solidified Rowling's reputation as a 1258: genuine writing talent: After all, if she can impress the critics without the benefit of her towering reputation, then 1258: surely her success is deserved. fill 1258: ======================================== 1258: foobar foobar13.1415 foobarfoobar13.1415 foobarfoobar13.1415 1258: 1258: foobarfoobar13.1415 1258: foobarfoobar13.1415 1258: foobarfoobar13.1415foobarfoobar13.1415 1258: foobarfoobar13.1415 foo 1258: foo foobarfoobar13.1415 1258: foobarfoobar13.1415foobarfoobar13.1415 1258: foobarfoobar13.1415foo 1258: foo foobarfoobar13.1415 1258: 1258: foobarfoobar13.1415 foobar 1258: foobar13.1415 1258: foobarfoobar13.1415 1258: foobarfoobar13.1415 (abcd) 1258: ======================================== 1258: stack 1258: ======================================== 1258: foobar 1258: foobar13.1415 1258: foobarfoobar13.1415 1258: foobarfoobar13.1415 1258: 1258: 1258: foobarfoobar13.1415 1258: 1258: foobarfoobar13.1415 1258: foobarfoobar13.1415foobarfoobar13.1415 1258: foobarfoobar13.1415 1258: foo 1258: foo 1258: foobarfoobar13.1415 1258: foobarfoobar13.1415foobarfoobar13.1415 1258: foobarfoobar13.1415foo 1258: foo 1258: foobarfoobar13.1415 1258: 1258: foobarfoobar13.1415 1258: foobar 1258: foobar13.1415 1258: foobarfoobar13.1415 1258: foobarfoobar13.1415 1258: (abcd) 1258: 1258: ======================================== 1258: spread 1258: ======================================== 1258: foobarfoobar13.1415foobarfoobar13.1415foobarfoobar13.1415 1258: foobarfoobar13.1415 1258: foobarfoobar13.1415 1258: foobarfoobar13.1415foobarfoobar13.1415 1258: foobarfoobar13.1415foo 1258: foofoobarfoobar13.1415 1258: foobarfoobar13.1415foobarfoobar13.1415 1258: foobarfoobar13.1415foo 1258: foofoobarfoobar13.1415 1258: 1258: foobarfoobar13.1415foobar 1258: foobar13.1415 1258: foobarfoobar13.1415 1258: foobarfoobar13.1415(abcd) 1258: ======================================== 1258: foo 1258: bla 1258: (foo bla) 1258: foobar 1258: foobar 1258: () (foo bar) nil "test" 1258: {} 1258: test6 1258: test hello 1258: world 1258: test hello world 47/1310 Test #1258: format ...................................................... Passed 0.13 sec test 1259 Start 1259: buffer 1259: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/buffer 1259: Test timeout computed to be: 1500 48/1310 Test #1259: buffer ...................................................... Passed 0.02 sec test 1260 Start 1260: list 1260: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/list 1260: Test timeout computed to be: 1500 1260: (9 8 7 6 5 4 3 2 1 0) 1260: (10 20 30) 1260: (10 20 30) 1260: (109 108 107 106 105 104 103 102 101 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0) 1260: (111 110 109 108 107 106 105 104 103 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2) 1260: sum: 499500 1260: for_each 0.0506ms 1260: map 0.95ms 1260: hello world 1260: (12 14 16) 1260: (1 1 2 1 2 3 1 2 3 4) 49/1310 Test #1260: list ........................................................ Passed 0.07 sec test 1261 Start 1261: scoped_set 1261: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/scoped_set 1261: Test timeout computed to be: 1500 50/1310 Test #1261: scoped_set .................................................. Passed 0.08 sec test 1262 Start 1262: options 1262: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/options 1262: Test timeout computed to be: 1500 1262: ⟨⟩ 1262: ⟨tst ↦ 10⟩ 1262: ⟨foo ↦ true, tst ↦ 10⟩ 1262: ⟨test.long.names.with.several.parts ↦ true, 1262: sp.order ↦ ((1 2 3 4 5 6 7 8 9 10) 1262: (1 2 3 4 5 6 7 8 9 10) 1262: (1 2 3 4 5 6 7 8 9 10) 1262: (1 2 3 4 5 6 7 8 9 10) 1262: (1 2 3 4 5 6 7 8 9 10) 1262: (1 2 3 4 5 6 7 8 9 10)), 1262: ratio ↦ 10.5, 1262: color ↦ 20, 1262: test.foo ↦ 10⟩ 1262: ⟨color ↦ 20, test.foo ↦ 10⟩ 1262: ⟨color ↦ 20, test.foo ↦ 10⟩ 1262: ⟨color ↦ 30, test.foo ↦ 10⟩ 1262: ⟨color ↦ 10⟩ 1262: ⟨freq ↦ 0.5, color ↦ 3⟩ 1262: ⟨list ↦ (1 2 3), flag ↦ true, name ↦ "Soon Ho", freq ↦ 0.5, color ↦ 3⟩ 1262: # ⟨list ↦ (1 2 3), flag ↦ true, name ↦ "Soon Ho", freq ↦ 0.5, color ↦ 3⟩ 1262: # ⟨flag ↦ false, value ↦ 10, name ↦ "Leo"⟩ 1262: > ⟨color ↦ 3, freq ↦ 0.5, list ↦ (1 2 3), flag ↦ false, value ↦ 10, name ↦ "Leo"⟩ 1262: Bool Int Unsigned Int Double String S-Expression 51/1310 Test #1262: options ..................................................... Passed 0.15 sec test 1263 Start 1263: scoped_map 1263: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/scoped_map 1263: Test timeout computed to be: 1500 52/1310 Test #1263: scoped_map .................................................. Passed 0.07 sec test 1264 Start 1264: rb_tree 1264: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/rb_tree 1264: Test timeout computed to be: 1500 1264: (63 (*31 (15 (7 (3 (1 (0 nil nil) (2 nil nil)) (5 (4 nil nil) (6 nil nil))) (11 (9 (8 nil nil) (10 nil nil)) (13 (12 nil nil) (14 nil nil)))) (23 (19 (17 (16 nil nil) (18 nil nil)) (21 (20 nil nil) (22 nil nil))) (27 (25 (24 nil nil) (26 nil nil)) (29 (28 nil nil) (30 nil nil))))) (47 (39 (35 (33 (32 nil nil) (34 nil nil)) (37 (36 nil nil) (38 nil nil))) (43 (41 (40 nil nil) (42 nil nil)) (45 (44 nil nil) (46 nil nil)))) (55 (51 (49 (48 nil nil) (50 nil nil)) (53 (52 nil nil) (54 nil nil))) (59 (57 (56 nil nil) (58 nil nil)) (61 (60 nil nil) (62 nil nil)))))) (79 (71 (67 (65 (64 nil nil) (66 nil nil)) (69 (68 nil nil) (70 nil nil))) (75 (73 (72 nil nil) (74 nil nil)) (77 (76 nil nil) (78 nil nil)))) (87 (83 (81 (80 nil nil) (82 nil nil)) (85 (84 nil nil) (86 nil nil))) (95 (*91 (89 (88 nil nil) (90 nil nil)) (93 (92 nil nil) (94 nil nil))) (97 (96 nil nil) (99 (*98 nil nil) nil)))))) 1264: DEPTH: 7 1264: DEPTH: 7 1264: (10 (9 nil nil) (11 nil nil)) 1264: (10 (9 nil nil) (11 nil nil)) 1264: (10 (9 nil nil) (20 (*11 nil nil) nil)) 1264: (10 (3 nil nil) (20 nil nil)) 1264: (10 (3 nil nil) (40 (*20 nil nil) nil)) 1264: (10 (5 (*3 nil nil) nil) (40 (*20 nil nil) nil)) 1264: (20 (*10 (5 (*3 nil nil) nil) (11 nil nil)) (40 nil nil)) 1264: (20 (*10 (5 (*3 nil nil) nil) (11 nil nil)) (40 nil nil)) 1264: (20 (*10 (5 (*3 nil nil) nil) (11 nil nil)) (40 (*30 nil nil) nil)) 1264: (20 (10 (5 (*3 nil nil) nil) (11 nil nil)) (30 (25 nil nil) (40 nil nil))) 1264: (20 (10 (5 (*3 nil nil) nil) (15 (*11 nil nil) nil)) (30 (25 nil nil) (40 nil nil))) 1264: (20 (10 (5 (*3 nil nil) nil) (15 (*11 nil nil) nil)) (30 (25 nil nil) (40 nil nil))) 1264: (20 (10 (5 (*3 nil nil) nil) (15 (*11 nil nil) nil)) (30 (25 nil nil) (40 nil nil))) 1264: (20 (10 (5 (*3 nil nil) nil) (15 (*11 nil nil) nil)) (30 (25 nil nil) (40 (*34 nil nil) nil))) 1264: (20 (10 (5 (*3 nil nil) nil) (15 (*11 nil nil) nil)) (30 (25 nil nil) (40 (*34 nil nil) nil))) 1264: 1264: Copies created: 106 1264: Average size: 3.8539 1264: Average depth: 2.8675 1264: 1264: Copies created: 113 1264: Average size: 3.9975 1264: Average depth: 2.9982 1264: 1264: Copies created: 1003 1264: Average size: 8.0546 1264: Average depth: 3.8386 53/1310 Test #1264: rb_tree ..................................................... Passed 0.20 sec test 1265 Start 1265: rb_map 1265: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/rb_map 1265: Test timeout computed to be: 1500 54/1310 Test #1265: rb_map ...................................................... Passed 0.07 sec test 1266 Start 1266: exception 1266: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/exception 1266: Test timeout computed to be: 1500 1254: -- checked 55/1310 Test #1254: leanittest_trace.lean ....................................... Passed 2.72 sec test 1267 Start 1267: bit_tricks 1267: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/bit_tricks 1267: Test timeout computed to be: 1500 1266: CATCH 1: {error, x: 10 foo} 1266: CATCH 2: {error, x: 10 foo} 56/1310 Test #1266: exception ................................................... Passed 0.09 sec test 1268 Start 1268: hash 1268: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/hash 1268: Test timeout computed to be: 1500 57/1310 Test #1267: bit_tricks .................................................. Passed 0.07 sec test 1269 Start 1269: safe_arith 1269: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/safe_arith 1269: Test timeout computed to be: 1500 58/1310 Test #1268: hash ........................................................ Passed 0.02 sec test 1270 Start 1270: set 1270: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/set 1270: Test timeout computed to be: 1500 1269: expected under/overflow: 1073741824, 2147483648, integer overflow 1269: expected under/overflow: 1073741824, 1073741824, integer overflow 1269: expected under/overflow: 2147483647, 1, integer overflow 1269: expected under/overflow: 2147483647, 1, integer overflow 1269: expected under/overflow: 2147483647, 2, integer overflow 1269: expected under/overflow: 2147483647, 2, integer overflow 1269: expected under/overflow: 1073741824, 1073741824, integer overflow 1269: expected under/overflow: -1073741824, 2147483648, integer underflow 1269: expected under/overflow: -1073741824, 1073741825, integer underflow 1269: expected under/overflow: -2147483648, 1, integer underflow 1269: expected under/overflow: -2147483648, 1, integer underflow 1269: expected under/overflow: -2147483648, 2, integer underflow 1269: expected under/overflow: -2147483648, 2, integer underflow 1269: expected under/overflow: -1073741825, 1073741824, integer underflow 59/1310 Test #1269: safe_arith .................................................. Passed 0.05 sec test 1271 Start 1271: optional 1271: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/optional 1271: Test timeout computed to be: 1500 1270: 5 1270: 20 1270: 10 60/1310 Test #1270: set ......................................................... Passed 0.05 sec test 1272 Start 1272: stackinfo 1272: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/stackinfo 1272: Test timeout computed to be: 1500 1271: destructed... p2 10 20 1271: destructed... 20 30 1271: destructed... p3 20 30 1271: destructed... p3 20 30 1271: destructed... p4 2 3 61/1310 Test #1271: optional .................................................... Passed 0.02 sec test 1273 Start 1273: serializer 1273: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/serializer 1273: Test timeout computed to be: 1500 1273: OUT: 10 255 255 255 255 236 0 104 101 108 108 111 0 30 1273: OUT: 1 1 1 1 1 2 1 1 3 1 1 4 1 0 1 1 10 0 4 1 1 20 1 1 30 0 5 0 5 0 7 1273: OUT: 4 2 102 111 111 0 98 108 97 0 5 0 1 10 4 0 2 116 115 116 0 4 0 1 104 101 108 108 111 0 0 2 2 115 105 109 112 108 101 0 62/1310 Test #1273: serializer .................................................. Passed 0.07 sec test 1274 Start 1274: trie 1274: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/trie 1274: Test timeout computed to be: 1500 1272: 8388568 1272: 7388536 1272: 8388568 1272: 8388568 1272: 8378536 1272: 8388568 63/1310 Test #1272: stackinfo ................................................... Passed 0.09 sec test 1275 Start 1275: lru_cache 1275: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/lru_cache 1275: Test timeout computed to be: 1500 1274: a, b, c -> 10 1274: a, b, d -> 11 1274: h, a, l, l, o -> 2 1274: h, e, l, l -> 5 1274: h, e, l, l, o -> 3 1274: h, e, l, p -> 12 1274: --------- 1274: a, b, c -> 2 1274: a, b, d -> 12 1274: a, b, e -> 15 1274: h, a, l, l, o -> 14 1274: h, e, a, a, a, a, a, a -> 13 1274: h, e, l, l -> 11 1274: h, e, l, l, o -> 1 64/1310 Test #1274: trie ........................................................ Passed 0.03 sec test 1276 Start 1276: worker_queue 1276: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/worker_queue 1276: Test timeout computed to be: 1500 65/1310 Test #1275: lru_cache ................................................... Passed 0.06 sec test 1277 Start 1277: thread 1277: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/thread 1277: Test timeout computed to be: 1500 1276: 0 4 1 2 6 3 12 5 8 7 9 17 15 19 21 20 10 11 26 24 13 23 14 29 16 18 33 25 31 28 38 36 32 40 34 35 43 41 22 47 39 46 30 42 37 27 50 52 44 45 49 48 54 55 51 64 57 53 60 58 68 59 65 61 62 72 63 56 75 70 66 67 73 69 74 79 76 77 71 88 81 82 83 84 85 86 87 80 78 90 96 92 91 89 93 94 97 95 98 99 66/1310 Test #1276: worker_queue ................................................ Passed 0.16 sec test 1278 Start 1278: bitap_fuzzy_search 1278: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/bitap_fuzzy_search 1278: Test timeout computed to be: 1500 1277: 1000000 1277: 1000000 1277: 1000000 1277: 1000000 1277: 1000000 1277: 1000000 1277: 1000000 1277: 1000000 1277: 1000000 1277: 1000000 1277: interrupted... 67/1310 Test #1277: thread ...................................................... Passed 0.17 sec test 1279 Start 1279: mpq 1279: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/mpq 1279: Test timeout computed to be: 1500 68/1310 Test #1278: bitap_fuzzy_search .......................................... Passed 0.05 sec test 1280 Start 1280: mpbq 1280: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/mpbq 1280: Test timeout computed to be: 1500 1279: 3170000000000000000000000000000000000000000/511 1279: -0.5 1279: 0.33333? 1279: 3 1279: -2 1279: -0.33333? 1279: -0.14285? 69/1310 Test #1279: mpq ......................................................... Passed 0.01 sec test 1281 Start 1281: mpz 1281: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/mpz 1281: Test timeout computed to be: 1500 1280: 1/2 1280: 1/2^2 1280: 0 3/13 1 1280: 0.21875 3/13 0.234375 1280: 0.23046875 3/13 0.232421875 1280: 0.230712890625 3/13 0.2308349609375 1280: 0.23076629638671875 3/13 0.230770111083984375 1280: 0.23076915740966796875 3/13 0.23076963424682617187? 1280: 0.23076921701431274414? 3/13 0.23076924681663513183? 1280: 0.23076923005282878875? 3/13 0.23076923098415136337? 1280: 0.23076923075132071971? 3/13 0.23076923086773604154? 1280: 0.23076923076587263494? 3/13 0.23076923077314859256? 1280: 0.23076923076905586640? 3/13 0.23076923076928324007? 1280: 0.23076923076922639666? 3/13 0.23076923076925481836? 1280: 0.23076923076922994937? 3/13 0.23076923076923172573? 1280: 0.23076923076923072652? 3/13 0.23076923076923078204? 70/1310 Test #1281: mpz ......................................................... Passed 0.01 sec test 1282 Start 1282: double 1282: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/double 1282: Test timeout computed to be: 1500 71/1310 Test #1280: mpbq ........................................................ Passed 0.02 sec test 1283 Start 1283: float 1283: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/float 1283: Test timeout computed to be: 1500 72/1310 Test #1282: double ...................................................... Passed 0.00 sec test 1284 Start 1284: xnumeral 1284: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/xnumeral 1284: Test timeout computed to be: 1500 73/1310 Test #1283: float ....................................................... Passed 0.00 sec test 1285 Start 1285: primes 1285: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/primes 1285: Test timeout computed to be: 1500 74/1310 Test #1284: xnumeral .................................................... Passed 0.01 sec test 1286 Start 1286: numeric_traits 1286: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/numeric_traits 1286: Test timeout computed to be: 1500 1285: 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 211 223 227 229 233 239 241 251 257 263 269 271 277 281 283 293 307 311 313 317 331 337 347 349 353 359 367 373 379 383 389 397 401 409 419 421 431 433 439 443 449 457 461 463 467 479 487 491 499 503 509 521 523 541 547 557 563 569 571 577 587 593 599 601 607 613 617 619 631 641 643 647 653 659 661 673 677 683 691 701 709 719 727 733 739 743 751 757 761 769 773 787 797 809 811 821 823 827 829 839 853 857 859 863 877 881 883 887 907 911 919 929 937 941 947 953 967 971 977 983 991 997 1286: value: 1/2 1286: is value zero: false 1286: zero: 0 1286: is type precise: true 1286: typeid: N4lean3mpqE 1286: 1286: value: 0 1286: is value zero: true 1286: zero: 0 1286: is type precise: true 1286: typeid: N4lean3mpqE 1286: 1286: value: 3 1286: is value zero: false 1286: zero: 0 1286: is type precise: true 1286: typeid: N4lean3mpzE 1286: 1286: value: 0 1286: is value zero: true 1286: zero: 0 1286: is type precise: true 1286: typeid: N4lean3mpzE 1286: 1286: value: 3 1286: is value zero: false 1286: zero: 0 1286: is type precise: true 1286: typeid: N4lean4mpbqE 1286: 1286: value: 1 1286: is value zero: false 1286: zero: 0 1286: is type precise: false 1286: typeid: d 1286: 1286: value: 1 1286: is value zero: false 1286: zero: 0 1286: is type precise: false 1286: typeid: f 1286: 75/1310 Test #1286: numeric_traits .............................................. Passed 0.01 sec test 1287 Start 1287: gcd 1287: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/gcd 1287: Test timeout computed to be: 1500 76/1310 Test #1287: gcd ......................................................... Passed 0.64 sec test 1288 Start 1288: zpz 1288: Test command: /builddir/build/BUILD/lean-3.4.2/tests/util/numerics/zpz 1288: Test timeout computed to be: 1500 77/1310 Test #1288: zpz ......................................................... Passed 0.01 sec test 1289 Start 1289: level 1289: Test command: /builddir/build/BUILD/lean-3.4.2/tests/kernel/level 1289: Test timeout computed to be: 1500 1289: max p (a+1) 1 78/1310 Test #1289: level ....................................................... Passed 0.01 sec test 1290 Start 1290: expr 1290: Test command: /builddir/build/BUILD/lean-3.4.2/tests/kernel/expr 1290: Test timeout computed to be: 1500 1285: 2 7927 17393 27457 37831 48619 59369 70663 81817 93187 104743 116461 128201 139907 151717 163847 176087 187973 200191 212383 224743 237217 249449 262147 274579 287137 300043 312589 324953 337543 350381 363271 376133 389173 401993 414991 427993 440731 453907 467237 479939 493133 506147 519229 532349 545749 559093 572321 585503 598691 611957 625199 638993 652447 665677 679279 692567 706033 719659 732943 746777 760273 773609 787217 800587 814309 827737 841541 855373 868783 882389 896047 909691 923599 937421 951193 965117 978973 993121 1006739 1020389 1034233 1048139 1062521 1076167 1090381 1103933 1117591 1131629 1145693 1159531 1173343 1187009 1200959 1215157 1229273 1243717 1257521 1271299 1285519 79/1310 Test #1285: primes ...................................................... Passed 0.71 sec test 1291 Start 1291: max_sharing 1291: Test command: /builddir/build/BUILD/lean-3.4.2/tests/kernel/max_sharing 1291: Test timeout computed to be: 1500 1291: f (fun (x : N), (f x x)) (fun (y : N), (f y y)) 80/1310 Test #1291: max_sharing ................................................. Passed 0.01 sec test 1292 Start 1292: free_vars 1292: Test command: /builddir/build/BUILD/lean-3.4.2/tests/kernel/free_vars 1292: Test timeout computed to be: 1500 81/1310 Test #1292: free_vars ................................................... Passed 0.03 sec test 1293 Start 1293: replace 1293: Test command: /builddir/build/BUILD/lean-3.4.2/tests/kernel/replace 1293: Test timeout computed to be: 1500 1290: #0 a 1290: #0 a a 1290: #0 a (#0 a) (#0 a) 1290: fun (x : Type), x 1290: Pi (x : Type), x 1290: 4294967295 1290: OUT size: 556041 1290: count(r1): 12 1290: count(r2): 12 1290: r1 = 1290: f (f (f (f (f #0 #0) (f #0 #0)) (f (f #0 #0) (f #0 #0))) (f (f (f #0 #0) (f #0 #0)) (f (f #0 #0) (f #0 #0)))) (f (f (f (f #0 #0) (f #0 #0)) (f (f #0 #0) (f #0 #0))) (f (f (f #0 #0) (f #0 #0)) (f (f #0 #0) (f #0 #0)))) 1290: r2 = 1290: f (f (f (f (f #0 #0) (f #0 #0)) (f (f #0 #0) (f #0 #0))) (f (f (f #0 #0) (f #0 #0)) (f (f #0 #0) (f #0 #0)))) (f (f (f (f #0 #0) (f #0 #0)) (f (f #0 #0) (f #0 #0))) (f (f (f #0 #0) (f #0 #0)) (f (f #0 #0) (f #0 #0)))) 1293: fun (x : Type), (x a #0) 1293: a #0 #1 1293: fun (x : Type), (x #10 #0) 1293: #3 -> #3 1293: #2 -> #2 1293: done 82/1310 Test #1293: replace ..................................................... Passed 0.83 sec test 1294 Start 1294: environment 1294: Test command: /builddir/build/BUILD/lean-3.4.2/tests/kernel/environment 1294: Test timeout computed to be: 1500 1294: expected error: invalid object declaration, environment already has an object named 'Prop' 1294: expected error: 1294: expected error: kernel exception 1294: expected error: kernel exception 1294: expected error: 83/1310 Test #1294: environment ................................................. Passed 0.43 sec test 1295 Start 1295: instantiate 1295: Test command: /builddir/build/BUILD/lean-3.4.2/tests/kernel/instantiate 1295: Test timeout computed to be: 1500 84/1310 Test #1295: instantiate ................................................. Passed 0.01 sec test 1296 Start 1296: expr_lt 1296: Test command: /builddir/build/BUILD/lean-3.4.2/tests/library/expr_lt 1296: Test timeout computed to be: 1500 85/1310 Test #1296: expr_lt ..................................................... Passed 0.01 sec test 1297 Start 1297: deep_copy 1297: Test command: /builddir/build/BUILD/lean-3.4.2/tests/library/deep_copy 1297: Test timeout computed to be: 1500 86/1310 Test #1297: deep_copy ................................................... Passed 0.02 sec test 1298 Start 1298: occurs 1298: Test command: /builddir/build/BUILD/lean-3.4.2/tests/library/occurs 1298: Test timeout computed to be: 1500 87/1310 Test #1298: occurs ...................................................... Passed 0.01 sec test 1299 Start 1299: head_map 1299: Test command: /builddir/build/BUILD/lean-3.4.2/tests/library/head_map 1299: Test timeout computed to be: 1500 88/1310 Test #1299: head_map .................................................... Passed 0.01 sec test 1300 Start 1300: delayed_abstraction 1300: Test command: /builddir/build/BUILD/lean-3.4.2/tests/library/delayed_abstraction 1300: Test timeout computed to be: 1500 89/1310 Test #1300: delayed_abstraction ......................................... Passed 0.01 sec test 1301 Start 1301: parray 1301: Test command: /builddir/build/BUILD/lean-3.4.2/tests/library/parray 1301: Test timeout computed to be: 1500 1301: sizeof(parray::cell) = 32 1301: 1301: Copies created: 1018 1301: Average size: 3.9984 1301: 1301: Copies created: 1018 1301: Average size: 3.9984 1301: 1301: Copies created: 5022 1301: Average size: 3.9984 1301: 1301: Copies created: 1026 1301: Average size: 15.9464 1301: 1301: Copies created: 987 1301: Average size: 15.9961 1301: 1301: Copies created: 1015 1301: Average size: 10.0101 1301: 1301: Copies created: 0 1301: Average size: 15.9611 1301: >> 704882705 90/1310 Test #1301: parray ...................................................... Passed 0.41 sec test 1302 Start 1302: phashtable 1302: Test command: /builddir/build/BUILD/lean-3.4.2/tests/library/phashtable 1302: Test timeout computed to be: 1500 1302: step1 1302: step2 1302: step3 1302: step4 1302: tst5 124ms 91/1310 Test #1302: phashtable .................................................. Passed 0.60 sec test 1303 Start 1303: lean_scanner 1303: Test command: /builddir/build/BUILD/lean-3.4.2/tests/frontends/lean/lean_scanner 1303: Test timeout computed to be: 1500 1290: fun (x : Type), (f (f (f a) b) (f x (f a))) 1290: fun (x : Type), (f #0 (fun (y : Type), (f b #0))) 1290: OUT size: 19 1290: OUT size: 7 1290: OUT size: 9 1290: Type Type.{1} 1290: OUT size: 7 1290: b 1290: OUT size: 11 1290: OUT size: 13 1290: OUT size: 11 1290: OUT size: 14 1290: OUT size: 14 1290: OUT size: 1223 1290: OUT size: 12 1290: sizeof(expr): 8 1290: sizeof(expr_cell): 16 1290: sizeof(expr_app): 48 1290: sizeof(expr_var): 20 1290: sizeof(expr_const): 32 1290: sizeof(optional): 8 1290: sizeof(optional): 16 1290: sizeof(std::function): 32 1290: done 92/1310 Test #1290: expr ........................................................ Passed 2.48 sec test 1304 Start 1304: emscripten_test 1304: Test command: /usr/bin/bash "/builddir/build/BUILD/lean-3.4.2/src/tests/shell/test.sh" "/builddir/build/BUILD/lean-3.4.2/tests/shell/shell_test" 1304: Test timeout computed to be: 1500 1303: id[a]:0:1 tk[..]:1:1 id[a]:3:1 1303: id[ab]:0:1 tk[+cd]:2:1 1303: tk[ab+cde]:0:1 1303: tk[Type]:0:1 tk[.{]:4:1 n[0]:6:1 tk[}]:7:1 1303: n[0]:0:1 :1:1 id[a]:4:1 1303: n[0]:0:1 tk[.]:1:1 1303: n[0]:0:1 tk[..]:1:1 1303: tk[fun]:0:1 1303: tk[..]:0:1 1303: tk[...]:0:1 tk[.]:3:1 1303: tk[...]:0:1 tk[.]:3:1 tk[..]:0:2 1303: id[a]:0:1 1303: id[a]:0:1 tk[.]:1:1 id[b.c]:4:1 tk[..]:7:1 1303: tk[..]:0:1 tk[..]:3:1 1303: tk[...]:0:1 tk[.]:3:1 tk[..]:0:2 1303: tk[fun]:0:1 tk[(]:3:1 id[x]:4:1 tk[:]:5:1 tk[Pi]:7:1 id[A]:14:1 tk[:]:16:1 tk[Type]:18:1 tk[,]:22:1 id[A]:24:1 tk[->]:26:1 id[A]:29:1 tk[)]:30:1 tk[,]:31:1 id[x]:33:1 tk[+]:34:1 n[1]:35:1 tk[=]:37:1 n[2]:39:1 tk[fun]:43:1 id[value.foo]:44:1 tk[.]:53:1 tk[.]:56:1 tk[.]:59:1 id[a]:62:1 1303: id[x.name]:0:1 1303: id[x.foo]:0:1 1303: expected error: [string]:1:0: error: unexpected token 1303: cmd[theorem]:0:1 id[a]:8:1 tk[:]:10:1 id[Prop]:12:1 cmd[axiom]:17:1 id[b]:23:1 tk[:]:25:1 id[Int]:27:1 1303: id[foo]:0:1 ["ttk\""]:4:1 tk[:]:12:1 id[Int]:14:1 1303: expected error: [string]:1:4: error: unexpected end of string 1303: n[213/100]:0:1 n[6/5]:5:1 n[1/2]:9:1 1303: expected error: [string]:1:2: error: invalid escape sequence 1303: expected error: [string]:1:2: error: invalid escape sequence 1303: [" 1303: aaa"]:0:1 1303: id[foo]:0:1 tk[.]:3:1 expected error: [string]:1:5: error: unexpected token 1303: n[10]:0:1 tk[.]:4:1 1303: tk[{]:0:1 tk[}]:2:1 tk[.]:4:1 tk[Pi]:7:1 id[exists]:14:1 tk[let]:21:1 tk[in]:25:1 tk[Pi]:28:1 tk[:=]:30:1 tk[_]:33:1 1303: 100000 1303: expected error: [string]:1:1: error: illegal character in escaped identifier 1303: expected error: [string]:1:2: error: illegal character in escaped identifier 1303: expected error: [string]:1:2: error: illegal character in escaped identifier 1303: expected error: [string]:1:3: error: illegal character in escaped identifier 93/1310 Test #1303: lean_scanner ................................................ Passed 0.18 sec test 1305 Start 1305: shared_test 1305: Test command: /builddir/build/BUILD/lean-3.4.2/tests/shared/shared_test 1305: Test timeout computed to be: 1500 1305: Lean (empty) environment was successfully created 1305: base.0 (base.0 (base.1 (base.2 c1 c2) (base.2 c2 c1)) (base.1 (base.2 c2 c1) (base.2 c1 c2))) (base.0 (base.1 (base.2 c2 c1) (base.2 c1 c2)) (base.1 (base.2 c1 c2) (base.2 c2 c1))) 94/1310 Test #1305: shared_test ................................................. Passed 0.07 sec test 1306 Start 1306: c_name_test 1306: Test command: /builddir/build/BUILD/lean-3.4.2/tests/shared/c_name_test 1306: Test timeout computed to be: 1500 1306: Started name test 1306: Lean name: foo.bla 1306: Lean name: foo.bla.1 1306: Lean exception: invalid argument, argument is an anonymous name 95/1310 Test #1306: c_name_test ................................................. Passed 0.03 sec test 1307 Start 1307: c_options_test 1307: Test command: /builddir/build/BUILD/lean-3.4.2/tests/shared/c_options_test 1307: Test timeout computed to be: 1500 1307: Lean options: ⟨seed ↦ 1.23, verbose ↦ 10, pp.unicode ↦ true⟩ 96/1310 Test #1307: c_options_test .............................................. Passed 0.03 sec test 1308 Start 1308: c_univ_test 1308: Test command: /builddir/build/BUILD/lean-3.4.2/tests/shared/c_univ_test 1308: Test timeout computed to be: 1500 1308: universe: max 2 (l_1+1) 1308: universe: 2 97/1310 Test #1308: c_univ_test ................................................. Passed 0.03 sec test 1309 Start 1309: c_expr_test 1309: Test command: /builddir/build/BUILD/lean-3.4.2/tests/shared/c_expr_test 1309: Test timeout computed to be: 1500 1309: expr: func.{0 0} 98/1310 Test #1309: c_expr_test ................................................. Passed 0.03 sec test 1310 Start 1310: thread_test 1310: Test command: /builddir/build/BUILD/lean-3.4.2/tests/shared/thread_test 1310: Environment variables: 1310: LEAN_PATH=/builddir/build/BUILD/lean-3.4.2/src/../library 1310: Test timeout computed to be: 1500 1304: -- checked 99/1310 Test #1304: emscripten_test ............................................. Passed 3.36 sec 100/1310 Test #1310: thread_test ................................................. Passed 9.06 sec test 1217 Start 1217: leanfailtest_all 1217: Test command: /usr/bin/bash "./test_all.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" 1217: Test timeout computed to be: 1500 101/1310 Test #1217: leanfailtest_all ............................................ Passed 2.61 sec test 14 Start 14: leantest_all 14: Test command: /usr/bin/bash "./test_all.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" 14: Test timeout computed to be: 1500 102/1310 Test #14: leantest_all ................................................ Passed 123.51 sec test 421 Start 421: leanruntest_all 421: Test command: /usr/bin/bash "./test_all.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" 421: Test timeout computed to be: 1500 103/1310 Test #421: leanruntest_all ............................................. Passed 630.60 sec test 1218 Start 1218: leanfailtest_example.lean 1218: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "example.lean" 1218: Test timeout computed to be: 1500 test 1220 Start 1220: leanfailtest_failed_lemma.lean 1220: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "failed_lemma.lean" 1220: Test timeout computed to be: 1500 1218: -- testing example.lean 1218: -- using result from test_all.sh 1220: -- testing failed_lemma.lean 1220: -- using result from test_all.sh 1218: /builddir/build/BUILD/lean-3.4.2/tests/lean/fail/example.lean:2:22: error: unknown declaration 'does_not_exist' 1218: state: 1218: ⊢ false 1220: /builddir/build/BUILD/lean-3.4.2/tests/lean/fail/failed_lemma.lean:1:26: error: don't know how to synthesize placeholder 1220: context: 1220: ⊢ Type 1218: -- checked 104/1310 Test #1218: leanfailtest_example.lean ................................... Passed 0.01 sec test 1222 Start 1222: leanfailtest_parser_error.lean 1222: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "parser_error.lean" 1222: Test timeout computed to be: 1500 1222: -- testing parser_error.lean 1222: -- using result from test_all.sh 1220: -- checked 105/1310 Test #1220: leanfailtest_failed_lemma.lean .............................. Passed 0.01 sec test 1224 Start 1224: leanfailtest_run_command.lean 1224: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "run_command.lean" 1224: Test timeout computed to be: 1500 1222: /builddir/build/BUILD/lean-3.4.2/tests/lean/fail/parser_error.lean:1:5: error: invalid declaration, identifier expected 1222: /builddir/build/BUILD/lean-3.4.2/tests/lean/fail/parser_error.lean:1:5: error: don't know how to synthesize placeholder 1222: context: 1222: ⊢ Sort ? 1224: -- testing run_command.lean 1224: -- using result from test_all.sh 1224: /builddir/build/BUILD/lean-3.4.2/tests/lean/fail/run_command.lean:1:8: error: don't know how to synthesize placeholder 1224: context: 1224: ⊢ Type 1222: -- checked 1224: -- checked 106/1310 Test #1224: leanfailtest_run_command.lean ............................... Passed 0.00 sec test 15 Start 15: leantest_1162.lean 15: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1162.lean" 15: Test timeout computed to be: 1500 107/1310 Test #1222: leanfailtest_parser_error.lean .............................. Passed 0.01 sec test 16 Start 16: leantest_1207.lean 16: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1207.lean" 16: Test timeout computed to be: 1500 16: -- testing 1207.lean 16: -- using result from test_all.sh 15: -- testing 1162.lean 15: -- using result from test_all.sh 16: -- checked 15: -- checked 108/1310 Test #15: leantest_1162.lean .......................................... Passed 0.03 sec test 17 Start 17: leantest_1258.lean 17: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1258.lean" 17: Test timeout computed to be: 1500 109/1310 Test #16: leantest_1207.lean .......................................... Passed 0.03 sec test 18 Start 18: leantest_1277.lean 18: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1277.lean" 18: Test timeout computed to be: 1500 17: -- testing 1258.lean 17: -- using result from test_all.sh 18: -- testing 1277.lean 18: -- using result from test_all.sh 17: -- checked 110/1310 Test #17: leantest_1258.lean .......................................... Passed 0.02 sec test 19 Start 19: leantest_1279.lean 19: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1279.lean" 19: Test timeout computed to be: 1500 18: -- checked 111/1310 Test #18: leantest_1277.lean .......................................... Passed 0.02 sec test 20 Start 20: leantest_1290.lean 20: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1290.lean" 20: Test timeout computed to be: 1500 19: -- testing 1279.lean 19: -- using result from test_all.sh 20: -- testing 1290.lean 20: -- using result from test_all.sh 19: -- checked 112/1310 Test #19: leantest_1279.lean .......................................... Passed 0.02 sec test 21 Start 21: leantest_1292.lean 21: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1292.lean" 21: Test timeout computed to be: 1500 20: -- checked 113/1310 Test #20: leantest_1290.lean .......................................... Passed 0.02 sec test 22 Start 22: leantest_1293.lean 22: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1293.lean" 22: Test timeout computed to be: 1500 21: -- testing 1292.lean 21: -- using result from test_all.sh 21: -- checked 114/1310 Test #21: leantest_1292.lean .......................................... Passed 0.02 sec test 23 Start 23: leantest_1299.lean 23: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1299.lean" 23: Test timeout computed to be: 1500 22: -- testing 1293.lean 22: -- using result from test_all.sh 22: -- checked 115/1310 Test #22: leantest_1293.lean .......................................... Passed 0.02 sec test 24 Start 24: leantest_1327.lean 24: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1327.lean" 24: Test timeout computed to be: 1500 23: -- testing 1299.lean 23: -- using result from test_all.sh 24: -- testing 1327.lean 24: -- using result from test_all.sh 23: -- checked 116/1310 Test #23: leantest_1299.lean .......................................... Passed 0.02 sec test 25 Start 25: leantest_1334a.lean 25: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1334a.lean" 25: Test timeout computed to be: 1500 24: -- checked 117/1310 Test #24: leantest_1327.lean .......................................... Passed 0.02 sec test 26 Start 26: leantest_1334b.lean 26: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1334b.lean" 26: Test timeout computed to be: 1500 25: -- testing 1334a.lean 25: -- using result from test_all.sh 25: -- checked 118/1310 Test #25: leantest_1334a.lean ......................................... Passed 0.02 sec test 27 Start 27: leantest_1369.lean 27: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1369.lean" 27: Test timeout computed to be: 1500 26: -- testing 1334b.lean 26: -- using result from test_all.sh 26: -- checked 119/1310 Test #26: leantest_1334b.lean ......................................... Passed 0.02 sec test 28 Start 28: leantest_1467.lean 28: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1467.lean" 28: Test timeout computed to be: 1500 27: -- testing 1369.lean 27: -- using result from test_all.sh 27: -- checked 120/1310 Test #27: leantest_1369.lean .......................................... Passed 0.02 sec test 29 Start 29: leantest_1487.lean 29: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1487.lean" 29: Test timeout computed to be: 1500 28: -- testing 1467.lean 28: -- using result from test_all.sh 28: -- checked 121/1310 Test #28: leantest_1467.lean .......................................... Passed 0.02 sec test 30 Start 30: leantest_1513.lean 30: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1513.lean" 30: Test timeout computed to be: 1500 29: -- testing 1487.lean 29: -- using result from test_all.sh 29: -- checked 122/1310 Test #29: leantest_1487.lean .......................................... Passed 0.02 sec test 31 Start 31: leantest_1598.lean 31: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1598.lean" 31: Test timeout computed to be: 1500 30: -- testing 1513.lean 30: -- using result from test_all.sh 30: -- checked 123/1310 Test #30: leantest_1513.lean .......................................... Passed 0.02 sec test 32 Start 32: leantest_1603.lean 32: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1603.lean" 32: Test timeout computed to be: 1500 31: -- testing 1598.lean 31: -- using result from test_all.sh 31: -- checked 124/1310 Test #31: leantest_1598.lean .......................................... Passed 0.02 sec test 33 Start 33: leantest_1638.lean 33: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1638.lean" 33: Test timeout computed to be: 1500 32: -- testing 1603.lean 32: -- using result from test_all.sh 32: -- checked 125/1310 Test #32: leantest_1603.lean .......................................... Passed 0.02 sec test 34 Start 34: leantest_1639.lean 34: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1639.lean" 34: Test timeout computed to be: 1500 33: -- testing 1638.lean 33: -- using result from test_all.sh 34: -- testing 1639.lean 34: -- using result from test_all.sh 33: -- checked 126/1310 Test #33: leantest_1638.lean .......................................... Passed 0.03 sec test 35 Start 35: leantest_1669.lean 35: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1669.lean" 35: Test timeout computed to be: 1500 35: -- testing 1669.lean 35: -- using result from test_all.sh 34: -- checked 127/1310 Test #34: leantest_1639.lean .......................................... Passed 0.03 sec test 36 Start 36: leantest_1723.lean 36: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1723.lean" 36: Test timeout computed to be: 1500 35: -- checked 128/1310 Test #35: leantest_1669.lean .......................................... Passed 0.02 sec test 37 Start 37: leantest_1745.lean 37: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1745.lean" 37: Test timeout computed to be: 1500 36: -- testing 1723.lean 36: -- using result from test_all.sh 37: -- testing 1745.lean 37: -- using result from test_all.sh 36: -- checked 129/1310 Test #36: leantest_1723.lean .......................................... Passed 0.03 sec test 38 Start 38: leantest_1760.lean 38: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1760.lean" 38: Test timeout computed to be: 1500 37: -- checked 130/1310 Test #37: leantest_1745.lean .......................................... Passed 0.03 sec test 39 Start 39: leantest_1766.lean 39: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1766.lean" 39: Test timeout computed to be: 1500 38: -- testing 1760.lean 38: -- using result from test_all.sh 39: -- testing 1766.lean 39: -- using result from test_all.sh 38: -- checked 131/1310 Test #38: leantest_1760.lean .......................................... Passed 0.02 sec test 40 Start 40: leantest_1786.lean 40: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1786.lean" 40: Test timeout computed to be: 1500 39: -- checked 132/1310 Test #39: leantest_1766.lean .......................................... Passed 0.02 sec test 41 Start 41: leantest_1794.lean 41: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1794.lean" 41: Test timeout computed to be: 1500 40: -- testing 1786.lean 40: -- using result from test_all.sh 41: -- testing 1794.lean 41: -- using result from test_all.sh 40: -- checked 133/1310 Test #40: leantest_1786.lean .......................................... Passed 0.02 sec test 42 Start 42: leantest_1814.lean 42: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1814.lean" 42: Test timeout computed to be: 1500 41: -- checked 134/1310 Test #41: leantest_1794.lean .......................................... Passed 0.02 sec test 43 Start 43: leantest_1817.lean 43: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1817.lean" 43: Test timeout computed to be: 1500 42: -- testing 1814.lean 42: -- using result from test_all.sh 43: -- testing 1817.lean 43: -- using result from test_all.sh 42: -- checked 135/1310 Test #42: leantest_1814.lean .......................................... Passed 0.02 sec test 44 Start 44: leantest_1836.lean 44: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1836.lean" 44: Test timeout computed to be: 1500 43: -- checked 136/1310 Test #43: leantest_1817.lean .......................................... Passed 0.02 sec test 45 Start 45: leantest_1859.lean 45: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1859.lean" 45: Test timeout computed to be: 1500 44: -- testing 1836.lean 44: -- using result from test_all.sh 45: -- testing 1859.lean 45: -- using result from test_all.sh 44: -- checked 137/1310 Test #44: leantest_1836.lean .......................................... Passed 0.02 sec test 46 Start 46: leantest_1860.lean 46: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1860.lean" 46: Test timeout computed to be: 1500 45: -- checked 138/1310 Test #45: leantest_1859.lean .......................................... Passed 0.02 sec test 47 Start 47: leantest_1861.lean 47: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1861.lean" 47: Test timeout computed to be: 1500 46: -- testing 1860.lean 46: -- using result from test_all.sh 47: -- testing 1861.lean 47: -- using result from test_all.sh 46: -- checked 139/1310 Test #46: leantest_1860.lean .......................................... Passed 0.02 sec test 48 Start 48: leantest_1862.lean 48: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1862.lean" 48: Test timeout computed to be: 1500 47: -- checked 140/1310 Test #47: leantest_1861.lean .......................................... Passed 0.02 sec test 49 Start 49: leantest_1870.lean 49: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1870.lean" 49: Test timeout computed to be: 1500 48: -- testing 1862.lean 48: -- using result from test_all.sh 49: -- testing 1870.lean 49: -- using result from test_all.sh 48: -- checked 141/1310 Test #48: leantest_1862.lean .......................................... Passed 0.02 sec test 50 Start 50: leantest_1898.lean 50: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1898.lean" 50: Test timeout computed to be: 1500 49: -- checked 142/1310 Test #49: leantest_1870.lean .......................................... Passed 0.02 sec test 51 Start 51: leantest_1917.lean 51: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1917.lean" 51: Test timeout computed to be: 1500 50: -- testing 1898.lean 50: -- using result from test_all.sh 50: -- checked 143/1310 Test #50: leantest_1898.lean .......................................... Passed 0.02 sec test 52 Start 52: leantest_1922.lean 52: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1922.lean" 52: Test timeout computed to be: 1500 51: -- testing 1917.lean 51: -- using result from test_all.sh 51: -- checked 144/1310 Test #51: leantest_1917.lean .......................................... Passed 0.02 sec test 53 Start 53: leantest_1930.lean 53: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1930.lean" 53: Test timeout computed to be: 1500 52: -- testing 1922.lean 52: -- using result from test_all.sh 52: -- checked 145/1310 Test #52: leantest_1922.lean .......................................... Passed 0.02 sec test 54 Start 54: leantest_1952.lean 54: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1952.lean" 54: Test timeout computed to be: 1500 53: -- testing 1930.lean 53: -- using result from test_all.sh 53: -- checked 146/1310 Test #53: leantest_1930.lean .......................................... Passed 0.02 sec test 55 Start 55: leantest_1952b.lean 55: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1952b.lean" 55: Test timeout computed to be: 1500 54: -- testing 1952.lean 54: -- using result from test_all.sh 54: -- checked 147/1310 Test #54: leantest_1952.lean .......................................... Passed 0.02 sec test 56 Start 56: leantest_1956.lean 56: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1956.lean" 56: Test timeout computed to be: 1500 55: -- testing 1952b.lean 55: -- using result from test_all.sh 55: -- checked 148/1310 Test #55: leantest_1952b.lean ......................................... Passed 0.02 sec test 57 Start 57: leantest_584a.lean 57: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "584a.lean" 57: Test timeout computed to be: 1500 56: -- testing 1956.lean 56: -- using result from test_all.sh 56: -- checked 149/1310 Test #56: leantest_1956.lean .......................................... Passed 0.02 sec test 58 Start 58: leantest_584b.lean 58: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "584b.lean" 58: Test timeout computed to be: 1500 57: -- testing 584a.lean 57: -- using result from test_all.sh 58: -- testing 584b.lean 58: -- using result from test_all.sh 57: -- checked 150/1310 Test #57: leantest_584a.lean .......................................... Passed 0.03 sec test 59 Start 59: leantest_584c.lean 59: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "584c.lean" 59: Test timeout computed to be: 1500 58: -- checked 151/1310 Test #58: leantest_584b.lean .......................................... Passed 0.02 sec test 60 Start 60: leantest_634.lean 60: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "634.lean" 60: Test timeout computed to be: 1500 59: -- testing 584c.lean 59: -- using result from test_all.sh 60: -- testing 634.lean 60: -- using result from test_all.sh 59: -- checked 152/1310 Test #59: leantest_584c.lean .......................................... Passed 0.02 sec test 61 Start 61: leantest_634b.lean 61: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "634b.lean" 61: Test timeout computed to be: 1500 60: -- checked 153/1310 Test #60: leantest_634.lean ........................................... Passed 0.02 sec test 62 Start 62: leantest_634c.lean 62: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "634c.lean" 62: Test timeout computed to be: 1500 61: -- testing 634b.lean 61: -- using result from test_all.sh 62: -- testing 634c.lean 62: -- using result from test_all.sh 61: -- checked 154/1310 Test #61: leantest_634b.lean .......................................... Passed 0.02 sec test 63 Start 63: leantest_634d.lean 63: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "634d.lean" 63: Test timeout computed to be: 1500 62: -- checked 155/1310 Test #62: leantest_634c.lean .......................................... Passed 0.02 sec test 64 Start 64: leantest_652.lean 64: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "652.lean" 64: Test timeout computed to be: 1500 63: -- testing 634d.lean 63: -- using result from test_all.sh 64: -- testing 652.lean 64: -- using result from test_all.sh 63: -- checked 156/1310 Test #63: leantest_634d.lean .......................................... Passed 0.02 sec test 65 Start 65: leantest_671.lean 65: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "671.lean" 65: Test timeout computed to be: 1500 64: -- checked 157/1310 Test #64: leantest_652.lean ........................................... Passed 0.02 sec test 66 Start 66: leantest_712.lean 66: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "712.lean" 66: Test timeout computed to be: 1500 65: -- testing 671.lean 65: -- using result from test_all.sh 66: -- testing 712.lean 66: -- using result from test_all.sh 65: -- checked 158/1310 Test #65: leantest_671.lean ........................................... Passed 0.02 sec test 67 Start 67: leantest_858.lean 67: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "858.lean" 67: Test timeout computed to be: 1500 66: -- checked 159/1310 Test #66: leantest_712.lean ........................................... Passed 0.02 sec test 68 Start 68: leantest_alias.lean 68: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "alias.lean" 68: Test timeout computed to be: 1500 67: -- testing 858.lean 67: -- using result from test_all.sh 68: -- testing alias.lean 68: -- using result from test_all.sh 68: -- checked 67: -- checked 160/1310 Test #68: leantest_alias.lean ......................................... Passed 0.02 sec test 69 Start 69: leantest_alias2.lean 69: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "alias2.lean" 69: Test timeout computed to be: 1500 161/1310 Test #67: leantest_858.lean ........................................... Passed 0.02 sec test 70 Start 70: leantest_anc1.lean 70: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "anc1.lean" 70: Test timeout computed to be: 1500 69: -- testing alias2.lean 69: -- using result from test_all.sh 70: -- testing anc1.lean 70: -- using result from test_all.sh 69: -- checked 162/1310 Test #69: leantest_alias2.lean ........................................ Passed 0.02 sec test 71 Start 71: leantest_andthen_focus_error_message.lean 71: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "andthen_focus_error_message.lean" 71: Test timeout computed to be: 1500 70: -- checked 163/1310 Test #70: leantest_anc1.lean .......................................... Passed 0.03 sec test 72 Start 72: leantest_apply_elim.lean 72: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "apply_elim.lean" 72: Test timeout computed to be: 1500 71: -- testing andthen_focus_error_message.lean 71: -- using result from test_all.sh 72: -- testing apply_elim.lean 72: -- using result from test_all.sh 71: -- checked 164/1310 Test #71: leantest_andthen_focus_error_message.lean ................... Passed 0.02 sec test 73 Start 73: leantest_apply_tac.lean 73: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "apply_tac.lean" 73: Test timeout computed to be: 1500 72: -- checked 165/1310 Test #72: leantest_apply_elim.lean .................................... Passed 0.02 sec test 74 Start 74: leantest_as_is_leak_bug.lean 74: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "as_is_leak_bug.lean" 74: Test timeout computed to be: 1500 73: -- testing apply_tac.lean 73: -- using result from test_all.sh 74: -- testing as_is_leak_bug.lean 74: -- using result from test_all.sh 73: -- checked 166/1310 Test #73: leantest_apply_tac.lean ..................................... Passed 0.03 sec test 75 Start 75: leantest_as_pattern.lean 75: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "as_pattern.lean" 75: Test timeout computed to be: 1500 74: -- checked 167/1310 Test #74: leantest_as_is_leak_bug.lean ................................ Passed 0.03 sec test 76 Start 76: leantest_assert_tac3.lean 76: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "assert_tac3.lean" 76: Test timeout computed to be: 1500 75: -- testing as_pattern.lean 75: -- using result from test_all.sh 75: -- checked 168/1310 Test #75: leantest_as_pattern.lean .................................... Passed 0.02 sec test 77 Start 77: leantest_assertion1.lean 77: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "assertion1.lean" 77: Test timeout computed to be: 1500 76: -- testing assert_tac3.lean 76: -- using result from test_all.sh 76: -- checked 169/1310 Test #76: leantest_assert_tac3.lean ................................... Passed 0.02 sec test 78 Start 78: leantest_assumption_tac_notation.lean 78: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "assumption_tac_notation.lean" 78: Test timeout computed to be: 1500 77: -- testing assertion1.lean 77: -- using result from test_all.sh 78: -- testing assumption_tac_notation.lean 78: -- using result from test_all.sh 77: -- checked 170/1310 Test #77: leantest_assertion1.lean .................................... Passed 0.02 sec test 79 Start 79: leantest_attribute_bug1.lean 79: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "attribute_bug1.lean" 79: Test timeout computed to be: 1500 78: -- checked 171/1310 Test #78: leantest_assumption_tac_notation.lean ....................... Passed 0.02 sec test 80 Start 80: leantest_attributes.lean 80: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "attributes.lean" 80: Test timeout computed to be: 1500 79: -- testing attribute_bug1.lean 79: -- using result from test_all.sh 79: -- checked 80: -- testing attributes.lean 80: -- using result from test_all.sh 172/1310 Test #79: leantest_attribute_bug1.lean ................................ Passed 0.02 sec test 81 Start 81: leantest_auto_quote_error.lean 81: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "auto_quote_error.lean" 81: Test timeout computed to be: 1500 80: -- checked 173/1310 Test #80: leantest_attributes.lean .................................... Passed 0.02 sec test 82 Start 82: leantest_auto_quote_error2.lean 82: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "auto_quote_error2.lean" 82: Test timeout computed to be: 1500 81: -- testing auto_quote_error.lean 81: -- using result from test_all.sh 82: -- testing auto_quote_error2.lean 82: -- using result from test_all.sh 81: -- checked 174/1310 Test #81: leantest_auto_quote_error.lean .............................. Passed 0.02 sec test 83 Start 83: leantest_aux_decl_zeta.lean 83: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "aux_decl_zeta.lean" 83: Test timeout computed to be: 1500 82: -- checked 175/1310 Test #82: leantest_auto_quote_error2.lean ............................. Passed 0.02 sec test 84 Start 84: leantest_bad_end.lean 84: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_end.lean" 84: Test timeout computed to be: 1500 83: -- testing aux_decl_zeta.lean 83: -- using result from test_all.sh 84: -- testing bad_end.lean 84: -- using result from test_all.sh 83: -- checked 176/1310 Test #83: leantest_aux_decl_zeta.lean ................................. Passed 0.02 sec test 85 Start 85: leantest_bad_end_error_pos.lean 85: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_end_error_pos.lean" 85: Test timeout computed to be: 1500 84: -- checked 177/1310 Test #84: leantest_bad_end.lean ....................................... Passed 0.02 sec test 86 Start 86: leantest_bad_error1.lean 86: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_error1.lean" 86: Test timeout computed to be: 1500 85: -- testing bad_end_error_pos.lean 85: -- using result from test_all.sh 86: -- testing bad_error1.lean 86: -- using result from test_all.sh 85: -- checked 178/1310 Test #85: leantest_bad_end_error_pos.lean ............................. Passed 0.02 sec test 87 Start 87: leantest_bad_error2.lean 87: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_error2.lean" 87: Test timeout computed to be: 1500 86: -- checked 179/1310 Test #86: leantest_bad_error1.lean .................................... Passed 0.02 sec test 88 Start 88: leantest_bad_error3.lean 88: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_error3.lean" 88: Test timeout computed to be: 1500 87: -- testing bad_error2.lean 87: -- using result from test_all.sh 88: -- testing bad_error3.lean 88: -- using result from test_all.sh 87: -- checked 180/1310 Test #87: leantest_bad_error2.lean .................................... Passed 0.02 sec test 89 Start 89: leantest_bad_error4.lean 89: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_error4.lean" 89: Test timeout computed to be: 1500 88: -- checked 181/1310 Test #88: leantest_bad_error3.lean .................................... Passed 0.02 sec test 90 Start 90: leantest_bad_error5.lean 90: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_error5.lean" 90: Test timeout computed to be: 1500 89: -- testing bad_error4.lean 89: -- using result from test_all.sh 90: -- testing bad_error5.lean 90: -- using result from test_all.sh 89: -- checked 182/1310 Test #89: leantest_bad_error4.lean .................................... Passed 0.02 sec test 91 Start 91: leantest_bad_id.lean 91: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_id.lean" 91: Test timeout computed to be: 1500 90: -- checked 183/1310 Test #90: leantest_bad_error5.lean .................................... Passed 0.02 sec test 92 Start 92: leantest_bad_inaccessible.lean 92: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_inaccessible.lean" 92: Test timeout computed to be: 1500 91: -- testing bad_id.lean 91: -- using result from test_all.sh 92: -- testing bad_inaccessible.lean 92: -- using result from test_all.sh 91: -- checked 184/1310 Test #91: leantest_bad_id.lean ........................................ Passed 0.02 sec test 93 Start 93: leantest_bad_inaccessible2.lean 93: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_inaccessible2.lean" 93: Test timeout computed to be: 1500 92: -- checked 185/1310 Test #92: leantest_bad_inaccessible.lean .............................. Passed 0.02 sec test 94 Start 94: leantest_bad_index.lean 94: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_index.lean" 94: Test timeout computed to be: 1500 93: -- testing bad_inaccessible2.lean 93: -- using result from test_all.sh 94: -- testing bad_index.lean 94: -- using result from test_all.sh 93: -- checked 186/1310 Test #93: leantest_bad_inaccessible2.lean ............................. Passed 0.02 sec test 95 Start 95: leantest_bad_notation.lean 95: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_notation.lean" 95: Test timeout computed to be: 1500 94: -- checked 187/1310 Test #94: leantest_bad_index.lean ..................................... Passed 0.02 sec test 96 Start 96: leantest_bad_open.lean 96: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_open.lean" 96: Test timeout computed to be: 1500 95: -- testing bad_notation.lean 95: -- using result from test_all.sh 96: -- testing bad_open.lean 96: -- using result from test_all.sh 95: -- checked 188/1310 Test #95: leantest_bad_notation.lean .................................. Passed 0.02 sec test 97 Start 97: leantest_bad_pattern2.lean 97: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_pattern2.lean" 97: Test timeout computed to be: 1500 96: -- checked 189/1310 Test #96: leantest_bad_open.lean ...................................... Passed 0.02 sec test 98 Start 98: leantest_bad_print.lean 98: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_print.lean" 98: Test timeout computed to be: 1500 97: -- testing bad_pattern2.lean 97: -- using result from test_all.sh 98: -- testing bad_print.lean 98: -- using result from test_all.sh 97: -- checked 190/1310 Test #97: leantest_bad_pattern2.lean .................................. Passed 0.02 sec test 99 Start 99: leantest_bad_quoted_symbol.lean 99: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_quoted_symbol.lean" 99: Test timeout computed to be: 1500 98: -- checked 191/1310 Test #98: leantest_bad_print.lean ..................................... Passed 0.02 sec test 100 Start 100: leantest_bad_set_option.lean 100: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_set_option.lean" 100: Test timeout computed to be: 1500 99: -- testing bad_quoted_symbol.lean 99: -- using result from test_all.sh 100: -- testing bad_set_option.lean 100: -- using result from test_all.sh 99: -- checked 192/1310 Test #99: leantest_bad_quoted_symbol.lean ............................. Passed 0.02 sec test 101 Start 101: leantest_bad_structures.lean 101: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_structures.lean" 101: Test timeout computed to be: 1500 100: -- checked 193/1310 Test #100: leantest_bad_set_option.lean ................................ Passed 0.02 sec test 102 Start 102: leantest_bad_structures2.lean 102: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_structures2.lean" 102: Test timeout computed to be: 1500 101: -- testing bad_structures.lean 101: -- using result from test_all.sh 102: -- testing bad_structures2.lean 102: -- using result from test_all.sh 101: -- checked 194/1310 Test #101: leantest_bad_structures.lean ................................ Passed 0.03 sec test 103 Start 103: leantest_bad_unification_hint.lean 103: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bad_unification_hint.lean" 103: Test timeout computed to be: 1500 102: -- checked 195/1310 Test #102: leantest_bad_structures2.lean ............................... Passed 0.04 sec test 104 Start 104: leantest_begin_end_bug.lean 104: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "begin_end_bug.lean" 104: Test timeout computed to be: 1500 103: -- testing bad_unification_hint.lean 103: -- using result from test_all.sh 103: -- checked 196/1310 Test #103: leantest_bad_unification_hint.lean .......................... Passed 0.02 sec test 105 Start 105: leantest_bug1.lean 105: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bug1.lean" 105: Test timeout computed to be: 1500 104: -- testing begin_end_bug.lean 104: -- using result from test_all.sh 105: -- testing bug1.lean 105: -- using result from test_all.sh 104: -- checked 197/1310 Test #104: leantest_begin_end_bug.lean ................................. Passed 0.02 sec test 106 Start 106: leantest_by_contradiction.lean 106: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "by_contradiction.lean" 106: Test timeout computed to be: 1500 105: -- checked 198/1310 Test #105: leantest_bug1.lean .......................................... Passed 0.02 sec test 107 Start 107: leantest_caching_user_attribute.lean 107: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "caching_user_attribute.lean" 107: Test timeout computed to be: 1500 106: -- testing by_contradiction.lean 106: -- using result from test_all.sh 107: -- testing caching_user_attribute.lean 107: -- using result from test_all.sh 106: -- checked 199/1310 Test #106: leantest_by_contradiction.lean .............................. Passed 0.02 sec test 108 Start 108: leantest_calc1.lean 108: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "calc1.lean" 108: Test timeout computed to be: 1500 107: -- checked 200/1310 Test #107: leantest_caching_user_attribute.lean ........................ Passed 0.02 sec test 109 Start 109: leantest_case.lean 109: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "case.lean" 109: Test timeout computed to be: 1500 108: -- testing calc1.lean 108: -- using result from test_all.sh 109: -- testing case.lean 109: -- using result from test_all.sh 108: -- checked 201/1310 Test #108: leantest_calc1.lean ......................................... Passed 0.02 sec test 110 Start 110: leantest_cases_ginductive.lean 110: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cases_ginductive.lean" 110: Test timeout computed to be: 1500 109: -- checked 202/1310 Test #109: leantest_case.lean .......................................... Passed 0.02 sec test 111 Start 111: leantest_cases_induction_fresh.lean 111: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cases_induction_fresh.lean" 111: Test timeout computed to be: 1500 110: -- testing cases_ginductive.lean 110: -- using result from test_all.sh 111: -- testing cases_induction_fresh.lean 111: -- using result from test_all.sh 110: -- checked 203/1310 Test #110: leantest_cases_ginductive.lean .............................. Passed 0.02 sec test 112 Start 112: leantest_cases_unsupported_equality.lean 112: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cases_unsupported_equality.lean" 112: Test timeout computed to be: 1500 111: -- checked 204/1310 Test #111: leantest_cases_induction_fresh.lean ......................... Passed 0.02 sec test 113 Start 113: leantest_change1.lean 113: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "change1.lean" 113: Test timeout computed to be: 1500 112: -- testing cases_unsupported_equality.lean 112: -- using result from test_all.sh 113: -- testing change1.lean 113: -- using result from test_all.sh 112: -- checked 205/1310 Test #112: leantest_cases_unsupported_equality.lean .................... Passed 0.02 sec test 114 Start 114: leantest_change2.lean 114: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "change2.lean" 114: Test timeout computed to be: 1500 113: -- checked 206/1310 Test #113: leantest_change1.lean ....................................... Passed 0.02 sec test 115 Start 115: leantest_change_tac.lean 115: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "change_tac.lean" 115: Test timeout computed to be: 1500 114: -- testing change2.lean 114: -- using result from test_all.sh 115: -- testing change_tac.lean 115: -- using result from test_all.sh 114: -- checked 207/1310 Test #114: leantest_change2.lean ....................................... Passed 0.02 sec test 116 Start 116: leantest_char_lits.lean 116: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "char_lits.lean" 116: Test timeout computed to be: 1500 115: -- checked 208/1310 Test #115: leantest_change_tac.lean .................................... Passed 0.02 sec test 117 Start 117: leantest_check.lean 117: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "check.lean" 117: Test timeout computed to be: 1500 116: -- testing char_lits.lean 116: -- using result from test_all.sh 117: -- testing check.lean 117: -- using result from test_all.sh 116: -- checked 209/1310 Test #116: leantest_char_lits.lean ..................................... Passed 0.02 sec test 118 Start 118: leantest_check2.lean 118: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "check2.lean" 118: Test timeout computed to be: 1500 117: -- checked 210/1310 Test #117: leantest_check.lean ......................................... Passed 0.02 sec test 119 Start 119: leantest_choice_expl.lean 119: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "choice_expl.lean" 119: Test timeout computed to be: 1500 118: -- testing check2.lean 118: -- using result from test_all.sh 119: -- testing choice_expl.lean 119: -- using result from test_all.sh 118: -- checked 211/1310 Test #118: leantest_check2.lean ........................................ Passed 0.02 sec test 120 Start 120: leantest_class_instance_param.lean 120: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "class_instance_param.lean" 120: Test timeout computed to be: 1500 119: -- checked 212/1310 Test #119: leantest_choice_expl.lean ................................... Passed 0.02 sec test 121 Start 121: leantest_cls_err.lean 121: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cls_err.lean" 121: Test timeout computed to be: 1500 120: -- testing class_instance_param.lean 120: -- using result from test_all.sh 121: -- testing cls_err.lean 121: -- using result from test_all.sh 120: -- checked 213/1310 Test #120: leantest_class_instance_param.lean .......................... Passed 0.02 sec test 122 Start 122: leantest_cmd_meta_errors.lean 122: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cmd_meta_errors.lean" 122: Test timeout computed to be: 1500 121: -- checked 214/1310 Test #121: leantest_cls_err.lean ....................................... Passed 0.02 sec test 123 Start 123: leantest_coe1.lean 123: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "coe1.lean" 123: Test timeout computed to be: 1500 122: -- testing cmd_meta_errors.lean 122: -- using result from test_all.sh 123: -- testing coe1.lean 123: -- using result from test_all.sh 122: -- checked 215/1310 Test #122: leantest_cmd_meta_errors.lean ............................... Passed 0.02 sec test 124 Start 124: leantest_coe2.lean 124: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "coe2.lean" 124: Test timeout computed to be: 1500 123: -- checked 216/1310 Test #123: leantest_coe1.lean .......................................... Passed 0.02 sec test 125 Start 125: leantest_coe3.lean 125: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "coe3.lean" 125: Test timeout computed to be: 1500 124: -- testing coe2.lean 124: -- using result from test_all.sh 125: -- testing coe3.lean 125: -- using result from test_all.sh 125: -- checked 217/1310 Test #125: leantest_coe3.lean .......................................... Passed 0.02 sec test 126 Start 126: leantest_coe4.lean 126: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "coe4.lean" 126: Test timeout computed to be: 1500 124: -- checked 218/1310 Test #124: leantest_coe2.lean .......................................... Passed 0.02 sec test 127 Start 127: leantest_coe5.lean 127: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "coe5.lean" 127: Test timeout computed to be: 1500 127: -- testing coe5.lean 127: -- using result from test_all.sh 126: -- testing coe4.lean 126: -- using result from test_all.sh 127: -- checked 126: -- checked 219/1310 Test #126: leantest_coe4.lean .......................................... Passed 0.02 sec test 128 Start 128: leantest_coe6.lean 128: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "coe6.lean" 128: Test timeout computed to be: 1500 220/1310 Test #127: leantest_coe5.lean .......................................... Passed 0.02 sec test 129 Start 129: leantest_combinators1.lean 129: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "combinators1.lean" 129: Test timeout computed to be: 1500 128: -- testing coe6.lean 128: -- using result from test_all.sh 129: -- testing combinators1.lean 129: -- using result from test_all.sh 128: -- checked 221/1310 Test #128: leantest_coe6.lean .......................................... Passed 0.02 sec test 130 Start 130: leantest_concrete_instance.lean 130: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "concrete_instance.lean" 130: Test timeout computed to be: 1500 129: -- checked 222/1310 Test #129: leantest_combinators1.lean .................................. Passed 0.02 sec test 131 Start 131: leantest_const.lean 131: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "const.lean" 131: Test timeout computed to be: 1500 130: -- testing concrete_instance.lean 130: -- using result from test_all.sh 131: -- testing const.lean 131: -- using result from test_all.sh 130: -- checked 223/1310 Test #130: leantest_concrete_instance.lean ............................. Passed 0.02 sec test 132 Start 132: leantest_crash.lean 132: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "crash.lean" 132: Test timeout computed to be: 1500 131: -- checked 224/1310 Test #131: leantest_const.lean ......................................... Passed 0.02 sec test 133 Start 133: leantest_ctx.lean 133: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ctx.lean" 133: Test timeout computed to be: 1500 132: -- testing crash.lean 132: -- using result from test_all.sh 133: -- testing ctx.lean 133: -- using result from test_all.sh 132: -- checked 225/1310 Test #132: leantest_crash.lean ......................................... Passed 0.02 sec test 134 Start 134: leantest_ctx_error_msgs.lean 134: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ctx_error_msgs.lean" 134: Test timeout computed to be: 1500 133: -- checked 226/1310 Test #133: leantest_ctx.lean ........................................... Passed 0.02 sec test 135 Start 135: leantest_ctxopt.lean 135: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ctxopt.lean" 135: Test timeout computed to be: 1500 134: -- testing ctx_error_msgs.lean 134: -- using result from test_all.sh 135: -- testing ctxopt.lean 135: -- using result from test_all.sh 134: -- checked 227/1310 Test #134: leantest_ctx_error_msgs.lean ................................ Passed 0.02 sec test 136 Start 136: leantest_curly_notation.lean 136: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "curly_notation.lean" 136: Test timeout computed to be: 1500 135: -- checked 228/1310 Test #135: leantest_ctxopt.lean ........................................ Passed 0.02 sec test 137 Start 137: leantest_cyclic_default_fields.lean 137: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cyclic_default_fields.lean" 137: Test timeout computed to be: 1500 136: -- testing curly_notation.lean 136: -- using result from test_all.sh 136: -- checked 137: -- testing cyclic_default_fields.lean 137: -- using result from test_all.sh 229/1310 Test #136: leantest_curly_notation.lean ................................ Passed 0.02 sec test 138 Start 138: leantest_def1.lean 138: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def1.lean" 138: Test timeout computed to be: 1500 137: -- checked 230/1310 Test #137: leantest_cyclic_default_fields.lean ......................... Passed 0.02 sec test 139 Start 139: leantest_def2.lean 139: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def2.lean" 139: Test timeout computed to be: 1500 138: -- testing def1.lean 138: -- using result from test_all.sh 139: -- testing def2.lean 139: -- using result from test_all.sh 138: -- checked 231/1310 Test #138: leantest_def1.lean .......................................... Passed 0.02 sec test 140 Start 140: leantest_def3.lean 140: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def3.lean" 140: Test timeout computed to be: 1500 139: -- checked 232/1310 Test #139: leantest_def2.lean .......................................... Passed 0.02 sec test 141 Start 141: leantest_def4.lean 141: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def4.lean" 141: Test timeout computed to be: 1500 140: -- testing def3.lean 140: -- using result from test_all.sh 141: -- testing def4.lean 141: -- using result from test_all.sh 140: -- checked 233/1310 Test #140: leantest_def3.lean .......................................... Passed 0.03 sec test 142 Start 142: leantest_def_inaccessible_issue.lean 142: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def_inaccessible_issue.lean" 142: Test timeout computed to be: 1500 141: -- checked 234/1310 Test #141: leantest_def4.lean .......................................... Passed 0.02 sec test 143 Start 143: leantest_def_ite_value.lean 143: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def_ite_value.lean" 143: Test timeout computed to be: 1500 142: -- testing def_inaccessible_issue.lean 142: -- using result from test_all.sh 143: -- testing def_ite_value.lean 143: -- using result from test_all.sh 142: -- checked 235/1310 Test #142: leantest_def_inaccessible_issue.lean ........................ Passed 0.02 sec test 144 Start 144: leantest_defeq1.lean 144: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "defeq1.lean" 144: Test timeout computed to be: 1500 143: -- checked 236/1310 Test #143: leantest_def_ite_value.lean ................................. Passed 0.02 sec test 145 Start 145: leantest_defeq_simp1.lean 145: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "defeq_simp1.lean" 145: Test timeout computed to be: 1500 144: -- testing defeq1.lean 144: -- using result from test_all.sh 145: -- testing defeq_simp1.lean 145: -- using result from test_all.sh 144: -- checked 237/1310 Test #144: leantest_defeq1.lean ........................................ Passed 0.02 sec test 146 Start 146: leantest_defeq_simp2.lean 146: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "defeq_simp2.lean" 146: Test timeout computed to be: 1500 146: -- testing defeq_simp2.lean 146: -- using result from test_all.sh 145: -- checked 238/1310 Test #145: leantest_defeq_simp1.lean ................................... Passed 0.03 sec test 147 Start 147: leantest_defeq_simp3.lean 147: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "defeq_simp3.lean" 147: Test timeout computed to be: 1500 146: -- checked 239/1310 Test #146: leantest_defeq_simp2.lean ................................... Passed 0.02 sec test 148 Start 148: leantest_defeq_simp4.lean 148: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "defeq_simp4.lean" 148: Test timeout computed to be: 1500 148: -- testing defeq_simp4.lean 148: -- using result from test_all.sh 147: -- testing defeq_simp3.lean 147: -- using result from test_all.sh 147: -- checked 240/1310 Test #147: leantest_defeq_simp3.lean ................................... Passed 0.02 sec test 149 Start 149: leantest_defeq_simp5.lean 149: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "defeq_simp5.lean" 149: Test timeout computed to be: 1500 148: -- checked 241/1310 Test #148: leantest_defeq_simp4.lean ................................... Passed 0.02 sec test 150 Start 150: leantest_dep_bug.lean 150: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dep_bug.lean" 150: Test timeout computed to be: 1500 149: -- testing defeq_simp5.lean 149: -- using result from test_all.sh 150: -- testing dep_bug.lean 150: -- using result from test_all.sh 150: -- checked 149: -- checked 242/1310 Test #149: leantest_defeq_simp5.lean ................................... Passed 0.02 sec test 151 Start 151: leantest_dep_cases_clear_hyp.lean 151: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dep_cases_clear_hyp.lean" 151: Test timeout computed to be: 1500 243/1310 Test #150: leantest_dep_bug.lean ....................................... Passed 0.02 sec test 152 Start 152: leantest_derive.lean 152: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "derive.lean" 152: Test timeout computed to be: 1500 151: -- testing dep_cases_clear_hyp.lean 151: -- using result from test_all.sh 152: -- testing derive.lean 152: -- using result from test_all.sh 151: -- checked 244/1310 Test #151: leantest_dep_cases_clear_hyp.lean ........................... Passed 0.02 sec test 153 Start 153: leantest_div_eqn.lean 153: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "div_eqn.lean" 153: Test timeout computed to be: 1500 152: -- checked 245/1310 Test #152: leantest_derive.lean ........................................ Passed 0.02 sec test 154 Start 154: leantest_do_match_fail.lean 154: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "do_match_fail.lean" 154: Test timeout computed to be: 1500 153: -- testing div_eqn.lean 153: -- using result from test_all.sh 154: -- testing do_match_fail.lean 154: -- using result from test_all.sh 154: -- checked 246/1310 Test #154: leantest_do_match_fail.lean ................................. Passed 0.03 sec test 155 Start 155: leantest_dsimp_whnf.lean 155: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dsimp_whnf.lean" 155: Test timeout computed to be: 1500 153: -- checked 247/1310 Test #153: leantest_div_eqn.lean ....................................... Passed 0.03 sec test 156 Start 156: leantest_dsimp_whnf_post.lean 156: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dsimp_whnf_post.lean" 156: Test timeout computed to be: 1500 155: -- testing dsimp_whnf.lean 155: -- using result from test_all.sh 156: -- testing dsimp_whnf_post.lean 156: -- using result from test_all.sh 155: -- checked 248/1310 Test #155: leantest_dsimp_whnf.lean .................................... Passed 0.02 sec test 157 Start 157: leantest_dunfold_constant.lean 157: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dunfold_constant.lean" 157: Test timeout computed to be: 1500 156: -- checked 249/1310 Test #156: leantest_dsimp_whnf_post.lean ............................... Passed 0.02 sec test 158 Start 158: leantest_elab1.lean 158: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab1.lean" 158: Test timeout computed to be: 1500 157: -- testing dunfold_constant.lean 157: -- using result from test_all.sh 158: -- testing elab1.lean 158: -- using result from test_all.sh 157: -- checked 250/1310 Test #157: leantest_dunfold_constant.lean .............................. Passed 0.02 sec test 159 Start 159: leantest_elab11.lean 159: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab11.lean" 159: Test timeout computed to be: 1500 158: -- checked 251/1310 Test #158: leantest_elab1.lean ......................................... Passed 0.02 sec test 160 Start 160: leantest_elab12.lean 160: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab12.lean" 160: Test timeout computed to be: 1500 159: -- testing elab11.lean 159: -- using result from test_all.sh 160: -- testing elab12.lean 160: -- using result from test_all.sh 159: -- checked 252/1310 Test #159: leantest_elab11.lean ........................................ Passed 0.02 sec test 161 Start 161: leantest_elab13.lean 161: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab13.lean" 161: Test timeout computed to be: 1500 160: -- checked 253/1310 Test #160: leantest_elab12.lean ........................................ Passed 0.02 sec test 162 Start 162: leantest_elab14.lean 162: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab14.lean" 162: Test timeout computed to be: 1500 161: -- testing elab13.lean 161: -- using result from test_all.sh 162: -- testing elab14.lean 162: -- using result from test_all.sh 161: -- checked 254/1310 Test #161: leantest_elab13.lean ........................................ Passed 0.02 sec test 163 Start 163: leantest_elab15.lean 163: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab15.lean" 163: Test timeout computed to be: 1500 162: -- checked 255/1310 Test #162: leantest_elab14.lean ........................................ Passed 0.02 sec test 164 Start 164: leantest_elab2.lean 164: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab2.lean" 164: Test timeout computed to be: 1500 163: -- testing elab15.lean 163: -- using result from test_all.sh 164: -- testing elab2.lean 164: -- using result from test_all.sh 163: -- checked 256/1310 Test #163: leantest_elab15.lean ........................................ Passed 0.02 sec test 165 Start 165: leantest_elab3.lean 165: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab3.lean" 165: Test timeout computed to be: 1500 164: -- checked 257/1310 Test #164: leantest_elab2.lean ......................................... Passed 0.02 sec test 166 Start 166: leantest_elab4.lean 166: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab4.lean" 166: Test timeout computed to be: 1500 165: -- testing elab3.lean 165: -- using result from test_all.sh 166: -- testing elab4.lean 166: -- using result from test_all.sh 165: -- checked 258/1310 Test #165: leantest_elab3.lean ......................................... Passed 0.02 sec test 167 Start 167: leantest_elab4b.lean 167: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab4b.lean" 167: Test timeout computed to be: 1500 166: -- checked 259/1310 Test #166: leantest_elab4.lean ......................................... Passed 0.02 sec test 168 Start 168: leantest_elab5.lean 168: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab5.lean" 168: Test timeout computed to be: 1500 167: -- testing elab4b.lean 167: -- using result from test_all.sh 167: -- checked 168: -- testing elab5.lean 168: -- using result from test_all.sh 260/1310 Test #167: leantest_elab4b.lean ........................................ Passed 0.03 sec test 169 Start 169: leantest_elab6.lean 169: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab6.lean" 169: Test timeout computed to be: 1500 168: -- checked 261/1310 Test #168: leantest_elab5.lean ......................................... Passed 0.03 sec test 170 Start 170: leantest_elab7.lean 170: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab7.lean" 170: Test timeout computed to be: 1500 169: -- testing elab6.lean 169: -- using result from test_all.sh 170: -- testing elab7.lean 170: -- using result from test_all.sh 169: -- checked 262/1310 Test #169: leantest_elab6.lean ......................................... Passed 0.02 sec test 171 Start 171: leantest_elab8.lean 171: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab8.lean" 171: Test timeout computed to be: 1500 170: -- checked 263/1310 Test #170: leantest_elab7.lean ......................................... Passed 0.02 sec test 172 Start 172: leantest_elab9.lean 172: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab9.lean" 172: Test timeout computed to be: 1500 171: -- testing elab8.lean 171: -- using result from test_all.sh 172: -- testing elab9.lean 172: -- using result from test_all.sh 171: -- checked 264/1310 Test #171: leantest_elab8.lean ......................................... Passed 0.02 sec test 173 Start 173: leantest_elab_error_msgs.lean 173: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab_error_msgs.lean" 173: Test timeout computed to be: 1500 172: -- checked 265/1310 Test #172: leantest_elab9.lean ......................................... Passed 0.02 sec test 174 Start 174: leantest_elab_error_recovery.lean 174: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab_error_recovery.lean" 174: Test timeout computed to be: 1500 173: -- testing elab_error_msgs.lean 173: -- using result from test_all.sh 174: -- testing elab_error_recovery.lean 174: -- using result from test_all.sh 174: -- checked 266/1310 Test #174: leantest_elab_error_recovery.lean ........................... Passed 0.02 sec test 175 Start 175: leantest_elab_meta2.lean 175: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab_meta2.lean" 175: Test timeout computed to be: 1500 173: -- checked 267/1310 Test #173: leantest_elab_error_msgs.lean ............................... Passed 0.02 sec test 176 Start 176: leantest_empty.lean 176: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "empty.lean" 176: Test timeout computed to be: 1500 175: -- testing elab_meta2.lean 175: -- using result from test_all.sh 176: -- testing empty.lean 176: -- using result from test_all.sh 175: -- checked 268/1310 Test #175: leantest_elab_meta2.lean .................................... Passed 0.02 sec test 177 Start 177: leantest_empty_french_quote.lean 177: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "empty_french_quote.lean" 177: Test timeout computed to be: 1500 176: -- checked 269/1310 Test #176: leantest_empty.lean ......................................... Passed 0.02 sec test 178 Start 178: leantest_emptyc_errors.lean 178: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "emptyc_errors.lean" 178: Test timeout computed to be: 1500 177: -- testing empty_french_quote.lean 177: -- using result from test_all.sh 177: -- checked 270/1310 Test #177: leantest_empty_french_quote.lean ............................ Passed 0.02 sec test 179 Start 179: leantest_eqn_compiler_ctor.lean 179: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eqn_compiler_ctor.lean" 179: Test timeout computed to be: 1500 178: -- testing emptyc_errors.lean 178: -- using result from test_all.sh 178: -- checked 271/1310 Test #178: leantest_emptyc_errors.lean ................................. Passed 0.02 sec test 180 Start 180: leantest_eqn_compiler_error_msg.lean 180: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eqn_compiler_error_msg.lean" 180: Test timeout computed to be: 1500 179: -- testing eqn_compiler_ctor.lean 179: -- using result from test_all.sh 179: -- checked 272/1310 Test #179: leantest_eqn_compiler_ctor.lean ............................. Passed 0.02 sec test 181 Start 181: leantest_eqn_compiler_loop.lean 181: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eqn_compiler_loop.lean" 181: Test timeout computed to be: 1500 180: -- testing eqn_compiler_error_msg.lean 180: -- using result from test_all.sh 180: -- checked 273/1310 Test #180: leantest_eqn_compiler_error_msg.lean ........................ Passed 0.02 sec test 182 Start 182: leantest_eqn_hole.lean 182: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eqn_hole.lean" 182: Test timeout computed to be: 1500 181: -- testing eqn_compiler_loop.lean 181: -- using result from test_all.sh 181: -- checked 274/1310 Test #181: leantest_eqn_compiler_loop.lean ............................. Passed 0.02 sec test 183 Start 183: leantest_eqn_proof.lean 183: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eqn_proof.lean" 183: Test timeout computed to be: 1500 182: -- testing eqn_hole.lean 182: -- using result from test_all.sh 183: -- testing eqn_proof.lean 183: -- using result from test_all.sh 182: -- checked 275/1310 Test #182: leantest_eqn_hole.lean ...................................... Passed 0.02 sec test 184 Start 184: leantest_error_full_names.lean 184: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "error_full_names.lean" 184: Test timeout computed to be: 1500 183: -- checked 276/1310 Test #183: leantest_eqn_proof.lean ..................................... Passed 0.02 sec test 185 Start 185: leantest_error_pos.lean 185: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "error_pos.lean" 185: Test timeout computed to be: 1500 184: -- testing error_full_names.lean 184: -- using result from test_all.sh 185: -- testing error_pos.lean 185: -- using result from test_all.sh 184: -- checked 185: -- checked 277/1310 Test #184: leantest_error_full_names.lean .............................. Passed 0.02 sec test 186 Start 186: leantest_errors2.lean 186: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "errors2.lean" 186: Test timeout computed to be: 1500 278/1310 Test #185: leantest_error_pos.lean ..................................... Passed 0.02 sec test 187 Start 187: leantest_escape_id.lean 187: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "escape_id.lean" 187: Test timeout computed to be: 1500 186: -- testing errors2.lean 186: -- using result from test_all.sh 187: -- testing escape_id.lean 187: -- using result from test_all.sh 186: -- checked 279/1310 Test #186: leantest_errors2.lean ....................................... Passed 0.02 sec test 188 Start 188: leantest_eta_bug.lean 188: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eta_bug.lean" 188: Test timeout computed to be: 1500 187: -- checked 280/1310 Test #187: leantest_escape_id.lean ..................................... Passed 0.02 sec test 189 Start 189: leantest_eta_tac.lean 189: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eta_tac.lean" 189: Test timeout computed to be: 1500 188: -- testing eta_bug.lean 188: -- using result from test_all.sh 189: -- testing eta_tac.lean 189: -- using result from test_all.sh 188: -- checked 281/1310 Test #188: leantest_eta_bug.lean ....................................... Passed 0.02 sec test 190 Start 190: leantest_eval_expr_error.lean 190: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eval_expr_error.lean" 190: Test timeout computed to be: 1500 189: -- checked 282/1310 Test #189: leantest_eta_tac.lean ....................................... Passed 0.02 sec test 191 Start 191: leantest_eval_tactic.lean 191: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eval_tactic.lean" 191: Test timeout computed to be: 1500 190: -- testing eval_expr_error.lean 190: -- using result from test_all.sh 191: -- testing eval_tactic.lean 191: -- using result from test_all.sh 190: -- checked 283/1310 Test #190: leantest_eval_expr_error.lean ............................... Passed 0.02 sec test 192 Start 192: leantest_exact_error_pos.lean 192: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "exact_error_pos.lean" 192: Test timeout computed to be: 1500 191: -- checked 284/1310 Test #191: leantest_eval_tactic.lean ................................... Passed 0.02 sec test 193 Start 193: leantest_example_false.lean 193: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "example_false.lean" 193: Test timeout computed to be: 1500 192: -- testing exact_error_pos.lean 192: -- using result from test_all.sh 192: -- checked 285/1310 Test #192: leantest_exact_error_pos.lean ............................... Passed 0.02 sec test 194 Start 194: leantest_explicit_delimiters.lean 194: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "explicit_delimiters.lean" 194: Test timeout computed to be: 1500 193: -- testing example_false.lean 193: -- using result from test_all.sh 193: -- checked 286/1310 Test #193: leantest_example_false.lean ................................. Passed 0.02 sec test 195 Start 195: leantest_expr_quote.lean 195: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "expr_quote.lean" 195: Test timeout computed to be: 1500 194: -- testing explicit_delimiters.lean 194: -- using result from test_all.sh 194: -- checked 287/1310 Test #194: leantest_explicit_delimiters.lean ........................... Passed 0.02 sec test 196 Start 196: leantest_extract.lean 196: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "extract.lean" 196: Test timeout computed to be: 1500 195: -- testing expr_quote.lean 195: -- using result from test_all.sh 195: -- checked 288/1310 Test #195: leantest_expr_quote.lean .................................... Passed 0.02 sec test 197 Start 197: leantest_ff_byte.lean 197: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ff_byte.lean" 197: Test timeout computed to be: 1500 196: -- testing extract.lean 196: -- using result from test_all.sh 196: -- checked 289/1310 Test #196: leantest_extract.lean ....................................... Passed 0.02 sec test 198 Start 198: leantest_field_access.lean 198: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "field_access.lean" 198: Test timeout computed to be: 1500 197: -- testing ff_byte.lean 197: -- using result from test_all.sh 197: -- checked 290/1310 Test #197: leantest_ff_byte.lean ....................................... Passed 0.02 sec test 199 Start 199: leantest_field_proj_pos.lean 199: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "field_proj_pos.lean" 199: Test timeout computed to be: 1500 198: -- testing field_access.lean 198: -- using result from test_all.sh 199: -- testing field_proj_pos.lean 199: -- using result from test_all.sh 198: -- checked 291/1310 Test #198: leantest_field_access.lean .................................. Passed 0.03 sec test 200 Start 200: leantest_field_type_mismatch.lean 200: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "field_type_mismatch.lean" 200: Test timeout computed to be: 1500 199: -- checked 292/1310 Test #199: leantest_field_proj_pos.lean ................................ Passed 0.02 sec test 201 Start 201: leantest_focus_tac.lean 201: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "focus_tac.lean" 201: Test timeout computed to be: 1500 200: -- testing field_type_mismatch.lean 200: -- using result from test_all.sh 201: -- testing focus_tac.lean 201: -- using result from test_all.sh 200: -- checked 293/1310 Test #200: leantest_field_type_mismatch.lean ........................... Passed 0.02 sec test 202 Start 202: leantest_fold.lean 202: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "fold.lean" 202: Test timeout computed to be: 1500 201: -- checked 294/1310 Test #201: leantest_focus_tac.lean ..................................... Passed 0.02 sec test 203 Start 203: leantest_format_macro.lean 203: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "format_macro.lean" 203: Test timeout computed to be: 1500 202: -- testing fold.lean 202: -- using result from test_all.sh 203: -- testing format_macro.lean 203: -- using result from test_all.sh 202: -- checked 295/1310 Test #202: leantest_fold.lean .......................................... Passed 0.02 sec test 204 Start 204: leantest_format_thunk1.lean 204: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "format_thunk1.lean" 204: Test timeout computed to be: 1500 203: -- checked 296/1310 Test #203: leantest_format_macro.lean .................................. Passed 0.02 sec test 205 Start 205: leantest_format_to_buffer.lean 205: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "format_to_buffer.lean" 205: Test timeout computed to be: 1500 204: -- testing format_thunk1.lean 204: -- using result from test_all.sh 205: -- testing format_to_buffer.lean 205: -- using result from test_all.sh 204: -- checked 297/1310 Test #204: leantest_format_thunk1.lean ................................. Passed 0.02 sec test 206 Start 206: leantest_frozen_local_instances.lean 206: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "frozen_local_instances.lean" 206: Test timeout computed to be: 1500 205: -- checked 298/1310 Test #205: leantest_format_to_buffer.lean .............................. Passed 0.02 sec test 207 Start 207: leantest_ftree.lean 207: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ftree.lean" 207: Test timeout computed to be: 1500 206: -- testing frozen_local_instances.lean 206: -- using result from test_all.sh 207: -- testing ftree.lean 207: -- using result from test_all.sh 206: -- checked 299/1310 Test #206: leantest_frozen_local_instances.lean ........................ Passed 0.02 sec test 208 Start 208: leantest_generalize1.lean 208: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "generalize1.lean" 208: Test timeout computed to be: 1500 207: -- checked 300/1310 Test #207: leantest_ftree.lean ......................................... Passed 0.02 sec test 209 Start 209: leantest_get_unused_name.lean 209: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "get_unused_name.lean" 209: Test timeout computed to be: 1500 208: -- testing generalize1.lean 208: -- using result from test_all.sh 209: -- testing get_unused_name.lean 209: -- using result from test_all.sh 208: -- checked 301/1310 Test #208: leantest_generalize1.lean ................................... Passed 0.02 sec test 210 Start 210: leantest_guard_names.lean 210: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "guard_names.lean" 210: Test timeout computed to be: 1500 209: -- checked 302/1310 Test #209: leantest_get_unused_name.lean ............................... Passed 0.02 sec test 211 Start 211: leantest_hex_char.lean 211: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "hex_char.lean" 211: Test timeout computed to be: 1500 210: -- testing guard_names.lean 210: -- using result from test_all.sh 210: -- checked 303/1310 Test #210: leantest_guard_names.lean ................................... Passed 0.02 sec test 212 Start 212: leantest_hex_numeral.lean 212: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "hex_numeral.lean" 212: Test timeout computed to be: 1500 211: -- testing hex_char.lean 211: -- using result from test_all.sh 211: -- checked 304/1310 Test #211: leantest_hex_char.lean ...................................... Passed 0.02 sec test 213 Start 213: leantest_hide_cmd1.lean 213: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "hide_cmd1.lean" 213: Test timeout computed to be: 1500 212: -- testing hex_numeral.lean 212: -- using result from test_all.sh 212: -- checked 305/1310 Test #212: leantest_hex_numeral.lean ................................... Passed 0.02 sec test 214 Start 214: leantest_hinst_lemmas1.lean 214: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "hinst_lemmas1.lean" 214: Test timeout computed to be: 1500 213: -- testing hide_cmd1.lean 213: -- using result from test_all.sh 213: -- checked 306/1310 Test #213: leantest_hide_cmd1.lean ..................................... Passed 0.02 sec test 215 Start 215: leantest_hinst_lemmas2.lean 215: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "hinst_lemmas2.lean" 215: Test timeout computed to be: 1500 214: -- testing hinst_lemmas1.lean 214: -- using result from test_all.sh 215: -- testing hinst_lemmas2.lean 215: -- using result from test_all.sh 214: -- checked 307/1310 Test #214: leantest_hinst_lemmas1.lean ................................. Passed 0.02 sec test 216 Start 216: leantest_hole_in_fn.lean 216: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "hole_in_fn.lean" 216: Test timeout computed to be: 1500 215: -- checked 308/1310 Test #215: leantest_hinst_lemmas2.lean ................................. Passed 0.02 sec test 217 Start 217: leantest_hole_issue2.lean 217: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "hole_issue2.lean" 217: Test timeout computed to be: 1500 216: -- testing hole_in_fn.lean 216: -- using result from test_all.sh 217: -- testing hole_issue2.lean 217: -- using result from test_all.sh 216: -- checked 309/1310 Test #216: leantest_hole_in_fn.lean .................................... Passed 0.02 sec test 218 Start 218: leantest_implicit_after_auto_param_bug.lean 218: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "implicit_after_auto_param_bug.lean" 218: Test timeout computed to be: 1500 217: -- checked 310/1310 Test #217: leantest_hole_issue2.lean ................................... Passed 0.02 sec test 219 Start 219: leantest_import_invalid_tk.lean 219: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "import_invalid_tk.lean" 219: Test timeout computed to be: 1500 219: -- testing import_invalid_tk.lean 219: -- using result from test_all.sh 218: -- testing implicit_after_auto_param_bug.lean 218: -- using result from test_all.sh 219: -- checked 311/1310 Test #219: leantest_import_invalid_tk.lean ............................. Passed 0.02 sec test 220 Start 220: leantest_import_middle.lean 220: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "import_middle.lean" 220: Test timeout computed to be: 1500 218: -- checked 312/1310 Test #218: leantest_implicit_after_auto_param_bug.lean ................. Passed 0.02 sec test 221 Start 221: leantest_inaccessible.lean 221: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "inaccessible.lean" 221: Test timeout computed to be: 1500 220: -- testing import_middle.lean 220: -- using result from test_all.sh 221: -- testing inaccessible.lean 221: -- using result from test_all.sh 220: -- checked 313/1310 Test #220: leantest_import_middle.lean ................................. Passed 0.02 sec test 222 Start 222: leantest_inaccessible2.lean 222: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "inaccessible2.lean" 222: Test timeout computed to be: 1500 221: -- checked 314/1310 Test #221: leantest_inaccessible.lean .................................. Passed 0.02 sec test 223 Start 223: leantest_induction_generalize_premise_args.lean 223: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "induction_generalize_premise_args.lean" 223: Test timeout computed to be: 1500 222: -- testing inaccessible2.lean 222: -- using result from test_all.sh 223: -- testing induction_generalize_premise_args.lean 223: -- using result from test_all.sh 222: -- checked 315/1310 Test #222: leantest_inaccessible2.lean ................................. Passed 0.02 sec test 224 Start 224: leantest_induction_naming.lean 224: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "induction_naming.lean" 224: Test timeout computed to be: 1500 223: -- checked 316/1310 Test #223: leantest_induction_generalize_premise_args.lean ............. Passed 0.02 sec test 225 Start 225: leantest_induction_naming2.lean 225: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "induction_naming2.lean" 225: Test timeout computed to be: 1500 224: -- testing induction_naming.lean 224: -- using result from test_all.sh 225: -- testing induction_naming2.lean 225: -- using result from test_all.sh 225: -- checked 317/1310 Test #225: leantest_induction_naming2.lean ............................. Passed 0.02 sec test 226 Start 226: leantest_induction_tac1.lean 226: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "induction_tac1.lean" 226: Test timeout computed to be: 1500 224: -- checked 318/1310 Test #224: leantest_induction_naming.lean .............................. Passed 0.02 sec test 227 Start 227: leantest_inductive_cmd_leftover_placeholder_universe.lean 227: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "inductive_cmd_leftover_placeholder_universe.lean" 227: Test timeout computed to be: 1500 226: -- testing induction_tac1.lean 226: -- using result from test_all.sh 227: -- testing inductive_cmd_leftover_placeholder_universe.lean 227: -- using result from test_all.sh 226: -- checked 319/1310 Test #226: leantest_induction_tac1.lean ................................ Passed 0.02 sec test 228 Start 228: leantest_inductive_resultant_level_inference.lean 228: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "inductive_resultant_level_inference.lean" 228: Test timeout computed to be: 1500 227: -- checked 320/1310 Test #227: leantest_inductive_cmd_leftover_placeholder_universe.lean ... Passed 0.02 sec test 229 Start 229: leantest_infix_paren_improved.lean 229: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "infix_paren_improved.lean" 229: Test timeout computed to be: 1500 228: -- testing inductive_resultant_level_inference.lean 228: -- using result from test_all.sh 229: -- testing infix_paren_improved.lean 229: -- using result from test_all.sh 228: -- checked 321/1310 Test #228: leantest_inductive_resultant_level_inference.lean ........... Passed 0.02 sec test 230 Start 230: leantest_inject.lean 230: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "inject.lean" 230: Test timeout computed to be: 1500 229: -- checked 322/1310 Test #229: leantest_infix_paren_improved.lean .......................... Passed 0.02 sec test 231 Start 231: leantest_inline_bug.lean 231: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "inline_bug.lean" 231: Test timeout computed to be: 1500 230: -- testing inject.lean 230: -- using result from test_all.sh 231: -- testing inline_bug.lean 231: -- using result from test_all.sh 230: -- checked 323/1310 Test #230: leantest_inject.lean ........................................ Passed 0.02 sec test 232 Start 232: leantest_inline_issue.lean 232: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "inline_issue.lean" 232: Test timeout computed to be: 1500 231: -- checked 324/1310 Test #231: leantest_inline_bug.lean .................................... Passed 0.02 sec test 233 Start 233: leantest_inst.lean 233: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "inst.lean" 233: Test timeout computed to be: 1500 232: -- testing inline_issue.lean 232: -- using result from test_all.sh 233: -- testing inst.lean 233: -- using result from test_all.sh 232: -- checked 325/1310 Test #232: leantest_inline_issue.lean .................................. Passed 0.02 sec test 234 Start 234: leantest_inst_error.lean 234: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "inst_error.lean" 234: Test timeout computed to be: 1500 233: -- checked 326/1310 Test #233: leantest_inst.lean .......................................... Passed 0.02 sec test 235 Start 235: leantest_instance_cache1.lean 235: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "instance_cache1.lean" 235: Test timeout computed to be: 1500 234: -- testing inst_error.lean 234: -- using result from test_all.sh 235: -- testing instance_cache1.lean 235: -- using result from test_all.sh 234: -- checked 327/1310 Test #234: leantest_inst_error.lean .................................... Passed 0.03 sec test 236 Start 236: leantest_instance_cache_bug1.lean 236: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "instance_cache_bug1.lean" 236: Test timeout computed to be: 1500 235: -- checked 328/1310 Test #235: leantest_instance_cache1.lean ............................... Passed 0.03 sec test 237 Start 237: leantest_int_eval.lean 237: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "int_eval.lean" 237: Test timeout computed to be: 1500 236: -- testing instance_cache_bug1.lean 236: -- using result from test_all.sh 237: -- testing int_eval.lean 237: -- using result from test_all.sh 236: -- checked 329/1310 Test #236: leantest_instance_cache_bug1.lean ........................... Passed 0.02 sec test 238 Start 238: leantest_internal_names.lean 238: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "internal_names.lean" 238: Test timeout computed to be: 1500 237: -- checked 330/1310 Test #237: leantest_int_eval.lean ...................................... Passed 0.02 sec test 239 Start 239: leantest_invalid_ematch_attr.lean 239: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "invalid_ematch_attr.lean" 239: Test timeout computed to be: 1500 238: -- testing internal_names.lean 238: -- using result from test_all.sh 238: -- checked 331/1310 Test #238: leantest_internal_names.lean ................................ Passed 0.02 sec test 240 Start 240: leantest_io_bug1.lean 240: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "io_bug1.lean" 240: Test timeout computed to be: 1500 239: -- testing invalid_ematch_attr.lean 239: -- using result from test_all.sh 239: -- checked 332/1310 Test #239: leantest_invalid_ematch_attr.lean ........................... Passed 0.02 sec test 241 Start 241: leantest_io_bug2.lean 241: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "io_bug2.lean" 241: Test timeout computed to be: 1500 240: -- testing io_bug1.lean 240: -- using result from test_all.sh 240: -- checked 333/1310 Test #240: leantest_io_bug1.lean ....................................... Passed 0.02 sec test 242 Start 242: leantest_io_fs_error.lean 242: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "io_fs_error.lean" 242: Test timeout computed to be: 1500 241: -- testing io_bug2.lean 241: -- using result from test_all.sh 241: -- checked 334/1310 Test #241: leantest_io_bug2.lean ....................................... Passed 0.02 sec test 243 Start 243: leantest_io_process_echo.lean 243: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "io_process_echo.lean" 243: Test timeout computed to be: 1500 242: -- testing io_fs_error.lean 242: -- using result from test_all.sh 242: -- checked 335/1310 Test #242: leantest_io_fs_error.lean ................................... Passed 0.02 sec test 244 Start 244: leantest_kernel_ex.lean 244: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "kernel_ex.lean" 244: Test timeout computed to be: 1500 243: -- testing io_process_echo.lean 243: -- using result from test_all.sh 243: -- checked 336/1310 Test #243: leantest_io_process_echo.lean ............................... Passed 0.02 sec test 245 Start 245: leantest_key_eqv1.lean 245: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "key_eqv1.lean" 245: Test timeout computed to be: 1500 244: -- testing kernel_ex.lean 244: -- using result from test_all.sh 245: -- testing key_eqv1.lean 245: -- using result from test_all.sh 244: -- checked 337/1310 Test #244: leantest_kernel_ex.lean ..................................... Passed 0.02 sec test 246 Start 246: leantest_keyword_tactics.lean 246: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "keyword_tactics.lean" 246: Test timeout computed to be: 1500 245: -- checked 338/1310 Test #245: leantest_key_eqv1.lean ...................................... Passed 0.02 sec test 247 Start 247: leantest_lambda_lift_after_erase_trivial.lean 247: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "lambda_lift_after_erase_trivial.lean" 247: Test timeout computed to be: 1500 246: -- testing keyword_tactics.lean 246: -- using result from test_all.sh 246: -- checked 339/1310 Test #246: leantest_keyword_tactics.lean ............................... Passed 0.02 sec test 248 Start 248: leantest_let1.lean 248: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "let1.lean" 248: Test timeout computed to be: 1500 247: -- testing lambda_lift_after_erase_trivial.lean 247: -- using result from test_all.sh 247: -- checked 340/1310 Test #247: leantest_lambda_lift_after_erase_trivial.lean ............... Passed 0.02 sec test 249 Start 249: leantest_let3.lean 249: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "let3.lean" 249: Test timeout computed to be: 1500 248: -- testing let1.lean 248: -- using result from test_all.sh 248: -- checked 341/1310 Test #248: leantest_let1.lean .......................................... Passed 0.02 sec test 250 Start 250: leantest_let4.lean 250: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "let4.lean" 250: Test timeout computed to be: 1500 249: -- testing let3.lean 249: -- using result from test_all.sh 249: -- checked 342/1310 Test #249: leantest_let3.lean .......................................... Passed 0.02 sec test 251 Start 251: leantest_let_elim_issue.lean 251: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "let_elim_issue.lean" 251: Test timeout computed to be: 1500 250: -- testing let4.lean 250: -- using result from test_all.sh 250: -- checked 343/1310 Test #250: leantest_let4.lean .......................................... Passed 0.02 sec test 252 Start 252: leantest_lift_coe_off.lean 252: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "lift_coe_off.lean" 252: Test timeout computed to be: 1500 251: -- testing let_elim_issue.lean 251: -- using result from test_all.sh 252: -- testing lift_coe_off.lean 252: -- using result from test_all.sh 251: -- checked 344/1310 Test #251: leantest_let_elim_issue.lean ................................ Passed 0.02 sec test 253 Start 253: leantest_list_lt.lean 253: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "list_lt.lean" 253: Test timeout computed to be: 1500 252: -- checked 345/1310 Test #252: leantest_lift_coe_off.lean .................................. Passed 0.02 sec test 254 Start 254: leantest_list_monad1.lean 254: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "list_monad1.lean" 254: Test timeout computed to be: 1500 253: -- testing list_lt.lean 253: -- using result from test_all.sh 254: -- testing list_monad1.lean 254: -- using result from test_all.sh 253: -- checked 346/1310 Test #253: leantest_list_lt.lean ....................................... Passed 0.02 sec test 255 Start 255: leantest_local_notation_bug2.lean 255: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "local_notation_bug2.lean" 255: Test timeout computed to be: 1500 254: -- checked 347/1310 Test #254: leantest_list_monad1.lean ................................... Passed 0.02 sec test 256 Start 256: leantest_local_ref_bugs.lean 256: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "local_ref_bugs.lean" 256: Test timeout computed to be: 1500 255: -- testing local_notation_bug2.lean 255: -- using result from test_all.sh 255: -- checked 348/1310 Test #255: leantest_local_notation_bug2.lean ........................... Passed 0.02 sec test 257 Start 257: leantest_long_term.lean 257: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "long_term.lean" 257: Test timeout computed to be: 1500 256: -- testing local_ref_bugs.lean 256: -- using result from test_all.sh 256: -- checked 349/1310 Test #256: leantest_local_ref_bugs.lean ................................ Passed 0.02 sec test 258 Start 258: leantest_macro_args.lean 258: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "macro_args.lean" 258: Test timeout computed to be: 1500 257: -- testing long_term.lean 257: -- using result from test_all.sh 257: -- checked 350/1310 Test #257: leantest_long_term.lean ..................................... Passed 0.02 sec test 259 Start 259: leantest_match_at_type.lean 259: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "match_at_type.lean" 259: Test timeout computed to be: 1500 258: -- testing macro_args.lean 258: -- using result from test_all.sh 258: -- checked 351/1310 Test #258: leantest_macro_args.lean .................................... Passed 0.02 sec test 260 Start 260: leantest_match_bug.lean 260: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "match_bug.lean" 260: Test timeout computed to be: 1500 259: -- testing match_at_type.lean 259: -- using result from test_all.sh 260: -- testing match_bug.lean 260: -- using result from test_all.sh 259: -- checked 352/1310 Test #259: leantest_match_at_type.lean ................................. Passed 0.02 sec test 261 Start 261: leantest_match_convoy_infer_type_failure.lean 261: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "match_convoy_infer_type_failure.lean" 261: Test timeout computed to be: 1500 260: -- checked 353/1310 Test #260: leantest_match_bug.lean ..................................... Passed 0.02 sec test 262 Start 262: leantest_meta_equation_pos.lean 262: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta_equation_pos.lean" 262: Test timeout computed to be: 1500 261: -- testing match_convoy_infer_type_failure.lean 261: -- using result from test_all.sh 262: -- testing meta_equation_pos.lean 262: -- using result from test_all.sh 261: -- checked 354/1310 Test #261: leantest_match_convoy_infer_type_failure.lean ............... Passed 0.02 sec test 263 Start 263: leantest_meta_wf_error.lean 263: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta_wf_error.lean" 263: Test timeout computed to be: 1500 262: -- checked 355/1310 Test #262: leantest_meta_equation_pos.lean ............................. Passed 0.02 sec test 264 Start 264: leantest_minimize_errors.lean 264: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "minimize_errors.lean" 264: Test timeout computed to be: 1500 263: -- testing meta_wf_error.lean 263: -- using result from test_all.sh 263: -- checked 356/1310 Test #263: leantest_meta_wf_error.lean ................................. Passed 0.02 sec test 265 Start 265: leantest_missing_import.lean 265: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "missing_import.lean" 265: Test timeout computed to be: 1500 264: -- testing minimize_errors.lean 264: -- using result from test_all.sh 265: -- testing missing_import.lean 265: -- using result from test_all.sh 264: -- checked 357/1310 Test #264: leantest_minimize_errors.lean ............................... Passed 0.02 sec test 266 Start 266: leantest_mk_constructor_fresh_names.lean 266: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "mk_constructor_fresh_names.lean" 266: Test timeout computed to be: 1500 265: -- checked 358/1310 Test #265: leantest_missing_import.lean ................................ Passed 0.02 sec test 267 Start 267: leantest_namespace_bug.lean 267: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "namespace_bug.lean" 267: Test timeout computed to be: 1500 266: -- testing mk_constructor_fresh_names.lean 266: -- using result from test_all.sh 266: -- checked 359/1310 Test #266: leantest_mk_constructor_fresh_names.lean .................... Passed 0.02 sec test 268 Start 268: leantest_nary_overload.lean 268: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "nary_overload.lean" 268: Test timeout computed to be: 1500 267: -- testing namespace_bug.lean 267: -- using result from test_all.sh 267: -- checked 360/1310 Test #267: leantest_namespace_bug.lean ................................. Passed 0.02 sec test 269 Start 269: leantest_nat_add_assoc_no_axioms.lean 269: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "nat_add_assoc_no_axioms.lean" 269: Test timeout computed to be: 1500 268: -- testing nary_overload.lean 268: -- using result from test_all.sh 269: -- testing nat_add_assoc_no_axioms.lean 269: -- using result from test_all.sh 268: -- checked 361/1310 Test #268: leantest_nary_overload.lean ................................. Passed 0.02 sec test 270 Start 270: leantest_nat_pp.lean 270: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "nat_pp.lean" 270: Test timeout computed to be: 1500 269: -- checked 362/1310 Test #269: leantest_nat_add_assoc_no_axioms.lean ....................... Passed 0.02 sec test 271 Start 271: leantest_nested_errors.lean 271: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "nested_errors.lean" 271: Test timeout computed to be: 1500 270: -- testing nat_pp.lean 270: -- using result from test_all.sh 270: -- checked 271: -- testing nested_errors.lean 271: -- using result from test_all.sh 363/1310 Test #270: leantest_nat_pp.lean ........................................ Passed 0.02 sec test 272 Start 272: leantest_nested_match.lean 272: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "nested_match.lean" 272: Test timeout computed to be: 1500 271: -- checked 364/1310 Test #271: leantest_nested_errors.lean ................................. Passed 0.02 sec test 273 Start 273: leantest_no_coe.lean 273: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "no_coe.lean" 273: Test timeout computed to be: 1500 272: -- testing nested_match.lean 272: -- using result from test_all.sh 272: -- checked 365/1310 Test #272: leantest_nested_match.lean .................................. Passed 0.02 sec test 274 Start 274: leantest_no_confusion_type.lean 274: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "no_confusion_type.lean" 274: Test timeout computed to be: 1500 273: -- testing no_coe.lean 273: -- using result from test_all.sh 273: -- checked 274: -- testing no_confusion_type.lean 274: -- using result from test_all.sh 366/1310 Test #273: leantest_no_coe.lean ........................................ Passed 0.02 sec test 275 Start 275: leantest_no_eqn_lemma_for_meta_default.lean 275: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "no_eqn_lemma_for_meta_default.lean" 275: Test timeout computed to be: 1500 275: -- testing no_eqn_lemma_for_meta_default.lean 275: -- using result from test_all.sh 274: -- checked 367/1310 Test #274: leantest_no_confusion_type.lean ............................. Passed 0.02 sec test 276 Start 276: leantest_no_meta_rec_inst.lean 276: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "no_meta_rec_inst.lean" 276: Test timeout computed to be: 1500 275: -- checked 368/1310 Test #275: leantest_no_eqn_lemma_for_meta_default.lean ................. Passed 0.02 sec test 277 Start 277: leantest_non_exhaustive_error.lean 277: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "non_exhaustive_error.lean" 277: Test timeout computed to be: 1500 276: -- testing no_meta_rec_inst.lean 276: -- using result from test_all.sh 277: -- testing non_exhaustive_error.lean 277: -- using result from test_all.sh 276: -- checked 369/1310 Test #276: leantest_no_meta_rec_inst.lean .............................. Passed 0.02 sec test 278 Start 278: leantest_non_meta_rec_fn.lean 278: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "non_meta_rec_fn.lean" 278: Test timeout computed to be: 1500 277: -- checked 370/1310 Test #277: leantest_non_exhaustive_error.lean .......................... Passed 0.02 sec test 279 Start 279: leantest_noncomp.lean 279: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "noncomp.lean" 279: Test timeout computed to be: 1500 278: -- testing non_meta_rec_fn.lean 278: -- using result from test_all.sh 279: -- testing noncomp.lean 279: -- using result from test_all.sh 279: -- checked 371/1310 Test #279: leantest_noncomp.lean ....................................... Passed 0.02 sec test 280 Start 280: leantest_noncomp_error.lean 280: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "noncomp_error.lean" 280: Test timeout computed to be: 1500 278: -- checked 372/1310 Test #278: leantest_non_meta_rec_fn.lean ............................... Passed 0.02 sec test 281 Start 281: leantest_noncomp_thm.lean 281: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "noncomp_thm.lean" 281: Test timeout computed to be: 1500 280: -- testing noncomp_error.lean 280: -- using result from test_all.sh 281: -- testing noncomp_thm.lean 281: -- using result from test_all.sh 280: -- checked 373/1310 Test #280: leantest_noncomp_error.lean ................................. Passed 0.02 sec test 282 Start 282: leantest_noncomputable_bytecode_issue.lean 282: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "noncomputable_bytecode_issue.lean" 282: Test timeout computed to be: 1500 281: -- checked 374/1310 Test #281: leantest_noncomp_thm.lean ................................... Passed 0.02 sec test 283 Start 283: leantest_notation.lean 283: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "notation.lean" 283: Test timeout computed to be: 1500 282: -- testing noncomputable_bytecode_issue.lean 282: -- using result from test_all.sh 283: -- testing notation.lean 283: -- using result from test_all.sh 282: -- checked 375/1310 Test #282: leantest_noncomputable_bytecode_issue.lean .................. Passed 0.02 sec test 284 Start 284: leantest_notation2.lean 284: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "notation2.lean" 284: Test timeout computed to be: 1500 283: -- checked 376/1310 Test #283: leantest_notation.lean ...................................... Passed 0.02 sec test 285 Start 285: leantest_notation3.lean 285: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "notation3.lean" 285: Test timeout computed to be: 1500 284: -- testing notation2.lean 284: -- using result from test_all.sh 285: -- testing notation3.lean 285: -- using result from test_all.sh 285: -- checked 377/1310 Test #285: leantest_notation3.lean ..................................... Passed 0.02 sec test 286 Start 286: leantest_notation4.lean 286: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "notation4.lean" 286: Test timeout computed to be: 1500 284: -- checked 378/1310 Test #284: leantest_notation2.lean ..................................... Passed 0.03 sec test 287 Start 287: leantest_notation5.lean 287: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "notation5.lean" 287: Test timeout computed to be: 1500 287: -- testing notation5.lean 287: -- using result from test_all.sh 286: -- testing notation4.lean 286: -- using result from test_all.sh 286: -- checked 379/1310 Test #286: leantest_notation4.lean ..................................... Passed 0.02 sec test 288 Start 288: leantest_notation6.lean 288: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "notation6.lean" 288: Test timeout computed to be: 1500 287: -- checked 380/1310 Test #287: leantest_notation5.lean ..................................... Passed 0.02 sec test 289 Start 289: leantest_notation7.lean 289: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "notation7.lean" 289: Test timeout computed to be: 1500 288: -- testing notation6.lean 288: -- using result from test_all.sh 289: -- testing notation7.lean 289: -- using result from test_all.sh 288: -- checked 381/1310 Test #288: leantest_notation6.lean ..................................... Passed 0.02 sec test 290 Start 290: leantest_notation8.lean 290: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "notation8.lean" 290: Test timeout computed to be: 1500 289: -- checked 382/1310 Test #289: leantest_notation7.lean ..................................... Passed 0.02 sec test 291 Start 291: leantest_notation_error_pos.lean 291: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "notation_error_pos.lean" 291: Test timeout computed to be: 1500 290: -- testing notation8.lean 290: -- using result from test_all.sh 291: -- testing notation_error_pos.lean 291: -- using result from test_all.sh 290: -- checked 383/1310 Test #290: leantest_notation8.lean ..................................... Passed 0.02 sec test 292 Start 292: leantest_offset_is_def_eq_trick.lean 292: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "offset_is_def_eq_trick.lean" 292: Test timeout computed to be: 1500 291: -- checked 384/1310 Test #291: leantest_notation_error_pos.lean ............................ Passed 0.02 sec test 293 Start 293: leantest_omit.lean 293: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "omit.lean" 293: Test timeout computed to be: 1500 292: -- testing offset_is_def_eq_trick.lean 292: -- using result from test_all.sh 293: -- testing omit.lean 293: -- using result from test_all.sh 292: -- checked 385/1310 Test #292: leantest_offset_is_def_eq_trick.lean ........................ Passed 0.02 sec test 294 Start 294: leantest_open_namespaces.lean 294: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "open_namespaces.lean" 294: Test timeout computed to be: 1500 293: -- checked 386/1310 Test #293: leantest_omit.lean .......................................... Passed 0.02 sec test 295 Start 295: leantest_out_param_proj.lean 295: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "out_param_proj.lean" 295: Test timeout computed to be: 1500 295: -- testing out_param_proj.lean 295: -- using result from test_all.sh 294: -- testing open_namespaces.lean 294: -- using result from test_all.sh 295: -- checked 387/1310 Test #295: leantest_out_param_proj.lean ................................ Passed 0.02 sec test 296 Start 296: leantest_over_notation.lean 296: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "over_notation.lean" 296: Test timeout computed to be: 1500 294: -- checked 388/1310 Test #294: leantest_open_namespaces.lean ............................... Passed 0.02 sec test 297 Start 297: leantest_param.lean 297: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "param.lean" 297: Test timeout computed to be: 1500 297: -- testing param.lean 297: -- using result from test_all.sh 296: -- testing over_notation.lean 296: -- using result from test_all.sh 297: -- checked 389/1310 Test #297: leantest_param.lean ......................................... Passed 0.02 sec test 298 Start 298: leantest_param_binder_update.lean 298: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "param_binder_update.lean" 298: Test timeout computed to be: 1500 296: -- checked 390/1310 Test #296: leantest_over_notation.lean ................................. Passed 0.02 sec test 299 Start 299: leantest_param_binder_update2.lean 299: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "param_binder_update2.lean" 299: Test timeout computed to be: 1500 298: -- testing param_binder_update.lean 298: -- using result from test_all.sh 299: -- testing param_binder_update2.lean 299: -- using result from test_all.sh 298: -- checked 391/1310 Test #298: leantest_param_binder_update.lean ........................... Passed 0.02 sec test 300 Start 300: leantest_parser_error_recovery.lean 300: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "parser_error_recovery.lean" 300: Test timeout computed to be: 1500 299: -- checked 392/1310 Test #299: leantest_param_binder_update2.lean .......................... Passed 0.02 sec test 301 Start 301: leantest_parsing_only.lean 301: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "parsing_only.lean" 301: Test timeout computed to be: 1500 300: -- testing parser_error_recovery.lean 300: -- using result from test_all.sh 301: -- testing parsing_only.lean 301: -- using result from test_all.sh 300: -- checked 393/1310 Test #300: leantest_parser_error_recovery.lean ......................... Passed 0.02 sec test 302 Start 302: leantest_pp.lean 302: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pp.lean" 302: Test timeout computed to be: 1500 301: -- checked 394/1310 Test #301: leantest_parsing_only.lean .................................. Passed 0.02 sec test 303 Start 303: leantest_pp_all.lean 303: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pp_all.lean" 303: Test timeout computed to be: 1500 302: -- testing pp.lean 302: -- using result from test_all.sh 303: -- testing pp_all.lean 303: -- using result from test_all.sh 302: -- checked 395/1310 Test #302: leantest_pp.lean ............................................ Passed 0.02 sec test 304 Start 304: leantest_pp_all2.lean 304: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pp_all2.lean" 304: Test timeout computed to be: 1500 303: -- checked 396/1310 Test #303: leantest_pp_all.lean ........................................ Passed 0.02 sec test 305 Start 305: leantest_pp_beta.lean 305: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pp_beta.lean" 305: Test timeout computed to be: 1500 304: -- testing pp_all2.lean 304: -- using result from test_all.sh 305: -- testing pp_beta.lean 305: -- using result from test_all.sh 304: -- checked 397/1310 Test #304: leantest_pp_all2.lean ....................................... Passed 0.04 sec test 306 Start 306: leantest_pp_binder_types.lean 306: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pp_binder_types.lean" 306: Test timeout computed to be: 1500 305: -- checked 398/1310 Test #305: leantest_pp_beta.lean ....................................... Passed 0.04 sec test 307 Start 307: leantest_pp_bug.lean 307: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pp_bug.lean" 307: Test timeout computed to be: 1500 306: -- testing pp_binder_types.lean 306: -- using result from test_all.sh 307: -- testing pp_bug.lean 307: -- using result from test_all.sh 306: -- checked 399/1310 Test #306: leantest_pp_binder_types.lean ............................... Passed 0.02 sec test 308 Start 308: leantest_pp_char_bug.lean 308: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pp_char_bug.lean" 308: Test timeout computed to be: 1500 307: -- checked 400/1310 Test #307: leantest_pp_bug.lean ........................................ Passed 0.02 sec test 309 Start 309: leantest_pp_goal_issue.lean 309: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pp_goal_issue.lean" 309: Test timeout computed to be: 1500 308: -- testing pp_char_bug.lean 308: -- using result from test_all.sh 309: -- testing pp_goal_issue.lean 309: -- using result from test_all.sh 308: -- checked 401/1310 Test #308: leantest_pp_char_bug.lean ................................... Passed 0.02 sec test 310 Start 310: leantest_pp_no_proofs.lean 310: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pp_no_proofs.lean" 310: Test timeout computed to be: 1500 309: -- checked 402/1310 Test #309: leantest_pp_goal_issue.lean ................................. Passed 0.02 sec test 311 Start 311: leantest_pp_notation_rbp_bug.lean 311: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pp_notation_rbp_bug.lean" 311: Test timeout computed to be: 1500 310: -- testing pp_no_proofs.lean 310: -- using result from test_all.sh 311: -- testing pp_notation_rbp_bug.lean 311: -- using result from test_all.sh 311: -- checked 403/1310 Test #311: leantest_pp_notation_rbp_bug.lean ........................... Passed 0.02 sec test 312 Start 312: leantest_pp_opt_param.lean 312: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pp_opt_param.lean" 312: Test timeout computed to be: 1500 310: -- checked 404/1310 Test #310: leantest_pp_no_proofs.lean .................................. Passed 0.02 sec test 313 Start 313: leantest_pp_param_bug.lean 313: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pp_param_bug.lean" 313: Test timeout computed to be: 1500 312: -- testing pp_opt_param.lean 312: -- using result from test_all.sh 313: -- testing pp_param_bug.lean 313: -- using result from test_all.sh 312: -- checked 405/1310 Test #312: leantest_pp_opt_param.lean .................................. Passed 0.02 sec test 314 Start 314: leantest_pp_shadowed_const.lean 314: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pp_shadowed_const.lean" 314: Test timeout computed to be: 1500 313: -- checked 406/1310 Test #313: leantest_pp_param_bug.lean .................................. Passed 0.02 sec test 315 Start 315: leantest_pp_struct.lean 315: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pp_struct.lean" 315: Test timeout computed to be: 1500 314: -- testing pp_shadowed_const.lean 314: -- using result from test_all.sh 315: -- testing pp_struct.lean 315: -- using result from test_all.sh 314: -- checked 407/1310 Test #314: leantest_pp_shadowed_const.lean ............................. Passed 0.02 sec test 316 Start 316: leantest_pp_zero_bug.lean 316: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pp_zero_bug.lean" 316: Test timeout computed to be: 1500 315: -- checked 408/1310 Test #315: leantest_pp_struct.lean ..................................... Passed 0.02 sec test 317 Start 317: leantest_ppbug.lean 317: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ppbug.lean" 317: Test timeout computed to be: 1500 317: -- testing ppbug.lean 317: -- using result from test_all.sh 316: -- testing pp_zero_bug.lean 316: -- using result from test_all.sh 316: -- checked 409/1310 Test #316: leantest_pp_zero_bug.lean ................................... Passed 0.03 sec test 318 Start 318: leantest_print_ax1.lean 318: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "print_ax1.lean" 318: Test timeout computed to be: 1500 317: -- checked 410/1310 Test #317: leantest_ppbug.lean ......................................... Passed 0.03 sec test 319 Start 319: leantest_print_ax3.lean 319: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "print_ax3.lean" 319: Test timeout computed to be: 1500 318: -- testing print_ax1.lean 318: -- using result from test_all.sh 319: -- testing print_ax3.lean 319: -- using result from test_all.sh 318: -- checked 411/1310 Test #318: leantest_print_ax1.lean ..................................... Passed 0.02 sec test 320 Start 320: leantest_print_meta.lean 320: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "print_meta.lean" 320: Test timeout computed to be: 1500 319: -- checked 412/1310 Test #319: leantest_print_ax3.lean ..................................... Passed 0.03 sec test 321 Start 321: leantest_print_reducible.lean 321: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "print_reducible.lean" 321: Test timeout computed to be: 1500 320: -- testing print_meta.lean 320: -- using result from test_all.sh 321: -- testing print_reducible.lean 321: -- using result from test_all.sh 320: -- checked 413/1310 Test #320: leantest_print_meta.lean .................................... Passed 0.03 sec test 322 Start 322: leantest_private_structure.lean 322: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "private_structure.lean" 322: Test timeout computed to be: 1500 321: -- checked 414/1310 Test #321: leantest_print_reducible.lean ............................... Passed 0.02 sec test 323 Start 323: leantest_prodtst.lean 323: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "prodtst.lean" 323: Test timeout computed to be: 1500 322: -- testing private_structure.lean 322: -- using result from test_all.sh 323: -- testing prodtst.lean 323: -- using result from test_all.sh 323: -- checked 415/1310 Test #323: leantest_prodtst.lean ....................................... Passed 0.02 sec test 324 Start 324: leantest_proj_notation.lean 324: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "proj_notation.lean" 324: Test timeout computed to be: 1500 322: -- checked 416/1310 Test #322: leantest_private_structure.lean ............................. Passed 0.02 sec test 325 Start 325: leantest_protected.lean 325: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "protected.lean" 325: Test timeout computed to be: 1500 324: -- testing proj_notation.lean 324: -- using result from test_all.sh 325: -- testing protected.lean 325: -- using result from test_all.sh 324: -- checked 417/1310 Test #324: leantest_proj_notation.lean ................................. Passed 0.02 sec test 326 Start 326: leantest_protected_consts.lean 326: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "protected_consts.lean" 326: Test timeout computed to be: 1500 325: -- checked 418/1310 Test #325: leantest_protected.lean ..................................... Passed 0.02 sec test 327 Start 327: leantest_protected_test.lean 327: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "protected_test.lean" 327: Test timeout computed to be: 1500 327: -- testing protected_test.lean 327: -- using result from test_all.sh 326: -- testing protected_consts.lean 326: -- using result from test_all.sh 327: -- checked 419/1310 Test #327: leantest_protected_test.lean ................................ Passed 0.02 sec test 328 Start 328: leantest_qexpr1.lean 328: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "qexpr1.lean" 328: Test timeout computed to be: 1500 326: -- checked 420/1310 Test #326: leantest_protected_consts.lean .............................. Passed 0.02 sec test 329 Start 329: leantest_qexpr2.lean 329: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "qexpr2.lean" 329: Test timeout computed to be: 1500 328: -- testing qexpr1.lean 328: -- using result from test_all.sh 329: -- testing qexpr2.lean 329: -- using result from test_all.sh 328: -- checked 421/1310 Test #328: leantest_qexpr1.lean ........................................ Passed 0.02 sec test 330 Start 330: leantest_qexpr3.lean 330: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "qexpr3.lean" 330: Test timeout computed to be: 1500 329: -- checked 422/1310 Test #329: leantest_qexpr2.lean ........................................ Passed 0.02 sec test 331 Start 331: leantest_quot_abuse1.lean 331: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "quot_abuse1.lean" 331: Test timeout computed to be: 1500 330: -- testing qexpr3.lean 330: -- using result from test_all.sh 331: -- testing quot_abuse1.lean 331: -- using result from test_all.sh 330: -- checked 423/1310 Test #330: leantest_qexpr3.lean ........................................ Passed 0.02 sec test 332 Start 332: leantest_quot_abuse2.lean 332: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "quot_abuse2.lean" 332: Test timeout computed to be: 1500 331: -- checked 424/1310 Test #331: leantest_quot_abuse1.lean ................................... Passed 0.02 sec test 333 Start 333: leantest_quot_bug.lean 333: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "quot_bug.lean" 333: Test timeout computed to be: 1500 332: -- testing quot_abuse2.lean 332: -- using result from test_all.sh 333: -- testing quot_bug.lean 333: -- using result from test_all.sh 332: -- checked 425/1310 Test #332: leantest_quot_abuse2.lean ................................... Passed 0.02 sec test 334 Start 334: leantest_quot_ind_bug.lean 334: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "quot_ind_bug.lean" 334: Test timeout computed to be: 1500 334: -- testing quot_ind_bug.lean 334: -- using result from test_all.sh 333: -- checked 426/1310 Test #333: leantest_quot_bug.lean ...................................... Passed 0.02 sec test 335 Start 335: leantest_quote_error_pos.lean 335: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "quote_error_pos.lean" 335: Test timeout computed to be: 1500 334: -- checked 427/1310 Test #334: leantest_quot_ind_bug.lean .................................. Passed 0.02 sec test 336 Start 336: leantest_record_rec_protected.lean 336: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "record_rec_protected.lean" 336: Test timeout computed to be: 1500 335: -- testing quote_error_pos.lean 335: -- using result from test_all.sh 335: -- checked 428/1310 Test #335: leantest_quote_error_pos.lean ............................... Passed 0.02 sec test 337 Start 337: leantest_red.lean 337: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "red.lean" 337: Test timeout computed to be: 1500 336: -- testing record_rec_protected.lean 336: -- using result from test_all.sh 336: -- checked 429/1310 Test #336: leantest_record_rec_protected.lean .......................... Passed 0.02 sec test 338 Start 338: leantest_refine_error.lean 338: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "refine_error.lean" 338: Test timeout computed to be: 1500 337: -- testing red.lean 337: -- using result from test_all.sh 337: -- checked 430/1310 Test #337: leantest_red.lean ........................................... Passed 0.02 sec test 339 Start 339: leantest_reflect.lean 339: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "reflect.lean" 339: Test timeout computed to be: 1500 338: -- testing refine_error.lean 338: -- using result from test_all.sh 339: -- testing reflect.lean 339: -- using result from test_all.sh 338: -- checked 431/1310 Test #338: leantest_refine_error.lean .................................. Passed 0.02 sec test 340 Start 340: leantest_reflect_type_defeq.lean 340: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "reflect_type_defeq.lean" 340: Test timeout computed to be: 1500 340: -- testing reflect_type_defeq.lean 340: -- using result from test_all.sh 339: -- checked 432/1310 Test #339: leantest_reflect.lean ....................................... Passed 0.03 sec test 341 Start 341: leantest_reserve_bugs.lean 341: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "reserve_bugs.lean" 341: Test timeout computed to be: 1500 340: -- checked 433/1310 Test #340: leantest_reflect_type_defeq.lean ............................ Passed 0.02 sec test 342 Start 342: leantest_restrict_bug.lean 342: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "restrict_bug.lean" 342: Test timeout computed to be: 1500 341: -- testing reserve_bugs.lean 341: -- using result from test_all.sh 342: -- testing restrict_bug.lean 342: -- using result from test_all.sh 341: -- checked 434/1310 Test #341: leantest_reserve_bugs.lean .................................. Passed 0.03 sec test 343 Start 343: leantest_rev_tac1.lean 343: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rev_tac1.lean" 343: Test timeout computed to be: 1500 342: -- checked 435/1310 Test #342: leantest_restrict_bug.lean .................................. Passed 0.03 sec test 344 Start 344: leantest_revert_frozen_dep.lean 344: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "revert_frozen_dep.lean" 344: Test timeout computed to be: 1500 343: -- testing rev_tac1.lean 343: -- using result from test_all.sh 344: -- testing revert_frozen_dep.lean 344: -- using result from test_all.sh 343: -- checked 436/1310 Test #343: leantest_rev_tac1.lean ...................................... Passed 0.02 sec test 345 Start 345: leantest_right_assoc_dollar.lean 345: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "right_assoc_dollar.lean" 345: Test timeout computed to be: 1500 344: -- checked 437/1310 Test #344: leantest_revert_frozen_dep.lean ............................. Passed 0.02 sec test 346 Start 346: leantest_rquote.lean 346: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rquote.lean" 346: Test timeout computed to be: 1500 345: -- testing right_assoc_dollar.lean 345: -- using result from test_all.sh 346: -- testing rquote.lean 346: -- using result from test_all.sh 345: -- checked 438/1310 Test #345: leantest_right_assoc_dollar.lean ............................ Passed 0.02 sec test 347 Start 347: leantest_sec.lean 347: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "sec.lean" 347: Test timeout computed to be: 1500 346: -- checked 439/1310 Test #346: leantest_rquote.lean ........................................ Passed 0.03 sec test 348 Start 348: leantest_sec3.lean 348: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "sec3.lean" 348: Test timeout computed to be: 1500 347: -- testing sec.lean 347: -- using result from test_all.sh 348: -- testing sec3.lean 348: -- using result from test_all.sh 347: -- checked 440/1310 Test #347: leantest_sec.lean ........................................... Passed 0.02 sec test 349 Start 349: leantest_sec_param_pp.lean 349: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "sec_param_pp.lean" 349: Test timeout computed to be: 1500 348: -- checked 441/1310 Test #348: leantest_sec3.lean .......................................... Passed 0.02 sec test 350 Start 350: leantest_sec_param_pp2.lean 350: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "sec_param_pp2.lean" 350: Test timeout computed to be: 1500 349: -- testing sec_param_pp.lean 349: -- using result from test_all.sh 349: -- checked 442/1310 Test #349: leantest_sec_param_pp.lean .................................. Passed 0.02 sec test 351 Start 351: leantest_set_attr1.lean 351: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "set_attr1.lean" 351: Test timeout computed to be: 1500 350: -- testing sec_param_pp2.lean 350: -- using result from test_all.sh 351: -- testing set_attr1.lean 351: -- using result from test_all.sh 350: -- checked 443/1310 Test #350: leantest_sec_param_pp2.lean ................................. Passed 0.03 sec test 352 Start 352: leantest_set_of.lean 352: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "set_of.lean" 352: Test timeout computed to be: 1500 351: -- checked 444/1310 Test #351: leantest_set_attr1.lean ..................................... Passed 0.02 sec test 353 Start 353: leantest_set_opt_tac.lean 353: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "set_opt_tac.lean" 353: Test timeout computed to be: 1500 352: -- testing set_of.lean 352: -- using result from test_all.sh 353: -- testing set_opt_tac.lean 353: -- using result from test_all.sh 352: -- checked 445/1310 Test #352: leantest_set_of.lean ........................................ Passed 0.02 sec test 354 Start 354: leantest_shadow.lean 354: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "shadow.lean" 354: Test timeout computed to be: 1500 353: -- checked 446/1310 Test #353: leantest_set_opt_tac.lean ................................... Passed 0.02 sec test 355 Start 355: leantest_simp_except.lean 355: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_except.lean" 355: Test timeout computed to be: 1500 354: -- testing shadow.lean 354: -- using result from test_all.sh 355: -- testing simp_except.lean 355: -- using result from test_all.sh 354: -- checked 447/1310 Test #354: leantest_shadow.lean ........................................ Passed 0.02 sec test 356 Start 356: leantest_slow_error.lean 356: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "slow_error.lean" 356: Test timeout computed to be: 1500 355: -- checked 448/1310 Test #355: leantest_simp_except.lean ................................... Passed 0.02 sec test 357 Start 357: leantest_smart_unfolding.lean 357: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "smart_unfolding.lean" 357: Test timeout computed to be: 1500 356: -- testing slow_error.lean 356: -- using result from test_all.sh 357: -- testing smart_unfolding.lean 357: -- using result from test_all.sh 356: -- checked 449/1310 Test #356: leantest_slow_error.lean .................................... Passed 0.02 sec test 358 Start 358: leantest_smt_begin_end1.lean 358: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "smt_begin_end1.lean" 358: Test timeout computed to be: 1500 357: -- checked 450/1310 Test #357: leantest_smart_unfolding.lean ............................... Passed 0.02 sec test 359 Start 359: leantest_string_imp.lean 359: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "string_imp.lean" 359: Test timeout computed to be: 1500 358: -- testing smt_begin_end1.lean 358: -- using result from test_all.sh 359: -- testing string_imp.lean 359: -- using result from test_all.sh 358: -- checked 451/1310 Test #358: leantest_smt_begin_end1.lean ................................ Passed 0.02 sec test 360 Start 360: leantest_string_imp2.lean 360: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "string_imp2.lean" 360: Test timeout computed to be: 1500 359: -- checked 452/1310 Test #359: leantest_string_imp.lean .................................... Passed 0.02 sec test 361 Start 361: leantest_struct_class.lean 361: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "struct_class.lean" 361: Test timeout computed to be: 1500 360: -- testing string_imp2.lean 360: -- using result from test_all.sh 361: -- testing struct_class.lean 361: -- using result from test_all.sh 360: -- checked 453/1310 Test #360: leantest_string_imp2.lean ................................... Passed 0.02 sec test 362 Start 362: leantest_structure_elab_segfault.lean 362: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "structure_elab_segfault.lean" 362: Test timeout computed to be: 1500 361: -- checked 454/1310 Test #361: leantest_struct_class.lean .................................. Passed 0.02 sec test 363 Start 363: leantest_structure_instance_bug.lean 363: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "structure_instance_bug.lean" 363: Test timeout computed to be: 1500 362: -- testing structure_elab_segfault.lean 362: -- using result from test_all.sh 363: -- testing structure_instance_bug.lean 363: -- using result from test_all.sh 362: -- checked 363: -- checked 455/1310 Test #362: leantest_structure_elab_segfault.lean ....................... Passed 0.02 sec test 364 Start 364: leantest_structure_instance_bug2.lean 364: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "structure_instance_bug2.lean" 364: Test timeout computed to be: 1500 456/1310 Test #363: leantest_structure_instance_bug.lean ........................ Passed 0.02 sec test 365 Start 365: leantest_structure_instance_info.lean 365: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "structure_instance_info.lean" 365: Test timeout computed to be: 1500 364: -- testing structure_instance_bug2.lean 364: -- using result from test_all.sh 365: -- testing structure_instance_info.lean 365: -- using result from test_all.sh 364: -- checked 457/1310 Test #364: leantest_structure_instance_bug2.lean ....................... Passed 0.02 sec test 366 Start 366: leantest_structure_instances.lean 366: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "structure_instances.lean" 366: Test timeout computed to be: 1500 365: -- checked 458/1310 Test #365: leantest_structure_instance_info.lean ....................... Passed 0.02 sec test 367 Start 367: leantest_structure_patterns.lean 367: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "structure_patterns.lean" 367: Test timeout computed to be: 1500 366: -- testing structure_instances.lean 366: -- using result from test_all.sh 367: -- testing structure_patterns.lean 367: -- using result from test_all.sh 366: -- checked 459/1310 Test #366: leantest_structure_instances.lean ........................... Passed 0.02 sec test 368 Start 368: leantest_structure_result_type_may_be_zero.lean 368: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "structure_result_type_may_be_zero.lean" 368: Test timeout computed to be: 1500 367: -- checked 460/1310 Test #367: leantest_structure_patterns.lean ............................ Passed 0.02 sec test 369 Start 369: leantest_structure_segfault.lean 369: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "structure_segfault.lean" 369: Test timeout computed to be: 1500 368: -- testing structure_result_type_may_be_zero.lean 368: -- using result from test_all.sh 369: -- testing structure_segfault.lean 369: -- using result from test_all.sh 368: -- checked 461/1310 Test #368: leantest_structure_result_type_may_be_zero.lean ............. Passed 0.02 sec test 370 Start 370: leantest_structure_with_index_error.lean 370: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "structure_with_index_error.lean" 370: Test timeout computed to be: 1500 370: -- testing structure_with_index_error.lean 370: -- using result from test_all.sh 369: -- checked 462/1310 Test #369: leantest_structure_segfault.lean ............................ Passed 0.03 sec test 371 Start 371: leantest_subpp.lean 371: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "subpp.lean" 371: Test timeout computed to be: 1500 370: -- checked 463/1310 Test #370: leantest_structure_with_index_error.lean .................... Passed 0.02 sec test 372 Start 372: leantest_subst_bug.lean 372: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "subst_bug.lean" 372: Test timeout computed to be: 1500 371: -- testing subpp.lean 371: -- using result from test_all.sh 372: -- testing subst_bug.lean 372: -- using result from test_all.sh 371: -- checked 464/1310 Test #371: leantest_subpp.lean ......................................... Passed 0.02 sec test 373 Start 373: leantest_synth_inferred_mismatch.lean 373: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "synth_inferred_mismatch.lean" 373: Test timeout computed to be: 1500 372: -- checked 465/1310 Test #372: leantest_subst_bug.lean ..................................... Passed 0.02 sec test 374 Start 374: leantest_t10.lean 374: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t10.lean" 374: Test timeout computed to be: 1500 373: -- testing synth_inferred_mismatch.lean 373: -- using result from test_all.sh 374: -- testing t10.lean 374: -- using result from test_all.sh 373: -- checked 466/1310 Test #373: leantest_synth_inferred_mismatch.lean ....................... Passed 0.02 sec test 375 Start 375: leantest_t11.lean 375: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t11.lean" 375: Test timeout computed to be: 1500 374: -- checked 467/1310 Test #374: leantest_t10.lean ........................................... Passed 0.02 sec test 376 Start 376: leantest_t12.lean 376: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t12.lean" 376: Test timeout computed to be: 1500 375: -- testing t11.lean 375: -- using result from test_all.sh 376: -- testing t12.lean 376: -- using result from test_all.sh 375: -- checked 468/1310 Test #375: leantest_t11.lean ........................................... Passed 0.02 sec test 377 Start 377: leantest_t13.lean 377: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t13.lean" 377: Test timeout computed to be: 1500 376: -- checked 469/1310 Test #376: leantest_t12.lean ........................................... Passed 0.02 sec test 378 Start 378: leantest_t14.lean 378: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t14.lean" 378: Test timeout computed to be: 1500 377: -- testing t13.lean 377: -- using result from test_all.sh 378: -- testing t14.lean 378: -- using result from test_all.sh 377: -- checked 470/1310 Test #377: leantest_t13.lean ........................................... Passed 0.02 sec test 379 Start 379: leantest_t2.lean 379: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t2.lean" 379: Test timeout computed to be: 1500 378: -- checked 471/1310 Test #378: leantest_t14.lean ........................................... Passed 0.02 sec test 380 Start 380: leantest_t5.lean 380: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t5.lean" 380: Test timeout computed to be: 1500 379: -- testing t2.lean 379: -- using result from test_all.sh 380: -- testing t5.lean 380: -- using result from test_all.sh 379: -- checked 472/1310 Test #379: leantest_t2.lean ............................................ Passed 0.02 sec test 381 Start 381: leantest_t6.lean 381: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t6.lean" 381: Test timeout computed to be: 1500 380: -- checked 473/1310 Test #380: leantest_t5.lean ............................................ Passed 0.02 sec test 382 Start 382: leantest_tactic_error_pos.lean 382: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "tactic_error_pos.lean" 382: Test timeout computed to be: 1500 381: -- testing t6.lean 381: -- using result from test_all.sh 382: -- testing tactic_error_pos.lean 382: -- using result from test_all.sh 381: -- checked 474/1310 Test #381: leantest_t6.lean ............................................ Passed 0.02 sec test 383 Start 383: leantest_tactic_failure.lean 383: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "tactic_failure.lean" 383: Test timeout computed to be: 1500 382: -- checked 475/1310 Test #382: leantest_tactic_error_pos.lean .............................. Passed 0.02 sec test 384 Start 384: leantest_tactic_state_pp.lean 384: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "tactic_state_pp.lean" 384: Test timeout computed to be: 1500 383: -- testing tactic_failure.lean 383: -- using result from test_all.sh 383: -- checked 476/1310 Test #383: leantest_tactic_failure.lean ................................ Passed 0.02 sec test 385 Start 385: leantest_task.lean 385: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "task.lean" 385: Test timeout computed to be: 1500 384: -- testing tactic_state_pp.lean 384: -- using result from test_all.sh 384: -- checked 477/1310 Test #384: leantest_tactic_state_pp.lean ............................... Passed 0.02 sec test 386 Start 386: leantest_trace1.lean 386: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "trace1.lean" 386: Test timeout computed to be: 1500 385: -- testing task.lean 385: -- using result from test_all.sh 386: -- testing trace1.lean 386: -- using result from test_all.sh 385: -- checked 478/1310 Test #385: leantest_task.lean .......................................... Passed 0.02 sec test 387 Start 387: leantest_trace2.lean 387: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "trace2.lean" 387: Test timeout computed to be: 1500 386: -- checked 479/1310 Test #386: leantest_trace1.lean ........................................ Passed 0.02 sec test 388 Start 388: leantest_trace_kabstract.lean 388: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "trace_kabstract.lean" 388: Test timeout computed to be: 1500 387: -- testing trace2.lean 387: -- using result from test_all.sh 388: -- testing trace_kabstract.lean 388: -- using result from test_all.sh 387: -- checked 480/1310 Test #387: leantest_trace2.lean ........................................ Passed 0.02 sec test 389 Start 389: leantest_try_for_heap.lean 389: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "try_for_heap.lean" 389: Test timeout computed to be: 1500 388: -- checked 481/1310 Test #388: leantest_trace_kabstract.lean ............................... Passed 0.02 sec test 390 Start 390: leantest_tuple.lean 390: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "tuple.lean" 390: Test timeout computed to be: 1500 389: -- testing try_for_heap.lean 389: -- using result from test_all.sh 390: -- testing tuple.lean 390: -- using result from test_all.sh 389: -- checked 482/1310 Test #389: leantest_try_for_heap.lean .................................. Passed 0.03 sec test 391 Start 391: leantest_type_class_bug.lean 391: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "type_class_bug.lean" 391: Test timeout computed to be: 1500 390: -- checked 483/1310 Test #390: leantest_tuple.lean ......................................... Passed 0.02 sec test 392 Start 392: leantest_type_error_at_eval_expr.lean 392: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "type_error_at_eval_expr.lean" 392: Test timeout computed to be: 1500 391: -- testing type_class_bug.lean 391: -- using result from test_all.sh 392: -- testing type_error_at_eval_expr.lean 392: -- using result from test_all.sh 391: -- checked 484/1310 Test #391: leantest_type_class_bug.lean ................................ Passed 0.02 sec test 393 Start 393: leantest_unfold1.lean 393: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "unfold1.lean" 393: Test timeout computed to be: 1500 392: -- checked 485/1310 Test #392: leantest_type_error_at_eval_expr.lean ....................... Passed 0.02 sec test 394 Start 394: leantest_unfold_crash.lean 394: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "unfold_crash.lean" 394: Test timeout computed to be: 1500 393: -- testing unfold1.lean 393: -- using result from test_all.sh 394: -- testing unfold_crash.lean 394: -- using result from test_all.sh 393: -- checked 486/1310 Test #393: leantest_unfold1.lean ....................................... Passed 0.02 sec test 395 Start 395: leantest_uni_bug1.lean 395: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "uni_bug1.lean" 395: Test timeout computed to be: 1500 394: -- checked 487/1310 Test #394: leantest_unfold_crash.lean .................................. Passed 0.02 sec test 396 Start 396: leantest_unicode_lit.lean 396: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "unicode_lit.lean" 396: Test timeout computed to be: 1500 395: -- testing uni_bug1.lean 395: -- using result from test_all.sh 395: -- checked 488/1310 Test #395: leantest_uni_bug1.lean ...................................... Passed 0.02 sec test 397 Start 397: leantest_unification_hints1.lean 397: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "unification_hints1.lean" 397: Test timeout computed to be: 1500 396: -- testing unicode_lit.lean 396: -- using result from test_all.sh 396: -- checked 489/1310 Test #396: leantest_unicode_lit.lean ................................... Passed 0.02 sec test 398 Start 398: leantest_unification_hints2.lean 398: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "unification_hints2.lean" 398: Test timeout computed to be: 1500 397: -- testing unification_hints1.lean 397: -- using result from test_all.sh 397: -- checked 490/1310 Test #397: leantest_unification_hints1.lean ............................ Passed 0.02 sec test 399 Start 399: leantest_unify3.lean 399: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "unify3.lean" 399: Test timeout computed to be: 1500 398: -- testing unification_hints2.lean 398: -- using result from test_all.sh 399: -- testing unify3.lean 399: -- using result from test_all.sh 398: -- checked 491/1310 Test #398: leantest_unification_hints2.lean ............................ Passed 0.02 sec test 400 Start 400: leantest_unify_tac1.lean 400: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "unify_tac1.lean" 400: Test timeout computed to be: 1500 399: -- checked 492/1310 Test #399: leantest_unify3.lean ........................................ Passed 0.02 sec test 401 Start 401: leantest_univ.lean 401: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "univ.lean" 401: Test timeout computed to be: 1500 400: -- testing unify_tac1.lean 400: -- using result from test_all.sh 401: -- testing univ.lean 401: -- using result from test_all.sh 400: -- checked 493/1310 Test #400: leantest_unify_tac1.lean .................................... Passed 0.02 sec test 402 Start 402: leantest_univ_vars.lean 402: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "univ_vars.lean" 402: Test timeout computed to be: 1500 401: -- checked 494/1310 Test #401: leantest_univ.lean .......................................... Passed 0.02 sec test 403 Start 403: leantest_user_attribute.lean 403: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "user_attribute.lean" 403: Test timeout computed to be: 1500 402: -- testing univ_vars.lean 402: -- using result from test_all.sh 403: -- testing user_attribute.lean 403: -- using result from test_all.sh 402: -- checked 495/1310 Test #402: leantest_univ_vars.lean ..................................... Passed 0.02 sec test 404 Start 404: leantest_user_command.lean 404: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "user_command.lean" 404: Test timeout computed to be: 1500 403: -- checked 496/1310 Test #403: leantest_user_attribute.lean ................................ Passed 0.02 sec test 405 Start 405: leantest_user_notation.lean 405: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "user_notation.lean" 405: Test timeout computed to be: 1500 404: -- testing user_command.lean 404: -- using result from test_all.sh 405: -- testing user_notation.lean 405: -- using result from test_all.sh 404: -- checked 497/1310 Test #404: leantest_user_command.lean .................................. Passed 0.02 sec test 406 Start 406: leantest_utf8.lean 406: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "utf8.lean" 406: Test timeout computed to be: 1500 405: -- checked 498/1310 Test #405: leantest_user_notation.lean ................................. Passed 0.02 sec test 407 Start 407: leantest_var.lean 407: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "var.lean" 407: Test timeout computed to be: 1500 406: -- testing utf8.lean 406: -- using result from test_all.sh 407: -- testing var.lean 407: -- using result from test_all.sh 406: -- checked 499/1310 Test #406: leantest_utf8.lean .......................................... Passed 0.02 sec test 408 Start 408: leantest_var2.lean 408: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "var2.lean" 408: Test timeout computed to be: 1500 407: -- checked 500/1310 Test #407: leantest_var.lean ........................................... Passed 0.02 sec test 409 Start 409: leantest_vm_eval_crash.lean 409: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "vm_eval_crash.lean" 409: Test timeout computed to be: 1500 408: -- testing var2.lean 408: -- using result from test_all.sh 409: -- testing vm_eval_crash.lean 409: -- using result from test_all.sh 408: -- checked 501/1310 Test #408: leantest_var2.lean .......................................... Passed 0.02 sec test 410 Start 410: leantest_vm_inline_aux.lean 410: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "vm_inline_aux.lean" 410: Test timeout computed to be: 1500 409: -- checked 502/1310 Test #409: leantest_vm_eval_crash.lean ................................. Passed 0.02 sec test 411 Start 411: leantest_vm_let_expr.lean 411: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "vm_let_expr.lean" 411: Test timeout computed to be: 1500 410: -- testing vm_inline_aux.lean 410: -- using result from test_all.sh 410: -- checked 503/1310 Test #410: leantest_vm_inline_aux.lean ................................. Passed 0.02 sec test 412 Start 412: leantest_vm_noncomputable_real.lean 412: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "vm_noncomputable_real.lean" 412: Test timeout computed to be: 1500 411: -- testing vm_let_expr.lean 411: -- using result from test_all.sh 411: -- checked 504/1310 Test #411: leantest_vm_let_expr.lean ................................... Passed 0.02 sec test 413 Start 413: leantest_vm_sorry.lean 413: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "vm_sorry.lean" 413: Test timeout computed to be: 1500 412: -- testing vm_noncomputable_real.lean 412: -- using result from test_all.sh 412: -- checked 505/1310 Test #412: leantest_vm_noncomputable_real.lean ......................... Passed 0.02 sec test 414 Start 414: leantest_vm_string_lt_bug.lean 414: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "vm_string_lt_bug.lean" 414: Test timeout computed to be: 1500 413: -- testing vm_sorry.lean 413: -- using result from test_all.sh 413: -- checked 506/1310 Test #413: leantest_vm_sorry.lean ...................................... Passed 0.02 sec test 415 Start 415: leantest_whnf.lean 415: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "whnf.lean" 415: Test timeout computed to be: 1500 414: -- testing vm_string_lt_bug.lean 414: -- using result from test_all.sh 415: -- testing whnf.lean 415: -- using result from test_all.sh 414: -- checked 507/1310 Test #414: leantest_vm_string_lt_bug.lean .............................. Passed 0.03 sec test 416 Start 416: leantest_whnf_cache_bug.lean 416: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "whnf_cache_bug.lean" 416: Test timeout computed to be: 1500 415: -- checked 508/1310 Test #415: leantest_whnf.lean .......................................... Passed 0.02 sec test 417 Start 417: leantest_whnf_core1.lean 417: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "whnf_core1.lean" 417: Test timeout computed to be: 1500 416: -- testing whnf_cache_bug.lean 416: -- using result from test_all.sh 417: -- testing whnf_core1.lean 417: -- using result from test_all.sh 416: -- checked 509/1310 Test #416: leantest_whnf_cache_bug.lean ................................ Passed 0.02 sec test 418 Start 418: leantest_with_cases.lean 418: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "with_cases.lean" 418: Test timeout computed to be: 1500 417: -- checked 510/1310 Test #417: leantest_whnf_core1.lean .................................... Passed 0.02 sec test 419 Start 419: leantest_wrong_arity.lean 419: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "wrong_arity.lean" 419: Test timeout computed to be: 1500 418: -- testing with_cases.lean 418: -- using result from test_all.sh 419: -- testing wrong_arity.lean 419: -- using result from test_all.sh 419: -- checked 511/1310 Test #419: leantest_wrong_arity.lean ................................... Passed 0.02 sec test 422 Start 422: leanruntest_1089.lean 422: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1089.lean" 422: Test timeout computed to be: 1500 422: -- testing 1089.lean 422: -- using result from test_all.sh 418: -- checked 512/1310 Test #418: leantest_with_cases.lean .................................... Passed 0.03 sec test 423 Start 423: leanruntest_1093.lean 423: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1093.lean" 423: Test timeout computed to be: 1500 423: -- testing 1093.lean 423: -- using result from test_all.sh 422: -- checked 513/1310 Test #422: leanruntest_1089.lean ....................................... Passed 0.01 sec test 424 Start 424: leanruntest_1163.lean 424: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1163.lean" 424: Test timeout computed to be: 1500 423: -- checked 514/1310 Test #423: leanruntest_1093.lean ....................................... Passed 0.01 sec test 425 Start 425: leanruntest_1171.lean 425: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1171.lean" 425: Test timeout computed to be: 1500 424: -- testing 1163.lean 424: -- using result from test_all.sh 425: -- testing 1171.lean 425: -- using result from test_all.sh 424: -- checked 515/1310 Test #424: leanruntest_1163.lean ....................................... Passed 0.01 sec test 426 Start 426: leanruntest_1208.lean 426: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1208.lean" 426: Test timeout computed to be: 1500 426: -- testing 1208.lean 425: -- checked 516/1310 Test #425: leanruntest_1171.lean ....................................... Passed 0.01 sec test 427 Start 427: leanruntest_1216.lean 427: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1216.lean" 427: Test timeout computed to be: 1500 426: -- using result from test_all.sh 427: -- testing 1216.lean 427: -- using result from test_all.sh 426: -- checked 517/1310 Test #426: leanruntest_1208.lean ....................................... Passed 0.01 sec test 428 Start 428: leanruntest_1218.lean 428: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1218.lean" 428: Test timeout computed to be: 1500 427: -- checked 518/1310 Test #427: leanruntest_1216.lean ....................................... Passed 0.01 sec test 429 Start 429: leanruntest_1226.lean 429: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1226.lean" 429: Test timeout computed to be: 1500 428: -- testing 1218.lean 428: -- using result from test_all.sh 429: -- testing 1226.lean 429: -- using result from test_all.sh 429: -- checked 519/1310 Test #429: leanruntest_1226.lean ....................................... Passed 0.01 sec test 430 Start 430: leanruntest_1253.lean 430: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1253.lean" 430: Test timeout computed to be: 1500 428: -- checked 520/1310 Test #428: leanruntest_1218.lean ....................................... Passed 0.01 sec test 431 Start 431: leanruntest_1258.lean 431: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1258.lean" 431: Test timeout computed to be: 1500 430: -- testing 1253.lean 430: -- using result from test_all.sh 431: -- testing 1258.lean 431: -- using result from test_all.sh 430: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1253.lean:2:0: warning: declaration 'induction₂' uses sorry 431: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1258.lean:2:0: warning: declaration 'foo' uses sorry 430: -- checked 521/1310 Test #430: leanruntest_1253.lean ....................................... Passed 0.01 sec test 432 Start 432: leanruntest_1260.lean 432: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1260.lean" 432: Test timeout computed to be: 1500 432: -- testing 1260.lean 432: -- using result from test_all.sh 431: -- checked 522/1310 Test #431: leanruntest_1258.lean ....................................... Passed 0.01 sec test 433 Start 433: leanruntest_1295.lean 433: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1295.lean" 433: Test timeout computed to be: 1500 432: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1260.lean:18:23: warning: definition 'inhabited_tensor' was incorrectly marked as noncomputable 432: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1260.lean:18:14: warning: declaration 'inhabited_tensor' uses sorry 433: -- testing 1295.lean 433: -- using result from test_all.sh 432: -- checked 523/1310 Test #432: leanruntest_1260.lean ....................................... Passed 0.01 sec test 434 Start 434: leanruntest_1302.lean 434: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1302.lean" 434: Test timeout computed to be: 1500 434: -- testing 1302.lean 434: -- using result from test_all.sh 434: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1302.lean:3:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 434: (#1 #0 #0) 434: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1302.lean:4:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 434: (#1 #0 (#1 #0 (#1 #0 #0))) 434: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1302.lean:5:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 434: (#1 #0 (#1 #0 #0)) 433: -- checked 524/1310 Test #433: leanruntest_1295.lean ....................................... Passed 0.01 sec test 435 Start 435: leanruntest_1315a.lean 435: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1315a.lean" 435: Test timeout computed to be: 1500 435: -- testing 1315a.lean 435: -- using result from test_all.sh 434: -- checked 525/1310 Test #434: leanruntest_1302.lean ....................................... Passed 0.01 sec test 436 Start 436: leanruntest_1315b.lean 436: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1315b.lean" 436: Test timeout computed to be: 1500 436: -- testing 1315b.lean 436: -- using result from test_all.sh 436: ℕ → ℕ 435: -- checked 526/1310 Test #435: leanruntest_1315a.lean ...................................... Passed 0.01 sec test 437 Start 437: leanruntest_1318.lean 437: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1318.lean" 437: Test timeout computed to be: 1500 437: -- testing 1318.lean 437: -- using result from test_all.sh 436: -- checked 527/1310 Test #436: leanruntest_1315b.lean ...................................... Passed 0.01 sec test 438 Start 438: leanruntest_1331.lean 438: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1331.lean" 438: Test timeout computed to be: 1500 438: -- testing 1331.lean 438: -- using result from test_all.sh 437: -- checked 528/1310 Test #437: leanruntest_1318.lean ....................................... Passed 0.01 sec test 439 Start 439: leanruntest_1335.lean 439: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1335.lean" 439: Test timeout computed to be: 1500 439: -- testing 1335.lean 439: -- using result from test_all.sh 438: -- checked 529/1310 Test #438: leanruntest_1331.lean ....................................... Passed 0.01 sec test 440 Start 440: leanruntest_1343.lean 440: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1343.lean" 440: Test timeout computed to be: 1500 439: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1335.lean:3:8: warning: declaration '_private.58876709.sub_nat_nat_elim' uses sorry 439: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1335.lean:13:0: warning: declaration 'int.rel_sub_nat_nat__' uses sorry 440: -- testing 1343.lean 440: -- using result from test_all.sh 439: -- checked 530/1310 Test #439: leanruntest_1335.lean ....................................... Passed 0.01 sec test 441 Start 441: leanruntest_1414.lean 441: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1414.lean" 441: Test timeout computed to be: 1500 441: -- testing 1414.lean 441: -- using result from test_all.sh 440: -- checked 531/1310 Test #440: leanruntest_1343.lean ....................................... Passed 0.01 sec test 442 Start 442: leanruntest_1430.lean 442: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1430.lean" 442: Test timeout computed to be: 1500 442: -- testing 1430.lean 442: -- using result from test_all.sh 441: -- checked 532/1310 Test #441: leanruntest_1414.lean ....................................... Passed 0.01 sec test 443 Start 443: leanruntest_1433.lean 443: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1433.lean" 443: Test timeout computed to be: 1500 443: -- testing 1433.lean 443: -- using result from test_all.sh 442: -- checked 533/1310 Test #442: leanruntest_1430.lean ....................................... Passed 0.01 sec test 444 Start 444: leanruntest_1442.lean 444: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1442.lean" 444: Test timeout computed to be: 1500 444: -- testing 1442.lean 444: -- using result from test_all.sh 443: -- checked 534/1310 Test #443: leanruntest_1433.lean ....................................... Passed 0.01 sec test 445 Start 445: leanruntest_1458.lean 445: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1458.lean" 445: Test timeout computed to be: 1500 445: -- testing 1458.lean 445: -- using result from test_all.sh 444: -- checked 535/1310 Test #444: leanruntest_1442.lean ....................................... Passed 0.01 sec test 446 Start 446: leanruntest_1493.lean 446: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1493.lean" 446: Test timeout computed to be: 1500 445: λ (t : s), t.fn : s → true 445: λ (t : repro2.s), repro2.mfn t ?M_1 : repro2.s → true 446: -- testing 1493.lean 446: -- using result from test_all.sh 445: -- checked 536/1310 Test #445: leanruntest_1458.lean ....................................... Passed 0.01 sec test 447 Start 447: leanruntest_1495.lean 447: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1495.lean" 447: Test timeout computed to be: 1500 447: -- testing 1495.lean 447: -- using result from test_all.sh 446: -- checked 537/1310 Test #446: leanruntest_1493.lean ....................................... Passed 0.01 sec test 448 Start 448: leanruntest_1525.lean 448: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1525.lean" 448: Test timeout computed to be: 1500 448: -- testing 1525.lean 448: -- using result from test_all.sh 447: -- checked 538/1310 Test #447: leanruntest_1495.lean ....................................... Passed 0.01 sec test 449 Start 449: leanruntest_1557.lean 449: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1557.lean" 449: Test timeout computed to be: 1500 448: eqt : t → t → Prop 448: eqt : Π (t : Type), t → t → Prop 449: -- testing 1557.lean 449: -- using result from test_all.sh 448: -- checked 539/1310 Test #448: leanruntest_1525.lean ....................................... Passed 0.01 sec test 450 Start 450: leanruntest_1562.lean 450: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1562.lean" 450: Test timeout computed to be: 1500 450: -- testing 1562.lean 450: -- using result from test_all.sh 449: -- checked 540/1310 Test #449: leanruntest_1557.lean ....................................... Passed 0.01 sec test 451 Start 451: leanruntest_1577.lean 451: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1577.lean" 451: Test timeout computed to be: 1500 450: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1562.lean:12:9: warning: failed to generate bytecode for 'reflect_arith_formula' 450: code generation failed, VM does not have code for 'smt2.builder.int_const' 451: -- testing 1577.lean 451: -- using result from test_all.sh 450: -- checked 541/1310 Test #450: leanruntest_1562.lean ....................................... Passed 0.01 sec test 452 Start 452: leanruntest_1585.lean 452: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1585.lean" 452: Test timeout computed to be: 1500 452: -- testing 1585.lean 452: -- using result from test_all.sh 451: -- checked 542/1310 Test #451: leanruntest_1577.lean ....................................... Passed 0.01 sec test 453 Start 453: leanruntest_1587.lean 453: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1587.lean" 453: Test timeout computed to be: 1500 453: -- testing 1587.lean 453: -- using result from test_all.sh 452: -- checked 543/1310 Test #452: leanruntest_1585.lean ....................................... Passed 0.01 sec test 454 Start 454: leanruntest_1590.lean 454: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1590.lean" 454: Test timeout computed to be: 1500 454: -- testing 1590.lean 454: -- using result from test_all.sh 453: -- checked 544/1310 Test #453: leanruntest_1587.lean ....................................... Passed 0.01 sec test 455 Start 455: leanruntest_1594_comment_issue.lean 455: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1594_comment_issue.lean" 455: Test timeout computed to be: 1500 454: `(true.intro) : reflected true.intro 454: ↑`(true.intro) : expr 454: λ (h : true) [_inst_1 : reflected h], reflected.subst `(_) _inst_1 : Π (h : true) [_inst_1 : reflected h], reflected _ 455: -- testing 1594_comment_issue.lean 455: -- using result from test_all.sh 455: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1594_comment_issue.lean:4:0: warning: declaration 'thm'' uses sorry 454: -- checked 545/1310 Test #454: leanruntest_1590.lean ....................................... Passed 0.01 sec test 456 Start 456: leanruntest_1608.lean 456: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1608.lean" 456: Test timeout computed to be: 1500 455: -- checked 546/1310 Test #455: leanruntest_1594_comment_issue.lean ......................... Passed 0.01 sec test 457 Start 457: leanruntest_1609.lean 457: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1609.lean" 457: Test timeout computed to be: 1500 456: -- testing 1608.lean 456: -- using result from test_all.sh 457: -- testing 1609.lean 457: -- using result from test_all.sh 456: -- checked 547/1310 Test #456: leanruntest_1608.lean ....................................... Passed 0.01 sec test 458 Start 458: leanruntest_1623.lean 458: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1623.lean" 458: Test timeout computed to be: 1500 458: -- testing 1623.lean 458: -- using result from test_all.sh 457: -- checked 548/1310 Test #457: leanruntest_1609.lean ....................................... Passed 0.01 sec test 459 Start 459: leanruntest_1631.lean 459: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1631.lean" 459: Test timeout computed to be: 1500 459: -- testing 1631.lean 459: -- using result from test_all.sh 458: -- checked 549/1310 Test #458: leanruntest_1623.lean ....................................... Passed 0.01 sec test 460 Start 460: leanruntest_1649a.lean 460: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1649a.lean" 460: Test timeout computed to be: 1500 460: -- testing 1649a.lean 460: -- using result from test_all.sh 459: -- checked 550/1310 Test #459: leanruntest_1631.lean ....................................... Passed 0.01 sec test 461 Start 461: leanruntest_1649b.lean 461: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1649b.lean" 461: Test timeout computed to be: 1500 460: blah : typer ℕ → ℕ 460: blah : typer ℕ → ℕ 461: -- testing 1649b.lean 461: -- using result from test_all.sh 461: blah : false → false 461: blah : false → false 461: def blah : false → false := 461: λ (n : false), n 460: -- checked 551/1310 Test #460: leanruntest_1649a.lean ...................................... Passed 0.01 sec test 462 Start 462: leanruntest_1650.lean 462: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1650.lean" 462: Test timeout computed to be: 1500 461: -- checked 552/1310 Test #461: leanruntest_1649b.lean ...................................... Passed 0.01 sec test 463 Start 463: leanruntest_1655.lean 463: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1655.lean" 463: Test timeout computed to be: 1500 462: -- testing 1650.lean 462: -- using result from test_all.sh 463: -- testing 1655.lean 463: -- using result from test_all.sh 462: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1650.lean:10:0: warning: declaration 'test' uses sorry 463: -- checked 553/1310 Test #463: leanruntest_1655.lean ....................................... Passed 0.01 sec test 464 Start 464: leanruntest_1657.lean 464: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1657.lean" 464: Test timeout computed to be: 1500 462: -- checked 554/1310 Test #462: leanruntest_1650.lean ....................................... Passed 0.01 sec test 465 Start 465: leanruntest_1658.lean 465: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1658.lean" 465: Test timeout computed to be: 1500 464: -- testing 1657.lean 464: -- using result from test_all.sh 465: -- testing 1658.lean 465: -- using result from test_all.sh 464: -- checked 555/1310 Test #464: leanruntest_1657.lean ....................................... Passed 0.01 sec test 466 Start 466: leanruntest_1663.lean 466: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1663.lean" 466: Test timeout computed to be: 1500 466: -- testing 1663.lean 465: -- checked 556/1310 Test #465: leanruntest_1658.lean ....................................... Passed 0.01 sec test 467 Start 467: leanruntest_1675.lean 467: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1675.lean" 467: Test timeout computed to be: 1500 466: -- using result from test_all.sh 467: -- testing 1675.lean 467: -- using result from test_all.sh 467: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1675.lean:35:0: warning: declaration '[anonymous]' uses sorry 467: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1675.lean:42:0: warning: declaration '[anonymous]' uses sorry 466: -- checked 557/1310 Test #466: leanruntest_1663.lean ....................................... Passed 0.01 sec test 468 Start 468: leanruntest_1681.lean 468: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1681.lean" 468: Test timeout computed to be: 1500 467: -- checked 558/1310 Test #467: leanruntest_1675.lean ....................................... Passed 0.01 sec test 469 Start 469: leanruntest_1682.lean 469: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1682.lean" 469: Test timeout computed to be: 1500 468: -- testing 1681.lean 468: -- using result from test_all.sh 468: prod.foo s : bool → bool × bool 468: prod.foo s tt : bool × bool 468: prod.foo s : bool → bool × bool 468: prod.foo s tt : bool × bool 468: prod.foo2 s : bool → bool × bool 468: prod.foo2 s tt : bool × bool 469: -- testing 1682.lean 469: -- using result from test_all.sh 469: let t : format := to_fmt "foo" in (format.to_string t) : string 469: let t : format := to_fmt "foo" in (format.to_string t) : string 469: let t : format := to_fmt "foo" in (format.to_string t) : string 469: format.to_string t options.mk : string 468: -- checked 559/1310 Test #468: leanruntest_1681.lean ....................................... Passed 0.01 sec test 470 Start 470: leanruntest_1685.lean 470: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1685.lean" 470: Test timeout computed to be: 1500 469: -- checked 470: -- testing 1685.lean 470: -- using result from test_all.sh 560/1310 Test #469: leanruntest_1682.lean ....................................... Passed 0.01 sec test 471 Start 471: leanruntest_1686.lean 471: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1686.lean" 471: Test timeout computed to be: 1500 470: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1685.lean:22:0: warning: declaration '[anonymous]' uses sorry 470: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1685.lean:25:0: warning: declaration '[anonymous]' uses sorry 470: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1685.lean:28:0: warning: declaration '[anonymous]' uses sorry 470: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1685.lean:31:0: warning: declaration '[anonymous]' uses sorry 470: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1685.lean:34:0: warning: declaration '[anonymous]' uses sorry 470: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1685.lean:37:0: warning: declaration '[anonymous]' uses sorry 470: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1685.lean:40:0: warning: declaration '[anonymous]' uses sorry 470: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1685.lean:43:0: warning: declaration '[anonymous]' uses sorry 470: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1685.lean:46:0: warning: declaration '[anonymous]' uses sorry 471: -- testing 1686.lean 471: -- using result from test_all.sh 470: -- checked 561/1310 Test #470: leanruntest_1685.lean ....................................... Passed 0.01 sec test 472 Start 472: leanruntest_1688.lean 472: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1688.lean" 472: Test timeout computed to be: 1500 471: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1686.lean:4:0: warning: declaration '[anonymous]' uses sorry 471: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1686.lean:12:0: warning: declaration '[anonymous]' uses sorry 471: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1686.lean:20:0: warning: declaration '[anonymous]' uses sorry 472: -- testing 1688.lean 472: -- using result from test_all.sh 471: -- checked 562/1310 Test #471: leanruntest_1686.lean ....................................... Passed 0.01 sec test 473 Start 473: leanruntest_1703.lean 473: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1703.lean" 473: Test timeout computed to be: 1500 473: -- testing 1703.lean 473: -- using result from test_all.sh 472: -- checked 563/1310 Test #472: leanruntest_1688.lean ....................................... Passed 0.01 sec test 474 Start 474: leanruntest_1705.lean 474: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1705.lean" 474: Test timeout computed to be: 1500 474: -- testing 1705.lean 474: -- using result from test_all.sh 473: -- checked 564/1310 Test #473: leanruntest_1703.lean ....................................... Passed 0.01 sec test 475 Start 475: leanruntest_1718.lean 475: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1718.lean" 475: Test timeout computed to be: 1500 474: -- checked 565/1310 Test #474: leanruntest_1705.lean ....................................... Passed 0.01 sec test 476 Start 476: leanruntest_1724.lean 476: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1724.lean" 476: Test timeout computed to be: 1500 475: -- testing 1718.lean 475: -- using result from test_all.sh 476: -- testing 1724.lean 476: -- using result from test_all.sh 476: -- checked 566/1310 Test #476: leanruntest_1724.lean ....................................... Passed 0.01 sec test 477 Start 477: leanruntest_1728.lean 477: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1728.lean" 477: Test timeout computed to be: 1500 475: -- checked 567/1310 Test #475: leanruntest_1718.lean ....................................... Passed 0.01 sec test 478 Start 478: leanruntest_1733.lean 478: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1733.lean" 478: Test timeout computed to be: 1500 477: -- testing 1728.lean 477: -- using result from test_all.sh 477: 3 goals 477: v_val : ℕ, 477: v_is_lt : v_val < 0 477: ⊢ ?m_1 (?m_2 ⟨v_val, v_is_lt⟩) = ⟨v_val, v_is_lt⟩ 477: 477: ⊢ empty → fin 0 477: 477: ⊢ fin 0 → empty 477: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1728.lean:13:0: warning: declaration 'empty_is_Finite' uses sorry 478: -- testing 1733.lean 478: -- using result from test_all.sh 477: -- checked 568/1310 Test #477: leanruntest_1728.lean ....................................... Passed 0.01 sec test 479 Start 479: leanruntest_1739.lean 479: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1739.lean" 479: Test timeout computed to be: 1500 479: -- testing 1739.lean 479: -- using result from test_all.sh 478: -- checked 569/1310 Test #478: leanruntest_1733.lean ....................................... Passed 0.01 sec test 480 Start 480: leanruntest_1771.lean 480: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1771.lean" 480: Test timeout computed to be: 1500 479: -- checked 570/1310 Test #479: leanruntest_1739.lean ....................................... Passed 0.01 sec test 481 Start 481: leanruntest_1772.lean 481: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1772.lean" 481: Test timeout computed to be: 1500 480: -- testing 1771.lean 480: -- using result from test_all.sh 481: -- testing 1772.lean 481: -- using result from test_all.sh 480: -- checked 571/1310 Test #480: leanruntest_1771.lean ....................................... Passed 0.01 sec test 482 Start 482: leanruntest_1782.lean 482: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1782.lean" 482: Test timeout computed to be: 1500 482: -- testing 1782.lean 482: -- using result from test_all.sh 481: -- checked 572/1310 Test #481: leanruntest_1772.lean ....................................... Passed 0.01 sec test 483 Start 483: leanruntest_1790.lean 483: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1790.lean" 483: Test timeout computed to be: 1500 483: -- testing 1790.lean 483: -- using result from test_all.sh 482: -- checked 573/1310 Test #482: leanruntest_1782.lean ....................................... Passed 0.01 sec test 484 Start 484: leanruntest_1797.lean 484: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1797.lean" 484: Test timeout computed to be: 1500 483: -- checked 574/1310 Test #483: leanruntest_1790.lean ....................................... Passed 0.01 sec test 485 Start 485: leanruntest_1804a.lean 485: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1804a.lean" 485: Test timeout computed to be: 1500 484: -- testing 1797.lean 484: -- using result from test_all.sh 484: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1797.lean:1:0: warning: declaration '[anonymous]' uses sorry 485: -- testing 1804a.lean 485: -- using result from test_all.sh 484: -- checked 575/1310 Test #484: leanruntest_1797.lean ....................................... Passed 0.01 sec test 486 Start 486: leanruntest_1804b.lean 486: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1804b.lean" 486: Test timeout computed to be: 1500 485: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1804a.lean:8:0: warning: declaration '[anonymous]' uses sorry 485: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1804a.lean:23:0: warning: declaration '[anonymous]' uses sorry 485: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1804a.lean:44:0: warning: declaration '[anonymous]' uses sorry 485: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1804a.lean:54:0: warning: declaration '[anonymous]' uses sorry 486: -- testing 1804b.lean 486: -- using result from test_all.sh 485: -- checked 576/1310 Test #485: leanruntest_1804a.lean ...................................... Passed 0.01 sec test 487 Start 487: leanruntest_1805.lean 487: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1805.lean" 487: Test timeout computed to be: 1500 487: -- testing 1805.lean 487: -- using result from test_all.sh 486: -- checked 577/1310 Test #486: leanruntest_1804b.lean ...................................... Passed 0.01 sec test 488 Start 488: leanruntest_1812.lean 488: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1812.lean" 488: Test timeout computed to be: 1500 487: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1805.lean:1:0: warning: declaration '[anonymous]' uses sorry 487: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1805.lean:12:0: warning: declaration '[anonymous]' uses sorry 488: -- testing 1812.lean 488: -- using result from test_all.sh 487: -- checked 578/1310 Test #487: leanruntest_1805.lean ....................................... Passed 0.01 sec test 489 Start 489: leanruntest_1813.lean 489: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1813.lean" 489: Test timeout computed to be: 1500 488: -- checked 579/1310 Test #488: leanruntest_1812.lean ....................................... Passed 0.01 sec test 490 Start 490: leanruntest_1820.lean 490: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1820.lean" 490: Test timeout computed to be: 1500 489: -- testing 1813.lean 489: -- using result from test_all.sh 490: -- testing 1820.lean 490: -- using result from test_all.sh 489: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1813.lean:3:0: warning: declaration '[anonymous]' uses sorry 489: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1813.lean:11:0: warning: declaration '[anonymous]' uses sorry 489: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1813.lean:19:0: warning: declaration '[anonymous]' uses sorry 490: -- checked 580/1310 Test #490: leanruntest_1820.lean ....................................... Passed 0.01 sec test 491 Start 491: leanruntest_1827_comment.lean 491: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1827_comment.lean" 491: Test timeout computed to be: 1500 489: -- checked 581/1310 Test #489: leanruntest_1813.lean ....................................... Passed 0.01 sec test 492 Start 492: leanruntest_1841.lean 492: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1841.lean" 492: Test timeout computed to be: 1500 491: -- testing 1827_comment.lean 491: -- using result from test_all.sh 492: -- testing 1841.lean 492: -- using result from test_all.sh 491: -- checked 492: n1.f._main._proof_1 : ∀ (v : ℕ), v = 0 → v = 0 492: n1.g._proof_1 : ∀ (v : ℕ), v = 0 → v = 0 582/1310 Test #491: leanruntest_1827_comment.lean ............................... Passed 0.01 sec test 493 Start 493: leanruntest_1863.lean 493: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1863.lean" 493: Test timeout computed to be: 1500 493: -- testing 1863.lean 493: -- using result from test_all.sh 493: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1863.lean:3:0: warning: declaration 'f' uses sorry 493: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1863.lean:11:0: warning: declaration 'g' uses sorry 492: -- checked 583/1310 Test #492: leanruntest_1841.lean ....................................... Passed 0.01 sec test 494 Start 494: leanruntest_1888.lean 494: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1888.lean" 494: Test timeout computed to be: 1500 493: -- checked 584/1310 Test #493: leanruntest_1863.lean ....................................... Passed 0.01 sec test 495 Start 495: leanruntest_1889.lean 495: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1889.lean" 495: Test timeout computed to be: 1500 494: -- testing 1888.lean 494: -- using result from test_all.sh 495: -- testing 1889.lean 495: -- using result from test_all.sh 494: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1888.lean:4:8: warning: declaration 'exists_prop' uses sorry 494: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1888.lean:5:8: warning: declaration 'exists_and_distrib_right' uses sorry 494: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1888.lean:6:8: warning: declaration 'and_imp' uses sorry 494: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1888.lean:7:8: warning: declaration 'exists_imp_distrib' uses sorry 494: 0. [simplify.rewrite] [exists_imp_distrib]: (∃ (x : α), Exists (P x)) → b ==> ∀ (x : α), Exists (P x) → b 494: 0. [simplify.rewrite] [exists_imp_distrib]: Exists (P x) → b ==> ∀ (x_1 : p x), P x x_1 → b 494: 0. [simplify.rewrite] [iff_self]: (∀ (x : α) (x_1 : p x), P x x_1 → b) ↔ ∀ (x : α) (h : p x), P x h → b ==> true 495: -- checked 585/1310 Test #495: leanruntest_1889.lean ....................................... Passed 0.00 sec test 496 Start 496: leanruntest_1893.lean 496: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1893.lean" 496: Test timeout computed to be: 1500 494: -- checked 586/1310 Test #494: leanruntest_1888.lean ....................................... Passed 0.01 sec test 497 Start 497: leanruntest_1942.lean 497: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1942.lean" 497: Test timeout computed to be: 1500 496: -- testing 1893.lean 496: -- using result from test_all.sh 496: ∀ (a a_1 : nat), 496: @eq.{1} nat a a_1 → 496: ∀ (n n_1 : nat), @eq.{1} nat n n_1 → @eq.{1} ((λ (u : nat), nat → nat) n) (F a n) (F a_1 n_1) 496: λ (a a_1 : nat) (e_1 : @eq.{1} nat a a_1) (n n_1 : nat) (e_2 : @eq.{1} nat n n_1), 496: @congr.{1 1} nat ((λ (u : nat), nat → nat) n) (F a) (F a_1) n n_1 496: (@congr_arg.{1 1} nat (Π (n : nat), (λ (u : nat), nat → nat) n) a a_1 F e_1) 496: e_2 496: ∀ (a a_1 : nat), 496: @eq.{1} nat a a_1 → 496: ∀ (n : nat), @eq.{1} (@nat.cases_on.{2} (λ (_x : nat), Type) n nat (λ (_x : nat), nat)) (F a n) (F a_1 n) 496: λ (a a_1 : nat) (e_1 : @eq.{1} nat a a_1) (n : nat), 496: @congr_fun.{1 1} nat (λ (n : nat), @nat.cases_on.{2} (λ (_x : nat), Type) n nat (λ (_x : nat), nat)) (F a) (F a_1) 496: (@congr_arg.{1 1} nat (Π (n : nat), @nat.cases_on.{2} (λ (_x : nat), Type) n nat (λ (_x : nat), nat)) a a_1 F 496: e_1) 496: n 497: -- testing 1942.lean 497: -- using result from test_all.sh 496: -- checked 587/1310 Test #496: leanruntest_1893.lean ....................................... Passed 0.01 sec test 498 Start 498: leanruntest_1943.lean 498: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1943.lean" 498: Test timeout computed to be: 1500 497: -- checked 588/1310 Test #497: leanruntest_1942.lean ....................................... Passed 0.01 sec test 499 Start 499: leanruntest_1951.lean 499: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1951.lean" 499: Test timeout computed to be: 1500 498: -- testing 1943.lean 498: -- using result from test_all.sh 499: -- testing 1951.lean 499: -- using result from test_all.sh 499: 512 499: 512 498: -- checked 589/1310 Test #498: leanruntest_1943.lean ....................................... Passed 0.01 sec test 500 Start 500: leanruntest_1968.lean 500: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "1968.lean" 500: Test timeout computed to be: 1500 500: -- testing 1968.lean 500: -- using result from test_all.sh 499: -- checked 590/1310 Test #499: leanruntest_1951.lean ....................................... Passed 0.01 sec test 501 Start 501: leanruntest_252.lean 501: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "252.lean" 501: Test timeout computed to be: 1500 500: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1968.lean:30:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 500: (#1 (#1 (#0 #32) (#1 (#0 #32) #0)) (#0 #32) (#1 #32) (#1 (#0 #32) (#1 (#0 #32) #0) (#0 #32) (#1 (#0 #32) #0 (#0 #32) #0))) 500: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1968.lean:34:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 500: (#1 (#1 (#0 #32) (#1 (#0 #32) #0)) (#0 #32) (#1 #32) (#1 (#0 #32) (#1 (#0 #32) #0) (#0 #32) (#1 (#0 #32) #0 (#0 #32) #0))) 500: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1968.lean:37:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 500: (#1 (#1 (#0 #32) (#1 (#0 #32) #0)) #1 (#0 (#0 #32)) (#1 (#0 #32) (#1 (#0 #32) #0) (#0 #32) (#1 (#0 #32) #0 (#0 #32) #0))) 500: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/1968.lean:41:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 500: (#1 (#1 (#0 #32) (#1 (#0 #32) #0)) #1 (#0 (#0 #32)) (#1 (#0 #32) (#1 (#0 #32) #0) (#0 #32) (#1 (#0 #32) #0 (#0 #32) #0))) 501: -- testing 252.lean 501: -- using result from test_all.sh 500: -- checked 591/1310 Test #500: leanruntest_1968.lean ....................................... Passed 0.01 sec test 502 Start 502: leanruntest_331.lean 502: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "331.lean" 502: Test timeout computed to be: 1500 501: tree.node : tree ?M_1 → tree ?M_1 → tree ?M_1 501: size : tree ?M_1 → ℕ 501: 3 502: -- testing 331.lean 502: -- using result from test_all.sh 501: -- checked 592/1310 Test #501: leanruntest_252.lean ........................................ Passed 0.01 sec test 503 Start 503: leanruntest_444.lean 503: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "444.lean" 503: Test timeout computed to be: 1500 502: less.rec_on : 502: less ?M_1 ?M_3 → ?M_2 (succ ?M_1) → (∀ {b : ℕ}, less ?M_1 b → ?M_2 b → ?M_2 (succ b)) → ?M_2 ?M_3 503: -- testing 444.lean 503: -- using result from test_all.sh 503: succ 1 : ℕ 503: succ 1 : ℕ 502: -- checked 593/1310 Test #502: leanruntest_331.lean ........................................ Passed 0.01 sec test 504 Start 504: leanruntest_445.lean 504: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "445.lean" 504: Test timeout computed to be: 1500 503: -- checked 594/1310 Test #503: leanruntest_444.lean ........................................ Passed 0.01 sec test 505 Start 505: leanruntest_490.lean 505: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "490.lean" 505: Test timeout computed to be: 1500 504: -- testing 445.lean 504: -- using result from test_all.sh 505: -- testing 490.lean 505: -- using result from test_all.sh 504: a : A 504: b₁ : B 504: H : b₁ = b₂ 505: foo.elim.{u_1} : foo.{u_1} → Type u_1 → Type u_1 505: foo.{u_1} : Type (u_1+2) 504: -- checked 595/1310 Test #504: leanruntest_445.lean ........................................ Passed 0.01 sec test 506 Start 506: leanruntest_600a.lean 506: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "600a.lean" 506: Test timeout computed to be: 1500 505: -- checked 596/1310 Test #505: leanruntest_490.lean ........................................ Passed 0.01 sec test 507 Start 507: leanruntest_600b.lean 507: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "600b.lean" 507: Test timeout computed to be: 1500 506: -- testing 600a.lean 506: -- using result from test_all.sh 507: -- testing 600b.lean 507: -- using result from test_all.sh 507: ok 506: ok 507: -- checked 597/1310 Test #507: leanruntest_600b.lean ....................................... Passed 0.00 sec test 508 Start 508: leanruntest_600c.lean 508: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "600c.lean" 508: Test timeout computed to be: 1500 506: -- checked 598/1310 Test #506: leanruntest_600a.lean ....................................... Passed 0.01 sec test 509 Start 509: leanruntest_662.lean 509: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "662.lean" 509: Test timeout computed to be: 1500 508: -- testing 600c.lean 508: -- using result from test_all.sh 508: ok 509: -- testing 662.lean 509: -- using result from test_all.sh 508: -- checked 599/1310 Test #508: leanruntest_600c.lean ....................................... Passed 0.01 sec test 510 Start 510: leanruntest_751.lean 510: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "751.lean" 510: Test timeout computed to be: 1500 509: -- checked 600/1310 Test #509: leanruntest_662.lean ........................................ Passed 0.01 sec test 511 Start 511: leanruntest_774.lean 511: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "774.lean" 511: Test timeout computed to be: 1500 510: -- testing 751.lean 510: -- using result from test_all.sh 511: -- testing 774.lean 511: -- using result from test_all.sh 510: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/751.lean:1:0: warning: using 'exit' to interrupt Lean 511: -- checked 601/1310 Test #511: leanruntest_774.lean ........................................ Passed 0.00 sec test 512 Start 512: leanruntest_791.lean 512: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "791.lean" 512: Test timeout computed to be: 1500 510: -- checked 602/1310 Test #510: leanruntest_751.lean ........................................ Passed 0.01 sec test 513 Start 513: leanruntest_808.lean 513: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "808.lean" 513: Test timeout computed to be: 1500 512: -- testing 791.lean 512: -- using result from test_all.sh 512: 10 512: 20 512: y.z : ℕ 512: z : ℕ 513: -- testing 808.lean 513: -- using result from test_all.sh 512: -- checked 603/1310 Test #512: leanruntest_791.lean ........................................ Passed 0.00 sec test 514 Start 514: leanruntest_817.lean 514: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "817.lean" 514: Test timeout computed to be: 1500 514: -- testing 817.lean 514: -- using result from test_all.sh 513: -- checked 604/1310 Test #513: leanruntest_808.lean ........................................ Passed 0.01 sec test 515 Start 515: leanruntest_967.lean 515: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "967.lean" 515: Test timeout computed to be: 1500 515: -- testing 967.lean 515: -- using result from test_all.sh 514: -- checked 605/1310 Test #514: leanruntest_817.lean ........................................ Passed 0.00 sec test 516 Start 516: leanruntest_968.lean 516: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "968.lean" 516: Test timeout computed to be: 1500 516: -- testing 968.lean 516: -- using result from test_all.sh 515: -- checked 606/1310 Test #515: leanruntest_967.lean ........................................ Passed 0.01 sec test 517 Start 517: leanruntest_IO1.lean 517: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "IO1.lean" 517: Test timeout computed to be: 1500 517: -- testing IO1.lean 517: -- using result from test_all.sh 516: f ℕ : ℕ → ℕ 516: foo ℕ : Type 516: bla ℕ : Type 517: hello 517: ************************ 517: ======== 517: value: 20 517: ======== 517: ************************ 517: ======== 517: value: 9 517: ======== 517: ======== 517: value: 8 517: ======== 517: ======== 517: value: 7 517: ======== 517: ======== 517: value: 6 517: ======== 517: ======== 517: value: 5 517: ======== 517: ======== 517: value: 4 517: ======== 517: ======== 517: value: 3 517: ======== 517: ======== 517: value: 2 517: ======== 517: ======== 517: value: 1 517: ======== 517: ======== 517: value: 0 517: ======== 517: ************************ 517: ======== 517: value: 9 517: ======== 517: hello 517: ======== 517: value: 8 517: ======== 517: hello 517: ======== 517: value: 7 517: ======== 517: hello 517: ======== 517: value: 6 517: ======== 517: hello 517: ======== 517: value: 5 517: ======== 517: hello 517: ======== 517: value: 4 517: ======== 517: hello 517: ======== 517: value: 3 517: ======== 517: hello 517: ======== 517: value: 2 517: ======== 517: hello 517: ======== 517: value: 1 517: ======== 517: hello 517: ======== 517: value: 0 517: ======== 517: hello 517: ************************ 517: value: 10 517: 12 517: ---------- 517: ************************ 517: -- checked 607/1310 Test #517: leanruntest_IO1.lean ........................................ Passed 0.00 sec test 518 Start 518: leanruntest_IO2.lean 518: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "IO2.lean" 518: Test timeout computed to be: 1500 516: -- checked 608/1310 Test #516: leanruntest_968.lean ........................................ Passed 0.01 sec test 519 Start 519: leanruntest_IO3.lean 519: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "IO3.lean" 519: Test timeout computed to be: 1500 518: -- testing IO2.lean 518: -- using result from test_all.sh 518: value: 1 518: value: 2 518: value: 3 518: value: 4 518: value: 5 519: -- testing IO3.lean 519: -- using result from test_all.sh 518: -- checked 609/1310 Test #518: leanruntest_IO2.lean ........................................ Passed 0.00 sec test 520 Start 520: leanruntest_IO4.lean 520: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "IO4.lean" 520: Test timeout computed to be: 1500 520: -- testing IO4.lean 520: -- using result from test_all.sh 519: -- checked 610/1310 Test #519: leanruntest_IO3.lean ........................................ Passed 0.01 sec test 521 Start 521: leanruntest_K_new_elab.lean 521: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "K_new_elab.lean" 521: Test timeout computed to be: 1500 520: [compiler.code_gen] main._lambda_1 1 520: 0: scnstr #0 520: 1: ret 520: [compiler.code_gen] main._lambda_2 2 520: 0: scnstr #0 520: 1: ret 520: [compiler.code_gen] main._lambda_3 1 520: 0: scnstr #11 520: 1: push 0 520: 2: cfun nat.decidable_eq 520: 3: cases2 9 520: 4: scnstr #2 520: 5: closure nat.has_to_string 0 520: 6: scnstr #0 520: 7: ginvoke io.print 520: 8: goto 13 520: 9: scnstr #1 520: 10: closure nat.has_to_string 0 520: 11: scnstr #0 520: 12: ginvoke io.print 520: 13: ret 520: [compiler.code_gen] main 0 520: 0: closure main._lambda_3 0 520: 1: scnstr #10 520: 2: scnstr #0 520: 3: scnstr #0 520: 4: cfun monad_io_impl 520: 5: proj 0 520: 6: apply 520: 7: proj 0 520: 8: proj 1 520: 9: apply 520: 10: apply 520: 11: scnstr #0 520: 12: scnstr #0 520: 13: scnstr #0 520: 14: cfun monad_io_impl 520: 15: proj 0 520: 16: apply 520: 17: proj 1 520: 18: apply 520: 19: apply 520: 20: apply 520: 21: apply 520: 22: ret 520: 2 520: [compiler.code_gen] _main 0 520: 0: ginvoke main 520: 1: ret 521: -- testing K_new_elab.lean 521: -- using result from test_all.sh 520: -- checked 611/1310 Test #520: leanruntest_IO4.lean ........................................ Passed 0.01 sec test 522 Start 522: leanruntest_abstract_ns.lean 522: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "abstract_ns.lean" 522: Test timeout computed to be: 1500 522: -- testing abstract_ns.lean 522: -- using result from test_all.sh 521: -- checked 612/1310 Test #521: leanruntest_K_new_elab.lean ................................. Passed 0.01 sec test 523 Start 523: leanruntest_abstract_ns1.lean 523: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "abstract_ns1.lean" 523: Test timeout computed to be: 1500 522: -- checked 613/1310 Test #522: leanruntest_abstract_ns.lean ................................ Passed 0.01 sec test 524 Start 524: leanruntest_abstract_ns2.lean 524: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "abstract_ns2.lean" 524: Test timeout computed to be: 1500 523: -- testing abstract_ns1.lean 523: -- using result from test_all.sh 524: -- testing abstract_ns2.lean 524: -- using result from test_all.sh 523: -- checked 614/1310 Test #523: leanruntest_abstract_ns1.lean ............................... Passed 0.00 sec test 525 Start 525: leanruntest_abstract_tac.lean 525: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "abstract_tac.lean" 525: Test timeout computed to be: 1500 524: -- checked 615/1310 Test #524: leanruntest_abstract_ns2.lean ............................... Passed 0.01 sec test 526 Start 526: leanruntest_abstract_zeta.lean 526: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "abstract_zeta.lean" 526: Test timeout computed to be: 1500 525: -- testing abstract_tac.lean 525: -- using result from test_all.sh 525: hello 525: 2 goals 525: a b c : ℕ, 525: a_1 : a = b, 525: a_2 : c = b 525: ⊢ a = ?m_1 525: 525: a b c : ℕ, 525: a_1 : a = b, 525: a_2 : c = b 525: ⊢ ?m_1 = c 525: def ex : ∀ (a b c : ℕ), a = b → c = b → a = c ∧ b = c := 525: λ (a b c : ℕ) (a_1 : a = b) (a_2 : c = b), ⟨ex._aux_1 a b c a_1 a_2, ex._aux_2 b c a_2⟩ 526: -- testing abstract_zeta.lean 526: -- using result from test_all.sh 525: -- checked 616/1310 Test #525: leanruntest_abstract_tac.lean ............................... Passed 0.01 sec test 527 Start 527: leanruntest_ac_refl1.lean 527: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ac_refl1.lean" 527: Test timeout computed to be: 1500 527: -- testing ac_refl1.lean 527: -- using result from test_all.sh 526: -- checked 617/1310 Test #526: leanruntest_abstract_zeta.lean .............................. Passed 0.01 sec test 528 Start 528: leanruntest_ack.lean 528: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ack.lean" 528: Test timeout computed to be: 1500 527: -- checked 528: -- testing ack.lean 618/1310 Test #527: leanruntest_ac_refl1.lean ................................... Passed 0.01 sec test 529 Start 529: leanruntest_add_interactive.lean 529: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "add_interactive.lean" 529: Test timeout computed to be: 1500 528: -- using result from test_all.sh 529: -- testing add_interactive.lean 529: -- using result from test_all.sh 529: -- checked 619/1310 Test #529: leanruntest_add_interactive.lean ............................ Passed 0.00 sec test 530 Start 530: leanruntest_add_semi.lean 530: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "add_semi.lean" 530: Test timeout computed to be: 1500 528: -- checked 620/1310 Test #528: leanruntest_ack.lean ........................................ Passed 0.01 sec test 531 Start 531: leanruntest_aexp.lean 531: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "aexp.lean" 531: Test timeout computed to be: 1500 530: -- testing add_semi.lean 530: -- using result from test_all.sh 531: -- testing aexp.lean 531: -- using result from test_all.sh 530: -- checked 621/1310 Test #530: leanruntest_add_semi.lean ................................... Passed 0.00 sec test 532 Start 532: leanruntest_alg_info1.lean 532: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "alg_info1.lean" 532: Test timeout computed to be: 1500 531: -- checked 532: -- testing alg_info1.lean 622/1310 Test #531: leanruntest_aexp.lean ....................................... Passed 0.01 sec test 533 Start 533: leanruntest_algebra_attr.lean 533: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "algebra_attr.lean" 533: Test timeout computed to be: 1500 532: -- using result from test_all.sh 532: has_add.add 532: operator does not have algebraic info 533: -- testing algebra_attr.lean 533: -- using result from test_all.sh 533: {add_semigroup, 533: eq, 533: has_lt.lt, 533: has_mul.mul, 533: has_le.le, 533: g, 533: semigroup, 533: has_add.add, 533: preorder.to_has_le, 533: comm_semigroup.to_semigroup, 533: add_comm_semigroup, 533: comm_semigroup, 533: decidable_linear_order.to_linear_order, 533: partial_order.to_preorder, 533: linear_order.to_partial_order, 533: strict_weak_order.equiv, 533: add_semigroup.to_has_add, 533: decidable_linear_order, 533: semigroup.to_has_mul, 533: add_comm_semigroup.to_add_semigroup, 533: f, 533: preorder.to_has_lt} 532: -- checked 623/1310 Test #532: leanruntest_alg_info1.lean .................................. Passed 0.01 sec test 534 Start 534: leanruntest_all_goals1.lean 534: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "all_goals1.lean" 534: Test timeout computed to be: 1500 534: -- testing all_goals1.lean 534: -- using result from test_all.sh 534: 6 goals 534: a b c : Prop, 534: H : a 534: ⊢ a 534: 534: a b c : Prop, 534: H H5 : a 534: ⊢ a 534: 534: a b c : Prop, 534: H H4 : a 534: ⊢ a 534: 534: a b c : Prop, 534: H H3 : a 534: ⊢ a 534: 534: a b c : Prop, 534: H H2 : a 534: ⊢ a 534: 534: a b c : Prop, 534: H H1 : a 534: ⊢ a 534: --- after all_goals assumption --- 534: λ (H : a), H 533: -- checked 624/1310 Test #533: leanruntest_algebra_attr.lean ............................... Passed 0.01 sec test 535 Start 535: leanruntest_and_rec_code_gen_issue.lean 535: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "and_rec_code_gen_issue.lean" 535: Test timeout computed to be: 1500 534: -- checked 625/1310 Test #534: leanruntest_all_goals1.lean ................................. Passed 0.00 sec test 536 Start 536: leanruntest_anonymous_param.lean 536: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "anonymous_param.lean" 536: Test timeout computed to be: 1500 535: -- testing and_rec_code_gen_issue.lean 535: -- using result from test_all.sh 536: -- testing anonymous_param.lean 536: -- using result from test_all.sh 535: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 12, 13] 536: λ (_x : ?M_1), ℕ : ?M_1 → Type 536: λ (_x _x : ℕ), ℕ : ℕ → ℕ → Type 536: λ (_x _x : ℕ), ℕ : ℕ → ℕ → Type 536: λ (_x : ℕ), 0 : ℕ → ℕ 535: -- checked 626/1310 Test #535: leanruntest_and_rec_code_gen_issue.lean ..................... Passed 0.01 sec test 537 Start 537: leanruntest_any_goals.lean 537: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "any_goals.lean" 537: Test timeout computed to be: 1500 536: -- checked 627/1310 Test #536: leanruntest_anonymous_param.lean ............................ Passed 0.01 sec test 538 Start 538: leanruntest_app_builder_tac1.lean 538: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "app_builder_tac1.lean" 538: Test timeout computed to be: 1500 537: -- testing any_goals.lean 537: -- using result from test_all.sh 538: -- testing app_builder_tac1.lean 538: -- using result from test_all.sh 538: @has_add.add.{0} nat nat.has_add a b 538: @has_mul.mul.{0} nat nat.has_mul a b 538: @has_sub.sub.{0} nat nat.has_sub a b 538: @eq.{1} nat a b 538: @ite.{1} (@eq.{1} nat a b) (nat.decidable_eq a b) nat a b 538: @ite.{1} (@eq.{1} nat a b) (nat.decidable_eq a b) nat b a 537: -- checked 628/1310 Test #537: leanruntest_any_goals.lean .................................. Passed 0.01 sec test 539 Start 539: leanruntest_apply1.lean 539: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "apply1.lean" 539: Test timeout computed to be: 1500 538: -- checked 629/1310 Test #538: leanruntest_app_builder_tac1.lean ........................... Passed 0.01 sec test 540 Start 540: leanruntest_apply2.lean 540: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "apply2.lean" 540: Test timeout computed to be: 1500 539: -- testing apply1.lean 539: -- using result from test_all.sh 539: 2 goals 539: p q : Prop, 539: a : p, 539: a_1 : q 539: ⊢ p 539: 539: p q : Prop, 539: a : p, 539: a_1 : q 539: ⊢ q 540: -- testing apply2.lean 540: -- using result from test_all.sh 539: -- checked 630/1310 Test #539: leanruntest_apply1.lean ..................................... Passed 0.00 sec test 541 Start 541: leanruntest_apply3.lean 541: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "apply3.lean" 541: Test timeout computed to be: 1500 541: -- testing apply3.lean 541: -- using result from test_all.sh 540: -- checked 631/1310 Test #540: leanruntest_apply2.lean ..................................... Passed 0.01 sec test 542 Start 542: leanruntest_apply4.lean 542: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "apply4.lean" 542: Test timeout computed to be: 1500 541: ------- fapply version ---------- 541: 2 goals 541: a : ℕ 541: ⊢ ℕ 541: 541: a : ℕ 541: ⊢ ?m_1 = a 541: ------- apply version ---------- 541: 2 goals 541: a : ℕ 541: ⊢ ?m_1 = a 541: 541: a : ℕ 541: ⊢ ℕ 542: -- testing apply4.lean 541: -- checked 542: -- using result from test_all.sh 632/1310 Test #541: leanruntest_apply3.lean ..................................... Passed 0.01 sec test 543 Start 543: leanruntest_apply_auto_opt.lean 543: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "apply_auto_opt.lean" 543: Test timeout computed to be: 1500 543: -- testing apply_auto_opt.lean 543: -- using result from test_all.sh 542: a b : ℕ, 542: H : a = 0 542: ⊢ a = default ℕ 542: def ex : inhabited.{1} (prod.{0 0} nat (prod.{0 0} nat bool)) := 542: @prod.inhabited.{0 0} nat (prod.{0 0} nat bool) nat.inhabited 542: (@prod.inhabited.{0 0} nat bool nat.inhabited bool.inhabited) 542: 2 goals 542: a b : ℕ, 542: H : a = 0 542: ⊢ inhabited ℕ 542: 542: a b : ℕ, 542: H : a = 0 542: ⊢ a = default ℕ 542: 2 goals 542: a b : ℕ, 542: H : a = 0 542: ⊢ inhabited ℕ 542: 542: a b : ℕ, 542: H : a = 0 542: ⊢ a = default ℕ 542: -------- 542: a b : ℕ, 542: H : a = 0 542: ⊢ a = default ℕ 542: ---------------- 542: foo.{?l_1} 542: a b : nat, 542: H : @eq.{1} nat a (@has_zero.zero.{0} nat nat.has_zero) 542: ⊢ @eq.{1} nat a (@default.{1} nat nat.inhabited) 542: -- checked 633/1310 Test #542: leanruntest_apply4.lean ..................................... Passed 0.01 sec test 544 Start 544: leanruntest_arity1.lean 544: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "arity1.lean" 544: Test timeout computed to be: 1500 543: -- checked 634/1310 Test #543: leanruntest_apply_auto_opt.lean ............................. Passed 0.01 sec test 545 Start 545: leanruntest_array1.lean 545: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "array1.lean" 545: Test timeout computed to be: 1500 544: -- testing arity1.lean 544: -- using result from test_all.sh 544: Π (a : ℕ), boo (to_bool (a > 0)) → foo ℕ ℕ 544: n arity: 3 545: -- testing array1.lean 545: -- using result from test_all.sh 545: d_array.mk : Π {n : ℕ} {α : fin n → Type u_1}, (Π (i : fin n), α i) → d_array n α 545: [1, 1, 1, 1] 545: [10, 11, 12, 13, 14, 15, 16, 17, 18, 19] 545: 3 545: 1 545: 6 545: 10 545: 21 545: 1 545: 3 544: -- checked 635/1310 Test #544: leanruntest_arity1.lean ..................................... Passed 0.01 sec test 546 Start 546: leanruntest_array2.lean 546: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "array2.lean" 546: Test timeout computed to be: 1500 545: -- checked 636/1310 Test #545: leanruntest_array1.lean ..................................... Passed 0.01 sec test 547 Start 547: leanruntest_as.lean 547: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "as.lean" 547: Test timeout computed to be: 1500 546: -- testing array2.lean 546: -- using result from test_all.sh 546: d_array.mk : Π {n : ℕ} {α : fin n → Type u_1}, (Π (i : fin n), α i) → d_array n α 546: ([2, 2, 2], ([2, 2, 2, 3, 4], [0, 2, 2, 3, 4, 5])) 546: 2 547: -- testing as.lean 547: -- using result from test_all.sh 547: bla.id : ?M_1 → ?M_1 547: bla.pr : ?M_1 → ?M_1 → ?M_1 547: bla.id 547: boo.pr1 : ?M_1 → ?M_1 → ?M_1 547: boooo.pr : ?M_1 → ?M_1 → ?M_1 547: bb.pr2 : ?M_1 → ?M_1 → ?M_1 546: -- checked 637/1310 Test #546: leanruntest_array2.lean ..................................... Passed 0.00 sec test 548 Start 548: leanruntest_as_is_elab.lean 548: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "as_is_elab.lean" 548: Test timeout computed to be: 1500 548: -- testing as_is_elab.lean 548: -- using result from test_all.sh 547: -- checked 638/1310 Test #547: leanruntest_as.lean ......................................... Passed 0.01 sec test 549 Start 549: leanruntest_assert_tac1.lean 549: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "assert_tac1.lean" 549: Test timeout computed to be: 1500 548: list.map (λ (_x : ℕ), _x + 1) x : list ℕ 548: list.foldl has_add.add 0 x : ℕ 549: -- testing assert_tac1.lean 548: -- checked 549: -- using result from test_all.sh 639/1310 Test #548: leanruntest_as_is_elab.lean ................................. Passed 0.00 sec test 550 Start 550: leanruntest_assert_tac3.lean 550: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "assert_tac3.lean" 550: Test timeout computed to be: 1500 549: 2 goals 549: a : ℕ 549: ⊢ ℕ 549: 549: a : ℕ, 549: x : ℕ := ?m_1 549: ⊢ a = a 549: def tst1 : ∀ (a : ℕ), a = a := 549: λ (a : ℕ), let x : ℕ := a in eq.refl x 549: ------------ 549: a : ℕ, 549: x : ℕ := a 549: ⊢ a = a 549: a : ℕ, 549: y : ℕ := a 549: ⊢ a = a 549: def tst2 : ∀ (a : ℕ), a = a := 549: λ (a : ℕ), let x : ℕ := a, y : ℕ := a in eq.refl y 550: -- testing assert_tac3.lean 550: -- using result from test_all.sh 549: -- checked 640/1310 Test #549: leanruntest_assert_tac1.lean ................................ Passed 0.01 sec test 551 Start 551: leanruntest_assoc_flat.lean 551: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "assoc_flat.lean" 551: Test timeout computed to be: 1500 550: 2 goals 550: a x : ℕ 550: ⊢ a = a 550: 550: a : ℕ 550: ⊢ ℕ 550: def tst2 : ∀ (a : ℕ), a = a := 550: λ (a : ℕ), eq.refl a 550: 2 goals 550: a b : ℕ, 550: x : ℕ := ?m_1 550: ⊢ a = a 550: 550: a b : ℕ 550: ⊢ ℕ 550: -- second goal was indirectly solved by the previous tactic 550: no goals 550: a : ℕ, 550: x : ℕ := a 550: ⊢ a = a 550: a : ℕ, 550: x : ℕ := a 550: ⊢ a = a 551: -- testing assoc_flat.lean 551: -- using result from test_all.sh 550: -- checked 641/1310 Test #550: leanruntest_assert_tac3.lean ................................ Passed 0.01 sec test 552 Start 552: leanruntest_at_at_bug.lean 552: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "at_at_bug.lean" 552: Test timeout computed to be: 1500 552: -- testing at_at_bug.lean 552: -- using result from test_all.sh 551: -- checked 642/1310 Test #551: leanruntest_assoc_flat.lean ................................. Passed 0.01 sec test 553 Start 553: leanruntest_atomic2.lean 553: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "atomic2.lean" 553: Test timeout computed to be: 1500 552: @has_add.add.{0} nat my_has_add (@has_zero.zero.{0} nat nat.has_zero) (@has_one.one.{0} nat nat.has_one) : nat 553: -- testing atomic2.lean 552: -- checked 553: -- using result from test_all.sh 643/1310 Test #552: leanruntest_at_at_bug.lean .................................. Passed 0.01 sec test 554 Start 554: leanruntest_atomic_notation.lean 554: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "atomic_notation.lean" 554: Test timeout computed to be: 1500 553: foo → f foo → foo : Type (max u_1 2) 554: -- testing atomic_notation.lean 554: -- using result from test_all.sh 554: 10 + 1 : ℕ 554: f 10 + 10 + 10 : ℕ 553: -- checked 644/1310 Test #553: leanruntest_atomic2.lean .................................... Passed 0.01 sec test 555 Start 555: leanruntest_auto_eq_congr_extra_args.lean 555: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "auto_eq_congr_extra_args.lean" 555: Test timeout computed to be: 1500 554: -- checked 645/1310 Test #554: leanruntest_atomic_notation.lean ............................ Passed 0.01 sec test 556 Start 556: leanruntest_auto_param.lean 556: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "auto_param.lean" 556: Test timeout computed to be: 1500 555: -- testing auto_eq_congr_extra_args.lean 555: -- using result from test_all.sh 555: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/auto_eq_congr_extra_args.lean:4:8: warning: declaration 'my_ite_true' uses sorry 555: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/auto_eq_congr_extra_args.lean:10:8: warning: declaration 'm_true_true' uses sorry 555: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/auto_eq_congr_extra_args.lean:17:9: warning: declaration 'my_ite_congr' uses sorry 556: -- testing auto_param.lean 556: -- using result from test_all.sh 556: f 12 _check._aux_1 : ℕ 556: f 13 _check._aux_2 : ℕ 556: f_inj : ∀ {x₁ x₂ : ℕ} {h₁ : x₁ > 0} {h₂ : x₂ > 0}, f x₁ h₁ = f x₂ h₂ → x₁ = x₂ 555: -- checked 646/1310 Test #555: leanruntest_auto_eq_congr_extra_args.lean ................... Passed 0.01 sec test 557 Start 557: leanruntest_auto_param2.lean 557: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "auto_param2.lean" 557: Test timeout computed to be: 1500 556: -- checked 647/1310 Test #556: leanruntest_auto_param.lean ................................. Passed 0.01 sec test 558 Start 558: leanruntest_auto_param_in_structures.lean 558: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "auto_param_in_structures.lean" 558: Test timeout computed to be: 1500 557: -- testing auto_param2.lean 557: -- using result from test_all.sh 557: f 12 _check._aux_1 : ℕ 557: f 13 _check._aux_2 : ℕ 557: f_inj : ∀ {x₁ x₂ : ℕ} {h₁ : x₁ > 0} {h₂ : x₂ > 0}, f x₁ h₁ = f x₂ h₂ → x₁ = x₂ 558: -- testing auto_param_in_structures.lean 558: -- using result from test_all.sh 558: def test.m1 : monoid ℕ := 558: {op := has_add.add nat.has_add, assoc := m1._aux_1} 558: def test.m2 : monoid ℕ := 558: {op := has_mul.mul nat.has_mul, assoc := m2._aux_1} 558: def test.m3 : monoid ℕ := 558: {op := has_add.add nat.has_add, assoc := m3._aux_1} 558: def test.m4 : monoid ℕ := 558: {op := has_mul.mul nat.has_mul, assoc := m4._aux_1} 557: -- checked 648/1310 Test #557: leanruntest_auto_param2.lean ................................ Passed 0.01 sec test 559 Start 559: leanruntest_auto_propext.lean 559: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "auto_propext.lean" 559: Test timeout computed to be: 1500 558: -- checked 649/1310 Test #558: leanruntest_auto_param_in_structures.lean ................... Passed 0.01 sec test 560 Start 560: leanruntest_auto_quote1.lean 560: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "auto_quote1.lean" 560: Test timeout computed to be: 1500 559: -- testing auto_propext.lean 559: -- using result from test_all.sh 560: -- testing auto_quote1.lean 560: -- using result from test_all.sh 559: -- checked 650/1310 Test #559: leanruntest_auto_propext.lean ............................... Passed 0.01 sec test 561 Start 561: leanruntest_auto_quote2.lean 561: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "auto_quote2.lean" 561: Test timeout computed to be: 1500 560: -- checked 651/1310 Test #560: leanruntest_auto_quote1.lean ................................ Passed 0.01 sec test 562 Start 562: leanruntest_axiom_code.lean 562: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "axiom_code.lean" 562: Test timeout computed to be: 1500 561: -- testing auto_quote2.lean 561: -- using result from test_all.sh 562: -- testing axiom_code.lean 562: -- using result from test_all.sh 561: -- checked 652/1310 Test #561: leanruntest_auto_quote2.lean ................................ Passed 0.00 sec test 563 Start 563: leanruntest_back1.lean 563: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "back1.lean" 563: Test timeout computed to be: 1500 563: -- testing back1.lean 563: -- using result from test_all.sh 562: -- checked 653/1310 Test #562: leanruntest_axiom_code.lean ................................. Passed 0.01 sec test 564 Start 564: leanruntest_back1b.lean 564: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "back1b.lean" 564: Test timeout computed to be: 1500 564: -- testing back1b.lean 564: -- using result from test_all.sh 563: -- checked 654/1310 Test #563: leanruntest_back1.lean ...................................... Passed 0.01 sec test 565 Start 565: leanruntest_back2.lean 565: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "back2.lean" 565: Test timeout computed to be: 1500 564: search a in [b, c] ++ [b, c, c] ++ [b, a + 0, b] 564: search a in [b, c] ++ [b, c, c] 564: search a in [b, c] 564: search a in [c] 564: search a in nil 564: search a in [b, c, c] 564: search a in [c, c] 564: search a in [c] 564: search a in nil 564: search a in [b, a + 0, b] 564: search a in [a + 0, b] 565: -- testing back2.lean 565: -- using result from test_all.sh 565: search a ∈ [b, c] ++ [b, a, b] 565: search a ∈ [b, c] 565: search a ∈ [c] 565: search a ∈ nil 565: search a ∈ [b, a, b] 565: search a ∈ [a, b] 565: search a ∈ [b, c] ++ [b, a + 0, b] 565: search a ∈ [b, c] 565: search a ∈ [c] 565: search a ∈ nil 565: search a ∈ [b, a + 0, b] 565: search a ∈ [a + 0, b] 565: search a ∈ [b, c] ++ [b, c, c] ++ [b, a + 0, b] 565: search a ∈ [b, c] ++ [b, c, c] 565: search a ∈ [b, c] 565: search a ∈ [c] 565: search a ∈ nil 565: search a ∈ [b, c, c] 565: search a ∈ [c, c] 565: search a ∈ [c] 565: search a ∈ nil 565: search a ∈ list.append [c] [b, c, c] 565: search a ∈ list.append nil [b, c, c] 565: search a ∈ [c, c] 565: search a ∈ [c] 565: search a ∈ nil 565: search a ∈ [b, a + 0, b] 565: search a ∈ [a + 0, b] 565: search a ∈ [b, c] ++ b :: l 565: search a ∈ [b, c] 565: search a ∈ [c] 565: search a ∈ nil 565: search a ∈ b :: l 565: search a ∈ l 565: search a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ ++ [c, c, b] 565: search a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ 565: search a ∈ b :: b :: c :: l₂ 565: search a ∈ b :: c :: l₂ 565: search a ∈ c :: l₂ 565: search a ∈ l₂ 565: search a ∈ b :: c :: l₁ 565: search a ∈ c :: l₁ 565: search a ∈ l₁ 564: -- checked 655/1310 Test #564: leanruntest_back1b.lean ..................................... Passed 0.01 sec test 566 Start 566: leanruntest_back3.lean 566: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "back3.lean" 566: Test timeout computed to be: 1500 565: -- checked 656/1310 Test #565: leanruntest_back2.lean ...................................... Passed 0.01 sec test 567 Start 567: leanruntest_back4.lean 567: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "back4.lean" 567: Test timeout computed to be: 1500 566: -- testing back3.lean 566: -- using result from test_all.sh 567: -- testing back4.lean 567: -- using result from test_all.sh 566: [tactic.back_chaining] current state: 566: a b c : ℕ 566: ⊢ a ∈ [b, c] ++ [b, a, b] 566: [tactic.back_chaining] [0] trying lemma in_right 566: [tactic.back_chaining] succeed 566: [tactic.back_chaining] current state: 566: a b c : ℕ 566: ⊢ a ∈ [b, a, b] 566: [tactic.back_chaining] [1] trying lemma in_right 566: [tactic.back_chaining] [1] trying lemma in_left 566: [tactic.back_chaining] [1] trying lemma in_head 566: [tactic.back_chaining] [1] trying lemma in_tail 566: [tactic.back_chaining] succeed 566: [tactic.back_chaining] current state: 566: a b c : ℕ 566: ⊢ a ∈ [a, b] 566: [tactic.back_chaining] [1] trying lemma in_right 566: [tactic.back_chaining] [1] trying lemma in_left 566: [tactic.back_chaining] [1] trying lemma in_head 566: [tactic.back_chaining] succeed 566: [tactic.back_chaining] current state: 566: no goals 566: [tactic.back_chaining] current state: 566: a b c : ℕ 566: ⊢ a ∈ [b, c] ++ [b, c, c] ++ [b, a, b] 566: [tactic.back_chaining] [0] trying lemma in_right 566: [tactic.back_chaining] succeed 566: [tactic.back_chaining] current state: 566: a b c : ℕ 566: ⊢ a ∈ [b, a, b] 566: [tactic.back_chaining] [1] trying lemma in_right 566: [tactic.back_chaining] [1] trying lemma in_left 566: [tactic.back_chaining] [1] trying lemma in_head 566: [tactic.back_chaining] [1] trying lemma in_tail 566: [tactic.back_chaining] succeed 566: [tactic.back_chaining] current state: 566: a b c : ℕ 566: ⊢ a ∈ [a, b] 566: [tactic.back_chaining] [1] trying lemma in_right 566: [tactic.back_chaining] [1] trying lemma in_left 566: [tactic.back_chaining] [1] trying lemma in_head 566: [tactic.back_chaining] succeed 566: [tactic.back_chaining] current state: 566: no goals 566: [tactic.back_chaining] current state: 566: a b c : ℕ, 566: l : list ℕ, 566: a_1 : a ∈ l 566: ⊢ a ∈ [b, c] ++ b :: l 566: [tactic.back_chaining] [0] trying lemma in_right 566: [tactic.back_chaining] succeed 566: [tactic.back_chaining] current state: 566: a b c : ℕ, 566: l : list ℕ, 566: a_1 : a ∈ l 566: ⊢ a ∈ b :: l 566: [tactic.back_chaining] [1] trying lemma in_right 566: [tactic.back_chaining] [1] trying lemma in_left 566: [tactic.back_chaining] [1] trying lemma in_head 566: [tactic.back_chaining] [1] trying lemma in_tail 566: [tactic.back_chaining] succeed 566: [tactic.back_chaining] current state: 566: a b c : ℕ, 566: l : list ℕ, 566: a_1 : a ∈ l 566: ⊢ a ∈ l 566: [tactic.back_chaining] [1] trying lemma in_right 566: [tactic.back_chaining] [1] trying lemma in_left 566: [tactic.back_chaining] [1] trying lemma in_head 566: [tactic.back_chaining] [1] trying lemma in_tail 566: [tactic.back_chaining] current state: 566: no goals 566: [tactic.back_chaining] current state: 566: a b c : ℕ, 566: l₁ l₂ : list ℕ, 566: a_1 : a ∈ l₁ 566: ⊢ a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ ++ [c, c, b] 566: [tactic.back_chaining] [0] trying lemma in_right 566: [tactic.back_chaining] succeed 566: [tactic.back_chaining] current state: 566: a b c : ℕ, 566: l₁ l₂ : list ℕ, 566: a_1 : a ∈ l₁ 566: ⊢ a ∈ [c, c, b] 566: [tactic.back_chaining] [1] trying lemma in_right 566: [tactic.back_chaining] [1] trying lemma in_left 566: [tactic.back_chaining] [1] trying lemma in_head 566: [tactic.back_chaining] [1] trying lemma in_tail 566: [tactic.back_chaining] succeed 566: [tactic.back_chaining] current state: 566: a b c : ℕ, 566: l₁ l₂ : list ℕ, 566: a_1 : a ∈ l₁ 566: ⊢ a ∈ [c, b] 566: [tactic.back_chaining] [1] trying lemma in_right 566: [tactic.back_chaining] [1] trying lemma in_left 566: [tactic.back_chaining] [1] trying lemma in_head 566: [tactic.back_chaining] [1] trying lemma in_tail 566: [tactic.back_chaining] succeed 566: [tactic.back_chaining] current state: 566: a b c : ℕ, 566: l₁ l₂ : list ℕ, 566: a_1 : a ∈ l₁ 566: ⊢ a ∈ [b] 566: [tactic.back_chaining] [1] trying lemma in_right 566: [tactic.back_chaining] [1] trying lemma in_left 566: [tactic.back_chaining] [1] trying lemma in_head 566: [tactic.back_chaining] [1] trying lemma in_tail 566: [tactic.back_chaining] succeed 566: [tactic.back_chaining] current state: 566: a b c : ℕ, 566: l₁ l₂ : list ℕ, 566: a_1 : a ∈ l₁ 566: ⊢ a ∈ nil 566: [tactic.back_chaining] [1] trying lemma in_right 566: [tactic.back_chaining] [1] trying lemma in_left 566: [tactic.back_chaining] [1] trying lemma in_head 566: [tactic.back_chaining] [1] trying lemma in_tail 566: [tactic.back_chaining] [1] backtracking 566: [tactic.back_chaining] [0] trying lemma in_left 566: [tactic.back_chaining] succeed 566: [tactic.back_chaining] current state: 566: a b c : ℕ, 566: l₁ l₂ : list ℕ, 566: a_1 : a ∈ l₁ 566: ⊢ a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ 566: [tactic.back_chaining] [1] trying lemma in_right 566: [tactic.back_chaining] succeed 566: [tactic.back_chaining] current state: 566: a b c : ℕ, 566: l₁ l₂ : list ℕ, 566: a_1 : a ∈ l₁ 566: ⊢ a ∈ b :: c :: l₁ 566: [tactic.back_chaining] [2] trying lemma in_right 566: [tactic.back_chaining] [2] trying lemma in_left 566: [tactic.back_chaining] [2] trying lemma in_head 566: [tactic.back_chaining] [2] trying lemma in_tail 566: [tactic.back_chaining] succeed 566: [tactic.back_chaining] current state: 566: a b c : ℕ, 566: l₁ l₂ : list ℕ, 566: a_1 : a ∈ l₁ 566: ⊢ a ∈ c :: l₁ 566: [tactic.back_chaining] [2] trying lemma in_right 566: [tactic.back_chaining] [2] trying lemma in_left 566: [tactic.back_chaining] [2] trying lemma in_head 566: [tactic.back_chaining] [2] trying lemma in_tail 566: [tactic.back_chaining] succeed 566: [tactic.back_chaining] current state: 566: a b c : ℕ, 566: l₁ l₂ : list ℕ, 566: a_1 : a ∈ l₁ 566: ⊢ a ∈ l₁ 566: [tactic.back_chaining] [2] trying lemma in_right 566: [tactic.back_chaining] [2] trying lemma in_left 566: [tactic.back_chaining] [2] trying lemma in_head 566: [tactic.back_chaining] [2] trying lemma in_tail 566: [tactic.back_chaining] current state: 566: no goals 567: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/back4.lean:34:0: warning: declaration '[anonymous]' uses sorry 566: -- checked 657/1310 Test #566: leanruntest_back3.lean ...................................... Passed 0.01 sec test 568 Start 568: leanruntest_back_chaining1.lean 568: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "back_chaining1.lean" 568: Test timeout computed to be: 1500 567: -- checked 658/1310 Test #567: leanruntest_back4.lean ...................................... Passed 0.01 sec test 569 Start 569: leanruntest_back_chaining2.lean 569: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "back_chaining2.lean" 569: Test timeout computed to be: 1500 568: -- testing back_chaining1.lean 568: -- using result from test_all.sh 569: -- testing back_chaining2.lean 569: -- using result from test_all.sh 568: -- checked 659/1310 Test #568: leanruntest_back_chaining1.lean ............................. Passed 0.01 sec test 570 Start 570: leanruntest_back_chaining3.lean 570: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "back_chaining3.lean" 570: Test timeout computed to be: 1500 569: -- checked 660/1310 Test #569: leanruntest_back_chaining2.lean ............................. Passed 0.01 sec test 571 Start 571: leanruntest_back_chaining4.lean 571: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "back_chaining4.lean" 571: Test timeout computed to be: 1500 570: -- testing back_chaining3.lean 570: -- using result from test_all.sh 571: -- testing back_chaining4.lean 571: -- using result from test_all.sh 571: lemmas for target: 571: [Hut] 571: ----- 571: lemmas for H3 body: 571: [Hus] 571: ----- 571: lemmas for H3 body (after update): 571: [H3, Hus] 571: ----- 570: pre tac: 570: T1 T2 T3 T4 : typ, 570: a : subtype T1 T2, 570: a_1 : subtype T2 T3, 570: a_2 : subtype T3 T4 570: ⊢ subtype T1 T4 570: ------- 570: pre tac: 570: T1 T2 T3 T4 : typ, 570: a : subtype T1 T2, 570: a_1 : subtype T2 T3, 570: a_2 : subtype T3 T4 570: ⊢ subtype T1 ?m_1 570: ------- 570: pre tac: 570: T1 T2 T3 T4 : typ, 570: a : subtype T1 T2, 570: a_1 : subtype T2 T3, 570: a_2 : subtype T3 T4 570: ⊢ subtype T2 T4 570: ------- 570: pre tac: 570: T1 T2 T3 T4 : typ, 570: a : subtype T1 T2, 570: a_1 : subtype T2 T3, 570: a_2 : subtype T3 T4 570: ⊢ subtype T2 ?m_1 570: ------- 570: pre tac: 570: T1 T2 T3 T4 : typ, 570: a : subtype T1 T2, 570: a_1 : subtype T2 T3, 570: a_2 : subtype T3 T4 570: ⊢ subtype T3 T4 570: ------- 570: -- checked 661/1310 Test #570: leanruntest_back_chaining3.lean ............................. Passed 0.01 sec test 572 Start 572: leanruntest_basic.lean 572: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "basic.lean" 572: Test timeout computed to be: 1500 571: -- checked 662/1310 Test #571: leanruntest_back_chaining4.lean ............................. Passed 0.01 sec test 573 Start 573: leanruntest_basic_monitor.lean 573: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "basic_monitor.lean" 573: Test timeout computed to be: 1500 572: -- testing basic.lean 572: -- using result from test_all.sh 572: A : Type u_1 → Type u_2 572: tst : Type u_2 → Type u_3 → Type u_1 → Type (max u_2 u_3 u_1) 572: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/basic.lean:9:25: warning: definition 'to_carrier' was incorrectly marked as noncomputable 572: to_carrier : group → Type 1 572: A : Type u_1 572: B N : Type 1 572: f : B N 572: f a : N 572: double : Π (T1 : Type u_1) (T2 : Type u_2), (T1 → T2 → T2) → T1 → T2 → T2 572: double : Π (T1 : Type 1) (T2 : Type 2), (T1 → T2 → T2) → T1 → T2 → T2 572: Eq : ?M_1 → ?M_1 → Prop 572: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/basic.lean:48:27: warning: definition 'is_proj2' was incorrectly marked as noncomputable 572: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/basic.lean:49:27: warning: definition 'is_proj3' was incorrectly marked as noncomputable 572: is_proj2 : Π {T1 T2 : Type 1}, (T1 → T2 → T2) → Type 1 572: is_proj3 : Π {T1 T2 : Type 1} {T3 : Type 2}, (T1 → T2 → T3 → T3) → Type 2 572: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/basic.lean:61:27: warning: definition 'is_proj2' was incorrectly marked as noncomputable 572: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/basic.lean:62:27: warning: definition 'is_proj3' was incorrectly marked as noncomputable 572: is_proj2 : Π {T1 T2 : Type 1}, (T1 → T2 → T2) → Type 1 572: is_proj3 : Π {T1 T2 : Type 1} {T3 : Type 2}, (T1 → T2 → T3 → T3) → Type 2 572: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/basic.lean:74:27: warning: definition 'is_proj2' was incorrectly marked as noncomputable 572: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/basic.lean:75:27: warning: definition 'is_proj3' was incorrectly marked as noncomputable 572: is_proj2 : Π {T1 : Type 1} {T2 : Type 2}, (T1 → T2 → T2) → Type 2 572: is_proj3 : Π {T1 : Type 1} {T2 : Type 2} {T3 : Type 3}, (T1 → T2 → T3 → T3) → Type 3 573: -- testing basic_monitor.lean 573: -- using result from test_all.sh 573: step 0 573: step 1 573: step 2 573: step 3 573: step 4 573: step 5 573: step 6 573: step 7 573: step 8 573: step 9 573: step 10 573: step 11 573: step 12 573: step 13 573: step 14 573: step 15 573: step 16 573: step 17 573: step 18 573: step 19 573: step 20 573: step 21 573: step 22 573: step 23 573: step 24 573: step 25 573: step 26 573: step 27 573: step 28 573: step 29 573: step 30 573: step 31 573: step 32 573: step 33 573: step 34 573: step 35 573: step 36 573: step 37 573: step 38 573: step 39 573: step 40 573: step 41 573: step 42 573: step 43 573: step 44 573: step 45 573: step 46 573: step 47 573: step 48 573: step 49 573: step 50 573: step 51 573: step 52 573: step 53 573: step 54 573: step 55 573: step 56 573: step 57 573: step 58 573: step 59 573: step 60 573: step 61 573: step 62 573: step 63 573: step 64 573: step 65 573: step 66 573: step 67 573: step 68 573: step 69 573: step 70 573: step 71 573: step 72 573: step 73 573: step 74 573: step 75 573: step 76 573: step 77 573: step 78 573: step 79 573: step 80 573: step 81 573: step 82 573: step 83 573: step 84 573: step 85 573: step 86 573: step 87 573: step 88 573: step 89 573: step 90 573: step 91 573: step 92 573: step 93 573: step 94 573: step 95 573: step 96 573: step 97 573: step 98 573: step 99 573: step 100 573: step 101 573: step 102 573: step 103 573: step 104 573: step 105 573: step 106 573: step 107 573: step 108 573: step 109 573: step 110 573: step 111 573: step 112 573: step 113 573: step 114 573: step 115 573: step 116 573: step 117 573: step 118 573: step 119 573: step 120 573: step 121 573: step 122 573: step 123 573: step 124 573: step 125 573: step 126 573: step 127 573: step 128 573: step 129 573: step 130 573: step 131 573: step 132 573: step 133 573: step 134 573: step 135 573: step 136 573: step 137 573: step 138 573: step 139 573: step 140 573: step 141 573: step 142 573: step 143 573: step 144 573: step 145 573: step 146 573: step 147 573: step 148 573: step 149 573: step 150 573: step 151 573: step 152 573: step 153 573: step 154 573: step 155 573: step 156 573: step 157 573: step 158 573: step 159 573: step 160 573: step 161 573: step 162 573: step 163 573: step 164 573: step 165 573: step 166 573: step 167 573: step 168 573: step 169 573: step 170 573: step 171 573: step 172 573: step 173 573: step 174 573: step 175 573: step 176 573: step 177 573: step 178 573: step 179 573: step 180 573: step 181 573: step 182 573: step 183 573: step 184 573: step 185 573: step 186 573: step 187 573: step 188 573: step 189 573: step 190 573: step 191 573: step 192 573: step 193 573: step 194 573: step 195 573: step 196 573: step 197 573: step 198 573: step 199 573: step 200 573: step 201 573: step 202 573: step 203 573: step 204 573: step 205 573: step 206 573: step 207 573: step 208 573: step 209 573: step 210 573: step 211 573: step 212 573: step 213 573: step 214 573: step 215 573: step 216 573: step 217 573: step 218 573: step 219 573: step 220 573: step 221 573: step 222 573: step 223 573: step 224 573: step 225 573: step 226 573: step 227 573: step 228 573: step 229 573: step 230 573: step 231 573: step 232 573: step 233 573: step 234 573: step 235 573: step 236 573: step 237 573: step 238 573: step 239 573: step 240 573: step 0 573: step 1 573: step 2 573: step 3 573: step 4 573: step 5 573: step 6 573: step 7 573: step 8 573: step 9 573: step 10 573: step 11 573: step 12 573: step 13 573: step 14 573: step 15 573: step 16 573: step 17 573: step 18 573: step 19 573: step 1073 573: step 1074 573: step 1075 573: step 1076 573: step 1077 573: step 1078 573: step 1079 573: step 1080 573: step 1081 573: step 1082 573: step 1083 573: step 1084 573: step 1085 573: step 1086 573: step 1087 573: step 1088 573: step 1089 573: step 1090 573: step 1091 573: step 1092 573: step 1093 573: step 1094 573: step 1095 573: step 1096 573: step 1097 573: step 1098 573: step 1099 573: step 1100 573: step 1101 573: step 1102 573: step 1103 573: step 1104 573: step 1105 573: step 1106 573: step 1107 573: step 1108 573: step 1109 573: step 1110 573: step 1111 573: step 1112 573: step 1113 573: step 1114 573: step 1115 573: step 1116 573: step 1117 573: step 1118 573: step 1119 573: step 1120 573: step 1121 573: step 1122 573: step 1123 573: step 1124 573: step 1125 573: step 1126 573: step 1127 573: step 1128 573: step 1129 573: step 1130 573: step 1131 573: step 1132 573: step 1133 573: step 1134 573: step 1135 573: step 1136 573: step 1137 573: step 1138 573: step 1139 573: step 1140 573: step 1141 573: step 1142 573: step 1143 573: step 1144 573: step 1145 573: step 1146 573: step 1147 573: step 1148 573: step 1149 573: step 1150 573: step 1151 573: step 1152 573: step 1153 573: step 1154 573: step 1155 573: step 1156 573: step 1157 573: step 1158 573: step 1159 573: step 1160 573: step 1161 573: step 1162 573: step 1163 573: step 1164 573: step 1165 573: step 1166 573: step 1167 573: step 1168 573: step 1169 573: step 1170 573: step 1171 573: step 1172 573: step 1173 573: step 1174 573: step 1175 573: step 1176 573: step 1177 573: step 1178 573: step 1179 573: step 1180 573: step 1181 573: step 1182 573: step 1183 573: step 1184 573: step 1185 573: step 1186 573: step 1187 573: step 1188 573: step 1189 573: step 1190 573: step 1191 573: step 1192 573: step 1193 573: step 1194 573: step 1195 573: step 1196 573: step 1197 573: step 1198 573: step 1199 573: step 1200 573: step 1201 573: step 1202 573: step 1203 573: step 1204 573: step 1205 573: step 1206 573: step 1207 573: step 1208 573: step 1209 573: step 1210 573: step 1211 573: step 1212 573: step 1213 573: step 1214 573: step 1215 573: step 1216 573: step 1217 573: step 1218 573: step 1219 573: step 1220 573: step 1221 573: step 1222 573: step 1223 573: step 1224 573: step 1225 573: step 1226 573: step 1227 573: step 1228 573: step 1229 573: step 1230 573: step 1231 573: step 1232 573: step 1233 573: step 1234 573: step 1235 573: step 1236 573: step 1237 573: step 1238 573: step 1239 573: step 1240 573: step 1241 573: step 1242 573: step 1243 573: step 1244 573: step 1245 573: step 1246 573: step 1247 573: step 1248 573: step 1249 573: step 1250 573: step 1251 573: step 1252 573: step 1253 573: step 1254 573: step 1255 573: step 1256 573: step 1257 573: step 1258 573: step 1259 573: step 1260 573: step 1261 573: step 1262 573: step 1263 573: step 1264 573: step 1265 573: step 1266 573: step 1267 573: step 1268 573: step 1269 573: step 1270 573: step 1271 573: step 1272 573: step 1273 573: step 1274 573: step 1275 573: step 1276 573: step 1277 573: step 1278 573: step 1279 573: step 1280 573: step 1281 573: step 1282 573: step 1283 573: step 1284 573: step 1285 573: step 1286 573: step 1287 573: step 1288 573: step 1289 573: step 1290 573: step 1291 573: step 1292 573: step 1293 573: step 1294 573: step 1295 573: step 1296 573: step 1297 573: step 1298 573: step 1299 573: step 1300 573: step 1301 573: step 1302 573: step 1303 573: step 1304 573: step 1305 573: step 1306 573: step 1307 573: step 1308 573: step 1309 573: step 1310 573: step 1311 573: step 1312 573: step 1313 573: step 1314 573: step 1315 573: step 1316 573: step 1317 573: step 1318 573: step 1319 573: step 1320 573: step 1321 573: step 1322 573: step 1323 573: step 1324 573: step 1325 573: step 1326 573: step 1327 573: step 1328 573: step 1329 573: step 1330 573: step 1331 573: step 1332 573: step 1333 573: step 1334 573: step 1335 573: step 1336 573: step 1337 573: step 1338 573: step 1339 573: step 1340 573: step 1341 573: step 1342 573: step 1343 573: step 1344 573: step 1345 573: step 1346 573: step 1347 573: step 1348 573: step 1349 573: step 1350 573: step 1351 573: step 1352 573: step 1353 573: step 1354 573: step 1355 573: step 1356 573: step 1426 573: step 1427 573: step 1428 573: step 1429 573: step 1430 573: step 1431 573: step 1432 573: step 1433 573: step 1434 573: step 1435 573: step 1436 573: step 1437 573: step 1438 573: step 1439 573: step 1440 573: step 1441 573: step 1442 573: step 1443 573: step 1444 573: step 1445 573: step 1446 573: step 1447 573: step 1448 573: step 1449 573: step 1450 573: step 1451 573: step 1452 573: step 1453 573: step 1454 573: step 1455 573: step 1456 573: step 1457 573: step 1458 573: step 1459 573: step 1460 573: step 1461 573: step 1462 573: step 1463 573: step 1464 573: step 1465 573: step 1466 573: step 1467 573: step 1468 573: step 1469 573: step 1470 573: step 1471 573: step 1472 573: step 1473 573: step 1474 573: step 1475 573: step 1476 573: step 1477 573: step 1478 573: step 1479 573: step 1480 573: step 1481 573: step 1482 573: step 1483 573: step 1484 573: step 1485 573: step 1486 573: step 1487 573: step 1488 573: step 1489 573: step 1490 573: step 1491 573: step 1492 573: step 1493 573: step 1494 573: step 1495 573: step 1496 573: step 1497 573: step 1498 573: step 1499 573: step 1500 573: step 1501 573: step 1502 573: step 1503 573: step 1504 573: step 1505 573: step 1506 573: step 1507 573: step 1508 573: step 1509 573: step 1510 573: step 1511 573: step 1512 573: step 1513 573: step 1514 573: step 1515 573: step 1516 573: step 1517 573: step 1518 573: step 1519 573: step 1520 573: step 1521 573: step 1522 573: step 1523 573: step 1524 573: step 1525 573: step 1526 573: step 1527 573: step 1528 573: step 1529 573: step 1530 573: step 1531 573: step 1532 573: step 1533 573: step 1534 573: step 1535 573: step 1536 573: step 1537 573: step 1538 573: step 1539 573: step 1540 573: step 1541 573: step 1542 573: step 1543 573: step 1544 573: step 1545 573: step 1546 573: step 1547 573: step 1548 573: step 1549 573: step 1550 573: step 1551 573: step 1552 573: step 1553 573: step 1554 573: step 1555 573: step 1556 573: step 1557 573: step 1558 573: step 1559 573: step 1560 573: step 1561 573: step 1562 573: step 1563 573: step 1564 573: step 1565 573: step 1566 573: step 1567 573: step 1568 573: step 1569 573: step 1570 573: step 1571 573: step 1572 573: step 1573 573: step 1574 573: step 1575 573: step 1576 573: step 1577 573: step 1578 573: step 1579 573: step 1580 573: step 1581 573: step 1582 573: step 1583 573: step 1584 573: step 1585 573: step 1586 573: step 1587 573: step 1588 573: step 1589 573: step 1590 573: step 1591 573: step 1592 573: step 1593 573: step 1594 573: step 1595 573: step 1596 573: step 1597 573: step 1598 573: step 1599 573: step 1600 573: step 1601 573: step 1602 573: step 1603 573: step 1604 573: step 1605 573: step 1606 573: step 1607 573: step 1608 573: step 1609 573: step 1610 573: step 1611 573: step 1612 573: step 1613 573: step 1614 573: step 1615 573: step 1616 573: step 1617 573: step 1618 573: step 1619 573: step 1620 573: step 1621 573: step 1622 573: step 1623 573: step 1624 573: step 1625 573: step 1626 573: step 1627 573: step 1628 573: step 1629 573: step 1630 573: step 1631 573: step 1632 573: step 1633 573: step 1634 573: step 1635 573: step 1636 573: step 1637 573: step 1638 573: step 1639 573: step 1640 573: step 1641 573: step 1642 573: step 1643 573: step 1644 573: step 1645 573: step 1646 573: step 1647 573: step 1648 573: step 1649 573: step 1650 573: step 1651 573: step 1652 573: step 1653 573: step 1654 573: step 1655 573: step 1656 573: step 1657 573: step 1658 573: step 1659 573: step 1660 573: step 1661 573: step 1662 573: step 1663 573: step 1664 573: step 1665 573: step 1666 573: step 1667 573: step 1668 573: step 1669 573: step 1670 573: step 1671 573: step 1672 573: step 1673 573: step 1674 573: step 1675 573: step 1676 573: step 1677 573: step 1678 573: step 1679 573: step 1680 573: step 1681 573: step 1682 573: step 1683 573: step 1684 573: step 1685 573: step 1686 573: step 1687 573: step 1688 573: step 1689 573: step 1690 573: step 1691 573: step 1692 573: step 1693 573: step 1694 573: step 1695 573: step 1696 573: step 1697 573: step 1698 573: step 1699 573: step 1700 573: step 1701 573: step 1702 573: step 1703 573: step 1704 573: step 1705 573: step 1706 573: step 1707 573: step 1708 573: step 1709 573: step 1710 573: step 1711 573: step 1712 573: step 1713 573: step 1714 573: step 1715 573: step 1716 573: step 1717 573: step 1718 573: step 1719 573: step 1720 573: step 1721 573: step 1722 573: step 1723 573: step 1724 573: step 1725 573: step 1726 573: step 1727 573: step 1728 573: step 1729 573: step 1730 573: step 1731 573: step 1732 573: step 1733 573: step 1734 573: step 1735 573: step 1736 573: step 1737 573: step 1738 573: step 1739 573: step 1740 573: step 1741 573: step 1742 573: step 1743 573: step 1744 573: step 1745 573: step 1746 573: step 1747 573: step 1748 573: step 1749 573: step 1750 573: step 1751 573: step 1752 573: step 1753 573: step 1754 573: step 1755 573: step 1756 573: step 1757 573: step 1758 573: step 1759 573: step 1760 573: step 1761 573: step 1762 573: step 1763 573: step 1764 573: step 1765 573: step 1766 573: step 1767 573: step 1768 573: step 1769 573: step 1770 573: step 1771 573: step 1772 573: step 1773 573: step 1774 573: step 1775 573: step 1776 573: step 1777 573: step 1778 573: step 1779 573: step 1780 573: step 1781 573: step 1782 573: step 1783 573: step 1784 573: step 1785 573: step 1786 573: step 1787 573: step 1788 573: step 1789 573: step 1790 573: step 1791 573: step 1792 573: step 1793 573: step 1794 573: step 1795 573: step 1796 573: step 1797 573: step 1798 573: step 1799 573: step 1800 573: step 1801 573: step 1802 573: step 1803 573: step 1804 573: step 1805 573: step 1806 573: step 1807 573: step 1808 573: step 1809 573: step 1810 573: step 1811 573: step 1812 573: step 1813 573: step 1814 573: step 1815 573: step 1816 573: step 1817 573: step 1818 573: step 1819 573: step 1820 573: step 1821 573: step 1822 573: step 1823 573: step 1824 573: step 1825 573: step 1826 573: step 1827 573: step 1828 573: step 1829 573: step 1830 573: step 1831 573: step 1832 573: step 1833 573: step 1834 573: step 1835 573: step 1836 573: step 1837 573: step 1838 573: step 1839 573: step 1840 573: step 1841 573: step 1842 573: step 1843 573: step 1844 573: step 1845 573: step 1846 573: step 1847 573: step 1848 573: step 1849 573: step 1850 573: step 1851 573: step 1852 573: step 1853 573: step 1854 573: step 1855 573: step 1856 573: step 1857 573: step 1858 573: step 1859 573: step 1860 573: step 1861 573: step 1862 573: step 1863 573: step 1864 573: step 1865 573: step 1866 573: step 1867 573: step 1868 573: step 1869 573: step 1870 573: step 1871 573: step 1872 573: step 1873 573: step 1874 573: step 1875 573: step 1876 573: step 1877 573: step 1878 573: step 1879 573: step 1880 573: step 1881 573: step 1882 573: step 1883 573: step 1884 573: step 1885 573: step 1886 573: step 1887 573: step 1888 573: step 1889 573: step 1890 573: step 1891 573: step 1892 573: step 1893 573: step 1894 573: step 1895 573: step 1896 573: step 1897 573: step 1898 573: step 1899 573: step 1900 573: step 1901 573: step 1902 573: step 1903 573: step 1904 573: step 1905 573: step 1906 573: step 1907 573: step 1908 573: step 1909 573: step 1910 573: step 1911 573: step 1912 573: step 1913 573: step 1914 573: step 1915 573: step 1916 573: step 1917 573: step 1918 573: step 1919 573: step 1920 573: step 1921 573: step 1922 573: step 1923 573: step 1924 573: step 1925 573: step 1926 573: step 1927 573: step 1928 573: step 1929 573: step 1930 573: step 1931 573: step 1932 573: step 1933 573: step 1934 573: step 1935 573: step 1936 573: step 1937 573: step 1938 573: step 1939 573: step 1940 573: step 1941 573: step 1942 573: step 1943 573: step 1944 573: step 1945 573: step 1946 573: step 1947 573: step 1948 573: step 1949 573: step 1950 573: step 1951 573: step 1952 573: step 1953 573: step 1954 573: step 1955 573: step 1956 573: step 1957 573: step 1958 573: step 1959 573: step 1960 573: step 1961 573: step 1962 573: step 1963 573: step 1964 573: step 1965 573: step 1966 573: step 1967 573: step 1968 573: step 1969 573: step 1970 573: step 1971 573: step 1972 573: step 1973 573: step 1974 573: step 1975 573: step 1976 573: step 1977 573: step 1978 573: step 1979 573: step 1980 573: step 1981 573: step 1982 573: step 1983 573: step 1984 573: step 1985 573: step 1986 573: step 1987 573: step 1988 573: step 1989 573: step 1990 573: step 1991 573: step 1992 573: step 1993 573: step 1994 573: step 1995 573: step 1996 573: step 1997 573: step 1998 573: step 1999 573: step 2000 573: step 2001 573: step 2002 573: step 2003 573: step 2004 573: step 2005 573: step 2006 573: step 2007 573: step 2008 573: step 2009 573: step 2010 573: step 2011 573: step 2012 573: step 2013 573: step 2014 573: step 2015 573: step 2016 573: step 2017 573: step 2018 573: step 2019 573: step 2020 573: step 2021 573: step 2022 573: step 2023 573: step 2024 573: step 2025 573: step 2026 573: step 2027 573: step 2028 573: step 2029 573: step 2030 573: step 2031 573: step 2032 573: step 2033 573: step 2034 573: step 2035 573: step 2036 573: step 2037 573: step 2038 573: step 2039 573: step 2040 573: step 2041 573: step 2042 573: step 2043 573: step 2044 573: step 2045 573: step 2046 573: step 2047 573: step 2048 573: step 2049 573: step 2050 573: step 2051 573: step 2052 573: step 2053 573: step 2054 573: step 2055 573: step 2056 573: step 2057 573: step 2058 573: step 2059 573: step 2060 573: step 2061 573: step 2062 573: step 2063 573: step 2064 573: step 2065 573: step 2066 573: step 2067 573: step 2068 573: step 2069 573: step 2070 573: step 2071 573: step 2072 573: step 2073 573: step 2074 573: step 2075 573: step 2076 573: step 2077 573: step 2078 573: step 2079 573: step 2080 573: step 2081 573: step 2082 573: step 2083 573: step 2084 573: step 2085 573: step 2086 573: step 2087 573: step 2088 573: step 2089 573: step 2090 573: step 2091 573: step 2092 573: step 2093 573: step 2094 573: step 2095 573: step 2096 573: step 2097 573: step 2098 573: step 2099 573: step 2100 573: step 2101 573: step 2102 573: step 2103 573: step 2104 573: step 2105 573: step 2106 573: step 2107 573: step 2108 573: step 2109 573: step 2110 573: step 2111 573: step 2112 573: step 2113 573: step 2114 573: step 2115 573: step 2116 573: step 2117 573: step 2118 573: step 2119 573: step 2120 573: step 2121 573: step 2122 573: step 2123 573: step 2124 573: step 2125 573: step 2126 573: step 2127 573: step 2128 573: step 2129 573: step 2130 573: step 2131 573: step 2132 573: step 2133 573: step 2134 573: step 2135 573: step 2136 573: step 2137 573: step 2138 573: step 2139 573: step 2140 573: step 2141 573: step 2142 573: step 2143 573: step 2144 573: step 2145 573: step 2146 573: step 2147 573: step 2148 573: step 2149 573: step 2150 573: step 2151 573: step 2152 573: step 2153 573: step 2154 573: step 2155 573: step 2156 573: step 2157 573: step 2158 573: step 2159 573: step 2160 573: step 2161 573: step 2162 573: step 2163 573: step 2164 573: step 2165 573: step 2166 573: step 2167 573: step 2168 573: step 2169 573: step 2170 573: step 2171 573: step 2172 573: step 2173 573: step 2174 573: step 2175 573: step 2176 573: step 2177 573: step 2178 573: step 2179 573: step 2180 573: step 2181 573: step 2182 573: step 2183 573: step 2184 573: step 2185 573: step 2186 573: step 2187 573: step 2188 573: step 2189 573: step 2190 573: step 2191 573: step 2192 573: step 2193 573: step 2194 573: step 2195 573: step 2196 573: step 2197 573: step 2198 573: step 2199 573: step 2200 573: step 2201 573: step 2202 573: step 2203 573: step 2204 573: step 2205 573: step 2206 573: step 2207 573: step 2208 573: step 2209 573: step 2210 573: step 2211 573: step 2212 573: step 2213 573: step 2214 573: step 2215 573: step 2216 573: step 2217 573: step 2218 573: step 2219 573: step 2220 573: step 2221 573: step 2222 573: step 2223 573: step 2224 573: step 2225 573: step 2226 573: step 2227 573: step 2228 573: step 2229 573: step 2230 573: step 2231 573: step 2232 573: step 2233 573: step 2234 573: step 2235 573: step 2236 573: step 2237 573: step 2238 573: step 2239 573: step 2240 573: step 2241 573: step 2242 573: step 2243 573: step 2244 573: step 2245 573: step 2246 573: step 2247 573: step 2248 573: step 2249 573: step 2250 573: step 2251 573: step 2252 573: step 2253 573: step 2254 573: step 2255 573: step 2256 573: step 2257 573: step 2258 573: step 2259 573: step 2260 573: step 2261 573: step 2262 573: step 2263 573: step 2264 573: step 2265 573: step 2266 573: step 2267 573: step 2268 573: step 2269 573: step 2270 573: step 2271 573: step 2272 573: step 2273 573: step 2274 573: step 2275 573: step 2276 573: step 2277 573: step 2278 573: step 2279 573: step 2280 573: step 2281 573: step 2282 573: step 2283 573: step 2284 573: step 2285 573: step 2286 573: step 2287 573: step 2288 573: step 2289 573: step 2290 573: step 2291 573: step 2292 573: step 2293 573: step 2294 573: step 2295 573: step 2296 573: step 2297 573: step 2298 573: step 2299 573: step 2300 573: step 2301 573: step 2302 573: step 2303 573: step 2304 573: step 2305 573: step 2306 573: step 2307 573: step 2308 573: step 2309 573: step 2310 573: step 2311 573: step 2312 573: step 2313 573: step 2314 573: step 2315 573: step 2316 573: step 2317 573: step 2318 573: step 2319 573: step 2320 573: step 2321 573: step 2322 573: step 2323 573: step 2324 573: step 2325 573: step 2326 573: step 2327 573: step 2328 573: step 2329 573: step 2330 573: step 2331 573: step 2332 573: step 2333 573: step 2334 573: step 2335 573: step 2336 573: step 2337 573: step 2338 573: step 2339 573: step 2340 573: step 2341 573: step 2342 573: step 2343 573: step 2344 573: step 2345 573: step 2346 573: step 2347 573: step 2348 573: step 2349 573: step 2350 573: step 2351 573: step 2352 573: step 2353 573: step 2354 573: step 2355 573: step 2356 573: step 2357 573: step 2358 573: step 2359 573: step 2360 573: step 2361 573: step 2362 573: step 2363 573: step 2364 573: step 2365 573: step 2366 573: step 2367 573: step 2368 573: step 2369 573: step 2370 573: step 2371 573: step 2372 573: step 2373 573: step 2374 573: step 2375 573: step 2376 573: step 2377 573: step 2378 573: step 2379 573: step 2380 573: step 2381 573: step 2382 573: step 2383 573: step 2384 573: step 2385 573: step 2386 573: step 2387 573: step 2388 573: step 2389 573: step 2390 573: step 2391 573: step 2392 573: step 2393 573: step 2394 573: step 2395 573: step 2396 573: step 2397 573: step 2398 573: step 2399 573: step 2400 573: step 2401 573: step 2402 573: step 2403 573: step 2404 573: step 2405 573: step 2406 573: step 2407 573: step 2408 573: step 2409 573: step 2410 573: step 2411 573: step 2412 573: step 2413 573: step 2414 573: step 2415 573: step 2416 573: step 2417 573: step 2418 573: step 2419 573: step 2420 573: step 2421 573: step 2422 573: step 2423 573: step 2424 573: step 2425 573: step 2426 573: step 2427 573: step 2428 573: step 2429 573: step 2430 573: step 2431 573: step 2432 573: step 2433 573: step 2434 573: step 2435 573: step 2436 573: step 2437 573: step 2438 573: step 2439 573: step 2440 573: step 2441 573: step 2442 573: step 2443 573: step 2444 573: step 2445 573: step 2446 573: step 2447 573: step 2448 573: step 2449 573: step 2450 573: step 2451 573: step 2452 573: step 2453 573: step 2454 573: step 2455 573: step 2456 573: step 2457 573: step 2458 573: step 2459 573: step 2460 573: step 2461 573: step 2462 573: step 2463 573: step 2464 573: step 2465 573: step 2466 573: step 2467 573: step 2468 573: step 2469 573: step 2470 573: step 2471 573: step 2472 573: step 2473 573: step 2474 573: step 2475 573: step 2476 573: step 2477 573: step 2478 573: step 2479 573: step 2480 573: step 2481 573: step 2482 573: step 2483 573: step 2484 573: step 2485 573: step 2486 573: step 2487 573: step 2488 573: step 2489 573: step 2490 573: step 2491 573: step 2492 573: step 2493 573: step 2494 573: step 2495 573: step 2496 573: step 2497 573: step 2498 573: step 2499 573: step 2500 573: step 2501 573: step 2502 573: step 2503 573: step 2504 573: step 2505 573: step 2506 573: step 2507 573: step 2508 573: step 2509 573: step 2510 573: step 2511 573: step 2512 573: step 2513 573: step 2514 573: step 2515 573: step 2516 573: step 2517 573: step 2518 573: step 2519 573: step 2520 573: step 2521 573: step 2522 573: step 2523 573: step 2524 573: step 2525 573: step 2526 573: step 2527 573: step 2528 573: step 2529 573: step 2530 573: step 2531 573: step 2532 573: step 2533 573: step 2534 573: step 2535 573: step 2536 573: step 2537 573: step 2538 573: step 2539 573: step 2540 573: step 2541 573: step 2542 573: step 2543 573: step 2544 573: step 2545 573: step 2546 573: step 2547 573: step 2548 573: step 2549 573: step 2550 573: step 2551 573: step 2552 573: step 2553 573: step 2554 573: step 2555 573: step 2556 573: step 2557 573: step 2558 573: step 2559 573: step 2560 573: step 2561 573: step 2562 573: step 2563 573: step 2564 573: step 2565 573: step 2566 573: step 2567 573: step 2568 573: step 2569 573: step 2570 573: step 2571 573: step 2572 573: step 2573 573: step 2574 573: step 2575 573: step 2576 573: step 2577 573: step 2578 573: step 2579 573: step 2580 573: step 2581 573: step 2582 573: step 2583 573: step 2584 573: step 2585 573: step 2586 573: step 2587 573: step 2588 573: step 2589 573: step 2590 573: step 2591 573: step 2592 573: step 2593 573: step 2594 573: step 2595 573: step 2596 573: step 2597 573: step 2598 573: step 2599 573: step 2600 573: step 2601 573: step 2602 573: step 2603 573: step 2604 573: step 2605 573: step 2606 573: step 2607 573: step 2608 573: step 2609 573: step 2610 573: step 2611 573: step 2612 573: step 2613 573: step 2614 573: step 2615 573: step 2616 573: step 2617 573: step 2618 573: step 2619 573: step 2620 573: step 2621 573: step 2622 573: step 2623 573: step 2624 573: step 2625 573: step 2626 573: step 2627 573: step 2628 573: step 2629 573: step 2630 573: step 2631 573: step 2632 573: step 2633 573: step 2634 573: step 2635 573: step 2636 573: step 2637 573: step 2638 573: step 2639 573: step 2640 573: step 2641 573: step 2642 573: step 2643 573: step 2644 573: step 2645 573: step 2646 573: step 2647 573: step 2648 573: step 2649 573: step 2650 573: step 2651 573: step 2652 573: step 2653 573: step 2654 573: step 2655 573: step 2656 573: step 2657 573: step 2658 573: step 2659 573: step 2660 573: step 2661 573: step 2662 573: step 2663 573: step 2664 573: step 2665 573: step 2666 573: step 2667 573: step 2668 573: step 2669 573: step 2670 573: step 2671 573: step 2672 573: step 2673 573: step 2674 573: step 2675 573: step 2676 573: step 2677 573: step 2678 573: step 2679 573: step 2680 573: step 2681 573: step 2682 573: step 2683 573: step 2684 573: step 2685 573: step 2686 573: step 2687 573: step 2688 573: step 2689 573: step 2690 573: step 2691 573: step 2692 573: step 2693 573: step 2694 573: step 2695 573: step 2696 573: step 2697 573: step 2698 573: step 2699 573: step 2700 573: step 2701 573: step 2702 573: step 2703 573: step 2704 573: step 2705 573: step 2706 573: step 2707 573: step 2708 573: step 2709 573: step 2710 573: step 2711 573: step 2712 573: step 2713 573: step 2714 573: step 2715 573: step 2716 573: step 2717 573: step 2718 573: step 2719 573: step 2720 573: step 2721 573: step 2722 573: step 2723 573: step 2724 573: step 2725 573: step 2726 573: step 2727 573: step 2728 573: step 2729 573: step 2730 573: step 2731 573: step 2732 573: step 2733 573: step 2734 573: step 2735 573: step 2736 573: step 2737 573: step 2738 573: step 2739 573: step 2740 573: step 2741 573: step 2742 573: step 2743 573: step 2744 573: step 2745 573: step 2746 573: step 2747 573: step 2748 573: step 2749 573: step 2750 573: step 2751 573: step 2752 573: step 2753 573: step 2754 573: step 2755 573: step 2756 573: step 2757 573: step 2758 573: step 2759 573: step 2760 573: step 2761 573: step 2762 573: step 2763 573: step 2764 573: step 2765 573: step 2766 573: step 2767 573: step 2768 573: step 2769 573: step 2770 573: step 2771 573: step 2772 573: step 2773 573: step 2774 573: step 2775 573: step 2776 573: step 2777 573: step 2778 573: step 2779 573: step 2780 573: step 2781 573: step 2782 573: step 2783 573: step 2784 573: step 2785 573: step 2786 573: step 2787 573: step 2788 573: step 2789 573: step 2790 573: step 2791 573: step 2792 573: step 2793 573: step 2794 573: step 2795 573: step 2796 573: step 2797 573: step 2798 573: step 2799 573: step 2800 573: step 2801 573: step 2802 573: step 2803 573: step 2804 573: step 2805 573: step 2806 573: step 2807 573: step 2808 573: step 2809 573: step 2810 573: step 2811 573: step 2812 573: step 2813 573: step 2814 573: step 2815 573: step 2816 573: step 2817 573: step 2818 573: step 2819 573: step 2820 573: step 2821 573: step 2822 573: step 2823 573: step 2824 573: step 2825 573: step 2826 573: step 2827 573: step 2828 573: step 2829 573: step 2830 573: step 2831 573: step 2832 573: step 2833 573: step 2834 573: step 2835 573: step 2836 573: step 2837 573: step 2838 573: step 2839 573: step 2840 573: step 2841 573: step 2842 573: step 2843 573: step 2844 573: step 2845 573: step 2846 573: step 2847 573: step 2848 573: step 2849 573: step 2850 573: step 2851 573: step 2852 573: step 2853 573: step 2854 573: step 2855 573: step 2856 573: step 2857 573: step 2858 573: step 2859 573: step 2860 573: step 2861 573: step 2862 573: step 2863 573: step 2864 573: step 2865 573: step 2866 573: step 2867 573: step 2868 573: step 2869 573: step 2870 573: step 2871 573: step 2872 573: step 2873 573: step 2874 573: step 2875 573: step 2876 573: step 2877 573: step 2878 573: step 2879 573: step 2880 573: step 2881 573: step 2882 573: step 2883 573: step 2884 573: step 2885 573: step 2886 573: step 2887 573: step 2888 573: step 2889 573: step 2890 573: step 2891 573: step 2892 573: step 2893 573: step 2894 573: step 2895 573: step 2896 573: step 2897 573: step 2898 573: step 2899 573: step 2900 573: step 2901 573: step 2902 573: step 2903 573: step 2904 573: step 2905 573: step 2906 573: step 2907 573: step 2908 573: step 2909 573: step 2910 573: step 2911 573: step 2912 573: step 2913 573: step 2914 573: step 2915 573: step 2916 573: step 2917 573: step 2918 573: step 2919 573: step 2920 573: step 2921 573: step 2922 573: step 2923 573: step 2924 573: step 2925 573: step 2926 573: step 2927 573: step 2928 573: step 2929 573: step 2930 573: step 2931 573: step 2932 573: step 2933 573: step 2934 573: step 2935 573: step 2936 573: step 2937 573: step 2938 573: step 2939 573: step 2940 573: step 2941 573: step 2942 573: step 2943 573: step 2944 573: step 2945 573: step 2946 573: step 2947 573: step 2948 573: step 2949 573: step 2950 573: step 2951 573: step 2952 573: step 2953 573: step 2954 573: step 2955 573: step 2956 573: step 2957 573: step 2958 573: step 2959 573: step 2960 573: step 2961 573: step 2962 573: step 2963 573: step 2964 573: step 2965 573: step 2966 573: step 2967 573: step 2968 573: step 2969 573: step 2970 573: step 2971 573: step 2972 573: step 2973 573: step 2974 573: step 2975 573: step 2976 573: step 2977 573: step 2978 573: step 2979 573: step 2980 573: step 2981 573: step 2982 573: step 2983 573: step 2984 573: step 2985 573: step 2986 573: step 2987 573: step 2988 573: step 2989 573: step 2990 573: step 2991 573: step 2992 573: step 2993 573: step 2994 573: step 2995 573: step 2996 573: step 2997 573: step 2998 573: step 2999 573: step 3000 573: step 3001 573: step 3002 573: step 3003 573: step 3004 573: step 3005 573: step 3006 573: step 3007 573: step 3008 573: step 3009 573: step 3010 573: step 3011 573: step 3012 573: step 3013 573: step 3014 573: step 3015 573: step 3016 573: step 3017 573: step 3018 573: step 3019 573: step 3020 573: step 3021 573: step 3022 573: step 3023 573: step 3024 573: step 3025 573: step 3026 573: step 3027 573: step 3028 573: step 3029 573: step 3030 573: step 3031 573: step 3032 573: step 3033 573: step 3034 573: step 3035 573: step 3036 573: step 3037 573: step 3038 573: step 3039 573: step 3040 573: step 3041 573: step 3042 573: step 3043 573: step 3044 573: step 3045 573: step 3046 573: step 3047 573: step 3048 573: step 3049 573: step 3050 573: step 3051 573: step 3052 573: step 3053 573: step 3054 573: step 3055 573: step 3056 573: step 3057 573: step 3058 573: step 3059 573: step 3060 573: step 3061 573: step 3062 573: step 3063 573: step 3064 573: step 3065 573: step 3066 573: step 3067 573: step 3068 573: step 3069 573: step 3070 573: step 3071 573: step 3072 573: step 3073 573: step 3074 573: step 3075 573: step 3076 573: step 3077 573: step 3078 573: step 3079 573: step 3080 573: step 3081 573: step 3082 573: step 3083 573: step 3084 573: step 3085 573: step 3086 573: step 3087 573: step 3088 573: step 3089 573: step 3090 573: step 3091 573: step 3092 573: step 3093 573: step 3094 573: step 3095 573: step 3096 573: step 3097 573: step 3098 573: step 3099 573: step 3100 573: step 3101 573: step 3102 573: step 3103 573: step 3104 573: step 3105 573: step 3106 573: step 3107 573: step 3108 573: step 3109 573: step 3110 573: step 3111 573: step 3112 573: step 3113 573: step 3114 573: step 3115 573: step 3116 573: step 3117 573: step 3118 573: step 3119 573: step 3120 573: step 3121 573: step 3122 573: step 3123 573: step 3124 573: step 3125 573: step 3126 573: step 3127 573: step 3128 573: step 3129 573: step 3130 573: step 3131 573: step 3132 573: step 3133 573: step 3134 573: step 3135 573: step 3136 573: step 3137 573: step 3138 573: step 3139 573: step 3140 573: step 3141 573: step 3142 573: step 3143 573: step 3144 573: step 3145 573: step 3146 573: step 3147 573: step 3148 573: step 3149 573: step 3150 573: step 3151 573: step 3152 573: step 3153 573: step 3154 573: step 3155 573: step 3156 573: step 3157 573: step 3158 573: step 3159 573: step 3160 573: step 3161 573: step 3162 573: step 3163 573: step 3164 573: step 3165 573: step 3166 573: step 3167 573: step 3168 573: step 3169 573: step 3170 573: step 3171 573: step 3172 573: step 3173 573: step 3174 573: step 3175 573: step 3176 573: step 3177 573: step 3178 573: step 3179 573: step 3180 573: step 3181 573: step 3182 573: step 3183 573: step 3184 573: step 3185 573: step 3186 573: step 3187 573: step 3188 573: step 3189 573: step 3190 573: step 3191 573: step 3192 573: step 3193 573: step 3194 573: step 3195 573: step 3196 573: step 3197 573: step 3198 573: step 3199 573: step 3200 573: step 3201 573: step 3202 573: step 3203 573: step 3204 573: step 3205 573: step 3206 573: step 3207 573: step 3208 573: step 3209 573: step 3210 573: step 3211 573: step 3212 573: step 3213 573: step 3214 573: step 3215 573: step 3216 573: step 3217 573: step 3218 573: step 3219 573: step 3220 573: step 3221 573: step 3222 573: step 3223 573: step 3224 573: step 3225 573: step 3226 573: step 3227 573: step 3228 573: step 3229 573: step 3230 573: step 3231 573: step 3232 573: step 3233 573: step 3234 573: step 3235 573: step 3236 573: step 3237 573: step 3238 573: step 3239 573: step 3240 573: step 3241 573: step 3242 573: step 3243 573: step 3244 573: step 3245 573: step 3246 573: step 3247 573: step 3248 573: step 3249 573: step 3250 573: step 3251 573: step 3252 573: step 3253 573: step 3254 573: step 3255 573: step 3256 573: step 3257 573: step 3258 573: step 3259 573: step 3260 573: step 3261 573: step 3262 573: step 3263 573: step 3264 573: step 3265 573: step 3266 573: step 3267 573: step 3268 573: step 3269 573: step 3270 573: step 3271 573: step 3272 573: step 3273 573: step 3274 573: step 3275 573: step 3276 573: step 3277 573: step 3278 573: step 3279 573: step 3280 573: step 3281 573: step 3282 573: step 3283 573: step 3284 573: step 3285 573: step 3286 573: step 3287 573: step 3288 573: step 3289 573: step 3290 573: step 3291 573: step 3292 573: step 3293 573: step 3294 573: step 3295 573: step 3296 573: step 3297 573: step 3298 573: step 3299 573: step 3300 573: step 3301 573: step 3302 573: step 3303 573: step 3304 573: step 3305 573: step 3306 573: step 3307 573: step 3308 573: step 3309 573: step 3310 573: step 3311 573: step 3312 573: step 3313 573: step 3314 573: step 3315 573: step 3316 573: step 3317 573: step 3318 573: step 3319 573: step 3320 573: step 3321 573: step 3322 573: step 3323 573: step 3324 573: step 3325 573: step 3326 573: step 3327 573: step 3328 573: step 3329 573: step 3330 573: step 3331 573: step 3332 573: step 3333 573: step 3334 573: step 3335 573: step 3336 573: step 3337 573: step 3338 573: step 3339 573: step 3340 573: step 3341 573: step 3342 573: step 3343 573: step 3344 573: step 3345 573: step 3346 573: step 3347 573: step 3348 573: step 3349 573: step 3350 573: step 3351 573: step 3352 573: step 3353 573: step 3354 573: step 3355 573: step 3356 573: step 3357 573: step 3358 573: step 3359 573: step 3360 573: step 3361 573: step 3362 573: step 3363 573: step 3364 573: step 3365 573: step 3366 573: step 3367 573: step 3368 573: step 3369 573: step 3370 573: step 3371 573: step 3372 573: step 3373 573: step 3374 573: step 3375 573: step 3376 573: step 3377 573: step 3378 573: step 3379 573: step 3380 573: step 3381 573: step 3382 573: step 3383 573: step 3384 573: step 3385 573: step 3386 573: step 3387 573: step 3388 573: step 3389 573: step 3390 573: step 3391 573: step 3392 573: step 3393 573: step 3394 573: step 3395 573: step 3396 573: step 3397 573: step 3398 573: step 3399 573: step 3400 573: step 3401 573: step 3402 573: step 3403 573: step 3404 573: step 3405 573: step 3406 573: step 3407 573: step 3408 573: step 3409 573: step 3410 573: step 3411 573: step 3412 573: step 3413 573: step 3414 573: step 3415 573: step 3416 573: step 3417 573: step 3418 573: step 3419 573: step 3420 573: step 3421 573: step 3422 573: step 3423 573: step 3424 573: step 3425 573: step 3426 573: step 3427 573: step 3428 573: step 3429 573: step 3430 573: step 3431 573: step 3432 573: step 3433 573: step 3434 573: step 3435 573: step 3436 573: step 3437 573: step 3438 573: step 3439 573: step 3440 573: step 3441 573: step 3442 573: step 3443 573: step 3444 573: step 3445 573: step 3446 573: step 3447 573: step 3448 573: step 3449 573: step 3450 573: step 3451 573: step 3452 573: step 3453 573: step 3454 573: step 3455 573: step 3456 573: step 3457 573: step 3458 573: step 3459 573: step 3460 573: step 3461 573: step 3462 573: step 3463 573: step 3464 573: step 3465 573: step 3466 573: step 3467 573: step 3468 573: step 3469 573: step 3470 573: step 3471 573: step 3472 573: step 3473 573: step 3474 573: step 3475 573: step 3476 573: step 3477 573: step 3478 573: step 3479 573: step 3480 573: step 3481 573: step 3482 573: step 3483 573: step 3484 573: step 3485 573: step 3486 573: step 3487 573: step 3488 573: step 3489 573: step 3490 573: step 3491 573: step 3492 573: step 3493 573: step 3494 573: step 3495 573: step 3496 573: step 3497 573: step 3498 573: step 3499 573: step 3500 573: step 3501 573: step 3502 573: step 3503 573: step 3504 573: step 3505 573: step 3506 573: step 3507 573: step 3508 573: step 3509 573: step 3510 573: step 3511 573: step 3512 573: step 3513 573: step 3514 573: step 3515 573: step 3516 573: step 3517 573: step 3518 573: step 3519 573: step 3520 573: step 3521 573: step 3522 573: step 3523 573: step 3524 573: step 3525 573: step 3526 573: step 3527 573: step 3528 573: step 3529 573: step 3530 573: step 3531 573: step 3532 573: step 3533 573: step 3534 573: step 3535 573: step 3536 573: step 3537 573: step 3538 573: step 3539 573: step 3540 573: step 3541 573: step 3542 573: step 3543 573: step 3544 573: step 3545 573: step 3546 573: step 3547 573: step 3548 573: step 3549 573: step 3550 573: step 3551 573: step 3552 573: step 3553 573: step 3554 573: step 3555 573: step 3556 573: step 3557 573: step 3558 573: step 3559 573: step 3560 573: step 3561 573: step 3562 573: step 3563 573: step 3564 573: step 3565 573: step 3566 573: step 3567 573: step 3568 573: step 3569 573: step 3570 573: step 3571 573: step 3572 573: step 3573 573: step 3574 573: step 3575 573: step 3576 573: step 3577 573: step 3578 573: step 3579 573: step 3580 573: step 3581 573: step 3582 573: step 3583 573: step 3584 573: step 3585 573: step 3586 573: step 3587 573: step 3588 573: step 3589 573: step 3590 573: step 3591 573: step 3592 573: step 3593 573: step 3594 573: step 3595 573: step 3596 573: step 3597 573: step 3598 573: step 3599 573: step 3600 573: step 3601 573: step 3602 573: step 3603 573: step 3604 573: step 3605 573: step 3606 573: step 3607 573: step 3608 573: step 3609 573: step 3610 573: step 3611 573: step 3612 573: step 3613 573: step 3614 573: step 3615 573: step 3616 573: step 3617 573: step 3618 573: step 3619 573: step 3620 573: step 3621 573: step 3622 573: step 3623 573: step 3624 573: step 3625 573: step 3626 573: step 3627 573: step 3628 573: step 3629 573: step 3630 573: step 3631 573: step 3632 573: step 3633 573: step 3634 573: step 3635 573: step 3636 573: step 3637 573: step 3638 573: step 3639 573: step 3640 573: step 3641 573: step 3642 573: step 3643 573: step 3644 573: step 3645 573: step 3646 573: step 3647 573: step 3648 573: step 3649 573: step 3650 573: step 3651 573: step 3652 573: step 3653 573: step 3654 573: step 3655 573: step 3656 573: step 3657 573: step 3658 573: step 3659 573: step 3660 573: step 3661 573: step 3662 573: step 3663 573: step 3664 573: step 3665 573: step 3666 573: step 3667 573: step 3668 573: step 3669 573: step 3670 573: step 3671 573: step 3672 573: step 3673 573: step 3674 573: step 3675 573: step 3676 573: step 3677 573: step 3678 573: step 3679 573: step 3680 573: step 3681 573: step 3682 573: step 3683 573: step 3684 573: step 3685 573: step 3686 573: step 3687 573: step 3688 573: step 3689 573: step 3690 573: step 3691 573: step 3692 573: step 3693 573: step 3694 573: step 3695 573: step 3696 573: step 3697 573: step 3698 573: step 3699 573: step 3700 573: step 3701 573: step 3702 573: step 3703 573: step 3704 573: step 3705 573: step 3706 573: step 3707 573: step 3708 573: step 3709 573: step 3710 573: step 3711 573: step 3712 573: step 3713 573: step 3714 573: step 3715 573: step 3716 573: step 3717 573: step 3718 573: step 3719 573: step 3720 573: step 3721 573: step 3722 573: step 3723 573: step 3724 573: step 3725 573: step 3726 573: step 3727 573: step 3728 573: step 3729 573: step 3730 573: step 3731 573: step 3732 573: step 3733 573: step 3734 573: step 3735 573: step 3736 573: step 3737 573: step 3738 573: step 3739 573: step 3740 573: step 3741 573: step 3742 573: step 3743 573: step 3744 573: step 3745 573: step 3746 573: step 3747 573: step 3748 573: step 3749 573: step 3750 573: step 3751 573: step 3752 573: step 3753 573: step 3754 573: step 3755 573: step 3756 573: step 3757 573: step 3758 573: step 3759 573: step 3760 573: step 3761 573: step 3762 573: step 3763 573: step 3764 573: step 3765 573: step 3766 573: step 3767 573: step 3768 573: step 3769 573: step 3770 573: step 3771 573: step 3772 573: step 3773 573: step 3774 573: step 3775 573: step 3776 573: step 3777 573: step 3778 573: step 3779 573: step 3780 573: step 3781 573: step 3782 573: step 3783 573: step 3784 573: step 3785 573: step 3786 573: step 3787 573: step 3788 573: step 3789 573: step 3790 573: step 3791 573: step 3792 573: step 3793 573: step 3794 573: step 3795 573: step 3796 573: step 3797 573: step 3798 573: step 3799 573: step 3800 573: step 3801 573: step 3802 573: step 3803 573: step 3804 573: step 3805 573: step 3806 573: step 3807 573: step 3808 573: step 3809 573: step 3810 573: step 3811 573: step 3812 573: step 3813 573: step 3814 573: step 3815 573: step 3816 573: step 3817 573: step 3818 573: step 3819 573: step 3820 573: step 3821 573: step 3822 573: step 3823 573: step 3824 573: step 3825 573: step 3826 573: step 3827 573: step 3828 573: step 3829 573: step 3830 573: step 3831 573: step 3832 573: step 3833 573: step 3834 573: step 3835 573: step 3836 573: step 3837 573: step 3838 573: step 3839 573: step 3840 573: step 3841 573: step 3842 573: step 3843 573: step 3844 573: step 3845 573: step 3846 573: step 3847 573: step 3848 573: step 3849 573: step 3850 573: step 3851 573: step 3852 573: step 3853 573: step 3854 573: step 3855 573: step 3856 573: step 3857 573: step 3858 573: step 3859 573: step 3860 573: step 3861 573: step 3862 573: step 3863 573: step 3864 573: step 3865 573: step 3866 573: step 3867 573: step 3868 573: step 3869 573: step 3870 573: step 3871 573: step 3872 573: step 3873 573: step 3874 573: step 3875 573: step 3876 573: step 3877 573: step 3878 573: step 3879 573: step 3880 573: step 3881 573: step 3882 573: step 3883 573: step 3884 573: step 3885 573: step 3886 573: step 3887 573: step 3888 573: step 3889 573: step 3890 573: step 3891 573: step 3892 573: step 3893 573: step 3894 573: step 3895 573: step 3896 573: step 3897 573: step 3898 573: step 3899 573: step 3900 573: step 3901 573: step 3902 573: step 3903 573: step 3904 573: step 3905 573: step 3906 573: step 3907 573: step 3908 573: step 3909 573: step 3910 573: step 3911 573: step 3912 573: step 3913 573: step 3914 573: step 3915 573: step 3916 573: step 3917 573: step 3918 573: step 3919 573: step 3920 573: step 3921 573: step 3922 573: step 3923 573: step 3924 573: step 3925 573: step 3926 573: step 3927 573: step 3928 573: step 3929 573: step 3930 573: step 3931 573: step 3932 573: step 3933 573: step 3934 573: step 3935 573: step 3936 573: step 3937 573: step 3938 573: step 3939 573: step 3940 573: step 3941 573: step 3942 573: step 3943 573: step 3944 573: step 3945 573: step 3946 573: step 3947 573: step 3948 573: step 3949 573: step 3950 573: step 3951 573: step 3952 573: step 3953 573: step 3954 573: step 3955 573: step 3956 573: step 3957 573: step 3958 573: step 3959 573: step 3960 573: step 3961 573: step 3962 573: step 3963 573: step 3964 573: step 3965 573: step 3966 573: step 3967 573: step 3968 573: step 3969 573: step 3970 573: step 3971 573: step 3972 573: step 3973 573: step 3974 573: step 3975 573: step 3976 573: step 3977 573: step 3978 573: step 3979 573: step 3980 573: step 3981 573: step 3982 573: step 3983 573: step 3984 573: step 3985 573: step 3986 573: step 3987 573: step 3988 573: step 3989 573: step 3990 573: step 3991 573: step 3992 573: step 3993 573: step 3994 573: step 3995 573: step 3996 573: step 3997 573: step 3998 573: step 3999 573: step 4000 573: step 4001 573: step 4002 573: step 4003 573: step 4004 573: step 4005 573: step 4006 573: step 4007 573: step 4008 573: step 4009 573: step 4010 573: step 4011 573: step 4012 573: step 4013 573: step 4014 573: step 4015 573: step 4016 573: step 4017 573: step 4018 573: step 4019 573: step 4020 573: step 4021 573: step 4022 573: step 4023 573: step 4024 573: step 4025 573: step 4026 573: step 4027 573: step 4028 573: step 4029 573: step 4030 573: step 4031 573: step 4032 573: step 4033 573: step 4034 573: step 4035 573: step 4036 573: step 4037 573: step 4038 573: step 4039 573: step 4040 573: step 4041 573: step 4042 573: step 4043 573: step 4044 573: step 4045 573: step 4046 573: step 4047 573: step 4048 573: step 4049 573: step 4050 573: step 4051 573: step 4052 573: step 4053 573: step 4054 573: step 4055 573: step 4056 573: step 4057 573: step 4058 573: step 4059 573: step 4060 573: step 4061 573: step 4062 573: step 4063 573: step 4064 573: step 4065 573: step 4066 573: step 4067 573: step 4068 573: step 4069 573: step 4070 573: step 4071 573: step 4072 573: step 4073 573: step 4074 573: step 4075 573: step 4076 573: step 4077 573: step 4078 573: step 4079 573: step 4080 573: step 4081 573: step 4082 573: step 4083 573: step 4084 573: step 4085 573: step 4086 573: step 4087 573: step 4088 573: step 4089 573: step 4090 573: step 4091 573: step 4092 573: step 4093 573: step 4094 573: step 4095 573: step 4096 573: step 4097 573: step 4098 573: step 4099 573: step 4100 573: step 4101 573: step 4102 573: step 4103 573: step 4104 573: step 4105 573: step 4106 573: step 4107 573: step 4108 573: step 4109 573: step 4110 573: step 4111 573: step 4112 573: step 4113 573: step 4114 573: step 4115 573: step 4116 573: step 4117 573: step 4118 573: step 4119 573: step 4120 573: step 4121 573: step 4122 573: step 4123 573: step 4124 573: step 4125 573: step 4126 573: step 4127 573: step 4128 573: step 4129 573: step 4130 573: step 4131 573: step 4132 573: step 4133 573: step 4134 573: step 4135 573: step 4136 573: step 4137 573: step 4138 573: step 4139 573: step 4140 573: step 4141 573: step 4142 573: step 4143 573: step 4144 573: step 4145 573: step 4146 573: step 4147 573: step 4148 573: step 4149 573: step 4150 573: step 4151 573: step 4152 573: step 4153 573: step 4154 573: step 4155 573: step 4156 573: step 4157 573: step 4158 573: step 4159 573: step 4160 573: step 4161 573: step 4162 573: step 4163 573: step 4164 573: step 4165 573: step 4166 573: step 4167 573: step 4168 573: step 4169 573: step 4170 573: step 4171 573: step 4172 573: step 4173 573: step 4174 573: step 4175 573: step 4176 573: step 4177 573: step 4178 573: step 4179 573: step 4180 573: step 4181 573: step 4182 573: step 4183 573: step 4184 573: step 4185 573: step 4186 573: step 4187 573: step 4188 573: step 4189 573: step 4190 573: step 4191 573: step 4192 573: step 4193 573: step 4194 573: step 4195 573: step 4196 573: step 4197 573: step 4198 573: step 4199 573: step 4200 573: step 4201 573: step 4202 573: step 4203 573: step 4204 573: step 4205 573: step 4206 573: step 4207 573: step 4208 573: step 4209 573: step 4210 573: step 4211 573: step 4212 573: step 4213 573: step 4214 573: step 4215 573: step 4216 573: step 4217 573: step 4218 573: step 4219 573: step 4220 573: step 4221 573: step 4222 573: step 4223 573: step 4224 573: step 4225 573: step 4226 573: step 4227 573: step 4228 573: step 4229 573: step 4230 573: step 4231 573: step 4232 573: step 4233 573: step 4234 573: step 4235 573: step 4236 573: step 4237 573: step 4238 573: step 4239 573: step 4240 573: step 4241 573: step 4242 573: step 4243 573: step 4244 573: step 4245 573: step 4246 573: step 4247 573: step 4248 573: step 4249 573: step 4250 573: step 4251 573: step 4252 573: step 4253 573: step 4254 573: step 4255 573: step 4256 573: step 4257 573: step 4258 573: step 4259 573: step 4260 573: step 4261 573: step 4262 573: step 4263 573: step 4264 573: step 4265 573: step 4266 573: step 4267 573: step 4268 573: step 4269 573: step 4270 573: step 4271 573: step 4272 573: step 4273 573: step 4274 573: step 4275 573: step 4276 573: step 4277 573: step 4278 573: step 4279 573: step 4280 573: step 4281 573: step 4282 573: step 4283 573: step 4284 573: step 4285 573: step 4286 573: step 4287 573: step 4288 573: step 4289 573: step 4290 573: step 4291 573: step 4292 573: step 4293 573: step 4294 573: step 4295 573: step 4296 573: step 4297 573: step 4298 573: step 4299 573: step 4300 573: step 4301 573: step 4302 573: step 4303 573: step 4304 573: step 4305 573: step 4306 573: step 4307 573: step 4308 573: step 4309 573: step 4310 573: step 4311 573: step 4312 573: step 4313 573: step 4314 573: step 4315 573: step 4316 573: step 4317 573: step 4318 573: step 4319 573: step 4320 573: step 4321 573: step 4322 573: step 4323 573: step 4324 573: step 4325 573: step 4326 573: step 4327 573: step 4328 573: step 4329 573: step 4330 573: step 4331 573: step 4332 573: step 4333 573: step 4334 573: step 4335 573: step 4336 573: step 4337 573: step 4338 573: step 4339 573: step 4340 573: step 4341 573: step 4342 573: step 4343 573: step 4344 573: step 4345 573: step 4346 573: step 4347 573: step 4348 573: step 4349 573: step 4350 573: step 4351 573: step 4352 573: step 4353 573: step 4354 573: step 4355 573: step 4356 573: step 4357 573: step 4358 573: step 4359 573: step 4360 573: step 4361 573: step 4362 573: step 4363 573: step 4364 573: step 4365 573: step 4366 573: step 4367 573: step 4368 573: step 4369 573: step 4370 573: step 4371 573: step 4372 573: step 4373 573: step 4374 573: step 4375 573: step 4376 573: step 4377 573: step 4378 573: step 4379 573: step 4380 573: step 4381 573: step 4382 573: step 4383 573: step 4384 573: step 4385 573: step 4386 573: step 4387 573: step 4388 573: step 4389 573: step 4390 573: step 4391 573: step 4392 573: step 4393 573: step 4394 573: step 4395 573: step 4396 573: step 4397 573: step 4398 573: step 4399 573: step 4400 573: step 4401 573: step 4402 573: step 4403 573: step 4404 573: step 4405 573: step 4406 573: step 4407 573: step 4408 573: step 4409 573: step 4410 573: step 4411 573: step 4412 573: step 4413 573: step 4414 573: step 4415 573: step 4416 573: step 4417 573: step 4418 573: step 4419 573: step 4420 573: step 4421 573: step 4422 573: step 4423 573: step 4424 573: step 4425 573: step 4426 573: step 4427 573: step 4428 573: step 4429 573: step 4430 573: step 4431 573: step 4432 573: step 4433 573: step 4434 573: step 4435 573: step 4436 573: step 4437 573: step 4438 573: step 4439 573: step 4440 573: step 4441 573: step 4442 573: step 4443 573: step 4444 573: step 4445 573: step 4446 573: step 4447 573: step 4448 573: step 4449 573: step 4450 573: step 4451 573: step 4452 573: step 4453 573: step 4454 573: step 4455 573: step 4456 573: step 4457 573: step 4458 573: step 4459 573: step 4460 573: step 4461 573: step 4462 573: step 4463 573: step 4464 573: step 4465 573: step 4466 573: step 4467 573: step 4468 573: step 4469 573: step 4470 573: step 4471 573: step 4472 573: step 4473 573: step 4474 573: step 4475 573: step 4476 573: step 4477 573: step 4478 573: step 4479 573: step 4480 573: step 4481 573: step 4482 573: step 4483 573: step 4484 573: step 4485 573: step 4486 573: step 4487 573: step 4488 573: step 4489 573: step 4490 573: step 4491 573: step 4492 573: step 4493 573: step 4494 573: step 4495 573: step 4496 573: step 4497 573: step 4498 573: step 4499 573: step 4500 573: step 4501 573: step 4502 573: step 4503 573: step 4504 573: step 4505 573: step 4506 573: step 4507 573: step 4508 573: step 4509 573: step 4510 573: step 4511 573: step 4512 573: step 4513 573: step 4514 573: step 4515 573: step 4516 573: step 4517 573: step 4518 573: step 4519 573: step 4520 573: step 4521 573: step 4522 573: step 4523 573: step 4524 573: step 4525 573: step 4526 573: step 4527 573: step 4528 573: step 4529 573: step 4530 573: step 4531 573: step 4532 573: step 4533 573: step 4534 573: step 4535 573: step 4536 573: step 4537 573: step 4538 573: step 4539 573: step 4540 573: step 4541 573: step 4542 573: step 4543 573: step 4544 573: step 4545 573: step 4546 573: step 4547 573: step 4548 573: step 4549 573: step 4550 573: step 4551 573: step 4552 573: step 4553 573: step 4554 573: step 4555 573: step 4556 573: step 4557 573: step 4558 573: step 4559 573: step 4560 573: step 4561 573: step 4562 573: step 4563 573: step 4564 573: step 4565 573: step 4566 573: step 4567 573: step 4568 573: step 4569 573: step 4570 573: step 4571 573: step 4572 573: step 4573 573: step 4574 573: step 4575 573: step 4576 573: step 4577 573: step 4578 573: step 4579 573: step 4580 573: step 4581 573: step 4582 573: step 4583 573: step 4584 573: step 4585 573: step 4586 573: step 4587 573: step 4588 573: step 4589 573: step 4590 573: step 4591 573: step 4592 573: step 4593 573: step 4594 573: step 4595 573: step 4596 573: step 4597 573: step 4598 573: step 4599 573: step 4600 573: step 4601 573: step 4602 573: step 4603 573: step 4604 573: step 4605 573: step 4606 573: step 4607 573: step 4608 573: step 4609 573: step 4610 573: step 4611 573: step 4612 573: step 4613 573: step 4614 573: step 4615 573: step 4616 573: step 4617 573: step 4618 573: step 4619 573: step 4620 573: step 4621 573: step 4622 573: step 4623 573: step 4624 573: step 4625 573: step 4626 573: step 4627 573: step 4628 573: step 4629 573: step 4630 573: step 4631 573: step 4632 573: step 4633 573: step 4634 573: step 4635 573: step 4636 573: step 4637 573: step 4638 573: step 4639 573: step 4640 573: step 4641 573: step 4642 573: step 4643 573: step 4644 573: step 4645 573: step 4646 573: step 4647 573: step 4648 573: step 4649 573: step 4650 573: step 4651 573: step 4652 573: step 4653 573: step 4654 573: step 4655 573: step 4656 573: step 4657 573: step 4658 573: step 4659 573: step 4660 573: step 4661 573: step 4662 573: step 4663 573: step 4664 573: step 4665 573: step 4666 573: step 4667 573: step 4668 573: step 4669 573: step 4670 573: step 4671 573: step 4672 573: step 4673 573: step 4674 573: step 4675 573: step 4676 573: step 4677 573: step 4678 573: step 4679 573: step 4680 573: step 4681 573: step 4682 573: step 4683 573: step 4684 573: step 4685 573: step 4686 573: step 4687 573: step 4688 573: step 4689 573: step 4690 573: step 4691 573: step 4692 573: step 4693 573: step 4694 573: step 4695 573: step 4696 573: step 4697 573: step 4698 573: step 4699 573: step 4700 573: step 4701 573: step 4702 573: step 4703 573: step 4704 573: step 4705 573: step 4706 573: step 4707 573: step 4708 573: step 4709 573: step 4710 573: step 4711 573: step 4712 573: step 4713 573: step 4714 573: step 4715 573: step 4716 573: step 4717 573: step 4718 573: step 4719 573: step 4720 573: step 4721 573: step 4722 573: step 4723 573: step 4724 573: step 4725 573: step 4726 573: step 4727 573: step 4728 573: step 4729 573: step 4730 573: step 4731 573: step 4732 573: step 4733 573: step 4734 573: step 4735 573: step 4736 573: step 4737 573: step 4738 573: step 4739 573: step 4740 573: step 4741 573: step 4742 573: step 4743 573: step 4744 573: step 4745 573: step 4746 573: step 4747 573: step 4748 573: step 4749 573: step 4750 573: step 4751 573: step 4752 573: step 4753 573: step 4754 573: step 4755 573: step 4756 573: step 4757 573: step 4758 573: step 4759 573: step 4760 573: step 4761 573: step 4762 573: step 4763 573: step 4764 573: step 4765 573: step 4766 573: step 4767 573: step 4768 573: step 4769 573: step 4770 573: step 4771 573: step 4772 573: step 4773 573: step 4774 573: step 4775 573: step 4776 573: step 4777 573: step 4778 573: step 4779 573: step 4780 573: step 4781 573: step 4782 573: step 4783 573: step 4784 573: step 4785 573: step 4786 573: step 4787 573: step 4788 573: step 4789 573: step 4790 573: step 4791 573: step 4792 573: step 4793 573: step 4794 573: step 4795 573: step 4796 573: step 4797 573: step 4798 573: step 4799 573: step 4800 573: step 4801 573: step 4802 573: step 4803 573: step 4804 573: step 4805 573: step 4806 573: step 4807 573: step 4808 573: step 4809 573: step 4810 573: step 4811 573: step 4812 573: step 4813 573: step 4814 573: step 4815 573: step 4816 573: step 4817 573: step 4818 573: step 4819 573: step 4820 573: step 4821 573: step 4822 573: step 4823 573: step 4824 573: step 4825 573: step 4826 573: step 4827 573: step 4828 573: step 4829 573: step 4830 573: step 4831 573: step 4832 573: step 4833 573: step 4834 573: step 4835 573: step 4836 573: step 4837 573: step 4838 573: step 4839 573: step 4840 573: step 4841 573: step 4842 573: step 4843 573: step 4844 573: step 4845 573: step 4846 573: step 4847 573: step 4848 573: step 4849 573: step 4850 573: step 4851 573: step 4852 573: step 4853 573: step 4854 573: step 4855 573: step 4856 573: step 4857 573: step 4858 573: step 4859 573: step 4860 573: step 4861 573: step 4862 573: step 4863 573: step 4864 573: step 4865 573: step 4866 573: step 4867 573: step 4868 573: step 4869 573: step 4870 573: step 4871 573: step 4872 573: step 4873 573: step 4874 573: step 4875 573: step 4876 573: step 4877 573: step 4878 573: step 4879 573: step 4880 573: step 4881 573: step 4882 573: step 4883 573: step 4884 573: step 4885 573: step 4886 573: step 4887 573: step 4888 573: step 4889 573: step 4890 573: step 4891 573: step 4892 573: step 4893 573: step 4894 573: step 4895 573: step 4896 573: step 4897 573: step 4898 573: step 4899 573: step 4900 573: step 4901 573: step 4902 573: step 4903 573: step 4904 573: step 4905 573: step 4906 573: step 4907 573: step 4908 573: step 4909 573: step 4910 573: step 4911 573: step 4912 573: step 4913 573: step 4914 573: step 4915 573: step 4916 573: step 4917 573: step 4918 573: step 4919 573: step 4920 573: step 4921 573: step 4922 573: step 4923 573: step 4924 573: step 4925 573: step 4926 573: step 4927 573: step 4928 573: step 4929 573: step 4930 573: step 4931 573: step 4932 573: step 4933 573: step 4934 573: step 4935 573: step 4936 573: step 4937 573: step 4938 573: step 4939 573: step 4940 573: step 4941 573: step 4942 573: step 4943 573: step 4944 573: step 4945 573: step 4946 573: step 4947 573: step 4948 573: step 4949 573: step 4950 573: step 4951 573: step 4952 573: step 4953 573: step 4954 573: step 4955 573: step 4956 573: step 4957 573: step 4958 573: step 4959 573: step 4960 573: step 4961 573: step 4962 573: step 4963 573: step 4964 573: step 4965 573: step 4966 573: step 4967 573: step 4968 573: step 4969 573: step 4970 573: step 4971 573: step 4972 573: step 4973 573: step 4974 573: step 4975 573: step 4976 573: step 4977 573: step 4978 573: step 4979 573: step 4980 573: step 4981 573: step 4982 573: step 4983 573: step 4984 573: step 4985 573: step 4986 573: step 4987 573: step 4988 573: step 4989 573: step 4990 573: step 4991 573: step 4992 573: step 4993 573: step 4994 573: step 4995 573: step 4996 573: step 4997 573: step 4998 573: step 4999 573: step 5000 573: step 5001 573: step 5002 573: step 5003 573: step 5004 573: step 5005 573: step 5006 573: step 5007 573: step 5008 573: step 5009 573: step 5010 573: step 5011 573: step 5012 573: step 5013 573: step 5014 573: step 5015 573: step 5016 573: step 5017 573: step 5018 573: step 5019 573: step 5020 573: step 5021 573: step 5022 573: step 5023 573: step 5024 573: step 5025 573: step 5026 573: step 5027 573: step 5028 573: step 5029 573: step 5030 573: step 5031 573: step 5032 573: step 5033 573: step 5034 573: step 5035 573: step 5036 573: step 5037 573: step 5038 573: step 5039 573: step 5040 573: step 5041 573: step 5042 573: step 5043 573: step 5044 573: step 5045 573: step 5046 573: step 5047 573: step 5048 573: step 5049 573: step 5050 573: step 5051 573: step 5052 573: step 5053 573: step 5054 573: step 5055 573: step 5056 573: step 5057 573: step 5058 573: step 5059 573: step 5060 573: step 5061 573: step 5062 573: step 5063 573: step 5064 573: step 5065 573: step 5066 573: step 5067 573: step 5068 573: step 5069 573: step 5070 573: step 5071 573: step 5072 573: step 5073 573: step 5074 573: step 5075 573: step 5076 573: step 5077 573: step 5078 573: step 5079 573: step 5080 573: step 5081 573: step 5082 573: step 5083 573: step 5084 573: step 5085 573: step 5086 573: step 5087 573: step 5088 573: step 5089 573: step 5090 573: step 5091 573: step 5092 573: step 5093 573: step 5094 573: step 5095 573: step 5096 573: step 5097 573: step 5098 573: step 5099 573: step 5100 573: step 5101 573: step 5102 573: step 5103 573: step 5104 573: step 5105 573: step 5106 573: step 5107 573: step 5108 573: step 5109 573: step 5110 573: step 5111 573: step 5112 573: step 5113 573: step 5114 573: step 5115 573: step 5116 573: step 5117 573: step 5118 573: step 5119 573: step 5120 573: step 5121 573: step 5122 573: step 5123 573: step 5124 573: step 5125 573: step 5126 573: step 5127 573: step 5128 573: step 5129 573: step 5130 573: step 5131 573: step 5132 573: step 5133 573: step 5134 573: step 5135 573: step 5136 573: step 5137 573: step 5138 573: step 5139 573: step 5140 573: step 5141 573: step 5142 573: step 5143 573: step 5144 573: step 5145 573: step 5146 573: step 5147 573: step 5148 573: step 5149 573: step 5150 573: step 5151 573: step 5152 573: step 5153 573: step 5154 573: step 5155 573: step 5156 573: step 5157 573: step 5158 573: step 5159 573: step 5160 573: step 5161 573: step 5162 573: step 5163 573: step 5164 573: step 5165 573: step 5166 573: step 5167 573: step 5168 573: step 5169 573: step 5170 573: step 5171 573: step 5172 573: step 5173 573: step 5174 573: step 5175 573: step 5176 573: step 5177 573: step 5178 573: step 5179 573: step 5180 573: step 5181 573: step 5182 573: step 5183 573: step 5184 573: step 5185 573: step 5186 573: step 5187 573: step 5188 573: step 5189 573: step 5190 573: step 5191 573: step 5192 573: step 5193 573: step 5194 573: step 5195 573: step 5196 573: step 5197 573: step 5198 573: step 5199 573: step 5200 573: step 5201 573: step 5202 573: step 5203 573: step 5204 573: step 5205 573: step 5206 573: step 5207 573: step 5208 573: step 5209 573: step 5210 573: step 5211 573: step 5212 573: step 5213 573: step 5214 573: step 5215 573: step 5216 573: step 5217 573: step 5218 573: step 5219 573: step 5220 573: step 5221 573: step 5222 573: step 5223 573: step 5224 573: step 5225 573: step 5226 573: step 5227 573: step 5228 573: step 5229 573: step 5230 573: step 5231 573: step 5232 573: step 5233 573: step 5234 573: step 5235 573: step 5236 573: step 5237 573: step 5238 573: step 5239 573: step 5240 573: step 5241 573: step 5242 573: step 5243 573: step 5244 573: step 5245 573: step 5246 573: step 5247 573: step 5248 573: step 5249 573: step 5250 573: step 5251 573: step 5252 573: step 5253 573: step 5254 573: step 5255 573: step 5256 573: step 5257 573: step 5258 573: step 5259 573: step 5260 573: step 5261 573: step 5262 573: step 5263 573: step 5264 573: step 5265 573: step 5266 573: step 5267 573: step 5268 573: step 5269 573: step 5270 573: step 5271 573: step 5272 573: step 5273 573: step 5274 573: step 5275 573: step 5276 573: step 5277 573: step 5278 573: step 5279 573: step 5280 573: step 5281 573: step 5282 573: step 5283 573: step 5284 573: step 5285 573: step 5286 573: step 5287 573: step 5288 573: step 5289 573: step 5290 573: step 5291 573: step 5292 573: step 5293 573: step 5294 573: step 5295 573: step 5296 573: step 5297 573: step 5298 573: step 5299 573: step 5300 573: step 5301 573: step 5302 573: step 5303 573: step 5304 573: step 5305 573: step 5306 573: step 5307 573: step 5308 573: step 5309 573: step 5310 573: step 5311 573: step 5312 573: step 5313 573: step 5314 573: step 5315 573: step 5316 573: step 5317 573: step 5318 573: step 5319 573: step 5320 573: step 5321 573: step 5322 573: step 5323 573: step 5324 573: step 5325 573: step 5326 573: step 5327 573: step 5328 573: step 5329 573: step 5330 573: step 5331 573: step 5332 573: step 5333 573: step 5334 573: step 5335 573: step 5336 573: step 5337 573: step 5338 573: step 5339 573: step 5340 573: step 5341 573: step 5342 573: step 5343 573: step 5344 573: step 5345 573: step 5346 573: step 5347 573: step 5348 573: step 5349 573: step 5350 573: step 5351 573: step 5352 573: step 5353 573: step 5354 573: step 5355 573: step 5356 573: step 5357 573: step 5358 573: step 5359 573: step 5360 573: step 5361 573: step 5362 573: step 5363 573: step 5364 573: step 5365 573: step 5366 573: step 5367 573: step 5368 573: step 5369 573: step 5370 573: step 5371 573: step 5372 573: step 5373 573: step 5374 573: step 5375 573: step 5376 573: step 5377 573: step 5378 573: step 5379 573: step 5380 573: step 5381 573: step 5382 573: step 5383 573: step 5384 573: step 5385 573: step 5386 573: step 5387 573: step 5388 573: step 5389 573: step 5390 573: step 5391 573: step 5392 573: step 5393 573: step 5394 573: step 5395 573: step 5396 573: step 5397 573: step 5398 573: step 5399 573: step 5400 573: step 5401 573: step 5402 573: step 5403 573: step 5404 573: step 5405 573: step 5406 573: step 5407 573: step 5408 573: step 5409 573: step 5410 573: step 5411 573: step 5412 573: step 5413 573: step 5414 573: step 5415 573: step 5416 573: step 5417 573: step 5418 573: step 5419 573: step 5420 573: step 5421 573: step 5422 573: step 5423 573: step 5424 573: step 5425 573: step 5426 573: step 5427 573: step 5428 573: step 5429 573: step 5430 573: step 5431 573: step 5432 573: step 5433 573: step 5434 573: step 5435 573: step 5436 573: step 5437 573: step 5438 573: step 5439 573: step 5440 573: step 5441 573: step 5442 573: step 5443 573: step 5444 573: step 5445 573: step 5446 573: step 5447 573: step 5448 573: step 5449 573: step 5450 573: step 5451 573: step 5452 573: step 5453 573: step 5454 573: step 5455 573: step 5456 573: step 5457 573: step 5458 573: step 5459 573: step 5460 573: step 5461 573: step 5462 573: step 5463 573: step 5464 573: step 5465 573: step 5466 573: step 5467 573: step 5468 573: step 5469 573: step 5470 573: step 5471 573: step 5472 573: step 5473 573: step 5474 573: step 5475 573: step 5476 573: step 5477 573: step 5478 573: step 5479 573: step 5480 573: step 5481 573: step 5482 573: step 5483 573: step 5484 573: step 5485 573: step 5486 573: step 5487 573: step 5488 573: step 5489 573: step 5490 573: step 5491 573: step 5492 573: step 5493 573: step 5494 573: step 5495 573: step 5496 573: step 5497 573: step 5498 573: step 5499 573: step 5500 573: step 5501 573: step 5502 573: step 5503 573: step 5504 573: step 5505 573: step 5506 573: step 5507 573: step 5508 573: step 5509 573: step 5510 573: step 5511 573: step 5512 573: step 5513 573: step 5514 573: step 5515 573: step 5516 573: step 5517 573: step 5518 573: step 5519 573: step 5520 573: step 5521 573: step 5522 573: step 5523 573: step 5524 573: step 5525 573: step 5526 573: step 5527 573: step 5528 573: step 5529 573: step 5530 573: step 5531 573: step 5532 573: step 5533 573: step 5534 573: step 5535 573: step 5536 573: step 5537 573: step 5538 573: step 5539 573: step 5540 573: step 5541 573: step 5542 573: step 5543 573: step 5544 573: step 5545 573: step 5546 573: step 5547 573: step 5548 573: step 5549 573: step 5550 573: step 5551 573: step 5552 573: step 5553 573: step 5554 573: step 5555 573: step 5556 573: step 5557 573: step 5558 573: step 5559 573: step 5560 573: step 5561 573: step 5562 573: step 5563 573: step 5564 573: step 5565 573: step 5566 573: step 5567 573: step 5568 573: step 5569 573: step 5570 573: step 5571 573: step 5572 573: step 5573 573: step 5574 573: step 5575 573: step 5576 573: step 5577 573: step 5578 573: step 5579 573: step 5580 573: step 5581 573: step 5582 573: step 5583 573: step 5584 573: step 5585 573: step 5586 573: step 5587 573: step 5588 573: step 5589 573: step 5590 573: step 5591 573: step 5592 573: step 5593 573: step 5594 573: step 5595 573: step 5596 573: step 5597 573: step 5598 573: step 5599 573: step 5600 573: step 5601 573: step 5602 573: step 5603 573: step 5604 573: step 5605 573: step 5606 573: step 5607 573: step 5608 573: step 5609 573: step 5610 573: step 5611 573: step 5612 573: step 5613 573: step 5614 573: step 5615 573: step 5616 573: step 5617 573: step 5618 573: step 5619 573: step 5620 573: step 5621 573: step 5622 573: step 5623 573: step 5624 573: step 5625 573: step 5626 573: step 5627 573: step 5628 573: step 5629 573: step 5630 573: step 5631 573: step 5632 573: step 5633 573: step 5634 573: step 5635 573: step 5636 573: step 5637 573: step 5638 573: step 5639 573: step 5640 573: step 5641 573: step 5642 573: step 5643 573: step 5644 573: step 5645 573: step 5646 573: step 5647 573: step 5648 573: step 5649 573: step 5650 573: step 5651 573: step 5652 573: step 5653 573: step 5654 573: step 5655 573: step 5656 573: step 5657 573: step 5658 573: step 5659 573: step 5660 573: step 5661 573: step 5662 573: step 5663 573: step 5664 573: step 5665 573: step 5666 573: step 5667 573: step 5668 573: step 5669 573: step 5670 573: step 5671 573: step 5672 573: step 5673 573: step 5674 573: step 5675 573: step 5676 573: step 5677 573: step 5678 573: step 5679 573: step 5680 573: step 5681 573: step 5682 573: step 5683 573: step 5684 573: step 5685 573: step 5686 573: step 5687 573: step 5688 573: step 5689 573: step 5690 573: step 5691 573: step 5692 573: step 5693 573: step 5694 573: step 5695 573: step 5696 573: step 5697 573: step 5698 573: step 5699 573: step 5700 573: step 5701 573: step 5702 573: step 5703 573: step 5704 573: step 5705 573: step 5706 573: step 5707 573: step 5708 573: step 5709 573: step 5710 573: step 5711 573: step 5712 573: step 5713 573: step 5714 573: step 5715 573: step 5716 573: step 5717 573: step 5718 573: step 5719 573: step 5720 573: step 5721 573: step 5722 573: step 5723 573: step 5724 573: step 5725 573: step 5726 573: step 5727 573: step 5728 573: step 5729 573: step 5730 573: step 5731 573: step 5732 573: step 5733 573: step 5734 573: step 5735 573: step 5736 573: step 5737 573: step 5738 573: step 5739 573: step 5740 573: step 5741 573: step 5742 573: step 5743 573: step 5744 573: step 5745 573: step 5746 573: step 5747 573: step 5748 573: step 5749 573: step 5750 573: step 5751 573: step 5752 573: step 5753 573: step 5754 573: step 5755 573: step 5756 573: step 5757 573: step 5758 573: step 5759 573: step 5760 573: step 5761 573: step 5762 573: step 5763 573: step 5764 573: step 5765 573: step 5766 573: step 5767 573: step 5768 573: step 5769 573: step 5770 573: step 5771 573: step 5772 573: step 5773 573: step 5774 573: step 5775 573: step 5776 573: step 5777 573: step 5778 573: step 5779 573: step 5780 573: step 5781 573: step 5782 573: step 5783 573: step 5784 573: step 5785 573: step 5786 573: step 5787 573: step 5788 573: step 5789 573: step 5790 573: step 5791 573: step 5792 573: step 5793 573: step 5794 573: step 5795 573: step 5796 573: step 5797 573: step 5798 573: step 5799 573: step 5800 573: step 5801 573: step 5802 573: step 5803 573: step 5804 573: step 5805 573: step 5806 573: step 5807 573: step 5808 573: step 5809 573: step 5810 573: step 5811 573: step 5812 573: step 5813 573: step 5814 573: step 5815 573: step 5816 573: step 5817 573: step 5818 573: step 5819 573: step 5820 573: step 5821 573: step 5822 573: step 5823 573: step 5824 573: step 5825 573: step 5826 573: step 5827 573: step 5828 573: step 5829 573: step 5830 573: step 5831 573: step 5832 573: step 5833 573: step 5834 573: step 5835 573: step 5836 573: step 5837 573: step 5838 573: step 5839 573: step 5840 573: step 5841 573: step 5842 573: step 5843 573: step 5844 573: step 5845 573: step 5846 573: step 5847 573: step 5848 573: step 5849 573: step 5850 573: step 5851 573: step 5852 573: step 5853 573: step 5854 573: step 5855 573: step 5856 573: step 5857 573: step 5858 573: step 5859 573: step 5860 573: step 5861 573: step 5862 573: step 5863 573: step 5864 573: step 5865 573: step 5866 573: step 5867 573: step 5868 573: step 5869 573: step 5870 573: step 5871 573: step 5872 573: step 5873 573: step 5874 573: step 5875 573: step 5876 573: step 5877 573: step 5878 573: step 5879 573: step 5880 573: step 5881 573: step 5882 573: step 5883 573: step 5884 573: step 5885 573: step 5886 573: step 5887 573: step 5888 573: step 5889 573: step 5890 573: step 5891 573: step 5892 573: step 5893 573: step 5894 573: step 5895 573: step 5896 573: step 5897 573: step 5898 573: step 5899 573: step 5900 573: step 5901 573: step 5902 573: step 5903 573: step 5904 573: step 5905 573: step 5906 573: step 5907 573: step 5908 573: step 5909 573: step 5910 573: step 5911 573: step 5912 573: step 5913 573: step 5914 573: step 5915 573: step 5916 573: step 5917 573: step 5918 573: step 5919 573: step 5920 573: step 5921 573: step 5922 573: step 5923 573: step 5924 573: step 5925 573: step 5926 573: step 5927 573: step 5928 573: step 5929 573: step 5930 573: step 5931 573: step 5932 573: step 5933 573: step 5934 573: step 5935 573: step 5936 573: step 5937 573: step 5938 573: step 5939 573: step 5940 573: step 5941 573: step 5942 573: step 5943 573: step 5944 573: step 5945 573: step 5946 573: step 5947 573: step 5948 573: step 5949 573: step 5950 573: step 5951 573: step 5952 573: step 5953 573: step 5954 573: step 5955 573: step 5956 573: step 5957 573: step 5958 573: step 5959 573: step 5960 573: step 5961 573: step 5962 573: step 5963 573: step 5964 573: step 5965 573: step 5966 573: step 5967 573: step 5968 573: step 5969 573: step 5970 573: step 5971 573: step 5972 573: step 5973 573: step 5974 573: step 5975 573: step 5976 573: step 5977 573: step 5978 573: step 5979 573: step 5980 573: step 5981 573: step 5982 573: step 5983 573: step 5984 573: step 5985 573: step 5986 573: step 5987 573: step 5988 573: step 5989 573: step 5990 573: step 5991 573: step 5992 573: step 5993 573: step 5994 573: step 5995 573: step 5996 573: step 5997 573: step 5998 573: step 5999 573: step 6000 573: step 6001 573: step 6002 573: step 6003 573: step 6004 573: step 6005 573: step 6006 573: step 6007 573: step 6008 573: step 6009 573: step 6010 573: step 6011 573: step 6012 573: step 6013 573: step 6014 573: step 6015 573: step 6016 573: step 6017 573: step 6018 573: step 6019 573: step 6020 573: step 6021 573: step 6022 573: step 6023 573: step 6024 573: step 6025 573: step 6026 573: step 6027 573: step 6028 573: step 6029 573: step 6030 573: step 6031 573: step 6032 573: step 6033 573: step 6034 573: step 6035 573: step 6036 573: step 6037 573: step 6038 573: step 6039 573: step 6040 573: step 6041 573: step 6042 573: step 6043 573: step 6044 573: step 6045 573: step 6046 573: step 6047 573: step 6048 573: step 6049 573: step 6050 573: step 6051 573: step 6052 573: step 6053 573: step 6054 573: step 6055 573: step 6056 573: step 6057 573: step 6058 573: step 6059 573: step 6060 573: step 6061 573: step 6062 573: step 6063 573: step 6064 573: step 6065 573: step 6066 573: step 6067 573: step 6068 573: step 6069 573: step 6070 573: step 6071 573: step 6072 573: step 6073 573: step 6074 573: step 6075 573: step 6076 573: step 6077 573: step 6078 573: step 6079 573: step 6080 573: step 6081 573: step 6082 573: step 6083 573: step 6084 573: step 6085 573: step 6086 573: step 6087 573: step 6088 573: step 6089 573: step 6090 573: step 6091 573: step 6092 573: step 6093 573: step 6094 573: step 6095 573: step 6096 573: step 6097 573: step 6098 573: step 6099 573: step 6100 573: step 6101 573: step 6102 573: step 6103 573: step 6104 573: step 6105 573: step 6106 573: step 6107 573: step 6108 573: step 6109 573: step 6110 573: step 6111 573: step 6112 573: step 6113 573: step 6114 573: step 6115 573: step 6116 573: step 6117 573: step 6118 573: step 6119 573: step 6120 573: step 6121 573: step 6122 573: step 6123 573: step 6124 573: step 6125 573: step 6126 573: step 6127 573: step 6128 573: step 6129 573: step 6130 573: step 6131 573: step 6132 573: step 6133 573: step 6134 573: step 6135 573: step 6136 573: step 6137 573: step 6138 573: step 6139 573: step 6140 573: step 6141 573: step 6142 573: step 6143 573: step 6144 573: step 6145 573: step 6146 573: step 6147 573: step 6148 573: step 6149 573: step 6150 573: step 6151 573: step 6152 573: step 6153 573: step 6154 573: step 6155 573: step 6156 573: step 6157 573: step 6158 573: step 6159 573: step 6160 573: step 6161 573: step 6162 573: step 6163 573: step 6164 573: step 6165 573: step 6166 573: step 6167 573: step 6168 573: step 6169 573: step 6170 573: step 6171 573: step 6172 573: step 6173 573: step 6174 573: step 6175 573: step 6176 573: step 6177 573: step 6178 573: step 6179 573: step 6180 573: step 6181 573: step 6182 573: step 6183 573: step 6184 573: step 6185 573: step 6186 573: step 6187 573: step 6188 573: step 6189 573: step 6190 573: step 6191 573: step 6192 573: step 6193 573: step 6194 573: step 6195 573: step 6196 573: step 6197 573: step 6198 573: step 6199 573: step 6200 573: step 6201 573: step 6202 573: step 6203 573: step 6204 573: step 6205 573: step 6206 573: step 6207 573: step 6208 573: step 6209 573: step 6210 573: step 6211 573: step 6212 573: step 6213 573: step 6214 573: step 6215 573: step 6216 573: step 6217 573: step 6218 573: step 6219 573: step 6220 573: step 6221 573: step 6222 573: step 6223 573: step 6224 573: step 6225 573: step 6226 573: step 6227 573: step 6228 573: step 6229 573: step 6230 573: step 6231 573: step 6232 573: step 6233 573: step 6234 573: step 6235 573: step 6236 573: step 6237 573: step 6238 573: step 6239 573: step 6240 573: step 6241 573: step 6242 573: step 6243 573: step 6244 573: step 6245 573: step 6246 573: step 6247 573: step 6248 573: step 6249 573: step 6250 573: step 6251 573: step 6252 573: step 6253 573: step 6254 573: step 6255 573: step 6256 573: step 6257 573: step 6258 573: step 6259 573: step 6260 573: step 6261 573: step 6262 573: step 6263 573: step 6264 573: step 6265 573: step 6266 573: step 6267 573: step 6268 573: step 6269 573: step 6270 573: step 6271 573: step 6272 573: step 6273 573: step 6274 573: step 6275 573: step 6276 573: step 6277 573: step 6278 573: step 6279 573: step 6280 573: step 6281 573: step 6282 573: step 6283 573: step 6284 573: step 6285 573: step 6286 573: step 6287 573: step 6288 573: step 6289 573: step 6290 573: step 6291 573: step 6292 573: step 6293 573: step 6294 573: step 6295 573: step 6296 573: step 6297 573: step 6298 573: step 6299 573: step 6300 573: step 6301 573: step 6302 573: step 6303 573: step 6304 573: step 6305 573: step 6306 573: step 6307 573: step 6308 573: step 6309 573: step 6310 573: step 6311 573: step 6312 573: step 6313 573: step 6314 573: step 6315 573: step 6316 573: step 6317 573: step 6318 573: step 6319 573: step 6320 573: step 6321 573: step 6322 573: step 6323 573: step 6324 573: step 6325 573: step 6326 573: step 6327 573: step 6328 573: step 6329 573: step 6330 573: step 6331 573: step 6332 573: step 6333 573: step 6334 573: step 6335 573: step 6336 573: step 6337 573: step 6338 573: step 6339 573: step 6340 573: step 6341 573: step 6342 573: step 6343 573: step 6344 573: step 6345 573: step 6346 573: step 6347 573: step 6348 573: step 6349 573: step 6350 573: step 6351 573: step 6352 573: step 6353 573: step 6354 573: step 6355 573: step 6356 573: step 6357 573: step 6358 573: step 6359 573: step 6360 573: step 6361 573: step 6362 573: step 6363 573: step 6364 573: step 6365 573: step 6366 573: step 6367 573: step 6368 573: step 6369 573: step 6370 573: step 6371 573: step 6372 573: step 6373 573: step 6374 573: step 6375 573: step 6376 573: step 6377 573: step 6378 573: step 6379 573: step 6380 573: step 6381 573: step 6382 573: step 6383 573: step 6384 573: step 6385 573: step 6386 573: step 6387 573: step 6388 573: step 6389 573: step 6390 573: step 6391 573: step 6392 573: step 6393 573: step 6394 573: step 6395 573: step 6396 573: step 6397 573: step 6398 573: step 6399 573: step 6400 573: step 6401 573: step 6402 573: step 6403 573: step 6404 573: step 6405 573: step 6406 573: step 6407 573: step 6408 573: step 6409 573: step 6410 573: step 6411 573: step 6412 573: step 6413 573: step 6414 573: step 6415 573: step 6416 573: step 6417 573: step 6418 573: step 6419 573: step 6420 573: step 6421 573: step 6422 573: step 6423 573: step 6424 573: step 6425 573: step 6426 573: step 6427 573: step 6428 573: step 6429 573: step 6430 573: step 6431 573: step 6432 573: step 6433 573: step 6434 573: step 6435 573: step 6436 573: step 6437 573: step 6438 573: step 6439 573: step 6440 573: step 6441 573: step 6442 573: step 6443 573: step 6444 573: step 6445 573: step 6446 573: step 6447 573: step 6448 573: step 6449 573: step 6450 573: step 6451 573: step 6452 573: step 6453 573: step 6454 573: step 6455 573: step 6456 573: step 6457 573: step 6458 573: step 6459 573: step 6460 573: step 6461 573: step 6462 573: step 6463 573: step 6464 573: step 6465 573: step 6466 573: step 6467 573: step 6468 573: step 6469 573: step 6470 573: step 6471 573: step 6472 573: step 6473 573: step 6474 573: step 6475 573: step 6476 573: step 6477 573: step 6478 573: step 6479 573: step 6480 573: step 6481 573: step 6482 573: step 6483 573: step 6484 573: step 6485 573: step 6486 573: step 6487 573: step 6488 573: step 6489 573: step 6490 573: step 6491 573: step 6492 573: step 6493 573: step 6494 573: step 6495 573: step 6496 573: step 6497 573: step 6498 573: step 6499 573: step 6500 573: step 6501 573: step 6502 573: step 6503 573: step 6504 573: step 6505 573: step 6506 573: step 6507 573: step 6508 573: step 6509 573: step 6510 573: step 6511 573: step 6512 573: step 6513 573: step 6514 573: step 6515 573: step 6516 573: step 6517 573: step 6518 573: step 6519 573: step 6520 573: step 6521 573: step 6522 573: step 6523 573: step 6524 573: step 6525 573: step 6526 573: step 6527 573: step 6528 573: step 6529 573: step 6530 573: step 6531 573: step 6532 573: step 6533 573: step 6534 573: step 6535 573: step 6536 573: step 6537 573: step 6538 573: step 6539 573: step 6540 573: step 6541 573: step 6542 573: step 6543 573: step 6544 573: step 6545 573: step 6546 573: step 6547 573: step 6548 573: step 6549 573: step 6550 573: step 6551 573: step 6552 573: step 6553 573: step 6554 573: step 6555 573: step 6556 573: step 6557 573: step 6558 573: step 6559 573: step 6560 573: step 6561 573: step 6562 573: step 6563 573: step 6564 573: step 6565 573: step 6566 573: step 6567 573: step 6568 573: step 6569 573: step 6570 573: step 6571 573: step 6572 573: step 6573 573: step 6574 573: step 6575 573: step 6576 573: step 6577 573: step 6578 573: step 6579 573: step 6580 573: step 6581 573: step 6582 573: step 6583 573: step 6584 573: step 6585 573: step 6586 573: step 6587 573: step 6588 573: step 6589 573: step 6590 573: step 6591 573: step 6592 573: step 6593 573: step 6594 573: step 6595 573: step 6596 573: step 6597 573: step 6598 573: step 6599 573: step 6600 573: step 6601 573: step 6602 573: step 6603 573: step 6604 573: step 6605 573: step 6606 573: step 6607 573: step 6608 573: step 6609 573: step 6610 573: step 6611 573: step 6612 573: step 6613 573: step 6614 573: step 6615 573: step 6616 573: step 6617 573: step 6618 573: step 6619 573: step 6620 573: step 6621 573: step 6622 573: step 6623 573: step 6624 573: step 6625 573: step 6626 573: step 6627 573: step 6628 573: step 6629 573: step 6630 573: step 6631 573: step 6632 573: step 6633 573: step 6634 573: step 6635 573: step 6636 573: step 6637 573: step 6638 573: step 6639 573: step 6640 573: step 6641 573: step 6642 573: step 6643 573: step 6644 573: step 6645 573: step 6646 573: step 6647 573: step 6648 573: step 6649 573: step 6650 573: step 6651 573: step 6652 573: step 6653 573: step 6654 573: step 6655 573: step 6656 573: step 6657 573: step 6658 573: step 6659 573: step 6660 573: step 6661 573: step 6662 573: step 6663 573: step 6664 573: step 6665 573: step 6666 573: step 6667 573: step 6668 573: step 6669 573: step 6670 573: step 6671 573: step 6672 573: step 6673 573: step 6674 573: step 6675 573: step 6676 573: step 6677 573: step 6678 573: step 6679 573: step 6680 573: step 6681 573: step 6682 573: step 6683 573: step 6684 573: step 6685 573: step 6686 573: step 6687 573: step 6688 573: step 6689 573: step 6690 573: step 6691 573: step 6692 573: step 6693 573: step 6694 573: step 6695 573: step 6696 573: step 6697 573: step 6698 573: step 6699 573: step 6700 573: step 6701 573: step 6702 573: step 6703 573: step 6704 573: step 6705 573: step 6706 573: step 6707 573: step 6708 573: step 6709 573: step 6710 573: step 6711 573: step 6712 573: step 6713 573: step 6714 573: step 6715 573: step 6716 573: step 6717 573: step 6718 573: step 6719 573: step 6720 573: step 6721 573: step 6722 573: step 6723 573: step 6724 573: step 6725 573: step 6726 573: step 6727 573: step 6728 573: step 6729 573: step 6730 573: step 6731 573: step 6732 573: step 6733 573: step 6734 573: step 6735 573: step 6736 573: step 6737 573: step 6738 573: step 6739 573: step 6740 573: step 6741 573: step 6742 573: step 6743 573: step 6744 573: step 6745 573: step 6746 573: step 6747 573: step 6748 573: step 6749 573: step 6750 573: step 6751 573: step 6752 573: step 6753 573: step 6754 573: step 6755 573: step 6756 573: step 6757 573: step 6758 573: step 6759 573: step 6760 573: step 6761 573: step 6762 573: step 6763 573: step 6764 573: step 6765 573: step 6766 573: step 6767 573: step 6768 573: step 6769 573: step 6770 573: step 6771 573: step 6772 573: step 6773 573: step 6774 573: step 6775 573: step 6776 573: step 6777 573: step 6778 573: step 6779 573: step 6780 573: step 6781 573: step 6782 573: step 6783 573: step 6784 573: step 6785 573: step 6786 573: step 6787 573: step 6788 573: step 6789 573: step 6790 573: step 6791 573: step 6792 573: step 6793 573: step 6794 573: step 6795 573: step 6796 573: step 6797 573: step 6798 573: step 6799 573: step 6800 573: step 6801 573: step 6802 573: step 6803 573: step 6804 573: step 6805 573: step 6806 573: step 6807 573: step 6808 573: step 6809 573: step 6810 573: step 6811 573: step 6812 573: step 6813 573: step 6814 573: step 6815 573: step 6816 573: step 6817 573: step 6818 573: step 6819 573: step 6820 573: step 6821 573: step 6822 573: step 6823 573: step 6824 573: step 6825 573: step 6826 573: step 6827 573: step 6828 573: step 6829 573: step 6830 573: step 6831 573: step 6832 573: step 6833 573: step 6834 573: step 6835 573: step 6836 573: step 6837 573: step 6838 573: step 6839 573: step 6840 573: step 6841 573: step 6842 573: step 6843 573: step 6844 573: step 6845 573: step 6846 573: step 6847 573: step 6848 573: step 6849 573: step 6850 573: step 6851 573: step 6852 573: step 6853 573: step 6854 573: step 6855 573: step 6856 573: step 6857 573: step 6858 573: step 6859 573: step 6860 573: step 6861 573: step 6862 573: step 6863 573: step 6864 573: step 6865 573: step 6866 573: step 6867 573: step 6868 573: step 6869 573: step 6870 573: step 6871 573: step 6872 573: step 6873 573: step 6874 573: step 6875 573: step 6876 573: step 6877 573: step 6878 573: step 6879 573: step 6880 573: step 6881 573: step 6882 573: step 6883 573: step 6884 573: step 6885 573: step 6886 573: step 6887 573: step 6888 573: step 6889 573: step 6890 573: step 6891 573: step 6892 573: step 6893 573: step 6894 573: step 6895 573: step 6896 573: step 6897 573: step 6898 573: step 6899 573: step 6900 573: step 6901 573: step 6902 573: step 6903 573: step 6904 573: step 6905 573: step 6906 573: step 6907 573: step 6908 573: step 6909 573: step 6910 573: step 6911 573: step 6912 573: step 6913 573: step 6914 573: step 6915 573: step 6916 573: step 6917 573: step 6918 573: step 6919 573: step 6920 573: step 6921 573: step 6922 573: step 6923 573: step 6924 573: step 6925 573: step 6926 573: step 6927 573: step 6928 573: step 6929 573: step 6930 573: step 6931 573: step 6932 573: step 6933 573: step 6934 573: step 6935 573: step 6936 573: step 6937 573: step 6938 573: step 6939 573: step 6940 573: step 6941 573: step 6942 573: step 6943 573: step 6944 573: step 6945 573: step 6946 573: step 6947 573: step 6948 573: step 6949 573: step 6950 573: step 6951 573: step 6952 573: step 6953 573: step 6954 573: step 6955 573: step 6956 573: step 6957 573: step 6958 573: step 6959 573: step 6960 573: step 6961 573: step 6962 573: step 6963 573: step 6964 573: step 6965 573: step 6966 573: step 6967 573: step 6968 573: step 6969 573: step 6970 573: step 6971 573: step 6972 573: step 6973 573: step 6974 573: step 6975 573: step 6976 573: step 6977 573: step 6978 573: step 6979 573: step 6980 573: step 6981 573: step 6982 573: step 6983 573: step 6984 573: step 6985 573: step 6986 573: step 6987 573: step 6988 573: step 6989 573: step 6990 573: step 6991 573: step 6992 573: step 6993 573: step 6994 573: step 6995 573: step 6996 573: step 6997 573: step 6998 573: step 6999 573: step 7000 573: step 7001 573: step 7002 573: step 7003 573: step 7004 573: step 7005 573: step 7006 573: step 7007 573: step 7008 573: step 7009 573: step 7010 573: step 7011 573: step 7012 573: step 7013 573: step 7014 573: step 7015 573: step 7016 573: step 7017 573: step 7018 573: step 7019 573: step 7020 573: step 7021 573: step 7022 573: step 7023 573: step 7024 573: step 7025 573: step 7026 573: step 7027 573: step 7028 573: step 7029 573: step 7030 573: step 7031 573: step 7032 573: step 7033 573: step 7034 573: step 7035 573: step 7036 573: step 7037 573: step 7038 573: step 7039 573: step 7040 573: step 7041 573: step 7042 573: step 7043 573: step 7044 573: step 7045 573: step 7046 573: step 7047 573: step 7048 573: step 7049 573: step 7050 573: step 7051 573: step 7052 573: step 7053 573: step 7054 573: step 7055 573: step 7056 573: step 7057 573: step 7058 573: step 7059 573: step 7060 573: step 7061 573: step 7062 573: step 7063 573: step 7064 573: step 7065 573: step 7066 573: step 7067 573: step 7068 573: step 7069 573: step 7070 573: step 7071 573: step 7072 573: step 7073 573: step 7074 573: step 7075 573: step 7076 573: step 7077 573: step 7078 573: step 7079 573: step 7080 573: step 7081 573: step 7082 573: step 7083 573: step 7084 573: step 7085 573: step 7086 573: step 7087 573: step 7088 573: step 7089 573: step 7090 573: step 7091 573: step 7092 573: step 7093 573: step 7094 573: step 7095 573: step 7096 573: step 7097 573: step 7098 573: step 7099 573: step 7100 573: step 7101 573: step 7102 573: step 7103 573: step 7104 573: step 7105 573: step 7106 573: step 7107 573: step 7108 573: step 7109 573: step 7110 573: step 7111 573: step 7112 573: step 7113 573: step 7114 573: step 7115 573: step 7116 573: step 7117 573: step 7118 573: step 7119 573: step 7120 573: step 7121 573: step 7122 573: step 7123 573: step 7124 573: step 7125 573: step 7126 573: step 7127 573: step 7128 573: step 7129 573: step 7130 573: step 7131 573: step 7132 573: step 7133 573: step 7134 573: step 7135 573: step 7136 573: step 7137 573: step 7138 573: step 7139 573: step 7140 573: step 7141 573: step 7142 573: step 7143 573: step 7144 573: step 7145 573: step 7146 573: step 7147 573: step 7148 573: step 7149 573: step 7150 573: step 7151 573: step 7152 573: step 7153 573: step 7154 573: step 7155 573: step 7156 573: step 7157 573: step 7158 573: step 7159 573: step 7160 573: step 7161 573: step 7162 573: step 7163 573: step 7164 573: step 7165 573: step 7166 573: step 7167 573: step 7168 573: step 7169 573: step 7170 573: step 7171 573: step 7172 573: step 7173 573: step 7174 573: step 7175 573: step 7176 573: step 7177 573: step 7178 573: step 7179 573: step 7180 573: step 7181 573: step 7182 573: step 7183 573: step 7184 573: step 7185 573: step 7186 573: step 7187 573: step 7188 573: step 7189 573: step 7190 573: step 7191 573: step 7192 573: step 7193 573: step 7194 573: step 7195 573: step 7196 573: step 7197 573: step 7198 573: step 7199 573: step 7200 573: step 7201 573: step 7202 573: step 7203 573: step 7204 573: step 7205 573: step 7206 573: step 7207 573: step 7208 573: step 7209 573: step 7210 573: step 7211 573: step 7212 573: step 7213 573: step 7214 573: step 7215 573: step 7216 573: step 7217 573: step 7218 573: step 7219 573: step 7220 573: step 7221 573: step 7222 573: step 7223 573: step 7224 573: step 7225 573: step 7226 573: step 7227 573: step 7228 573: step 7229 573: step 7230 573: step 7231 573: step 7232 573: step 7233 573: step 7234 573: step 7235 573: step 7236 573: step 7237 573: step 7238 573: step 7239 573: step 7240 573: step 7241 573: step 7242 573: step 7243 573: step 7244 573: step 7245 573: step 7246 573: step 7247 573: step 7248 573: step 7249 573: step 7250 573: step 7251 573: step 7252 573: step 7253 573: step 7254 573: step 7255 573: step 7256 573: step 7257 573: step 7258 573: step 7259 573: step 7260 573: step 7261 573: step 7262 573: step 7263 573: step 7264 573: step 7265 573: step 7266 573: step 7267 573: step 7268 573: step 7269 573: step 7270 573: step 7271 573: step 7272 573: step 7273 573: step 7274 573: step 7275 573: step 7276 573: step 7277 573: step 7278 573: step 7279 573: step 7280 573: step 7281 573: step 7282 573: step 7283 573: step 7284 573: step 7285 573: step 7286 573: step 7287 573: step 7288 573: step 7289 573: step 7290 573: step 7291 573: step 7292 573: step 7293 573: step 7294 573: step 7295 573: step 7296 573: step 7297 573: step 7298 573: step 7299 573: step 7300 573: step 7301 573: step 7302 573: step 7303 573: step 7304 573: step 7305 573: step 7306 573: step 7307 573: step 7308 573: step 7309 573: step 7310 573: step 7311 573: step 7312 573: step 7313 573: step 7314 573: step 7315 573: step 7316 573: step 7317 573: step 7318 573: step 7319 573: step 7320 573: step 7321 573: step 7322 573: step 7323 573: step 7324 573: step 7325 573: step 7326 573: step 7327 573: step 7328 573: step 7329 573: step 7330 573: step 7331 573: step 7332 573: step 7333 573: step 7334 573: step 7335 573: step 7336 573: step 7337 573: step 7338 573: step 7339 573: step 7340 573: step 7341 573: step 7342 573: step 7343 573: step 7344 573: step 7345 573: step 7346 573: step 7347 573: step 7348 573: step 7349 573: step 7350 573: step 7351 573: step 7352 573: step 7353 573: step 7354 573: step 7355 573: step 7356 573: step 7357 573: step 7358 573: step 7359 573: step 7360 573: step 7361 573: step 7362 573: step 7363 573: step 7364 573: step 7365 573: step 7366 573: step 7367 573: step 7368 573: step 7369 573: step 7370 573: step 7371 573: step 7372 573: step 7373 573: step 7374 573: step 7375 573: step 7376 573: step 7377 573: step 7378 573: step 7379 573: step 7380 573: step 7381 573: step 7382 573: step 7383 573: step 7384 573: step 7385 573: step 7386 573: step 7387 573: step 7388 573: step 7389 573: step 7390 573: step 7391 573: step 7392 573: step 7393 573: step 7394 573: step 7395 573: step 7396 573: step 7397 573: step 7398 573: step 7399 573: step 7400 573: step 7401 573: step 7402 573: step 7403 573: step 7404 573: step 7405 573: step 7406 573: step 7407 573: step 7408 573: step 7409 573: step 7410 573: step 7411 573: step 7412 573: step 7413 573: step 7414 573: step 7415 573: step 7416 573: step 7417 573: step 7418 573: step 7419 573: step 7420 573: step 7421 573: step 7422 573: step 7423 573: step 7424 573: step 7425 573: step 7426 573: step 7427 573: step 7428 573: step 7429 573: step 7430 573: step 7431 573: step 7432 573: step 7433 573: step 7434 573: step 7435 573: step 7436 573: step 7437 573: step 7438 573: step 7439 573: step 7440 573: step 7441 573: step 7442 573: step 7443 573: step 7444 573: step 7445 573: step 7446 573: step 7447 573: step 7448 573: step 7449 573: step 7450 573: step 7451 573: step 7452 573: step 7453 573: step 7454 573: step 7455 573: step 7456 573: step 7457 573: step 7458 573: step 7459 573: step 7460 573: step 7461 573: step 7462 573: step 7463 573: step 7464 573: step 7465 573: step 7466 573: step 7467 573: step 7468 573: step 7469 573: step 7470 573: step 7471 573: step 7472 573: step 7473 573: step 7474 573: step 7475 573: step 7476 573: step 7477 573: step 7478 573: step 7479 573: step 7480 573: step 7481 573: step 7482 573: step 7483 573: step 7484 573: step 7485 573: step 7486 573: step 7487 573: step 7488 573: step 7489 573: step 7490 573: step 7491 573: step 7492 573: step 7493 573: step 7494 573: step 7495 573: step 7496 573: step 7497 573: step 7498 573: step 7499 573: step 7500 573: step 7501 573: step 7502 573: step 7503 573: step 7504 573: step 7505 573: step 7506 573: step 7507 573: step 7508 573: step 7509 573: step 7510 573: step 7511 573: step 7512 573: step 7513 573: step 7514 573: step 7515 573: step 7516 573: step 7517 573: step 7518 573: step 7519 573: step 7520 573: step 7521 573: step 7522 573: step 7523 573: step 7524 573: step 7525 573: step 7526 573: step 7527 573: step 7528 573: step 7529 573: step 7530 573: step 7531 573: step 7532 573: step 7533 573: step 7534 573: step 7535 573: step 7536 573: step 7537 573: step 7538 573: step 7539 573: step 7540 573: step 7541 573: step 7542 573: step 7543 573: step 7544 573: step 7545 573: step 7546 573: step 7547 573: step 7548 573: step 7549 573: step 7550 573: step 7551 573: step 7552 573: step 7553 573: step 7554 573: step 7555 573: step 7556 573: step 7557 573: step 7558 573: step 7559 573: step 7560 573: step 7561 573: step 7562 573: step 7563 573: step 7564 573: step 7565 573: step 7566 573: step 7567 573: step 7568 573: step 7569 573: step 7570 573: step 7571 573: step 7572 573: step 7573 573: step 7574 573: step 7575 573: step 7576 573: step 7577 573: step 7578 573: step 7579 573: step 7580 573: step 7581 573: step 7582 573: step 7583 573: step 7584 573: step 7585 573: step 7586 573: step 7587 573: step 7588 573: step 7589 573: step 7590 573: step 7591 573: step 7592 573: step 7593 573: step 7594 573: step 7595 573: step 7596 573: step 7597 573: step 7598 573: step 7599 573: step 7600 573: step 7601 573: step 7602 573: step 7603 573: step 7604 573: step 7605 573: step 7606 573: step 7607 573: step 7608 573: step 7609 573: step 7610 573: step 7611 573: step 7612 573: step 7613 573: step 7614 573: step 7615 573: step 7616 573: step 7617 573: step 7618 573: step 7619 573: step 7620 573: step 7621 573: step 7622 573: step 7623 573: step 7624 573: step 7625 573: step 7626 573: step 7627 573: step 7628 573: step 7629 573: step 7630 573: step 7631 573: step 7632 573: step 7633 573: step 7634 573: step 7635 573: step 7636 573: step 7637 573: step 7638 573: step 7639 573: step 7640 573: step 7641 573: step 7642 573: step 7643 573: step 7644 573: step 7645 573: step 7646 573: step 7647 573: step 7648 573: step 7649 573: step 7650 573: step 7651 573: step 7652 573: step 7653 573: step 7654 573: step 7655 573: step 7656 573: step 7657 573: step 7658 573: step 7659 573: step 7660 573: step 7661 573: step 7662 573: step 7663 573: step 7664 573: step 7665 573: step 7666 573: step 7667 573: step 7668 573: step 7669 573: step 7670 573: step 7671 573: step 7672 573: step 7673 573: step 7674 573: step 7675 573: step 7676 573: step 7677 573: step 7678 573: step 7679 573: step 7680 573: step 7681 573: step 7682 573: step 7683 573: step 7684 573: step 7685 573: step 7686 573: step 7687 573: step 7688 573: step 7689 573: step 7690 573: step 7691 573: step 7692 573: step 7693 573: step 7694 573: step 7695 573: step 7696 573: step 7697 573: step 7698 573: step 7699 573: step 7700 573: step 7701 573: step 7702 573: step 7703 573: step 7704 573: step 7705 573: step 7706 573: step 7707 573: step 7708 573: step 7709 573: step 7710 573: step 7711 573: step 7712 573: step 7713 573: step 7714 573: step 7715 573: step 7716 573: step 7717 573: step 7718 573: step 7719 573: step 7720 573: step 7721 573: step 7722 573: step 7723 573: step 7724 573: step 7725 573: step 7726 573: step 7727 573: step 7728 573: step 7729 573: step 7730 573: step 7731 573: step 7732 573: step 7733 573: step 7734 573: step 7735 573: step 7736 573: step 7737 573: step 7738 573: step 7739 573: step 7740 573: step 7741 573: step 7742 573: step 7743 573: step 7744 573: step 7745 573: step 7746 573: step 7747 573: step 7748 573: step 7749 573: step 7750 573: step 7751 573: step 7752 573: step 7753 573: step 7754 573: step 7755 573: step 7756 573: step 7757 573: step 7758 573: step 7759 573: step 7760 573: step 7761 573: step 7762 573: step 7763 573: step 7764 573: step 7765 573: step 7766 573: step 7767 573: step 7768 573: step 7769 573: step 7770 573: step 7771 573: step 7772 573: step 7773 573: step 7774 573: step 7775 573: step 7776 573: step 7777 573: step 7778 573: step 7779 573: step 7780 573: step 7781 573: step 7782 573: step 7783 573: step 7784 573: step 7785 573: step 7786 573: step 7787 573: step 7788 573: step 7789 573: step 7790 573: step 7791 573: step 7792 573: step 7793 573: step 7794 573: step 7795 573: step 7796 573: step 7797 573: step 7798 573: step 7799 573: step 7800 573: step 7801 573: step 7802 573: step 7803 573: step 7804 573: step 7805 573: step 7806 573: step 7807 573: step 7808 573: step 7809 573: step 7810 573: step 7811 573: step 7812 573: step 7813 573: step 7814 573: step 7815 573: step 7816 573: step 7817 573: step 7818 573: step 7819 573: step 7820 573: step 7821 573: step 7822 573: step 7823 573: step 7824 573: step 7825 573: step 7826 573: step 7827 573: step 7828 573: step 7829 573: step 7830 573: step 7831 573: step 7832 573: step 7833 573: step 7834 573: step 7835 573: step 7836 573: step 7837 573: step 7838 573: step 7839 573: step 7840 573: step 7841 573: step 7842 573: step 7843 573: step 7844 573: step 7845 573: step 7846 573: step 7847 573: step 7848 573: step 7849 573: step 7850 573: step 7851 573: step 7852 573: step 7853 573: step 7854 573: step 7855 573: step 7856 573: step 7857 573: step 7858 573: step 7859 573: step 7860 573: step 7861 573: step 7862 573: step 7863 573: step 7864 573: step 7865 573: step 7866 573: step 7867 573: step 7868 573: step 7869 573: step 7870 573: step 7871 573: step 7872 573: step 7873 573: step 7874 573: step 7875 573: step 7876 573: step 7877 573: step 7878 573: step 7879 573: step 7880 573: step 7881 573: step 7882 573: step 7883 573: step 7884 573: step 7885 573: step 7886 573: step 7887 573: step 7888 573: step 7889 573: step 7890 573: step 7891 573: step 7892 573: step 7893 573: step 7894 573: step 7895 573: step 7896 573: step 7897 573: step 7898 573: step 7899 573: step 7900 573: step 7901 573: step 7902 573: step 7903 573: step 7904 573: step 7905 573: step 7906 573: step 7907 573: step 7908 573: step 7909 573: step 7910 573: step 7911 573: step 7912 573: step 7913 573: step 7914 573: step 7915 573: step 7916 573: step 7917 573: step 7918 573: step 7919 573: step 7920 573: step 7921 573: step 7922 573: step 7923 573: step 7924 573: step 7925 573: step 7926 573: step 7927 573: step 7928 573: step 7929 573: step 7930 573: step 7931 573: step 7932 573: step 7933 573: step 7934 573: step 7935 573: step 7936 573: step 7937 573: step 7938 573: step 7939 573: step 8015 573: step 8016 573: step 8017 573: step 8018 573: step 8019 573: step 8020 573: step 8021 573: step 8022 573: step 8023 573: step 8024 573: step 8025 573: step 8026 573: step 8027 573: step 8028 573: step 8029 573: step 8030 573: step 8031 573: step 8032 573: step 8033 573: step 8034 573: step 8035 573: step 8036 573: step 8037 573: step 8038 573: step 8039 573: step 8040 573: step 8041 573: step 8042 573: step 8043 573: step 8044 573: step 8045 573: step 8046 573: step 8047 573: step 8048 573: step 8049 573: step 8050 573: step 8051 573: step 8052 573: step 8053 573: step 8054 573: step 8055 573: step 8056 573: step 8057 573: step 8058 573: step 8059 573: step 8060 573: step 8061 573: step 8062 573: step 8063 573: step 8064 573: step 8065 573: step 8066 573: step 8067 573: step 8068 573: step 8069 573: step 8070 573: step 8071 573: step 8072 573: step 8073 573: step 8074 573: step 8075 573: step 8076 573: step 8077 573: step 8078 573: step 8079 573: step 8080 573: step 8081 573: step 8082 573: step 8083 573: step 8084 573: step 8085 573: step 8086 573: step 8087 573: step 8088 573: step 8089 573: step 8090 573: step 8091 573: step 8092 573: step 8093 573: step 8094 573: step 8095 573: step 8096 573: step 8097 573: step 8098 573: step 8099 573: step 8100 573: step 8101 573: step 8102 573: step 8103 573: step 8104 573: step 8105 573: step 8106 573: step 8107 573: step 8108 573: step 8109 573: step 8110 573: step 8111 573: step 8112 573: step 8113 573: step 8114 573: step 8115 573: step 8116 573: step 8117 573: step 8118 573: step 8119 573: step 8120 573: step 8121 573: step 8122 573: step 8123 573: step 8124 573: step 8125 573: step 8126 573: step 8127 573: step 8128 573: step 8129 573: step 8130 573: step 8131 573: step 8132 573: step 8133 573: step 8134 573: step 8135 573: step 8136 573: step 8137 573: step 8138 573: step 8139 573: step 8140 573: step 8141 573: step 8142 573: step 8143 573: step 8144 573: step 8145 573: step 8146 573: step 8147 573: step 8148 573: step 8149 573: step 8150 573: step 8151 573: step 8152 573: step 8153 573: step 8154 573: step 8155 573: step 8156 573: step 8157 573: step 8158 573: step 8159 573: step 8160 573: step 8161 573: step 8162 573: step 8163 573: step 8164 573: step 8165 573: step 8166 573: step 8167 573: step 8168 573: step 8169 573: step 8170 573: step 8171 573: step 8172 573: step 8173 573: step 8174 573: step 8175 573: step 8176 573: step 8177 573: step 8178 573: step 8179 573: step 8180 573: step 8181 573: step 8182 573: step 8183 573: step 8184 573: step 8185 573: step 8186 573: step 8187 573: step 8188 573: step 8189 573: step 8190 573: step 8191 573: step 8192 573: step 8193 573: step 8194 573: step 8195 573: step 8196 573: step 8197 573: step 8198 573: step 8199 573: step 8200 573: step 8201 573: step 8202 573: step 8203 573: step 8204 573: step 8205 573: step 8278 573: step 8279 573: step 8280 573: step 8281 573: step 8282 573: step 8283 573: step 8284 573: step 8285 573: step 8286 573: step 8287 573: step 8288 573: step 8289 573: step 8290 573: step 8291 573: step 8292 573: step 8293 573: step 8294 573: step 8295 573: step 8296 573: step 8297 573: step 8298 573: step 8299 573: step 8300 573: step 8301 573: step 8302 573: step 8303 573: step 8304 573: step 8305 573: step 8306 573: step 8307 573: step 8308 573: step 8309 573: step 8310 573: step 8311 573: step 8312 573: step 8313 573: step 8314 573: step 8315 573: step 8316 573: step 8317 573: step 8318 573: step 8319 573: step 8320 573: step 8321 573: step 8322 573: step 8323 573: step 8324 573: step 8325 573: step 8326 573: step 8327 573: step 8328 573: step 8329 573: step 8330 573: step 8331 573: step 8332 573: step 8333 573: step 8334 573: step 8335 573: step 8336 573: step 8337 573: step 8338 573: step 8339 573: step 8340 573: step 8341 573: step 8342 573: step 8343 573: step 8344 573: step 8345 573: step 8346 573: step 8347 573: step 8348 573: step 8349 573: step 8350 573: step 8351 573: step 8352 573: step 8353 573: step 8354 573: step 8355 573: step 8356 573: step 8357 573: step 8358 573: step 8359 573: step 8360 573: step 8361 573: step 8362 573: step 8363 573: step 8364 573: step 8365 573: step 8366 573: step 8367 573: step 8368 573: step 8369 573: step 8370 573: step 8371 573: step 8372 573: step 8373 573: step 8374 573: step 8375 573: step 8376 573: step 8377 573: step 8378 573: step 8379 573: step 8380 573: step 8381 573: step 8382 573: step 8383 573: step 8384 573: step 8385 573: step 8386 573: step 8387 573: step 8388 573: step 8389 573: step 8390 573: step 8391 573: step 8392 573: step 8393 573: step 8394 573: step 8395 573: step 8396 573: step 8397 573: step 8398 573: step 8399 573: step 8400 573: step 8401 573: step 8402 573: step 8403 573: step 8404 573: step 8405 573: step 8406 573: step 8407 573: step 8408 573: step 8409 573: step 8410 573: step 8411 573: step 8412 573: step 8413 573: step 8414 573: step 8415 573: step 8416 573: step 8417 573: step 8418 573: step 8419 573: step 8420 573: step 8421 573: step 8422 573: step 8423 573: step 8424 573: step 8425 573: step 8426 573: step 8427 573: step 8428 573: step 8429 573: step 8430 573: step 8431 573: step 8432 573: step 8433 573: step 8434 573: step 8435 573: step 8436 573: step 8437 573: step 8438 573: step 8439 573: step 8440 573: step 8441 573: step 8442 573: step 8443 573: step 8444 573: step 8445 573: step 8446 573: step 8447 573: step 8448 573: step 8449 573: step 8450 573: step 8451 573: step 8452 573: step 8453 573: step 8454 573: step 8455 573: step 8456 573: step 8457 573: step 8458 573: step 8459 573: step 8460 573: step 8461 573: step 8462 573: step 8463 573: step 8464 573: step 8465 573: step 8466 573: step 8467 573: step 8468 573: step 8469 573: step 8470 573: step 8471 573: step 8472 573: step 8473 573: step 8474 573: step 8475 573: step 8476 573: step 8477 573: step 8478 573: step 8479 573: step 8480 573: step 8481 573: step 8482 573: step 8483 573: step 8484 573: step 8485 573: step 8486 573: step 8487 573: step 8488 573: step 8489 573: step 8490 573: step 8491 573: step 8492 573: step 8493 573: step 8494 573: step 8495 573: step 8496 573: step 8497 573: step 8498 573: step 8499 573: step 8500 573: step 8501 573: step 8502 573: step 8503 573: step 8504 573: step 8505 573: step 8506 573: step 8507 573: step 8508 573: step 8509 573: step 8510 573: step 8511 573: step 8512 573: step 8513 573: step 8514 573: step 8515 573: step 8516 573: step 8517 573: step 0 573: step 1 573: step 2 573: step 3 573: step 4 573: step 5 573: step 6 573: step 7 573: step 8 573: step 9 573: step 10 573: step 11 573: step 12 573: step 13 573: step 14 573: step 15 573: step 16 573: step 17 573: step 18 573: step 19 573: step 20 573: step 21 573: step 22 573: step 23 573: step 24 573: step 25 573: step 26 573: step 27 573: step 28 573: step 29 573: step 30 573: step 31 573: step 32 573: step 33 573: step 34 573: step 35 573: step 36 573: step 37 573: step 38 573: step 39 573: step 40 573: step 41 573: step 42 573: step 43 573: step 44 573: step 45 573: step 46 573: step 47 573: step 48 573: step 49 573: step 50 573: step 51 573: step 52 573: step 53 573: step 54 573: step 55 573: step 56 573: step 57 573: step 58 573: step 59 573: step 60 573: step 61 573: step 62 573: step 63 573: step 64 573: step 65 573: step 66 573: step 67 573: step 68 573: step 69 573: step 70 573: step 71 573: step 72 573: step 73 573: step 74 573: step 75 573: step 76 573: step 77 573: step 78 573: step 79 573: step 80 573: step 81 573: step 82 573: step 83 573: step 84 573: step 85 573: step 86 573: step 87 573: step 88 573: step 89 573: step 90 573: step 91 573: step 92 573: step 93 573: step 94 573: step 95 573: step 96 573: step 97 573: step 98 573: step 99 573: step 100 573: step 101 573: step 102 573: step 103 573: step 104 573: step 105 573: step 106 573: step 107 573: step 108 573: step 109 573: step 110 573: step 111 573: step 112 573: step 113 573: step 114 573: step 115 573: step 116 573: step 117 573: step 118 573: step 119 573: step 120 573: step 121 573: step 122 573: step 123 573: step 124 573: step 125 573: step 126 573: step 127 573: step 128 573: step 129 573: step 130 573: step 131 573: step 132 573: step 133 573: step 134 573: step 135 573: step 136 573: step 137 573: step 138 573: step 139 573: step 140 573: step 141 573: step 142 573: step 143 573: step 144 573: step 145 573: step 146 573: step 147 573: step 148 573: step 149 573: step 150 573: step 151 573: step 152 573: step 153 573: step 154 573: step 155 573: step 156 573: step 157 573: step 158 573: step 159 573: step 160 573: step 161 573: step 162 573: step 163 573: step 164 573: step 165 573: step 166 573: step 167 573: step 168 573: step 169 573: step 170 573: step 171 573: step 172 573: step 173 573: step 174 573: step 175 573: step 176 573: step 177 573: step 178 573: step 179 573: step 180 573: step 181 573: step 182 573: step 183 573: step 184 573: step 185 573: step 186 573: step 187 573: step 188 573: step 189 573: step 190 573: step 191 573: step 192 573: step 193 573: step 194 573: step 195 573: step 196 573: step 197 573: step 198 573: step 199 573: step 200 573: step 201 573: step 202 573: step 203 573: step 204 573: step 205 573: step 206 573: step 207 573: step 208 573: step 209 573: step 210 573: step 211 573: step 212 573: step 213 573: step 214 573: step 215 573: step 216 573: step 217 573: step 218 573: step 219 573: step 220 573: step 221 573: step 222 573: step 223 573: step 224 573: step 225 573: step 226 573: step 227 573: step 228 573: step 229 573: step 230 573: step 231 573: step 232 573: step 233 573: step 234 573: step 235 573: step 236 573: step 237 573: step 238 573: step 239 573: step 240 573: step 241 573: step 242 573: step 243 573: step 244 573: step 245 573: step 246 573: step 247 573: step 248 573: step 249 573: step 250 573: step 251 573: step 252 573: step 253 573: step 254 573: step 255 573: step 256 573: step 257 573: step 258 573: step 259 573: step 260 573: step 261 573: step 262 573: step 263 573: step 264 573: step 265 573: step 266 573: step 267 573: step 268 573: step 269 573: step 270 573: step 271 573: step 272 573: step 273 573: step 274 573: step 275 573: step 276 573: step 277 573: step 278 573: step 279 573: step 280 573: step 281 573: step 282 573: step 283 573: step 284 573: step 285 573: step 286 573: step 287 573: step 288 573: step 289 573: step 290 573: step 291 573: step 292 573: step 293 573: step 294 573: step 295 573: step 296 573: step 297 573: step 298 573: step 299 573: step 300 573: step 301 573: step 302 573: step 303 573: step 304 573: step 305 573: step 306 573: step 307 573: step 308 573: step 309 573: step 310 573: step 311 573: step 312 573: step 313 573: step 314 573: step 315 573: step 316 573: step 317 573: step 318 573: step 319 573: step 320 573: step 321 573: step 322 573: step 323 573: step 324 573: step 325 573: step 326 573: step 327 573: step 328 573: step 329 573: step 330 573: step 331 573: step 332 573: step 333 573: step 334 573: step 335 573: step 336 573: step 337 573: step 338 573: step 339 573: step 340 573: step 341 573: step 342 573: step 343 573: step 344 573: step 345 573: step 346 573: step 347 573: step 348 573: step 349 573: step 350 573: step 351 573: step 352 573: step 353 573: step 354 573: step 355 573: step 356 573: step 357 573: step 358 573: step 359 573: step 360 573: step 361 573: step 362 573: step 363 573: step 364 573: step 365 573: step 366 573: step 367 573: step 368 573: step 369 573: step 370 573: step 371 573: step 372 573: step 373 573: step 374 573: step 375 573: step 376 573: step 377 573: step 378 573: step 379 573: step 380 573: step 381 573: step 382 573: step 383 573: step 384 573: step 385 573: step 386 573: step 387 573: step 388 573: step 389 573: step 390 573: step 391 573: step 392 573: step 393 573: step 394 573: step 395 573: step 396 573: step 397 573: step 398 573: step 399 573: step 400 573: step 401 573: step 402 573: step 403 573: step 404 573: step 405 573: step 406 573: step 407 573: step 408 573: step 409 573: step 410 573: step 411 573: step 412 573: step 413 573: step 414 573: step 415 573: step 416 573: step 417 573: step 418 573: step 419 573: step 420 573: step 421 573: step 422 573: step 423 573: step 424 573: step 425 573: step 426 573: step 427 573: step 428 573: step 429 573: step 430 573: step 431 573: step 432 573: step 433 573: step 434 573: step 435 573: step 436 573: step 437 573: step 438 573: step 439 573: step 440 573: step 441 573: step 442 573: step 443 573: step 444 573: step 445 573: step 446 573: step 447 573: step 448 573: step 449 573: step 450 573: step 451 573: step 452 573: step 453 573: step 454 573: step 455 573: step 456 573: step 457 573: step 458 573: step 459 573: step 460 573: step 461 573: step 462 573: step 463 573: step 464 573: step 465 573: step 466 573: step 467 573: step 468 573: step 469 573: step 470 573: step 471 573: step 472 573: step 473 573: step 474 573: step 475 573: step 476 573: step 477 573: step 478 573: step 479 573: step 480 573: step 481 573: step 482 573: step 483 573: step 484 573: step 485 573: step 486 573: step 487 573: step 488 573: step 489 573: step 490 573: step 491 573: step 492 573: step 493 573: step 494 573: step 495 573: step 496 573: step 497 573: step 498 573: step 499 573: step 500 573: step 501 573: step 502 573: step 503 573: step 504 573: step 505 573: step 506 573: step 507 573: step 508 573: step 509 573: step 510 573: step 511 573: step 512 573: step 513 573: step 514 573: step 515 573: step 516 573: step 517 573: step 518 573: step 519 573: step 520 573: step 521 573: step 522 573: step 523 573: step 524 573: step 525 573: step 526 573: step 527 573: step 528 573: step 529 573: step 530 573: step 531 573: step 532 573: step 533 573: step 534 573: step 535 573: step 536 573: step 537 573: step 538 573: step 539 573: step 540 573: step 541 573: step 542 573: step 543 573: step 544 573: step 545 573: step 546 573: step 547 573: step 548 573: step 549 573: step 550 573: step 551 573: step 552 573: step 553 573: step 554 573: step 555 573: step 556 573: step 557 573: step 558 573: step 559 573: step 560 573: step 561 573: step 562 573: step 563 573: step 564 573: step 565 573: step 566 573: step 567 573: step 568 573: step 569 573: step 570 573: step 571 573: step 572 573: step 573 573: step 574 573: step 575 573: step 576 573: step 577 573: step 578 573: step 579 573: step 580 573: step 581 573: step 582 573: step 583 573: step 584 573: step 585 573: step 586 573: step 587 573: step 588 573: step 589 573: step 590 573: step 591 573: step 592 573: step 593 573: step 594 573: step 595 573: step 596 573: step 597 573: step 598 573: step 599 573: step 600 573: step 601 573: step 602 573: step 603 573: step 604 573: step 605 573: step 606 573: step 607 573: step 608 573: step 609 573: step 610 573: step 611 573: step 612 573: step 613 573: step 614 573: step 615 573: step 616 573: step 617 573: step 618 573: step 619 573: step 620 573: step 621 573: step 622 573: step 623 573: step 624 573: step 625 573: step 626 573: step 627 573: step 628 573: step 629 573: step 630 573: step 631 573: step 632 573: step 633 573: step 634 573: step 635 573: step 636 573: step 637 573: step 638 573: step 639 573: step 640 573: step 641 573: step 642 573: step 643 573: step 644 573: step 645 573: step 646 573: step 647 573: step 648 573: step 649 573: step 650 573: step 651 573: step 652 573: step 653 573: step 654 573: step 655 573: step 656 573: step 657 573: step 658 573: step 659 573: step 660 573: step 661 573: step 662 573: step 663 573: step 664 573: step 665 573: step 666 573: step 667 573: step 668 573: step 669 573: step 670 573: step 671 573: step 672 573: step 673 573: step 674 573: step 675 573: step 676 573: step 677 573: step 678 573: step 679 573: step 680 573: step 681 573: step 682 573: step 683 573: step 684 573: step 685 573: step 686 573: step 687 573: step 688 573: step 689 573: step 690 573: step 691 573: step 692 573: step 693 573: step 694 573: step 695 573: step 696 573: step 697 573: step 698 573: step 699 573: step 700 573: step 701 573: step 702 573: step 703 573: step 704 573: step 705 573: step 706 573: step 707 573: step 708 573: step 709 573: step 710 573: step 711 573: step 712 573: step 713 573: step 714 573: step 715 573: step 716 573: step 717 573: step 718 573: step 719 573: step 720 573: step 721 573: step 722 573: step 723 573: step 724 573: step 725 573: step 726 573: step 727 573: step 728 573: step 729 573: step 730 573: step 731 573: step 732 573: step 733 573: step 734 573: step 735 573: step 736 573: step 737 573: step 738 573: step 739 573: step 740 573: step 741 573: step 742 573: step 743 573: step 744 573: step 745 573: step 746 573: step 747 573: step 748 573: step 749 573: step 750 573: step 751 573: step 752 573: step 753 573: step 754 573: step 755 573: step 756 573: step 757 573: step 758 573: step 759 573: step 760 573: step 761 573: step 762 573: step 763 573: step 764 573: step 765 573: step 766 573: step 767 573: step 768 573: step 769 573: step 770 573: step 771 573: step 772 573: step 773 573: step 774 573: step 775 573: step 776 573: step 777 573: step 778 573: step 779 573: step 780 573: step 781 573: step 782 573: step 783 573: step 784 573: step 785 573: step 786 573: step 787 573: step 788 573: step 789 573: step 790 573: step 791 573: step 792 573: step 793 573: step 794 573: step 795 573: step 796 573: step 797 573: step 798 573: step 799 573: step 800 573: step 801 573: step 802 573: step 803 573: step 804 573: step 805 573: step 806 573: step 807 573: step 808 573: step 809 573: step 810 573: step 811 573: step 812 573: step 813 573: step 814 573: step 815 573: step 816 573: step 817 573: step 818 573: step 819 573: step 820 573: step 821 573: step 822 573: step 823 573: step 824 573: step 825 573: step 826 573: step 827 573: step 828 573: step 829 573: step 830 573: step 831 573: step 832 573: step 833 573: step 834 573: step 835 573: step 836 573: step 837 573: step 838 573: step 839 573: step 840 573: step 841 573: step 842 573: step 843 573: step 844 573: step 845 573: step 846 573: step 847 573: step 848 573: step 849 573: step 850 573: step 851 573: step 852 573: step 853 573: step 854 573: step 855 573: step 856 573: step 857 573: step 858 573: step 859 573: step 860 573: step 861 573: step 862 573: step 863 573: step 864 573: step 865 573: step 866 573: step 867 573: step 868 573: step 869 573: step 870 573: step 871 573: step 872 573: step 873 573: step 874 573: step 875 573: step 876 573: step 877 573: step 878 573: step 879 573: step 880 573: step 881 573: step 882 573: step 883 573: step 884 573: step 885 573: step 886 573: step 887 573: step 888 573: step 889 573: step 890 573: step 891 573: step 892 573: step 893 573: step 894 573: step 895 573: step 896 573: step 897 573: step 898 573: step 899 573: step 900 573: step 901 573: step 902 573: step 903 573: step 904 573: step 905 573: step 906 573: step 907 573: step 908 573: step 909 573: step 910 573: step 911 573: step 912 573: step 913 573: step 914 573: step 915 573: step 916 573: step 917 573: step 918 573: step 919 573: step 920 573: step 921 573: step 922 573: step 923 573: step 924 573: step 925 573: step 926 573: step 927 573: step 928 573: step 929 573: step 930 573: step 931 573: step 932 573: step 933 573: step 934 573: step 935 573: step 936 573: step 937 573: step 938 573: step 939 573: step 940 573: step 941 573: step 942 573: step 943 573: step 944 573: step 945 573: step 946 573: step 947 573: step 948 573: step 949 573: step 950 573: step 951 573: step 952 573: step 953 573: step 954 573: step 955 573: step 956 573: step 957 573: step 958 573: step 959 573: step 960 573: step 961 573: step 962 573: step 963 573: step 964 573: step 965 573: step 966 573: step 967 573: step 968 573: step 969 573: step 970 573: step 971 573: step 972 573: step 973 573: step 974 573: step 975 573: step 976 573: step 977 573: step 978 573: step 979 573: step 980 573: step 981 573: step 982 573: step 983 573: step 984 573: step 985 573: step 986 573: step 987 573: step 988 573: step 989 573: step 990 573: step 991 573: step 992 573: step 993 573: step 994 573: step 995 573: step 996 573: step 997 573: step 998 573: step 999 573: step 1000 573: step 1001 573: step 1002 573: step 1003 573: step 1004 573: step 1005 573: step 1006 573: step 1007 573: step 1008 573: step 1009 573: step 1010 573: step 1011 573: step 1012 573: step 1013 573: step 1014 573: step 1015 573: step 1016 573: step 1017 573: step 1018 573: step 1019 573: step 1020 573: step 1021 573: step 1022 573: step 1023 573: step 1024 573: step 1025 573: step 1026 573: step 1027 573: step 1028 573: step 1029 573: step 1030 573: step 1031 573: step 1032 573: step 1033 573: step 1034 573: step 1035 573: step 1036 573: step 1037 573: step 1038 573: step 1039 573: step 1040 573: step 1041 573: step 1042 573: step 1043 573: step 1044 573: step 1045 573: step 1046 573: step 1047 573: step 1048 573: step 1049 573: step 1050 573: step 1051 573: step 1052 573: step 1053 573: step 1054 573: step 1055 573: step 1056 573: step 1057 573: step 1058 573: step 1059 573: step 1060 573: step 1061 573: step 1062 573: step 1063 573: step 1064 573: step 1065 573: step 1066 573: step 1067 573: step 1068 573: step 1069 573: step 1070 573: step 1071 573: step 1072 573: step 1357 573: step 1358 573: step 1359 573: step 1360 573: step 1361 573: step 1362 573: step 1363 573: step 1364 573: step 1365 573: step 1366 573: step 1367 573: step 1368 573: step 1369 573: step 1370 573: step 1371 573: step 1372 573: step 1373 573: step 1374 573: step 1375 573: step 1376 573: step 1377 573: step 1378 573: step 1379 573: step 1380 573: step 1381 573: step 1382 573: step 1383 573: step 1384 573: step 1385 573: step 1386 573: step 1387 573: step 1388 573: step 1389 573: step 1390 573: step 1391 573: step 1392 573: step 1393 573: step 1394 573: step 1395 573: step 1396 573: step 1397 573: step 1398 573: step 1399 573: step 1400 573: step 1401 573: step 1402 573: step 1403 573: step 1404 573: step 1405 573: step 1406 573: step 1407 573: step 1408 573: step 1409 573: step 1410 573: step 1411 573: step 1412 573: step 1413 573: step 1414 573: step 1415 573: step 1416 573: step 1417 573: step 1418 573: step 1419 573: step 1420 573: step 1421 573: step 1422 573: step 1423 573: step 1424 573: step 1425 573: step 7940 573: step 7941 573: step 7942 573: step 7943 573: step 7944 573: step 7945 573: step 7946 573: step 7947 573: step 7948 573: step 7949 573: step 7950 573: step 7951 573: step 7952 573: step 7953 573: step 7954 573: step 7955 573: step 7956 573: step 7957 573: step 7958 573: step 7959 573: step 7960 573: step 7961 573: step 7962 573: step 7963 573: step 7964 573: step 7965 573: step 7966 573: step 7967 573: step 7968 573: step 7969 573: step 7970 573: step 7971 573: step 7972 573: step 7973 573: step 7974 573: step 7975 573: step 7976 573: step 7977 573: step 7978 573: step 7979 573: step 7980 573: step 7981 573: step 7982 573: step 7983 573: step 7984 573: step 7985 573: step 7986 573: step 7987 573: step 7988 573: step 7989 573: step 7990 573: step 7991 573: step 7992 573: step 7993 573: step 7994 573: step 7995 573: step 7996 573: step 7997 573: step 7998 573: step 7999 573: step 8000 573: step 8001 573: step 8002 573: step 8003 573: step 8004 573: step 8005 573: step 8006 573: step 8007 573: step 8008 573: step 8009 573: step 8010 573: step 8011 573: step 8012 573: step 8013 573: step 8014 573: step 8206 573: step 8207 573: step 8208 573: step 8209 573: step 8210 573: step 8211 573: step 8212 573: step 8213 573: step 8214 573: step 8215 573: step 8216 573: step 8217 573: step 8218 573: step 8219 573: step 8220 573: step 8221 573: step 8222 573: step 8223 573: step 8224 573: step 8225 573: step 8226 573: step 8227 573: step 8228 573: step 8229 573: step 8230 573: step 8231 573: step 8232 573: step 8233 573: step 8234 573: step 8235 573: step 8236 573: step 8237 573: step 8238 573: step 8239 573: step 8240 573: step 8241 573: step 8242 573: step 8243 573: step 8244 573: step 8245 573: step 8246 573: step 8247 573: step 8248 573: step 8249 573: step 8250 573: step 8251 573: step 8252 573: step 8253 573: step 8254 573: step 8255 573: step 8256 573: step 8257 573: step 8258 573: step 8259 573: step 8260 573: step 8261 573: step 8262 573: step 8263 573: step 8264 573: step 8265 573: step 8266 573: step 8267 573: step 8268 573: step 8269 573: step 8270 573: step 8271 573: step 8272 573: step 8273 573: step 8274 573: step 8275 573: step 8276 573: step 8277 573: step 8518 573: step 8519 573: step 8520 573: step 8521 573: step 8522 573: step 8523 573: step 8524 573: step 8525 573: step 8526 573: step 8527 573: step 8528 573: step 8529 573: step 8530 573: step 8531 573: step 8532 573: step 8533 573: step 8534 573: step 8535 573: step 8536 573: step 8537 573: step 8538 573: step 8539 573: step 8540 573: step 8541 573: step 8542 573: step 8543 573: step 8544 573: step 8545 573: step 8546 573: step 8547 573: step 8548 573: step 8549 573: step 8550 573: step 8551 573: step 8552 573: step 8553 573: step 8554 573: step 8555 573: step 8556 573: step 8557 573: step 8558 573: step 8559 573: step 8560 573: step 8561 573: step 8562 573: step 8563 573: step 8564 573: step 8565 573: step 8566 573: step 8567 573: step 8568 573: step 8569 573: step 8570 573: step 8571 573: step 8572 573: step 8573 573: step 8574 573: step 8575 573: step 8576 573: step 8577 573: -- checked 572: -- checked 663/1310 Test #572: leanruntest_basic.lean ...................................... Passed 0.17 sec test 574 Start 574: leanruntest_basic_monitor1.lean 574: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "basic_monitor1.lean" 574: Test timeout computed to be: 1500 664/1310 Test #573: leanruntest_basic_monitor.lean .............................. Passed 0.17 sec test 575 Start 575: leanruntest_basic_monitor2.lean 575: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "basic_monitor2.lean" 575: Test timeout computed to be: 1500 574: -- testing basic_monitor1.lean 574: -- using result from test_all.sh 574: 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: a 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 574: step 0 575: -- testing basic_monitor2.lean 575: -- using result from test_all.sh 574: -- checked 665/1310 Test #574: leanruntest_basic_monitor1.lean ............................. Passed 0.01 sec test 576 Start 576: leanruntest_basic_monitor3.lean 576: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "basic_monitor3.lean" 576: Test timeout computed to be: 1500 575: 0 575: [1]: _main @ :38:6 575: [2]: char.of_nat @ :50:15 575: [3]: and.decidable @ :685:11 575: [2]: char.of_nat @ :50:15 575: [3]: or.decidable @ :691:11 575: [2]: char.of_nat @ :50:15 575: [1]: _main @ :38:6 575: [2]: string.str @ :146:4 575: [1]: _main @ :38:6 575: a 575: [2]: _main._lambda_1 @ :38:6 575: [3]: f._main @ :34:4 575: [4]: f._main._meta_aux @ :34:4 575: [5]: f._main._meta_aux @ :34:4 575: [6]: f._main._meta_aux @ :34:4 575: [7]: f._main._meta_aux @ :34:4 575: [6]: f._main._meta_aux @ :34:4 575: [5]: f._main._meta_aux @ :34:4 575: [4]: f._main._meta_aux @ :34:4 575: [3]: f._main @ :34:4 575: [2]: _main._lambda_1 @ :38:6 575: [1]: _main @ :38:6 576: -- testing basic_monitor3.lean 576: -- using result from test_all.sh 576: [3]: tactic.istep._lambda_1 @ :553:31 576: _x := #0 576: 0._fresh.13.139949 := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: 0._fresh.13.139948 := (_interaction._lambda_3) 576: [4]: tactic.step @ :549:9 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: t := (_interaction._lambda_3) 576: α := #0 576: [5]: _interaction._lambda_3 @ :65:3 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [6]: tactic.intros._main @ :591:9 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [7]: tactic.intros._main._rec_1 @ :591:9 576: a := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: n := [external] 576: [8]: tactic.intro1 @ :588:9 576: [9]: char.of_nat @ :50:15 576: n := #95 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #1 576: [8]: tactic.intro1 @ :588:9 576: [anonymous] := [external] 576: [anonymous] := #95 576: [9]: string.str @ :146:4 576: [8]: tactic.intro1 @ :588:9 576: [anonymous] := [external] 576: [anonymous] := #95 576: [anonymous] := [external] 576: [anonymous] := (string.push) 576: [7]: tactic.intros._main._rec_1 @ :591:9 576: a := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: n := [external] 576: [anonymous] := [external] 576: [anonymous] := #0 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [anonymous] := (tactic.intro [external]) 576: [8]: tactic.intro @ :583:9 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: n := [external] 576: [9]: expr.is_let @ :351:9 576: a := [external] 576: [8]: tactic.intro @ :583:9 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: n := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [anonymous] := #1 576: [anonymous] := #0 576: [9]: bool.decidable_eq._main @ :742:9 576: b := #1 576: a := #0 576: [8]: tactic.intro @ :583:9 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: n := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [anonymous] := #0 576: [9]: expr.is_pi @ :343:9 576: a := [external] 576: [8]: tactic.intro @ :583:9 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: n := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [anonymous] := #0 576: [anonymous] := #1 576: [anonymous] := #1 576: [9]: bool.decidable_eq._main @ :742:9 576: b := #1 576: a := #1 576: [8]: tactic.intro @ :583:9 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: n := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [anonymous] := #0 576: [anonymous] := #1 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: tactic.intro @ :583:9 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: n := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [anonymous] := #1 576: [7]: tactic.intros._main._rec_1 @ :591:9 576: a := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: n := [external] 576: [anonymous] := [external] 576: [anonymous] := #0 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := (#0 [external] [external]) 576: [8]: tactic.intros._main @ :591:9 576: s := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: [9]: tactic.intros._main._rec_1 @ :591:9 576: a := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: n := [external] 576: [10]: tactic.intro @ :583:9 576: s := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: n := [external] 576: [11]: expr.is_let @ :351:9 576: a := [external] 576: [10]: tactic.intro @ :583:9 576: s := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: n := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: [anonymous] := #1 576: [anonymous] := #0 576: [11]: bool.decidable_eq._main @ :742:9 576: b := #1 576: a := #0 576: [10]: tactic.intro @ :583:9 576: s := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: n := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: [anonymous] := #0 576: [11]: expr.is_pi @ :343:9 576: a := [external] 576: [10]: tactic.intro @ :583:9 576: s := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: n := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: [anonymous] := #0 576: [anonymous] := #1 576: [anonymous] := #1 576: [11]: bool.decidable_eq._main @ :742:9 576: b := #1 576: a := #1 576: [10]: tactic.intro @ :583:9 576: s := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: n := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: [anonymous] := #0 576: [anonymous] := #1 576: [11]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [10]: tactic.intro @ :583:9 576: s := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: n := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: [anonymous] := #1 576: [9]: tactic.intros._main._rec_1 @ :591:9 576: a := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: n := [external] 576: [anonymous] := [external] 576: [anonymous] := #0 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := (#0 [external] [external]) 576: [10]: tactic.intros._main @ :591:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [11]: tactic.intros._main._rec_1 @ :591:9 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: n := [external] 576: [10]: tactic.intros._main @ :591:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := (#0 #0 [external]) 576: [9]: tactic.intros._main._rec_1 @ :591:9 576: a := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: n := [external] 576: [anonymous] := [external] 576: [anonymous] := #0 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := (#0 #0 [external]) 576: [8]: tactic.intros._main @ :591:9 576: s := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: [anonymous] := (#0 (#1 [external] #0) [external]) 576: [7]: tactic.intros._main._rec_1 @ :591:9 576: a := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: n := [external] 576: [anonymous] := [external] 576: [anonymous] := #0 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a 576: ⊢ b → a ∧ b 576: [anonymous] := (#0 (#1 [external] #0) [external]) 576: [6]: tactic.intros._main @ :591:9 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [anonymous] := (#0 (#1 [external] (#1 [external] #0)) [external]) 576: [5]: _interaction._lambda_3 @ :65:3 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [anonymous] := (#0 (#1 [external] (#1 [external] #0)) [external]) 576: [6]: tactic.constructor @ :25:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: cfg := (#0 #1 #1 #0 #1 #1 #1 #1) 576: [7]: _private.591361179.target' @ :12:17 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [6]: tactic.constructor @ :25:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: cfg := (#0 #1 #1 #0 #1 #1 #1 #1) 576: [anonymous] := (#0 [external] [external]) 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [8]: tactic.get_env @ :217:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := (#0 [external] [external]) 576: [8]: char.of_nat @ :50:15 576: n := #101 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #101 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #101 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [8]: char.of_nat @ :50:15 576: n := #112 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [8]: char.of_nat @ :50:15 576: n := #121 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #121 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #121 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [8]: char.of_nat @ :50:15 576: n := #100 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #100 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #100 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [8]: char.of_nat @ :50:15 576: n := #101 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #101 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #101 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [8]: char.of_nat @ :50:15 576: n := #118 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #118 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #118 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [8]: char.of_nat @ :50:15 576: n := #105 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #105 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #105 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [8]: char.of_nat @ :50:15 576: n := #99 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #99 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #99 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [8]: char.of_nat @ :50:15 576: n := #117 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [8]: char.of_nat @ :50:15 576: n := #100 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #100 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #100 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [8]: char.of_nat @ :50:15 576: n := #110 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #110 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #110 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [8]: char.of_nat @ :50:15 576: n := #105 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #105 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #105 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [8]: char.of_nat @ :50:15 576: n := #110 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #110 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #110 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [8]: char.of_nat @ :50:15 576: n := #111 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [8]: char.of_nat @ :50:15 576: n := #110 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #110 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #110 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [8]: char.of_nat @ :50:15 576: n := #115 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #115 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #115 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [8]: char.of_nat @ :50:15 576: n := #105 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #105 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #105 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [8]: char.of_nat @ :50:15 576: n := #101 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #101 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #101 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [8]: char.of_nat @ :50:15 576: n := #103 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #103 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #103 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [8]: char.of_nat @ :50:15 576: n := #114 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [8]: char.of_nat @ :50:15 576: n := #44 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #44 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #44 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [8]: char.of_nat @ :50:15 576: n := #100 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #100 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #100 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [8]: char.of_nat @ :50:15 576: n := #101 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #101 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #101 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [8]: char.of_nat @ :50:15 576: n := #108 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #108 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #108 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [8]: char.of_nat @ :50:15 576: n := #105 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #105 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #105 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [8]: char.of_nat @ :50:15 576: n := #102 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #102 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #102 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [8]: char.of_nat @ :50:15 576: n := #99 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #99 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #99 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [8]: char.of_nat @ :50:15 576: n := #105 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #105 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #105 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [8]: char.of_nat @ :50:15 576: n := #99 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #99 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #99 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [8]: char.of_nat @ :50:15 576: n := #114 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #114 576: [8]: char.of_nat @ :50:15 576: n := #111 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #114 576: [anonymous] := #111 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #114 576: [anonymous] := #111 576: [anonymous] := #116 576: [8]: char.of_nat @ :50:15 576: n := #99 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #99 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #99 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #114 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #99 576: [8]: char.of_nat @ :50:15 576: n := #117 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #114 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [8]: char.of_nat @ :50:15 576: n := #114 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #114 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #114 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #114 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #114 576: [anonymous] := #116 576: [8]: char.of_nat @ :50:15 576: n := #115 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #115 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #115 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #114 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #114 576: [anonymous] := #116 576: [anonymous] := #115 576: [8]: char.of_nat @ :50:15 576: n := #110 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #110 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #110 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #114 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #114 576: [anonymous] := #116 576: [anonymous] := #115 576: [anonymous] := #110 576: [8]: char.of_nat @ :50:15 576: n := #111 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #114 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #114 576: [anonymous] := #116 576: [anonymous] := #115 576: [anonymous] := #110 576: [anonymous] := #111 576: [8]: char.of_nat @ :50:15 576: n := #99 576: [9]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #99 576: [anonymous] := #0 576: [9]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: char.of_nat @ :50:15 576: n := #99 576: [anonymous] := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #101 576: [anonymous] := #112 576: [anonymous] := #121 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #97 576: [anonymous] := #100 576: [anonymous] := #32 576: [anonymous] := #101 576: [anonymous] := #118 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #100 576: [anonymous] := #110 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #97 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #111 576: [anonymous] := #110 576: [anonymous] := #32 576: [anonymous] := #115 576: [anonymous] := #105 576: [anonymous] := #32 576: [anonymous] := #116 576: [anonymous] := #101 576: [anonymous] := #103 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #44 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #114 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #117 576: [anonymous] := #114 576: [anonymous] := #116 576: [anonymous] := #115 576: [anonymous] := #110 576: [anonymous] := #111 576: [anonymous] := #99 576: [8]: tactic.fail @ :45:11 576: msg := [external] 576: _inst_1 := (string.has_to_format) 576: β := #0 576: α := #0 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [9]: char.of_nat @ :50:15 576: n := #109 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [9]: char.of_nat @ :50:15 576: n := #114 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [9]: char.of_nat @ :50:15 576: n := #95 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [9]: char.of_nat @ :50:15 576: n := #116 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [anonymous] := #112 576: [9]: char.of_nat @ :50:15 576: n := #111 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [anonymous] := #112 576: [anonymous] := #111 576: [9]: char.of_nat @ :50:15 576: n := #109 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [9]: char.of_nat @ :50:15 576: n := #114 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [9]: char.of_nat @ :50:15 576: n := #95 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [9]: char.of_nat @ :50:15 576: n := #111 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [9]: char.of_nat @ :50:15 576: n := #116 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [9]: char.of_nat @ :50:15 576: n := #117 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #117 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #117 576: [anonymous] := #97 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) 576: [anonymous] := #1 576: [anonymous] := [external] 576: [8]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [9]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [10]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [9]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [8]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) 576: [anonymous] := #1 576: [anonymous] := [external] 576: [8]: expr.const_name @ :251:9 576: a := [external] 576: elab := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) 576: [anonymous] := #1 576: [anonymous] := [external] 576: [8]: ne.decidable @ :732:9 576: b := #1 576: a := #1 576: _inst_1 := (bool.decidable_eq._main) 576: α := #0 576: [9]: decidable.false @ :604:9 576: [8]: ne.decidable @ :732:9 576: b := #1 576: a := #1 576: _inst_1 := (bool.decidable_eq._main) 576: α := #0 576: [anonymous] := #0 576: [9]: bool.decidable_eq._main @ :742:9 576: b := #1 576: a := #1 576: [8]: ne.decidable @ :732:9 576: b := #1 576: a := #1 576: _inst_1 := (bool.decidable_eq._main) 576: α := #0 576: [anonymous] := #0 576: [anonymous] := #1 576: [9]: implies.decidable @ :699:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [8]: ne.decidable @ :732:9 576: b := #1 576: a := #1 576: _inst_1 := (bool.decidable_eq._main) 576: α := #0 576: [anonymous] := #0 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) 576: [anonymous] := #0 576: [8]: interaction_monad.monad @ :70:14 576: state := #0 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) 576: [anonymous] := #0 576: [anonymous] := #0 576: [anonymous] := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: [8]: when @ :49:4 576: t := (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) 576: h := #0 576: c := #0 576: _inst_1 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: m := (tactic.get_constructors_for._lambda_1) 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := (interaction_monad.monad._lambda_4 #0 #0) 576: [8]: interaction_monad.monad._lambda_4 @ :71:42 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: a := #0 576: α := #0 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := (#0 #0 [external]) 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [9]: char.of_nat @ :50:15 576: n := #109 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [9]: char.of_nat @ :50:15 576: n := #114 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [9]: char.of_nat @ :50:15 576: n := #95 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [9]: char.of_nat @ :50:15 576: n := #116 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [anonymous] := #112 576: [9]: char.of_nat @ :50:15 576: n := #111 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [anonymous] := #112 576: [anonymous] := #111 576: [9]: char.of_nat @ :50:15 576: n := #109 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [9]: char.of_nat @ :50:15 576: n := #114 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [9]: char.of_nat @ :50:15 576: n := #95 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [9]: char.of_nat @ :50:15 576: n := #111 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [9]: char.of_nat @ :50:15 576: n := #116 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [9]: char.of_nat @ :50:15 576: n := #117 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #117 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [10]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [10]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [9]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [8]: expr.extract_opt_auto_param._main @ :399:9 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #117 576: [anonymous] := #97 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #0 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := [external] 576: [8]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [9]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [10]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [9]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [8]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #0 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := [external] 576: [8]: expr.const_name @ :251:9 576: a := [external] 576: elab := #1 576: [7]: tactic.get_constructors_for @ :15:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #0 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := [external] 576: [6]: tactic.constructor @ :25:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: cfg := (#0 #1 #1 #0 #1 #1 #1 #1) 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := (#0 [external] [external]) 576: [7]: _private.1160688833.try_constructors._main @ :21:17 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: a := [external] 576: cfg := (#0 #1 #1 #0 #1 #1 #1 #1) 576: [8]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: t₂ := (_private.1160688833.try_constructors._main [external] (#0 #1 #1 #0 #1 #1 #1 #1)) 576: t₁ := (_private.1160688833.try_constructors._main._lambda_1 [external] (#0 #1 #1 #0 #1 #1 #1 #1)) 576: α := #0 576: state := #0 576: [9]: _private.1160688833.try_constructors._main._lambda_1 @ :21:17 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: 0._fresh.13.150145 := [external] 576: 0._fresh.13.150142 := (#0 #1 #1 #0 #1 #1 #1 #1) 576: [10]: tactic.mk_const @ :996:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: c := [external] 576: [11]: tactic.get_env @ :217:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [10]: tactic.mk_const @ :996:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: c := [external] 576: [anonymous] := (#0 [external] [external]) 576: [11]: tactic.returnex @ :165:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: e := (#0 [external]) 576: α := #0 576: [10]: tactic.mk_const @ :996:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: c := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := (#0 [external] [external]) 576: [11]: declaration.univ_params @ :70:9 576: a := [external] 576: [10]: tactic.mk_const @ :996:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: c := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := [external] 576: [11]: list.length._main @ :75:12 576: a := [external] 576: α := #0 576: [10]: tactic.mk_const @ :996:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: c := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := #0 576: [11]: tactic.mk_const._lambda_1 @ :996:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: 0._fresh.14.121746 := #0 576: 0._fresh.14.121740 := [external] 576: [12]: tactic.mk_num_meta_univs._main @ :988:9 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: a := #0 576: [11]: tactic.mk_const._lambda_1 @ :996:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: 0._fresh.14.121746 := #0 576: 0._fresh.14.121740 := [external] 576: [anonymous] := (#0 #0 [external]) 576: [10]: tactic.mk_const @ :996:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: c := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := (#0 [external] [external]) 576: [9]: _private.1160688833.try_constructors._main._lambda_1 @ :21:17 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: 0._fresh.13.150145 := [external] 576: 0._fresh.13.150142 := (#0 #1 #1 #0 #1 #1 #1 #1) 576: [anonymous] := (#0 [external] [external]) 576: [10]: tactic.apply @ :969:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: cfg := (#0 #1 #1 #0 #1 #1 #1 #1) 576: e := [external] 576: [11]: tactic.try_apply_opt_auto_param_for_apply @ :960:9 576: ms := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) 576: cfg := (#0 #1 #1 #0 #1 #1 #1 #1) 576: [12]: tactic.has_opt_auto_param_for_apply @ :954:9 576: ms := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) 576: [13]: interaction_monad.monad @ :70:14 576: state := #0 576: [12]: tactic.has_opt_auto_param_for_apply @ :954:9 576: ms := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) 576: [anonymous] := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) 576: [anonymous] := #0 576: [anonymous] := (tactic.has_opt_auto_param_for_apply._lambda_2) 576: [anonymous] := #0 576: [anonymous] := #0 576: [anonymous] := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: [13]: list.mfoldl._main @ :33:4 576: a := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) 576: a := #0 576: a := (tactic.has_opt_auto_param_for_apply._lambda_2) 576: α := #0 576: s := #0 576: _inst_1 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: m := (tactic.has_opt_auto_param_for_apply._lambda_1) 576: [12]: tactic.has_opt_auto_param_for_apply @ :954:9 576: ms := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) 576: [anonymous] := (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) 576: [11]: tactic.try_apply_opt_auto_param_for_apply @ :960:9 576: ms := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) 576: cfg := (#0 #1 #1 #0 #1 #1 #1 #1) 576: [anonymous] := (tactic.try_apply_opt_auto_param_for_apply._lambda_5 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) (#0 #1 #1 #0 #1 #1 #1 #1)) 576: [anonymous] := (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) 576: [12]: interaction_monad.monad @ :70:14 576: state := #0 576: [11]: tactic.try_apply_opt_auto_param_for_apply @ :960:9 576: ms := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) 576: cfg := (#0 #1 #1 #0 #1 #1 #1 #1) 576: [anonymous] := (tactic.try_apply_opt_auto_param_for_apply._lambda_5 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) (#0 #1 #1 #0 #1 #1 #1 #1)) 576: [anonymous] := (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) 576: [anonymous] := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: [12]: mwhen @ :55:4 576: t := (tactic.try_apply_opt_auto_param_for_apply._lambda_5 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) (#0 #1 #1 #0 #1 #1 #1 #1)) 576: c := (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) 576: _inst_1 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: m := (tactic.try_apply_opt_auto_param_for_apply._lambda_1) 576: [13]: mcond @ :52:4 576: fm := (interaction_monad.monad._lambda_4 #0 #0) 576: tm := (tactic.try_apply_opt_auto_param_for_apply._lambda_5 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) (#0 #1 #1 #0 #1 #1 #1 #1)) 576: mbool := (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) 576: α := #0 576: _inst_1 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: m := (tactic.try_apply_opt_auto_param_for_apply._lambda_1) 576: [12]: mwhen @ :55:4 576: t := (tactic.try_apply_opt_auto_param_for_apply._lambda_5 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) (#0 #1 #1 #0 #1 #1 #1 #1)) 576: c := (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) 576: _inst_1 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: m := (tactic.try_apply_opt_auto_param_for_apply._lambda_1) 576: [anonymous] := (interaction_monad.monad._lambda_9 (mcond._lambda_1 (interaction_monad.monad._lambda_4 #0 #0) (tactic.try_apply_opt_auto_param_for_apply._lambda_5 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) (#0 #1 #1 #0 #1 #1 #1 #1))) (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) #0 #0) 576: [11]: tactic.try_apply_opt_auto_param_for_apply @ :960:9 576: ms := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) 576: cfg := (#0 #1 #1 #0 #1 #1 #1 #1) 576: [anonymous] := (interaction_monad.monad._lambda_9 (mcond._lambda_1 (interaction_monad.monad._lambda_4 #0 #0) (tactic.try_apply_opt_auto_param_for_apply._lambda_5 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) (#0 #1 #1 #0 #1 #1 #1 #1))) (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) #0 #0) 576: [10]: tactic.apply @ :969:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: cfg := (#0 #1 #1 #0 #1 #1 #1 #1) 576: e := [external] 576: [anonymous] := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (interaction_monad.monad._lambda_9 (mcond._lambda_1 (interaction_monad.monad._lambda_4 #0 #0) (tactic.try_apply_opt_auto_param_for_apply._lambda_5 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) (#0 #1 #1 #0 #1 #1 #1 #1))) (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) #0 #0) 576: [11]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (mcond._lambda_1 (interaction_monad.monad._lambda_4 #0 #0) (tactic.try_apply_opt_auto_param_for_apply._lambda_5 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) (#0 #1 #1 #0 #1 #1 #1 #1))) 576: t₁ := (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) 576: β := #0 576: α := #0 576: [12]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) 576: t₁ := (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) 576: β := #0 576: α := #0 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [14]: char.of_nat @ :50:15 576: n := #109 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [14]: char.of_nat @ :50:15 576: n := #97 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [14]: char.of_nat @ :50:15 576: n := #114 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [14]: char.of_nat @ :50:15 576: n := #97 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [14]: char.of_nat @ :50:15 576: n := #112 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [14]: char.of_nat @ :50:15 576: n := #95 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [14]: char.of_nat @ :50:15 576: n := #116 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [14]: char.of_nat @ :50:15 576: n := #112 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [anonymous] := #112 576: [14]: char.of_nat @ :50:15 576: n := #111 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [anonymous] := #112 576: [anonymous] := #111 576: [14]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [15]: expr.get_app_num_args._main @ :219:9 576: a := [external] 576: [14]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #2 576: [anonymous] := #0 576: [15]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [16]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [15]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [16]: expr.is_constant_of @ :279:9 576: a := [external] 576: a := [external] 576: elab := #1 576: [15]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [anonymous] := #0 576: [14]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [anonymous] := #1 576: [anonymous] := #0 576: [15]: bool.decidable_eq._main @ :742:9 576: b := #1 576: a := #0 576: [14]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [anonymous] := #0 576: [15]: and.decidable @ :685:11 576: _inst_2 := #0 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [15]: decidable.to_bool @ :590:4 576: h := #0 576: p := #0 576: [14]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #0 576: [14]: char.of_nat @ :50:15 576: n := #109 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [14]: char.of_nat @ :50:15 576: n := #97 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [14]: char.of_nat @ :50:15 576: n := #114 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [14]: char.of_nat @ :50:15 576: n := #97 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [14]: char.of_nat @ :50:15 576: n := #112 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [14]: char.of_nat @ :50:15 576: n := #95 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [14]: char.of_nat @ :50:15 576: n := #111 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [14]: char.of_nat @ :50:15 576: n := #116 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [14]: char.of_nat @ :50:15 576: n := #117 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #117 576: [14]: char.of_nat @ :50:15 576: n := #97 576: [15]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [15]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [14]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #117 576: [anonymous] := #97 576: [14]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [15]: expr.get_app_num_args._main @ :219:9 576: a := [external] 576: [14]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #2 576: [anonymous] := #0 576: [15]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [16]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [15]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [16]: expr.is_constant_of @ :279:9 576: a := [external] 576: a := [external] 576: elab := #1 576: [15]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [anonymous] := #0 576: [14]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [anonymous] := #1 576: [anonymous] := #0 576: [15]: bool.decidable_eq._main @ :742:9 576: b := #1 576: a := #0 576: [14]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [anonymous] := #0 576: [15]: and.decidable @ :685:11 576: _inst_2 := #0 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [14]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [15]: decidable.to_bool @ :590:4 576: h := #0 576: p := #0 576: [14]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [13]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #0 576: [12]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) 576: t₁ := (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) 576: β := #0 576: α := #0 576: [anonymous] := (#0 #0 [external]) 576: [13]: list.mfoldl._main._meta_aux._lambda_1 @ :37:2 576: s' := #0 576: 0._fresh.14.37194 := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) 576: 0._fresh.14.37190 := (tactic.has_opt_auto_param_for_apply._lambda_2) 576: 0._fresh.14.37187 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: 0._fresh.14.37186 := (tactic.has_opt_auto_param_for_apply._lambda_1) 576: [14]: list.mfoldl._main._meta_aux @ :33:4 576: a := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) 576: a := #0 576: a := (tactic.has_opt_auto_param_for_apply._lambda_2) 576: α := #0 576: s := #0 576: _inst_1 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: m := (tactic.has_opt_auto_param_for_apply._lambda_1) 576: [13]: list.mfoldl._main._meta_aux._lambda_1 @ :37:2 576: s' := #0 576: 0._fresh.14.37194 := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) 576: 0._fresh.14.37190 := (tactic.has_opt_auto_param_for_apply._lambda_2) 576: 0._fresh.14.37187 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: 0._fresh.14.37186 := (tactic.has_opt_auto_param_for_apply._lambda_1) 576: [anonymous] := (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) 576: [12]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) 576: t₁ := (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) 576: β := #0 576: α := #0 576: [anonymous] := #0 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) 576: [13]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) 576: t₁ := (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) 576: β := #0 576: α := #0 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [15]: char.of_nat @ :50:15 576: n := #109 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [15]: char.of_nat @ :50:15 576: n := #97 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [15]: char.of_nat @ :50:15 576: n := #114 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [15]: char.of_nat @ :50:15 576: n := #97 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [15]: char.of_nat @ :50:15 576: n := #112 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [15]: char.of_nat @ :50:15 576: n := #95 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [15]: char.of_nat @ :50:15 576: n := #116 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [15]: char.of_nat @ :50:15 576: n := #112 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [anonymous] := #112 576: [15]: char.of_nat @ :50:15 576: n := #111 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [anonymous] := #112 576: [anonymous] := #111 576: [15]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [16]: expr.get_app_num_args._main @ :219:9 576: a := [external] 576: [15]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #2 576: [anonymous] := #0 576: [16]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [17]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [16]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [17]: expr.is_constant_of @ :279:9 576: a := [external] 576: a := [external] 576: elab := #1 576: [16]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [anonymous] := #0 576: [15]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [anonymous] := #1 576: [anonymous] := #0 576: [16]: bool.decidable_eq._main @ :742:9 576: b := #1 576: a := #0 576: [15]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [anonymous] := #0 576: [16]: and.decidable @ :685:11 576: _inst_2 := #0 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [16]: decidable.to_bool @ :590:4 576: h := #0 576: p := #0 576: [15]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #0 576: [15]: char.of_nat @ :50:15 576: n := #109 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [15]: char.of_nat @ :50:15 576: n := #97 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [15]: char.of_nat @ :50:15 576: n := #114 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [15]: char.of_nat @ :50:15 576: n := #97 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [15]: char.of_nat @ :50:15 576: n := #112 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [15]: char.of_nat @ :50:15 576: n := #95 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [15]: char.of_nat @ :50:15 576: n := #111 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [15]: char.of_nat @ :50:15 576: n := #116 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [15]: char.of_nat @ :50:15 576: n := #117 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #117 576: [15]: char.of_nat @ :50:15 576: n := #97 576: [16]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [16]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [15]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #117 576: [anonymous] := #97 576: [15]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [16]: expr.get_app_num_args._main @ :219:9 576: a := [external] 576: [15]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #2 576: [anonymous] := #0 576: [16]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [17]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [16]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [17]: expr.is_constant_of @ :279:9 576: a := [external] 576: a := [external] 576: elab := #1 576: [16]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [anonymous] := #0 576: [15]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [anonymous] := #1 576: [anonymous] := #0 576: [16]: bool.decidable_eq._main @ :742:9 576: b := #1 576: a := #0 576: [15]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [anonymous] := #0 576: [16]: and.decidable @ :685:11 576: _inst_2 := #0 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [15]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [16]: decidable.to_bool @ :590:4 576: h := #0 576: p := #0 576: [15]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [14]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #0 576: [13]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) 576: t₁ := (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) 576: β := #0 576: α := #0 576: [anonymous] := (#0 #0 [external]) 576: [14]: list.mfoldl._main._meta_aux._lambda_1 @ :37:2 576: s' := #0 576: 0._fresh.14.37194 := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)) 576: 0._fresh.14.37190 := (tactic.has_opt_auto_param_for_apply._lambda_2) 576: 0._fresh.14.37187 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: 0._fresh.14.37186 := (tactic.has_opt_auto_param_for_apply._lambda_1) 576: [15]: list.mfoldl._main._meta_aux @ :33:4 576: a := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)) 576: a := #0 576: a := (tactic.has_opt_auto_param_for_apply._lambda_2) 576: α := #0 576: s := #0 576: _inst_1 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: m := (tactic.has_opt_auto_param_for_apply._lambda_1) 576: [14]: list.mfoldl._main._meta_aux._lambda_1 @ :37:2 576: s' := #0 576: 0._fresh.14.37194 := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)) 576: 0._fresh.14.37190 := (tactic.has_opt_auto_param_for_apply._lambda_2) 576: 0._fresh.14.37187 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: 0._fresh.14.37186 := (tactic.has_opt_auto_param_for_apply._lambda_1) 576: [anonymous] := (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) #0) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) 576: [13]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) 576: t₁ := (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) 576: β := #0 576: α := #0 576: [anonymous] := #0 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) #0) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) 576: [14]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) #0) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) 576: t₁ := (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) 576: β := #0 576: α := #0 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [16]: char.of_nat @ :50:15 576: n := #109 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [16]: char.of_nat @ :50:15 576: n := #97 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [16]: char.of_nat @ :50:15 576: n := #114 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [16]: char.of_nat @ :50:15 576: n := #97 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [16]: char.of_nat @ :50:15 576: n := #112 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [16]: char.of_nat @ :50:15 576: n := #95 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [16]: char.of_nat @ :50:15 576: n := #116 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [16]: char.of_nat @ :50:15 576: n := #112 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [anonymous] := #112 576: [16]: char.of_nat @ :50:15 576: n := #111 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [anonymous] := #112 576: [anonymous] := #111 576: [16]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [17]: expr.get_app_num_args._main @ :219:9 576: a := [external] 576: [16]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #2 576: [anonymous] := #0 576: [17]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [18]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [17]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [18]: expr.is_constant_of @ :279:9 576: a := [external] 576: a := [external] 576: elab := #1 576: [17]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [anonymous] := #0 576: [16]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [anonymous] := #1 576: [anonymous] := #0 576: [17]: bool.decidable_eq._main @ :742:9 576: b := #1 576: a := #0 576: [16]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [anonymous] := #0 576: [17]: and.decidable @ :685:11 576: _inst_2 := #0 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [17]: decidable.to_bool @ :590:4 576: h := #0 576: p := #0 576: [16]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #0 576: [16]: char.of_nat @ :50:15 576: n := #109 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [16]: char.of_nat @ :50:15 576: n := #97 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [16]: char.of_nat @ :50:15 576: n := #114 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [16]: char.of_nat @ :50:15 576: n := #97 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [16]: char.of_nat @ :50:15 576: n := #112 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [16]: char.of_nat @ :50:15 576: n := #95 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [16]: char.of_nat @ :50:15 576: n := #111 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [16]: char.of_nat @ :50:15 576: n := #116 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [16]: char.of_nat @ :50:15 576: n := #117 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #117 576: [16]: char.of_nat @ :50:15 576: n := #97 576: [17]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [17]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [16]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #117 576: [anonymous] := #97 576: [16]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [17]: expr.get_app_num_args._main @ :219:9 576: a := [external] 576: [16]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #2 576: [anonymous] := #0 576: [17]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [18]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [17]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [18]: expr.is_constant_of @ :279:9 576: a := [external] 576: a := [external] 576: elab := #1 576: [17]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [anonymous] := #0 576: [16]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [anonymous] := #1 576: [anonymous] := #0 576: [17]: bool.decidable_eq._main @ :742:9 576: b := #1 576: a := #0 576: [16]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [anonymous] := #0 576: [17]: and.decidable @ :685:11 576: _inst_2 := #0 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [16]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [17]: decidable.to_bool @ :590:4 576: h := #0 576: p := #0 576: [16]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [15]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #0 576: [14]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) #0) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) 576: t₁ := (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) 576: β := #0 576: α := #0 576: [anonymous] := (#0 #0 [external]) 576: [15]: list.mfoldl._main._meta_aux._lambda_1 @ :37:2 576: s' := #0 576: 0._fresh.14.37194 := (#1 (#0 [external] [external]) #0) 576: 0._fresh.14.37190 := (tactic.has_opt_auto_param_for_apply._lambda_2) 576: 0._fresh.14.37187 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: 0._fresh.14.37186 := (tactic.has_opt_auto_param_for_apply._lambda_1) 576: [16]: list.mfoldl._main._meta_aux @ :33:4 576: a := (#1 (#0 [external] [external]) #0) 576: a := #0 576: a := (tactic.has_opt_auto_param_for_apply._lambda_2) 576: α := #0 576: s := #0 576: _inst_1 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: m := (tactic.has_opt_auto_param_for_apply._lambda_1) 576: [15]: list.mfoldl._main._meta_aux._lambda_1 @ :37:2 576: s' := #0 576: 0._fresh.14.37194 := (#1 (#0 [external] [external]) #0) 576: 0._fresh.14.37190 := (tactic.has_opt_auto_param_for_apply._lambda_2) 576: 0._fresh.14.37187 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: 0._fresh.14.37186 := (tactic.has_opt_auto_param_for_apply._lambda_1) 576: [anonymous] := (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 #0 (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) 576: [14]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) #0) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) 576: t₁ := (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) 576: β := #0 576: α := #0 576: [anonymous] := #0 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 #0 (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) 576: [15]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (list.mfoldl._main._meta_aux._lambda_1 #0 (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) 576: t₁ := (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) 576: β := #0 576: α := #0 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [17]: char.of_nat @ :50:15 576: n := #109 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [17]: char.of_nat @ :50:15 576: n := #97 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [17]: char.of_nat @ :50:15 576: n := #114 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [17]: char.of_nat @ :50:15 576: n := #97 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [17]: char.of_nat @ :50:15 576: n := #112 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [17]: char.of_nat @ :50:15 576: n := #95 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [17]: char.of_nat @ :50:15 576: n := #116 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [17]: char.of_nat @ :50:15 576: n := #112 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [anonymous] := #112 576: [17]: char.of_nat @ :50:15 576: n := #111 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #116 576: [anonymous] := #112 576: [anonymous] := #111 576: [17]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [18]: expr.get_app_num_args._main @ :219:9 576: a := [external] 576: [17]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #2 576: [anonymous] := #0 576: [18]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [19]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [18]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [19]: expr.is_constant_of @ :279:9 576: a := [external] 576: a := [external] 576: elab := #1 576: [18]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [anonymous] := #0 576: [17]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [anonymous] := #1 576: [anonymous] := #0 576: [18]: bool.decidable_eq._main @ :742:9 576: b := #1 576: a := #0 576: [17]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [anonymous] := #0 576: [18]: and.decidable @ :685:11 576: _inst_2 := #0 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [18]: decidable.to_bool @ :590:4 576: h := #0 576: p := #0 576: [17]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #0 576: [17]: char.of_nat @ :50:15 576: n := #109 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [17]: char.of_nat @ :50:15 576: n := #97 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [17]: char.of_nat @ :50:15 576: n := #114 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #114 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [17]: char.of_nat @ :50:15 576: n := #97 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [17]: char.of_nat @ :50:15 576: n := #112 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [17]: char.of_nat @ :50:15 576: n := #95 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #95 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [17]: char.of_nat @ :50:15 576: n := #111 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [17]: char.of_nat @ :50:15 576: n := #116 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [17]: char.of_nat @ :50:15 576: n := #117 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #117 576: [17]: char.of_nat @ :50:15 576: n := #97 576: [18]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [18]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [17]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #2 576: [anonymous] := [external] 576: [anonymous] := #109 576: [anonymous] := #97 576: [anonymous] := #114 576: [anonymous] := #97 576: [anonymous] := #112 576: [anonymous] := #95 576: [anonymous] := #111 576: [anonymous] := #116 576: [anonymous] := #117 576: [anonymous] := #97 576: [17]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [18]: expr.get_app_num_args._main @ :219:9 576: a := [external] 576: [17]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #2 576: [anonymous] := #0 576: [18]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [19]: expr.get_app_fn._main @ :215:9 576: a := [external] 576: elab := #1 576: [18]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [19]: expr.is_constant_of @ :279:9 576: a := [external] 576: a := [external] 576: elab := #1 576: [18]: expr.is_app_of @ :283:9 576: n := [external] 576: e := [external] 576: [anonymous] := #0 576: [17]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [anonymous] := #1 576: [anonymous] := #0 576: [18]: bool.decidable_eq._main @ :742:9 576: b := #1 576: a := #0 576: [17]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [anonymous] := #0 576: [18]: and.decidable @ :685:11 576: _inst_2 := #0 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [17]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [18]: decidable.to_bool @ :590:4 576: h := #0 576: p := #0 576: [17]: expr.is_napp_of @ :286:9 576: n := #2 576: c := [external] 576: e := [external] 576: [anonymous] := #0 576: [16]: tactic.has_opt_auto_param_for_apply._lambda_2 @ :956:2 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: m := (#0 [external] [external]) 576: r := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := #0 576: [15]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (list.mfoldl._main._meta_aux._lambda_1 #0 (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) 576: t₁ := (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) 576: β := #0 576: α := #0 576: [anonymous] := (#0 #0 [external]) 576: [16]: list.mfoldl._main._meta_aux._lambda_1 @ :37:2 576: s' := #0 576: 0._fresh.14.37194 := #0 576: 0._fresh.14.37190 := (tactic.has_opt_auto_param_for_apply._lambda_2) 576: 0._fresh.14.37187 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: 0._fresh.14.37186 := (tactic.has_opt_auto_param_for_apply._lambda_1) 576: [17]: list.mfoldl._main._meta_aux @ :33:4 576: a := #0 576: a := #0 576: a := (tactic.has_opt_auto_param_for_apply._lambda_2) 576: α := #0 576: s := #0 576: _inst_1 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: m := (tactic.has_opt_auto_param_for_apply._lambda_1) 576: [16]: list.mfoldl._main._meta_aux._lambda_1 @ :37:2 576: s' := #0 576: 0._fresh.14.37194 := #0 576: 0._fresh.14.37190 := (tactic.has_opt_auto_param_for_apply._lambda_2) 576: 0._fresh.14.37187 := (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) 576: 0._fresh.14.37186 := (tactic.has_opt_auto_param_for_apply._lambda_1) 576: [anonymous] := (interaction_monad.monad._lambda_4 #0 #0) 576: [15]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (list.mfoldl._main._meta_aux._lambda_1 #0 (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) 576: t₁ := (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) 576: β := #0 576: α := #0 576: [anonymous] := #0 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (interaction_monad.monad._lambda_4 #0 #0) 576: [16]: interaction_monad.monad._lambda_4 @ :71:42 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: a := #0 576: α := #0 576: [15]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (list.mfoldl._main._meta_aux._lambda_1 #0 (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) 576: t₁ := (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) 576: β := #0 576: α := #0 576: [anonymous] := #0 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 #0 [external]) 576: [14]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) #0) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) 576: t₁ := (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) 576: β := #0 576: α := #0 576: [anonymous] := #0 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 #0 [external]) 576: [13]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) 576: t₁ := (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) 576: β := #0 576: α := #0 576: [anonymous] := #0 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 #0 [external]) 576: [12]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) 576: t₁ := (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) 576: β := #0 576: α := #0 576: [anonymous] := #0 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 #0 [external]) 576: [11]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (mcond._lambda_1 (interaction_monad.monad._lambda_4 #0 #0) (tactic.try_apply_opt_auto_param_for_apply._lambda_5 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) (#0 #1 #1 #0 #1 #1 #1 #1))) 576: t₁ := (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) 576: β := #0 576: α := #0 576: [anonymous] := (#0 #0 [external]) 576: [12]: mcond._lambda_1 @ :53:14 576: b := #0 576: 0._fresh.14.39863 := (interaction_monad.monad._lambda_4 #0 #0) 576: 0._fresh.14.39862 := (tactic.try_apply_opt_auto_param_for_apply._lambda_5 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) (#0 #1 #1 #0 #1 #1 #1 #1)) 576: [11]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (mcond._lambda_1 (interaction_monad.monad._lambda_4 #0 #0) (tactic.try_apply_opt_auto_param_for_apply._lambda_5 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) (#0 #1 #1 #0 #1 #1 #1 #1))) 576: t₁ := (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) 576: β := #0 576: α := #0 576: [anonymous] := #0 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (interaction_monad.monad._lambda_4 #0 #0) 576: [12]: interaction_monad.monad._lambda_4 @ :71:42 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: a := #0 576: α := #0 576: [11]: interaction_monad.monad._lambda_9 @ :25:29 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (mcond._lambda_1 (interaction_monad.monad._lambda_4 #0 #0) (tactic.try_apply_opt_auto_param_for_apply._lambda_5 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) (#0 #1 #1 #0 #1 #1 #1 #1))) 576: t₁ := (interaction_monad.monad._lambda_9 (list.mfoldl._main._meta_aux._lambda_1 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0))) (tactic.has_opt_auto_param_for_apply._lambda_2) (#0 (#0 (#0 (interaction_monad.monad._lambda_2) (interaction_monad.monad._lambda_3)) (interaction_monad.monad._lambda_4) (interaction_monad.monad._lambda_5) (interaction_monad.monad._lambda_6) (interaction_monad.monad._lambda_8)) (interaction_monad.monad._lambda_9)) (tactic.has_opt_auto_param_for_apply._lambda_1)) (tactic.has_opt_auto_param_for_apply._lambda_2 (#0 [external] [external]) #0) #0 #0) 576: β := #0 576: α := #0 576: [anonymous] := #0 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 #0 [external]) 576: [10]: tactic.apply @ :969:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: cfg := (#0 #1 #1 #0 #1 #1 #1 #1) 576: e := [external] 576: [anonymous] := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 #0 [external]) 576: [9]: _private.1160688833.try_constructors._main._lambda_1 @ :21:17 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: 0._fresh.13.150145 := [external] 576: 0._fresh.13.150142 := (#0 #1 #1 #0 #1 #1 #1 #1) 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := (#0 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) [external]) 576: [8]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: t₂ := (_private.1160688833.try_constructors._main [external] (#0 #1 #1 #0 #1 #1 #1 #1)) 576: t₁ := (_private.1160688833.try_constructors._main._lambda_1 [external] (#0 #1 #1 #0 #1 #1 #1 #1)) 576: α := #0 576: state := #0 576: [anonymous] := (#0 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) [external]) 576: [7]: _private.1160688833.try_constructors._main @ :21:17 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: a := [external] 576: cfg := (#0 #1 #1 #0 #1 #1 #1 #1) 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := (#0 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) [external]) 576: [6]: tactic.constructor @ :25:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: cfg := (#0 #1 #1 #0 #1 #1 #1 #1) 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := (#0 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) [external]) 576: [5]: _interaction._lambda_3 @ :65:3 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [anonymous] := (#1 [external] (#1 [external] #0)) 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a ∧ b 576: [anonymous] := (#0 (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) [external]) 576: [6]: tactic.assumption @ :729:9 576: [7]: char.of_nat @ :50:15 576: n := #100 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #100 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #100 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [7]: char.of_nat @ :50:15 576: n := #101 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #101 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #101 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [7]: char.of_nat @ :50:15 576: n := #108 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #108 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #108 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [7]: char.of_nat @ :50:15 576: n := #105 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #105 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #105 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [7]: char.of_nat @ :50:15 576: n := #97 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [7]: char.of_nat @ :50:15 576: n := #102 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #102 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #102 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [7]: char.of_nat @ :50:15 576: n := #32 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [7]: char.of_nat @ :50:15 576: n := #99 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #99 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #99 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [7]: char.of_nat @ :50:15 576: n := #105 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #105 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #105 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [7]: char.of_nat @ :50:15 576: n := #116 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [7]: char.of_nat @ :50:15 576: n := #99 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #99 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #99 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [7]: char.of_nat @ :50:15 576: n := #97 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [7]: char.of_nat @ :50:15 576: n := #116 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [7]: char.of_nat @ :50:15 576: n := #32 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #32 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [7]: char.of_nat @ :50:15 576: n := #110 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #110 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #110 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #110 576: [7]: char.of_nat @ :50:15 576: n := #111 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #111 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #111 576: [7]: char.of_nat @ :50:15 576: n := #105 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #105 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #105 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #111 576: [anonymous] := #105 576: [7]: char.of_nat @ :50:15 576: n := #116 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #116 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #111 576: [anonymous] := #105 576: [anonymous] := #116 576: [7]: char.of_nat @ :50:15 576: n := #112 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #112 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #111 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #112 576: [7]: char.of_nat @ :50:15 576: n := #109 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #109 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #111 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #112 576: [anonymous] := #109 576: [7]: char.of_nat @ :50:15 576: n := #117 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #117 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #111 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #112 576: [anonymous] := #109 576: [anonymous] := #117 576: [7]: char.of_nat @ :50:15 576: n := #115 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #115 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #115 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #111 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #112 576: [anonymous] := #109 576: [anonymous] := #117 576: [anonymous] := #115 576: [7]: char.of_nat @ :50:15 576: n := #115 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #115 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #115 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #111 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #112 576: [anonymous] := #109 576: [anonymous] := #117 576: [anonymous] := #115 576: [anonymous] := #115 576: [7]: char.of_nat @ :50:15 576: n := #97 576: [8]: and.decidable @ :685:11 576: _inst_2 := #1 576: _inst_1 := #0 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #0 576: [8]: or.decidable @ :691:11 576: _inst_2 := #0 576: _inst_1 := #1 576: q := #0 576: p := #0 576: [7]: char.of_nat @ :50:15 576: n := #97 576: [anonymous] := #1 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := #100 576: [anonymous] := #101 576: [anonymous] := #108 576: [anonymous] := #105 576: [anonymous] := #97 576: [anonymous] := #102 576: [anonymous] := #32 576: [anonymous] := #99 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #99 576: [anonymous] := #97 576: [anonymous] := #116 576: [anonymous] := #32 576: [anonymous] := #110 576: [anonymous] := #111 576: [anonymous] := #105 576: [anonymous] := #116 576: [anonymous] := #112 576: [anonymous] := #109 576: [anonymous] := #117 576: [anonymous] := #115 576: [anonymous] := #115 576: [anonymous] := #97 576: [7]: tactic.fail @ :45:11 576: msg := [external] 576: _inst_1 := (string.has_to_format) 576: β := #0 576: α := #0 576: [6]: tactic.assumption @ :729:9 576: [anonymous] := (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) 576: [5]: _interaction._lambda_3 @ :65:3 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [anonymous] := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [6]: tactic.repeat @ :806:9 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [7]: _private.1152469465.repeat_aux._main @ :791:17 576: a := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: a := #0 576: a := [external] 576: t := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [8]: tactic.try_core @ :79:9 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t := (_private.1152469465.repeat_aux._main._lambda_1 [external] (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0)) 576: α := #0 576: [9]: _private.1152469465.repeat_aux._main._lambda_1 @ :95:25 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: 0._fresh.14.103481 := [external] 576: 0._fresh.14.103477 := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [10]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: t₂ := (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) 576: t₁ := (tactic.assumption._lambda_1) 576: α := #0 576: state := #0 576: [11]: tactic.assumption._lambda_1 @ :95:25 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: [12]: tactic.find_same_type._main @ :720:9 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: a := [external] 576: a := [external] 576: [13]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [14]: tactic.find_same_type._main._lambda_1 @ :95:25 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 0._fresh.13.144399 := [external] 576: 0._fresh.13.144397 := [external] 576: 0._fresh.13.144394 := [external] 576: [13]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [anonymous] := (#1 (#1 (_apply_format_thunk [external])) #0 [external]) 576: [14]: tactic.find_same_type._main @ :720:9 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: a := [external] 576: a := [external] 576: [15]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [16]: tactic.find_same_type._main._lambda_1 @ :95:25 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 0._fresh.13.144399 := [external] 576: 0._fresh.13.144397 := [external] 576: 0._fresh.13.144394 := [external] 576: [15]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [anonymous] := (#1 (#1 (_apply_format_thunk [external])) #0 [external]) 576: [16]: tactic.find_same_type._main @ :720:9 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: a := [external] 576: a := [external] 576: [17]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [18]: tactic.find_same_type._main._lambda_1 @ :95:25 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 0._fresh.13.144399 := [external] 576: 0._fresh.13.144397 := [external] 576: 0._fresh.13.144394 := [external] 576: [17]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [anonymous] := (#0 [external] [external]) 576: [16]: tactic.find_same_type._main @ :720:9 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: a := [external] 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: [anonymous] := (#0 [external] [external]) 576: [15]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [anonymous] := (#1 (_apply_format_thunk [external])) 576: [anonymous] := #0 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: [anonymous] := (#0 [external] [external]) 576: [14]: tactic.find_same_type._main @ :720:9 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: a := [external] 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: [anonymous] := (#0 [external] [external]) 576: [13]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [anonymous] := (#1 (_apply_format_thunk [external])) 576: [anonymous] := #0 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: [anonymous] := (#0 [external] [external]) 576: [12]: tactic.find_same_type._main @ :720:9 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: a := [external] 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: [anonymous] := (#0 [external] [external]) 576: [11]: tactic.assumption._lambda_1 @ :95:25 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: [anonymous] := (#0 [external] [external]) 576: [10]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: t₂ := (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) 576: t₁ := (tactic.assumption._lambda_1) 576: α := #0 576: state := #0 576: [anonymous] := (#0 #0 [external]) 576: [9]: _private.1152469465.repeat_aux._main._lambda_1 @ :95:25 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: 0._fresh.14.103481 := [external] 576: 0._fresh.14.103477 := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [anonymous] := #0 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: [anonymous] := (#0 #0 [external]) 576: [8]: tactic.try_core @ :79:9 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t := (_private.1152469465.repeat_aux._main._lambda_1 [external] (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0)) 576: α := #0 576: [anonymous] := (#0 #0 [external]) 576: [7]: _private.1152469465.repeat_aux._main @ :791:17 576: a := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: a := #0 576: a := [external] 576: t := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := (#0 (#1 #0) [external]) 576: [8]: list.append._main @ :36:22 576: a := [external] 576: a := [external] 576: α := #0 576: [7]: _private.1152469465.repeat_aux._main @ :791:17 576: a := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: a := #0 576: a := [external] 576: t := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := (#1 #0) 576: [anonymous] := state: 576: no goals 576: [anonymous] := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: no goals 576: [anonymous] := state: 576: no goals 576: [anonymous] := #0 576: [anonymous] := [external] 576: [8]: _private.1152469465.repeat_aux._main @ :791:17 576: a := state: 576: no goals 576: a := #0 576: a := [external] 576: t := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [9]: tactic.try_core @ :79:9 576: s := state: 576: no goals 576: t := (_private.1152469465.repeat_aux._main._lambda_1 [external] (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0)) 576: α := #0 576: [10]: _private.1152469465.repeat_aux._main._lambda_1 @ :95:25 576: s := state: 576: no goals 576: 0._fresh.14.103481 := [external] 576: 0._fresh.14.103477 := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [11]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) 576: t₁ := (tactic.assumption._lambda_1) 576: α := #0 576: state := #0 576: [12]: tactic.assumption._lambda_1 @ :95:25 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [13]: tactic.find_same_type._main @ :720:9 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: a := [external] 576: a := [external] 576: [14]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [15]: tactic.find_same_type._main._lambda_1 @ :95:25 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: 0._fresh.13.144399 := [external] 576: 0._fresh.13.144397 := [external] 576: 0._fresh.13.144394 := [external] 576: [14]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [anonymous] := (#1 (#1 (_apply_format_thunk [external])) #0 [external]) 576: [15]: tactic.find_same_type._main @ :720:9 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: a := [external] 576: a := [external] 576: [16]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [17]: tactic.find_same_type._main._lambda_1 @ :95:25 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: 0._fresh.13.144399 := [external] 576: 0._fresh.13.144397 := [external] 576: 0._fresh.13.144394 := [external] 576: [16]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [anonymous] := (#1 (#1 (_apply_format_thunk [external])) #0 [external]) 576: [17]: tactic.find_same_type._main @ :720:9 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: a := [external] 576: a := [external] 576: [18]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [19]: tactic.find_same_type._main._lambda_1 @ :95:25 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: 0._fresh.13.144399 := [external] 576: 0._fresh.13.144397 := [external] 576: 0._fresh.13.144394 := [external] 576: [18]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [anonymous] := (#1 (#1 (_apply_format_thunk [external])) #0 [external]) 576: [19]: tactic.find_same_type._main @ :720:9 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: a := [external] 576: a := [external] 576: [20]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [21]: tactic.find_same_type._main._lambda_1 @ :95:25 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: 0._fresh.13.144399 := [external] 576: 0._fresh.13.144397 := [external] 576: 0._fresh.13.144394 := [external] 576: [20]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [anonymous] := (#0 [external] [external]) 576: [19]: tactic.find_same_type._main @ :720:9 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: a := [external] 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 [external] [external]) 576: [18]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [anonymous] := (#1 (_apply_format_thunk [external])) 576: [anonymous] := #0 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 [external] [external]) 576: [17]: tactic.find_same_type._main @ :720:9 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: a := [external] 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 [external] [external]) 576: [16]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [anonymous] := (#1 (_apply_format_thunk [external])) 576: [anonymous] := #0 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 [external] [external]) 576: [15]: tactic.find_same_type._main @ :720:9 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: a := [external] 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 [external] [external]) 576: [14]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (tactic.find_same_type._main [external] [external]) 576: t₁ := (tactic.find_same_type._main._lambda_1 [external] [external] [external]) 576: α := #0 576: state := #0 576: [anonymous] := (#1 (_apply_format_thunk [external])) 576: [anonymous] := #0 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 [external] [external]) 576: [13]: tactic.find_same_type._main @ :720:9 576: a := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: a := [external] 576: a := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 [external] [external]) 576: [12]: tactic.assumption._lambda_1 @ :95:25 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := [external] 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 [external] [external]) 576: [11]: interaction_monad_orelse @ :60:9 576: s := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t₂ := (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) 576: t₁ := (tactic.assumption._lambda_1) 576: α := #0 576: state := #0 576: [anonymous] := (#0 #0 [external]) 576: [10]: _private.1152469465.repeat_aux._main._lambda_1 @ :95:25 576: s := state: 576: no goals 576: 0._fresh.14.103481 := [external] 576: 0._fresh.14.103477 := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [anonymous] := #0 576: [anonymous] := state: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 #0 [external]) 576: [9]: tactic.try_core @ :79:9 576: s := state: 576: no goals 576: t := (_private.1152469465.repeat_aux._main._lambda_1 [external] (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0)) 576: α := #0 576: [anonymous] := (#0 #0 [external]) 576: [8]: _private.1152469465.repeat_aux._main @ :791:17 576: a := state: 576: no goals 576: a := #0 576: a := [external] 576: t := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := (#0 (#1 #0) [external]) 576: [9]: list.append._main @ :36:22 576: a := [external] 576: a := [external] 576: α := #0 576: [8]: _private.1152469465.repeat_aux._main @ :791:17 576: a := state: 576: no goals 576: a := #0 576: a := [external] 576: t := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := (#1 #0) 576: [anonymous] := state: 576: no goals 576: [anonymous] := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: no goals 576: [anonymous] := state: 576: no goals 576: [anonymous] := #0 576: [anonymous] := [external] 576: [9]: _private.1152469465.repeat_aux._main @ :791:17 576: a := state: 576: no goals 576: a := #0 576: a := [external] 576: t := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [10]: list.reverse @ :107:4 576: l := #0 576: α := #0 576: [11]: list.reverse_core._main @ :103:4 576: a := #0 576: a := #0 576: α := #0 576: [10]: list.reverse @ :107:4 576: l := #0 576: α := #0 576: [anonymous] := #0 576: [9]: _private.1152469465.repeat_aux._main @ :791:17 576: a := state: 576: no goals 576: a := #0 576: a := [external] 576: t := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [anonymous] := state: 576: no goals 576: [anonymous] := #0 576: [8]: _private.1152469465.repeat_aux._main @ :791:17 576: a := state: 576: no goals 576: a := #0 576: a := [external] 576: t := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := (#1 #0) 576: [anonymous] := state: 576: no goals 576: [anonymous] := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: no goals 576: [anonymous] := (#0 #0 [external]) 576: [7]: _private.1152469465.repeat_aux._main @ :791:17 576: a := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: a := #0 576: a := [external] 576: t := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [anonymous] := [external] 576: [anonymous] := [external] 576: [anonymous] := (#1 #0) 576: [anonymous] := state: 576: no goals 576: [anonymous] := #0 576: [anonymous] := [external] 576: [anonymous] := state: 576: no goals 576: [anonymous] := (#0 #0 [external]) 576: [6]: tactic.repeat @ :806:9 576: s := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: t := (interaction_monad_orelse (interaction_monad.fail [external] (string.has_to_format) #0 #0 #0) (tactic.assumption._lambda_1) #0 #0) 576: [anonymous] := [external] 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 #0 [external]) 576: [5]: _interaction._lambda_3 @ :65:3 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [anonymous] := (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) (#1 (#0 [external] [external]) #0)))) 576: [anonymous] := state: 576: 2 goals 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ a 576: 576: a b : Prop, 576: a_1 : a, 576: a_2 : b 576: ⊢ b 576: [anonymous] := (#0 #0 [external]) 576: [4]: tactic.step @ :549:9 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: t := (_interaction._lambda_3) 576: α := #0 576: [anonymous] := (#0 #0 [external]) 576: [5]: tactic.cleanup @ :545:9 576: s := state: 576: no goals 576: [4]: tactic.step @ :549:9 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: t := (_interaction._lambda_3) 576: α := #0 576: [anonymous] := #0 576: [anonymous] := state: 576: no goals 576: [anonymous] := (#0 #0 [external]) 576: [3]: tactic.istep._lambda_1 @ :553:31 576: _x := #0 576: 0._fresh.13.139949 := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: 0._fresh.13.139948 := (_interaction._lambda_3) 576: [anonymous] := (#0 #0 [external]) 576: [1]: _interaction @ :65:3 576: [2]: has_bind.seq @ :31:4 576: y := (tactic.istep (_interaction._lambda_3) #3 #65 #3 #65 #0) 576: x := (tactic.save_info (#0 #65 #3)) 576: _inst_1 := (_interaction._lambda_2) 576: m := (_interaction._lambda_1) 576: β := #0 576: α := #0 576: [1]: _interaction @ :65:3 576: [anonymous] := (_interaction._lambda_2 (has_bind.seq._lambda_1 (tactic.istep (_interaction._lambda_3) #3 #65 #3 #65 #0)) (tactic.save_info (#0 #65 #3)) #0 #0) 576: [2]: tactic.save_info @ :736:9 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: p := (#0 #65 #3) 576: [1]: _interaction._lambda_2 @ :65:3 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: t₂ := (has_bind.seq._lambda_1 (tactic.istep (_interaction._lambda_3) #3 #65 #3 #65 #0)) 576: t₁ := (tactic.save_info (#0 #65 #3)) 576: β := #0 576: α := #0 576: [anonymous] := (#0 #0 [external]) 576: [2]: has_bind.seq._lambda_1 @ :32:6 576: _x := #0 576: 0._fresh.13.45748 := (tactic.istep (_interaction._lambda_3) #3 #65 #3 #65 #0) 576: [1]: _interaction._lambda_2 @ :65:3 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: t₂ := (has_bind.seq._lambda_1 (tactic.istep (_interaction._lambda_3) #3 #65 #3 #65 #0)) 576: t₁ := (tactic.save_info (#0 #65 #3)) 576: β := #0 576: α := #0 576: [anonymous] := #0 576: [anonymous] := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [anonymous] := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [anonymous] := (tactic.istep (_interaction._lambda_3) #3 #65 #3 #65 #0) 576: [2]: tactic.istep @ :552:9 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: t := (_interaction._lambda_3) 576: col := #3 576: line := #65 576: col0 := #3 576: line0 := #65 576: α := #0 576: [2]: tactic.istep @ :552:9 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: t := (_interaction._lambda_3) 576: col := #3 576: line := #65 576: col0 := #3 576: line0 := #65 576: α := #0 576: [anonymous] := (#0 #0 [external]) 576: [3]: interaction_monad.result.clamp_pos @ :33:9 576: a := (#0 #0 [external]) 576: col := #3 576: line := #65 576: line0 := #65 576: α := #0 576: state := #0 576: [2]: tactic.istep @ :552:9 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: t := (_interaction._lambda_3) 576: col := #3 576: line := #65 576: col0 := #3 576: line0 := #65 576: α := #0 576: [anonymous] := (#0 #0 [external]) 576: [1]: _interaction._lambda_2 @ :65:3 576: s := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: t₂ := (has_bind.seq._lambda_1 (tactic.istep (_interaction._lambda_3) #3 #65 #3 #65 #0)) 576: t₁ := (tactic.save_info (#0 #65 #3)) 576: β := #0 576: α := #0 576: [anonymous] := #0 576: [anonymous] := state: 576: a b : Prop 576: ⊢ a → b → a ∧ b 576: [anonymous] := (#0 #0 [external]) 576: -- checked 575: -- checked 666/1310 Test #575: leanruntest_basic_monitor2.lean ............................. Passed 1.11 sec test 577 Start 577: leanruntest_begin_end1.lean 577: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "begin_end1.lean" 577: Test timeout computed to be: 1500 667/1310 Test #576: leanruntest_basic_monitor3.lean ............................. Passed 1.10 sec test 578 Start 578: leanruntest_begin_end_do.lean 578: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "begin_end_do.lean" 578: Test timeout computed to be: 1500 577: -- testing begin_end1.lean 577: -- using result from test_all.sh 577: 2 goals 577: p q : Prop, 577: a : p, 577: a_1 : q 577: ⊢ q 577: 577: p q : Prop, 577: a : p, 577: a_1 : q 577: ⊢ p 578: -- testing begin_end_do.lean 578: -- using result from test_all.sh 578: f a a 578: b 578: c 578: ------------ 578: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/begin_end_do.lean:3:0: warning: declaration '[anonymous]' uses sorry 578: -- checked 668/1310 Test #578: leanruntest_begin_end_do.lean ............................... Passed 0.03 sec test 579 Start 579: leanruntest_beta_zeta.lean 579: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "beta_zeta.lean" 579: Test timeout computed to be: 1500 577: -- checked 669/1310 Test #577: leanruntest_begin_end1.lean ................................. Passed 0.05 sec test 580 Start 580: leanruntest_bin_oct_hex.lean 580: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bin_oct_hex.lean" 580: Test timeout computed to be: 1500 579: -- testing beta_zeta.lean 579: -- using result from test_all.sh 580: -- testing bin_oct_hex.lean 580: -- using result from test_all.sh 579: -- checked 670/1310 Test #579: leanruntest_beta_zeta.lean .................................. Passed 0.02 sec test 581 Start 581: leanruntest_bin_tree.lean 581: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bin_tree.lean" 581: Test timeout computed to be: 1500 581: -- testing bin_tree.lean 580: -- checked 671/1310 Test #580: leanruntest_bin_oct_hex.lean ................................ Passed 0.02 sec test 582 Start 582: leanruntest_blast_unit.lean 582: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "blast_unit.lean" 582: Test timeout computed to be: 1500 581: -- using result from test_all.sh 582: -- testing blast_unit.lean 582: -- using result from test_all.sh 581: -- checked 672/1310 Test #581: leanruntest_bin_tree.lean ................................... Passed 0.02 sec test 583 Start 583: leanruntest_blast_unit2.lean 583: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "blast_unit2.lean" 583: Test timeout computed to be: 1500 583: -- testing blast_unit2.lean 582: -- checked 673/1310 Test #582: leanruntest_blast_unit.lean ................................. Passed 0.02 sec test 584 Start 584: leanruntest_booltst.lean 584: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "booltst.lean" 584: Test timeout computed to be: 1500 583: -- using result from test_all.sh 584: -- testing booltst.lean 584: -- using result from test_all.sh 584: ff : bool 583: -- checked 674/1310 Test #583: leanruntest_blast_unit2.lean ................................ Passed 0.02 sec test 585 Start 585: leanruntest_bor_lazy.lean 585: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bor_lazy.lean" 585: Test timeout computed to be: 1500 584: -- checked 675/1310 Test #584: leanruntest_booltst.lean .................................... Passed 0.02 sec test 586 Start 586: leanruntest_bug5.lean 586: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bug5.lean" 586: Test timeout computed to be: 1500 585: -- testing bor_lazy.lean 585: -- using result from test_all.sh 585: tt 585: branch1: 0.0101ms 586: -- testing bug5.lean 586: -- using result from test_all.sh 585: -- checked 676/1310 Test #585: leanruntest_bor_lazy.lean ................................... Passed 0.01 sec test 587 Start 587: leanruntest_bug6.lean 587: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bug6.lean" 587: Test timeout computed to be: 1500 587: -- testing bug6.lean 587: -- using result from test_all.sh 587: T H : y = x 587: T : ?M_2 = ?M_3 → ?M_3 = ?M_2 587: T2 H : y = x 587: T2 : ∀ ⦃a b : ?M_1⦄, a = b → b = a 586: -- checked 677/1310 Test #586: leanruntest_bug5.lean ....................................... Passed 0.02 sec test 588 Start 588: leanruntest_bug_proving_eqn_lemmas.lean 588: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bug_proving_eqn_lemmas.lean" 588: Test timeout computed to be: 1500 588: -- testing bug_proving_eqn_lemmas.lean 588: -- using result from test_all.sh 587: -- checked 678/1310 Test #587: leanruntest_bug6.lean ....................................... Passed 0.02 sec test 589 Start 589: leanruntest_bug_refl_lemma.lean 589: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "bug_refl_lemma.lean" 589: Test timeout computed to be: 1500 588: [1, 2, 3, 4] 589: -- testing bug_refl_lemma.lean 589: -- using result from test_all.sh 588: -- checked 679/1310 Test #588: leanruntest_bug_proving_eqn_lemmas.lean ..................... Passed 0.02 sec test 590 Start 590: leanruntest_calc.lean 590: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "calc.lean" 590: Test timeout computed to be: 1500 590: -- testing calc.lean 590: -- using result from test_all.sh 589: -- checked 680/1310 Test #589: leanruntest_bug_refl_lemma.lean ............................. Passed 0.02 sec test 591 Start 591: leanruntest_calc_auto_trans_eq.lean 591: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "calc_auto_trans_eq.lean" 591: Test timeout computed to be: 1500 591: -- testing calc_auto_trans_eq.lean 591: -- using result from test_all.sh 590: -- checked 681/1310 Test #590: leanruntest_calc.lean ....................................... Passed 0.02 sec test 592 Start 592: leanruntest_calc_bug.lean 592: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "calc_bug.lean" 592: Test timeout computed to be: 1500 592: -- testing calc_bug.lean 592: -- using result from test_all.sh 591: -- checked 682/1310 Test #591: leanruntest_calc_auto_trans_eq.lean ......................... Passed 0.02 sec test 593 Start 593: leanruntest_calc_heq_symm.lean 593: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "calc_heq_symm.lean" 593: Test timeout computed to be: 1500 593: -- testing calc_heq_symm.lean 593: -- using result from test_all.sh 593: theorem tst : ∀ {A B C D : Type} {a₁ a₂ : A} {b : B} {c : C} {d : D}, 593: a₁ = a₂ → a₂ == b → b == c → c == d → d == a₁ 593: λ {A B C D : Type} {a₁ a₂ : A} {b : B} {c : C} {d : D} (H₀ : a₁ = a₂) (H₁ : a₂ == b) (H₂ : b == c) 593: (H₃ : c == d), heq_of_heq_of_eq (heq.trans (heq.trans (heq.symm H₃) (heq.symm H₂)) (heq.symm H₁)) (eq.symm H₀) 592: -- checked 683/1310 Test #592: leanruntest_calc_bug.lean ................................... Passed 0.02 sec test 594 Start 594: leanruntest_calc_imp.lean 594: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "calc_imp.lean" 594: Test timeout computed to be: 1500 593: -- checked 684/1310 Test #593: leanruntest_calc_heq_symm.lean .............................. Passed 0.02 sec test 595 Start 595: leanruntest_calc_tac.lean 595: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "calc_tac.lean" 595: Test timeout computed to be: 1500 594: -- testing calc_imp.lean 594: -- using result from test_all.sh 595: -- testing calc_tac.lean 595: -- using result from test_all.sh 594: -- checked 685/1310 Test #594: leanruntest_calc_imp.lean ................................... Passed 0.02 sec test 596 Start 596: leanruntest_cases_bug.lean 596: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cases_bug.lean" 596: Test timeout computed to be: 1500 596: -- testing cases_bug.lean 595: -- checked 686/1310 Test #595: leanruntest_calc_tac.lean ................................... Passed 0.02 sec test 597 Start 597: leanruntest_cases_bug2.lean 597: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cases_bug2.lean" 597: Test timeout computed to be: 1500 596: -- using result from test_all.sh 597: -- testing cases_bug2.lean 597: -- using result from test_all.sh 597: -- checked 687/1310 Test #597: leanruntest_cases_bug2.lean ................................. Passed 0.01 sec test 598 Start 598: leanruntest_cases_bug3.lean 598: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cases_bug3.lean" 598: Test timeout computed to be: 1500 596: -- checked 688/1310 Test #596: leanruntest_cases_bug.lean .................................. Passed 0.03 sec test 599 Start 599: leanruntest_cases_crash1.lean 599: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cases_crash1.lean" 599: Test timeout computed to be: 1500 598: -- testing cases_bug3.lean 598: -- using result from test_all.sh 599: -- testing cases_crash1.lean 599: -- using result from test_all.sh 598: -- checked 689/1310 Test #598: leanruntest_cases_bug3.lean ................................. Passed 0.02 sec test 600 Start 600: leanruntest_cases_nested.lean 600: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cases_nested.lean" 600: Test timeout computed to be: 1500 600: -- testing cases_nested.lean 600: -- using result from test_all.sh 599: -- checked 690/1310 Test #599: leanruntest_cases_crash1.lean ............................... Passed 0.02 sec test 601 Start 601: leanruntest_cases_renaming_issue.lean 601: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cases_renaming_issue.lean" 601: Test timeout computed to be: 1500 601: -- testing cases_renaming_issue.lean 601: -- using result from test_all.sh 600: -- checked 691/1310 Test #600: leanruntest_cases_nested.lean ............................... Passed 0.02 sec test 602 Start 602: leanruntest_cases_tac1.lean 602: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cases_tac1.lean" 602: Test timeout computed to be: 1500 602: -- testing cases_tac1.lean 602: -- using result from test_all.sh 602: A : Type ?, 602: n : ℕ, 602: w : vec A (n + 1), 602: hv : A, 602: tv : vec A n 602: ⊢ head (cons hv tv) = head w → tail (cons hv tv) = tail w → cons hv tv = w 602: A : Type ?, 602: n : ℕ, 602: hv : A, 602: tv : vec A n, 602: hw : A, 602: tw : vec A n 602: ⊢ head (cons hv tv) = head (cons hw tw) → tail (cons hv tv) = tail (cons hw tw) → cons hv tv = cons hw tw 602: A : Type ?, 602: n : ℕ, 602: hv : A, 602: tv : vec A n, 602: hw : A, 602: tw : vec A n 602: ⊢ hv = hw → tv = tw → cons hv tv = cons hw tw 602: ------- 602: 2 goals 602: H : 0 ≠ 0 602: ⊢ succ (pred 0) = 0 602: 602: n' : ℕ, 602: H : succ n' ≠ 0 602: ⊢ succ (pred (succ n')) = succ n' 602: --------- 601: -- checked 692/1310 Test #601: leanruntest_cases_renaming_issue.lean ....................... Passed 0.02 sec test 603 Start 603: leanruntest_cases_term.lean 603: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cases_term.lean" 603: Test timeout computed to be: 1500 603: -- testing cases_term.lean 603: -- using result from test_all.sh 602: -- checked 693/1310 Test #602: leanruntest_cases_tac1.lean ................................. Passed 0.02 sec test 604 Start 604: leanruntest_cast_sorry_bug.lean 604: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cast_sorry_bug.lean" 604: Test timeout computed to be: 1500 604: -- testing cast_sorry_bug.lean 604: -- using result from test_all.sh 603: -- checked 694/1310 Test #603: leanruntest_cases_term.lean ................................. Passed 0.01 sec test 605 Start 605: leanruntest_cc1.lean 605: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc1.lean" 605: Test timeout computed to be: 1500 604: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/cast_sorry_bug.lean:7:0: warning: declaration 'foo' uses sorry 605: -- testing cc1.lean 605: -- using result from test_all.sh 604: -- checked 605: {{true, f (b + b) b = f (a + c) c, false}, 605: {b, @ite (b > 0) (nat.decidable_lt 0 b) ℕ a b, c, a}, 605: {0, d + @ite (b > 0) (nat.decidable_lt 0 b) ℕ a b}, 605: {b + b, a + c}, 605: {f (b + b), f (a + c)}, 605: {f (b + b) b, f (a + c) c}} 605: >>> Equivalence roots 605: [true, b, 0, b + b, f (b + b), f (b + b) b] 605: >>> b's equivalence class 605: [a, c, @ite (b > 0) (nat.decidable_lt 0 b) ℕ a b, b] 695/1310 Test #604: leanruntest_cast_sorry_bug.lean ............................. Passed 0.01 sec test 606 Start 606: leanruntest_cc2.lean 606: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc2.lean" 606: Test timeout computed to be: 1500 606: -- testing cc2.lean 606: -- using result from test_all.sh 605: -- checked 696/1310 Test #605: leanruntest_cc1.lean ........................................ Passed 0.01 sec test 607 Start 607: leanruntest_cc3.lean 607: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc3.lean" 607: Test timeout computed to be: 1500 606: -- checked 697/1310 Test #606: leanruntest_cc2.lean ........................................ Passed 0.01 sec test 608 Start 608: leanruntest_cc4.lean 608: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc4.lean" 608: Test timeout computed to be: 1500 607: -- testing cc3.lean 607: -- using result from test_all.sh 608: -- testing cc4.lean 607: -- checked 698/1310 Test #607: leanruntest_cc3.lean ........................................ Passed 0.01 sec test 609 Start 609: leanruntest_cc5.lean 609: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc5.lean" 609: Test timeout computed to be: 1500 608: -- using result from test_all.sh 609: -- testing cc5.lean 609: -- using result from test_all.sh 608: -- checked 699/1310 Test #608: leanruntest_cc4.lean ........................................ Passed 0.01 sec test 610 Start 610: leanruntest_cc6.lean 610: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc6.lean" 610: Test timeout computed to be: 1500 610: -- testing cc6.lean 610: -- using result from test_all.sh 609: -- checked 700/1310 Test #609: leanruntest_cc5.lean ........................................ Passed 0.01 sec test 611 Start 611: leanruntest_cc7.lean 611: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc7.lean" 611: Test timeout computed to be: 1500 610: -- checked 701/1310 Test #610: leanruntest_cc6.lean ........................................ Passed 0.01 sec test 612 Start 612: leanruntest_cc_ac1.lean 612: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc_ac1.lean" 612: Test timeout computed to be: 1500 611: -- testing cc7.lean 611: -- using result from test_all.sh 612: -- testing cc_ac1.lean 612: -- using result from test_all.sh 611: -- checked 702/1310 Test #611: leanruntest_cc7.lean ........................................ Passed 0.01 sec test 613 Start 613: leanruntest_cc_ac2.lean 613: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc_ac2.lean" 613: Test timeout computed to be: 1500 612: -- checked 703/1310 Test #612: leanruntest_cc_ac1.lean ..................................... Passed 0.01 sec test 614 Start 614: leanruntest_cc_ac3.lean 614: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc_ac3.lean" 614: Test timeout computed to be: 1500 613: -- testing cc_ac2.lean 613: -- using result from test_all.sh 614: -- testing cc_ac3.lean 614: -- using result from test_all.sh 614: -- checked 704/1310 Test #614: leanruntest_cc_ac3.lean ..................................... Passed 0.01 sec test 615 Start 615: leanruntest_cc_ac4.lean 615: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc_ac4.lean" 615: Test timeout computed to be: 1500 613: -- checked 705/1310 Test #613: leanruntest_cc_ac2.lean ..................................... Passed 0.01 sec test 616 Start 616: leanruntest_cc_ac5.lean 616: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc_ac5.lean" 616: Test timeout computed to be: 1500 615: -- testing cc_ac4.lean 615: -- using result from test_all.sh 616: -- testing cc_ac5.lean 616: -- using result from test_all.sh 615: -- checked 706/1310 Test #615: leanruntest_cc_ac4.lean ..................................... Passed 0.01 sec test 617 Start 617: leanruntest_cc_ac_bug.lean 617: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc_ac_bug.lean" 617: Test timeout computed to be: 1500 616: -- checked 707/1310 Test #616: leanruntest_cc_ac5.lean ..................................... Passed 0.01 sec test 618 Start 618: leanruntest_cc_beta.lean 618: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc_beta.lean" 618: Test timeout computed to be: 1500 617: -- testing cc_ac_bug.lean 617: -- using result from test_all.sh 618: -- testing cc_beta.lean 618: -- using result from test_all.sh 617: -- checked 708/1310 Test #617: leanruntest_cc_ac_bug.lean .................................. Passed 0.01 sec test 619 Start 619: leanruntest_cc_constructors.lean 619: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc_constructors.lean" 619: Test timeout computed to be: 1500 618: -- checked 709/1310 Test #618: leanruntest_cc_beta.lean .................................... Passed 0.01 sec test 620 Start 620: leanruntest_cc_proj.lean 620: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc_proj.lean" 620: Test timeout computed to be: 1500 619: -- testing cc_constructors.lean 619: -- using result from test_all.sh 620: -- testing cc_proj.lean 620: -- using result from test_all.sh 619: -- checked 710/1310 Test #619: leanruntest_cc_constructors.lean ............................ Passed 0.01 sec test 621 Start 621: leanruntest_cc_value.lean 621: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cc_value.lean" 621: Test timeout computed to be: 1500 620: -- checked 711/1310 Test #620: leanruntest_cc_proj.lean .................................... Passed 0.01 sec test 622 Start 622: leanruntest_cheap_try_refl.lean 622: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cheap_try_refl.lean" 622: Test timeout computed to be: 1500 621: -- testing cc_value.lean 621: -- using result from test_all.sh 622: -- testing cheap_try_refl.lean 622: -- using result from test_all.sh 621: -- checked 712/1310 Test #621: leanruntest_cc_value.lean ................................... Passed 0.01 sec test 623 Start 623: leanruntest_check_constants.lean 623: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "check_constants.lean" 623: Test timeout computed to be: 1500 622: -- checked 713/1310 Test #622: leanruntest_cheap_try_refl.lean ............................. Passed 0.01 sec test 624 Start 624: leanruntest_check_monad_mk.lean 624: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "check_monad_mk.lean" 624: Test timeout computed to be: 1500 623: -- testing check_constants.lean 623: -- using result from test_all.sh 624: -- testing check_monad_mk.lean 624: -- using result from test_all.sh 624: monad.mk : Π (m : Type u_1 → Type u_2) [_to_applicative : applicative m] [_to_has_bind : has_bind m], monad m 624: functor.mk : 624: Π {f : Type u_1 → Type u_2}, 624: (Π {α β : Type u_1}, (α → β) → f α → f β) → 624: (Π {α β : Type u_1}, α → f β → f α) → functor f 624: applicative.mk : 624: Π (f : Type u_1 → Type u_2) [_to_functor : functor f] [_to_has_pure : has_pure f] [_to_has_seq : has_seq f] 624: [_to_has_seq_left : has_seq_left f] [_to_has_seq_right : has_seq_right f], applicative f 623: -- checked 714/1310 Test #623: leanruntest_check_constants.lean ............................ Passed 0.01 sec test 625 Start 625: leanruntest_check_tac.lean 625: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "check_tac.lean" 625: Test timeout computed to be: 1500 625: -- testing check_tac.lean 625: -- using result from test_all.sh 625: ℕ 625: 1 || 1 624: -- checked 715/1310 Test #624: leanruntest_check_monad_mk.lean ............................. Passed 0.01 sec test 626 Start 626: leanruntest_choice_anon_ctor.lean 626: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "choice_anon_ctor.lean" 626: Test timeout computed to be: 1500 625: -- checked 716/1310 Test #625: leanruntest_check_tac.lean .................................. Passed 0.01 sec test 627 Start 627: leanruntest_choice_ctx.lean 627: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "choice_ctx.lean" 627: Test timeout computed to be: 1500 626: -- testing choice_anon_ctor.lean 626: -- using result from test_all.sh 627: -- testing choice_ctx.lean 627: -- using result from test_all.sh 626: -- checked 717/1310 Test #626: leanruntest_choice_anon_ctor.lean ........................... Passed 0.01 sec test 628 Start 628: leanruntest_class1.lean 628: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "class1.lean" 628: Test timeout computed to be: 1500 627: -- checked 718/1310 Test #627: leanruntest_choice_ctx.lean ................................. Passed 0.01 sec test 629 Start 629: leanruntest_class11.lean 629: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "class11.lean" 629: Test timeout computed to be: 1500 628: -- testing class1.lean 628: -- using result from test_all.sh 628: def H : inhabited (Prop × ℕ × (ℕ → ℕ)) := 628: prod.inhabited 629: -- testing class11.lean 629: -- using result from test_all.sh 629: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/class11.lean:5:25: warning: definition 'g' was incorrectly marked as noncomputable 628: -- checked 719/1310 Test #628: leanruntest_class1.lean ..................................... Passed 0.01 sec test 630 Start 630: leanruntest_class2.lean 630: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "class2.lean" 630: Test timeout computed to be: 1500 629: -- checked 720/1310 Test #629: leanruntest_class11.lean .................................... Passed 0.01 sec test 631 Start 631: leanruntest_class3.lean 631: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "class3.lean" 631: Test timeout computed to be: 1500 630: -- testing class2.lean 630: -- using result from test_all.sh 630: theorem H : Π {A B : Type}, inhabited A → inhabited (Prop × A × (B → ℕ)) := 630: λ {A B : Type} (H1 : inhabited A), prod.inhabited 631: -- testing class3.lean 631: -- using result from test_all.sh 631: theorem tst : Π {A B : Type}, inhabited A → inhabited B → inhabited (Prop × A × B) := 631: λ {A B : Type} (Ha : inhabited A) (Hb : inhabited B), prod.inhabited 630: -- checked 721/1310 Test #630: leanruntest_class2.lean ..................................... Passed 0.01 sec test 632 Start 632: leanruntest_class6.lean 632: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "class6.lean" 632: Test timeout computed to be: 1500 632: -- testing class6.lean 632: -- using result from test_all.sh 631: -- checked 722/1310 Test #631: leanruntest_class3.lean ..................................... Passed 0.01 sec test 633 Start 633: leanruntest_cody2.lean 633: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cody2.lean" 633: Test timeout computed to be: 1500 633: -- testing cody2.lean 633: -- using result from test_all.sh 633: delta_aux : ¬delta (i delta) 632: -- checked 723/1310 Test #632: leanruntest_class6.lean ..................................... Passed 0.01 sec test 634 Start 634: leanruntest_coe_opt.lean 634: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "coe_opt.lean" 634: Test timeout computed to be: 1500 633: -- checked 724/1310 Test #633: leanruntest_cody2.lean ...................................... Passed 0.01 sec test 635 Start 635: leanruntest_coe_to_fn.lean 635: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "coe_to_fn.lean" 635: Test timeout computed to be: 1500 634: -- testing coe_opt.lean 635: -- testing coe_to_fn.lean 635: -- using result from test_all.sh 634: -- using result from test_all.sh 635: -- checked 725/1310 Test #635: leanruntest_coe_to_fn.lean .................................. Passed 0.01 sec test 636 Start 636: leanruntest_coe_to_sort.lean 636: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "coe_to_sort.lean" 636: Test timeout computed to be: 1500 634: -- checked 726/1310 Test #634: leanruntest_coe_opt.lean .................................... Passed 0.01 sec test 637 Start 637: leanruntest_coe_univ_bug.lean 637: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "coe_univ_bug.lean" 637: Test timeout computed to be: 1500 636: -- testing coe_to_sort.lean 636: -- using result from test_all.sh 637: -- testing coe_univ_bug.lean 637: -- using result from test_all.sh 637: def g : Π {n : ℕ}, ↥(below n) → ℕ := 637: λ {n : ℕ} (v : ↥(below n)), ↑v + 1 636: -- checked 727/1310 Test #636: leanruntest_coe_to_sort.lean ................................ Passed 0.01 sec test 638 Start 638: leanruntest_comment.lean 638: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "comment.lean" 638: Test timeout computed to be: 1500 638: -- testing comment.lean 638: -- using result from test_all.sh 637: -- checked 728/1310 Test #637: leanruntest_coe_univ_bug.lean ............................... Passed 0.01 sec test 639 Start 639: leanruntest_comp_val1.lean 639: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "comp_val1.lean" 639: Test timeout computed to be: 1500 638: -- checked 729/1310 Test #638: leanruntest_comment.lean .................................... Passed 0.01 sec test 640 Start 640: leanruntest_comp_val2.lean 640: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "comp_val2.lean" 640: Test timeout computed to be: 1500 639: -- testing comp_val1.lean 639: -- using result from test_all.sh 640: -- testing comp_val2.lean 640: -- using result from test_all.sh 639: -- checked 730/1310 Test #639: leanruntest_comp_val1.lean .................................. Passed 0.01 sec test 641 Start 641: leanruntest_comp_val3.lean 641: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "comp_val3.lean" 641: Test timeout computed to be: 1500 641: -- testing comp_val3.lean 641: -- using result from test_all.sh 640: -- checked 731/1310 Test #640: leanruntest_comp_val2.lean .................................. Passed 0.01 sec test 642 Start 642: leanruntest_comp_val4.lean 642: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "comp_val4.lean" 642: Test timeout computed to be: 1500 642: -- testing comp_val4.lean 642: -- using result from test_all.sh 641: -- checked 732/1310 Test #641: leanruntest_comp_val3.lean .................................. Passed 0.01 sec test 643 Start 643: leanruntest_compiler_bug1.lean 643: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "compiler_bug1.lean" 643: Test timeout computed to be: 1500 643: -- testing compiler_bug1.lean 643: -- using result from test_all.sh 642: -- checked 733/1310 Test #642: leanruntest_comp_val4.lean .................................. Passed 0.01 sec test 644 Start 644: leanruntest_compiler_bug2.lean 644: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "compiler_bug2.lean" 644: Test timeout computed to be: 1500 644: -- testing compiler_bug2.lean 644: -- using result from test_all.sh 643: -- checked 734/1310 Test #643: leanruntest_compiler_bug1.lean .............................. Passed 0.01 sec test 645 Start 645: leanruntest_compiler_bug3.lean 645: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "compiler_bug3.lean" 645: Test timeout computed to be: 1500 645: -- testing compiler_bug3.lean 645: -- using result from test_all.sh 644: -- checked 735/1310 Test #644: leanruntest_compiler_bug2.lean .............................. Passed 0.01 sec test 646 Start 646: leanruntest_complete_rec_var.lean 646: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "complete_rec_var.lean" 646: Test timeout computed to be: 1500 645: -- checked 736/1310 Test #645: leanruntest_compiler_bug3.lean .............................. Passed 0.01 sec test 647 Start 647: leanruntest_confuse_ind.lean 647: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "confuse_ind.lean" 647: Test timeout computed to be: 1500 646: -- testing complete_rec_var.lean 646: -- using result from test_all.sh 647: -- testing confuse_ind.lean 647: -- using result from test_all.sh 646: 1 647: confuse.cases_on : 647: Π (n : confuse ?M_1), 647: ?M_2 (confuse.leaf1 ?M_1) → 647: (Π (a : ℕ), ?M_2 (confuse.leaf2 ?M_1 a)) → 647: (Π (a : mk_arrow ?M_1 (confuse ?M_1)), ?M_2 (confuse.node a)) → ?M_2 n 646: -- checked 737/1310 Test #646: leanruntest_complete_rec_var.lean ........................... Passed 0.01 sec test 648 Start 648: leanruntest_congr_lemma1.lean 648: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "congr_lemma1.lean" 648: Test timeout computed to be: 1500 647: -- checked 738/1310 Test #647: leanruntest_confuse_ind.lean ................................ Passed 0.01 sec test 649 Start 649: leanruntest_congr_tactic.lean 649: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "congr_tactic.lean" 649: Test timeout computed to be: 1500 648: -- testing congr_lemma1.lean 648: -- using result from test_all.sh 649: -- testing congr_tactic.lean 649: -- using result from test_all.sh 648: ∀ (c c_1 : Prop) (e_1 : c = c_1) [h : decidable c] {α : Sort ?} (t t_1 : α), 648: t = t_1 → ∀ (e e_2 : α), e = e_2 → ite c t e = ite c_1 t_1 e_2 648: ∀ (c c' : Prop), 648: c = c' → 648: ∀ [h : decidable c] (h' : decidable c'), 648: h == h' → 648: ∀ {α : Sort ?} (α' : Sort ?), 648: α = α' → ∀ (t : α) (t' : α'), t == t' → ∀ (e : α) (e' : α'), e == e' → ite c t e == ite c' t' e' 649: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/congr_tactic.lean:78:0: warning: declaration '[anonymous]' uses sorry 649: -- checked 739/1310 Test #649: leanruntest_congr_tactic.lean ............................... Passed 0.01 sec test 650 Start 650: leanruntest_const_choice.lean 650: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "const_choice.lean" 650: Test timeout computed to be: 1500 648: -- checked 740/1310 Test #648: leanruntest_congr_lemma1.lean ............................... Passed 0.01 sec test 651 Start 651: leanruntest_constructor1.lean 651: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "constructor1.lean" 651: Test timeout computed to be: 1500 650: -- testing const_choice.lean 650: -- using result from test_all.sh 651: -- testing constructor1.lean 651: -- using result from test_all.sh 651: a b : ℕ 651: ⊢ a = a 650: -- checked 741/1310 Test #650: leanruntest_const_choice.lean ............................... Passed 0.01 sec test 652 Start 652: leanruntest_constructor_cases.lean 652: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "constructor_cases.lean" 652: Test timeout computed to be: 1500 652: -- testing constructor_cases.lean 651: -- checked 652: -- using result from test_all.sh 742/1310 Test #651: leanruntest_constructor1.lean ............................... Passed 0.01 sec test 653 Start 653: leanruntest_consume.lean 653: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "consume.lean" 653: Test timeout computed to be: 1500 653: -- testing consume.lean 653: -- using result from test_all.sh 652: [_case.0] 653: pr2 : ?M_1 → ?M_1 → ?M_1 653: pr2 : ?M_1 → ?M_1 → ?M_1 653: pr2 : ?M_1 → ?M_1 → ?M_1 653: pr2 : Π {A : Type}, A → A → A 653: pr2 : Π {A : Type}, A → A → A 653: pr2 : ?M_1 → ?M_1 → ?M_1 653: pr2 : ?M_1 → ?M_1 → ?M_1 652: -- checked 743/1310 Test #652: leanruntest_constructor_cases.lean .......................... Passed 0.01 sec test 654 Start 654: leanruntest_cont.lean 654: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cont.lean" 654: Test timeout computed to be: 1500 653: -- checked 744/1310 Test #653: leanruntest_consume.lean .................................... Passed 0.01 sec test 655 Start 655: leanruntest_contra1.lean 655: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "contra1.lean" 655: Test timeout computed to be: 1500 654: -- testing cont.lean 654: -- using result from test_all.sh 655: -- testing contra1.lean 655: -- using result from test_all.sh 654: -- checked 745/1310 Test #654: leanruntest_cont.lean ....................................... Passed 0.01 sec test 656 Start 656: leanruntest_contra2.lean 656: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "contra2.lean" 656: Test timeout computed to be: 1500 656: -- testing contra2.lean 656: -- using result from test_all.sh 655: -- checked 746/1310 Test #655: leanruntest_contra1.lean .................................... Passed 0.01 sec test 657 Start 657: leanruntest_contra3.lean 657: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "contra3.lean" 657: Test timeout computed to be: 1500 657: -- testing contra3.lean 657: -- using result from test_all.sh 656: -- checked 747/1310 Test #656: leanruntest_contra2.lean .................................... Passed 0.01 sec test 658 Start 658: leanruntest_contradiction_issue.lean 658: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "contradiction_issue.lean" 658: Test timeout computed to be: 1500 657: -- checked 748/1310 Test #657: leanruntest_contra3.lean .................................... Passed 0.01 sec test 659 Start 659: leanruntest_conv_tac1.lean 659: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "conv_tac1.lean" 659: Test timeout computed to be: 1500 658: -- testing contradiction_issue.lean 658: -- using result from test_all.sh 659: -- testing conv_tac1.lean 659: -- using result from test_all.sh 658: -- checked 659: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/conv_tac1.lean:1:0: warning: declaration '[anonymous]' uses sorry 659: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/conv_tac1.lean:8:0: warning: declaration 'Div' uses sorry 749/1310 Test #658: leanruntest_contradiction_issue.lean ........................ Passed 0.01 sec test 660 Start 660: leanruntest_cpdt.lean 660: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cpdt.lean" 660: Test timeout computed to be: 1500 660: -- testing cpdt.lean 660: -- using result from test_all.sh 659: -- checked 750/1310 Test #659: leanruntest_conv_tac1.lean .................................. Passed 0.01 sec test 661 Start 661: leanruntest_cse_perf_issue.lean 661: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cse_perf_issue.lean" 661: Test timeout computed to be: 1500 660: -- checked 751/1310 Test #660: leanruntest_cpdt.lean ....................................... Passed 0.01 sec test 662 Start 662: leanruntest_cute_binders.lean 662: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "cute_binders.lean" 662: Test timeout computed to be: 1500 661: -- testing cse_perf_issue.lean 661: -- using result from test_all.sh 661: 10 661: tst 4.96ms 662: -- testing cute_binders.lean 662: -- using result from test_all.sh 662: ∀ (b c a : ℕ), b ∈ s → c ∈ s → a ∈ s → a + b + c > 0 : Prop 662: ∀ (a : ℕ), a < 5 → p a (a + 1) : Prop 662: ∀ (a b : ℕ), a ∈ [2, 3] → b ∈ [2, 3] → p a b : Prop 661: -- checked 752/1310 Test #661: leanruntest_cse_perf_issue.lean ............................. Passed 0.01 sec test 663 Start 663: leanruntest_dec_trivial_problem.lean 663: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dec_trivial_problem.lean" 663: Test timeout computed to be: 1500 663: -- testing dec_trivial_problem.lean 663: -- using result from test_all.sh 662: -- checked 753/1310 Test #662: leanruntest_cute_binders.lean ............................... Passed 0.01 sec test 664 Start 664: leanruntest_decidable.lean 664: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "decidable.lean" 664: Test timeout computed to be: 1500 664: -- testing decidable.lean 664: -- using result from test_all.sh 664: @ite (a = b ∧ b = c → ¬u = v ∨ a = c → a = c ↔ a = tt ↔ true) 664: (@iff.decidable (a = b ∧ b = c → ¬u = v ∨ a = c → a = c ↔ a = tt) true 664: (@iff.decidable (a = b ∧ b = c → ¬u = v ∨ a = c → a = c) (a = tt) 664: (@forall_prop_decidable (a = b ∧ b = c) (λ (a_1 : a = b ∧ b = c), ¬u = v ∨ a = c → a = c) 664: (@and.decidable (a = b) (b = c) (bool.decidable_eq a b) (bool.decidable_eq b c)) 664: (λ (h : a = b ∧ b = c), 664: @forall_prop_decidable (¬u = v ∨ a = c) (λ (a_1 : ¬u = v ∨ a = c), a = c) 664: (@or.decidable (¬u = v) (a = c) (@ne.decidable unit (λ (a b : unit), punit.decidable_eq a b) u v) 664: (bool.decidable_eq a c)) 664: (λ (h : ¬u = v ∨ a = c), bool.decidable_eq a c))) 664: (bool.decidable_eq a tt)) 664: decidable.true) 664: bool 664: a 664: b : 664: bool 663: -- checked 754/1310 Test #663: leanruntest_dec_trivial_problem.lean ........................ Passed 0.01 sec test 665 Start 665: leanruntest_decl_olean.lean 665: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "decl_olean.lean" 665: Test timeout computed to be: 1500 664: -- checked 755/1310 Test #664: leanruntest_decidable.lean .................................. Passed 0.01 sec test 666 Start 666: leanruntest_declare_axiom.lean 666: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "declare_axiom.lean" 666: Test timeout computed to be: 1500 665: -- testing decl_olean.lean 665: -- using result from test_all.sh 665: nat.succ was defined at /builddir/build/BUILD/lean-3.4.2/library/init/core.lean : 293:10 665: subsingleton.intro was defined at /builddir/build/BUILD/lean-3.4.2/library/init/logic.lean : 804:16 665: subsingleton.rec was defined at /builddir/build/BUILD/lean-3.4.2/library/init/logic.lean : 804:16 665: nat.add was defined at /builddir/build/BUILD/lean-3.4.2/library/init/core.lean : 399:16 665: quotient was defined at /builddir/build/BUILD/lean-3.4.2/library/init/data/quot.lean : 88:4 665: g was defined at current file : 3:4 666: -- testing declare_axiom.lean 666: -- using result from test_all.sh 665: -- checked 756/1310 Test #665: leanruntest_decl_olean.lean ................................. Passed 0.01 sec test 667 Start 667: leanruntest_def1.lean 667: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def1.lean" 667: Test timeout computed to be: 1500 666: -- checked 757/1310 Test #666: leanruntest_declare_axiom.lean .............................. Passed 0.01 sec test 668 Start 668: leanruntest_def10.lean 668: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def10.lean" 668: Test timeout computed to be: 1500 667: -- testing def1.lean 667: -- using result from test_all.sh 667: foo₁ : ∀ (a b c : ?M_1), a = b → c = b → a = c 667: foo₂ : ∀ (f : ?M_1 → ?M_1 → ?M_1) (a b c : ?M_1), a = b → c = b → f a = f c 667: tst.foo₁ : ∀ (a b c : ?M_1), a = b → c = b → a = c 667: tst.foo₂ : ∀ (f : ?M_1 → ?M_1 → ?M_1) (a b c : ?M_1), a = b → c = b → f a = f c 667: @[reducible] 667: def tst.foo₁ : ∀ {A : Type} (a b c : A), a = b → c = b → a = c := 667: λ {A : Type} (a b c : A) (H₁ : a = b) (H₂ : c = b), eq.trans H₁ (eq.symm H₂) 668: -- testing def10.lean 668: -- using result from test_all.sh 667: -- checked 758/1310 Test #667: leanruntest_def1.lean ....................................... Passed 0.01 sec test 669 Start 669: leanruntest_def11.lean 669: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def11.lean" 669: Test timeout computed to be: 1500 668: -- checked 759/1310 Test #668: leanruntest_def10.lean ...................................... Passed 0.01 sec test 670 Start 670: leanruntest_def12.lean 670: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def12.lean" 670: Test timeout computed to be: 1500 669: -- testing def11.lean 669: -- using result from test_all.sh 670: -- testing def12.lean 670: -- using result from test_all.sh 670: -- checked 760/1310 Test #670: leanruntest_def12.lean ...................................... Passed 0.01 sec test 671 Start 671: leanruntest_def13.lean 671: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def13.lean" 671: Test timeout computed to be: 1500 669: -- checked 761/1310 Test #669: leanruntest_def11.lean ...................................... Passed 0.01 sec test 672 Start 672: leanruntest_def2.lean 672: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def2.lean" 672: Test timeout computed to be: 1500 671: -- testing def13.lean 671: -- using result from test_all.sh 672: -- testing def2.lean 672: -- using result from test_all.sh 672: 8 671: -- checked 762/1310 Test #671: leanruntest_def13.lean ...................................... Passed 0.01 sec test 673 Start 673: leanruntest_def3.lean 673: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def3.lean" 673: Test timeout computed to be: 1500 672: -- checked 763/1310 Test #672: leanruntest_def2.lean ....................................... Passed 0.01 sec test 674 Start 674: leanruntest_def4.lean 674: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def4.lean" 674: Test timeout computed to be: 1500 673: -- testing def3.lean 673: -- using result from test_all.sh 674: -- testing def4.lean 674: -- using result from test_all.sh 674: f : Π (A : Type), A → A 673: 201 673: [compiler.input] 673: repr (g (g (f 2 3) 2) 3) 673: [compiler.inline] 673: nat.repr (g (g (f 2 3) 2) 3) 673: [compiler.expand_aux] 673: nat.repr (g (g (f 2 3) 2) 3) 673: [compiler.eta_expansion] 673: nat.repr (g (g (f [nat_value_macro] [nat_value_macro]) [nat_value_macro]) [nat_value_macro]) 673: [compiler.elim_recursors] 673: >> _main 673: nat.repr (g (g (f [nat_value_macro] [nat_value_macro]) [nat_value_macro]) [nat_value_macro]) 673: [compiler.erase_irrelevant] 673: >> _main 673: nat.repr (g (g (f [nat_value_macro] [nat_value_macro]) [nat_value_macro]) [nat_value_macro]) 673: [compiler.reduce_arity] 673: >> _main 673: nat.repr (g (g (f [nat_value_macro] [nat_value_macro]) [nat_value_macro]) [nat_value_macro]) 673: [compiler.erase_trivial_structures] 673: >> _main 673: nat.repr (g (g (f [nat_value_macro] [nat_value_macro]) [nat_value_macro]) [nat_value_macro]) 673: [compiler.lambda_lifting] 673: >> _main 673: nat.repr (g (g (f [nat_value_macro] [nat_value_macro]) [nat_value_macro]) [nat_value_macro]) 673: [compiler.simplify_inductive] 673: >> _main 673: nat.repr (g (g (f [nat_value_macro] [nat_value_macro]) [nat_value_macro]) [nat_value_macro]) 673: [compiler.elim_unused_lets] 673: >> _main 673: nat.repr (g (g (f [nat_value_macro] [nat_value_macro]) [nat_value_macro]) [nat_value_macro]) 673: [compiler.extract_values] 673: >> _main 673: nat.repr (g (g (f [nat_value_macro] [nat_value_macro]) [nat_value_macro]) [nat_value_macro]) 673: [compiler.cse] 673: >> _main 673: nat.repr (g (g (f [nat_value_macro] [nat_value_macro]) [nat_value_macro]) [nat_value_macro]) 673: [compiler.preprocess] 673: >> _main 673: nat.repr (g (g (f [nat_value_macro] [nat_value_macro]) [nat_value_macro]) [nat_value_macro]) 673: [compiler.code_gen] _main 0 673: 0: scnstr #3 673: 1: scnstr #2 673: 2: scnstr #3 673: 3: scnstr #2 673: 4: ginvoke f 673: 5: ginvoke g 673: 6: ginvoke g 673: 7: cfun nat.repr 673: 8: ret 673: [compiler.optimize_bytecode] _main 0 673: 0: scnstr #3 673: 1: scnstr #2 673: 2: scnstr #3 673: 3: scnstr #2 673: 4: ginvoke f 673: 5: ginvoke g 673: 6: ginvoke g 673: 7: cfun nat.repr 673: 8: ret 673: -- checked 764/1310 Test #673: leanruntest_def3.lean ....................................... Passed 0.01 sec test 675 Start 675: leanruntest_def5.lean 675: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def5.lean" 675: Test timeout computed to be: 1500 674: -- checked 765/1310 Test #674: leanruntest_def4.lean ....................................... Passed 0.01 sec test 676 Start 676: leanruntest_def6.lean 676: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def6.lean" 676: Test timeout computed to be: 1500 675: -- testing def5.lean 675: -- using result from test_all.sh 675: f : A → A 675: f : Π (A : Type), A → A 676: -- testing def6.lean 676: -- using result from test_all.sh 675: -- checked 766/1310 Test #675: leanruntest_def5.lean ....................................... Passed 0.01 sec test 677 Start 677: leanruntest_def7.lean 677: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def7.lean" 677: Test timeout computed to be: 1500 677: -- testing def7.lean 677: -- using result from test_all.sh 676: -- checked 767/1310 Test #676: leanruntest_def6.lean ....................................... Passed 0.01 sec test 678 Start 678: leanruntest_def8.lean 678: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def8.lean" 678: Test timeout computed to be: 1500 678: -- testing def8.lean 678: -- using result from test_all.sh 677: -- checked 768/1310 Test #677: leanruntest_def7.lean ....................................... Passed 0.01 sec test 679 Start 679: leanruntest_def9.lean 679: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def9.lean" 679: Test timeout computed to be: 1500 679: -- testing def9.lean 679: -- using result from test_all.sh 678: -- checked 769/1310 Test #678: leanruntest_def8.lean ....................................... Passed 0.01 sec test 680 Start 680: leanruntest_def_alias.lean 680: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def_alias.lean" 680: Test timeout computed to be: 1500 680: -- testing def_alias.lean 680: -- using result from test_all.sh 679: -- checked 770/1310 Test #679: leanruntest_def9.lean ....................................... Passed 0.01 sec test 681 Start 681: leanruntest_def_brec1.lean 681: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def_brec1.lean" 681: Test timeout computed to be: 1500 681: -- testing def_brec1.lean 681: -- using result from test_all.sh 680: -- checked 771/1310 Test #680: leanruntest_def_alias.lean .................................. Passed 0.01 sec test 682 Start 682: leanruntest_def_brec2.lean 682: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def_brec2.lean" 682: Test timeout computed to be: 1500 682: -- testing def_brec2.lean 682: -- using result from test_all.sh 682: [eqn_compiler] compiling 682: def fib : ℕ → ℕ | 0 := 1 | 1 := 1 | (n + 2) := fib n + fib (n + 1) 682: [eqn_compiler] recursive: 1 682: [eqn_compiler] nested recursion: 0 682: [eqn_compiler] using_well_founded: 0 682: [eqn_compiler] using unbounded recursion (meta-definition): 682: def fib : ℕ → ℕ | 0 := 1 | 1 := 1 | (n + 2) := [fib._main._meta_aux] n + [fib._main._meta_aux] (n + 1) 682: [eqn_compiler.elim_match] depth [1] 682: match fib : ℕ[a] 682: (0) := 1 682: (1) := 1 682: (nat.succ (nat.add n (nat.add 1 0))) := [fib._main._meta_aux] n + [fib._main._meta_aux] (n + 1) 682: example: (a) 682: [eqn_compiler.elim_match] step: constructors only 682: [eqn_compiler.elim_match] depth [2] 682: match fib.zero : ℕ[] 682: := 1 682: example: (0) 682: [eqn_compiler.elim_match] depth [2] 682: match fib.succ : ℕ[a] 682: (0) := 1 682: (nat.succ (nat.add n 0)) := [fib._main._meta_aux] n + [fib._main._meta_aux] (n + 1) 682: example: (nat.succ a) 682: [eqn_compiler.elim_match] step: constructors only 682: [eqn_compiler.elim_match] depth [3] 682: match fib.succ.zero : ℕ[] 682: := 1 682: example: (1) 682: [eqn_compiler.elim_match] depth [3] 682: match fib.succ.succ : ℕ[a] 682: (n) := [fib._main._meta_aux] n + [fib._main._meta_aux] (n + 1) 682: example: (nat.succ (nat.succ a)) 682: [eqn_compiler.elim_match] step: variables only 682: [eqn_compiler.elim_match] depth [4] 682: match fib.succ.succ : ℕ[] 682: := [fib._main._meta_aux] n + [fib._main._meta_aux] (n + 1) 682: example: (nat.succ (nat.succ a)) 682: [eqn_compiler] compiling 682: def fib : ℕ → ℕ | 0 := 1 | 1 := 1 | (n + 2) := fib n + fib (n + 1) 682: [eqn_compiler] recursive: 1 682: [eqn_compiler] nested recursion: 0 682: [eqn_compiler] using_well_founded: 0 682: [eqn_compiler.structural_rec] using structural recursion on argument #1 for 'fib' 682: [eqn_compiler.structural_rec] 682: new function type: Π (a : ℕ), nat.below (λ (a : ℕ), ℕ) a → ℕ 682: motive type: ℕ → Type 682: [eqn_compiler.structural_rec] d: pprod 682: (pprod (_C (nat.add n (nat.add 1 0))) 682: (nat.rec punit (λ (n : ℕ) (ih : Type), pprod (pprod (_C n) ih) punit) (nat.add n (nat.add 1 0)))) 682: punit, a: n, F: _F 682: [eqn_compiler.structural_rec] d: pprod (_C (nat.add n (nat.add 1 0))) 682: (nat.rec punit (λ (n : ℕ) (ih : Type), pprod (pprod (_C n) ih) punit) (nat.add n (nat.add 1 0))), a: n, F: _F.fst 682: [eqn_compiler.structural_rec] d: _C (nat.add n (nat.add 1 0)), a: n, F: (_F.fst).fst 682: [eqn_compiler.structural_rec] d: pprod (pprod (_C (nat.add n 0)) (nat.rec punit (λ (n : ℕ) (ih : Type), pprod (pprod (_C n) ih) punit) (nat.add n 0))) 682: punit, a: n, F: (_F.fst).snd 682: [eqn_compiler.structural_rec] d: pprod (_C (nat.add n 0)) (nat.rec punit (λ (n : ℕ) (ih : Type), pprod (pprod (_C n) ih) punit) (nat.add n 0)), a: n, F: ((_F.fst).snd).fst 682: [eqn_compiler.structural_rec] d: _C (nat.add n 0), a: n, F: (((_F.fst).snd).fst).fst 682: [eqn_compiler.structural_rec] d: pprod 682: (pprod (_C (nat.add n (nat.add 1 0))) 682: (nat.rec punit (λ (n : ℕ) (ih : Type), pprod (pprod (_C n) ih) punit) (nat.add n (nat.add 1 0)))) 682: punit, a: nat.succ (nat.add n 0), F: _F 682: [eqn_compiler.structural_rec] d: pprod (_C (nat.add n (nat.add 1 0))) 682: (nat.rec punit (λ (n : ℕ) (ih : Type), pprod (pprod (_C n) ih) punit) (nat.add n (nat.add 1 0))), a: nat.succ (nat.add n 0), F: _F.fst 682: [eqn_compiler.structural_rec] d: _C (nat.add n (nat.add 1 0)), a: nat.succ (nat.add n 0), F: (_F.fst).fst 682: [eqn_compiler] using structural recursion: 682: def fib : Π (a : ℕ), nat.below (λ (a : ℕ), ℕ) a → ℕ 682: | 0 _F := 1 682: | 1 _F := 1 682: | (n + 2) _F := (((_F.fst).snd).fst).fst + (_F.fst).fst 682: [eqn_compiler.elim_match] depth [1] 682: match fib : ℕ[a, _F] 682: (0) (_F) := 1 682: (1) (_F) := 1 682: (nat.succ (nat.add n (nat.add 1 0))) (_F) := (((_F.fst).snd).fst).fst + (_F.fst).fst 682: example: (a) (_F) 682: [eqn_compiler.elim_match] step: constructors only 682: [eqn_compiler.elim_match] depth [2] 682: match fib.zero : ℕ[_F] 682: (_F) := 1 682: example: (0) (_F) 682: [eqn_compiler.elim_match] step: variables only 682: [eqn_compiler.elim_match] depth [3] 682: match fib.zero : ℕ[] 682: := 1 682: example: (0) (_F) 682: [eqn_compiler.elim_match] depth [2] 682: match fib.succ : ℕ[a, _F] 682: (0) (_F) := 1 682: (nat.succ (nat.add n 0)) (_F) := (((_F.fst).snd).fst).fst + (_F.fst).fst 682: example: (nat.succ a) (_F) 682: [eqn_compiler.elim_match] step: constructors only 682: [eqn_compiler.elim_match] depth [3] 682: match fib.succ.zero : ℕ[_F] 682: (_F) := 1 682: example: (1) (_F) 682: [eqn_compiler.elim_match] step: variables only 682: [eqn_compiler.elim_match] depth [4] 682: match fib.succ.zero : ℕ[] 682: := 1 682: example: (1) (_F) 682: [eqn_compiler.elim_match] depth [3] 682: match fib.succ.succ : ℕ[a, _F] 682: (n) (_F) := (((_F.fst).snd).fst).fst + (_F.fst).fst 682: example: (nat.succ (nat.succ a)) (_F) 682: [eqn_compiler.elim_match] step: variables only 682: [eqn_compiler.elim_match] depth [4] 682: match fib.succ.succ : ℕ[_F] 682: (_F) := (((_F.fst).snd).fst).fst + (_F.fst).fst 682: example: (nat.succ (nat.succ a)) (_F) 682: [eqn_compiler.elim_match] step: variables only 682: [eqn_compiler.elim_match] depth [5] 682: match fib.succ.succ : ℕ[] 682: := (((_F.fst).snd).fst).fst + (_F.fst).fst 682: example: (nat.succ (nat.succ a)) (_F) 682: [eqn_compiler] result: 682: λ (a : ℕ), 682: nat.brec_on a 682: (λ (a : ℕ) (_F : nat.below (λ (a : ℕ), ℕ) a), 682: (λ (a : ℕ) (_F : nat.below (λ (a : ℕ), ℕ) a), 682: nat.cases_on a (λ (_F : nat.below (λ (a : ℕ), ℕ) 0), id_rhs ℕ 1) 682: (λ (a : ℕ) (_F : nat.below (λ (a : ℕ), ℕ) (nat.succ a)), 682: nat.cases_on a (λ (_F : nat.below (λ (a : ℕ), ℕ) 1), id_rhs ℕ 1) 682: (λ (a : ℕ) (_F : nat.below (λ (a : ℕ), ℕ) (nat.succ (nat.succ a))), 682: id_rhs ℕ ((((_F.fst).snd).fst).fst + (_F.fst).fst)) 682: _F) 682: _F) 682: a 682: _F) 682: type: 682: Π (a : ℕ), (λ (a : ℕ), ℕ) a 682: [eqn_compiler] declaring auxiliary definition 682: fib._main : ℕ → ℕ 681: -- checked 772/1310 Test #681: leanruntest_def_brec1.lean .................................. Passed 0.02 sec test 683 Start 683: leanruntest_def_brec3.lean 683: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def_brec3.lean" 683: Test timeout computed to be: 1500 683: -- testing def_brec3.lean 683: -- using result from test_all.sh 683: def map2 : (bool → bool → bool) → Π {n : ℕ}, bv n → bv n → bv n := 683: λ (f : bool → bool → bool), map2._main f 682: -- checked 683: -- checked 773/1310 Test #682: leanruntest_def_brec2.lean .................................. Passed 0.02 sec test 684 Start 684: leanruntest_def_brec4.lean 684: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def_brec4.lean" 684: Test timeout computed to be: 1500 774/1310 Test #683: leanruntest_def_brec3.lean .................................. Passed 0.01 sec test 685 Start 685: leanruntest_def_brec_reflexive.lean 685: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def_brec_reflexive.lean" 685: Test timeout computed to be: 1500 684: -- testing def_brec4.lean 684: -- using result from test_all.sh 685: -- testing def_brec_reflexive.lean 685: -- using result from test_all.sh 684: -- checked 685: -- checked 775/1310 Test #684: leanruntest_def_brec4.lean .................................. Passed 0.01 sec test 686 Start 686: leanruntest_def_complete_bug.lean 686: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def_complete_bug.lean" 686: Test timeout computed to be: 1500 776/1310 Test #685: leanruntest_def_brec_reflexive.lean ......................... Passed 0.01 sec test 687 Start 687: leanruntest_def_ite1.lean 687: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def_ite1.lean" 687: Test timeout computed to be: 1500 686: -- testing def_complete_bug.lean 686: -- using result from test_all.sh 687: -- testing def_ite1.lean 687: -- using result from test_all.sh 686: @[_refl_lemma] 686: theorem g._main.equations._eqn_1 : g._main list.nil list.nil = 0 := 686: eq.refl (id_delta (g._main list.nil list.nil)) 686: @[_refl_lemma] 686: theorem g._main.equations._eqn_2 : ∀ (y : ℕ) (ys : list ℕ), g._main list.nil (y :: ys) = y := 686: λ (y : ℕ) (ys : list ℕ), eq.refl (id_delta (g._main list.nil (y :: ys))) 686: @[_refl_lemma] 686: theorem g._main.equations._eqn_3 : ∀ (x : ℕ), g._main [x] list.nil = g._main list.nil list.nil := 686: λ (x : ℕ), eq.refl (id_delta (g._main [x] list.nil)) 686: @[_refl_lemma] 686: theorem g._main.equations._eqn_4 : ∀ (x y : ℕ) (ys : list ℕ), g._main [x] (y :: ys) = g._main list.nil ys + y := 686: λ (x y : ℕ) (ys : list ℕ), eq.refl (id_delta (g._main [x] (y :: ys))) 686: @[_refl_lemma] 686: theorem g._main.equations._eqn_5 : ∀ (x1 x2 : ℕ) (xs : list ℕ), g._main (x1 :: x2 :: xs) list.nil = g._main xs list.nil := 686: λ (x1 x2 : ℕ) (xs : list ℕ), eq.refl (id_delta (g._main (x1 :: x2 :: xs) list.nil)) 686: @[_refl_lemma] 686: theorem g._main.equations._eqn_6 : ∀ (x1 x2 : ℕ) (xs : list ℕ) (hd : ℕ) (tl : list ℕ), 686: g._main (x1 :: x2 :: xs) (hd :: tl) = g._main xs (hd :: tl) := 686: λ (x1 x2 : ℕ) (xs : list ℕ) (hd : ℕ) (tl : list ℕ), eq.refl (id_delta (g._main (x1 :: x2 :: xs) (hd :: tl))) 686: -- checked 777/1310 Test #686: leanruntest_def_complete_bug.lean ........................... Passed 0.01 sec test 688 Start 688: leanruntest_def_ite_value.lean 688: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "def_ite_value.lean" 688: Test timeout computed to be: 1500 687: -- checked 778/1310 Test #687: leanruntest_def_ite1.lean ................................... Passed 0.01 sec test 689 Start 689: leanruntest_defaul_param3.lean 689: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "defaul_param3.lean" 689: Test timeout computed to be: 1500 688: -- testing def_ite_value.lean 688: -- using result from test_all.sh 689: -- testing defaul_param3.lean 689: -- using result from test_all.sh 688: f._main.equations._eqn_1 : ∀ (_x : bv 0) (_x_1 : ℕ), f._main 0 _x _x_1 = 1 688: f._main.equations._eqn_2 : ∀ (n : ℕ) (b : bool) (v : bv n), f._main (n + 1) (cons n b v) 1000000 = f._main n v 0 688: f._main.equations._eqn_3 : 688: ∀ (n : ℕ) (b : bool) (v : bv n) (x : ℕ), ¬x = 1000000 → f._main (n + 1) (cons n b v) x = f._main n v (x + 1) 688: -- checked 779/1310 Test #688: leanruntest_def_ite_value.lean .............................. Passed 0.01 sec test 690 Start 690: leanruntest_default_field_pi.lean 690: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "default_field_pi.lean" 690: Test timeout computed to be: 1500 689: -- checked 780/1310 Test #689: leanruntest_defaul_param3.lean .............................. Passed 0.01 sec test 691 Start 691: leanruntest_default_field_universe.lean 691: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "default_field_universe.lean" 691: Test timeout computed to be: 1500 690: -- testing default_field_pi.lean 690: -- using result from test_all.sh 691: -- testing default_field_universe.lean 691: -- using result from test_all.sh 690: {bar := id ℕ, baz := id ℕ} : foo 691: -- checked 781/1310 Test #691: leanruntest_default_field_universe.lean ..................... Passed 0.01 sec test 692 Start 692: leanruntest_default_field_values1.lean 692: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "default_field_values1.lean" 692: Test timeout computed to be: 1500 690: -- checked 782/1310 Test #690: leanruntest_default_field_pi.lean ........................... Passed 0.01 sec test 693 Start 693: leanruntest_default_param.lean 693: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "default_param.lean" 693: Test timeout computed to be: 1500 692: -- testing default_field_values1.lean 692: -- using result from test_all.sh 692: @[reducible] 692: def bla.z._default : Π {α β : Type}, foo α β → α := 692: λ {α β : Type} (to_foo : foo α β), id (to_foo.f (to_foo.x)) 692: @[reducible] 692: def boo.d._default : Π {α : Type}, bla α α → α := 692: λ {α : Type} (to_bla : bla α α), id ((to_bla.to_foo).f ((to_bla.to_foo).f ((to_bla.to_foo).x))) 692: {x := 10, y := tt} : cfg 693: -- testing default_param.lean 693: -- using result from test_all.sh 692: -- checked 783/1310 Test #692: leanruntest_default_field_values1.lean ...................... Passed 0.01 sec test 694 Start 694: leanruntest_default_param2.lean 694: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "default_param2.lean" 694: Test timeout computed to be: 1500 693: (f 1) : ℕ 693: (boo 2 2 ff) : ℕ 694: -- testing default_param2.lean 694: -- using result from test_all.sh 693: -- checked 784/1310 Test #693: leanruntest_default_param.lean .............................. Passed 0.01 sec test 695 Start 695: leanruntest_dep_coe_to_fn.lean 695: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dep_coe_to_fn.lean" 695: Test timeout computed to be: 1500 694: (f 1) : ℕ 694: (boo 2 2 ff) : ℕ 695: -- testing dep_coe_to_fn.lean 695: -- using result from test_all.sh 694: -- checked 785/1310 Test #694: leanruntest_default_param2.lean ............................. Passed 0.01 sec test 696 Start 696: leanruntest_dep_coe_to_fn2.lean 696: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dep_coe_to_fn2.lean" 696: Test timeout computed to be: 1500 695: ⇑f a b : f.A 696: -- testing dep_coe_to_fn2.lean 696: -- using result from test_all.sh 695: -- checked 786/1310 Test #695: leanruntest_dep_coe_to_fn.lean .............................. Passed 0.01 sec test 697 Start 697: leanruntest_dep_coe_to_fn3.lean 697: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dep_coe_to_fn3.lean" 697: Test timeout computed to be: 1500 696: ⇑f a b : f.B a 697: -- testing dep_coe_to_fn3.lean 697: -- using result from test_all.sh 696: -- checked 787/1310 Test #696: leanruntest_dep_coe_to_fn2.lean ............................. Passed 0.01 sec test 698 Start 698: leanruntest_dep_parents.lean 698: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dep_parents.lean" 698: Test timeout computed to be: 1500 697: ⇑f a b : f.B a 698: -- testing dep_parents.lean 698: -- using result from test_all.sh 697: -- checked 788/1310 Test #697: leanruntest_dep_coe_to_fn3.lean ............................. Passed 0.01 sec test 699 Start 699: leanruntest_dependent_seq.lean 699: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dependent_seq.lean" 699: Test timeout computed to be: 1500 698: -- checked 789/1310 Test #698: leanruntest_dep_parents.lean ................................ Passed 0.01 sec test 700 Start 700: leanruntest_destruct.lean 700: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "destruct.lean" 700: Test timeout computed to be: 1500 699: -- testing dependent_seq.lean 699: -- using result from test_all.sh 700: -- testing destruct.lean 700: -- using result from test_all.sh 699: -- checked 790/1310 Test #699: leanruntest_dependent_seq.lean .............................. Passed 0.01 sec test 701 Start 701: leanruntest_div2.lean 701: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "div2.lean" 701: Test timeout computed to be: 1500 701: -- testing div2.lean 701: -- using result from test_all.sh 700: -- checked 791/1310 Test #700: leanruntest_destruct.lean ................................... Passed 0.01 sec test 702 Start 702: leanruntest_div_wf.lean 702: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "div_wf.lean" 702: Test timeout computed to be: 1500 701: -- checked 792/1310 Test #701: leanruntest_div2.lean ....................................... Passed 0.01 sec test 703 Start 703: leanruntest_do_const_pat.lean 703: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "do_const_pat.lean" 703: Test timeout computed to be: 1500 702: -- testing div_wf.lean 702: -- using result from test_all.sh 703: -- testing do_const_pat.lean 703: -- using result from test_all.sh 702: -- checked 793/1310 Test #702: leanruntest_div_wf.lean ..................................... Passed 0.01 sec test 704 Start 704: leanruntest_do_let_notation.lean 704: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "do_let_notation.lean" 704: Test timeout computed to be: 1500 703: -- checked 794/1310 Test #703: leanruntest_do_const_pat.lean ............................... Passed 0.02 sec test 705 Start 705: leanruntest_do_match_else.lean 705: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "do_match_else.lean" 705: Test timeout computed to be: 1500 704: -- testing do_let_notation.lean 704: -- using result from test_all.sh 704: 30 704: and 705: -- testing do_match_else.lean 705: -- using result from test_all.sh 705: [nat.add ?x_1 ?x_0, ?x_0, ?x_1] 705: nat.add y (nat.add x y) 705: nat.add x y 705: y 704: -- checked 795/1310 Test #704: leanruntest_do_let_notation.lean ............................ Passed 0.02 sec test 706 Start 706: leanruntest_do_notation_tmp_var_issue.lean 706: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "do_notation_tmp_var_issue.lean" 706: Test timeout computed to be: 1500 705: -- checked 796/1310 Test #705: leanruntest_do_match_else.lean .............................. Passed 0.01 sec test 707 Start 707: leanruntest_doc_string1.lean 707: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "doc_string1.lean" 707: Test timeout computed to be: 1500 706: -- testing do_notation_tmp_var_issue.lean 706: -- using result from test_all.sh 707: -- testing doc_string1.lean 707: -- using result from test_all.sh 707: Documentation for x 707: 707: ```lean 707: #reduce x + x 707: ``` 707: Testing... 707: testing simple doc 707: -------- 707: Documentation for single 707: testing... 707: hello 707: world 707: Documentation for constant A 707: foo 707: Documentation for point 707: test 707: ---------- 707: -- checked 797/1310 Test #707: leanruntest_doc_string1.lean ................................ Passed 0.01 sec test 708 Start 708: leanruntest_doc_string2.lean 708: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "doc_string2.lean" 708: Test timeout computed to be: 1500 706: -- checked 798/1310 Test #706: leanruntest_do_notation_tmp_var_issue.lean .................. Passed 0.01 sec test 709 Start 709: leanruntest_doc_string3.lean 709: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "doc_string3.lean" 709: Test timeout computed to be: 1500 708: -- testing doc_string2.lean 708: -- using result from test_all.sh 708: -------- 708: Documentation for inductive foo 708: -------- 708: Documentation for x 709: -- testing doc_string3.lean 709: -- using result from test_all.sh 709: [(none, Documentation header for test module), 709: ((some x), Documentation for x), 709: (none, Another block of documentation 709: for this example.), 709: ((some foo.y), Documentation for y), 709: (none, Documentation footer 709: testing)] 708: -- checked 799/1310 Test #708: leanruntest_doc_string2.lean ................................ Passed 0.01 sec test 710 Start 710: leanruntest_doc_string4.lean 710: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "doc_string4.lean" 710: Test timeout computed to be: 1500 710: -- testing doc_string4.lean 710: -- using result from test_all.sh 709: -- checked 800/1310 Test #709: leanruntest_doc_string3.lean ................................ Passed 0.01 sec test 711 Start 711: leanruntest_doc_string5.lean 711: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "doc_string5.lean" 711: Test timeout computed to be: 1500 711: -- testing doc_string5.lean 711: -- using result from test_all.sh 710: -- checked 801/1310 Test #710: leanruntest_doc_string4.lean ................................ Passed 0.01 sec test 712 Start 712: leanruntest_docstring_after_variables.lean 712: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "docstring_after_variables.lean" 712: Test timeout computed to be: 1500 712: -- testing docstring_after_variables.lean 712: -- using result from test_all.sh 711: -- checked 802/1310 Test #711: leanruntest_doc_string5.lean ................................ Passed 0.01 sec test 713 Start 713: leanruntest_dsimp_options.lean 713: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dsimp_options.lean" 713: Test timeout computed to be: 1500 712: -- checked 803/1310 Test #712: leanruntest_docstring_after_variables.lean .................. Passed 0.01 sec test 714 Start 714: leanruntest_dsimp_partial_app.lean 714: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dsimp_partial_app.lean" 714: Test timeout computed to be: 1500 713: -- testing dsimp_options.lean 713: -- using result from test_all.sh 714: -- testing dsimp_partial_app.lean 714: -- using result from test_all.sh 713: -- checked 804/1310 Test #713: leanruntest_dsimp_options.lean .............................. Passed 0.01 sec test 715 Start 715: leanruntest_dsimp_proj.lean 715: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dsimp_proj.lean" 715: Test timeout computed to be: 1500 715: -- testing dsimp_proj.lean 715: -- using result from test_all.sh 714: -- checked 805/1310 Test #714: leanruntest_dsimp_partial_app.lean .......................... Passed 0.01 sec test 716 Start 716: leanruntest_dsimp_test.lean 716: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dsimp_test.lean" 716: Test timeout computed to be: 1500 716: -- testing dsimp_test.lean 716: -- using result from test_all.sh 715: -- checked 806/1310 Test #715: leanruntest_dsimp_proj.lean ................................. Passed 0.01 sec test 717 Start 717: leanruntest_dsimp_unfold_reducible_bug.lean 717: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dsimp_unfold_reducible_bug.lean" 717: Test timeout computed to be: 1500 717: -- testing dsimp_unfold_reducible_bug.lean 717: -- using result from test_all.sh 716: -- checked 807/1310 Test #716: leanruntest_dsimp_test.lean ................................. Passed 0.01 sec test 718 Start 718: leanruntest_dsimplify1.lean 718: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dsimplify1.lean" 718: Test timeout computed to be: 1500 718: -- testing dsimplify1.lean 718: -- using result from test_all.sh 717: -- checked 808/1310 Test #717: leanruntest_dsimp_unfold_reducible_bug.lean ................. Passed 0.01 sec test 719 Start 719: leanruntest_dsimplify2.lean 719: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dsimplify2.lean" 719: Test timeout computed to be: 1500 719: -- testing dsimplify2.lean 719: -- using result from test_all.sh 718: -- checked 809/1310 Test #718: leanruntest_dsimplify1.lean ................................. Passed 0.01 sec test 720 Start 720: leanruntest_dunfold3.lean 720: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dunfold3.lean" 720: Test timeout computed to be: 1500 720: -- testing dunfold3.lean 720: -- using result from test_all.sh 719: -- checked 810/1310 Test #719: leanruntest_dsimplify2.lean ................................. Passed 0.01 sec test 721 Start 721: leanruntest_dunfold4.lean 721: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "dunfold4.lean" 721: Test timeout computed to be: 1500 721: -- testing dunfold4.lean 721: -- using result from test_all.sh 720: -- checked 811/1310 Test #720: leanruntest_dunfold3.lean ................................... Passed 0.01 sec test 722 Start 722: leanruntest_e1.lean 722: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "e1.lean" 722: Test timeout computed to be: 1500 722: -- testing e1.lean 722: -- using result from test_all.sh 721: -- checked 812/1310 Test #721: leanruntest_dunfold4.lean ................................... Passed 0.01 sec test 723 Start 723: leanruntest_e15.lean 723: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "e15.lean" 723: Test timeout computed to be: 1500 722: a=b : Prop 722: a+b+c : N 722: p+a+b+c : N 723: -- testing e15.lean 723: -- using result from test_all.sh 722: -- checked 813/1310 Test #722: leanruntest_e1.lean ......................................... Passed 0.01 sec test 724 Start 724: leanruntest_e16.lean 724: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "e16.lean" 724: Test timeout computed to be: 1500 723: nil : list ?M_1 723: nil : list ?M_1 723: nil : list nat 723: nil : list nat 723: cons 0 nil : list nat 723: vcons 0 vnil : vector nat 1 723: vcons n vnil : vector nat 1 723: vector.rec : 723: ?M_2 0 vnil → 723: (Π {n : nat} (a : ?M_1) (a_1 : vector ?M_1 n), ?M_2 n a_1 → ?M_2 (succ n) (vcons a a_1)) → 723: Π {a : nat} (n : vector ?M_1 a), ?M_2 a n 724: -- testing e16.lean 724: -- using result from test_all.sh 724: nil : list ?M_1 724: nil : list ?M_1 724: nil : list nat 724: nil : list nat 724: cons 0 nil : list nat 724: vcons 0 vnil : vector nat 1 724: vcons n vnil : vector nat 1 724: vector.rec : 724: ?M_2 0 vnil → 724: (Π {n : nat} (a : ?M_1) (a_1 : vector ?M_1 n), ?M_2 n a_1 → ?M_2 (succ n) (vcons a a_1)) → 724: Π {a : nat} (n : vector ?M_1 a), ?M_2 a n 723: -- checked 814/1310 Test #723: leanruntest_e15.lean ........................................ Passed 0.01 sec test 725 Start 725: leanruntest_e2.lean 725: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "e2.lean" 725: Test timeout computed to be: 1500 724: -- checked 815/1310 Test #724: leanruntest_e16.lean ........................................ Passed 0.01 sec test 726 Start 726: leanruntest_e3.lean 726: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "e3.lean" 726: Test timeout computed to be: 1500 725: -- testing e2.lean 725: -- using result from test_all.sh 725: Prop : Type 1 726: -- testing e3.lean 726: -- using result from test_all.sh 726: false : Type 1 726: Eq : ?M_1 → ?M_1 → Type 1 725: -- checked 816/1310 Test #725: leanruntest_e2.lean ......................................... Passed 0.01 sec test 727 Start 727: leanruntest_e4.lean 727: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "e4.lean" 727: Test timeout computed to be: 1500 726: -- checked 817/1310 Test #726: leanruntest_e3.lean ......................................... Passed 0.01 sec test 728 Start 728: leanruntest_e5.lean 728: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "e5.lean" 728: Test timeout computed to be: 1500 727: -- testing e4.lean 727: -- using result from test_all.sh 728: -- testing e5.lean 728: -- using result from test_all.sh 727: false : Prop 727: Eq : ?M_1 → ?M_1 → Prop 728: false : Prop 728: Eq : ?M_1 → ?M_1 → Prop 728: using strict implicit arguments 728: symmetric : (?M_1 → ?M_1 → Prop) → Prop 728: symmetric p : Prop 728: H1 : symmetric p 728: H1 H2 : p 1 0 728: ------------ 728: using implicit arguments 728: symmetric2 : (?M_1 → ?M_1 → Prop) → Prop 728: symmetric2 p : Prop 728: H3 : p ?M_1 ?M_2 → p ?M_2 ?M_1 728: H3 H4 : p 1 0 728: ----------------- 728: using strict implicit arguments (ASCII notation) 728: symmetric3 : (?M_1 → ?M_1 → Prop) → Prop 728: symmetric3 p : Prop 728: H5 : symmetric3 p 728: H5 H6 : p 1 0 728: -- checked 818/1310 Test #728: leanruntest_e5.lean ......................................... Passed 0.01 sec test 729 Start 729: leanruntest_elab3.lean 729: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab3.lean" 729: Test timeout computed to be: 1500 727: -- checked 819/1310 Test #727: leanruntest_e4.lean ......................................... Passed 0.01 sec test 730 Start 730: leanruntest_elab4.lean 730: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab4.lean" 730: Test timeout computed to be: 1500 729: -- testing elab3.lean 729: -- using result from test_all.sh 730: -- testing elab4.lean 730: -- using result from test_all.sh 729: Sorry : ∀ (a : ℕ), a > 0 730: λ (A : Type) (a b c d : A) (H1 : a = b) (H2 : c = b) (H3 : d = c), eq.trans (eq.trans H1 (eq.symm H2)) (eq.symm H3) : 730: ∀ (A : Type) (a b c d : A), a = b → c = b → d = c → a = d 729: -- checked 820/1310 Test #729: leanruntest_elab3.lean ...................................... Passed 0.01 sec test 731 Start 731: leanruntest_elab5.lean 731: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab5.lean" 731: Test timeout computed to be: 1500 730: -- checked 821/1310 Test #730: leanruntest_elab4.lean ...................................... Passed 0.01 sec test 732 Start 732: leanruntest_elab6.lean 732: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab6.lean" 732: Test timeout computed to be: 1500 731: -- testing elab5.lean 731: -- using result from test_all.sh 731: λ (a b : ℕ), 731: @nat.rec_on (λ (_x : ℕ), ℕ → ℕ) a (λ (b : ℕ), b) (λ (a' : ℕ) (ih : ℕ → ℕ) (b : ℕ), ih b + 1) 731: b : 731: ℕ → ℕ → ℕ 731: λ (a b : ℕ), 731: @nat.rec_on (λ (_x : ℕ), ℕ → ℕ) a (λ (b : ℕ), b) (λ (a' : ℕ) (ih : ℕ → ℕ) (b : ℕ), ih b + 1) 731: b : 731: ℕ → ℕ → ℕ 731: H2 ▸ H1 : (λ (_x : ℕ), p (f a) (f _x)) b 731: H2 ▸ H3 ▸ H1 : (λ (_x : ℕ), p (f c) (f _x)) b 731: H4 ▸ H5 : (λ (_x : ℕ), p _x a) b 732: -- testing elab6.lean 732: -- using result from test_all.sh 732: H2 ▸ H1 : (λ (_x : ℕ), p (a + _x + a)) b 731: -- checked 822/1310 Test #731: leanruntest_elab5.lean ...................................... Passed 0.01 sec test 733 Start 733: leanruntest_elab_bool.lean 733: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab_bool.lean" 733: Test timeout computed to be: 1500 732: -- checked 823/1310 Test #732: leanruntest_elab6.lean ...................................... Passed 0.01 sec test 734 Start 734: leanruntest_elab_crash1.lean 734: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab_crash1.lean" 734: Test timeout computed to be: 1500 733: -- testing elab_bool.lean 733: -- using result from test_all.sh 733: ite ↥b tt ff : bool 733: ite ↥(b && b) tt ff : bool 733: ite (↥b ∧ ↥b) tt ff : bool 734: -- testing elab_crash1.lean 734: -- using result from test_all.sh 734: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/elab_crash1.lean:7:0: warning: declaration '[anonymous]' uses sorry 734: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/elab_crash1.lean:10:0: warning: declaration '[anonymous]' uses sorry 733: -- checked 824/1310 Test #733: leanruntest_elab_bool.lean .................................. Passed 0.01 sec test 735 Start 735: leanruntest_elab_failure.lean 735: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab_failure.lean" 735: Test timeout computed to be: 1500 735: -- testing elab_failure.lean 734: -- checked 825/1310 Test #734: leanruntest_elab_crash1.lean ................................ Passed 0.01 sec test 736 Start 736: leanruntest_elab_meta1.lean 736: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "elab_meta1.lean" 736: Test timeout computed to be: 1500 735: -- using result from test_all.sh 736: -- testing elab_meta1.lean 736: -- using result from test_all.sh 736: 9 736: 29 735: -- checked 826/1310 Test #735: leanruntest_elab_failure.lean ............................... Passed 0.01 sec test 737 Start 737: leanruntest_ematch1.lean 737: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ematch1.lean" 737: Test timeout computed to be: 1500 736: -- checked 827/1310 Test #736: leanruntest_elab_meta1.lean ................................. Passed 0.01 sec test 738 Start 738: leanruntest_ematch2.lean 738: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ematch2.lean" 738: Test timeout computed to be: 1500 737: -- testing ematch1.lean 737: -- using result from test_all.sh 737: a b c : ℕ, 737: a_1 : f a = b, 737: a_2 : a = g c, 737: a_3 : f a ≠ c, 737: _einst : (:f (g c):) = c 737: ⊢ false 738: -- testing ematch2.lean 738: -- using result from test_all.sh 737: -- checked 828/1310 Test #737: leanruntest_ematch1.lean .................................... Passed 0.01 sec test 739 Start 739: leanruntest_ematch_attr_to_defs.lean 739: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ematch_attr_to_defs.lean" 739: Test timeout computed to be: 1500 739: -- testing ematch_attr_to_defs.lean 739: -- using result from test_all.sh 738: -- checked 829/1310 Test #738: leanruntest_ematch2.lean .................................... Passed 0.01 sec test 740 Start 740: leanruntest_ematch_loop.lean 740: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ematch_loop.lean" 740: Test timeout computed to be: 1500 740: -- testing ematch_loop.lean 740: -- using result from test_all.sh 739: -- checked 830/1310 Test #739: leanruntest_ematch_attr_to_defs.lean ........................ Passed 0.01 sec test 741 Start 741: leanruntest_ematch_partial_apps.lean 741: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ematch_partial_apps.lean" 741: Test timeout computed to be: 1500 740: [smt.ematch] instance [fax], generation: 1 740: f (:f a:) = nat.succ a 740: [smt.ematch] instance, generation: 1, after preprocessing 740: f (f a) = nat.succ a 740: [smt.ematch] instance [fax], generation: 2 740: f (:f (f a):) = nat.succ (f a) 740: [smt.ematch] instance, generation: 2, after preprocessing 740: f (f (f a)) = nat.succ (f a) 740: [smt.ematch] instance [fax], generation: 3 740: f (:f (f (f a)):) = nat.succ (f (f a)) 740: [smt.ematch] instance, generation: 3, after preprocessing 740: f (f (f (f a))) = nat.succ (f (f a)) 740: [smt.ematch] instance [fax], generation: 4 740: f (:f (f (f (f a))):) = nat.succ (f (f (f a))) 740: [smt.ematch] instance, generation: 4, after preprocessing 740: f (f (f (f (f a)))) = nat.succ (f (f (f a))) 740: [smt.ematch] instance [fax], generation: 5 740: f (:f (f (f (f (f a)))):) = nat.succ (f (f (f (f a)))) 740: [smt.ematch] instance, generation: 5, after preprocessing 740: f (f (f (f (f (f a))))) = nat.succ (f (f (f (f a)))) 740: [smt.ematch] instance [fax], generation: 6 740: f (:f (f (f (f (f (f a))))):) = nat.succ (f (f (f (f (f a))))) 740: [smt.ematch] instance, generation: 6, after preprocessing 740: f (f (f (f (f (f (f a)))))) = nat.succ (f (f (f (f (f a))))) 740: [smt.ematch] instance [fax], generation: 7 740: f (:f (f (f (f (f (f (f a)))))):) = nat.succ (f (f (f (f (f (f a)))))) 740: [smt.ematch] instance, generation: 7, after preprocessing 740: f (f (f (f (f (f (f (f a))))))) = nat.succ (f (f (f (f (f (f a)))))) 740: [smt.ematch] instance [fax], generation: 8 740: f (:f (f (f (f (f (f (f (f a))))))):) = nat.succ (f (f (f (f (f (f (f a))))))) 740: [smt.ematch] instance, generation: 8, after preprocessing 740: f (f (f (f (f (f (f (f (f a)))))))) = nat.succ (f (f (f (f (f (f (f a))))))) 740: [smt.ematch] instance [fax], generation: 9 740: f (:f (f (f (f (f (f (f (f (f a)))))))):) = nat.succ (f (f (f (f (f (f (f (f a)))))))) 740: [smt.ematch] instance, generation: 9, after preprocessing 740: f (f (f (f (f (f (f (f (f (f a))))))))) = nat.succ (f (f (f (f (f (f (f (f a)))))))) 740: [smt.ematch] instance [fax], generation: 10 740: f (:f (f (f (f (f (f (f (f (f (f a))))))))):) = nat.succ (f (f (f (f (f (f (f (f (f a))))))))) 740: [smt.ematch] instance, generation: 10, after preprocessing 740: f (f (f (f (f (f (f (f (f (f (f a)))))))))) = nat.succ (f (f (f (f (f (f (f (f (f a))))))))) 740: [smt.ematch] skipping term generation: 10, instances based on exceeds the limit 740: f (f (f (f (f (f (f (f (f (f (f a)))))))))) 740: [smt.ematch] instance [px], generation: 1 740: p a 740: [smt.ematch] instance, generation: 1, after preprocessing 740: p a 740: [smt.ematch] instance [rtrans], generation: 1 740: r a1 a2 → r a2 a3 → r a1 a3 740: [smt.ematch] instance [rtrans], generation: 1 740: r a6 a7 → r a7 a8 → r a6 a8 740: [smt.ematch] instance [rtrans], generation: 1 740: r a2 a3 → r a3 a4 → r a2 a4 740: [smt.ematch] instance [rtrans], generation: 1 740: r a4 a5 → r a5 a6 → r a4 a6 740: [smt.ematch] instance [rtrans], generation: 1 740: r a5 a6 → r a6 a7 → r a5 a7 740: [smt.ematch] instance [rtrans], generation: 1 740: r a3 a4 → r a4 a5 → r a3 a5 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a1 a2 → r a2 a3 → r a1 a3 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a6 a7 → r a7 a8 → r a6 a8 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a2 a3 → r a3 a4 → r a2 a4 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a4 a5 → r a5 a6 → r a4 a6 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a5 a6 → r a6 a7 → r a5 a7 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a3 a4 → r a4 a5 → r a3 a5 740: [smt.ematch] instance [rtrans], generation: 1 740: r a1 a2 → r a2 a4 → r a1 a4 740: [smt.ematch] instance [rtrans], generation: 2 740: r a5 a7 → r a7 a8 → r a5 a8 740: [smt.ematch] instance [rtrans], generation: 2 740: r a1 a3 → r a3 a4 → r a1 a4 740: [smt.ematch] instance [rtrans], generation: 1 740: r a2 a3 → r a3 a5 → r a2 a5 740: [smt.ematch] instance [rtrans], generation: 2 740: r a1 a3 → r a3 a5 → r a1 a5 740: [smt.ematch] instance [rtrans], generation: 2 740: r a4 a6 → r a6 a8 → r a4 a8 740: [smt.ematch] instance [rtrans], generation: 1 740: r a5 a6 → r a6 a8 → r a5 a8 740: [smt.ematch] instance [rtrans], generation: 2 740: r a3 a5 → r a5 a6 → r a3 a6 740: [smt.ematch] instance [rtrans], generation: 1 740: r a4 a5 → r a5 a7 → r a4 a7 740: [smt.ematch] instance [rtrans], generation: 2 740: r a3 a5 → r a5 a7 → r a3 a7 740: [smt.ematch] instance [rtrans], generation: 1 740: r a3 a4 → r a4 a6 → r a3 a6 740: [smt.ematch] instance [rtrans], generation: 2 740: r a2 a4 → r a4 a6 → r a2 a6 740: [smt.ematch] instance [rtrans], generation: 2 740: r a4 a6 → r a6 a7 → r a4 a7 740: [smt.ematch] instance [rtrans], generation: 2 740: r a2 a4 → r a4 a5 → r a2 a5 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a1 a2 → r a2 a4 → r a1 a4 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a5 a7 → r a7 a8 → r a5 a8 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a1 a3 → r a3 a4 → r a1 a4 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a2 a3 → r a3 a5 → r a2 a5 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a1 a3 → r a3 a5 → r a1 a5 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a4 a6 → r a6 a8 → r a4 a8 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a5 a6 → r a6 a8 → r a5 a8 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a3 a5 → r a5 a6 → r a3 a6 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a4 a5 → r a5 a7 → r a4 a7 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a3 a5 → r a5 a7 → r a3 a7 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a3 a4 → r a4 a6 → r a3 a6 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a2 a4 → r a4 a6 → r a2 a6 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a4 a6 → r a6 a7 → r a4 a7 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a2 a4 → r a4 a5 → r a2 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] instance [rtrans], generation: 1 740: r a1 a2 → r a2 a5 → r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] instance [rtrans], generation: 2 740: r a4 a7 → r a7 a8 → r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] instance [rtrans], generation: 1 740: r a3 a4 → r a4 a7 → r a3 a7 740: [smt.ematch] instance [rtrans], generation: 2 740: r a2 a4 → r a4 a7 → r a2 a7 740: [smt.ematch] instance [rtrans], generation: 2 740: r a1 a4 → r a4 a7 → r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] instance [rtrans], generation: 2 740: r a2 a5 → r a5 a6 → r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] instance [rtrans], generation: 2 740: r a2 a5 → r a5 a7 → r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] instance [rtrans], generation: 2 740: r a1 a4 → r a4 a6 → r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] instance [rtrans], generation: 2 740: r a1 a4 → r a4 a5 → r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a1 a2 → r a2 a5 → r a1 a5 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a4 a7 → r a7 a8 → r a4 a8 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a3 a4 → r a4 a7 → r a3 a7 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a2 a4 → r a4 a7 → r a2 a7 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a1 a4 → r a4 a7 → r a1 a7 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a2 a5 → r a5 a6 → r a2 a6 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a2 a5 → r a5 a7 → r a2 a7 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a1 a4 → r a4 a6 → r a1 a6 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a1 a4 → r a4 a5 → r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a3 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a6 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a5 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a4 a8 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a7 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a1 a5 740: [smt.ematch] skipping term generation: 2, instances based on exceeds the limit 740: r a2 a7 740: [smt.ematch] instance [px], generation: 1 740: p 0 740: [smt.ematch] instance, generation: 1, after preprocessing 740: p 0 740: [smt.ematch] instance [rtrans], generation: 1 740: r a3 a4 → r a4 a5 → r a3 a5 740: [smt.ematch] instance [rtrans], generation: 1 740: r a2 a3 → r a3 a4 → r a2 a4 740: [smt.ematch] instance [rtrans], generation: 1 740: r a4 a5 → r a5 a6 → r a4 a6 740: [smt.ematch] instance [rtrans], generation: 1 740: r a1 a2 → r a2 a3 → r a1 a3 740: [smt.ematch] instance [rtrans], generation: 1 740: r a5 a6 → r a6 a7 → r a5 a7 740: [smt.ematch] instance [rtrans], generation: 1 740: r a6 a7 → r a7 a8 → r a6 a8 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a3 a4 → r a4 a5 → r a3 a5 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a2 a3 → r a3 a4 → r a2 a4 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a4 a5 → r a5 a6 → r a4 a6 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a1 a2 → r a2 a3 → r a1 a3 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a5 a6 → r a6 a7 → r a5 a7 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a6 a7 → r a7 a8 → r a6 a8 740: [smt.ematch] instance [rtrans], generation: 2 740: r a2 a4 → r a4 a5 → r a2 a5 740: [smt.ematch] instance [rtrans], generation: 2 740: r a1 a3 → r a3 a4 → r a1 a4 740: [smt.ematch] instance [rtrans], generation: 2 740: r a3 a5 → r a5 a6 → r a3 a6 740: [smt.ematch] instance [rtrans], generation: 2 740: r a4 a6 → r a6 a8 → r a4 a8 740: [smt.ematch] instance [rtrans], generation: 1 740: r a5 a6 → r a6 a8 → r a5 a8 740: [smt.ematch] instance [rtrans], generation: 2 740: r a4 a6 → r a6 a7 → r a4 a7 740: [smt.ematch] instance [rtrans], generation: 1 740: r a1 a2 → r a2 a4 → r a1 a4 740: [smt.ematch] instance [rtrans], generation: 2 740: r a5 a7 → r a7 a8 → r a5 a8 740: [smt.ematch] instance [rtrans], generation: 2 740: r a1 a3 → r a3 a5 → r a1 a5 740: [smt.ematch] instance [rtrans], generation: 1 740: r a2 a3 → r a3 a5 → r a2 a5 740: [smt.ematch] instance [rtrans], generation: 2 740: r a2 a4 → r a4 a6 → r a2 a6 740: [smt.ematch] instance [rtrans], generation: 1 740: r a3 a4 → r a4 a6 → r a3 a6 740: [smt.ematch] instance [rtrans], generation: 2 740: r a3 a5 → r a5 a7 → r a3 a7 740: [smt.ematch] instance [rtrans], generation: 1 740: r a4 a5 → r a5 a7 → r a4 a7 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a2 a4 → r a4 a5 → r a2 a5 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a1 a3 → r a3 a4 → r a1 a4 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a3 a5 → r a5 a6 → r a3 a6 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a4 a6 → r a6 a8 → r a4 a8 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a5 a6 → r a6 a8 → r a5 a8 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a4 a6 → r a6 a7 → r a4 a7 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a1 a2 → r a2 a4 → r a1 a4 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a5 a7 → r a7 a8 → r a5 a8 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a1 a3 → r a3 a5 → r a1 a5 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a2 a3 → r a3 a5 → r a2 a5 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a2 a4 → r a4 a6 → r a2 a6 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a3 a4 → r a4 a6 → r a3 a6 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a3 a5 → r a5 a7 → r a3 a7 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a4 a5 → r a5 a7 → r a4 a7 740: [smt.ematch] instance [rtrans], generation: 2 740: r a1 a3 → r a3 a7 → r a1 a7 740: [smt.ematch] instance [rtrans], generation: 1 740: r a2 a3 → r a3 a7 → r a2 a7 740: [smt.ematch] instance [rtrans], generation: 2 740: r a2 a4 → r a4 a7 → r a2 a7 740: [smt.ematch] instance [rtrans], generation: 1 740: r a3 a4 → r a4 a7 → r a3 a7 740: [smt.ematch] instance [rtrans], generation: 3 740: r a1 a4 → r a4 a7 → r a1 a7 740: [smt.ematch] instance [rtrans], generation: 3 740: r a1 a4 → r a4 a5 → r a1 a5 740: [smt.ematch] instance [rtrans], generation: 1 740: r a1 a2 → r a2 a5 → r a1 a5 740: [smt.ematch] instance [rtrans], generation: 3 740: r a2 a5 → r a5 a6 → r a2 a6 740: [smt.ematch] instance [rtrans], generation: 3 740: r a1 a5 → r a5 a6 → r a1 a6 740: [smt.ematch] instance [rtrans], generation: 3 740: r a2 a6 → r a6 a8 → r a2 a8 740: [smt.ematch] instance [rtrans], generation: 3 740: r a3 a6 → r a6 a8 → r a3 a8 740: [smt.ematch] instance [rtrans], generation: 3 740: r a2 a6 → r a6 a7 → r a2 a7 740: [smt.ematch] instance [rtrans], generation: 3 740: r a3 a6 → r a6 a7 → r a3 a7 740: [smt.ematch] instance [rtrans], generation: 2 740: r a2 a4 → r a4 a8 → r a2 a8 740: [smt.ematch] instance [rtrans], generation: 1 740: r a3 a4 → r a4 a8 → r a3 a8 740: [smt.ematch] instance [rtrans], generation: 3 740: r a1 a4 → r a4 a8 → r a1 a8 740: [smt.ematch] instance [rtrans], generation: 2 740: r a1 a3 → r a3 a6 → r a1 a6 740: [smt.ematch] instance [rtrans], generation: 1 740: r a2 a3 → r a3 a6 → r a2 a6 740: [smt.ematch] instance [rtrans], generation: 1 740: r a1 a2 → r a2 a6 → r a1 a6 740: [smt.ematch] instance [rtrans], generation: 3 740: r a4 a7 → r a7 a8 → r a4 a8 740: [smt.ematch] instance [rtrans], generation: 3 740: r a3 a7 → r a7 a8 → r a3 a8 740: [smt.ematch] instance [rtrans], generation: 3 740: r a1 a4 → r a4 a6 → r a1 a6 740: [smt.ematch] instance [rtrans], generation: 2 740: r a3 a5 → r a5 a8 → r a3 a8 740: [smt.ematch] instance [rtrans], generation: 3 740: r a2 a5 → r a5 a8 → r a2 a8 740: [smt.ematch] instance [rtrans], generation: 1 740: r a4 a5 → r a5 a8 → r a4 a8 740: [smt.ematch] instance [rtrans], generation: 3 740: r a1 a5 → r a5 a8 → r a1 a8 740: [smt.ematch] instance [rtrans], generation: 3 740: r a2 a5 → r a5 a7 → r a2 a7 740: [smt.ematch] instance [rtrans], generation: 3 740: r a1 a5 → r a5 a7 → r a1 a7 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a1 a3 → r a3 a7 → r a1 a7 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a2 a3 → r a3 a7 → r a2 a7 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a2 a4 → r a4 a7 → r a2 a7 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a3 a4 → r a4 a7 → r a3 a7 740: [smt.ematch] instance, generation: 3, after preprocessing 740: r a1 a4 → r a4 a7 → r a1 a7 740: [smt.ematch] instance, generation: 3, after preprocessing 740: r a1 a4 → r a4 a5 → r a1 a5 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a1 a2 → r a2 a5 → r a1 a5 740: [smt.ematch] instance, generation: 3, after preprocessing 740: r a2 a5 → r a5 a6 → r a2 a6 740: [smt.ematch] instance, generation: 3, after preprocessing 740: r a1 a5 → r a5 a6 → r a1 a6 740: [smt.ematch] instance, generation: 3, after preprocessing 740: r a2 a6 → r a6 a8 → r a2 a8 740: [smt.ematch] instance, generation: 3, after preprocessing 740: r a3 a6 → r a6 a8 → r a3 a8 740: [smt.ematch] instance, generation: 3, after preprocessing 740: r a2 a6 → r a6 a7 → r a2 a7 740: [smt.ematch] instance, generation: 3, after preprocessing 740: r a3 a6 → r a6 a7 → r a3 a7 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a2 a4 → r a4 a8 → r a2 a8 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a3 a4 → r a4 a8 → r a3 a8 740: [smt.ematch] instance, generation: 3, after preprocessing 740: r a1 a4 → r a4 a8 → r a1 a8 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a1 a3 → r a3 a6 → r a1 a6 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a2 a3 → r a3 a6 → r a2 a6 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a1 a2 → r a2 a6 → r a1 a6 740: [smt.ematch] instance, generation: 3, after preprocessing 740: r a4 a7 → r a7 a8 → r a4 a8 740: [smt.ematch] instance, generation: 3, after preprocessing 740: r a3 a7 → r a7 a8 → r a3 a8 740: [smt.ematch] instance, generation: 3, after preprocessing 740: r a1 a4 → r a4 a6 → r a1 a6 740: [smt.ematch] instance, generation: 2, after preprocessing 740: r a3 a5 → r a5 a8 → r a3 a8 740: [smt.ematch] instance, generation: 3, after preprocessing 740: r a2 a5 → r a5 a8 → r a2 a8 740: [smt.ematch] instance, generation: 1, after preprocessing 740: r a4 a5 → r a5 a8 → r a4 a8 740: [smt.ematch] instance, generation: 3, after preprocessing 740: r a1 a5 → r a5 a8 → r a1 a8 740: [smt.ematch] instance, generation: 3, after preprocessing 740: r a2 a5 → r a5 a7 → r a2 a7 740: [smt.ematch] instance, generation: 3, after preprocessing 740: r a1 a5 → r a5 a7 → r a1 a7 740: [smt.ematch] instance [list.map.equations._eqn_2], generation: 1 740: list.map f [1, 2, 3, 4, 5, 6, 7, 8, 9] = f 1 :: list.map f [2, 3, 4, 5, 6, 7, 8, 9] 740: [smt.ematch] instance, generation: 1, after preprocessing 740: list.map f [1, 2, 3, 4, 5, 6, 7, 8, 9] = f 1 :: list.map f [2, 3, 4, 5, 6, 7, 8, 9] 740: [smt.ematch] instance [list.map.equations._eqn_2], generation: 2 740: list.map f [2, 3, 4, 5, 6, 7, 8, 9] = f 2 :: list.map f [3, 4, 5, 6, 7, 8, 9] 740: [smt.ematch] instance, generation: 2, after preprocessing 740: list.map f [2, 3, 4, 5, 6, 7, 8, 9] = f 2 :: list.map f [3, 4, 5, 6, 7, 8, 9] 740: [smt.ematch] instance [list.map.equations._eqn_2], generation: 3 740: list.map f [3, 4, 5, 6, 7, 8, 9] = f 3 :: list.map f [4, 5, 6, 7, 8, 9] 740: [smt.ematch] instance, generation: 3, after preprocessing 740: list.map f [3, 4, 5, 6, 7, 8, 9] = f 3 :: list.map f [4, 5, 6, 7, 8, 9] 740: [smt.ematch] instance [list.map.equations._eqn_2], generation: 4 740: list.map f [4, 5, 6, 7, 8, 9] = f 4 :: list.map f [5, 6, 7, 8, 9] 740: [smt.ematch] instance, generation: 4, after preprocessing 740: list.map f [4, 5, 6, 7, 8, 9] = f 4 :: list.map f [5, 6, 7, 8, 9] 740: [smt.ematch] instance [list.map.equations._eqn_2], generation: 5 740: list.map f [5, 6, 7, 8, 9] = f 5 :: list.map f [6, 7, 8, 9] 740: [smt.ematch] instance, generation: 5, after preprocessing 740: list.map f [5, 6, 7, 8, 9] = f 5 :: list.map f [6, 7, 8, 9] 740: [smt.ematch] skipping term generation: 5, instances based on exceeds the limit 740: list.map f [6, 7, 8, 9] 740: [smt.ematch] skipping term generation: 5, instances based on exceeds the limit 740: list.map f [6, 7, 8, 9] 740: [smt.ematch] instance [px], generation: 1 740: p 0 740: [smt.ematch] instance, generation: 1, after preprocessing 740: p 0 740: [smt.ematch] instance [list.map.equations._eqn_2], generation: 1 740: list.map f [1, 2, 3, 4, 5, 6, 7, 8, 9] = f 1 :: list.map f [2, 3, 4, 5, 6, 7, 8, 9] 740: [smt.ematch] instance, generation: 1, after preprocessing 740: list.map f [1, 2, 3, 4, 5, 6, 7, 8, 9] = f 1 :: list.map f [2, 3, 4, 5, 6, 7, 8, 9] 740: [smt.ematch] instance [list.map.equations._eqn_2], generation: 2 740: list.map f [2, 3, 4, 5, 6, 7, 8, 9] = f 2 :: list.map f [3, 4, 5, 6, 7, 8, 9] 740: [smt.ematch] instance, generation: 2, after preprocessing 740: list.map f [2, 3, 4, 5, 6, 7, 8, 9] = f 2 :: list.map f [3, 4, 5, 6, 7, 8, 9] 740: [smt.ematch] instance [list.map.equations._eqn_2], generation: 3 740: list.map f [3, 4, 5, 6, 7, 8, 9] = f 3 :: list.map f [4, 5, 6, 7, 8, 9] 740: [smt.ematch] instance, generation: 3, after preprocessing 740: list.map f [3, 4, 5, 6, 7, 8, 9] = f 3 :: list.map f [4, 5, 6, 7, 8, 9] 740: [smt.ematch] instance [list.map.equations._eqn_2], generation: 4 740: list.map f [4, 5, 6, 7, 8, 9] = f 4 :: list.map f [5, 6, 7, 8, 9] 740: [smt.ematch] instance, generation: 4, after preprocessing 740: list.map f [4, 5, 6, 7, 8, 9] = f 4 :: list.map f [5, 6, 7, 8, 9] 740: [smt.ematch] instance [list.map.equations._eqn_2], generation: 5 740: list.map f [5, 6, 7, 8, 9] = f 5 :: list.map f [6, 7, 8, 9] 740: [smt.ematch] instance, generation: 5, after preprocessing 740: list.map f [5, 6, 7, 8, 9] = f 5 :: list.map f [6, 7, 8, 9] 740: [smt.ematch] instance [list.map.equations._eqn_2], generation: 6 740: list.map f [6, 7, 8, 9] = f 6 :: list.map f [7, 8, 9] 740: [smt.ematch] instance, generation: 6, after preprocessing 740: list.map f [6, 7, 8, 9] = f 6 :: list.map f [7, 8, 9] 740: [smt.ematch] instance [list.map.equations._eqn_2], generation: 7 740: list.map f [7, 8, 9] = f 7 :: list.map f [8, 9] 740: [smt.ematch] instance, generation: 7, after preprocessing 740: list.map f [7, 8, 9] = f 7 :: list.map f [8, 9] 740: [smt.ematch] instance [list.map.equations._eqn_2], generation: 8 740: list.map f [8, 9] = f 8 :: list.map f [9] 740: [smt.ematch] instance, generation: 8, after preprocessing 740: list.map f [8, 9] = f 8 :: list.map f [9] 740: [smt.ematch] instance [list.map.equations._eqn_2], generation: 9 740: list.map f [9] = f 9 :: list.map f list.nil 740: [smt.ematch] instance, generation: 9, after preprocessing 740: list.map f [9] = f 9 :: list.map f list.nil 740: [smt.ematch] instance [list.map.equations._eqn_1], generation: 10 740: list.map f list.nil = list.nil 740: [smt.ematch] instance, generation: 10, after preprocessing 740: list.map f list.nil = list.nil 741: -- testing ematch_partial_apps.lean 741: -- using result from test_all.sh 741: [smt.ematch] instance [list.map.equations._eqn_2], generation: 1 741: list.map f [1, 2] = f 1 :: list.map f [2] 741: [smt.ematch] instance, generation: 1, after preprocessing 741: list.map f [1, 2] = f 1 :: list.map f [2] 741: [smt.ematch] instance [list.map.equations._eqn_2], generation: 2 741: list.map f [2] = f 2 :: list.map f list.nil 741: [smt.ematch] instance, generation: 2, after preprocessing 741: list.map f [2] = f 2 :: list.map f list.nil 741: [smt.ematch] instance [list.map.equations._eqn_1], generation: 3 741: list.map f list.nil = list.nil 741: [smt.ematch] instance, generation: 3, after preprocessing 741: list.map f list.nil = list.nil 741: [smt.ematch] instance [list.map.equations._eqn_2], generation: 1 741: list.map f [1, 2] = f 1 :: list.map f [2] 741: [smt.ematch] instance, generation: 1, after preprocessing 741: list.map f [1, 2] = f 1 :: list.map f [2] 741: [smt.ematch] instance [list.map.equations._eqn_2], generation: 2 741: list.map f [2] = f 2 :: list.map f list.nil 741: [smt.ematch] instance, generation: 2, after preprocessing 741: list.map f [2] = f 2 :: list.map f list.nil 741: [smt.ematch] instance [list.map.equations._eqn_1], generation: 3 741: list.map f list.nil = list.nil 741: [smt.ematch] instance, generation: 3, after preprocessing 741: list.map f list.nil = list.nil 741: [smt.ematch] instance [list.map.equations._eqn_2], generation: 1 741: list.map f [1, 2] = f 1 :: list.map f [2] 741: [smt.ematch] instance, generation: 1, after preprocessing 741: list.map f [1, 2] = f 1 :: list.map f [2] 741: [smt.ematch] instance [list.map.equations._eqn_2], generation: 2 741: list.map f [2] = f 2 :: list.map f list.nil 741: [smt.ematch] instance, generation: 2, after preprocessing 741: list.map f [2] = f 2 :: list.map f list.nil 741: [smt.ematch] instance [list.map.equations._eqn_1], generation: 3 741: list.map f list.nil = list.nil 741: [smt.ematch] instance, generation: 3, after preprocessing 741: list.map f list.nil = list.nil 741: [smt.ematch] instance [fgx], generation: 1 741: ((:f a:) = λ (y : ℕ), y) ∧ (:g b:) = λ (x : ℕ), 0 741: [smt.ematch] instance, generation: 1, after preprocessing 741: (f a = λ (y : ℕ), y) ∧ g b = λ (x : ℕ), 0 741: -- checked 831/1310 Test #741: leanruntest_ematch_partial_apps.lean ........................ Passed 0.02 sec test 742 Start 742: leanruntest_empty_eq.lean 742: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "empty_eq.lean" 742: Test timeout computed to be: 1500 740: -- checked 832/1310 Test #740: leanruntest_ematch_loop.lean ................................ Passed 0.04 sec test 743 Start 743: leanruntest_empty_match.lean 743: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "empty_match.lean" 743: Test timeout computed to be: 1500 742: -- testing empty_eq.lean 742: -- using result from test_all.sh 742: definition case0 : Π {C : Fin 0 → Type} (f : Fin 0), C f 742: λ {C : Fin 0 → Type}, case0._main 743: -- testing empty_match.lean 743: -- using result from test_all.sh 743: not_lt_zero : ∀ (a : ℕ), ¬a < 0 742: -- checked 833/1310 Test #742: leanruntest_empty_eq.lean ................................... Passed 0.02 sec test 744 Start 744: leanruntest_empty_match_bug.lean 744: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "empty_match_bug.lean" 744: Test timeout computed to be: 1500 744: -- testing empty_match_bug.lean 744: -- using result from test_all.sh 743: -- checked 834/1310 Test #743: leanruntest_empty_match.lean ................................ Passed 0.02 sec test 745 Start 745: leanruntest_empty_set_inside_quotations.lean 745: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "empty_set_inside_quotations.lean" 745: Test timeout computed to be: 1500 745: -- testing empty_set_inside_quotations.lean 745: -- using result from test_all.sh 745: ∅ : set ℕ 745: is_associative.assoc has_union.union 744: -- checked 835/1310 Test #744: leanruntest_empty_match_bug.lean ............................ Passed 0.02 sec test 746 Start 746: leanruntest_emptyc_issue.lean 746: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "emptyc_issue.lean" 746: Test timeout computed to be: 1500 745: -- checked 836/1310 Test #745: leanruntest_empty_set_inside_quotations.lean ................ Passed 0.01 sec test 747 Start 747: leanruntest_enum.lean 747: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "enum.lean" 747: Test timeout computed to be: 1500 746: -- testing emptyc_issue.lean 746: -- using result from test_all.sh 747: -- testing enum.lean 747: -- using result from test_all.sh 746: -- checked 837/1310 Test #746: leanruntest_emptyc_issue.lean ............................... Passed 0.02 sec test 748 Start 748: leanruntest_eq1.lean 748: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq1.lean" 748: Test timeout computed to be: 1500 748: -- testing eq1.lean 748: -- using result from test_all.sh 747: -- checked 838/1310 Test #747: leanruntest_enum.lean ....................................... Passed 0.02 sec test 749 Start 749: leanruntest_eq10.lean 749: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq10.lean" 749: Test timeout computed to be: 1500 749: -- testing eq10.lean 748: -- checked 839/1310 Test #748: leanruntest_eq1.lean ........................................ Passed 0.01 sec test 750 Start 750: leanruntest_eq11.lean 750: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq11.lean" 750: Test timeout computed to be: 1500 749: -- using result from test_all.sh 750: -- testing eq11.lean 750: -- using result from test_all.sh 749: -- checked 840/1310 Test #749: leanruntest_eq10.lean ....................................... Passed 0.01 sec test 751 Start 751: leanruntest_eq12.lean 751: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq12.lean" 751: Test timeout computed to be: 1500 751: -- testing eq12.lean 751: -- using result from test_all.sh 750: -- checked 841/1310 Test #750: leanruntest_eq11.lean ....................................... Passed 0.02 sec test 752 Start 752: leanruntest_eq13.lean 752: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq13.lean" 752: Test timeout computed to be: 1500 752: -- testing eq13.lean 752: -- using result from test_all.sh 751: -- checked 842/1310 Test #751: leanruntest_eq12.lean ....................................... Passed 0.02 sec test 753 Start 753: leanruntest_eq15.lean 753: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq15.lean" 753: Test timeout computed to be: 1500 753: -- testing eq15.lean 753: -- using result from test_all.sh 752: -- checked 843/1310 Test #752: leanruntest_eq13.lean ....................................... Passed 0.02 sec test 754 Start 754: leanruntest_eq16.lean 754: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq16.lean" 754: Test timeout computed to be: 1500 754: -- testing eq16.lean 754: -- using result from test_all.sh 753: -- checked 844/1310 Test #753: leanruntest_eq15.lean ....................................... Passed 0.02 sec test 755 Start 755: leanruntest_eq17.lean 755: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq17.lean" 755: Test timeout computed to be: 1500 755: -- testing eq17.lean 755: -- using result from test_all.sh 755: -- checked 845/1310 Test #755: leanruntest_eq17.lean ....................................... Passed 0.00 sec test 756 Start 756: leanruntest_eq2.lean 756: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq2.lean" 756: Test timeout computed to be: 1500 756: -- testing eq2.lean 756: -- using result from test_all.sh 754: -- checked 846/1310 Test #754: leanruntest_eq16.lean ....................................... Passed 0.02 sec test 757 Start 757: leanruntest_eq20.lean 757: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq20.lean" 757: Test timeout computed to be: 1500 757: -- testing eq20.lean 757: -- using result from test_all.sh 757: filter : Π {A : Type} (p : A → Prop) [H : decidable_pred p], list A → list A 757: filter_cons_of_pos : 757: ∀ {A : Type} (p : A → Prop) [H : decidable_pred p] {a : A} (l : list A), 757: p a → filter p (a :: l) = a :: filter p l 757: filter_cons_of_neg : 757: ∀ {A : Type} (p : A → Prop) [H : decidable_pred p] {a : A} (l : list A), ¬p a → filter p (a :: l) = filter p l 757: -- checked 847/1310 Test #757: leanruntest_eq20.lean ....................................... Passed 0.01 sec test 758 Start 758: leanruntest_eq21.lean 758: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq21.lean" 758: Test timeout computed to be: 1500 756: -- checked 848/1310 Test #756: leanruntest_eq2.lean ........................................ Passed 0.02 sec test 759 Start 759: leanruntest_eq22.lean 759: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq22.lean" 759: Test timeout computed to be: 1500 758: -- testing eq21.lean 758: -- using result from test_all.sh 759: -- testing eq22.lean 759: -- using result from test_all.sh 758: -- checked 849/1310 Test #758: leanruntest_eq21.lean ....................................... Passed 0.01 sec test 760 Start 760: leanruntest_eq25.lean 760: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq25.lean" 760: Test timeout computed to be: 1500 759: -- checked 850/1310 Test #759: leanruntest_eq22.lean ....................................... Passed 0.01 sec test 761 Start 761: leanruntest_eq4.lean 761: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq4.lean" 761: Test timeout computed to be: 1500 760: -- testing eq25.lean 760: -- using result from test_all.sh 761: -- testing eq4.lean 761: -- using result from test_all.sh 760: -- checked 851/1310 Test #760: leanruntest_eq25.lean ....................................... Passed 0.01 sec test 762 Start 762: leanruntest_eq5.lean 762: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq5.lean" 762: Test timeout computed to be: 1500 761: -- checked 852/1310 Test #761: leanruntest_eq4.lean ........................................ Passed 0.01 sec test 763 Start 763: leanruntest_eq6.lean 763: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq6.lean" 763: Test timeout computed to be: 1500 762: -- testing eq5.lean 762: -- using result from test_all.sh 763: -- testing eq6.lean 763: -- using result from test_all.sh 762: -- checked 853/1310 Test #762: leanruntest_eq5.lean ........................................ Passed 0.01 sec test 764 Start 764: leanruntest_eq9.lean 764: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq9.lean" 764: Test timeout computed to be: 1500 763: -- checked 854/1310 Test #763: leanruntest_eq6.lean ........................................ Passed 0.01 sec test 765 Start 765: leanruntest_eq_cases_on.lean 765: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq_cases_on.lean" 765: Test timeout computed to be: 1500 764: -- testing eq9.lean 764: -- using result from test_all.sh 765: -- testing eq_cases_on.lean 765: -- using result from test_all.sh 764: -- checked 855/1310 Test #764: leanruntest_eq9.lean ........................................ Passed 0.01 sec test 766 Start 766: leanruntest_eq_mpr_def_issue.lean 766: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eq_mpr_def_issue.lean" 766: Test timeout computed to be: 1500 765: -- checked 856/1310 Test #765: leanruntest_eq_cases_on.lean ................................ Passed 0.01 sec test 767 Start 767: leanruntest_eqn_compiler_perf_issue.lean 767: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eqn_compiler_perf_issue.lean" 767: Test timeout computed to be: 1500 766: -- testing eq_mpr_def_issue.lean 766: -- using result from test_all.sh 767: -- testing eqn_compiler_perf_issue.lean 767: -- using result from test_all.sh 766: -- checked 857/1310 Test #766: leanruntest_eq_mpr_def_issue.lean ........................... Passed 0.01 sec test 768 Start 768: leanruntest_eqn_compiler_perf_issue2.lean 768: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eqn_compiler_perf_issue2.lean" 768: Test timeout computed to be: 1500 767: -- checked 858/1310 Test #767: leanruntest_eqn_compiler_perf_issue.lean .................... Passed 0.01 sec test 769 Start 769: leanruntest_eqn_compiler_variable_or_inaccessible.lean 769: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eqn_compiler_variable_or_inaccessible.lean" 769: Test timeout computed to be: 1500 768: -- testing eqn_compiler_perf_issue2.lean 768: -- using result from test_all.sh 769: -- testing eqn_compiler_variable_or_inaccessible.lean 768: def foo : ℕ → ℕ := 768: foo._main 768: def foo._main : ℕ → ℕ := 768: λ (a : ℕ), id_rhs ℕ (expensive a) 769: -- using result from test_all.sh 768: -- checked 859/1310 Test #768: leanruntest_eqn_compiler_perf_issue2.lean ................... Passed 0.01 sec test 770 Start 770: leanruntest_eqn_issue.lean 770: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eqn_issue.lean" 770: Test timeout computed to be: 1500 769: -- checked 860/1310 Test #769: leanruntest_eqn_compiler_variable_or_inaccessible.lean ...... Passed 0.01 sec test 771 Start 771: leanruntest_eqn_preprocessor1.lean 771: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eqn_preprocessor1.lean" 771: Test timeout computed to be: 1500 770: -- testing eqn_issue.lean 770: -- using result from test_all.sh 771: -- testing eqn_preprocessor1.lean 771: -- using result from test_all.sh 770: -- checked 861/1310 Test #770: leanruntest_eqn_issue.lean .................................. Passed 0.01 sec test 772 Start 772: leanruntest_eqn_value_issue.lean 772: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eqn_value_issue.lean" 772: Test timeout computed to be: 1500 771: -- checked 862/1310 Test #771: leanruntest_eqn_preprocessor1.lean .......................... Passed 0.01 sec test 773 Start 773: leanruntest_equation_with_values.lean 773: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "equation_with_values.lean" 773: Test timeout computed to be: 1500 772: -- testing eqn_value_issue.lean 772: -- using result from test_all.sh 773: -- testing equation_with_values.lean 772: f.equations._eqn_1 : f 1 = 1 772: f.equations._eqn_2 : f 2000 = 2 772: f.equations._eqn_3 : ∀ (_x : ℕ), ¬_x = 2000 → ¬_x = 1 → f _x = 3 772: g.equations._eqn_1 : g 0 = 1 772: g.equations._eqn_2 : g 2000 = 2 772: g.equations._eqn_3 : ∀ (_x : ℕ), ¬_x = 2000 → ¬_x = 0 → g _x = 3 773: -- using result from test_all.sh 773: f.equations._eqn_1 : f 'a' = 0 773: f.equations._eqn_2 : f 'b' = 1 773: f.equations._eqn_3 : f 'c' = 2 773: f.equations._eqn_4 : f 'd' = 3 773: f.equations._eqn_5 : f 'e' = 4 773: f.equations._eqn_6 : 773: ∀ (_x : char), ¬_x = 'e' → ¬_x = 'd' → ¬_x = 'c' → ¬_x = 'b' → ¬_x = 'a' → f _x = 5 773: g.equations._eqn_1 : g 100000 = 0 773: g.equations._eqn_2 : g 200000 = 1 773: g.equations._eqn_3 : g 300000 = 2 773: g.equations._eqn_4 : g 400000 = 3 773: g.equations._eqn_5 : ∀ (_x : ℕ), ¬_x = 400000 → ¬_x = 300000 → ¬_x = 200000 → ¬_x = 100000 → g _x = 5 773: h.equations._eqn_1 : h "hello" = 0 773: h.equations._eqn_2 : h "world" = 1 773: h.equations._eqn_3 : h "bla" = 2 773: h.equations._eqn_4 : h "boo" = 3 773: h.equations._eqn_5 : ∀ (_x : string), ¬_x = "boo" → ¬_x = "bla" → ¬_x = "world" → ¬_x = "hello" → h _x = 5 773: r.equations._eqn_1 : r ("hello", "world") = 0 773: r.equations._eqn_2 : ∀ (snd : string), ¬snd = "world" → r ("hello", snd) = 2 773: r.equations._eqn_3 : r ("world", "hello") = 1 773: r.equations._eqn_4 : ∀ (snd : string), ¬snd = "hello" → r ("world", snd) = 2 773: r.equations._eqn_5 : ∀ (fst snd : string), ¬fst = "world" → ¬fst = "hello" → r (fst, snd) = 2 772: -- checked 863/1310 Test #772: leanruntest_eqn_value_issue.lean ............................ Passed 0.02 sec test 774 Start 774: leanruntest_eval_attr_cache.lean 774: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eval_attr_cache.lean" 774: Test timeout computed to be: 1500 773: -- checked 864/1310 Test #773: leanruntest_equation_with_values.lean ....................... Passed 0.02 sec test 775 Start 775: leanruntest_eval_constant.lean 775: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eval_constant.lean" 775: Test timeout computed to be: 1500 774: -- testing eval_attr_cache.lean 774: -- using result from test_all.sh 775: -- testing eval_constant.lean 775: -- using result from test_all.sh 774: ff 774: tt 774: tt 775: 30 775: 40 774: -- checked 865/1310 Test #774: leanruntest_eval_attr_cache.lean ............................ Passed 0.01 sec test 776 Start 776: leanruntest_eval_expr_bug.lean 776: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eval_expr_bug.lean" 776: Test timeout computed to be: 1500 775: -- checked 866/1310 Test #775: leanruntest_eval_constant.lean .............................. Passed 0.01 sec test 777 Start 777: leanruntest_eval_expr_partial.lean 777: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "eval_expr_partial.lean" 777: Test timeout computed to be: 1500 776: -- testing eval_expr_bug.lean 776: -- using result from test_all.sh 777: -- testing eval_expr_partial.lean 777: -- using result from test_all.sh 776: 10 777: 2 776: -- checked 867/1310 Test #776: leanruntest_eval_expr_bug.lean .............................. Passed 0.01 sec test 778 Start 778: leanruntest_even_odd.lean 778: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "even_odd.lean" 778: Test timeout computed to be: 1500 777: -- checked 868/1310 Test #777: leanruntest_eval_expr_partial.lean .......................... Passed 0.01 sec test 779 Start 779: leanruntest_even_odd2.lean 779: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "even_odd2.lean" 779: Test timeout computed to be: 1500 778: -- testing even_odd.lean 778: -- using result from test_all.sh 779: -- testing even_odd2.lean 779: -- using result from test_all.sh 779: even.odd._mutual 779: [[equation (even.odd._mutual (psum.inl 0)) tt], 779: λ (a : ℕ), [equation (even.odd._mutual (psum.inl (a + 1))) (even.odd._mutual (psum.inr a))], 779: [equation (even.odd._mutual (psum.inr 0)) ff], 779: λ (a : ℕ), [equation (even.odd._mutual (psum.inr (a + 1))) (even.odd._mutual (psum.inl a))]] 778: -- checked 869/1310 Test #778: leanruntest_even_odd.lean ................................... Passed 0.01 sec test 780 Start 780: leanruntest_even_perf.lean 780: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "even_perf.lean" 780: Test timeout computed to be: 1500 780: -- testing even_perf.lean 780: -- using result from test_all.sh 779: -- checked 870/1310 Test #779: leanruntest_even_odd2.lean .................................. Passed 0.01 sec test 781 Start 781: leanruntest_ex.lean 781: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ex.lean" 781: Test timeout computed to be: 1500 780: tt 780: ff 780: tt 780: tt 780: ff 781: -- testing ex.lean 781: -- using result from test_all.sh 781: ∃ (x : ℕ), x = 0 : Prop 781: ∃ (x : ℕ), x = 0 : Prop 780: -- checked 871/1310 Test #780: leanruntest_even_perf.lean .................................. Passed 0.01 sec test 782 Start 782: leanruntest_exact_perf.lean 782: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "exact_perf.lean" 782: Test timeout computed to be: 1500 782: -- testing exact_perf.lean 782: -- using result from test_all.sh 781: -- checked 872/1310 Test #781: leanruntest_ex.lean ......................................... Passed 0.01 sec test 783 Start 783: leanruntest_exact_tac1.lean 783: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "exact_tac1.lean" 783: Test timeout computed to be: 1500 783: -- testing exact_tac1.lean 783: -- using result from test_all.sh 783: @congr_arg.{1 1} nat nat a b f H 782: -- checked 873/1310 Test #782: leanruntest_exact_perf.lean ................................. Passed 0.01 sec test 784 Start 784: leanruntest_example1.lean 784: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "example1.lean" 784: Test timeout computed to be: 1500 784: -- testing example1.lean 784: -- using result from test_all.sh 783: -- checked 874/1310 Test #783: leanruntest_exact_tac1.lean ................................. Passed 0.01 sec test 785 Start 785: leanruntest_exfalso1.lean 785: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "exfalso1.lean" 785: Test timeout computed to be: 1500 785: -- testing exfalso1.lean 785: -- using result from test_all.sh 785: a b : ℕ, 785: a0 : a = 0, 785: a1 : b = 1, 785: ab : a = b 785: ⊢ false 785: ab : 0 = 1 785: ⊢ false 784: -- checked 875/1310 Test #784: leanruntest_example1.lean ................................... Passed 0.01 sec test 786 Start 786: leanruntest_exhaustive_vm_impl_test.lean 786: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "exhaustive_vm_impl_test.lean" 786: Test timeout computed to be: 1500 785: -- checked 876/1310 Test #785: leanruntest_exfalso1.lean ................................... Passed 0.01 sec test 787 Start 787: leanruntest_exists_intro1.lean 787: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "exists_intro1.lean" 787: Test timeout computed to be: 1500 786: -- testing exhaustive_vm_impl_test.lean 786: -- using result from test_all.sh 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 786: verified 787: -- testing exists_intro1.lean 787: -- using result from test_all.sh 786: -- checked 877/1310 Test #786: leanruntest_exhaustive_vm_impl_test.lean .................... Passed 0.01 sec test 788 Start 788: leanruntest_export.lean 788: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "export.lean" 788: Test timeout computed to be: 1500 788: -- testing export.lean 788: -- using result from test_all.sh 787: -- checked 878/1310 Test #787: leanruntest_exists_intro1.lean .............................. Passed 0.02 sec test 789 Start 789: leanruntest_export2.lean 789: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "export2.lean" 789: Test timeout computed to be: 1500 788: a + b : ℕ 788: add : ℕ → ℕ → ℕ 788: a + b : ℕ 788: rec : ?M_1 0 → (Π (n : ℕ), ?M_1 n → ?M_1 (nat.succ n)) → Π (n : ℕ), ?M_1 n 789: -- testing export2.lean 789: -- using result from test_all.sh 788: -- checked 879/1310 Test #788: leanruntest_export.lean ..................................... Passed 0.01 sec test 790 Start 790: leanruntest_extend_local_ref.lean 790: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "extend_local_ref.lean" 790: Test timeout computed to be: 1500 790: -- testing extend_local_ref.lean 790: -- using result from test_all.sh 789: -- checked 880/1310 Test #789: leanruntest_export2.lean .................................... Passed 0.01 sec test 791 Start 791: leanruntest_fib_wrec.lean 791: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "fib_wrec.lean" 791: Test timeout computed to be: 1500 790: -- checked 881/1310 Test #790: leanruntest_extend_local_ref.lean ........................... Passed 0.01 sec test 792 Start 792: leanruntest_find.lean 792: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "find.lean" 792: Test timeout computed to be: 1500 791: -- testing fib_wrec.lean 791: -- using result from test_all.sh 792: -- testing find.lean 792: -- using result from test_all.sh 791: ------------ 791: 89 791: 89 791: -- checked 882/1310 Test #791: leanruntest_fib_wrec.lean ................................... Passed 0.01 sec test 793 Start 793: leanruntest_fingerprint.lean 793: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "fingerprint.lean" 793: Test timeout computed to be: 1500 792: -- checked 883/1310 Test #792: leanruntest_find.lean ....................................... Passed 0.01 sec test 794 Start 794: leanruntest_fn_default.lean 794: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "fn_default.lean" 794: Test timeout computed to be: 1500 793: -- testing fingerprint.lean 793: -- using result from test_all.sh 794: -- testing fn_default.lean 793: 1778458346 793: 4089923968 793: 4089923968 793: 4089923968 793: 4089923968 794: -- using result from test_all.sh 794: {bar := id ℕ, baz := id ℕ, bat := λ (n : ℕ), n} : foo 793: -- checked 884/1310 Test #793: leanruntest_fingerprint.lean ................................ Passed 0.01 sec test 795 Start 795: leanruntest_focus.lean 795: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "focus.lean" 795: Test timeout computed to be: 1500 794: -- checked 885/1310 Test #794: leanruntest_fn_default.lean ................................. Passed 0.01 sec test 796 Start 796: leanruntest_format.lean 796: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "format.lean" 796: Test timeout computed to be: 1500 795: -- testing focus.lean 795: -- using result from test_all.sh 796: -- testing format.lean 796: -- using result from test_all.sh 796: ([[aaa, bbb, ccc, dddd, eeeeee, ffffff], 796: [aaa, bbb, ccc, dddd, eeeeee, ffffff], 796: [aaa, bbb, ccc, dddd, eeeeee, ffffff], 796: [aaa, bbb, ccc, dddd, eeeeee, ffffff]], 796: [10, 20, 30]) 795: -- checked 886/1310 Test #795: leanruntest_focus.lean ...................................... Passed 0.01 sec test 797 Start 797: leanruntest_full.lean 797: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "full.lean" 797: Test timeout computed to be: 1500 796: -- checked 887/1310 Test #796: leanruntest_format.lean ..................................... Passed 0.01 sec test 798 Start 798: leanruntest_fun.lean 798: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "fun.lean" 798: Test timeout computed to be: 1500 797: -- testing full.lean 797: -- using result from test_all.sh 797: x : ℕ 797: x : ℕ 797: foo.x : ℕ 798: -- testing fun.lean 798: -- using result from test_all.sh 798: f ∘ g ∘ g : ℕ → bool 798: id : ℕ → ℕ 798: swap h : Π (y : bool) (x : ℕ), (λ (x : ℕ) (y : bool), ℕ) x y 798: swap h ff 0 : (λ (x : ℕ) (y : bool), ℕ) 0 ff 798: swap h ff 0 : (λ (x : ℕ) (y : bool), ℕ) 0 ff 798: (f1 on f2) ff tt : bool 797: -- checked 888/1310 Test #797: leanruntest_full.lean ....................................... Passed 0.01 sec test 799 Start 799: leanruntest_fun_info1.lean 799: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "fun_info1.lean" 799: Test timeout computed to be: 1500 798: -- checked 889/1310 Test #798: leanruntest_fun.lean ........................................ Passed 0.01 sec test 800 Start 800: leanruntest_funext_issue.lean 800: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "funext_issue.lean" 800: Test timeout computed to be: 1500 799: -- testing fun_info1.lean 799: -- using result from test_all.sh 799: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/fun_info1.lean:4:0: warning: declaration 'foo' uses sorry 799: [{specialized}, {subsingleton}] 799: ----------- 799: ite information: 799: ⦃params := [{has_fwd_deps}, 799: {inst_implicit, back_deps := [0]}, 799: {implicit, has_fwd_deps}, 799: {back_deps := [2]}, 799: {back_deps := [2]}], 799: result_deps := [2]⦄ 799: eq.rec information: 799: ⦃params := [{implicit, has_fwd_deps}, 799: {implicit, has_fwd_deps, back_deps := [0]}, 799: {implicit, has_fwd_deps, back_deps := [0]}, 799: {back_deps := [1, 2]}, 799: {implicit, has_fwd_deps, back_deps := [0]}, 799: {prop, back_deps := [0, 1, 4]}], 799: result_deps := [2, 4]⦄ 799: and.intro information: 799: ⦃params := [{implicit, has_fwd_deps}, {implicit, has_fwd_deps}, {prop, back_deps := [0]}, {prop, back_deps := [1]}], 799: result_deps := [0, 1]⦄ 800: -- testing funext_issue.lean 800: -- using result from test_all.sh 799: -- checked 890/1310 Test #799: leanruntest_fun_info1.lean .................................. Passed 0.01 sec test 801 Start 801: leanruntest_funext_tactic.lean 801: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "funext_tactic.lean" 801: Test timeout computed to be: 1500 801: -- testing funext_tactic.lean 801: -- using result from test_all.sh 800: -- checked 891/1310 Test #800: leanruntest_funext_issue.lean ............................... Passed 0.01 sec test 802 Start 802: leanruntest_gcd.lean 802: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "gcd.lean" 802: Test timeout computed to be: 1500 802: -- testing gcd.lean 802: -- using result from test_all.sh 801: -- checked 892/1310 Test #801: leanruntest_funext_tactic.lean .............................. Passed 0.01 sec test 803 Start 803: leanruntest_generalize_inst.lean 803: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "generalize_inst.lean" 803: Test timeout computed to be: 1500 803: -- testing generalize_inst.lean 803: -- using result from test_all.sh 802: -- checked 893/1310 Test #802: leanruntest_gcd.lean ........................................ Passed 0.01 sec test 804 Start 804: leanruntest_generalizes.lean 804: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "generalizes.lean" 804: Test timeout computed to be: 1500 804: -- testing generalizes.lean 804: -- using result from test_all.sh 803: -- checked 894/1310 Test #803: leanruntest_generalize_inst.lean ............................ Passed 0.01 sec test 805 Start 805: leanruntest_ginductive_induction_tactic.lean 805: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ginductive_induction_tactic.lean" 805: Test timeout computed to be: 1500 805: -- testing ginductive_induction_tactic.lean 805: -- using result from test_all.sh 804: -- checked 895/1310 Test #804: leanruntest_generalizes.lean ................................ Passed 0.01 sec test 806 Start 806: leanruntest_ginductive_pred.lean 806: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ginductive_pred.lean" 806: Test timeout computed to be: 1500 806: -- testing ginductive_pred.lean 806: -- using result from test_all.sh 805: -- checked 896/1310 Test #805: leanruntest_ginductive_induction_tactic.lean ................ Passed 0.01 sec test 807 Start 807: leanruntest_handthen.lean 807: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "handthen.lean" 807: Test timeout computed to be: 1500 807: -- testing handthen.lean 807: -- using result from test_all.sh 807: Case1: 807: a b c : ℕ 807: ⊢ a + 0 = 0 + a 806: -- checked 897/1310 Test #806: leanruntest_ginductive_pred.lean ............................ Passed 0.01 sec test 808 Start 808: leanruntest_has_sizeof_indices.lean 808: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "has_sizeof_indices.lean" 808: Test timeout computed to be: 1500 807: -- checked 898/1310 Test #807: leanruntest_handthen.lean ................................... Passed 0.01 sec test 809 Start 809: leanruntest_have1.lean 809: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "have1.lean" 809: Test timeout computed to be: 1500 808: -- testing has_sizeof_indices.lean 808: -- using result from test_all.sh 809: -- testing have1.lean 809: -- using result from test_all.sh 809: have H1 : a, from Ha, have H2 : a, from H1, H2 : a 808: -- checked 899/1310 Test #808: leanruntest_has_sizeof_indices.lean ......................... Passed 0.01 sec test 810 Start 810: leanruntest_have2.lean 810: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "have2.lean" 810: Test timeout computed to be: 1500 809: -- checked 900/1310 Test #809: leanruntest_have1.lean ...................................... Passed 0.01 sec test 811 Start 811: leanruntest_have3.lean 811: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "have3.lean" 811: Test timeout computed to be: 1500 810: -- testing have2.lean 810: -- using result from test_all.sh 811: -- testing have3.lean 811: -- using result from test_all.sh 811: have H1 : a, from Ha, have H2 : a, from H1, have H3 : a, from H2, have H4 : a, from H3, H4 : a 810: have H1 : a, from Ha, have H2 : a, from H1, H2 : a 810: -- checked 901/1310 Test #810: leanruntest_have2.lean ...................................... Passed 0.01 sec test 812 Start 812: leanruntest_have4.lean 812: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "have4.lean" 812: Test timeout computed to be: 1500 811: -- checked 902/1310 Test #811: leanruntest_have3.lean ...................................... Passed 0.01 sec test 813 Start 813: leanruntest_have5.lean 813: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "have5.lean" 813: Test timeout computed to be: 1500 812: -- testing have4.lean 812: -- using result from test_all.sh 812: have H1 : a, from Ha, have H2 : a, from H1, have H3 : a, from H2, have H4 : a, from H3, H4 : a 813: -- testing have5.lean 813: -- using result from test_all.sh 813: have this : a∧b, from and_intro a b Ha Hb, have H : a∧b, from and_intro a b Ha Hb, Ha : a 812: -- checked 903/1310 Test #812: leanruntest_have4.lean ...................................... Passed 0.01 sec test 814 Start 814: leanruntest_have6.lean 814: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "have6.lean" 814: Test timeout computed to be: 1500 813: -- checked 814: -- testing have6.lean 814: -- using result from test_all.sh 904/1310 Test #813: leanruntest_have5.lean ...................................... Passed 0.01 sec test 815 Start 815: leanruntest_heap.lean 815: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "heap.lean" 815: Test timeout computed to be: 1500 814: have this : a∧b, from and_intro a b Ha Hb, 814: have this : b∧a, from and_intro b a Hb Ha, 814: have H : a∧b, from and_intro a b Ha Hb, 814: have H : a∧b, from and_intro a b Ha Hb, 814: have this : a∧b, from and_intro a b Ha Hb, 814: have this : b∧a, from and_intro b a Hb Ha, 814: have H : a∧b, from and_intro a b Ha Hb, 814: have H : a∧b, from and_intro a b Ha Hb, 814: Ha : 814: a 815: -- testing heap.lean 815: -- using result from test_all.sh 814: -- checked 905/1310 Test #814: leanruntest_have6.lean ...................................... Passed 0.01 sec test 816 Start 816: leanruntest_heap_code.lean 816: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "heap_code.lean" 816: Test timeout computed to be: 1500 816: -- testing heap_code.lean 816: -- using result from test_all.sh 815: -- checked 906/1310 Test #815: leanruntest_heap.lean ....................................... Passed 0.01 sec test 817 Start 817: leanruntest_heap_mem.lean 817: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "heap_mem.lean" 817: Test timeout computed to be: 1500 816: (some 20) 816: (some 20) 817: -- testing heap_mem.lean 817: -- using result from test_all.sh 816: -- checked 907/1310 Test #816: leanruntest_heap_code.lean .................................. Passed 0.01 sec test 818 Start 818: leanruntest_help_cmd.lean 818: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "help_cmd.lean" 818: Test timeout computed to be: 1500 817: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/heap_mem.lean:10:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 817: #10 817: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/heap_mem.lean:11:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 817: (#0 #0 #10) 818: -- testing help_cmd.lean 818: -- using result from test_all.sh 818: type_context.smart_unfolding (Bool) (type-context) enable/disable smart unfolding (e.g., during elaboration) (default: true) 818: trace.simplify (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.coercions (Bool) (pretty printer) display coercionss (default: true) 818: pp.structure_projections (Bool) (pretty printer) display structure projections using field notation (default: true) 818: trace.inductive (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: unifier.nat_offset_cnstr_threshold (Unsigned Int) (unifier) the unifier has special support for offset nat constraints of the form: (t + k_1 =?= s + k_2), (t + k_1 =?= k_2) and (k_1 =?= k_2), where k_1 and k_2 are numerals, t and s are arbitrary terms, and they all have type nat, the offset constraint solver is used if k_1 and k_2 are smaller than the given threshold (default: 1024) 818: pp.locals_full_names (Bool) (pretty printer) show full names of locals (default: false) 818: trace.inductive_compiler.nested.mimic.ir.offset (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.mutual.new_inds (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive.new_params (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive.lp_names (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.algebra (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.simp_lemmas_cache (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.compiler.eta_expansion (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.tactic.back_chaining (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.nested.simp.start (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.compiler.simplify_inductive (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.app_builder (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: elaborator.coercions (Bool) (elaborator) if true, the elaborator will automatically introduce coercions (default: true) 818: trace.inductive_compiler.nested (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.compiler.simplify_pr1 (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: class.instance_max_depth (Unsigned Int) (class) max allowed depth in class-instance resolution (default: 32) 818: pp.annotations (Bool) (pretty printer) display internal annotations (for debugging purposes only) (default: false) 818: trace.inductive_compiler.nested.inner.ir (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive.parse (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.constructions.injective (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: timeout (Unsigned Int) the (deterministic) timeout is measured as the maximum of memory allocations (in thousands) per task, the default is unbounded (default: 0) 818: trace.simp_lemmas.failure (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: inductive.rec_on (Bool) (inductive) automatically generate the auxiliary declarations C.rec_on and C.induction_on for each inductive datatype C (default: true) 818: pp.hide_comp_irrelevant (Bool) (pretty printer) hide terms marked as computationally irrelevant, these marks are introduced by the code generator (default: true) 818: eqn_compiler.max_steps (Unsigned Int) (equation compiler) maximum number of pattern matching compilation steps (default: 2048) 818: trace.inductive.params (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.eqn_compiler (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.nested.sizeof (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: inductive.cases_on (Bool) (inductive) automatically generate the auxiliary declaration C.cases_on for each inductive datatype C(remark: if cases_on is disabled, then the auxiliary declaration C.no_confusion is also disabled (default: true) 818: trace.debug.cc.ac (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.smt.intro (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.unicode (Bool) (pretty printer) use unicode characters (default: true) 818: trace.inductive_compiler.basic.irs (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.debug.eqn_compiler.structural_rec (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.simplify.congruence (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.colors (Bool) (pretty printer) use colors (default: false) 818: trace.inductive_compiler.mutual.sizeof (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.smt.fact (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.compiler.reduce_arity (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.simplify.rewrite (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.nested.sizeof.rfl (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.debug.simplify.try_congruence (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.nested.sizeof.unfold (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.debug.inductive_compiler (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.structure_instances (Bool) (pretty printer) display structure instances using the '{ field_name := field_value, ... }' notation or '⟨field_value, ... ⟩' if structure is tagged with [pp_using_anonymous_constructor] attribute (default: true) 818: trace.inductive_compiler.nested.inner (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.compiler.cse (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: old_structure_cmd (Bool) use old structures compilation strategy (default: false) 818: trace.inductive_compiler.nested.inner.ind (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.type_context.is_def_eq (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: back_chaining.max_depth (Unsigned Int) maximum number of nested backward chaining steps (default: 8) 818: inductive.no_confusion (Bool) (inductive) automatically generate the auxiliary declaration C.no_confusion for each inductive datatype C (default: true) 818: pp.purify_metavars (Bool) (pretty printer) rename internal metavariable names (with "user-friendly" ones) before pretty printing (default: true) 818: auto_completion.max_results (Unsigned Int) (auto-completion) maximum number of results returned (default: 100) 818: pp.max_depth (Unsigned Int) (pretty printer) maximum expression depth, after that it will use ellipsis (default: 64) 818: trace.compiler.optimize_bytecode (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.notation (Bool) (pretty printer) disable/enable notation (infix, mixfix, postfix operators and unicode characters) (default: true) 818: trace.inductive_compiler.mutual.injective (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.simplify.canonize (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.nested.simp.failure (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.preterm (Bool) (pretty printer) assume the term is a preterm (i.e., a term before elaboration) (default: false) 818: trace.inductive_compiler.nested.injective (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.mutual.full_index_type (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.congr_lemma (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.compiler (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.compiler.extract_values (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.nested.mimic.ir (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: hinst_lemma.pattern.max_steps (Unsigned Int) (hinst_lemma) max number of steps performed by pattern inference procedure for heuristic instantiation lemmas, we have this threshold because in the worst case this procedure may take an exponetial number of steps (default: 1024) 818: type_context.unfold_lemmas (Bool) (type-context) whether to unfold lemmas (e.g., during elaboration) (default: false) 818: pp.implicit (Bool) (pretty printer) display implicit parameters (default: false) 818: trace.type_context_cache (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.goal.max_hypotheses (Unsigned Int) (pretty printer) maximum number of hypotheses to be displayed (default: 200) 818: pp.private_names (Bool) (pretty printer) display internal names assigned to private declarations (default: false) 818: pp.goal.compact (Bool) (pretty printer) try to display goal in a single line when possible (default: false) 818: trace.simp_lemmas.invalid (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.nested.define.success (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.debug.cc (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.simplify.failure (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.basic.ind (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.mutual.range (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: parser.checkpoint_have (Bool) (parser) introduces a checkpoint on have-expressions, checkpoints are like Prolog-cuts (default: true) 818: trace.tactic.cases (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: auto_param.check_exists (Bool) Eagerly check that a tactic declaration of the given name exists when declaring an auto param (default: true) 818: trace.type_context.unification_hint (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.nested.define.failure (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.mutual.basic_ind (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.elaborator_detail (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.universes (Bool) (pretty printer) display universes (default: false) 818: default_priority (Unsigned Int) default priority for attributes (default: 1000u) 818: debugger (Bool) (debugger) debug code using VM monitors (default: false) 818: trace.compiler.lambda_lifting (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.full_names (Bool) (pretty printer) display fully qualified names (default: false) 818: trace.simplify.perm (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.compiler.elim_unused_lets (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.purify_locals (Bool) (pretty printer) rename local names to avoid name capture, before pretty printing (default: true) 818: trace.type_context.univ_is_def_eq_detail (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.mutual.putters (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.debug (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: eqn_compiler.ite (Bool) (equation compiler) use if-then-else terms when pattern matching on simple values (e.g., strings and characters) (default: true) 818: formatter.hide_full_terms (Bool) (formatter) replace terms which do not contain metavariables with `...` (default: false) 818: parser.show_errors (Bool) (lean parser) display error messages in the regular output channel (default: true) 818: trace.inductive_compiler.mutual (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.class_instances (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.smt.ematch (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: debugger.autorun (Bool) (debugger) skip debugger startup messages and initial prompt (default: false) 818: trace.compiler.code_gen (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.smt (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.debug.dsimplify (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.type_context.is_def_eq_detail (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: max_memory (Unsigned Int) maximum amount of memory available for Lean in megabytes (default: LEAN_DEFAULT_MAX_MEMORY) 818: trace.inductive_compiler.mutual.makers (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.compiler.erase_irrelevant (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: tactic.induction.concat_names (Bool) (induction tactic) if true, `induction` (and `cases`) tactic generate names for constructor fields by concatenating the hypothesis name and the constructor field name (default: true) 818: trace.rewrite (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.eqn_compiler.elim_match (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.vm (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive.finalize (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.debug.cc.parent_occs (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.tactic.perm_ac (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.compiler.inline (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.mutual.basic_irs (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.kabstract (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.strings (Bool) (pretty printer) pretty print string and character literals (default: true) 818: trace.eqn_compiler.structural_rec (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.all (Bool) (pretty printer) display coercions, implicit parameters, proof terms, fully qualified names, universes, and disable beta reduction and notation during pretty printing (default: false) 818: trace.compiler.expand_aux (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.beta (Bool) (pretty printer) apply beta-reduction when pretty printing (default: false) 818: trace.simplify.context (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.max_steps (Unsigned Int) (pretty printer) maximum number of visited expressions, after that it will use ellipsis (default: 5000) 818: trace.inductive_compiler (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.debug.eqn_compiler.wf_rec (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.compiler.elim_recursors (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.compiler.preprocess (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.width (Unsigned Int) (pretty printer) line width (default: 120) 818: trace.inductive_compiler.nested.define (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.nested.prove (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.compiler.input (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.simp_lemmas (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.type_context.univ_is_def_eq (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.cc (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.mutual.rec (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.debug.eqn_compiler.mutual (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.elaborator (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: profiler.threshold (Double) (profiler) threshold in seconds, profiling times under threshold will not be reported (default: 0) 818: trace.inductive.elab (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.defeq_canonizer (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.constructions.has_sizeof (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.vm.run (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.dsimplify (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.tactic.subst (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.fun_info (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.user_attributes_cache (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: verbose (Bool) disable/enable verbose messages (default: true) 818: profiler.freq (Unsigned Int) (profiler) sampling frequency in milliseconds (default: 1) 818: trace.inductive.unify (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: eqn_compiler.lemmas (Bool) (equation compiler) generate equation lemmas and induction principle (default: true) 818: trace.inductive_compiler.mutual.index_types (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.basic (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.proofs (Bool) (pretty printer) if set to false, the type will be displayed instead of the value for every proof appearing as an argument to a function (default: true) 818: trace.inductive_compiler.nested.simp.sizeof (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.check (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.array.update (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive.infer_resultant (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.compiler.erase_trivial_structures (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.simplify.rewrite_failure (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.eqn_compiler.wf_rec (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.numerals (Bool) (pretty printer) display nat/num numerals in decimal notation (default: true) 818: trace.inductive_compiler.nested.mimic (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.elaborator_debug (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.cc.failure (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.debug.eqn_compiler.elim_match (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.delayed_abstraction (Bool) (pretty printer) display the location of delayed-abstractions (for debugging purposes) (default: true) 818: trace.cc.merge (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.debug.smt.ematch (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: inductive.brec_on (Bool) (inductive) automatically generate the auxiliary declaration C.brec_on for each inductive datatype C (default: true) 818: pp.instantiate_mvars (Bool) (pretty printer) instantiate assigned metavariables before pretty printing terms and goals (default: true) 818: trace.inductive_compiler.nested.found_occ (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.mutual.new_irs (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.type_context.tmp_vars (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.debug.eqn_compiler (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: trace.inductive_compiler.nested.mimic.ind (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.structure_instances_qualifier (Bool) (pretty printer) include qualifier 'struct_name .' when displaying structure instances using the '{ struct_name . field_name := field_value, ... }' notation, this option is ignored when pp.structure_instances is false (default: false) 818: trace.inductive_compiler.nested.simp (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: eqn_compiler.zeta (Bool) (equation compiler) apply zeta-expansion (expand references to let-declarations) before creating auxiliary definitions. (default: false) 818: pp.use_holes (Bool) (pretty printer) use holes '{! !}' when pretty printing metavariables and `sorry` (default: false) 818: profiler (Bool) (profiler) profile tactics and vm_eval command (default: false) 818: pp.indent (Unsigned Int) (pretty printer) default indentation (default: 2) 818: trace.cc.ac (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: pp.binder_types (Bool) (pretty printer) display types of lambda and Pi parameters (default: true) 818: trace.type_context.smart_unfolding (Bool) (trace) enable/disable tracing for the given module and submodules (default: false) 818: #check: type check given expression, and display its type 818: #compile: (for debugging purposes) 818: #eval: evaluate given expression using VM 818: #exit: exit 818: #help: brief description of available commands and options 818: #print: print a string or information about an indentifier 818: #reduce: reduce given expression 818: #unify: (for debugging purposes) 818: @[: declaration attributes 818: abbreviation: add new abbreviation 818: add_key_equivalence: register that to symbols are equivalence for key-matching 818: attribute: set declaration attributes 818: axiom: declare a new axiom 818: axioms: declare new axioms 818: class: declare a new class 818: constant: declare a new constant (aka top-level variable) 818: constants: declare new constants (aka top-level variables) 818: declare_trace: declare a new trace class (for debugging Lean tactics) 818: definition: add new definition 818: end: close the current namespace/section 818: example: add new example 818: export: create aliases for declarations 818: hide: hide aliases in the current scope 818: import: import module(s) 818: include: force section parameter/variable to be included 818: inductive: declare an inductive datatype 818: infix: declare a new infix (left) notation 818: infixl: declare a new infix (left) notation 818: infixr: declare a new infix (right) notation 818: init_quotient: initialize quotient type computational rules 818: instance: add new instance 818: local: define local attributes or notation 818: meta: add new meta declaration 818: mutual: add new mutual declaration 818: namespace: open a new namespace 818: noncomputable: add new noncomputable definition 818: notation: declare a new notation 818: omit: undo 'include' command 818: open: create aliases for declarations, and use objects defined in other namespaces 818: parameter: declare a new parameter 818: parameters: declare new parameters 818: postfix: declare a new postfix notation 818: precedence: set token left binding power 818: prefix: declare a new prefix notation 818: private: add new private declaration 818: protected: add new protected declaration 818: reserve: reserve notation 818: run_cmd: execute an user defined command at top-level 818: section: open a new section 818: set_option: set configuration option 818: structure: declare a new structure/record type 818: theorem: add new theorem 818: universe: declare a universe level 818: universes: declare universe levels 818: variable: declare a new variable 818: variables: declare new variables 818: ⟨trace.as_messages ↦ true⟩ 817: -- checked 908/1310 Test #817: leanruntest_heap_mem.lean ................................... Passed 0.02 sec test 819 Start 819: leanruntest_hinst_lemma1.lean 819: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "hinst_lemma1.lean" 819: Test timeout computed to be: 1500 818: -- checked 909/1310 Test #818: leanruntest_help_cmd.lean ................................... Passed 0.02 sec test 820 Start 820: leanruntest_hinst_lemmas1.lean 820: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "hinst_lemmas1.lean" 820: Test timeout computed to be: 1500 819: -- testing hinst_lemma1.lean 819: -- using result from test_all.sh 820: -- testing hinst_lemmas1.lean 820: -- using result from test_all.sh 819: [add_assoc, patterns: {{?x_2 + (?x_3 + ?x_4)}, {?x_2 + ?x_3 + ?x_4}}] 819: [foo, patterns: {{q ?x_1 ?x_2, p ?x_0 ?x_1}, {q ?x_1 ?x_2, q ?x_0 ?x_2}, {p ?x_0 ?x_1, q ?x_0 ?x_2}}] 819: [boo, patterns: {{q ?x_1 ?x_2, r ?x_0 ?x_2}}] 820: hinst_lemmas example: 820: {[zero_add, patterns: {{0 + ?x_2}}], 820: [add_zero, patterns: {{?x_2 + 0}}], 820: [add_comm, patterns: {{?x_3 + ?x_2}, {?x_2 + ?x_3}}]} 820: -- checked 910/1310 Test #820: leanruntest_hinst_lemmas1.lean .............................. Passed 0.01 sec test 821 Start 821: leanruntest_ho.lean 821: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ho.lean" 821: Test timeout computed to be: 1500 819: -- checked 911/1310 Test #819: leanruntest_hinst_lemma1.lean ............................... Passed 0.01 sec test 822 Start 822: leanruntest_hole1.lean 822: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "hole1.lean" 822: Test timeout computed to be: 1500 821: -- testing ho.lean 821: -- using result from test_all.sh 822: -- testing hole1.lean 821: star.rec : 821: Π {C : star → Sort u_1}, 821: C star.z → (Π (a : ℕ → star), (Π (a_1 : ℕ), C (a a_1)) → C (star.s a)) → Π (n : star), C n 821: star.cases_on : Π {C : star → Sort u_1} (n : star), C star.z → (Π (a : ℕ → star), C (star.s a)) → C n 822: -- using result from test_all.sh 822: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/hole1.lean:1:0: warning: declaration '[anonymous]' uses sorry 822: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/hole1.lean:4:0: warning: declaration '[anonymous]' uses sorry 821: -- checked 912/1310 Test #821: leanruntest_ho.lean ......................................... Passed 0.01 sec test 823 Start 823: leanruntest_id.lean 823: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "id.lean" 823: Test timeout computed to be: 1500 822: -- checked 913/1310 Test #822: leanruntest_hole1.lean ...................................... Passed 0.01 sec test 824 Start 824: leanruntest_if_dollar_prec.lean 824: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "if_dollar_prec.lean" 824: Test timeout computed to be: 1500 823: -- testing id.lean 823: -- using result from test_all.sh 824: -- testing if_dollar_prec.lean 823: id id : ?M_1 → ?M_1 823: id.{u_1} id.{u_1} : ?M_1 → ?M_1 823: id.{2} Prop : Type 823: id.{2} ℕ : Type 823: id.{0} : ∀ {α : Prop}, α → α 823: id.{1} : Π {α : Type}, α → α 823: id.{1} 0 : ℕ 823: eq.{u_1} : Π {α : Sort u_1}, α → α → Prop 823: eq.{(max u_1 1)} eq.{u_1} : (?M_1 → ?M_1 → Prop) → Prop 824: -- using result from test_all.sh 824: ite ↥tt tt (id ff) : bool 823: -- checked 914/1310 Test #823: leanruntest_id.lean ......................................... Passed 0.02 sec test 825 Start 825: leanruntest_imp.lean 825: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "imp.lean" 825: Test timeout computed to be: 1500 824: -- checked 915/1310 Test #824: leanruntest_if_dollar_prec.lean ............................. Passed 0.02 sec test 826 Start 826: leanruntest_imp2.lean 826: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "imp2.lean" 826: Test timeout computed to be: 1500 825: -- testing imp.lean 825: -- using result from test_all.sh 826: -- testing imp2.lean 825: f : N → N 825: f : Π {a b : N}, N → N 825: f : Π {b : N}, N → N 825: f : N → N 825: f c : N 825: g : Π ⦃a b : N⦄, N → N 825: g a : N 825: g : Π ⦃a b : N⦄, N → N 825: g : Π ⦃b : N⦄, N → N 825: g : N → N 825: g c : N 826: -- using result from test_all.sh 826: (λ {A : Type} (a : A), a) 10 : ℕ 826: (λ {A : Type} (a : A), a) 10 : ℕ 826: (λ (a : ℕ), a) 10 : ℕ 825: -- checked 916/1310 Test #825: leanruntest_imp.lean ........................................ Passed 0.01 sec test 827 Start 827: leanruntest_imp3.lean 827: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "imp3.lean" 827: Test timeout computed to be: 1500 826: -- checked 917/1310 Test #826: leanruntest_imp2.lean ....................................... Passed 0.01 sec test 828 Start 828: leanruntest_implicit.lean 828: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "implicit.lean" 828: Test timeout computed to be: 1500 827: -- testing imp3.lean 827: -- using result from test_all.sh 828: -- testing implicit.lean 828: -- using result from test_all.sh 827: is_equiv.inv : Π {A B : Type} (f : A → B) [c : is_equiv f], B → A 827: inv f : B → A 828: f g H : true ∧ true 827: -- checked 918/1310 Test #827: leanruntest_imp3.lean ....................................... Passed 0.01 sec test 829 Start 829: leanruntest_include_bug.lean 829: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "include_bug.lean" 829: Test timeout computed to be: 1500 829: -- testing include_bug.lean 829: -- using result from test_all.sh 828: -- checked 919/1310 Test #828: leanruntest_implicit.lean ................................... Passed 0.01 sec test 830 Start 830: leanruntest_ind0.lean 830: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ind0.lean" 830: Test timeout computed to be: 1500 830: -- testing ind0.lean 830: -- using result from test_all.sh 829: -- checked 920/1310 Test #829: leanruntest_include_bug.lean ................................ Passed 0.01 sec test 831 Start 831: leanruntest_ind1.lean 831: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ind1.lean" 831: Test timeout computed to be: 1500 830: nat : Type 830: nat.rec : ?M_1 0 → (Π (a : nat), ?M_1 a → ?M_1 (nat.succ a)) → Π (n : nat), ?M_1 n 831: -- testing ind1.lean 831: -- using result from test_all.sh 831: List : Type → Type 831: cons : ?M_1 → List ?M_1 → List ?M_1 831: List.rec : 831: ?M_2 (nil ?M_1) → (Π (a : ?M_1) (a_1 : List ?M_1), ?M_2 a_1 → ?M_2 (cons a a_1)) → Π (n : List ?M_1), ?M_2 n 830: -- checked 921/1310 Test #830: leanruntest_ind0.lean ....................................... Passed 0.01 sec test 832 Start 832: leanruntest_ind2.lean 832: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ind2.lean" 832: Test timeout computed to be: 1500 831: -- checked 922/1310 Test #831: leanruntest_ind1.lean ....................................... Passed 0.01 sec test 833 Start 833: leanruntest_ind3.lean 833: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ind3.lean" 833: Test timeout computed to be: 1500 832: -- testing ind2.lean 832: -- using result from test_all.sh 833: -- testing ind3.lean 833: -- using result from test_all.sh 832: vector : Type 1 → nat → Type 1 832: vnil : Π (A : Type 1), vector A 0 832: vcons : ?M_1 → vector ?M_1 ?M_2 → vector ?M_1 (succ ?M_2) 832: vector.rec : 832: ?M_2 0 (vnil ?M_1) → 832: (Π {n : nat} (a : ?M_1) (a_1 : vector ?M_1 n), ?M_2 n a_1 → ?M_2 (succ n) (vcons a a_1)) → 832: Π {a : nat} (n : vector ?M_1 a), ?M_2 a n 833: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/ind3.lean:1:0: warning: using 'exit' to interrupt Lean 832: -- checked 923/1310 Test #832: leanruntest_ind2.lean ....................................... Passed 0.01 sec test 834 Start 834: leanruntest_ind5.lean 834: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ind5.lean" 834: Test timeout computed to be: 1500 833: -- checked 924/1310 Test #833: leanruntest_ind3.lean ....................................... Passed 0.01 sec test 835 Start 835: leanruntest_ind6.lean 835: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ind6.lean" 835: Test timeout computed to be: 1500 834: -- testing ind5.lean 834: -- using result from test_all.sh 835: -- testing ind6.lean 835: -- using result from test_all.sh 834: or : Prop → Prop → Prop 834: or.intro_left : Π (B : Prop), ?M_1 → or ?M_1 B 834: or.rec : 834: (Π (a : ?M_1), ?M_3 (or.intro_left ?M_2 a)) → 834: (Π (a : ?M_2), ?M_3 (or.intro_right ?M_1 a)) → Π (n : or ?M_1 ?M_2), ?M_3 n 835: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/ind6.lean:1:0: warning: using 'exit' to interrupt Lean 834: -- checked 925/1310 Test #834: leanruntest_ind5.lean ....................................... Passed 0.01 sec test 836 Start 836: leanruntest_ind7.lean 836: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ind7.lean" 836: Test timeout computed to be: 1500 835: -- checked 926/1310 Test #835: leanruntest_ind6.lean ....................................... Passed 0.01 sec test 837 Start 837: leanruntest_ind8.lean 837: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ind8.lean" 837: Test timeout computed to be: 1500 836: -- testing ind7.lean 836: -- using result from test_all.sh 837: -- testing ind8.lean 837: -- using result from test_all.sh 836: list : Type 1 → Type 1 836: list.cons : ?M_1 → list ?M_1 → list ?M_1 836: list.rec : 836: ?M_2 (list.nil ?M_1) → 836: (Π (a : ?M_1) (a_1 : list ?M_1), ?M_2 a_1 → ?M_2 (list.cons a a_1)) → Π (n : list ?M_1), ?M_2 n 836: list.list : Type 1 → Type 1 837: Pair1.mk : Π (A B : Type), A → B → Pair1 A B 837: Pair1.mk Prop Prop true false : Pair1 Prop Prop 837: Pair2.mk : Π {A : Type} (B : A → Type) (a : A), B a → Pair2 B 837: Pair2.mk (λ (x : Prop), Prop) true false : Pair2 (λ (x : Prop), Prop) 837: Pair3.mk true false : Pair3 Prop Prop 836: -- checked 837: -- checked 927/1310 Test #836: leanruntest_ind7.lean ....................................... Passed 0.01 sec test 838 Start 838: leanruntest_ind_bug.lean 838: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ind_bug.lean" 838: Test timeout computed to be: 1500 928/1310 Test #837: leanruntest_ind8.lean ....................................... Passed 0.01 sec test 839 Start 839: leanruntest_ind_cnst_params.lean 839: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ind_cnst_params.lean" 839: Test timeout computed to be: 1500 838: -- testing ind_bug.lean 838: -- using result from test_all.sh 839: -- testing ind_cnst_params.lean 839: -- using result from test_all.sh 839: constructor foo.mk : ℕ → ℕ → bool → foo 839: foo.mk 0 0 tt : foo 839: List.cons "a" (List.nil 1) : List string 839: List.cons "a" (List.nil 2) : List string 839: -- checked 929/1310 Test #839: leanruntest_ind_cnst_params.lean ............................ Passed 0.01 sec test 840 Start 840: leanruntest_ind_issue.lean 840: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ind_issue.lean" 840: Test timeout computed to be: 1500 838: -- checked 930/1310 Test #838: leanruntest_ind_bug.lean .................................... Passed 0.01 sec test 841 Start 841: leanruntest_ind_ns.lean 841: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ind_ns.lean" 841: Test timeout computed to be: 1500 840: -- testing ind_issue.lean 840: -- using result from test_all.sh 841: -- testing ind_ns.lean 841: -- using result from test_all.sh 841: day.monday : day 841: monday : day 840: -- checked 841: -- checked 931/1310 Test #840: leanruntest_ind_issue.lean .................................. Passed 0.01 sec test 842 Start 842: leanruntest_ind_tac1.lean 842: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ind_tac1.lean" 842: Test timeout computed to be: 1500 932/1310 Test #841: leanruntest_ind_ns.lean ..................................... Passed 0.01 sec test 843 Start 843: leanruntest_indbug2.lean 843: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "indbug2.lean" 843: Test timeout computed to be: 1500 842: -- testing ind_tac1.lean 842: -- using result from test_all.sh 842: heq.rec_on : 842: Π {α : Sort u_2} {a : α} {C : Π {β : Sort u_2}, β → Sort u_1} {β : Sort u_2} {a_1 : β}, 842: a == a_1 → C a → C a_1 842: recursor information 842: num. parameters: 2 842: num. indices: 2 842: num. minors: 1 842: recursive: 0 842: universe param pos.: [motive univ] 0 842: motive pos.: 3 842: major premise pos.: 6 842: dep. elimination: 0 842: parameters pos. at major: 1 2 842: indices pos. at major: 3 4 843: -- testing indbug2.lean 843: -- using result from test_all.sh 842: -- checked 933/1310 Test #842: leanruntest_ind_tac1.lean ................................... Passed 0.01 sec test 844 Start 844: leanruntest_indimp.lean 844: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "indimp.lean" 844: Test timeout computed to be: 1500 843: -- checked 934/1310 Test #843: leanruntest_indbug2.lean .................................... Passed 0.01 sec test 845 Start 845: leanruntest_induction_generalizing_bug.lean 845: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "induction_generalizing_bug.lean" 845: Test timeout computed to be: 1500 844: -- testing indimp.lean 844: -- using result from test_all.sh 845: -- testing induction_generalizing_bug.lean 845: -- using result from test_all.sh 845: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/induction_generalizing_bug.lean:3:0: warning: declaration '[anonymous]' uses sorry 844: -- checked 935/1310 Test #844: leanruntest_indimp.lean ..................................... Passed 0.01 sec test 846 Start 846: leanruntest_induction_tac3.lean 846: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "induction_tac3.lean" 846: Test timeout computed to be: 1500 845: -- checked 936/1310 Test #845: leanruntest_induction_generalizing_bug.lean ................. Passed 0.01 sec test 847 Start 847: leanruntest_induction_tactic_delta.lean 847: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "induction_tactic_delta.lean" 847: Test timeout computed to be: 1500 846: -- testing induction_tac3.lean 846: -- using result from test_all.sh 847: -- testing induction_tactic_delta.lean 847: -- using result from test_all.sh 846: -- checked 937/1310 Test #846: leanruntest_induction_tac3.lean ............................. Passed 0.01 sec test 848 Start 848: leanruntest_induction_with_drec.lean 848: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "induction_with_drec.lean" 848: Test timeout computed to be: 1500 847: -- checked 938/1310 Test #847: leanruntest_induction_tactic_delta.lean ..................... Passed 0.01 sec test 849 Start 849: leanruntest_inductive_nonrec_after_rec.lean 849: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "inductive_nonrec_after_rec.lean" 849: Test timeout computed to be: 1500 848: -- testing induction_with_drec.lean 848: -- using result from test_all.sh 849: -- testing inductive_nonrec_after_rec.lean 849: -- using result from test_all.sh 849: 0 849: 1 849: 2 849: [0, 1, 2] 848: -- checked 939/1310 Test #848: leanruntest_induction_with_drec.lean ........................ Passed 0.01 sec test 850 Start 850: leanruntest_inductive_sorry.lean 850: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "inductive_sorry.lean" 850: Test timeout computed to be: 1500 849: -- checked 940/1310 Test #849: leanruntest_inductive_nonrec_after_rec.lean ................. Passed 0.01 sec test 851 Start 851: leanruntest_inductive_type_whnf.lean 851: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "inductive_type_whnf.lean" 851: Test timeout computed to be: 1500 850: -- testing inductive_sorry.lean 850: -- using result from test_all.sh 851: -- testing inductive_type_whnf.lean 851: -- using result from test_all.sh 850: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/inductive_sorry.lean:1:0: warning: declaration 'foo₁.rec_on' uses sorry 850: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/inductive_sorry.lean:4:0: warning: declaration 'foo₂.rec_on' uses sorry 850: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/inductive_sorry.lean:7:0: warning: declaration 'foo₃.rec_on' uses sorry 850: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/inductive_sorry.lean:10:0: warning: declaration 'foo₄.sizeof' uses sorry 850: -- checked 941/1310 Test #850: leanruntest_inductive_sorry.lean ............................ Passed 0.01 sec test 852 Start 852: leanruntest_infix_paren.lean 852: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "infix_paren.lean" 852: Test timeout computed to be: 1500 851: -- checked 942/1310 Test #851: leanruntest_inductive_type_whnf.lean ........................ Passed 0.01 sec test 853 Start 853: leanruntest_inj_eq_hygiene.lean 853: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "inj_eq_hygiene.lean" 853: Test timeout computed to be: 1500 852: -- testing infix_paren.lean 852: -- using result from test_all.sh 853: -- testing inj_eq_hygiene.lean 852: [5, 3, 2, 1] 852: [1, 2, 3, 5, 10, 14, 20] 852: 6 852: 1 + 2 : ℕ 853: -- using result from test_all.sh 852: -- checked 943/1310 Test #852: leanruntest_infix_paren.lean ................................ Passed 0.01 sec test 854 Start 854: leanruntest_injection.lean 854: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "injection.lean" 854: Test timeout computed to be: 1500 853: -- checked 944/1310 Test #853: leanruntest_inj_eq_hygiene.lean ............................. Passed 0.01 sec test 855 Start 855: leanruntest_injection1.lean 855: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "injection1.lean" 855: Test timeout computed to be: 1500 854: -- testing injection.lean 854: -- using result from test_all.sh 855: -- testing injection1.lean 855: -- using result from test_all.sh 855: n : ℕ, 855: v w : vec ℕ n, 855: a b : ℕ, 855: H : vec.cons a v = vec.cons b w, 855: h_1 : a = b, 855: h_2 : v = w 855: ⊢ a = b 855: n : ℕ, 855: v w : vec ℕ n, 855: a b : ℕ, 855: H : vec.cons a v = vec.cons b w, 855: h_1 : a = b, 855: h_2 : v = w 855: ⊢ v = w 855: ---------------- 855: a b : ℕ, 855: H : succ a = succ b, 855: h_1 : a = b 855: ⊢ a = b 854: -- checked 855: -- checked 945/1310 Test #854: leanruntest_injection.lean .................................. Passed 0.01 sec test 856 Start 856: leanruntest_injection_ginductive.lean 856: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "injection_ginductive.lean" 856: Test timeout computed to be: 1500 946/1310 Test #855: leanruntest_injection1.lean ................................. Passed 0.01 sec test 857 Start 857: leanruntest_inliner_bug.lean 857: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "inliner_bug.lean" 857: Test timeout computed to be: 1500 856: -- testing injection_ginductive.lean 856: -- using result from test_all.sh 857: -- testing inliner_bug.lean 857: -- using result from test_all.sh 856: f₁ f₂ : string, 856: as₁ as₂ : list term, 856: h : term.app f₁ as₁ = term.app f₂ as₂, 856: h_1 : f₁ = f₂, 856: h_2 : as₁ = as₂ 856: ⊢ p (as₁ = as₂) 857: 20 856: -- checked 947/1310 Test #856: leanruntest_injection_ginductive.lean ....................... Passed 0.01 sec test 858 Start 858: leanruntest_inout_level.lean 858: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "inout_level.lean" 858: Test timeout computed to be: 1500 857: -- checked 948/1310 Test #857: leanruntest_inliner_bug.lean ................................ Passed 0.01 sec test 859 Start 859: leanruntest_inst_bug.lean 859: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "inst_bug.lean" 859: Test timeout computed to be: 1500 858: -- testing inout_level.lean 858: -- using result from test_all.sh 859: -- testing inst_bug.lean 859: -- using result from test_all.sh 858: g ∘ f ∈ xz : Prop 858: -- checked 949/1310 Test #858: leanruntest_inout_level.lean ................................ Passed 0.01 sec test 860 Start 860: leanruntest_int_eq_num.lean 860: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "int_eq_num.lean" 860: Test timeout computed to be: 1500 859: -- checked 950/1310 Test #859: leanruntest_inst_bug.lean ................................... Passed 0.01 sec test 861 Start 861: leanruntest_interactive1.lean 861: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "interactive1.lean" 861: Test timeout computed to be: 1500 860: -- testing int_eq_num.lean 860: -- using result from test_all.sh 861: -- testing interactive1.lean 861: -- using result from test_all.sh 861: b c : ℕ, 861: h' : b = c 861: ⊢ b + 2 = c + 2 860: 0 860: 1 860: 2 860: 4 861: -- checked 951/1310 Test #861: leanruntest_interactive1.lean ............................... Passed 0.01 sec test 862 Start 862: leanruntest_interp.lean 862: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "interp.lean" 862: Test timeout computed to be: 1500 860: -- checked 952/1310 Test #860: leanruntest_int_eq_num.lean ................................. Passed 0.01 sec test 863 Start 863: leanruntest_intros_defeq_canonizer_bug.lean 863: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "intros_defeq_canonizer_bug.lean" 863: Test timeout computed to be: 1500 862: -- testing interp.lean 862: -- using result from test_all.sh 863: -- testing intros_defeq_canonizer_bug.lean 863: -- using result from test_all.sh 862: -- checked 953/1310 Test #862: leanruntest_interp.lean ..................................... Passed 0.01 sec test 864 Start 864: leanruntest_introv.lean 864: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "introv.lean" 864: Test timeout computed to be: 1500 863: -- checked 954/1310 Test #863: leanruntest_intros_defeq_canonizer_bug.lean ................. Passed 0.01 sec test 865 Start 865: leanruntest_io_fs.lean 865: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "io_fs.lean" 865: Test timeout computed to be: 1500 864: -- testing introv.lean 864: -- using result from test_all.sh 865: -- testing io_fs.lean 865: -- using result from test_all.sh 865: hello world 865: hello world again 864: -- checked 955/1310 Test #864: leanruntest_introv.lean ..................................... Passed 0.01 sec test 866 Start 866: leanruntest_io_process_env.lean 866: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "io_process_env.lean" 866: Test timeout computed to be: 1500 865: -- checked 956/1310 Test #865: leanruntest_io_fs.lean ...................................... Passed 0.01 sec test 867 Start 867: leanruntest_io_run_tactic.lean 867: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "io_run_tactic.lean" 867: Test timeout computed to be: 1500 866: -- testing io_process_env.lean 866: -- using result from test_all.sh 867: -- testing io_run_tactic.lean 867: -- using result from test_all.sh 867: -- checked 957/1310 Test #867: leanruntest_io_run_tactic.lean .............................. Passed 0.01 sec test 868 Start 868: leanruntest_io_state.lean 868: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "io_state.lean" 868: Test timeout computed to be: 1500 866: -- checked 958/1310 Test #866: leanruntest_io_process_env.lean ............................. Passed 0.01 sec test 869 Start 869: leanruntest_is_def_eq_perf_bug.lean 869: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "is_def_eq_perf_bug.lean" 869: Test timeout computed to be: 1500 868: -- testing io_state.lean 868: -- using result from test_all.sh 869: -- testing is_def_eq_perf_bug.lean 869: -- using result from test_all.sh 868: 5 868: 15 868: end of program 868: -- checked 869: -- checked 959/1310 Test #868: leanruntest_io_state.lean ................................... Passed 0.01 sec test 870 Start 870: leanruntest_is_true.lean 870: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "is_true.lean" 870: Test timeout computed to be: 1500 960/1310 Test #869: leanruntest_is_def_eq_perf_bug.lean ......................... Passed 0.01 sec test 871 Start 871: leanruntest_isabelle.lean 871: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "isabelle.lean" 871: Test timeout computed to be: 1500 870: -- testing is_true.lean 870: -- using result from test_all.sh 871: -- testing isabelle.lean 871: -- using result from test_all.sh 871: p q : Prop, 871: a : q 871: ⊢ p 871: p q : Prop, 871: a : q 871: ⊢ q 871: nat.add_comm 1 1 871: nat.add_comm 1 2 871: nat.add_comm 1 3 870: -- checked 871: -- checked 961/1310 Test #870: leanruntest_is_true.lean .................................... Passed 0.01 sec test 872 Start 872: leanruntest_itac.lean 872: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "itac.lean" 872: Test timeout computed to be: 1500 962/1310 Test #871: leanruntest_isabelle.lean ................................... Passed 0.01 sec test 873 Start 873: leanruntest_kabstract_cache.lean 873: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "kabstract_cache.lean" 873: Test timeout computed to be: 1500 872: -- testing itac.lean 872: -- using result from test_all.sh 873: -- testing kabstract_cache.lean 873: -- using result from test_all.sh 872: ------ 872: A : Type, 872: _inst_1 : has_add A, 872: _inst_2 : has_zero A, 872: a b c : A 872: ⊢ a + (b + 0) + (c + 0) = a + b + c 872: ------ 872: A : Type, 872: _inst_1 : has_add A, 872: _inst_2 : has_zero A, 872: a b c : A 872: ⊢ a + b + (c + 0) = a + b + c 872: ------ 872: no goals 873: -- checked 963/1310 Test #873: leanruntest_kabstract_cache.lean ............................ Passed 0.01 sec test 874 Start 874: leanruntest_kcomp.lean 874: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "kcomp.lean" 874: Test timeout computed to be: 1500 872: -- checked 964/1310 Test #872: leanruntest_itac.lean ....................................... Passed 0.01 sec test 875 Start 875: leanruntest_kdepends_on.lean 875: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "kdepends_on.lean" 875: Test timeout computed to be: 1500 874: -- testing kcomp.lean 874: -- using result from test_all.sh 874: H₂ 874: H₂ 874: eq.rec H₂ H₃ 874: H₂ 874: eq.rec H₂ : eq a a → P a 874: λ (H : eq a a), H₂ : eq a a → P a 874: to_type.mk (λ (H : eq a a), H₂) : to_type (λ (H : eq a a), H₂) 874: to_type.mk (eq.rec H₂) : to_type (eq.rec H₂) 874: eq (to_type.mk (λ (H : eq a a), H₂)) (to_type.mk (eq.rec H₂)) : Prop 875: -- testing kdepends_on.lean 875: -- using result from test_all.sh 874: -- checked 875: -- checked 965/1310 Test #874: leanruntest_kcomp.lean ...................................... Passed 0.01 sec test 876 Start 876: leanruntest_kha_inst_bug.lean 876: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "kha_inst_bug.lean" 876: Test timeout computed to be: 1500 966/1310 Test #875: leanruntest_kdepends_on.lean ................................ Passed 0.01 sec test 877 Start 877: leanruntest_lambda_cons.lean 877: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "lambda_cons.lean" 877: Test timeout computed to be: 1500 876: -- testing kha_inst_bug.lean 876: -- using result from test_all.sh 877: -- testing lambda_cons.lean 877: -- using result from test_all.sh 877: [1, 2, 3] 876: -- checked 967/1310 Test #876: leanruntest_kha_inst_bug.lean ............................... Passed 0.01 sec test 878 Start 878: leanruntest_lambda_simp.lean 878: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "lambda_simp.lean" 878: Test timeout computed to be: 1500 877: -- checked 968/1310 Test #877: leanruntest_lambda_cons.lean ................................ Passed 0.01 sec test 879 Start 879: leanruntest_lamexp.lean 879: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "lamexp.lean" 879: Test timeout computed to be: 1500 878: -- testing lambda_simp.lean 878: -- using result from test_all.sh 879: -- testing lamexp.lean 879: -- using result from test_all.sh 878: simplification rules for eq 878: [list.append_bind] #5, list.bind (?x_2 ++ ?x_3) ?x_4 ↦ list.bind ?x_2 ?x_4 ++ list.bind ?x_3 ?x_4 878: [list.cons_bind] #5, list.bind (?x_2 :: ?x_3) ?x_4 ↦ ?x_4 ?x_2 ++ list.bind ?x_3 ?x_4 878: [list.nil_bind] #3, list.bind list.nil ?x_2 ↦ list.nil 878: [ite_eq_ff_distrib] #4, ite ?x_0 ?x_2 ?x_3 = ff ↦ ite ?x_0 (?x_2 = ff) (?x_3 = ff) 878: [ite_eq_tt_distrib] #4, ite ?x_0 ?x_2 ?x_3 = tt ↦ ite ?x_0 (?x_2 = tt) (?x_3 = tt) 878: [bnot_eq_ff_eq_eq_tt] #1, bnot ?x_0 = ff ↦ ?x_0 = tt 878: [bor_eq_false_eq_eq_ff_and_eq_ff] #2, ?x_0 || ?x_1 = ff ↦ ?x_0 = ff ∧ ?x_1 = ff 878: [band_eq_false_eq_eq_ff_or_eq_ff] #2, ?x_0 && ?x_1 = ff ↦ ?x_0 = ff ∨ ?x_1 = ff 878: [bnot_eq_true_eq_eq_ff] #1, bnot ?x_0 = tt ↦ ?x_0 = ff 878: [bor_eq_true_eq_eq_tt_or_eq_tt] #2, ?x_0 || ?x_1 = tt ↦ ?x_0 = tt ∨ ?x_1 = tt 878: [band_eq_true_eq_eq_tt_and_eq_tt] #2, ?x_0 && ?x_1 = tt ↦ ?x_0 = tt ∧ ?x_1 = tt 878: [cmp_using_eq_eq] #5 (100), cmp_using ?x_1 ?x_3 ?x_4 = ordering.eq ↦ ¬?x_1 ?x_3 ?x_4 ∧ ¬?x_1 ?x_4 ?x_3 878: [cmp_using_eq_gt] #6 (100), cmp_using ?x_1 ?x_4 ?x_5 = ordering.gt ↦ ?x_1 ?x_5 ?x_4 878: [cmp_using_eq_lt] #5 (100), cmp_using ?x_1 ?x_3 ?x_4 = ordering.lt ↦ ?x_1 ?x_3 ?x_4 878: [ordering.ite_eq_gt_distrib] #4 (100), ite ?x_0 ?x_2 ?x_3 = ordering.gt ↦ 878: ite ?x_0 (?x_2 = ordering.gt) (?x_3 = ordering.gt) 878: [ordering.ite_eq_eq_distrib] #4 (100), ite ?x_0 ?x_2 ?x_3 = ordering.eq ↦ 878: ite ?x_0 (?x_2 = ordering.eq) (?x_3 = ordering.eq) 878: [ordering.ite_eq_lt_distrib] #4 (100), ite ?x_0 ?x_2 ?x_3 = ordering.lt ↦ 878: ite ?x_0 (?x_2 = ordering.lt) (?x_3 = ordering.lt) 878: [to_bool_false_eq_ff] #1, to_bool false ↦ ff 878: [to_bool_true_eq_tt] #1, to_bool true ↦ tt 878: [nat.zero_shiftr] #1, nat.shiftr 0 ?x_0 ↦ 0 878: [list.map_map] #6, list.map ?x_3 (list.map ?x_4 ?x_5) ↦ list.map (?x_3 ∘ ?x_4) ?x_5 878: [list.map_id] #2, list.map id ?x_1 ↦ ?x_1 878: [list.map_append] #5, list.map ?x_2 (?x_3 ++ ?x_4) ↦ list.map ?x_2 ?x_3 ++ list.map ?x_2 ?x_4 878: [list.map.equations._eqn_1] #3 defeq, list.map ?x_2 list.nil ↦ list.nil 878: [list.map.equations._eqn_2] #5 defeq, list.map ?x_2 (?x_3 :: ?x_4) ↦ ?x_2 ?x_3 :: list.map ?x_2 ?x_4 878: [inv_mul_cancel] #4 (100), ?x_2⁻¹ * ?x_2 ↦ 1 878: [mul_inv_cancel] #4 (100), ?x_2 * ?x_2⁻¹ ↦ 1 878: [mul_neg_eq_neg_mul_symm] #4 (100), ?x_2 * -?x_3 ↦ -(?x_2 * ?x_3) 878: [neg_mul_eq_neg_mul_symm] #4 (100), -?x_2 * ?x_3 ↦ -(?x_2 * ?x_3) 878: [mul_zero] #3 (100), ?x_2 * 0 ↦ 0 878: [zero_mul] #3 (100), 0 * ?x_2 ↦ 0 878: [mul_right_inv] #3 (100), ?x_2 * ?x_2⁻¹ ↦ 1 878: [inv_mul_cancel_right] #4 (100), ?x_2 * ?x_3⁻¹ * ?x_3 ↦ ?x_2 878: [inv_mul_cancel_left] #4 (100), ?x_2⁻¹ * (?x_2 * ?x_3) ↦ ?x_3 878: [mul_left_inv] #3 (100), ?x_2⁻¹ * ?x_2 ↦ 1 878: [mul_one] #3 (100), ?x_2 * 1 ↦ ?x_2 878: [one_mul] #3 (100), 1 * ?x_2 ↦ ?x_2 878: [except_t.run_monad_map] #11 defeq, (monad_map ?x_10 ?x_3).run ↦ monad_map ?x_10 (?x_3.run) 878: [except_t.run_monad_lift] #7 defeq, (monad_lift ?x_6).run ↦ except.ok <$> monad_lift ?x_6 878: [except_t.run_map] #8, (?x_6 <$> ?x_4).run ↦ except.map ?x_6 <$> ?x_4.run 878: [except_t.run_bind] #7 defeq, (?x_4 >>= ?x_6).run ↦ ?x_4.run >>= except_t.bind_cont ?x_6 878: [except_t.run_pure] #5 defeq, (pure ?x_4).run ↦ pure (except.ok ?x_4) 878: [function.curry_uncurry] #4 defeq, function.curry (function.uncurry ?x_3) ↦ ?x_3 878: [dif_neg] #6, dite ?x_0 ?x_4 ?x_5 ↦ ?x_5 ?x_2 878: [dif_pos] #6, dite ?x_0 ?x_4 ?x_5 ↦ ?x_4 ?x_2 878: [list.foldr.equations._eqn_1] #4 defeq, list.foldr ?x_2 ?x_3 list.nil ↦ ?x_3 878: [list.foldr.equations._eqn_2] #6 defeq, list.foldr ?x_2 ?x_3 (?x_4 :: ?x_5) ↦ ?x_2 ?x_4 (list.foldr ?x_2 ?x_3 ?x_5) 878: [string.iterator.length_next_to_string_next] #1, string.length 878: (string.iterator.next_to_string (string.iterator.next ?x_0)) ↦ 878: string.length (string.iterator.next_to_string ?x_0) - 1 878: [list.foldl.equations._eqn_1] #4 defeq, list.foldl ?x_2 ?x_3 list.nil ↦ ?x_3 878: [list.foldl.equations._eqn_2] #6 defeq, list.foldl ?x_2 ?x_3 (?x_4 :: ?x_5) ↦ list.foldl ?x_2 (?x_2 ?x_3 ?x_4) ?x_5 878: [list.drop.equations._eqn_1] #2 defeq, list.drop 0 ?x_1 ↦ ?x_1 878: [list.drop.equations._eqn_2] #2 defeq, list.drop (nat.succ ?x_1) list.nil ↦ list.nil 878: [list.drop.equations._eqn_3] #4 defeq, list.drop (nat.succ ?x_1) (?x_2 :: ?x_3) ↦ list.drop ?x_1 ?x_3 878: [auto_param_eq] #2 defeq, auto_param ?x_0 ?x_1 ↦ ?x_0 878: [nat.sub_add_min_cancel] #2, ?x_0 - ?x_1 + min ?x_0 ?x_1 ↦ ?x_0 878: [add_right_neg] #3 (100), ?x_2 + -?x_2 ↦ 0 878: [neg_add_cancel_right] #4 (100), ?x_2 + -?x_3 + ?x_3 ↦ ?x_2 878: [neg_add_cancel_left] #4 (100), -?x_2 + (?x_2 + ?x_3) ↦ ?x_3 878: [add_left_neg] #3 (100), -?x_2 + ?x_2 ↦ 0 878: [add_zero] #3 (100), ?x_2 + 0 ↦ ?x_2 878: [zero_add] #3 (100), 0 + ?x_2 ↦ ?x_2 878: [add_left_comm] #5 (100), ?x_2 + (?x_3 + ?x_4) ↦ ?x_3 + (?x_2 + ?x_4) 878: [add_comm] #4 (100), ?x_2 + ?x_3 ↦ ?x_3 + ?x_2 878: [add_assoc] #5 (100), ?x_2 + ?x_3 + ?x_4 ↦ ?x_2 + (?x_3 + ?x_4) 878: [coe_sort_tt] #0, ↥tt ↦ true 878: [coe_sort_ff] #0, ↥ff ↦ false 878: [nat.nat_zero_eq_zero] #0 defeq, 0 ↦ 0 878: [subtype.eta] #4, ⟨?x_2.val, ?x_3⟩ ↦ ?x_2 878: [int.nat_abs_neg] #1, int.nat_abs (-?x_0) ↦ int.nat_abs ?x_0 878: [int.nat_abs.equations._eqn_1] #1 defeq, int.nat_abs (int.of_nat ?x_0) ↦ ?x_0 878: [int.nat_abs.equations._eqn_2] #1 defeq, int.nat_abs -[1+ ?x_0] ↦ nat.succ ?x_0 878: [nat.pred_succ] #1 defeq, nat.pred (nat.succ ?x_0) ↦ ?x_0 878: [nat.pred_zero] #0 defeq, nat.pred 0 ↦ 0 878: [nat.binary_rec_zero] #3, nat.binary_rec ?x_1 ?x_2 0 ↦ ?x_1 878: [cond_a_a] #3, cond ?x_1 ?x_2 ?x_2 ↦ ?x_2 878: [cond.equations._eqn_1] #3 defeq, cond ff ?x_1 ?x_2 ↦ ?x_2 878: [cond.equations._eqn_2] #3 defeq, cond tt ?x_1 ?x_2 ↦ ?x_1 878: [ff_band] #1, ff && ?x_0 ↦ ff 878: [tt_band] #1, tt && ?x_0 ↦ ?x_0 878: [band_ff] #1, ?x_0 && ff ↦ ff 878: [band_tt] #1, ?x_0 && tt ↦ ?x_0 878: [band_self] #1, ?x_0 && ?x_0 ↦ ?x_0 878: [band.equations._eqn_1] #1 defeq, ff && ?x_0 ↦ ff 878: [band.equations._eqn_2] #0 defeq, tt && ff ↦ ff 878: [band.equations._eqn_3] #0 defeq, tt && tt ↦ tt 878: [ff_bor] #1, ff || ?x_0 ↦ ?x_0 878: [tt_bor] #1, tt || ?x_0 ↦ tt 878: [bor_ff] #1, ?x_0 || ff ↦ ?x_0 878: [bor_tt] #1, ?x_0 || tt ↦ tt 878: [bor_self] #1, ?x_0 || ?x_0 ↦ ?x_0 878: [bor.equations._eqn_1] #0 defeq, ff || ff ↦ ff 878: [bor.equations._eqn_2] #0 defeq, ff || tt ↦ tt 878: [bor.equations._eqn_3] #1 defeq, tt || ?x_0 ↦ tt 878: [opt_param_eq] #2 defeq, opt_param ?x_0 ?x_1 ↦ ?x_0 878: [nat.min_zero] #1, min ?x_0 0 ↦ 0 878: [nat.zero_min] #1, min 0 ?x_0 ↦ 0 878: [min_self] #3, min ?x_2 ?x_2 ↦ ?x_2 878: [eq_tt_eq_not_eq_ff] #1, ¬?x_0 = ff ↦ ?x_0 = tt 878: [eq_ff_eq_not_eq_tt] #1, ¬?x_0 = tt ↦ ?x_0 = ff 878: [function.uncurry_curry] #4, function.uncurry (function.curry ?x_3) ↦ ?x_3 878: [nat.ldiff_bit] #4, nat.ldiff (nat.bit ?x_0 ?x_1) (nat.bit ?x_2 ?x_3) ↦ 878: nat.bit (?x_0 && bnot ?x_2) (nat.ldiff ?x_1 ?x_3) 878: [nat.lxor_bit] #4, nat.lxor (nat.bit ?x_0 ?x_1) (nat.bit ?x_2 ?x_3) ↦ nat.bit (bxor ?x_0 ?x_2) (nat.lxor ?x_1 ?x_3) 878: [if_false_left_eq_and] #3, ite ?x_0 false ?x_2 ↦ ¬?x_0 ∧ ?x_2 878: [if_false_right_eq_and] #3, ite ?x_0 ?x_2 false ↦ ?x_0 ∧ ?x_2 878: [if_true_left_eq_or] #3, ite ?x_0 true ?x_2 ↦ ?x_0 ∨ ?x_2 878: [if_true_right_eq_or] #3, ite ?x_0 ?x_2 true ↦ ¬?x_0 ∨ ?x_2 878: [if_false] #4, ite false ?x_2 ?x_3 ↦ ?x_3 878: [if_true] #4, ite true ?x_2 ?x_3 ↦ ?x_2 878: [if_t_t] #4, ite ?x_0 ?x_3 ?x_3 ↦ ?x_3 878: [int.sign_neg_one] #0 defeq, int.sign (-1) ↦ -1 878: [int.sign_one] #0 defeq, int.sign 1 ↦ 1 878: [int.sign_zero] #0 defeq, int.sign 0 ↦ 0 878: [nat.gcd_zero_right] #1, nat.gcd ?x_0 0 ↦ ?x_0 878: [nat.gcd_self] #1, nat.gcd ?x_0 ?x_0 ↦ ?x_0 878: [nat.gcd_one_left] #1, nat.gcd 1 ?x_0 ↦ 1 878: [nat.gcd_succ] #2, nat.gcd (nat.succ ?x_0) ?x_1 ↦ nat.gcd (?x_1 % nat.succ ?x_0) (nat.succ ?x_0) 878: [nat.gcd_zero_left] #1, nat.gcd 0 ?x_0 ↦ ?x_0 878: [list.last.equations._eqn_1] #2 defeq, list.last list.nil ?x_1 ↦ absurd list.last._main._proof_1 ?x_1 878: [list.last.equations._eqn_2] #3 defeq, list.last [?x_1] ?x_2 ↦ ?x_1 878: [list.last.equations._eqn_3] #5 defeq, list.last (?x_1 :: ?x_2 :: ?x_3) ?x_4 ↦ list.last (?x_2 :: ?x_3) _ 878: [list.tail.equations._eqn_1] #1 defeq, list.tail list.nil ↦ list.nil 878: [list.tail.equations._eqn_2] #3 defeq, list.tail (?x_1 :: ?x_2) ↦ ?x_2 878: [ne.def] #3 defeq, ?x_1 ≠ ?x_2 ↦ ¬?x_1 = ?x_2 878: [list.nth.equations._eqn_1] #2 defeq, list.nth list.nil ?x_1 ↦ none 878: [list.nth.equations._eqn_2] #3 defeq, list.nth (?x_1 :: ?x_2) 0 ↦ some ?x_1 878: [list.nth.equations._eqn_3] #4 defeq, list.nth (?x_1 :: ?x_2) (?x_3 + 1) ↦ list.nth ?x_2 ?x_3 878: [list.qsort_cons] #4, list.qsort ?x_1 (?x_2 :: ?x_3) ↦ 878: (λ (_a : list ?x_0 × list ?x_0), 878: prod.cases_on _a 878: (λ (fst snd : list ?x_0), id_rhs (list ?x_0) (list.qsort ?x_1 snd ++ ?x_2 :: list.qsort ?x_1 fst))) 878: (list.partition (λ (x : ?x_0), ?x_1 ?x_2 x = tt) ?x_3) 878: [list.qsort_nil] #2, list.qsort ?x_1 list.nil ↦ list.nil 878: [nat.land_bit] #4, nat.land (nat.bit ?x_0 ?x_1) (nat.bit ?x_2 ?x_3) ↦ nat.bit (?x_0 && ?x_2) (nat.land ?x_1 ?x_3) 878: [ff_bxor] #1, bxor ff ?x_0 ↦ ?x_0 878: [tt_bxor] #1, bxor tt ?x_0 ↦ bnot ?x_0 878: [bxor_ff] #1, bxor ?x_0 ff ↦ ?x_0 878: [bxor_tt] #1, bxor ?x_0 tt ↦ bnot ?x_0 878: [bxor_self] #1, bxor ?x_0 ?x_0 ↦ ff 878: [bxor.equations._eqn_1] #0 defeq, bxor ff ff ↦ ff 878: [bxor.equations._eqn_2] #0 defeq, bxor ff tt ↦ tt 878: [bxor.equations._eqn_3] #0 defeq, bxor tt ff ↦ tt 878: [bxor.equations._eqn_4] #0 defeq, bxor tt tt ↦ ff 878: [list.partition_eq_filter_filter] #4, list.partition ?x_1 ?x_3 ↦ 878: (list.filter ?x_1 ?x_3, list.filter (not ∘ ?x_1) ?x_3) 878: [nat.mul_mod_left] #2, ?x_0 * ?x_1 % ?x_1 ↦ 0 878: [nat.mul_mod_right] #2, ?x_0 * ?x_1 % ?x_0 ↦ 0 878: [nat.add_mul_mod_self_right] #3, (?x_0 + ?x_1 * ?x_2) % ?x_2 ↦ ?x_0 % ?x_2 878: [nat.add_mul_mod_self_left] #3, (?x_0 + ?x_1 * ?x_2) % ?x_1 ↦ ?x_0 % ?x_1 878: [nat.add_mod_left] #2, (?x_0 + ?x_1) % ?x_0 ↦ ?x_1 % ?x_0 878: [nat.add_mod_right] #2, (?x_0 + ?x_1) % ?x_1 ↦ ?x_0 % ?x_1 878: [nat.mod_one] #1, ?x_0 % 1 ↦ 0 878: [nat.mod_self] #1, ?x_0 % ?x_0 ↦ 0 878: [nat.zero_mod] #1, 0 % ?x_0 ↦ 0 878: [nat.mod_zero] #1, ?x_0 % 0 ↦ ?x_0 878: [nat.zero_shiftl] #1, nat.shiftl 0 ?x_0 ↦ 0 878: [nat.shiftl_succ] #2 defeq, nat.shiftl ?x_0 (?x_1 + 1) ↦ bit0 (nat.shiftl ?x_0 ?x_1) 878: [nat.shiftl_zero] #1 defeq, nat.shiftl ?x_0 0 ↦ ?x_0 878: [list.nth_le.equations._eqn_1] #3 defeq, list.nth_le list.nil ?x_1 ?x_2 ↦ absurd ?x_2 _ 878: [list.nth_le.equations._eqn_2] #4 defeq, list.nth_le (?x_1 :: ?x_2) 0 ?x_3 ↦ ?x_1 878: [list.nth_le.equations._eqn_3] #5 defeq, list.nth_le (?x_1 :: ?x_2) (?x_3 + 1) ?x_4 ↦ list.nth_le ?x_2 ?x_3 _ 878: [id.bind_eq] #4 defeq, ?x_2 >>= ?x_3 ↦ ?x_3 ?x_2 878: [bind_pure] #5, ?x_4 >>= pure ↦ ?x_4 878: [is_lawful_monad.pure_bind] #7, pure ?x_5 >>= ?x_6 ↦ ?x_6 ?x_5 878: [state_t.run_put] #5 defeq, (state_t.put ?x_4).run ?x_2 ↦ pure (punit.star, ?x_4) 878: [state_t.run_get] #4 defeq, state_t.get.run ?x_2 ↦ pure (?x_2, ?x_2) 878: [state_t.run_adapt] #10, (state_t.adapt ?x_7 ?x_8 ?x_9).run ?x_6 ↦ 878: (λ (_a : ?x_4 × ?x_5), 878: prod.cases_on _a 878: (λ (fst : ?x_4) (snd : ?x_5), 878: id_rhs (?x_1 (?x_2 × ?x_0)) 878: (?x_9.run fst >>= 878: λ (_p : ?x_2 × ?x_4), 878: (λ (_a : ?x_2 × ?x_4), 878: prod.cases_on _a 878: (λ (fst : ?x_2) (snd_1 : ?x_4), id_rhs (?x_1 (?x_2 × ?x_0)) (pure (fst, ?x_8 snd_1 snd)))) 878: _p))) 878: (?x_7 ?x_6) 878: [state_t.run_monad_map] #12 defeq, (monad_map ?x_11 ?x_3).run ?x_4 ↦ monad_map ?x_11 (?x_3.run ?x_4) 878: [state_t.run_monad_lift] #8 defeq, (monad_lift ?x_7).run ?x_3 ↦ monad_lift ?x_7 >>= λ (a : ?x_2), pure (a, ?x_3) 878: [state_t.run_map] #9, (?x_7 <$> ?x_4).run ?x_5 ↦ (λ (p : ?x_2 × ?x_0), (?x_7 (p.fst), p.snd)) <$> ?x_4.run ?x_5 878: [state_t.run_bind] #8, (?x_4 >>= ?x_7).run ?x_5 ↦ ?x_4.run ?x_5 >>= λ (p : ?x_2 × ?x_0), (?x_7 (p.fst)).run (p.snd) 878: [state_t.run_pure] #6 defeq, (pure ?x_5).run ?x_3 ↦ pure (?x_5, ?x_3) 878: [nat.lor_bit] #4, nat.lor (nat.bit ?x_0 ?x_1) (nat.bit ?x_2 ?x_3) ↦ nat.bit (?x_0 || ?x_2) (nat.lor ?x_1 ?x_3) 878: [list.length_map_accumr₂] #8, list.length ((list.map_accumr₂ ?x_4 ?x_5 ?x_6 ?x_7).snd) ↦ 878: min (list.length ?x_5) (list.length ?x_6) 878: [list.length_map_accumr] #6, list.length ((list.map_accumr ?x_3 ?x_4 ?x_5).snd) ↦ list.length ?x_4 878: [list.length_take] #3, list.length (list.take ?x_1 ?x_2) ↦ min ?x_1 (list.length ?x_2) 878: [list.length_map₂] #6, list.length (list.map₂ ?x_3 ?x_4 ?x_5) ↦ min (list.length ?x_4) (list.length ?x_5) 878: [list.length_map] #4, list.length (list.map ?x_2 ?x_3) ↦ list.length ?x_3 878: [list.length_drop] #3, list.length (list.drop ?x_1 ?x_2) ↦ list.length ?x_2 - ?x_1 878: [list.length_tail] #2, list.length (list.tail ?x_1) ↦ list.length ?x_1 - 1 878: [list.length_repeat] #3, list.length (list.repeat ?x_1 ?x_2) ↦ ?x_2 878: [list.length_append] #3, list.length (?x_1 ++ ?x_2) ↦ list.length ?x_1 + list.length ?x_2 878: [list.length.equations._eqn_1] #1 defeq, list.length list.nil ↦ 0 878: [list.length.equations._eqn_2] #3 defeq, list.length (?x_1 :: ?x_2) ↦ list.length ?x_2 + 1 878: [pure_id_seq] #5, pure id <*> ?x_4 ↦ ?x_4 878: [is_lawful_applicative.seq_pure] #7, ?x_5 <*> pure ?x_6 ↦ (λ (g : ?x_3 → ?x_4), g ?x_6) <$> ?x_5 878: [list.map₂.equations._eqn_1] #4 defeq, list.map₂ ?x_3 list.nil list.nil ↦ list.nil 878: [list.map₂.equations._eqn_2] #6 defeq, list.map₂ ?x_3 list.nil (?x_4 :: ?x_5) ↦ list.nil 878: [list.map₂.equations._eqn_3] #6 defeq, list.map₂ ?x_3 (?x_4 :: ?x_5) list.nil ↦ list.nil 878: [list.map₂.equations._eqn_4] #8 defeq, list.map₂ ?x_3 (?x_4 :: ?x_5) (?x_6 :: ?x_7) ↦ 878: ?x_3 ?x_4 ?x_6 :: list.map₂ ?x_3 ?x_5 ?x_7 878: [reader_t.run_read] #4 defeq, reader_t.read.run ?x_2 ↦ pure ?x_2 878: [reader_t.run_monad_map] #12 defeq, (monad_map ?x_11 ?x_3).run ?x_4 ↦ monad_map ?x_11 (?x_3.run ?x_4) 878: [reader_t.run_monad_lift] #8 defeq, (monad_lift ?x_7).run ?x_3 ↦ monad_lift ?x_7 878: [reader_t.run_map] #9, (?x_7 <$> ?x_4).run ?x_5 ↦ ?x_7 <$> ?x_4.run ?x_5 878: [reader_t.run_bind] #8 defeq, (?x_4 >>= ?x_7).run ?x_5 ↦ ?x_4.run ?x_5 >>= λ (a : ?x_2), (?x_7 a).run ?x_5 878: [reader_t.run_pure] #6 defeq, (pure ?x_5).run ?x_3 ↦ pure ?x_5 878: [list.take.equations._eqn_1] #2 defeq, list.take 0 ?x_1 ↦ list.nil 878: [list.take.equations._eqn_2] #2 defeq, list.take (nat.succ ?x_1) list.nil ↦ list.nil 878: [list.take.equations._eqn_3] #4 defeq, list.take (nat.succ ?x_1) (?x_2 :: ?x_3) ↦ ?x_2 :: list.take ?x_1 ?x_3 878: [coe_tt] #0, ↑tt ↦ true 878: [coe_ff] #0, ↑ff ↦ false 878: [nat.pow_one] #1, ?x_0 ^ 1 ↦ ?x_0 878: [nat.pow_zero] #1 defeq, ?x_0 ^ 0 ↦ 1 878: [mul_inv_rev] #4 (100), (?x_2 * ?x_3)⁻¹ ↦ ?x_3⁻¹ * ?x_2⁻¹ 878: [inv_inv] #3 (100), ?x_2⁻¹⁻¹ ↦ ?x_2 878: [one_inv] #2 (100), 1⁻¹ ↦ 1 878: [inv_eq_of_mul_eq_one] #5 (100), ?x_2⁻¹ ↦ ?x_3 878: [max_self] #3, max ?x_2 ?x_2 ↦ ?x_2 878: [list.append_assoc] #4, ?x_1 ++ ?x_2 ++ ?x_3 ↦ ?x_1 ++ (?x_2 ++ ?x_3) 878: [list.append_nil] #2, ?x_1 ++ list.nil ↦ ?x_1 878: [list.cons_append] #4 defeq, ?x_1 :: ?x_2 ++ ?x_3 ↦ ?x_1 :: (?x_2 ++ ?x_3) 878: [list.nil_append] #2 defeq, list.nil ++ ?x_1 ↦ ?x_1 878: [function.comp.right_id] #3 defeq, ?x_2 ∘ id ↦ ?x_2 878: [function.comp.left_id] #3 defeq, id ∘ ?x_2 ↦ ?x_2 878: [function.comp_app] #6 defeq, (?x_3 ∘ ?x_4) ?x_5 ↦ ?x_3 (?x_4 ?x_5) 878: [option_t.run_monad_map] #10 defeq, (monad_map ?x_9 ?x_2).run ↦ monad_map ?x_9 (?x_2.run) 878: [option_t.run_monad_lift] #6 defeq, (monad_lift ?x_5).run ↦ some <$> monad_lift ?x_5 878: [option_t.run_map] #7, (?x_5 <$> ?x_3).run ↦ option.map ?x_5 <$> ?x_3.run 878: [option_t.run_bind] #6 defeq, (?x_3 >>= ?x_5).run ↦ ?x_3.run >>= option_t.bind_cont ?x_5 878: [option_t.run_pure] #4 defeq, (pure ?x_3).run ↦ pure (some ?x_3) 878: [list.append.equations._eqn_1] #2 defeq, list.append list.nil ?x_1 ↦ ?x_1 878: [list.append.equations._eqn_2] #4 defeq, list.append (?x_1 :: ?x_2) ?x_3 ↦ ?x_1 :: list.append ?x_2 ?x_3 878: [nat.bit_zero] #0 defeq, nat.bit ff 0 ↦ 0 878: [nat.bitwise_bit] #6, nat.bitwise ?x_0 (nat.bit ?x_2 ?x_3) (nat.bit ?x_4 ?x_5) ↦ 878: nat.bit (?x_0 ?x_2 ?x_4) (nat.bitwise ?x_0 ?x_3 ?x_5) 878: [nat.bitwise_zero] #1, nat.bitwise ?x_0 0 0 ↦ 0 878: [nat.bitwise_zero_right] #3, nat.bitwise ?x_0 ?x_2 0 ↦ cond (?x_0 tt ff) ?x_2 0 878: [nat.bitwise_zero_left] #2, nat.bitwise ?x_0 0 ?x_1 ↦ cond (?x_0 ff tt) ?x_1 0 878: [nat.sub_zero] #1 defeq, ?x_0 - 0 ↦ ?x_0 878: [nat.zero_sub] #1, 0 - ?x_0 ↦ 0 878: [nat.succ_sub_succ_eq_sub] #2, nat.succ ?x_0 - nat.succ ?x_1 ↦ ?x_0 - ?x_1 878: [sub_eq_add_neg] #4 (100) defeq, ?x_2 - ?x_3 ↦ ?x_2 + -?x_3 878: [array.read_write_of_ne] #7, array.read (array.write ?x_2 ?x_3 ?x_5) ?x_4 ↦ array.read ?x_2 ?x_4 878: [array.read_write] #5, array.read (array.write ?x_2 ?x_3 ?x_4) ?x_3 ↦ ?x_4 878: [neg_zero] #2 (100), -0 ↦ 0 878: [neg_add_rev] #4 (100), -(?x_2 + ?x_3) ↦ -?x_3 + -?x_2 878: [neg_neg] #3 (100), - -?x_2 ↦ ?x_2 878: [neg_eq_of_add_eq_zero] #5 (100), -?x_2 ↦ ?x_3 878: [list.filter_append] #5, list.filter ?x_1 (?x_3 ++ ?x_4) ↦ list.filter ?x_1 ?x_3 ++ list.filter ?x_1 ?x_4 878: [list.filter_cons_of_neg] #6, list.filter ?x_1 (?x_3 :: ?x_4) ↦ list.filter ?x_1 ?x_4 878: [list.filter_cons_of_pos] #6, list.filter ?x_1 (?x_3 :: ?x_4) ↦ ?x_3 :: list.filter ?x_1 ?x_4 878: [list.filter_nil] #3 defeq, list.filter ?x_1 list.nil ↦ list.nil 878: [monad_lift_refl] #2 defeq, monad_lift ↦ id 878: [id.def] #2 defeq, id ?x_1 ↦ ?x_1 878: [nat.div2_succ] #1, nat.div2 (nat.succ ?x_0) ↦ cond (nat.bodd ?x_0) (nat.succ (nat.div2 ?x_0)) (nat.div2 ?x_0) 878: [nat.div2_two] #0 defeq, nat.div2 2 ↦ 1 878: [nat.div2_one] #0 defeq, nat.div2 1 ↦ 0 878: [nat.div2_zero] #0 defeq, nat.div2 0 ↦ 0 878: [list.head.equations._eqn_1] #2 defeq, list.head list.nil ↦ default ?x_0 878: [list.head.equations._eqn_2] #4 defeq, list.head (?x_2 :: ?x_3) ↦ ?x_2 878: [id.map_eq] #4 defeq, ?x_3 <$> ?x_2 ↦ ?x_3 ?x_2 878: [is_lawful_applicative.map_pure] #7, ?x_5 <$> pure ?x_6 ↦ pure (?x_5 ?x_6) 878: [is_lawful_functor.id_map] #5, id <$> ?x_4 ↦ ?x_4 878: [prod.mk.eta] #3, (?x_2.fst, ?x_2.snd) ↦ ?x_2 878: [string.iterator.next_to_string_mk_iterator] #1, string.iterator.next_to_string (string.mk_iterator ?x_0) ↦ ?x_0 878: [list.repeat.equations._eqn_1] #2 defeq, list.repeat ?x_1 0 ↦ list.nil 878: [list.repeat.equations._eqn_2] #3 defeq, list.repeat ?x_1 (nat.succ ?x_2) ↦ ?x_1 :: list.repeat ?x_1 ?x_2 878: [id.pure_eq] #2 defeq, pure ?x_1 ↦ ?x_1 878: [monad_map_refl] #4 defeq, monad_map ?x_2 ↦ ?x_2 878: [d_array.read_write_of_ne] #7, d_array.read (d_array.write ?x_2 ?x_3 ?x_5) ?x_4 ↦ d_array.read ?x_2 ?x_4 878: [d_array.read_write] #5, d_array.read (d_array.write ?x_2 ?x_3 ?x_4) ?x_3 ↦ ?x_4 878: [bnot_bnot] #1, bnot (bnot ?x_0) ↦ ?x_0 878: [bnot.equations._eqn_1] #0 defeq, bnot ff ↦ tt 878: [bnot.equations._eqn_2] #0 defeq, bnot tt ↦ ff 878: [nat.test_bit_lxor] #3, nat.test_bit (nat.lxor ?x_0 ?x_1) ?x_2 ↦ 878: bxor (nat.test_bit ?x_0 ?x_2) (nat.test_bit ?x_1 ?x_2) 878: [nat.test_bit_ldiff] #3, nat.test_bit (nat.ldiff ?x_0 ?x_1) ?x_2 ↦ 878: nat.test_bit ?x_0 ?x_2 && bnot (nat.test_bit ?x_1 ?x_2) 878: [nat.test_bit_land] #3, nat.test_bit (nat.land ?x_0 ?x_1) ?x_2 ↦ nat.test_bit ?x_0 ?x_2 && nat.test_bit ?x_1 ?x_2 878: [nat.test_bit_lor] #3, nat.test_bit (nat.lor ?x_0 ?x_1) ?x_2 ↦ nat.test_bit ?x_0 ?x_2 || nat.test_bit ?x_1 ?x_2 878: [nat.test_bit_bitwise] #5, nat.test_bit (nat.bitwise ?x_0 ?x_2 ?x_3) ?x_4 ↦ 878: ?x_0 (nat.test_bit ?x_2 ?x_4) (nat.test_bit ?x_3 ?x_4) 878: [nat.test_bit_zero] #2, nat.test_bit (nat.bit ?x_0 ?x_1) 0 ↦ ?x_0 878: [nat.bodd_mul] #2, nat.bodd (?x_0 * ?x_1) ↦ nat.bodd ?x_0 && nat.bodd ?x_1 878: [nat.bodd_add] #2, nat.bodd (?x_0 + ?x_1) ↦ bxor (nat.bodd ?x_0) (nat.bodd ?x_1) 878: [nat.bodd_succ] #1, nat.bodd (nat.succ ?x_0) ↦ bnot (nat.bodd ?x_0) 878: [nat.bodd_two] #0 defeq, nat.bodd 2 ↦ ff 878: [nat.bodd_one] #0 defeq, nat.bodd 1 ↦ tt 878: [nat.bodd_zero] #0 defeq, nat.bodd 0 ↦ ff 878: [nat.mul_div_left] #3, ?x_0 * ?x_1 / ?x_1 ↦ ?x_0 878: [nat.mul_div_right] #3, ?x_1 * ?x_0 / ?x_1 ↦ ?x_0 878: [nat.add_div_left] #3, (?x_1 + ?x_0) / ?x_1 ↦ nat.succ (?x_0 / ?x_1) 878: [nat.add_div_right] #3, (?x_0 + ?x_1) / ?x_1 ↦ nat.succ (?x_0 / ?x_1) 878: [nat.zero_div] #1, 0 / ?x_0 ↦ 0 878: [nat.div_zero] #1, ?x_0 / 0 ↦ 0 878: [nat.div_one] #1, ?x_0 / 1 ↦ ?x_0 878: [one_div_eq_inv] #3 (100), 1 / ?x_2 ↦ ?x_2⁻¹ 878: simplification rules for iff 878: [list.mem_append] #4, ?x_1 ∈ ?x_2 ++ ?x_3 ↦ ?x_1 ∈ ?x_2 ∨ ?x_1 ∈ ?x_3 878: [list.mem_cons_iff] #4, ?x_1 ∈ ?x_2 :: ?x_3 ↦ ?x_1 = ?x_2 ∨ ?x_1 ∈ ?x_3 878: [list.mem_cons_self] #3, ?x_1 ∈ ?x_1 :: ?x_2 ↦ true 878: [list.not_mem_nil] #2, ?x_1 ∈ list.nil ↦ false 878: [to_bool_ff_iff] #2, to_bool ?x_0 = ff ↦ ¬?x_0 878: [to_bool_iff] #2, to_bool ?x_0 = tt ↦ ?x_0 878: [ff_eq_tt_eq_false] #0, ff = tt ↦ false 878: [tt_eq_ff_eq_false] #0, tt = ff ↦ false 878: [eq_self_iff_true] #2, ?x_1 = ?x_1 ↦ true 878: [one_ne_zero] #2 (100), 1 = 0 ↦ false 878: [zero_ne_one] #2 (100), 0 = 1 ↦ false 878: [bxor_coe_iff] #2, ↥(bxor ?x_0 ?x_1) ↦ xor ↥?x_0 ↥?x_1 878: [band_coe_iff] #2, ↥(?x_0 && ?x_1) ↦ ↥?x_0 ∧ ↥?x_1 878: [bor_coe_iff] #2, ↥(?x_0 || ?x_1) ↦ ↥?x_0 ∨ ↥?x_1 878: [and_self] #1, ?x_0 ∧ ?x_0 ↦ ?x_0 878: [and_not_self] #1, ?x_0 ∧ ¬?x_0 ↦ false 878: [not_and_self] #1, ¬?x_0 ∧ ?x_0 ↦ false 878: [false_and] #1, false ∧ ?x_0 ↦ false 878: [and_false] #1, ?x_0 ∧ false ↦ false 878: [true_and] #1, true ∧ ?x_0 ↦ ?x_0 878: [and_true] #1, ?x_0 ∧ true ↦ ?x_0 878: [dvd_mul_left] #4 (100), ?x_2 ∣ ?x_3 * ?x_2 ↦ true 878: [dvd_mul_right] #4 (100), ?x_2 ∣ ?x_2 * ?x_3 ↦ true 878: [one_dvd] #3 (100), 1 ∣ ?x_2 ↦ true 878: [dvd_zero] #3 (100), ?x_2 ∣ 0 ↦ true 878: [dvd_refl] #3 (100), ?x_2 ∣ ?x_2 ↦ true 878: [ne_self_iff_false] #2, ¬?x_1 = ?x_1 ↦ false 878: [not_false_iff] #0, ¬false ↦ true 878: [not_true] #0, ¬true ↦ false 878: [list.filter_sublist] #4, list.filter ?x_1 ?x_3 <+ ?x_3 ↦ true 878: [list.bex_cons] #4, ∃ (x : ?x_0) (H : x ∈ ?x_2 :: ?x_3), ?x_1 x ↦ 878: ?x_1 ?x_2 ∨ ∃ (x : ?x_0) (H : x ∈ ?x_3), ?x_1 x 878: [list.not_bex_nil] #2, ∃ (x : ?x_0) (H : x ∈ list.nil), ?x_1 x ↦ false 878: [list.subset_append_right] #3, ?x_2 ⊆ ?x_1 ++ ?x_2 ↦ true 878: [list.subset_append_left] #3, ?x_1 ⊆ ?x_1 ++ ?x_2 ↦ true 878: [list.subset_cons] #3, ?x_2 ⊆ ?x_1 :: ?x_2 ↦ true 878: [list.subset.refl] #2, ?x_1 ⊆ ?x_1 ↦ true 878: [list.nil_subset] #2, list.nil ⊆ ?x_1 ↦ true 878: [iff_self] #1, ?x_0 ↔ ?x_0 ↦ true 878: [false_iff] #1, false ↔ ?x_0 ↦ ¬?x_0 878: [iff_false] #1, ?x_0 ↔ false ↦ ¬?x_0 878: [true_iff] #1, true ↔ ?x_0 ↦ ?x_0 878: [iff_true] #1, ?x_0 ↔ true ↦ ?x_0 878: [false_iff_true] #0, false ↔ true ↦ false 878: [true_iff_false] #0, true ↔ false ↦ false 878: [not_iff_self] #1, ¬?x_0 ↔ ?x_0 ↦ false 878: [iff_not_self] #1, ?x_0 ↔ ¬?x_0 ↦ false 878: [or_self] #1, ?x_0 ∨ ?x_0 ↦ ?x_0 878: [false_or] #1, false ∨ ?x_0 ↦ ?x_0 878: [or_false] #1, ?x_0 ∨ false ↦ ?x_0 878: [true_or] #1, true ∨ ?x_0 ↦ true 878: [or_true] #1, ?x_0 ∨ true ↦ true 878: [heq_self_iff_true] #2, ?x_1 == ?x_1 ↦ true 878: [list.ball_nil] #4, ?x_1 ?x_2 ↦ true 878: [list.ball_cons] #4, ∀ (x : ?x_0), x ∈ ?x_2 :: ?x_3 → ?x_1 x ↦ 878: ?x_1 ?x_2 ∧ ∀ (x : ?x_0), x ∈ ?x_3 → ?x_1 x 878: [true_implies_iff] #1, true → ?x_0 ↦ ?x_0 878: [false_implies_iff] #1, false → ?x_0 ↦ true 878: [implies_true_iff] #1, ?x_0 → true ↦ true 878: def ex : (λ (a b : ℕ), 0 + a) = λ (a b : ℕ), a := 878: eq.mpr 878: (id 878: (eq.trans 878: ((λ (a a_1 : ℕ → ℕ → ℕ) (e_1 : a = a_1) (a_2 a_3 : ℕ → ℕ → ℕ) (e_2 : a_2 = a_3), 878: congr (congr_arg eq e_1) e_2) 878: (λ (a b : ℕ), 0 + a) 878: (λ (a b : ℕ), a) 878: (funext (λ (a : ℕ), funext (λ (b : ℕ), addz a))) 878: (λ (a b : ℕ), a) 878: (λ (a b : ℕ), a) 878: (eq.refl (λ (a b : ℕ), a))) 878: (propext (eq_self_iff_true (λ (a b : ℕ), a))))) 878: trivial 878: -- checked 969/1310 Test #878: leanruntest_lambda_simp.lean ................................ Passed 0.02 sec test 880 Start 880: leanruntest_let1.lean 880: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "let1.lean" 880: Test timeout computed to be: 1500 879: -- checked 970/1310 Test #879: leanruntest_lamexp.lean ..................................... Passed 0.03 sec test 881 Start 881: leanruntest_let2.lean 881: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "let2.lean" 881: Test timeout computed to be: 1500 881: -- testing let2.lean 881: -- using result from test_all.sh 881: b : Prop 880: -- testing let1.lean 881: -- checked 971/1310 Test #881: leanruntest_let2.lean ....................................... Passed 0.01 sec test 882 Start 882: leanruntest_let3.lean 882: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "let3.lean" 882: Test timeout computed to be: 1500 880: -- using result from test_all.sh 882: -- testing let3.lean 882: -- using result from test_all.sh 882: 30 882: 50 882: _match_4 p1 : ℕ 882: 30 880: let f : Prop → Prop → Prop := λ (x y : Prop), x ∧ y, 880: g : Prop → Prop := λ (x : Prop), f x x, 880: a : Prop := g true 880: in λ (x : a), let h : Prop → Prop → Prop := λ (x y : Prop), f x (g y), b : Prop → Prop → Prop := h in b : 880: (λ (x : Prop), (λ (x y : Prop), x ∧ y) x x) true → Prop → Prop → Prop 882: -- checked 972/1310 Test #882: leanruntest_let3.lean ....................................... Passed 0.01 sec test 883 Start 883: leanruntest_let_vm_bug.lean 883: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "let_vm_bug.lean" 883: Test timeout computed to be: 1500 880: -- checked 973/1310 Test #880: leanruntest_let1.lean ....................................... Passed 0.03 sec test 884 Start 884: leanruntest_letters.lean 884: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "letters.lean" 884: Test timeout computed to be: 1500 883: -- testing let_vm_bug.lean 883: -- using result from test_all.sh 884: -- testing letters.lean 884: -- using result from test_all.sh 884: 𝓞 : Prop 883: -- checked 974/1310 Test #883: leanruntest_let_vm_bug.lean ................................. Passed 0.01 sec test 885 Start 885: leanruntest_level_bug1.lean 885: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "level_bug1.lean" 885: Test timeout computed to be: 1500 885: -- testing level_bug1.lean 885: -- using result from test_all.sh 884: -- checked 975/1310 Test #884: leanruntest_letters.lean .................................... Passed 0.01 sec test 886 Start 886: leanruntest_level_bug2.lean 886: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "level_bug2.lean" 886: Test timeout computed to be: 1500 885: -- checked 976/1310 Test #885: leanruntest_level_bug1.lean ................................. Passed 0.01 sec test 887 Start 887: leanruntest_level_bug3.lean 887: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "level_bug3.lean" 887: Test timeout computed to be: 1500 886: -- testing level_bug2.lean 886: -- using result from test_all.sh 887: -- testing level_bug3.lean 887: -- using result from test_all.sh 887: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/level_bug3.lean:5:0: warning: declaration 'blah2' uses sorry 887: -- checked 977/1310 Test #887: leanruntest_level_bug3.lean ................................. Passed 0.01 sec test 888 Start 888: leanruntest_lift.lean 888: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "lift.lean" 888: Test timeout computed to be: 1500 888: -- testing lift.lean 888: -- using result from test_all.sh 888: ℕ : Type 888: lift.{0} ℕ : Type 1 886: -- checked 978/1310 Test #886: leanruntest_level_bug2.lean ................................. Passed 0.02 sec test 889 Start 889: leanruntest_lift2.lean 889: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "lift2.lean" 889: Test timeout computed to be: 1500 888: -- checked 979/1310 Test #888: leanruntest_lift.lean ....................................... Passed 0.01 sec test 890 Start 890: leanruntest_lift_nested_rec.lean 890: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "lift_nested_rec.lean" 890: Test timeout computed to be: 1500 889: -- testing lift2.lean 889: -- using result from test_all.sh 890: -- testing lift_nested_rec.lean 890: -- using result from test_all.sh 889: A = lift.{1 3} B : Prop 889: C = lift.{u u+2} D : Prop 890: f._main.equations._eqn_1 : ∀ (m : ℕ × ℕ), f._main 0 m = m.fst 890: f._main.equations._eqn_2 : 890: ∀ (n : ℕ) (m : ℕ × ℕ), 890: f._main (n + 1) m = f._match_1 (λ (a b : ℕ), f._main n (b, a + 1)) (λ (a b : ℕ), f._main n (a, b)) m 890: f._match_1.equations._eqn_1 : 890: ∀ (_f_1 _f_2 : ℕ → ℕ → ℕ) (a b : ℕ), f._match_1 _f_1 _f_2 (a, b) = _f_1 a b + _f_2 a b 889: -- checked 980/1310 Test #889: leanruntest_lift2.lean ...................................... Passed 0.01 sec test 891 Start 891: leanruntest_list_mem_pred.lean 891: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "list_mem_pred.lean" 891: Test timeout computed to be: 1500 890: -- checked 981/1310 Test #890: leanruntest_lift_nested_rec.lean ............................ Passed 0.01 sec test 892 Start 892: leanruntest_list_notation.lean 892: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "list_notation.lean" 892: Test timeout computed to be: 1500 891: -- testing list_mem_pred.lean 891: -- using result from test_all.sh 892: -- testing list_notation.lean 892: -- using result from test_all.sh 892: [1, 2, 3] 892: tt 892: ff 892: [1, 2, 3, 3, 4] 892: [2, 3, 4] 892: [] 892: [] 892: [2, 3, 1] 892: [2, 3, 4, 1, 5] 892: [1, 3] 892: [10, 20, 30] 892: {1, 2, 3} : list ℕ 892: {1, 2, 3, 4} : set ℕ 891: -- checked 982/1310 Test #891: leanruntest_list_mem_pred.lean .............................. Passed 0.01 sec test 893 Start 893: leanruntest_listex.lean 893: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "listex.lean" 893: Test timeout computed to be: 1500 892: -- checked 983/1310 Test #892: leanruntest_list_notation.lean .............................. Passed 0.01 sec test 894 Start 894: leanruntest_listex2.lean 894: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "listex2.lean" 894: Test timeout computed to be: 1500 893: -- testing listex.lean 893: -- using result from test_all.sh 894: -- testing listex2.lean 894: -- using result from test_all.sh 894: search a in b :: b :: c :: l₂ ++ b :: c :: l₁ ++ [c, c, b] 894: search a in b :: b :: c :: l₂ ++ b :: c :: l₁ 894: search a in b :: b :: c :: l₂ 894: search a in b :: c :: l₂ 894: search a in c :: l₂ 894: search a in l₂ 894: search a in b :: c :: l₁ 894: search a in c :: l₁ 894: search a in l₁ 894: [smt.ematch] new equation lemma [in_left, patterns: {{?x_1 ∈ ?x_2 ++ ?x_3}}] 894: ?x_1 ∈ ?x_2 → ?x_1 ∈ ?x_2 ++ ?x_3 894: [smt.ematch] new equation lemma [in_right, patterns: {{?x_1 ∈ ?x_2 ++ ?x_3}}] 894: ?x_1 ∈ ?x_3 → ?x_1 ∈ ?x_2 ++ ?x_3 894: [smt.ematch] new equation lemma [in_head, patterns: {{?x_1 :: ?x_2}}] 894: ?x_1 ∈ ?x_1 :: ?x_2 894: [smt.ematch] new equation lemma [in_tail, patterns: {{?x_1 ∈ ?x_2 :: ?x_3}}] 894: ?x_1 ∈ ?x_3 → ?x_1 ∈ ?x_2 :: ?x_3 894: [smt.ematch] instance [in_head], generation: 1 894: c ∈ c :: l₂ 894: [smt.ematch] instance [in_head], generation: 1 894: c ∈ c :: l₁ 894: [smt.ematch] instance [in_head], generation: 1 894: b ∈ [b] 894: [smt.ematch] instance [in_head], generation: 1 894: b ∈ b :: c :: l₂ 894: [smt.ematch] instance [in_head], generation: 1 894: b ∈ b :: c :: l₁ 894: [smt.ematch] instance [in_head], generation: 1 894: c ∈ [c, b] 894: [smt.ematch] instance [in_head], generation: 1 894: b ∈ b :: b :: c :: l₂ 894: [smt.ematch] instance [in_head], generation: 1 894: c ∈ [c, c, b] 894: [smt.ematch] instance [in_left], generation: 1 894: a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ → a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ ++ [c, c, b] 894: [smt.ematch] instance [in_right], generation: 1 894: a ∈ [c, c, b] → a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ ++ [c, c, b] 894: [smt.ematch] instance, generation: 1, after preprocessing 894: c ∈ c :: l₂ 894: [smt.ematch] instance, generation: 1, after preprocessing 894: c ∈ c :: l₁ 894: [smt.ematch] instance, generation: 1, after preprocessing 894: b ∈ [b] 894: [smt.ematch] instance, generation: 1, after preprocessing 894: b ∈ b :: c :: l₂ 894: [smt.ematch] instance, generation: 1, after preprocessing 894: b ∈ b :: c :: l₁ 894: [smt.ematch] instance, generation: 1, after preprocessing 894: c ∈ [c, b] 894: [smt.ematch] instance, generation: 1, after preprocessing 894: b ∈ b :: b :: c :: l₂ 894: [smt.ematch] instance, generation: 1, after preprocessing 894: c ∈ [c, c, b] 894: [smt.ematch] instance, generation: 1, after preprocessing 894: a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ → a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ ++ [c, c, b] 894: [smt.ematch] instance, generation: 1, after preprocessing 894: a ∈ [c, c, b] → a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ ++ [c, c, b] 894: [smt.ematch] instance [in_tail], generation: 2 894: c ∈ l₂ → c ∈ c :: l₂ 894: [smt.ematch] instance [in_tail], generation: 2 894: c ∈ l₁ → c ∈ c :: l₁ 894: [smt.ematch] instance [in_tail], generation: 2 894: b ∈ list.nil → b ∈ [b] 894: [smt.ematch] instance [in_tail], generation: 2 894: b ∈ c :: l₁ → b ∈ b :: c :: l₁ 894: [smt.ematch] instance [in_tail], generation: 2 894: b ∈ c :: l₂ → b ∈ b :: c :: l₂ 894: [smt.ematch] instance [in_tail], generation: 2 894: c ∈ [b] → c ∈ [c, b] 894: [smt.ematch] instance [in_tail], generation: 2 894: b ∈ b :: c :: l₂ → b ∈ b :: b :: c :: l₂ 894: [smt.ematch] instance [in_tail], generation: 2 894: c ∈ [c, b] → c ∈ [c, c, b] 894: [smt.ematch] instance [in_tail], generation: 2 894: a ∈ [c, b] → a ∈ [c, c, b] 894: [smt.ematch] instance [in_left], generation: 2 894: a ∈ b :: b :: c :: l₂ → a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ 894: [smt.ematch] instance [in_right], generation: 2 894: a ∈ b :: c :: l₁ → a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ 894: [smt.ematch] instance, generation: 2, after preprocessing 894: c ∈ l₂ → c ∈ c :: l₂ 894: [smt.ematch] instance, generation: 2, after preprocessing 894: c ∈ l₁ → c ∈ c :: l₁ 894: [smt.ematch] instance, generation: 2, after preprocessing 894: b ∈ list.nil → b ∈ [b] 894: [smt.ematch] instance, generation: 2, after preprocessing 894: b ∈ c :: l₁ → b ∈ b :: c :: l₁ 894: [smt.ematch] instance, generation: 2, after preprocessing 894: b ∈ c :: l₂ → b ∈ b :: c :: l₂ 894: [smt.ematch] instance, generation: 2, after preprocessing 894: c ∈ [b] → c ∈ [c, b] 894: [smt.ematch] instance, generation: 2, after preprocessing 894: b ∈ b :: c :: l₂ → b ∈ b :: b :: c :: l₂ 894: [smt.ematch] instance, generation: 2, after preprocessing 894: c ∈ [c, b] → c ∈ [c, c, b] 894: [smt.ematch] instance, generation: 2, after preprocessing 894: a ∈ [c, b] → a ∈ [c, c, b] 894: [smt.ematch] instance, generation: 2, after preprocessing 894: a ∈ b :: b :: c :: l₂ → a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ 894: [smt.ematch] instance, generation: 2, after preprocessing 894: a ∈ b :: c :: l₁ → a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ 894: [smt.ematch] instance [in_tail], generation: 3 894: b ∈ l₂ → b ∈ c :: l₂ 894: [smt.ematch] instance [in_tail], generation: 3 894: b ∈ l₁ → b ∈ c :: l₁ 894: [smt.ematch] instance [in_tail], generation: 3 894: c ∈ list.nil → c ∈ [b] 894: [smt.ematch] instance [in_tail], generation: 3 894: a ∈ c :: l₁ → a ∈ b :: c :: l₁ 894: [smt.ematch] instance [in_tail], generation: 3 894: a ∈ [b] → a ∈ [c, b] 894: [smt.ematch] instance [in_tail], generation: 3 894: a ∈ b :: c :: l₂ → a ∈ b :: b :: c :: l₂ 894: [smt.ematch] instance, generation: 3, after preprocessing 894: b ∈ l₂ → b ∈ c :: l₂ 894: [smt.ematch] instance, generation: 3, after preprocessing 894: b ∈ l₁ → b ∈ c :: l₁ 894: [smt.ematch] instance, generation: 3, after preprocessing 894: c ∈ list.nil → c ∈ [b] 894: [smt.ematch] instance, generation: 3, after preprocessing 894: a ∈ c :: l₁ → a ∈ b :: c :: l₁ 894: [smt.ematch] instance, generation: 3, after preprocessing 894: a ∈ [b] → a ∈ [c, b] 894: [smt.ematch] instance, generation: 3, after preprocessing 894: a ∈ b :: c :: l₂ → a ∈ b :: b :: c :: l₂ 894: [smt.ematch] instance [in_tail], generation: 4 894: a ∈ l₁ → a ∈ c :: l₁ 894: [smt.ematch] instance [in_tail], generation: 4 894: a ∈ list.nil → a ∈ [b] 894: [smt.ematch] instance [in_tail], generation: 4 894: a ∈ c :: l₂ → a ∈ b :: c :: l₂ 894: [smt.ematch] instance, generation: 4, after preprocessing 894: a ∈ l₁ → a ∈ c :: l₁ 894: [smt.ematch] instance, generation: 4, after preprocessing 894: a ∈ list.nil → a ∈ [b] 894: [smt.ematch] instance, generation: 4, after preprocessing 894: a ∈ c :: l₂ → a ∈ b :: c :: l₂ 893: -- checked 984/1310 Test #893: leanruntest_listex.lean ..................................... Passed 0.02 sec test 895 Start 895: leanruntest_listex3.lean 895: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "listex3.lean" 895: Test timeout computed to be: 1500 895: -- testing listex3.lean 895: -- using result from test_all.sh 894: -- checked 985/1310 Test #894: leanruntest_listex2.lean .................................... Passed 0.02 sec test 896 Start 896: leanruntest_listex4.lean 896: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "listex4.lean" 896: Test timeout computed to be: 1500 895: search a ∈ [b, c] ++ [b, a, b] 895: search a ∈ [b, c] 895: search a ∈ [c] 895: search a ∈ list.nil 895: search a ∈ [b, a, b] 895: search a ∈ [a, b] 895: search a ∈ [b, c] ++ [b, a + 0, b] 895: search a ∈ [b, c] 895: search a ∈ [c] 895: search a ∈ list.nil 895: search a ∈ [b, a + 0, b] 895: search a ∈ [a + 0, b] 895: search a ∈ [b, c] ++ [b, c, c] ++ [b, a + 0, b] 895: search a ∈ [b, c] ++ [b, c, c] 895: search a ∈ [b, c] 895: search a ∈ [c] 895: search a ∈ list.nil 895: search a ∈ [b, c, c] 895: search a ∈ [c, c] 895: search a ∈ [c] 895: search a ∈ list.nil 895: search a ∈ list.append [c] [b, c, c] 895: search a ∈ list.append list.nil [b, c, c] 895: search a ∈ [c, c] 895: search a ∈ [c] 895: search a ∈ list.nil 895: search a ∈ [b, a + 0, b] 895: search a ∈ [a + 0, b] 895: search a ∈ [b, c] ++ b :: l 895: search a ∈ [b, c] 895: search a ∈ [c] 895: search a ∈ list.nil 895: search a ∈ b :: l 895: search a ∈ l 895: search a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ ++ [c, c, b] 895: search a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ 895: search a ∈ b :: b :: c :: l₂ 895: search a ∈ b :: c :: l₂ 895: search a ∈ c :: l₂ 895: search a ∈ l₂ 895: search a ∈ b :: c :: l₁ 895: search a ∈ c :: l₁ 895: search a ∈ l₁ 895: -- checked 986/1310 Test #895: leanruntest_listex3.lean .................................... Passed 0.01 sec test 897 Start 897: leanruntest_local_notation.lean 897: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "local_notation.lean" 897: Test timeout computed to be: 1500 896: -- testing listex4.lean 896: -- using result from test_all.sh 897: -- testing local_notation.lean 897: -- using result from test_all.sh 896: [tactic.back_chaining] current state: 896: a b c : ℕ 896: ⊢ a ∈ [b, c] ++ [b, a, b] 896: [tactic.back_chaining] [0] trying lemma in_right 896: [tactic.back_chaining] succeed 896: [tactic.back_chaining] current state: 896: a b c : ℕ 896: ⊢ a ∈ [b, a, b] 896: [tactic.back_chaining] [1] trying lemma in_right 896: [tactic.back_chaining] [1] trying lemma in_left 896: [tactic.back_chaining] [1] trying lemma in_head 896: [tactic.back_chaining] [1] trying lemma in_tail 896: [tactic.back_chaining] succeed 896: [tactic.back_chaining] current state: 896: a b c : ℕ 896: ⊢ a ∈ [a, b] 896: [tactic.back_chaining] [1] trying lemma in_right 896: [tactic.back_chaining] [1] trying lemma in_left 896: [tactic.back_chaining] [1] trying lemma in_head 896: [tactic.back_chaining] succeed 896: [tactic.back_chaining] current state: 896: no goals 896: [tactic.back_chaining] current state: 896: a b c : ℕ 896: ⊢ a ∈ [b, c] ++ [b, c, c] ++ [b, a, b] 896: [tactic.back_chaining] [0] trying lemma in_right 896: [tactic.back_chaining] succeed 896: [tactic.back_chaining] current state: 896: a b c : ℕ 896: ⊢ a ∈ [b, a, b] 896: [tactic.back_chaining] [1] trying lemma in_right 896: [tactic.back_chaining] [1] trying lemma in_left 896: [tactic.back_chaining] [1] trying lemma in_head 896: [tactic.back_chaining] [1] trying lemma in_tail 896: [tactic.back_chaining] succeed 896: [tactic.back_chaining] current state: 896: a b c : ℕ 896: ⊢ a ∈ [a, b] 896: [tactic.back_chaining] [1] trying lemma in_right 896: [tactic.back_chaining] [1] trying lemma in_left 896: [tactic.back_chaining] [1] trying lemma in_head 896: [tactic.back_chaining] succeed 896: [tactic.back_chaining] current state: 896: no goals 896: [tactic.back_chaining] current state: 896: a b c : ℕ, 896: l : list ℕ, 896: a_1 : a ∈ l 896: ⊢ a ∈ [b, c] ++ b :: l 896: [tactic.back_chaining] [0] trying lemma in_right 896: [tactic.back_chaining] succeed 896: [tactic.back_chaining] current state: 896: a b c : ℕ, 896: l : list ℕ, 896: a_1 : a ∈ l 896: ⊢ a ∈ b :: l 896: [tactic.back_chaining] [1] trying lemma in_right 896: [tactic.back_chaining] [1] trying lemma in_left 896: [tactic.back_chaining] [1] trying lemma in_head 896: [tactic.back_chaining] [1] trying lemma in_tail 896: [tactic.back_chaining] succeed 896: [tactic.back_chaining] current state: 896: a b c : ℕ, 896: l : list ℕ, 896: a_1 : a ∈ l 896: ⊢ a ∈ l 896: [tactic.back_chaining] [1] trying lemma in_right 896: [tactic.back_chaining] [1] trying lemma in_left 896: [tactic.back_chaining] [1] trying lemma in_head 896: [tactic.back_chaining] [1] trying lemma in_tail 896: [tactic.back_chaining] current state: 896: no goals 896: [tactic.back_chaining] current state: 896: a b c : ℕ, 896: l₁ l₂ : list ℕ, 896: a_1 : a ∈ l₁ 896: ⊢ a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ ++ [c, c, b] 896: [tactic.back_chaining] [0] trying lemma in_right 896: [tactic.back_chaining] succeed 896: [tactic.back_chaining] current state: 896: a b c : ℕ, 896: l₁ l₂ : list ℕ, 896: a_1 : a ∈ l₁ 896: ⊢ a ∈ [c, c, b] 896: [tactic.back_chaining] [1] trying lemma in_right 896: [tactic.back_chaining] [1] trying lemma in_left 896: [tactic.back_chaining] [1] trying lemma in_head 896: [tactic.back_chaining] [1] trying lemma in_tail 896: [tactic.back_chaining] succeed 896: [tactic.back_chaining] current state: 896: a b c : ℕ, 896: l₁ l₂ : list ℕ, 896: a_1 : a ∈ l₁ 896: ⊢ a ∈ [c, b] 896: [tactic.back_chaining] [1] trying lemma in_right 896: [tactic.back_chaining] [1] trying lemma in_left 896: [tactic.back_chaining] [1] trying lemma in_head 896: [tactic.back_chaining] [1] trying lemma in_tail 896: [tactic.back_chaining] succeed 896: [tactic.back_chaining] current state: 896: a b c : ℕ, 896: l₁ l₂ : list ℕ, 896: a_1 : a ∈ l₁ 896: ⊢ a ∈ [b] 896: [tactic.back_chaining] [1] trying lemma in_right 896: [tactic.back_chaining] [1] trying lemma in_left 896: [tactic.back_chaining] [1] trying lemma in_head 896: [tactic.back_chaining] [1] trying lemma in_tail 896: [tactic.back_chaining] succeed 896: [tactic.back_chaining] current state: 896: a b c : ℕ, 896: l₁ l₂ : list ℕ, 896: a_1 : a ∈ l₁ 896: ⊢ a ∈ list.nil 896: [tactic.back_chaining] [1] trying lemma in_right 896: [tactic.back_chaining] [1] trying lemma in_left 896: [tactic.back_chaining] [1] trying lemma in_head 896: [tactic.back_chaining] [1] trying lemma in_tail 896: [tactic.back_chaining] [1] backtracking 896: [tactic.back_chaining] [0] trying lemma in_left 896: [tactic.back_chaining] succeed 896: [tactic.back_chaining] current state: 896: a b c : ℕ, 896: l₁ l₂ : list ℕ, 896: a_1 : a ∈ l₁ 896: ⊢ a ∈ b :: b :: c :: l₂ ++ b :: c :: l₁ 896: [tactic.back_chaining] [1] trying lemma in_right 896: [tactic.back_chaining] succeed 896: [tactic.back_chaining] current state: 896: a b c : ℕ, 896: l₁ l₂ : list ℕ, 896: a_1 : a ∈ l₁ 896: ⊢ a ∈ b :: c :: l₁ 896: [tactic.back_chaining] [2] trying lemma in_right 896: [tactic.back_chaining] [2] trying lemma in_left 896: [tactic.back_chaining] [2] trying lemma in_head 896: [tactic.back_chaining] [2] trying lemma in_tail 896: [tactic.back_chaining] succeed 896: [tactic.back_chaining] current state: 896: a b c : ℕ, 896: l₁ l₂ : list ℕ, 896: a_1 : a ∈ l₁ 896: ⊢ a ∈ c :: l₁ 896: [tactic.back_chaining] [2] trying lemma in_right 896: [tactic.back_chaining] [2] trying lemma in_left 896: [tactic.back_chaining] [2] trying lemma in_head 896: [tactic.back_chaining] [2] trying lemma in_tail 896: [tactic.back_chaining] succeed 896: [tactic.back_chaining] current state: 896: a b c : ℕ, 896: l₁ l₂ : list ℕ, 896: a_1 : a ∈ l₁ 896: ⊢ a ∈ l₁ 896: [tactic.back_chaining] [2] trying lemma in_right 896: [tactic.back_chaining] [2] trying lemma in_left 896: [tactic.back_chaining] [2] trying lemma in_head 896: [tactic.back_chaining] [2] trying lemma in_tail 896: [tactic.back_chaining] current state: 896: no goals 897: f a b : A 897: f a b : A 897: -- checked 987/1310 Test #897: leanruntest_local_notation.lean ............................. Passed 0.02 sec test 898 Start 898: leanruntest_local_ns_shadow.lean 898: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "local_ns_shadow.lean" 898: Test timeout computed to be: 1500 896: -- checked 988/1310 Test #896: leanruntest_listex4.lean .................................... Passed 0.03 sec test 899 Start 899: leanruntest_local_shadowing_projection.lean 899: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "local_shadowing_projection.lean" 899: Test timeout computed to be: 1500 898: -- testing local_ns_shadow.lean 898: -- using result from test_all.sh 899: -- testing local_shadowing_projection.lean 899: -- using result from test_all.sh 898: λ (a b : ℕ) (heq : a = b), eq.symm heq : ∀ (a b : ℕ), a = b → b = a 898: -- checked 989/1310 Test #898: leanruntest_local_ns_shadow.lean ............................ Passed 0.01 sec test 900 Start 900: leanruntest_lst64.lean 900: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "lst64.lean" 900: Test timeout computed to be: 1500 899: -- checked 990/1310 Test #899: leanruntest_local_shadowing_projection.lean ................. Passed 0.01 sec test 901 Start 901: leanruntest_mapply.lean 901: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "mapply.lean" 901: Test timeout computed to be: 1500 900: -- testing lst64.lean 900: -- using result from test_all.sh 901: -- testing mapply.lean 901: -- using result from test_all.sh 900: -- checked 991/1310 Test #900: leanruntest_lst64.lean ...................................... Passed 0.01 sec test 902 Start 902: leanruntest_match2.lean 902: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "match2.lean" 902: Test timeout computed to be: 1500 901: -- checked 992/1310 Test #901: leanruntest_mapply.lean ..................................... Passed 0.01 sec test 903 Start 903: leanruntest_match3.lean 903: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "match3.lean" 903: Test timeout computed to be: 1500 902: -- testing match2.lean 902: -- using result from test_all.sh 903: -- testing match3.lean 903: -- using result from test_all.sh 902: -- checked 993/1310 Test #902: leanruntest_match2.lean ..................................... Passed 0.01 sec test 904 Start 904: leanruntest_match4.lean 904: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "match4.lean" 904: Test timeout computed to be: 1500 904: -- testing match4.lean 904: -- using result from test_all.sh 903: -- checked 994/1310 Test #903: leanruntest_match3.lean ..................................... Passed 0.01 sec test 905 Start 905: leanruntest_match_anonymous_constructor.lean 905: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "match_anonymous_constructor.lean" 905: Test timeout computed to be: 1500 905: -- testing match_anonymous_constructor.lean 905: -- using result from test_all.sh 904: -- checked 995/1310 Test #904: leanruntest_match4.lean ..................................... Passed 0.01 sec test 906 Start 906: leanruntest_match_convoy.lean 906: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "match_convoy.lean" 906: Test timeout computed to be: 1500 906: -- testing match_convoy.lean 906: -- using result from test_all.sh 905: -- checked 996/1310 Test #905: leanruntest_match_anonymous_constructor.lean ................ Passed 0.01 sec test 907 Start 907: leanruntest_match_convoy2.lean 907: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "match_convoy2.lean" 907: Test timeout computed to be: 1500 906: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/match_convoy.lean:30:25: warning: definition 'bag' was incorrectly marked as noncomputable 906: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/match_convoy.lean:37:14: warning: declaration 'count' uses sorry 906: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/match_convoy.lean:40:25: warning: definition 'subbag' was incorrectly marked as noncomputable 906: -- checked 997/1310 Test #906: leanruntest_match_convoy.lean ............................... Passed 0.01 sec test 908 Start 908: leanruntest_match_convoy3.lean 908: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "match_convoy3.lean" 908: Test timeout computed to be: 1500 907: -- testing match_convoy2.lean 907: -- using result from test_all.sh 908: -- testing match_convoy3.lean 908: -- using result from test_all.sh 908: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/match_convoy3.lean:4:25: warning: definition 'bag' was incorrectly marked as noncomputable 908: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/match_convoy3.lean:11:14: warning: declaration 'count' uses sorry 908: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/match_convoy3.lean:14:25: warning: definition 'subbag' was incorrectly marked as noncomputable 907: -- checked 998/1310 Test #907: leanruntest_match_convoy2.lean .............................. Passed 0.01 sec test 909 Start 909: leanruntest_match_expr.lean 909: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "match_expr.lean" 909: Test timeout computed to be: 1500 909: -- testing match_expr.lean 909: -- using result from test_all.sh 909: ------ subterms ------- 909: a + b 909: c 909: --- hypothesis of the form x > 1 --- 909: h₁ 909: a 908: -- checked 999/1310 Test #908: leanruntest_match_convoy3.lean .............................. Passed 0.01 sec test 910 Start 910: leanruntest_match_expr2.lean 910: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "match_expr2.lean" 910: Test timeout computed to be: 1500 910: -- testing match_expr2.lean 910: -- using result from test_all.sh 909: -- checked 1000/1310 Test #909: leanruntest_match_expr.lean ................................. Passed 0.01 sec test 911 Start 911: leanruntest_match_fun.lean 911: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "match_fun.lean" 911: Test timeout computed to be: 1500 910: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/match_expr2.lean:1:0: warning: using 'exit' to interrupt Lean 911: -- testing match_fun.lean 911: -- using result from test_all.sh 910: -- checked 1001/1310 Test #910: leanruntest_match_expr2.lean ................................ Passed 0.01 sec test 912 Start 912: leanruntest_match_pattern1.lean 912: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "match_pattern1.lean" 912: Test timeout computed to be: 1500 912: -- testing match_pattern1.lean 912: -- using result from test_all.sh 912: [nat.add ?x_1 ?x_0, ?x_0, ?x_1] 912: ([], [nat.add y (nat.add x y), nat.add x y, y]) 911: -- checked 1002/1310 Test #911: leanruntest_match_fun.lean .................................. Passed 0.01 sec test 913 Start 913: leanruntest_match_pattern2.lean 913: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "match_pattern2.lean" 913: Test timeout computed to be: 1500 912: -- checked 1003/1310 Test #912: leanruntest_match_pattern1.lean ............................. Passed 0.01 sec test 914 Start 914: leanruntest_match_perf_issue.lean 914: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "match_perf_issue.lean" 914: Test timeout computed to be: 1500 913: -- testing match_pattern2.lean 913: -- using result from test_all.sh 914: -- testing match_perf_issue.lean 914: -- using result from test_all.sh 913: match rhs 913: b + (a + b + a) 913: proof lhs = rhs 913: add.comm (a + b + a) b 913: proof type: 913: a + b + a + b = b + (a + b + a) 914: 10 914: tst 4.46ms 913: -- checked 1004/1310 Test #913: leanruntest_match_pattern2.lean ............................. Passed 0.01 sec test 915 Start 915: leanruntest_matrix.lean 915: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "matrix.lean" 915: Test timeout computed to be: 1500 914: -- checked 1005/1310 Test #914: leanruntest_match_perf_issue.lean ........................... Passed 0.01 sec test 916 Start 916: leanruntest_matrix2.lean 916: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "matrix2.lean" 916: Test timeout computed to be: 1500 915: -- testing matrix.lean 915: -- using result from test_all.sh 916: -- testing matrix2.lean 916: -- using result from test_all.sh 915: -- checked 1006/1310 Test #915: leanruntest_matrix.lean ..................................... Passed 0.01 sec test 917 Start 917: leanruntest_max_memory.lean 917: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "max_memory.lean" 917: Test timeout computed to be: 1500 916: -- checked 1007/1310 Test #916: leanruntest_matrix2.lean .................................... Passed 0.01 sec test 918 Start 918: leanruntest_mem_nil.lean 918: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "mem_nil.lean" 918: Test timeout computed to be: 1500 917: -- testing max_memory.lean 917: -- using result from test_all.sh 918: -- testing mem_nil.lean 918: -- using result from test_all.sh 918: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/mem_nil.lean:3:0: warning: declaration '[anonymous]' uses sorry 917: -- checked 1008/1310 Test #917: leanruntest_max_memory.lean ................................. Passed 0.01 sec test 919 Start 919: leanruntest_meta1.lean 919: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta1.lean" 919: Test timeout computed to be: 1500 918: -- checked 1009/1310 Test #918: leanruntest_mem_nil.lean .................................... Passed 0.01 sec test 920 Start 920: leanruntest_meta2.lean 920: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta2.lean" 920: Test timeout computed to be: 1500 919: -- testing meta1.lean 919: -- using result from test_all.sh 920: -- testing meta2.lean 920: -- using result from test_all.sh 920: 21 919: -- checked 1010/1310 Test #919: leanruntest_meta1.lean ...................................... Passed 0.01 sec test 921 Start 921: leanruntest_meta3.lean 921: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta3.lean" 921: Test timeout computed to be: 1500 920: -- checked 1011/1310 Test #920: leanruntest_meta2.lean ...................................... Passed 0.01 sec test 922 Start 922: leanruntest_meta_aux_defs.lean 922: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta_aux_defs.lean" 922: Test timeout computed to be: 1500 921: -- testing meta3.lean 921: -- using result from test_all.sh 921: name.mk_string "bla" (name.mk_string "foo" name.anonymous) : name 921: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta3.lean:3:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 921: [external] 922: -- testing meta_aux_defs.lean 922: -- using result from test_all.sh 922: meta def f._main._meta_aux : ℕ → ℕ := 922: λ (a : ℕ), nat.cases_on a (id_rhs ℕ 1) (λ (a : ℕ), id_rhs ℕ ([f._main._meta_aux] a + 10)) 922: meta def nat.add._main._meta_aux : ℕ → ℕ → ℕ := 922: λ (a a_1 : ℕ), 922: nat.cases_on a_1 (id_rhs ℕ a) (λ (a_1 : ℕ), id_rhs ℕ (nat.succ ([nat.add._main._meta_aux] a a_1))) 922: def even._main : ℕ → bool := 922: λ (a : ℕ), even.odd._mutual (psum.inl a) 922: meta def even._main._meta_aux : ℕ → bool := 922: λ (a : ℕ), nat.cases_on a (id_rhs bool tt) (λ (a : ℕ), id_rhs bool ([odd._main._meta_aux] a)) 922: meta def odd._main._meta_aux : ℕ → bool := 922: λ (a : ℕ), nat.cases_on a (id_rhs bool ff) (λ (a : ℕ), id_rhs bool ([even._main._meta_aux] a)) 922: 2 922: (some (0, "hello\nhello\nhello\n")) 921: -- checked 1012/1310 Test #921: leanruntest_meta3.lean ...................................... Passed 0.01 sec test 923 Start 923: leanruntest_meta_env1.lean 923: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta_env1.lean" 923: Test timeout computed to be: 1500 923: -- testing meta_env1.lean 923: -- using result from test_all.sh 922: -- checked 1013/1310 Test #922: leanruntest_meta_aux_defs.lean .............................. Passed 0.01 sec test 924 Start 924: leanruntest_meta_expr1.lean 924: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta_expr1.lean" 924: Test timeout computed to be: 1500 923: 0 923: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta_env1.lean:9:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 923: (#1 (_throwable_to_format [external])) 923: ----------- 923: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta_env1.lean:22:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 923: (#0 (#0 [external] (#0 [external] (#0 #1 (#0 [external] [external]))))) 924: -- testing meta_expr1.lean 924: -- using result from test_all.sh 924: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta_expr1.lean:9:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 924: [external] 924: 5 924: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta_expr1.lean:17:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 924: [external] 924: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta_expr1.lean:18:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 924: [external] 924: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta_expr1.lean:19:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 924: [external] 924: ff 924: tt 924: tt 924: tt 924: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta_expr1.lean:28:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 924: [external] 924: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta_expr1.lean:29:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 924: [external] 924: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta_expr1.lean:31:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 924: [external] 924: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta_expr1.lean:39:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 924: [external] 924: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta_expr1.lean:41:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 924: [external] 924: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta_expr1.lean:42:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 924: [external] 924: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta_expr1.lean:43:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 924: [external] 924: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta_expr1.lean:44:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 924: [external] 924: tt 924: ff 924: tt 923: -- checked 1014/1310 Test #923: leanruntest_meta_env1.lean .................................. Passed 0.01 sec test 925 Start 925: leanruntest_meta_level1.lean 925: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta_level1.lean" 925: Test timeout computed to be: 1500 925: -- testing meta_level1.lean 925: -- using result from test_all.sh 925: max 1 foo 925: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta_level1.lean:6:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 925: [external] 925: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/meta_level1.lean:8:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 925: [external] 925: "eq" 925: tt 925: ff 925: tt 925: ff 925: tt 925: tt 925: ff 924: -- checked 1015/1310 Test #924: leanruntest_meta_expr1.lean ................................. Passed 0.01 sec test 926 Start 926: leanruntest_meta_mutual.lean 926: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta_mutual.lean" 926: Test timeout computed to be: 1500 926: -- testing meta_mutual.lean 926: -- using result from test_all.sh 925: -- checked 1016/1310 Test #925: leanruntest_meta_level1.lean ................................ Passed 0.01 sec test 927 Start 927: leanruntest_meta_tac1.lean 927: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta_tac1.lean" 927: Test timeout computed to be: 1500 926: tt 926: ff 926: meta def foo.even._main : ℕ → bool := 926: λ (a : ℕ), nat.cases_on a (id_rhs bool tt) (λ (a : ℕ), id_rhs bool ([foo.odd._main] a)) 926: meta def foo.odd._main : ℕ → bool := 926: λ (a : ℕ), nat.cases_on a (id_rhs bool ff) (λ (a : ℕ), id_rhs bool ([foo.even._main] a)) 927: -- testing meta_tac1.lean 927: -- using result from test_all.sh 926: -- checked 1017/1310 Test #926: leanruntest_meta_mutual.lean ................................ Passed 0.01 sec test 928 Start 928: leanruntest_meta_tac2.lean 928: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta_tac2.lean" 928: Test timeout computed to be: 1500 927: testing 927: nat → nat → nat 927: nat.rec type: 927: Π {C : nat → Sort l}, C nat.zero → (Π (n : nat), C n → C (nat.succ n)) → Π (n : nat), C n 927: ⊢ ∀ (p : Prop), p → p → p 927: ?m_1 927: ----------- 927: λ (p : Prop) (H1 H2 : p), ?m_1[p, H1, H2] 927: ----------- 927: p : Prop, H1 H2 : p ⊢ p 927: ----------- 927: λ (p : Prop) (H1 H2 : p), H1 928: -- testing meta_tac2.lean 928: -- using result from test_all.sh 927: -- checked 1018/1310 Test #927: leanruntest_meta_tac1.lean .................................. Passed 0.01 sec test 929 Start 929: leanruntest_meta_tac3.lean 929: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta_tac3.lean" 929: Test timeout computed to be: 1500 928: p : Prop, H1 H2 : p ⊢ p 928: λ (p : Prop) (H1 H2 : p), ?m_1[p, H1, H2] 928: --------- 928: p : Prop, H2 : p ⊢ p → p 928: λ (p : Prop) (H1 H2 : p), ?m_1[p, H1, H2] H1 928: λ (p : Prop) (H1 H2 : p), ?m_1[p, H1, H2, H1] 928: λ (p : Prop) (H1 H2 : p), H2 928: ===================== 928: p : Prop ⊢ p → p → p 928: λ (p : Prop) (H1 H2 : p), ?m_1[p, H1, H2] H1 H2 928: p : Prop, H3 : p ⊢ p → p 928: ------------ 928: λ (p : Prop) (H1 H2 : p), ?m_1[p, H1, H2, H1] H2 928: assumption failed 928: ------------ 928: λ (p : Prop) (H1 H2 : p), (λ (H4 : p), H1) H2 928: ===================== 928: ⊢ ∀ (p : Prop), p → p → p 928: λ (p : Prop) (a a_1 : p), ?m_1[p, a, a_1] p a a_1 928: ---------- 928: p : Prop ⊢ p → p → p 928: λ (p : Prop) (a a_1 : p), ?m_1[p, a, a_1, p] a a_1 928: ---------- 928: λ (p : Prop) (a a_1 : p), (λ (H1 H2 : p), H1) a a_1 929: -- testing meta_tac3.lean 929: -- using result from test_all.sh 929: A B : Prop, H1 : A, H2 : A ∧ B, H3 : A ⊢ A 929: A ∧ B 929: fail to unify H2 =?= H3 929: no goals 929: λ (A B : Prop) (H1 : A) (H2 : A ∧ B) (H3 : A), H1 929: -------------- 928: -- checked 1019/1310 Test #928: leanruntest_meta_tac2.lean .................................. Passed 0.01 sec test 930 Start 930: leanruntest_meta_tac4.lean 930: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta_tac4.lean" 930: Test timeout computed to be: 1500 929: -- checked 1020/1310 Test #929: leanruntest_meta_tac3.lean .................................. Passed 0.01 sec test 931 Start 931: leanruntest_meta_tac5.lean 931: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta_tac5.lean" 931: Test timeout computed to be: 1500 930: -- testing meta_tac4.lean 930: -- using result from test_all.sh 931: -- testing meta_tac5.lean 931: -- using result from test_all.sh 931: A B : Prop, H1 : A, H2 : A ∧ B, H3 : A ⊢ A ∧ B 931: A B : Prop, H1 H3 : A, H5 : A ∧ B ⊢ A ∧ B 931: A ∧ B 931: ---------- 931: no goals 931: λ (A B : Prop) (H1 : A) (H2 : A ∧ B) (H3 : A), H2 930: a b : ℕ, 930: H1 : foo a, 930: H2 : boo a, 930: H3 : a + 1 > 0 930: ⊢ foo a 930: H1 =?= H2 failed if only reducible constants can be unfolded 930: H1 =?= H3 failed if only reducible constants can be unfolded 931: -- checked 1021/1310 Test #931: leanruntest_meta_tac5.lean .................................. Passed 0.01 sec test 932 Start 932: leanruntest_meta_tac6.lean 932: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta_tac6.lean" 932: Test timeout computed to be: 1500 930: -- checked 1022/1310 Test #930: leanruntest_meta_tac4.lean .................................. Passed 0.01 sec test 933 Start 933: leanruntest_meta_tac7.lean 933: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "meta_tac7.lean" 933: Test timeout computed to be: 1500 932: -- testing meta_tac6.lean 932: -- using result from test_all.sh 932: Context: 932: A : Prop 932: B : Prop 932: H1 : A 932: H2 : A ∧ B 932: H3 : A 932: ---------- 932: num: 1 932: A B : Prop, H1 : A, H2 : A ∧ B, H3 : A ⊢ A 932: get_local failed 932: A B : Prop, H1 : A, H2 : A ∧ B ⊢ A 932: num: 0 933: -- testing meta_tac7.lean 933: -- using result from test_all.sh 933: a b c : Prop, 933: Ha : a, 933: Hb : b, 933: Hc : c 933: ⊢ b 933: def ex1 : ∀ (a b c : Prop), a → b → c → b := 933: λ (a b c : Prop) (a_1 : a) (a_2 : b) (a_3 : c), a_2 932: -- checked 1023/1310 Test #932: leanruntest_meta_tac6.lean .................................. Passed 0.01 sec test 934 Start 934: leanruntest_mixed_tmp_non_tmp_universe_bug.lean 934: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "mixed_tmp_non_tmp_universe_bug.lean" 934: Test timeout computed to be: 1500 933: -- checked 1024/1310 Test #933: leanruntest_meta_tac7.lean .................................. Passed 0.01 sec test 935 Start 935: leanruntest_mk_byte.lean 935: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "mk_byte.lean" 935: Test timeout computed to be: 1500 934: -- testing mixed_tmp_non_tmp_universe_bug.lean 934: -- using result from test_all.sh 934: (ff, punit.star, 0) 934: (ff, ff, ff, ff) 935: -- testing mk_byte.lean 935: -- using result from test_all.sh 934: -- checked 1025/1310 Test #934: leanruntest_mixed_tmp_non_tmp_universe_bug.lean ............. Passed 0.01 sec test 936 Start 936: leanruntest_mk_dec_eq1.lean 936: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "mk_dec_eq1.lean" 936: Test timeout computed to be: 1500 936: -- testing mk_dec_eq1.lean 936: -- using result from test_all.sh 935: -- checked 1026/1310 Test #935: leanruntest_mk_byte.lean .................................... Passed 0.01 sec test 937 Start 937: leanruntest_mk_dec_eq_instance_indices.lean 937: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "mk_dec_eq_instance_indices.lean" 937: Test timeout computed to be: 1500 937: -- testing mk_dec_eq_instance_indices.lean 937: -- using result from test_all.sh 936: -- checked 1027/1310 Test #936: leanruntest_mk_dec_eq1.lean ................................. Passed 0.01 sec test 938 Start 938: leanruntest_mk_dec_eq_instance_nested.lean 938: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "mk_dec_eq_instance_nested.lean" 938: Test timeout computed to be: 1500 938: -- testing mk_dec_eq_instance_nested.lean 938: -- using result from test_all.sh 937: -- checked 1028/1310 Test #937: leanruntest_mk_dec_eq_instance_indices.lean ................. Passed 0.01 sec test 939 Start 939: leanruntest_mk_inhabited1.lean 939: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "mk_inhabited1.lean" 939: Test timeout computed to be: 1500 939: -- testing mk_inhabited1.lean 939: -- using result from test_all.sh 938: -- checked 1029/1310 Test #938: leanruntest_mk_dec_eq_instance_nested.lean .................. Passed 0.01 sec test 940 Start 940: leanruntest_mk_instance1.lean 940: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "mk_instance1.lean" 940: Test timeout computed to be: 1500 940: -- testing mk_instance1.lean 940: -- using result from test_all.sh 940: λ (a b : ℕ), nat.decidable_eq a b 940: nat.decidable_eq a b 939: -- checked 1030/1310 Test #939: leanruntest_mk_inhabited1.lean .............................. Passed 0.01 sec test 941 Start 941: leanruntest_monad_error_problem.lean 941: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "monad_error_problem.lean" 941: Test timeout computed to be: 1500 941: -- testing monad_error_problem.lean 941: -- using result from test_all.sh 940: -- checked 1031/1310 Test #940: leanruntest_mk_instance1.lean ............................... Passed 0.01 sec test 942 Start 942: leanruntest_monad_univ_lift.lean 942: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "monad_univ_lift.lean" 942: Test timeout computed to be: 1500 941: issue.unreachable.{u_1 u_2} : 941: Π {α : Type u_1} {m : Type u_1 → Type u_2} [_inst_1 : issue.monad_error.{0 u_2 u_1} string m], m α 941: original_issue.unreachable.{u_1} : 941: Π {α : Type} {m : Type → Type u_1} [_inst_1 : original_issue.monad_error.{0 u_1} string m], m α 942: -- testing monad_univ_lift.lean 942: -- using result from test_all.sh 941: -- checked 1032/1310 Test #941: leanruntest_monad_error_problem.lean ........................ Passed 0.01 sec test 943 Start 943: leanruntest_mrw.lean 943: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "mrw.lean" 943: Test timeout computed to be: 1500 942: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/monad_univ_lift.lean:3:0: warning: declaration 'M' uses sorry 942: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/monad_univ_lift.lean:6:0: warning: declaration 'M.monad' uses sorry 942: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/monad_univ_lift.lean:16:0: warning: declaration 'up' uses sorry 942: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/monad_univ_lift.lean:19:0: warning: declaration 'down' uses sorry 943: -- testing mrw.lean 943: -- using result from test_all.sh 942: -- checked 1033/1310 Test #942: leanruntest_monad_univ_lift.lean ............................ Passed 0.01 sec test 944 Start 944: leanruntest_mutual_inductive.lean 944: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "mutual_inductive.lean" 944: Test timeout computed to be: 1500 944: -- testing mutual_inductive.lean 944: -- using result from test_all.sh 943: -- checked 1034/1310 Test #943: leanruntest_mrw.lean ........................................ Passed 0.01 sec test 945 Start 945: leanruntest_mutual_parameter.lean 945: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "mutual_parameter.lean" 945: Test timeout computed to be: 1500 944: foo : Type 944: bar : Type 944: foo.rec : Π (C : foo → Sort u_1), C foo.mk → Π (x : foo), C x 944: bar.rec : Π (C : bar → Sort u_1), C bar.mk → Π (x : bar), C x 944: foo.has_sizeof_inst : has_sizeof foo 944: bar.has_sizeof_inst : has_sizeof bar 944: foo : Type 944: bar : Type 944: foo.rec : Π (C : foo → Sort u_1), (Π (a : bar), C (foo.mk a)) → Π (x : foo), C x 944: bar.rec : Π (C : bar → Sort u_1), (Π (a : foo), C (bar.mk a)) → Π (x : bar), C x 944: foo.has_sizeof_inst : has_sizeof foo 944: bar.has_sizeof_inst : has_sizeof bar 944: foo : bool → Type 944: bar : Type 944: foo.rec : 944: Π (C : Π (a : bool), foo a → Sort u_1), (Π (a : bar), C tt (foo.mk a)) → Π (a : bool) (x : foo a), C a x 944: bar.rec : Π (C : bar → Sort u_1), (Π (a : foo tt), C (bar.mk a)) → Π (x : bar), C x 944: foo.has_sizeof_inst : Π (a : bool), has_sizeof (foo a) 944: bar.has_sizeof_inst : has_sizeof bar 944: foo : bool → bool → Type 944: bar : bool → Type 944: rig : Type 944: foo.rec : 944: Π (C : Π (a a_1 : bool), foo a a_1 → Sort u_1), 944: (Π (a : bar tt), C tt tt (foo.mk a)) → Π (a a_1 : bool) (x : foo a a_1), C a a_1 x 944: bar.rec : 944: Π (C : Π (a : bool), bar a → Sort u_1), (Π (a : foo tt tt), C tt (bar.mk a)) → Π (a : bool) (x : bar a), C a x 944: rig.rec : Π (C : rig → Sort u_1), (Π (a : foo tt tt) (a_1 : bar tt), C (rig.mk a a_1)) → Π (x : rig), C x 944: foo.has_sizeof_inst : Π (a a_1 : bool), has_sizeof (foo a a_1) 944: bar.has_sizeof_inst : Π (a : bool), has_sizeof (bar a) 944: rig.has_sizeof_inst : has_sizeof rig 944: foo : Type → Π (b : bool), b = b → Type 944: bar : Type → bool → bool → bool → Type 944: rig : Type → Type 944: foo.rec : 944: Π (A : Type) (C : Π (b : bool) (a : b = b), foo A b a → Sort u_1), 944: (Π (a : A) (a_1 : bar A tt ff tt), C tt rfl (foo.mk a a_1)) → Π (b : bool) (a : b = b) (x : foo A b a), C b a x 944: bar.rec : 944: Π (A : Type) (C : Π (a a_1 a_2 : bool), bar A a a_1 a_2 → Sort u_1), 944: (Π (a : A) (a_1 : foo A tt rfl), C tt ff tt (bar.mk a a_1)) → 944: Π (a a_1 a_2 : bool) (x : bar A a a_1 a_2), C a a_1 a_2 x 944: rig.rec : 944: Π (A : Type) (C : rig A → Sort u_1), 944: (Π (a : A) (a_1 : foo A tt rfl) (a_2 : bar A tt ff tt), C (rig.mk a a_1 a_2)) → 944: (Π (a : A) (a_1 : foo A tt rfl) (a_2 : bar A tt ff tt), C (rig.put a a_1 a_2)) → Π (x : rig A), C x 944: foo.has_sizeof_inst : Π (A : Type) [A_inst_inst : has_sizeof A] (b : bool) (a : b = b), has_sizeof (foo A b a) 944: bar.has_sizeof_inst : Π (A : Type) [A_inst_inst : has_sizeof A] (a a_1 a_2 : bool), has_sizeof (bar A a a_1 a_2) 944: rig.has_sizeof_inst : Π (A : Type) [A_inst_inst : has_sizeof A], has_sizeof (rig A) 944: foo : Type u_1 → Type u_2 → Π (b : bool), b = b → Type (max u_1 u_2) 944: bar : Type u_1 → Type u_2 → bool → bool → bool → Type (max u_1 u_2) 944: rig : Type u_1 → Type u_2 → Type (max u_1 u_2) 944: foo.rec : 944: Π (A : Type u_2) (B : Type u_3) (C : Π (b : bool) (a : b = b), foo A B b a → Sort u_1), 944: (Π (a : A) (a_1 : B) (a_2 : bar A B tt ff tt), C tt rfl (foo.mk a a_1 a_2)) → 944: Π (b : bool) (a : b = b) (x : foo A B b a), C b a x 944: bar.rec : 944: Π (A : Type u_2) (B : Type u_3) (C : Π (a a_1 a_2 : bool), bar A B a a_1 a_2 → Sort u_1), 944: (Π (a : A) (a_1 : B) (a_2 : foo A B tt rfl), C tt ff tt (bar.mk a a_1 a_2)) → 944: Π (a a_1 a_2 : bool) (x : bar A B a a_1 a_2), C a a_1 a_2 x 944: rig.rec : 944: Π (A : Type u_2) (B : Type u_3) (C : rig A B → Sort u_1), 944: (Π (a : A) (a_1 : B) (a_2 : foo A B tt rfl) (a_3 : bar A B tt ff tt), C (rig.mk a a_1 a_2 a_3)) → 944: Π (x : rig A B), C x 944: foo : Π (A : Type u_1), Type u_2 → A → Π (b : bool), b = b → Type (max u_1 u_2 u_3) 944: bar : Π (A : Type u_1), Type u_2 → A → bool → bool → bool → Type (max u_1 u_2 u_3) 944: rig : Π (A : Type u_1), Type u_2 → A → Type (max u_1 u_2 u_3) 944: foo.rec : 944: Π (A : Type u_2) (B : Type u_3) (a : A) (C : Π (b : bool) (a_1 : b = b), foo A B a b a_1 → Sort u_1), 944: (Π (a_1 : A) (a_2 : B) (x : A) (a_3 : x = a) (a_4 : bar A B a tt ff tt), C tt rfl (foo.mk a_1 a_2 x a_3 a_4)) → 944: Π (b : bool) (a_1 : b = b) (x : foo A B a b a_1), C b a_1 x 944: bar.rec : 944: Π (A : Type u_2) (B : Type u_3) (a : A) (C : Π (a_1 a_2 a_3 : bool), bar A B a a_1 a_2 a_3 → Sort u_1), 944: (Π (a_1 : A) (a_2 : B) (a_3 : foo A B a tt rfl), C tt ff tt (bar.mk a_1 a_2 a_3)) → 944: Π (a_1 a_2 a_3 : bool) (x : bar A B a a_1 a_2 a_3), C a_1 a_2 a_3 x 944: rig.rec : 944: Π (A : Type u_2) (B : Type u_3) (a : A) (C : rig A B a → Sort u_1), 944: (Π (a_1 : A) (a_2 : B) (a_3 : Π (x : A), x = a → foo A B a tt rfl) (a_4 : bar A B a tt ff tt), 944: C (rig.mk a_1 a_2 a_3 a_4)) → 944: Π (x : rig A B a), C x 945: -- testing mutual_parameter.lean 945: -- using result from test_all.sh 944: -- checked 1035/1310 Test #944: leanruntest_mutual_inductive.lean ........................... Passed 0.02 sec test 946 Start 946: leanruntest_mvar_backtrack.lean 946: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "mvar_backtrack.lean" 946: Test timeout computed to be: 1500 945: -- checked 1036/1310 Test #945: leanruntest_mutual_parameter.lean ........................... Passed 0.02 sec test 947 Start 947: leanruntest_mvar_eta_issue.lean 947: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "mvar_eta_issue.lean" 947: Test timeout computed to be: 1500 946: -- testing mvar_backtrack.lean 946: -- using result from test_all.sh 947: -- testing mvar_eta_issue.lean 946: 1 946: 2 947: -- using result from test_all.sh 946: -- checked 1037/1310 Test #946: leanruntest_mvar_backtrack.lean ............................. Passed 0.01 sec test 948 Start 948: leanruntest_my_tac_class.lean 948: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "my_tac_class.lean" 948: Test timeout computed to be: 1500 947: -- checked 1038/1310 Test #947: leanruntest_mvar_eta_issue.lean ............................. Passed 0.01 sec test 949 Start 949: leanruntest_n3.lean 949: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "n3.lean" 949: Test timeout computed to be: 1500 948: -- testing my_tac_class.lean 948: -- using result from test_all.sh 948: test 949: -- testing n3.lean 949: -- using result from test_all.sh 949: a≤b≤f c+b∧a> var_of._main._rec_1 964: λ (n : list ◾), list.cases_on n (_cnstr.1 (_cnstr.1 _cnstr.0) _cnstr.0) (λ (hd : term) (tl : list term), tl) 964: >> var_of._main 964: λ (a : term), 964: _cases.3 a (λ (a_1 : ℕ), _cnstr.1 (_cnstr.1 _cnstr.0) _cnstr.0) 964: (λ (a_1 : _nest_1_1._nest_1_1.term._mut_ ((λ (idx : unit), psum.inr idx) ())), var_of._main._rec_1 a_1) 964: (λ (a_1 : string), _cnstr.1 (_cnstr.1 _cnstr.0) _cnstr.0) 964: [compiler.preprocess] 964: >> var_of 964: var_of._main 964: [compiler.preprocess] 964: >> tst 964: var_of._main 964: (_cnstr.1 964: (_cnstr.1 (_cnstr.0 _cnstr.0) 964: (_cnstr.1 (_cnstr.0 [nat_value_macro]) 964: (_cnstr.1 (_cnstr.0 [nat_value_macro]) 964: (_cnstr.1 (_cnstr.1 (_cnstr.1 (_cnstr.2 (string.str "" (char.of_nat [nat_value_macro]))) _cnstr.0)) 964: _cnstr.0))))) 964: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/nested_inductive_code_gen.lean:23:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 964: (#1 (#0 #1) (#1 (#0 #2) (#1 (#1 (#1 (#2 [external]) #0)) #0))) 964: [compiler.preprocess] 964: >> _main 964: tst 965: -- testing nested_inductive_sizeof.lean 965: -- using result from test_all.sh 964: -- checked 1055/1310 Test #964: leanruntest_nested_inductive_code_gen.lean .................. Passed 0.01 sec test 966 Start 966: leanruntest_new_elab1.lean 966: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "new_elab1.lean" 966: Test timeout computed to be: 1500 965: locals + nested-reflexive locals in indices 965: foo.sizeof : Π (A : Type u_1) [A_inst_inst : has_sizeof A], foo A → ℕ 965: foo.mk.sizeof_spec : 965: ∀ (A : Type u_1) [A_inst_inst : has_sizeof A] (n : ℕ) (a : A) (a_1 : Π (m : ℕ), vec (foo A) (n + m)), 965: foo.sizeof A (foo.mk n a a_1) = 1 + sizeof n + sizeof a 965: many different nestings, some sharing 965: foo.sizeof : Π (A : Type u_1) [A_inst_inst : has_sizeof A], foo A → ℕ 965: foo.mk₁.sizeof_spec : 965: ∀ (A : Type u_1) [A_inst_inst : has_sizeof A] (n : ℕ) (a : A) (a_1 : Π (m : ℕ), vec (list (foo A)) (n + m)) 965: (a_2 : vec (foo A) n), foo.sizeof A (foo.mk₁ n a a_1 a_2) = 1 + sizeof n + sizeof a + sizeof a_2 965: foo.mk₂.sizeof_spec : 965: ∀ (A : Type u_1) [A_inst_inst : has_sizeof A] (n : ℕ) (a : A) (a_1 : list A) (a_2 : A × A) 965: (a_3 : Π (m : ℕ), vec (foo A) (n + m)) (a_4 : vec (foo A) n), 965: foo.sizeof A (foo.mk₂ n a a_1 a_2 a_3 a_4) = 1 + sizeof n + sizeof a + sizeof a_1 + sizeof a_2 + sizeof a_4 965: mutual + nesting 965: foo.sizeof : foo → ℕ 965: foo.mk.sizeof_spec : ∀ (a : list (list foo)), foo.sizeof (foo.mk a) = 1 + sizeof a 965: bar.sizeof : bar → ℕ 965: bar.mk.sizeof_spec : ∀ (a : list foo), bar.sizeof (bar.mk a) = 1 + sizeof a 965: intro rule that introduces additional nesting 965: foo.sizeof : foo → ℕ 965: foo.mk.sizeof_spec : ∀ (a : wrap foo), foo.sizeof (foo.mk a) = 1 + sizeof a 966: -- testing new_elab1.lean 966: -- using result from test_all.sh 965: -- checked 1056/1310 Test #965: leanruntest_nested_inductive_sizeof.lean .................... Passed 0.02 sec test 967 Start 967: leanruntest_new_elab2.lean 967: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "new_elab2.lean" 967: Test timeout computed to be: 1500 967: -- testing new_elab2.lean 967: -- using result from test_all.sh 966: -- checked 1057/1310 Test #966: leanruntest_new_elab1.lean .................................. Passed 0.01 sec test 968 Start 968: leanruntest_new_proj_notation.lean 968: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "new_proj_notation.lean" 968: Test timeout computed to be: 1500 967: -- checked 1058/1310 Test #967: leanruntest_new_elab2.lean .................................. Passed 0.01 sec test 969 Start 969: leanruntest_no_confusion1.lean 969: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "no_confusion1.lean" 969: Test timeout computed to be: 1500 968: -- testing new_proj_notation.lean 968: -- using result from test_all.sh 968: list.map (λ (_x : ℕ), _x + 1) x : list ℕ 968: list.foldl has_add.add 0 x : ℕ 968: [4, 5, 6] 969: -- testing no_confusion1.lean 969: -- using result from test_all.sh 968: -- checked 1059/1310 Test #968: leanruntest_new_proj_notation.lean .......................... Passed 0.01 sec test 970 Start 970: leanruntest_no_confusion_bug.lean 970: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "no_confusion_bug.lean" 970: Test timeout computed to be: 1500 970: -- testing no_confusion_bug.lean 970: -- using result from test_all.sh 969: -- checked 1060/1310 Test #969: leanruntest_no_confusion1.lean .............................. Passed 0.01 sec test 971 Start 971: leanruntest_no_field_access.lean 971: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "no_field_access.lean" 971: Test timeout computed to be: 1500 970: -- checked 1061/1310 Test #970: leanruntest_no_confusion_bug.lean ........................... Passed 0.01 sec test 972 Start 972: leanruntest_noequations.lean 972: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "noequations.lean" 972: Test timeout computed to be: 1500 971: -- testing no_field_access.lean 971: -- using result from test_all.sh 972: -- testing noequations.lean 972: -- using result from test_all.sh 972: -- checked 1062/1310 Test #972: leanruntest_noequations.lean ................................ Passed 0.01 sec test 973 Start 973: leanruntest_noncomputable_bug.lean 973: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "noncomputable_bug.lean" 973: Test timeout computed to be: 1500 971: -- checked 1063/1310 Test #971: leanruntest_no_field_access.lean ............................ Passed 0.01 sec test 974 Start 974: leanruntest_noncomputable_example.lean 974: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "noncomputable_example.lean" 974: Test timeout computed to be: 1500 973: -- testing noncomputable_bug.lean 974: -- testing noncomputable_example.lean 974: -- using result from test_all.sh 973: -- using result from test_all.sh 974: -- checked 1064/1310 Test #974: leanruntest_noncomputable_example.lean ...................... Passed 0.01 sec test 975 Start 975: leanruntest_noncomputable_meta.lean 975: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "noncomputable_meta.lean" 975: Test timeout computed to be: 1500 973: -- checked 1065/1310 Test #973: leanruntest_noncomputable_bug.lean .......................... Passed 0.01 sec test 976 Start 976: leanruntest_norm_num_tst.lean 976: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "norm_num_tst.lean" 976: Test timeout computed to be: 1500 975: -- testing noncomputable_meta.lean 975: -- using result from test_all.sh 976: -- testing norm_num_tst.lean 976: -- using result from test_all.sh 975: -- checked 1066/1310 Test #975: leanruntest_noncomputable_meta.lean ......................... Passed 0.01 sec test 977 Start 977: leanruntest_not_bug1.lean 977: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "not_bug1.lean" 977: Test timeout computed to be: 1500 976: -- checked 1067/1310 Test #976: leanruntest_norm_num_tst.lean ............................... Passed 0.01 sec test 978 Start 978: leanruntest_ns.lean 978: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ns.lean" 978: Test timeout computed to be: 1500 977: -- testing not_bug1.lean 977: -- using result from test_all.sh 977: nil : List 977: [tt] : List 977: [tt,ff] : List 977: [tt,ff,ff] : List 977: [tt,ff,tt,ff,ff] : List 977: [tt] : List 977: [a,b] : List 977: [a,b] : List 977: [a,b,c] : List 977: nil : List 978: -- testing ns.lean 978: -- using result from test_all.sh 978: f a : nat 978: f i : int 978: f a : nat 978: f i : int 977: -- checked 1068/1310 Test #977: leanruntest_not_bug1.lean ................................... Passed 0.01 sec test 979 Start 979: leanruntest_ns1.lean 979: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ns1.lean" 979: Test timeout computed to be: 1500 978: -- checked 1069/1310 Test #978: leanruntest_ns.lean ......................................... Passed 0.01 sec test 980 Start 980: leanruntest_ns2.lean 980: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ns2.lean" 980: Test timeout computed to be: 1500 979: -- testing ns1.lean 979: -- using result from test_all.sh 980: -- testing ns2.lean 980: -- using result from test_all.sh 979: boo.tst : true 980: foo.id : ?M_1 → ?M_1 980: foo.T : Type 1 980: I : Type 980: I.unit : I 980: id : ?M_1 → ?M_1 980: T : Type 1 980: I : Type 980: vvv.pr : ?M_1 → ?M_1 → ?M_1 980: bla.vvv.pr : ?M_1 → ?M_1 → ?M_1 980: pr : ?M_1 → ?M_1 → ?M_1 980: bla.vvv.my.empty : Type 980: foo.bla.vvv.xyz.mk : foo.bla.vvv.xyz 980: -- checked 1070/1310 Test #980: leanruntest_ns2.lean ........................................ Passed 0.01 sec test 981 Start 981: leanruntest_num.lean 981: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "num.lean" 981: Test timeout computed to be: 1500 979: -- checked 1071/1310 Test #979: leanruntest_ns1.lean ........................................ Passed 0.01 sec test 982 Start 982: leanruntest_occurs_check_bug1.lean 982: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "occurs_check_bug1.lean" 982: Test timeout computed to be: 1500 981: -- testing num.lean 981: -- using result from test_all.sh 981: 14 : ℕ 981: 0 : ℕ 981: 3 : ℕ 981: 2 : ℕ 981: 4 : ℕ 982: -- testing occurs_check_bug1.lean 982: -- using result from test_all.sh 982: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/occurs_check_bug1.lean:11:0: warning: declaration 'gcd_def' uses sorry 981: -- checked 1072/1310 Test #981: leanruntest_num.lean ........................................ Passed 0.01 sec test 983 Start 983: leanruntest_offset1.lean 983: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "offset1.lean" 983: Test timeout computed to be: 1500 982: -- checked 1073/1310 Test #982: leanruntest_occurs_check_bug1.lean .......................... Passed 0.01 sec test 984 Start 984: leanruntest_one.lean 984: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "one.lean" 984: Test timeout computed to be: 1500 983: -- testing offset1.lean 983: -- using result from test_all.sh 984: -- testing one.lean 984: -- using result from test_all.sh 984: one1.{u_1} : Type (max 1 u_1) 984: one2.{u_1} : Type (max 1 u_1) 984: wrapper.{u_1} : Type (max 1 u_1 u2) 984: wrapper.{u_1 u_2} : Type u_1 → Type (max 1 u_2 u_1) 983: -- checked 984: -- checked 1074/1310 Test #983: leanruntest_offset1.lean .................................... Passed 0.01 sec test 985 Start 985: leanruntest_one2.lean 985: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "one2.lean" 985: Test timeout computed to be: 1500 1075/1310 Test #984: leanruntest_one.lean ........................................ Passed 0.01 sec test 986 Start 986: leanruntest_opaque_hint_bug.lean 986: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "opaque_hint_bug.lean" 986: Test timeout computed to be: 1500 985: -- testing one2.lean 985: -- using result from test_all.sh 986: -- testing opaque_hint_bug.lean 986: -- using result from test_all.sh 985: one1.rec.{u_1 u_2} : Π {C : one1.{u_2} → Sort u_1}, C one1.unit.{u_2} → Π (n : one1.{u_2}), C n 985: pone.rec.{u_1} : Π {C : pone → Sort u_1}, C pone.unit → Π (n : pone), C n 985: two.rec.{u_1 u_2} : Π {C : two.{u_2} → Sort u_1}, C two.o.{u_2} → C two.u.{u_2} → Π (n : two.{u_2}), C n 985: wrap.rec.{u_1 u_2} : Π {C : wrap.{u_2} → Sort u_1}, (Π (a : true), C (wrap.mk.{u_2} a)) → Π (n : wrap.{u_2}), C n 985: wrap2.rec.{u_1 u_2} : 985: Π {A : Type u_2} {C : wrap2.{u_2} A → Sort u_1}, (Π (a : A), C (wrap2.mk.{u_2} a)) → Π (n : wrap2.{u_2} A), C n 986: -- checked 985: -- checked 1076/1310 Test #985: leanruntest_one2.lean ....................................... Passed 0.01 sec test 987 Start 987: leanruntest_opt1.lean 987: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "opt1.lean" 987: Test timeout computed to be: 1500 1077/1310 Test #986: leanruntest_opaque_hint_bug.lean ............................ Passed 0.01 sec test 988 Start 988: leanruntest_opt_param_cc.lean 988: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "opt_param_cc.lean" 988: Test timeout computed to be: 1500 987: -- testing opt1.lean 987: -- using result from test_all.sh 988: -- testing opt_param_cc.lean 988: -- using result from test_all.sh 987: "" 987: "val1" 987: tt 987: ff 987: 10 987: 0 988: ⦃params := [{}, {}, {}], result_deps := []⦄ 988: ⦃params := [{implicit, has_fwd_deps}, {back_deps := [0]}, {back_deps := [0]}], result_deps := []⦄ 988: ⦃params := [{implicit, has_fwd_deps}, {back_deps := [0]}], result_deps := [0]⦄ 988: ∀ (a a_1 : nat), 988: @eq.{1} nat a a_1 → 988: ∀ (b b_1 : opt_param.{1} nat a), 988: @eq.{1} (opt_param.{1} nat a) b b_1 → 988: ∀ (c c_1 : opt_param.{1} nat a), @eq.{1} (opt_param.{1} nat a) c c_1 → @eq.{1} nat (f a b c) (f a_1 b_1 c_1) 988: -- checked 1078/1310 Test #988: leanruntest_opt_param_cc.lean ............................... Passed 0.01 sec test 989 Start 989: leanruntest_opt_param_cnsts.lean 989: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "opt_param_cnsts.lean" 989: Test timeout computed to be: 1500 987: -- checked 1079/1310 Test #987: leanruntest_opt1.lean ....................................... Passed 0.01 sec test 990 Start 990: leanruntest_order_defaults.lean 990: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "order_defaults.lean" 990: Test timeout computed to be: 1500 989: -- testing opt_param_cnsts.lean 989: -- using result from test_all.sh 990: -- testing order_defaults.lean 990: -- using result from test_all.sh 990: -- checked 1080/1310 Test #990: leanruntest_order_defaults.lean ............................. Passed 0.01 sec test 991 Start 991: leanruntest_over2.lean 991: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "over2.lean" 991: Test timeout computed to be: 1500 989: -- checked 1081/1310 Test #989: leanruntest_opt_param_cnsts.lean ............................ Passed 0.01 sec test 992 Start 992: leanruntest_over3.lean 992: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "over3.lean" 992: Test timeout computed to be: 1500 991: -- testing over2.lean 991: -- using result from test_all.sh 992: -- testing over3.lean 992: -- using result from test_all.sh 992: -- checked 1082/1310 Test #992: leanruntest_over3.lean ...................................... Passed 0.01 sec test 993 Start 993: leanruntest_over_subst.lean 993: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "over_subst.lean" 993: Test timeout computed to be: 1500 991: -- checked 1083/1310 Test #991: leanruntest_over2.lean ...................................... Passed 0.01 sec test 994 Start 994: leanruntest_overload2.lean 994: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "overload2.lean" 994: Test timeout computed to be: 1500 993: -- testing over_subst.lean 993: -- using result from test_all.sh 993: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/over_subst.lean:22:25: warning: definition 'lt' was incorrectly marked as noncomputable 994: -- testing overload2.lean 994: -- using result from test_all.sh 994: 2 994: 2 993: -- checked 1084/1310 Test #993: leanruntest_over_subst.lean ................................. Passed 0.01 sec test 995 Start 995: leanruntest_overload_issue.lean 995: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "overload_issue.lean" 995: Test timeout computed to be: 1500 994: -- checked 1085/1310 Test #994: leanruntest_overload2.lean .................................. Passed 0.01 sec test 996 Start 996: leanruntest_pack_unpack1.lean 996: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pack_unpack1.lean" 996: Test timeout computed to be: 1500 995: -- testing overload_issue.lean 995: -- using result from test_all.sh 995: hello 996: -- testing pack_unpack1.lean 996: -- using result from test_all.sh 996: [eqn_compiler] compiling 996: def sz : tree A → ℕ | (tree.leaf a) := 1 | (tree.node l) := list.length l + 1 996: [eqn_compiler] recursive: 0 996: [eqn_compiler] nested recursion: 0 996: [eqn_compiler] using_well_founded: 0 996: [eqn_compiler.elim_match] depth [1] 996: match sz : ℕ[a] 996: (leaf' a) := 1 996: (node' (pack l)) := list.length l + 1 996: example: (a) 996: [eqn_compiler.elim_match] step: constructors only 996: [eqn_compiler.elim_match] depth [2] 996: match sz.leaf' : ℕ[a_1] 996: (a) := 1 996: example: (leaf' a_1) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [3] 996: match sz.leaf' : ℕ[] 996: := 1 996: example: (leaf' a_1) 996: [eqn_compiler.elim_match] depth [2] 996: match sz.node' : ℕ[a_1] 996: (pack l) := list.length l + 1 996: example: (node' a_1) 996: [eqn_compiler.elim_match] step: transport function 996: [eqn_compiler.elim_match] depth [3] 996: match sz.node'._transport : ℕ[_y] 996: (l) := list.length l + 1 996: example: (node' (pack _y)) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [4] 996: match sz.node'._transport : ℕ[] 996: := list.length l + 1 996: example: (node' (pack _y)) 996: [eqn_compiler] declaring auxiliary definition 996: sz._main : tree A → ℕ 996: [eqn_compiler] compiling 996: def bla : Π (n : tree A), P n | (tree.leaf a) := mk1 a | (tree.node l) := mk2 l 996: [eqn_compiler] recursive: 0 996: [eqn_compiler] nested recursion: 0 996: [eqn_compiler] using_well_founded: 0 996: [eqn_compiler.elim_match] depth [1] 996: match bla : P n[n] 996: (leaf' a) := mk1 a 996: (node' (pack l)) := mk2 l 996: example: (n) 996: [eqn_compiler.elim_match] step: constructors only 996: [eqn_compiler.elim_match] depth [2] 996: match bla.leaf' : P (leaf' n_1)[n_1] 996: (a) := mk1 a 996: example: (leaf' n_1) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [3] 996: match bla.leaf' : P (leaf' n_1)[] 996: := mk1 a 996: example: (leaf' n_1) 996: [eqn_compiler.elim_match] depth [2] 996: match bla.node' : P (node' n_1)[n_1] 996: (pack l) := mk2 l 996: example: (node' n_1) 996: [eqn_compiler.elim_match] step: transport function 996: [eqn_compiler.elim_match] depth [3] 996: match bla.node'._transport : P (node' (pack _y))[_y] 996: (l) := mk2 l 996: example: (node' (pack _y)) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [4] 996: match bla.node'._transport : P (node' (pack _y))[] 996: := mk2 l 996: example: (node' (pack _y)) 996: [eqn_compiler] declaring auxiliary definition 996: bla._main : Π (n : tree A), P n 996: bla._main.equations._eqn_1 : ∀ (a : ?M_1), bla._main (tree.leaf a) = mk1 a 996: bla._main.equations._eqn_2 : ∀ (l : list (tree ?M_1)), bla._main (tree.node l) = mk2 l 996: [eqn_compiler] compiling 996: def foo : ℕ → tree A → ℕ 996: | 0 _x := 0 996: | (n + 1) (tree.leaf a) := 0 996: | (n + 1) (tree.node list.nil) := foo n (tree.node list.nil) 996: | (n + 1) (tree.node (x :: xs)) := foo n x 996: [eqn_compiler] recursive: 1 996: [eqn_compiler] nested recursion: 0 996: [eqn_compiler] using_well_founded: 0 996: [eqn_compiler] using unbounded recursion (meta-definition): 996: def foo : ℕ → tree A → ℕ 996: | 0 _x := 0 996: | (n + 1) (tree.leaf a) := 0 996: | (n + 1) (tree.node list.nil) := [foo._main._meta_aux] n (tree.node list.nil) 996: | (n + 1) (tree.node (x :: xs)) := [foo._main._meta_aux] n x 996: [eqn_compiler.elim_match] depth [1] 996: match foo : ℕ[a, a_1] 996: (0) (_x) := 0 996: (nat.succ (nat.add n 0)) (leaf' a) := 0 996: (nat.succ (nat.add n 0)) (node' (pack list.nil)) := [foo._main._meta_aux] n (tree.node list.nil) 996: (nat.succ (nat.add n 0)) (node' (pack (x :: xs))) := [foo._main._meta_aux] n x 996: example: (a) (a_1) 996: [eqn_compiler.elim_match] step: constructors only 996: [eqn_compiler.elim_match] depth [2] 996: match foo.zero : ℕ[a] 996: (_x) := 0 996: example: (0) (a) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [3] 996: match foo.zero : ℕ[] 996: := 0 996: example: (0) (a) 996: [eqn_compiler.elim_match] depth [2] 996: match foo.succ : ℕ[a_1, a] 996: (n) (leaf' a) := 0 996: (n) (node' (pack list.nil)) := [foo._main._meta_aux] n (tree.node list.nil) 996: (n) (node' (pack (x :: xs))) := [foo._main._meta_aux] n x 996: example: (nat.succ a_1) (a) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [3] 996: match foo.succ : ℕ[a] 996: (leaf' a) := 0 996: (node' (pack list.nil)) := [foo._main._meta_aux] n (tree.node list.nil) 996: (node' (pack (x :: xs))) := [foo._main._meta_aux] n x 996: example: (nat.succ a_1) (a) 996: [eqn_compiler.elim_match] step: constructors only 996: [eqn_compiler.elim_match] depth [4] 996: match foo.succ.leaf' : ℕ[a_2] 996: (a) := 0 996: example: (nat.succ a_1) (leaf' a_2) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [5] 996: match foo.succ.leaf' : ℕ[] 996: := 0 996: example: (nat.succ a_1) (leaf' a_2) 996: [eqn_compiler.elim_match] depth [4] 996: match foo.succ.node' : ℕ[a_2] 996: (pack list.nil) := [foo._main._meta_aux] n (tree.node list.nil) 996: (pack (x :: xs)) := [foo._main._meta_aux] n x 996: example: (nat.succ a_1) (node' a_2) 996: [eqn_compiler.elim_match] step: transport function 996: [eqn_compiler.elim_match] depth [5] 996: match foo.succ.node'._transport : ℕ[_y] 996: (list.nil) := [foo._main._meta_aux] n (tree.node list.nil) 996: (x :: xs) := [foo._main._meta_aux] n x 996: example: (nat.succ a_1) (node' (pack _y)) 996: [eqn_compiler.elim_match] step: constructors only 996: [eqn_compiler.elim_match] depth [6] 996: match foo.succ.node'._transport.nil : ℕ[] 996: := [foo._main._meta_aux] n (tree.node list.nil) 996: example: (nat.succ a_1) (node' (pack list.nil)) 996: [eqn_compiler.elim_match] depth [6] 996: match foo.succ.node'._transport.cons : ℕ[hd, tl] 996: (x) (xs) := [foo._main._meta_aux] n x 996: example: (nat.succ a_1) (node' (pack (hd :: tl))) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [7] 996: match foo.succ.node'._transport.cons : ℕ[tl] 996: (xs) := [foo._main._meta_aux] n x 996: example: (nat.succ a_1) (node' (pack (hd :: tl))) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [8] 996: match foo.succ.node'._transport.cons : ℕ[] 996: := [foo._main._meta_aux] n x 996: example: (nat.succ a_1) (node' (pack (hd :: tl))) 996: [eqn_compiler] compiling 996: def foo : ℕ → tree A → ℕ 996: | 0 _x := 0 996: | (n + 1) (tree.leaf a) := 0 996: | (n + 1) (tree.node list.nil) := foo n (tree.node list.nil) 996: | (n + 1) (tree.node (x :: xs)) := foo n x 996: [eqn_compiler] recursive: 1 996: [eqn_compiler] nested recursion: 0 996: [eqn_compiler] using_well_founded: 0 996: [eqn_compiler.structural_rec] using structural recursion on argument #1 for 'foo' 996: [eqn_compiler.structural_rec] 996: new function type: Π (a : ℕ), tree A → nat.below (λ (a : ℕ), tree A → ℕ) a → ℕ 996: motive type: ℕ → Type ? 996: [eqn_compiler.structural_rec] d: pprod 996: (pprod (_C (nat.add n 0)) (nat.rec punit (λ (n : ℕ) (ih : Type ?), pprod (pprod (_C n) ih) punit) (nat.add n 0))) 996: punit, a: n, F: _F 996: [eqn_compiler.structural_rec] d: pprod (_C (nat.add n 0)) (nat.rec punit (λ (n : ℕ) (ih : Type ?), pprod (pprod (_C n) ih) punit) (nat.add n 0)), a: n, F: _F.fst 996: [eqn_compiler.structural_rec] d: _C (nat.add n 0), a: n, F: (_F.fst).fst 996: [eqn_compiler.structural_rec] d: pprod 996: (pprod (_C (nat.add n 0)) (nat.rec punit (λ (n : ℕ) (ih : Type ?), pprod (pprod (_C n) ih) punit) (nat.add n 0))) 996: punit, a: n, F: _F 996: [eqn_compiler.structural_rec] d: pprod (_C (nat.add n 0)) (nat.rec punit (λ (n : ℕ) (ih : Type ?), pprod (pprod (_C n) ih) punit) (nat.add n 0)), a: n, F: _F.fst 996: [eqn_compiler.structural_rec] d: _C (nat.add n 0), a: n, F: (_F.fst).fst 996: [eqn_compiler] using structural recursion: 996: def foo : Π (a : ℕ), tree A → nat.below (λ (a : ℕ), tree A → ℕ) a → ℕ 996: | 0 _x _F := 0 996: | (n + 1) (tree.leaf a) _F := 0 996: | (n + 1) (tree.node list.nil) _F := (_F.fst).fst (tree.node list.nil) 996: | (n + 1) (tree.node (x :: xs)) _F := (_F.fst).fst x 996: [eqn_compiler.elim_match] depth [1] 996: match foo : ℕ[a, a_1, _F] 996: (0) (_x) (_F) := 0 996: (nat.succ (nat.add n 0)) (leaf' a) (_F) := 0 996: (nat.succ (nat.add n 0)) (node' (pack list.nil)) (_F) := (_F.fst).fst (tree.node list.nil) 996: (nat.succ (nat.add n 0)) (node' (pack (x :: xs))) (_F) := (_F.fst).fst x 996: example: (a) (a_1) (_F) 996: [eqn_compiler.elim_match] step: constructors only 996: [eqn_compiler.elim_match] depth [2] 996: match foo.zero : ℕ[a, _F] 996: (_x) (_F) := 0 996: example: (0) (a) (_F) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [3] 996: match foo.zero : ℕ[_F] 996: (_F) := 0 996: example: (0) (a) (_F) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [4] 996: match foo.zero : ℕ[] 996: := 0 996: example: (0) (a) (_F) 996: [eqn_compiler.elim_match] depth [2] 996: match foo.succ : ℕ[a_1, a, _F] 996: (n) (leaf' a) (_F) := 0 996: (n) (node' (pack list.nil)) (_F) := (_F.fst).fst (tree.node list.nil) 996: (n) (node' (pack (x :: xs))) (_F) := (_F.fst).fst x 996: example: (nat.succ a_1) (a) (_F) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [3] 996: match foo.succ : ℕ[a, _F] 996: (leaf' a) (_F) := 0 996: (node' (pack list.nil)) (_F) := (_F.fst).fst (tree.node list.nil) 996: (node' (pack (x :: xs))) (_F) := (_F.fst).fst x 996: example: (nat.succ a_1) (a) (_F) 996: [eqn_compiler.elim_match] step: constructors only 996: [eqn_compiler.elim_match] depth [4] 996: match foo.succ.leaf' : ℕ[a_2, _F] 996: (a) (_F) := 0 996: example: (nat.succ a_1) (leaf' a_2) (_F) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [5] 996: match foo.succ.leaf' : ℕ[_F] 996: (_F) := 0 996: example: (nat.succ a_1) (leaf' a_2) (_F) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [6] 996: match foo.succ.leaf' : ℕ[] 996: := 0 996: example: (nat.succ a_1) (leaf' a_2) (_F) 996: [eqn_compiler.elim_match] depth [4] 996: match foo.succ.node' : ℕ[a_2, _F] 996: (pack list.nil) (_F) := (_F.fst).fst (tree.node list.nil) 996: (pack (x :: xs)) (_F) := (_F.fst).fst x 996: example: (nat.succ a_1) (node' a_2) (_F) 996: [eqn_compiler.elim_match] step: transport function 996: [eqn_compiler.elim_match] depth [5] 996: match foo.succ.node'._transport : ℕ[_y, _F] 996: (list.nil) (_F) := (_F.fst).fst (tree.node list.nil) 996: (x :: xs) (_F) := (_F.fst).fst x 996: example: (nat.succ a_1) (node' (pack _y)) (_F) 996: [eqn_compiler.elim_match] step: constructors only 996: [eqn_compiler.elim_match] depth [6] 996: match foo.succ.node'._transport.nil : ℕ[_F] 996: (_F) := (_F.fst).fst (tree.node list.nil) 996: example: (nat.succ a_1) (node' (pack list.nil)) (_F) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [7] 996: match foo.succ.node'._transport.nil : ℕ[] 996: := (_F.fst).fst (tree.node list.nil) 996: example: (nat.succ a_1) (node' (pack list.nil)) (_F) 996: [eqn_compiler.elim_match] depth [6] 996: match foo.succ.node'._transport.cons : ℕ[hd, tl, _F] 996: (x) (xs) (_F) := (_F.fst).fst x 996: example: (nat.succ a_1) (node' (pack (hd :: tl))) (_F) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [7] 996: match foo.succ.node'._transport.cons : ℕ[tl, _F] 996: (xs) (_F) := (_F.fst).fst x 996: example: (nat.succ a_1) (node' (pack (hd :: tl))) (_F) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [8] 996: match foo.succ.node'._transport.cons : ℕ[_F] 996: (_F) := (_F.fst).fst x 996: example: (nat.succ a_1) (node' (pack (hd :: tl))) (_F) 996: [eqn_compiler.elim_match] step: variables only 996: [eqn_compiler.elim_match] depth [9] 996: match foo.succ.node'._transport.cons : ℕ[] 996: := (_F.fst).fst x 996: example: (nat.succ a_1) (node' (pack (hd :: tl))) (_F) 996: [eqn_compiler] result: 996: λ (a : ℕ) (a_1 : tree A), 996: nat.brec_on a 996: (λ (a : ℕ) (_F : nat.below (λ (a : ℕ), tree A → ℕ) a) (a_1 : tree A), 996: (λ (a : ℕ) (a_1 : tree A) (_F : nat.below (λ (a : ℕ), tree A → ℕ) a), 996: nat.cases_on a (λ (_F : nat.below (λ (a : ℕ), tree A → ℕ) 0), id_rhs ℕ 0) 996: (λ (a_1_1 : ℕ) (_F : nat.below (λ (a : ℕ), tree A → ℕ) (nat.succ a_1_1)), 996: tree_core.cases_on a_1 (λ (a_2 : A) (H_1 : ff = ff) (H_2 : a_1 == leaf' a_2), eq.rec (id_rhs ℕ 0) _) 996: (λ (a_2 : tree_core A tt) (H_1 : ff = ff) (H_2 : a_1 == node' a_2), 996: eq.rec 996: (eq.rec 996: (id 996: (λ (_y : list (tree A)), 996: list.cases_on _y (id_rhs ℕ ((_F.fst).fst (tree.node list.nil))) 996: (λ (hd : tree A) (tl : list (tree A)), id_rhs ℕ ((_F.fst).fst hd))) 996: (unpack a_2)) 996: _) 996: _) 996: (λ (H_1 : ff = tt), bool.no_confusion H_1) 996: (λ (a_a : tree_core A ff) (a_a_1 : tree_core A tt) (H_1 : ff = tt), bool.no_confusion H_1) 996: _ 996: _) 996: _F) 996: a 996: a_1 996: _F) 996: a_1 996: type: 996: ℕ → tree A → ℕ 996: [eqn_compiler] declaring auxiliary definition 996: foo._main : ℕ → tree A → ℕ 996: foo._main.equations._eqn_1 : ∀ {A : Type u_1} (_x : tree A), foo._main 0 _x = 0 996: foo._main.equations._eqn_2 : ∀ {A : Type u_1} (n : ℕ) (a : A), foo._main (n + 1) (tree.leaf a) = 0 996: foo._main.equations._eqn_3 : 996: ∀ {A : Type u_1} (n : ℕ), foo._main (n + 1) (tree.node list.nil) = foo._main n (tree.node list.nil) 996: foo._main.equations._eqn_4 : 996: ∀ {A : Type u_1} (n : ℕ) (x : tree A) (xs : list (tree A)), 996: foo._main (n + 1) (tree.node (x :: xs)) = foo._main n x 995: -- checked 1086/1310 Test #995: leanruntest_overload_issue.lean ............................. Passed 0.02 sec test 997 Start 997: leanruntest_pack_unpack2.lean 997: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pack_unpack2.lean" 997: Test timeout computed to be: 1500 996: -- checked 1087/1310 Test #996: leanruntest_pack_unpack1.lean ............................... Passed 0.02 sec test 998 Start 998: leanruntest_pack_unpack3.lean 998: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pack_unpack3.lean" 998: Test timeout computed to be: 1500 997: -- testing pack_unpack2.lean 997: -- using result from test_all.sh 998: -- testing pack_unpack3.lean 998: -- using result from test_all.sh 997: [eqn_compiler] compiling 997: def sz : tree A → ℕ | (tree.leaf a) := 1 | (tree.node l) := list.length l + 1 997: [eqn_compiler] recursive: 0 997: [eqn_compiler] nested recursion: 0 997: [eqn_compiler] using_well_founded: 0 997: [eqn_compiler.elim_match] depth [1] 997: match sz : ℕ[a] 997: (tree.leaf a) := 1 997: (tree.node l) := list.length l + 1 997: example: (a) 997: [eqn_compiler.elim_match] step: constructors only 997: [eqn_compiler.elim_match] depth [2] 997: match sz.leaf_0 : ℕ[a_1] 997: (a) := 1 997: example: (_nest_1_1._nest_1_1.tree._mut_.leaf_0 a_1) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [3] 997: match sz.leaf_0 : ℕ[] 997: := 1 997: example: (_nest_1_1._nest_1_1.tree._mut_.leaf_0 a_1) 997: [eqn_compiler.elim_match] depth [2] 997: match sz.node_0 : ℕ[a_1] 997: (tree.pack_1_0 A l) := list.length l + 1 997: example: (_nest_1_1._nest_1_1.tree._mut_.node_0 a_1) 997: [eqn_compiler.elim_match] step: transport function 997: [eqn_compiler.elim_match] depth [3] 997: match sz.node_0._transport : ℕ[_y] 997: (l) := list.length l + 1 997: example: (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A _y)) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [4] 997: match sz.node_0._transport : ℕ[] 997: := list.length l + 1 997: example: (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A _y)) 997: [eqn_compiler] declaring auxiliary definition 997: sz._main : tree A → ℕ 997: [eqn_compiler] compiling 997: def bla : Π (n : tree A), P n | (tree.leaf a) := mk1 a | (tree.node l) := mk2 l 997: [eqn_compiler] recursive: 0 997: [eqn_compiler] nested recursion: 0 997: [eqn_compiler] using_well_founded: 0 997: [eqn_compiler.elim_match] depth [1] 997: match bla : P n[n] 997: (tree.leaf a) := mk1 a 997: (tree.node l) := mk2 l 997: example: (n) 997: [eqn_compiler.elim_match] step: constructors only 997: [eqn_compiler.elim_match] depth [2] 997: match bla.leaf_0 : P (_nest_1_1._nest_1_1.tree._mut_.leaf_0 n_1)[n_1] 997: (a) := mk1 a 997: example: (_nest_1_1._nest_1_1.tree._mut_.leaf_0 n_1) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [3] 997: match bla.leaf_0 : P (_nest_1_1._nest_1_1.tree._mut_.leaf_0 n_1)[] 997: := mk1 a 997: example: (_nest_1_1._nest_1_1.tree._mut_.leaf_0 n_1) 997: [eqn_compiler.elim_match] depth [2] 997: match bla.node_0 : P (_nest_1_1._nest_1_1.tree._mut_.node_0 n_1)[n_1] 997: (tree.pack_1_0 A l) := mk2 l 997: example: (_nest_1_1._nest_1_1.tree._mut_.node_0 n_1) 997: [eqn_compiler.elim_match] step: transport function 997: [eqn_compiler.elim_match] depth [3] 997: match bla.node_0._transport : P (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A _y))[_y] 997: (l) := mk2 l 997: example: (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A _y)) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [4] 997: match bla.node_0._transport : P (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A _y))[] 997: := mk2 l 997: example: (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A _y)) 997: [eqn_compiler] declaring auxiliary definition 997: bla._main : Π (n : tree A), P n 997: bla._main.equations._eqn_1 : ∀ (a : ?M_1), bla._main (tree.leaf a) = mk1 a 997: bla._main.equations._eqn_2 : ∀ (l : list (tree ?M_1)), bla._main (tree.node l) = mk2 l 997: [eqn_compiler] compiling 997: def foo : ℕ → tree A → ℕ 997: | 0 _x := sorry 997: | (n + 1) (tree.leaf a) := 0 997: | (n + 1) (tree.node list.nil) := foo n (tree.node list.nil) 997: | (n + 1) (tree.node (x :: xs)) := foo n x 997: [eqn_compiler] recursive: 1 997: [eqn_compiler] nested recursion: 0 997: [eqn_compiler] using_well_founded: 0 997: [eqn_compiler] using unbounded recursion (meta-definition): 997: def foo : ℕ → tree A → ℕ 997: | 0 _x := sorry 997: | (n + 1) (tree.leaf a) := 0 997: | (n + 1) (tree.node list.nil) := [foo._main._meta_aux] n (tree.node list.nil) 997: | (n + 1) (tree.node (x :: xs)) := [foo._main._meta_aux] n x 997: [eqn_compiler.elim_match] depth [1] 997: match foo : ℕ[a, a_1] 997: (0) (_x) := sorry 997: (nat.succ (nat.add n 0)) (tree.leaf a) := 0 997: (nat.succ (nat.add n 0)) (tree.node list.nil) := [foo._main._meta_aux] n (tree.node list.nil) 997: (nat.succ (nat.add n 0)) (tree.node (x :: xs)) := [foo._main._meta_aux] n x 997: example: (a) (a_1) 997: [eqn_compiler.elim_match] step: constructors only 997: [eqn_compiler.elim_match] depth [2] 997: match foo.zero : ℕ[a] 997: (_x) := sorry 997: example: (0) (a) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [3] 997: match foo.zero : ℕ[] 997: := sorry 997: example: (0) (a) 997: [eqn_compiler.elim_match] depth [2] 997: match foo.succ : ℕ[a_1, a] 997: (n) (tree.leaf a) := 0 997: (n) (tree.node list.nil) := [foo._main._meta_aux] n (tree.node list.nil) 997: (n) (tree.node (x :: xs)) := [foo._main._meta_aux] n x 997: example: (nat.succ a_1) (a) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [3] 997: match foo.succ : ℕ[a] 997: (tree.leaf a) := 0 997: (tree.node list.nil) := [foo._main._meta_aux] n (tree.node list.nil) 997: (tree.node (x :: xs)) := [foo._main._meta_aux] n x 997: example: (nat.succ a_1) (a) 997: [eqn_compiler.elim_match] step: constructors only 997: [eqn_compiler.elim_match] depth [4] 997: match foo.succ.leaf_0 : ℕ[a_2] 997: (a) := 0 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.leaf_0 a_2) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [5] 997: match foo.succ.leaf_0 : ℕ[] 997: := 0 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.leaf_0 a_2) 997: [eqn_compiler.elim_match] depth [4] 997: match foo.succ.node_0 : ℕ[a_2] 997: (tree.pack_1_0 A list.nil) := [foo._main._meta_aux] n (tree.node list.nil) 997: (tree.pack_1_0 A (x :: xs)) := [foo._main._meta_aux] n x 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.node_0 a_2) 997: [eqn_compiler.elim_match] step: transport function 997: [eqn_compiler.elim_match] depth [5] 997: match foo.succ.node_0._transport : ℕ[_y] 997: (list.nil) := [foo._main._meta_aux] n (tree.node list.nil) 997: (x :: xs) := [foo._main._meta_aux] n x 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A _y)) 997: [eqn_compiler.elim_match] step: constructors only 997: [eqn_compiler.elim_match] depth [6] 997: match foo.succ.node_0._transport.nil : ℕ[] 997: := [foo._main._meta_aux] n (tree.node list.nil) 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A list.nil)) 997: [eqn_compiler.elim_match] depth [6] 997: match foo.succ.node_0._transport.cons : ℕ[hd, tl] 997: (x) (xs) := [foo._main._meta_aux] n x 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A (hd :: tl))) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [7] 997: match foo.succ.node_0._transport.cons : ℕ[tl] 997: (xs) := [foo._main._meta_aux] n x 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A (hd :: tl))) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [8] 997: match foo.succ.node_0._transport.cons : ℕ[] 997: := [foo._main._meta_aux] n x 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A (hd :: tl))) 997: [eqn_compiler] compiling 997: def foo : ℕ → tree A → ℕ 997: | 0 _x := sorry 997: | (n + 1) (tree.leaf a) := 0 997: | (n + 1) (tree.node list.nil) := foo n (tree.node list.nil) 997: | (n + 1) (tree.node (x :: xs)) := foo n x 997: [eqn_compiler] recursive: 1 997: [eqn_compiler] nested recursion: 0 997: [eqn_compiler] using_well_founded: 0 997: [eqn_compiler.structural_rec] using structural recursion on argument #1 for 'foo' 997: [eqn_compiler.structural_rec] 997: new function type: Π (a : ℕ), tree A → nat.below (λ (a : ℕ), tree A → ℕ) a → ℕ 997: motive type: ℕ → Type ? 997: [eqn_compiler.structural_rec] d: pprod 997: (pprod (_C (nat.add n 0)) (nat.rec punit (λ (n : ℕ) (ih : Type ?), pprod (pprod (_C n) ih) punit) (nat.add n 0))) 997: punit, a: n, F: _F 997: [eqn_compiler.structural_rec] d: pprod (_C (nat.add n 0)) (nat.rec punit (λ (n : ℕ) (ih : Type ?), pprod (pprod (_C n) ih) punit) (nat.add n 0)), a: n, F: _F.fst 997: [eqn_compiler.structural_rec] d: _C (nat.add n 0), a: n, F: (_F.fst).fst 997: [eqn_compiler.structural_rec] d: pprod 997: (pprod (_C (nat.add n 0)) (nat.rec punit (λ (n : ℕ) (ih : Type ?), pprod (pprod (_C n) ih) punit) (nat.add n 0))) 997: punit, a: n, F: _F 997: [eqn_compiler.structural_rec] d: pprod (_C (nat.add n 0)) (nat.rec punit (λ (n : ℕ) (ih : Type ?), pprod (pprod (_C n) ih) punit) (nat.add n 0)), a: n, F: _F.fst 997: [eqn_compiler.structural_rec] d: _C (nat.add n 0), a: n, F: (_F.fst).fst 997: [eqn_compiler] using structural recursion: 997: def foo : Π (a : ℕ), tree A → nat.below (λ (a : ℕ), tree A → ℕ) a → ℕ 997: | 0 _x _F := sorry 997: | (n + 1) (tree.leaf a) _F := 0 997: | (n + 1) (tree.node list.nil) _F := (_F.fst).fst (tree.node list.nil) 997: | (n + 1) (tree.node (x :: xs)) _F := (_F.fst).fst x 997: [eqn_compiler.elim_match] depth [1] 997: match foo : ℕ[a, a_1, _F] 997: (0) (_x) (_F) := sorry 997: (nat.succ (nat.add n 0)) (tree.leaf a) (_F) := 0 997: (nat.succ (nat.add n 0)) (tree.node list.nil) (_F) := (_F.fst).fst (tree.node list.nil) 997: (nat.succ (nat.add n 0)) (tree.node (x :: xs)) (_F) := (_F.fst).fst x 997: example: (a) (a_1) (_F) 997: [eqn_compiler.elim_match] step: constructors only 997: [eqn_compiler.elim_match] depth [2] 997: match foo.zero : ℕ[a, _F] 997: (_x) (_F) := sorry 997: example: (0) (a) (_F) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [3] 997: match foo.zero : ℕ[_F] 997: (_F) := sorry 997: example: (0) (a) (_F) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [4] 997: match foo.zero : ℕ[] 997: := sorry 997: example: (0) (a) (_F) 997: [eqn_compiler.elim_match] depth [2] 997: match foo.succ : ℕ[a_1, a, _F] 997: (n) (tree.leaf a) (_F) := 0 997: (n) (tree.node list.nil) (_F) := (_F.fst).fst (tree.node list.nil) 997: (n) (tree.node (x :: xs)) (_F) := (_F.fst).fst x 997: example: (nat.succ a_1) (a) (_F) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [3] 997: match foo.succ : ℕ[a, _F] 997: (tree.leaf a) (_F) := 0 997: (tree.node list.nil) (_F) := (_F.fst).fst (tree.node list.nil) 997: (tree.node (x :: xs)) (_F) := (_F.fst).fst x 997: example: (nat.succ a_1) (a) (_F) 997: [eqn_compiler.elim_match] step: constructors only 997: [eqn_compiler.elim_match] depth [4] 997: match foo.succ.leaf_0 : ℕ[a_2, _F] 997: (a) (_F) := 0 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.leaf_0 a_2) (_F) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [5] 997: match foo.succ.leaf_0 : ℕ[_F] 997: (_F) := 0 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.leaf_0 a_2) (_F) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [6] 997: match foo.succ.leaf_0 : ℕ[] 997: := 0 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.leaf_0 a_2) (_F) 997: [eqn_compiler.elim_match] depth [4] 997: match foo.succ.node_0 : ℕ[a_2, _F] 997: (tree.pack_1_0 A list.nil) (_F) := (_F.fst).fst (tree.node list.nil) 997: (tree.pack_1_0 A (x :: xs)) (_F) := (_F.fst).fst x 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.node_0 a_2) (_F) 997: [eqn_compiler.elim_match] step: transport function 997: [eqn_compiler.elim_match] depth [5] 997: match foo.succ.node_0._transport : ℕ[_y, _F] 997: (list.nil) (_F) := (_F.fst).fst (tree.node list.nil) 997: (x :: xs) (_F) := (_F.fst).fst x 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A _y)) (_F) 997: [eqn_compiler.elim_match] step: constructors only 997: [eqn_compiler.elim_match] depth [6] 997: match foo.succ.node_0._transport.nil : ℕ[_F] 997: (_F) := (_F.fst).fst (tree.node list.nil) 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A list.nil)) (_F) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [7] 997: match foo.succ.node_0._transport.nil : ℕ[] 997: := (_F.fst).fst (tree.node list.nil) 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A list.nil)) (_F) 997: [eqn_compiler.elim_match] depth [6] 997: match foo.succ.node_0._transport.cons : ℕ[hd, tl, _F] 997: (x) (xs) (_F) := (_F.fst).fst x 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A (hd :: tl))) (_F) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [7] 997: match foo.succ.node_0._transport.cons : ℕ[tl, _F] 997: (xs) (_F) := (_F.fst).fst x 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A (hd :: tl))) (_F) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [8] 997: match foo.succ.node_0._transport.cons : ℕ[_F] 997: (_F) := (_F.fst).fst x 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A (hd :: tl))) (_F) 997: [eqn_compiler.elim_match] step: variables only 997: [eqn_compiler.elim_match] depth [9] 997: match foo.succ.node_0._transport.cons : ℕ[] 997: := (_F.fst).fst x 997: example: (nat.succ a_1) (_nest_1_1._nest_1_1.tree._mut_.node_0 (tree.pack_1_0 A (hd :: tl))) (_F) 997: [eqn_compiler] result: 997: λ (a : ℕ) (a_1 : tree A), 997: nat.brec_on a 997: (λ (a : ℕ) (_F : nat.below (λ (a : ℕ), tree A → ℕ) a) (a_1 : tree A), 997: (λ (a : ℕ) (a_1 : tree A) (_F : nat.below (λ (a : ℕ), tree A → ℕ) a), 997: nat.cases_on a (λ (_F : nat.below (λ (a : ℕ), tree A → ℕ) 0), id_rhs ℕ sorry) 997: (λ (a_1_1 : ℕ) (_F : nat.below (λ (a : ℕ), tree A → ℕ) (nat.succ a_1_1)), 997: _nest_1_1._nest_1_1.tree._mut_.cases_on a_1 997: (λ (a_2 : A) (a : psum.inl () = psum.inl ()) (H_2 : a_1 == _nest_1_1._nest_1_1.tree._mut_.leaf_0 a_2), 997: eq.rec (id_rhs ℕ 0) _) 997: (λ (a_2 : _nest_1_1._nest_1_1.tree._mut_ A ((λ (idx : unit), psum.inr idx) ())) 997: (a : psum.inl () = psum.inl ()) (H_2 : a_1 == _nest_1_1._nest_1_1.tree._mut_.node_0 a_2), 997: eq.rec 997: (eq.rec 997: (id 997: (λ (_y : list (tree A)), 997: list.cases_on _y (id_rhs ℕ ((_F.fst).fst (tree.node list.nil))) 997: (λ (hd : tree A) (tl : list (tree A)), id_rhs ℕ ((_F.fst).fst hd))) 997: (tree.unpack_1_0 A a_2)) 997: _) 997: _) 997: (λ (a : psum.inl () = psum.inr ()), psum.no_confusion a) 997: (λ (a_hd : _nest_1_1._nest_1_1.tree._mut_ A ((λ (idx : unit), psum.inl idx) ())) 997: (a_tl : _nest_1_1._nest_1_1.tree._mut_ A ((λ (idx : unit), psum.inr idx) ())) 997: (a : psum.inl () = psum.inr ()), psum.no_confusion a) 997: _ 997: _) 997: _F) 997: a 997: a_1 997: _F) 997: a_1 997: type: 997: ℕ → tree A → ℕ 997: [eqn_compiler] declaring auxiliary definition 997: foo._main : ℕ → tree A → ℕ 997: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/pack_unpack2.lean:22:0: warning: declaration 'foo' uses sorry 997: foo._main.equations._eqn_1 : ∀ {A : Type u_1} (_x : tree A), foo._main 0 _x = sorry 997: foo._main.equations._eqn_2 : ∀ {A : Type u_1} (n : ℕ) (a : A), foo._main (n + 1) (tree.leaf a) = 0 997: foo._main.equations._eqn_3 : 997: ∀ {A : Type u_1} (n : ℕ), foo._main (n + 1) (tree.node list.nil) = foo._main n (tree.node list.nil) 997: foo._main.equations._eqn_4 : 997: ∀ {A : Type u_1} (n : ℕ) (x : tree A) (xs : list (tree A)), 997: foo._main (n + 1) (tree.node (x :: xs)) = foo._main n x 998: bla._main.equations._eqn_1 : ∀ (a : ?M_1), bla._main (tree.leaf a) = mk1 a 998: bla._main.equations._eqn_2 : ∀ (n : ℕ) (xs : vec (list (list (tree ?M_1))) n), bla._main (tree.node n xs) = mk2 n xs 998: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/pack_unpack3.lean:22:0: warning: declaration 'foo' uses sorry 998: foo._main.equations._eqn_1 : ∀ {A : Type u_1} (_x : tree A), foo._main 0 _x = sorry 998: foo._main.equations._eqn_2 : ∀ {A : Type u_1} (n : ℕ) (a : A), foo._main (n + 1) (tree.leaf a) = 0 998: foo._main.equations._eqn_3 : 998: ∀ {A : Type u_1} (n m : ℕ) (xs : vec (list (list (tree A))) m), 998: foo._main (n + 1) (tree.node m xs) = foo._main n (tree.node m xs) 997: -- checked 1088/1310 Test #997: leanruntest_pack_unpack2.lean ............................... Passed 0.02 sec test 999 Start 999: leanruntest_parent_struct_inst.lean 999: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "parent_struct_inst.lean" 999: Test timeout computed to be: 1500 998: -- checked 1089/1310 Test #998: leanruntest_pack_unpack3.lean ............................... Passed 0.02 sec test 1000 Start 1000: leanruntest_parent_struct_ref.lean 1000: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "parent_struct_ref.lean" 1000: Test timeout computed to be: 1500 999: -- testing parent_struct_inst.lean 999: -- using result from test_all.sh 1000: -- testing parent_struct_ref.lean 1000: -- using result from test_all.sh 1000: foo.p1 : foo → point ℕ ℕ 1000: foo.H1 : ∀ (c : foo), (c.p1).x + (c.p1).y > 10 1000: -- checked 1090/1310 Test #1000: leanruntest_parent_struct_ref.lean .......................... Passed 0.02 sec test 1001 Start 1001: leanruntest_parse_match_issue.lean 1001: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "parse_match_issue.lean" 1001: Test timeout computed to be: 1500 1001: -- testing parse_match_issue.lean 1001: -- using result from test_all.sh 999: -- checked 1091/1310 Test #999: leanruntest_parent_struct_inst.lean ......................... Passed 0.03 sec test 1002 Start 1002: leanruntest_partial_explicit.lean 1002: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "partial_explicit.lean" 1002: Test timeout computed to be: 1500 1002: -- testing partial_explicit.lean 1002: -- using result from test_all.sh 1002: f pa qb : Prop 1002: f pa qb : Prop 1001: -- checked 1092/1310 Test #1001: leanruntest_parse_match_issue.lean .......................... Passed 0.01 sec test 1003 Start 1003: leanruntest_partial_explicit1.lean 1003: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "partial_explicit1.lean" 1003: Test timeout computed to be: 1500 1003: -- testing partial_explicit1.lean 1003: -- using result from test_all.sh 1002: -- checked 1093/1310 Test #1002: leanruntest_partial_explicit.lean ........................... Passed 0.01 sec test 1004 Start 1004: leanruntest_pathsimp.lean 1004: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pathsimp.lean" 1004: Test timeout computed to be: 1500 1004: -- testing pathsimp.lean 1004: -- using result from test_all.sh 1004: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/pathsimp.lean:31:0: warning: declaration 'path.nat_zero_add' uses sorry 1004: simplification rules for eq 1004: [path.nat_zero_add.equations._eqn_1] #1 defeq, nat_zero_add ?x_0 ↦ sorry 1004: simplification rules for path 1004: [path.nat_zero_add] #1, 0 + ?x_0 ↦ ?x_0 1004: congruence rules for path 1004: [path.congr] #8 (path ?x_2 ?x_3) (path ?x_4 ?x_5), ?x_2 ?x_4 ↦ ?x_3 ?x_5 1004: 1003: -- checked 1094/1310 Test #1003: leanruntest_partial_explicit1.lean .......................... Passed 0.01 sec test 1005 Start 1005: leanruntest_period_after_eqns.lean 1005: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "period_after_eqns.lean" 1005: Test timeout computed to be: 1500 1005: -- testing period_after_eqns.lean 1005: -- using result from test_all.sh 1004: -- checked 1095/1310 Test #1004: leanruntest_pathsimp.lean ................................... Passed 0.01 sec test 1006 Start 1006: leanruntest_pi_patterns.lean 1006: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pi_patterns.lean" 1006: Test timeout computed to be: 1500 1005: 10 : ℕ 1006: -- testing pi_patterns.lean 1006: -- using result from test_all.sh 1005: -- checked 1096/1310 Test #1005: leanruntest_period_after_eqns.lean .......................... Passed 0.01 sec test 1007 Start 1007: leanruntest_pp_unit.lean 1007: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pp_unit.lean" 1007: Test timeout computed to be: 1500 1007: -- testing pp_unit.lean 1007: -- using result from test_all.sh 1006: -- checked 1097/1310 Test #1006: leanruntest_pi_patterns.lean ................................ Passed 0.01 sec test 1008 Start 1008: leanruntest_prec_max.lean 1008: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "prec_max.lean" 1008: Test timeout computed to be: 1500 1007: () : unit 1007: () : unit 1007: unit.star : unit 1008: -- testing prec_max.lean 1008: -- using result from test_all.sh 1008: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/prec_max.lean:14:0: warning: declaration '[anonymous]' uses sorry 1008: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/prec_max.lean:17:0: warning: declaration '[anonymous]' uses sorry 1007: -- checked 1098/1310 Test #1007: leanruntest_pp_unit.lean .................................... Passed 0.01 sec test 1009 Start 1009: leanruntest_pred_to_subtype_coercion.lean 1009: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pred_to_subtype_coercion.lean" 1009: Test timeout computed to be: 1500 1009: -- testing pred_to_subtype_coercion.lean 1009: -- using result from test_all.sh 1008: -- checked 1099/1310 Test #1008: leanruntest_prec_max.lean ................................... Passed 0.01 sec test 1010 Start 1010: leanruntest_pred_using_structure_cmd.lean 1010: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "pred_using_structure_cmd.lean" 1010: Test timeout computed to be: 1500 1009: λ (x : ↥(below 10)), x : ↥(below 10) → ↥(below 10) 1009: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/pred_to_subtype_coercion.lean:15:0: warning: declaration 'zlt10' uses sorry 1009: f ⟨0, zlt10⟩ : ℕ 1010: -- testing pred_using_structure_cmd.lean 1010: -- using result from test_all.sh 1009: -- checked 1100/1310 Test #1009: leanruntest_pred_to_subtype_coercion.lean ................... Passed 0.01 sec test 1011 Start 1011: leanruntest_print_inductive.lean 1011: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "print_inductive.lean" 1011: Test timeout computed to be: 1500 1010: has_refl.refl : ∀ {A : Type} {R : A → A → Prop}, has_refl R → ∀ (a : A), R a a 1010: is_equiv.symm : ∀ {A : Type} {R : A → A → Prop}, is_equiv R → ∀ (a b : A), R a b → R b a 1010: is_equiv.trans : ∀ {A : Type} {R : A → A → Prop}, is_equiv R → ∀ (a b c : A), R a b → R b c → R a c 1010: is_equiv.to_has_refl : ∀ {A : Type} {R : A → A → Prop}, is_equiv R → has_refl R 1011: -- testing print_inductive.lean 1011: -- using result from test_all.sh 1011: inductive nat : Type 1011: constructors: 1011: nat.zero : ℕ 1011: nat.succ : ℕ → ℕ 1011: inductive list : Type u → Type u 1011: constructors: 1011: list.nil : Π {T : Type u}, list T 1011: list.cons : Π {T : Type u}, T → list T → list T 1010: -- checked 1101/1310 Test #1010: leanruntest_pred_using_structure_cmd.lean ................... Passed 0.01 sec test 1012 Start 1012: leanruntest_print_poly.lean 1012: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "print_poly.lean" 1012: Test timeout computed to be: 1500 1011: -- checked 1102/1310 Test #1011: leanruntest_print_inductive.lean ............................ Passed 0.01 sec test 1013 Start 1013: leanruntest_priority_test.lean 1013: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "priority_test.lean" 1013: Test timeout computed to be: 1500 1012: -- testing print_poly.lean 1012: -- using result from test_all.sh 1013: -- testing priority_test.lean 1013: -- using result from test_all.sh 1012: option pp.max_depth (Unsigned Int) (pretty printer) maximum expression depth, after that it will use ellipsis (default: 64) 1012: _ `+`:65 _:65 := has_add.add #1 #0 1012: `-`:65 _:100 := has_neg.neg #0 1012: _ `-`:65 _:65 := has_sub.sub #1 #0 1012: inductive nat : Type 1012: constructors: 1012: nat.zero : ℕ 1012: nat.succ : ℕ → ℕ 1012: constructor nat.zero : ℕ 1012: @[pattern] 1012: protected def nat.add : ℕ → ℕ → ℕ := 1012: add._main 1012: protected eliminator nat.rec : Π {C : ℕ → Sort l}, C 0 → (Π (n : ℕ), C n → C (succ n)) → Π (n : ℕ), C n 1012: theorem classical.em : ∀ (p : Prop), p ∨ ¬p := 1012: λ (p : Prop), or.elim (not_uv_or_p p) (λ (hne : u p ≠ v p), or.inr (mt (p_implies_uv p) hne)) or.inl 1012: @[elab_as_eliminator, elab_strategy] 1012: builtin-quotient-type-constant quot.lift : Π {α : Sort u} {r : α → α → Prop} {β : Sort v} (f : α → β), 1012: (∀ (a b : α), r a b → f a = f b) → quot r → β 1012: -- checked 1103/1310 Test #1012: leanruntest_print_poly.lean ................................. Passed 0.01 sec test 1014 Start 1014: leanruntest_priority_test2.lean 1014: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "priority_test2.lean" 1014: Test timeout computed to be: 1500 1013: -- checked 1104/1310 Test #1013: leanruntest_priority_test.lean .............................. Passed 0.01 sec test 1015 Start 1015: leanruntest_private_names.lean 1015: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "private_names.lean" 1015: Test timeout computed to be: 1500 1014: -- testing priority_test2.lean 1014: -- using result from test_all.sh 1015: -- testing private_names.lean 1015: -- using result from test_all.sh 1014: -- checked 1105/1310 Test #1014: leanruntest_priority_test2.lean ............................. Passed 0.01 sec test 1016 Start 1016: leanruntest_prod_notation.lean 1016: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "prod_notation.lean" 1016: Test timeout computed to be: 1500 1015: -- checked 1106/1310 Test #1015: leanruntest_private_names.lean .............................. Passed 0.01 sec test 1017 Start 1017: leanruntest_proj_unify.lean 1017: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "proj_unify.lean" 1017: Test timeout computed to be: 1500 1016: -- testing prod_notation.lean 1016: -- using result from test_all.sh 1017: -- testing proj_unify.lean 1017: -- using result from test_all.sh 1017: (?m_1, 2).fst 1017: (3, 1).fst 1017: (?m_1, 2).fst 1017: id ((3, 1).fst) 1016: -- checked 1107/1310 Test #1016: leanruntest_prod_notation.lean .............................. Passed 0.01 sec test 1018 Start 1018: leanruntest_protected.lean 1018: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "protected.lean" 1018: Test timeout computed to be: 1500 1017: -- checked 1108/1310 Test #1017: leanruntest_proj_unify.lean ................................. Passed 0.01 sec test 1019 Start 1019: leanruntest_psum_wf_rec.lean 1019: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "psum_wf_rec.lean" 1019: Test timeout computed to be: 1500 1018: -- testing protected.lean 1018: -- using result from test_all.sh 1018: foo.C : Prop 1018: D : Prop 1019: -- testing psum_wf_rec.lean 1019: -- using result from test_all.sh 1018: -- checked 1109/1310 Test #1018: leanruntest_protected.lean .................................. Passed 0.01 sec test 1020 Start 1020: leanruntest_ptst.lean 1020: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "ptst.lean" 1020: Test timeout computed to be: 1500 1020: -- testing ptst.lean 1020: -- using result from test_all.sh 1019: -- checked 1110/1310 Test #1019: leanruntest_psum_wf_rec.lean ................................ Passed 0.01 sec test 1021 Start 1021: leanruntest_qed_perf_bug.lean 1021: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "qed_perf_bug.lean" 1021: Test timeout computed to be: 1500 1020: (3, false, 1, true) : ℕ × Prop × ℤ × Prop 1021: -- testing qed_perf_bug.lean 1021: -- using result from test_all.sh 1020: -- checked 1111/1310 Test #1020: leanruntest_ptst.lean ....................................... Passed 0.01 sec test 1022 Start 1022: leanruntest_qexpr1.lean 1022: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "qexpr1.lean" 1022: Test timeout computed to be: 1500 1022: -- testing qexpr1.lean 1022: -- using result from test_all.sh 1021: -- checked 1112/1310 Test #1021: leanruntest_qed_perf_bug.lean ............................... Passed 0.01 sec test 1023 Start 1023: leanruntest_quote1.lean 1023: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "quote1.lean" 1023: Test timeout computed to be: 1500 1022: NESTED CALL: 1022: A : Type, 1022: a b c d : A, 1022: H2 : c = b, 1022: H3 : d = c, 1022: aux : a = c, 1022: this : c = d 1022: ⊢ a = d 1022: ----------- 1022: A : Type, 1022: a b c d : A, 1022: H1 : a = b, 1022: H2 : c = b, 1022: H3 : d = c, 1022: Hac : a = c 1022: ⊢ a = d 1022: λ (A : Type) (a b c d : A) (H1 : a = b) (H2 : c = b) (H3 : d = c), 1022: have Hac : a = c, from eq.trans H1 (eq.symm H2), 1022: show a = d, from have aux : a = c, from Hac, have this : c = d, from eq.symm H3, show a = d, from eq.trans aux this : 1022: ∀ (A : Type) (a b c d : A), a = b → c = b → d = c → a = d 1023: -- testing quote1.lean 1023: -- using result from test_all.sh 1023: a + a + (a + a) + (a + a) + b 1023: name.mk_string "f" (name.mk_numeral 197367865 (name.mk_string "_private" name.anonymous)) : name 1022: -- checked 1023: -- checked 1113/1310 Test #1022: leanruntest_qexpr1.lean ..................................... Passed 0.01 sec test 1024 Start 1024: leanruntest_quote_bas.lean 1024: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "quote_bas.lean" 1024: Test timeout computed to be: 1500 1114/1310 Test #1023: leanruntest_quote1.lean ..................................... Passed 0.01 sec test 1025 Start 1025: leanruntest_quote_patterns.lean 1025: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "quote_patterns.lean" 1025: Test timeout computed to be: 1500 1024: -- testing quote_bas.lean 1024: -- using result from test_all.sh 1025: -- testing quote_patterns.lean 1025: -- using result from test_all.sh 1024: -- checked 1025: -- checked 1115/1310 Test #1024: leanruntest_quote_bas.lean .................................. Passed 0.01 sec test 1026 Start 1026: leanruntest_quote_wo_eval.lean 1026: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "quote_wo_eval.lean" 1026: Test timeout computed to be: 1500 1116/1310 Test #1025: leanruntest_quote_patterns.lean ............................. Passed 0.01 sec test 1027 Start 1027: leanruntest_rand_tst.lean 1027: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rand_tst.lean" 1027: Test timeout computed to be: 1500 1026: -- testing quote_wo_eval.lean 1026: -- using result from test_all.sh 1027: -- testing rand_tst.lean 1027: -- using result from test_all.sh 1026: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/quote_wo_eval.lean:6:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 1026: [external] 1027: Generating random numbers using seed: 1 1027: 17141400855180574656 1027: 13167623779595657815 1027: 13363248215241336345 1027: 18178409180313850859 1027: 1314338706603908232 1027: 9548121421187076172 1027: 7430014724684049497 1027: 1202572991848336794 1027: 15845855935065249854 1027: 769393339779178854 1027: 14580090766060640660 1027: 11812562938613737094 1027: 3494782399890633079 1027: 16743629471962225918 1027: 13741788288893020695 1027: 15453040846071090715 1027: 15532312051567434736 1027: 18031021911582025090 1027: 13281562791631532585 1027: 10450665289916196102 1027: Generating random numbers using seed: 2 1027: 6729942611817782515 1027: 4447144383746679057 1027: 13971798639713890562 1027: 25139135741448370 1027: 4576331081855174290 1027: 14286907838606512591 1027: 5125210917263066669 1027: 15938462236212763081 1027: 8179446819703922885 1027: 11483725557469504450 1027: 159357168743741725 1027: 13378880098754016553 1027: 7763500698559391614 1027: 11666303237648133386 1027: 6324728731864238514 1027: 8774665875288203851 1027: 16086406861754392267 1027: 166324956457255296 1027: 17017618538658544 1027: 2786898952386872981 1027: -- checked 1117/1310 Test #1027: leanruntest_rand_tst.lean ................................... Passed 0.01 sec test 1028 Start 1028: leanruntest_random.lean 1028: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "random.lean" 1028: Test timeout computed to be: 1500 1026: -- checked 1118/1310 Test #1026: leanruntest_quote_wo_eval.lean .............................. Passed 0.02 sec test 1029 Start 1029: leanruntest_rb_map1.lean 1029: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rb_map1.lean" 1029: Test timeout computed to be: 1500 1028: -- testing random.lean 1028: -- using result from test_all.sh 1029: -- testing rb_map1.lean 1029: -- using result from test_all.sh 1028: 77 1028: (tt, (tt, (tt, ff))) 1028: [5, 0, 10, 5, 2, 3, 1, 0, 9, 9, 0, 4, 4, 8, 1, 3, 4, 2, 10, 7] 1028: [5, 0, 10, 5, 2, 3, 1, 0, 9, 9, 0, 4, 4, 8, 1, 3, 4, 2, 10, 7] 1028: [8, 7, 6, 5, 4, 3, 2, 1, 0, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0] 1028: 1804289384 1028: 86 1028: 1681692778 1028: 15 1028: 2092764894 1028: 22 1028: 2092764894 1028: 22 1029: 1 1029: (some 21) 1029: (some 50) 1029: none 1029: tt 1029: ff 1029: 3 1029: (some "one") 1029: none 1029: (some "three") 1029: ⟨1 ← one, 2 ← two, 3 ← three⟩ 1029: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/rb_map1.lean:29:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 1029: [external] 1029: (some 3) 1029: none 1029: (some 4) 1029: ⟨(1, 2) ← 3, (2, 2) ← 4⟩ 1029: -- checked 1119/1310 Test #1029: leanruntest_rb_map1.lean .................................... Passed 0.01 sec test 1030 Start 1030: leanruntest_rbtree1.lean 1030: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rbtree1.lean" 1030: Test timeout computed to be: 1500 1028: -- checked 1120/1310 Test #1028: leanruntest_random.lean ..................................... Passed 0.02 sec test 1031 Start 1031: leanruntest_reader.lean 1031: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "reader.lean" 1031: Test timeout computed to be: 1500 1030: -- testing rbtree1.lean 1030: -- using result from test_all.sh 1031: -- testing reader.lean 1030: rbtree_of [1, 2, 3, 4, 5] 1030: rbtree_of [5, 4, 3, 2, 1] 1030: [2, 3, 4, 5] 1030: rbtree_of [2, 3, 4, 5] 1030: [2, 3, 4, 5] 1031: -- using result from test_all.sh 1031: -- checked 1121/1310 Test #1031: leanruntest_reader.lean ..................................... Passed 0.01 sec test 1032 Start 1032: leanruntest_rebind_bind.lean 1032: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rebind_bind.lean" 1032: Test timeout computed to be: 1500 1030: -- checked 1122/1310 Test #1030: leanruntest_rbtree1.lean .................................... Passed 0.01 sec test 1033 Start 1033: leanruntest_rec_and_tac_issue.lean 1033: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rec_and_tac_issue.lean" 1033: Test timeout computed to be: 1500 1032: -- testing rebind_bind.lean 1032: -- using result from test_all.sh 1032: ff 1033: -- testing rec_and_tac_issue.lean 1033: -- using result from test_all.sh 1032: -- checked 1123/1310 Test #1032: leanruntest_rebind_bind.lean ................................ Passed 0.01 sec test 1034 Start 1034: leanruntest_rec_eq_ematch_bug.lean 1034: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rec_eq_ematch_bug.lean" 1034: Test timeout computed to be: 1500 1033: -- checked 1124/1310 Test #1033: leanruntest_rec_and_tac_issue.lean .......................... Passed 0.01 sec test 1035 Start 1035: leanruntest_rec_meta_issue.lean 1035: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rec_meta_issue.lean" 1035: Test timeout computed to be: 1500 1034: -- testing rec_eq_ematch_bug.lean 1034: -- using result from test_all.sh 1035: -- testing rec_meta_issue.lean 1035: -- using result from test_all.sh 1034: -- checked 1125/1310 Test #1034: leanruntest_rec_eq_ematch_bug.lean .......................... Passed 0.01 sec test 1036 Start 1036: leanruntest_record1.lean 1036: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "record1.lean" 1036: Test timeout computed to be: 1500 1035: -- checked 1126/1310 Test #1035: leanruntest_rec_meta_issue.lean ............................. Passed 0.01 sec test 1037 Start 1037: leanruntest_record10.lean 1037: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "record10.lean" 1037: Test timeout computed to be: 1500 1036: -- testing record1.lean 1036: -- using result from test_all.sh 1036: point : Type → Type → Type 1036: point.rec : 1036: Π {A B : Type} {C : point A B → Sort u_1}, (Π (x : A) (y : B), C {x := x, y := y}) → Π (n : point A B), C n 1036: point.mk : ?M_1 → ?M_2 → point ?M_1 ?M_2 1036: point.x : point ?M_1 ?M_2 → ?M_1 1036: point.y : point ?M_1 ?M_2 → ?M_2 1036: point.rec_on : Π (n : point ?M_1 ?M_2), (Π (x : ?M_1) (y : ?M_2), ?M_3 {x := x, y := y}) → ?M_3 n 1036: color_point.rec_on : 1036: Π {A B : Type} {C : color_point A B → Sort u_1} (n : color_point A B), 1036: (Π (_to_point : point A B) (c : color), C {to_point := _to_point, c := c}) → C n 1036: color_point.rec_on : 1036: Π (n : color_point ?M_1 ?M_2), 1036: (Π (_to_point : point ?M_1 ?M_2) (c : color), ?M_3 {to_point := _to_point, c := c}) → ?M_3 n 1036: color_point.to_point : color_point ?M_1 ?M_2 → point ?M_1 ?M_2 1037: -- testing record10.lean 1037: -- using result from test_all.sh 1037: semigroup : Type u → Type u 1037: semigroup.cases_on : Π {α : Type u} {C : semigroup α → Sort l} (n : semigroup α), 1037: (Π (mul : α → α → α) (mul_assoc : ∀ (a b c : α), a * b * c = a * (b * c)), 1037: C {mul := mul, mul_assoc := mul_assoc}) → 1037: C n 1037: semigroup.has_sizeof_inst : Π (α : Type u), has_sizeof (semigroup α) 1037: semigroup.mk : Π {α : Type u} (mul : α → α → α), (∀ (a b c : α), a * b * c = a * (b * c)) → semigroup α 1037: semigroup.mk.inj : ∀ {α : Type u} {mul : α → α → α} {mul_assoc : ∀ (a b c : α), a * b * c = a * (b * c)} 1037: {mul_1 : α → α → α} {mul_assoc_1 : ∀ (a b c : α), a * b * c = a * (b * c)}, 1037: {mul := mul, mul_assoc := mul_assoc} = {mul := mul_1, mul_assoc := mul_assoc_1} → mul = mul_1 1037: semigroup.mk.inj_arrow : Π {α : Type u} {mul : α → α → α} {mul_assoc : ∀ (a b c : α), a * b * c = a * (b * c)} 1037: {mul_1 : α → α → α} {mul_assoc_1 : ∀ (a b c : α), a * b * c = a * (b * c)}, 1037: {mul := mul, mul_assoc := mul_assoc} = {mul := mul_1, mul_assoc := mul_assoc_1} → 1037: Π ⦃P : Sort l⦄, (mul = mul_1 → P) → P 1037: semigroup.mk.sizeof_spec : ∀ (α : Type u) (mul : α → α → α) (mul_assoc : ∀ (a b c : α), a * b * c = a * (b * c)), 1037: semigroup.sizeof α {mul := mul, mul_assoc := mul_assoc} = 1 1037: semigroup.mul : Π {α : Type u} [c : semigroup α], α → α → α 1037: semigroup.mul_assoc : ∀ {α : Type u} [c : semigroup α] (a b c_1 : α), a * b * c_1 = a * (b * c_1) 1037: semigroup.no_confusion : Π {α : Type u} {P : Sort l} {v1 v2 : semigroup α}, v1 = v2 → semigroup.no_confusion_type P v1 v2 1037: semigroup.no_confusion_type : Π {α : Type u}, Sort l → semigroup α → semigroup α → Sort l 1037: semigroup.rec : Π {α : Type u} {C : semigroup α → Sort l}, 1037: (Π (mul : α → α → α) (mul_assoc : ∀ (a b c : α), a * b * c = a * (b * c)), 1037: C {mul := mul, mul_assoc := mul_assoc}) → 1037: Π (n : semigroup α), C n 1037: semigroup.rec_on : Π {α : Type u} {C : semigroup α → Sort l} (n : semigroup α), 1037: (Π (mul : α → α → α) (mul_assoc : ∀ (a b c : α), a * b * c = a * (b * c)), 1037: C {mul := mul, mul_assoc := mul_assoc}) → 1037: C n 1037: semigroup.sizeof : Π (α : Type u), semigroup α → ℕ 1037: semigroup.to_has_mul : Π (α : Type u) [s : semigroup α], has_mul α 1037: ======================= 1037: has_two_muls : Type → Type 1037: has_two_muls.cases_on : Π {A : Type} {C : has_two_muls A → Sort l} (n : has_two_muls A), 1037: (Π (mul1 mul2 : A → A → A), C {mul1 := mul1, mul2 := mul2}) → C n 1037: has_two_muls.has_sizeof_inst : Π (A : Type), has_sizeof (has_two_muls A) 1037: has_two_muls.mk : Π {A : Type}, (A → A → A) → (A → A → A) → has_two_muls A 1037: has_two_muls.mk.inj : ∀ {A : Type} {mul1 mul2 mul1_1 mul2_1 : A → A → A}, 1037: {mul1 := mul1, mul2 := mul2} = {mul1 := mul1_1, mul2 := mul2_1} → mul1 = mul1_1 ∧ mul2 = mul2_1 1037: has_two_muls.mk.inj_arrow : Π {A : Type} {mul1 mul2 mul1_1 mul2_1 : A → A → A}, 1037: {mul1 := mul1, mul2 := mul2} = {mul1 := mul1_1, mul2 := mul2_1} → 1037: Π ⦃P : Sort l⦄, (mul1 = mul1_1 → mul2 = mul2_1 → P) → P 1037: has_two_muls.mk.sizeof_spec : ∀ (A : Type) (mul1 mul2 : A → A → A), has_two_muls.sizeof A {mul1 := mul1, mul2 := mul2} = 1 1037: has_two_muls.mul1 : Π {A : Type} [c : has_two_muls A], A → A → A 1037: has_two_muls.mul2 : Π {A : Type} [c : has_two_muls A], A → A → A 1037: has_two_muls.no_confusion : Π {A : Type} {P : Sort l} {v1 v2 : has_two_muls A}, v1 = v2 → has_two_muls.no_confusion_type P v1 v2 1037: has_two_muls.no_confusion_type : Π {A : Type}, Sort l → has_two_muls A → has_two_muls A → Sort l 1037: has_two_muls.rec : Π {A : Type} {C : has_two_muls A → Sort l}, 1037: (Π (mul1 mul2 : A → A → A), C {mul1 := mul1, mul2 := mul2}) → Π (n : has_two_muls A), C n 1037: has_two_muls.rec_on : Π {A : Type} {C : has_two_muls A → Sort l} (n : has_two_muls A), 1037: (Π (mul1 mul2 : A → A → A), C {mul1 := mul1, mul2 := mul2}) → C n 1037: has_two_muls.sizeof : Π (A : Type), has_two_muls A → ℕ 1037: has_two_muls.to_has_mul_1 : Π (A : Type) [s : has_two_muls A], has_mul A 1037: has_two_muls.to_has_mul_2 : Π (A : Type) [s : has_two_muls A], has_mul A 1037: ======================= 1036: -- checked 1127/1310 Test #1036: leanruntest_record1.lean .................................... Passed 0.02 sec test 1038 Start 1038: leanruntest_record2.lean 1038: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "record2.lean" 1038: Test timeout computed to be: 1500 1038: -- testing record2.lean 1038: -- using result from test_all.sh 1037: -- checked 1128/1310 Test #1037: leanruntest_record10.lean ................................... Passed 0.02 sec test 1039 Start 1039: leanruntest_record4.lean 1039: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "record4.lean" 1039: Test timeout computed to be: 1500 1038: point : Type 1038: point.mk : A → B → point 1038: point.x : point → A 1038: point : Type → Type 1038: point.mk : A → ?M_1 → point ?M_1 1038: point.x : point ?M_1 → A 1039: -- testing record4.lean 1039: -- using result from test_all.sh 1038: -- checked 1129/1310 Test #1038: leanruntest_record2.lean .................................... Passed 0.01 sec test 1040 Start 1040: leanruntest_record7.lean 1040: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "record7.lean" 1040: Test timeout computed to be: 1500 1039: -- checked 1130/1310 Test #1039: leanruntest_record4.lean .................................... Passed 0.01 sec test 1041 Start 1041: leanruntest_record8.lean 1041: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "record8.lean" 1041: Test timeout computed to be: 1500 1040: -- testing record7.lean 1040: -- using result from test_all.sh 1041: -- testing record8.lean 1041: -- using result from test_all.sh 1041: point.x : point → ℕ 1040: point2 : Type → Type → Type 1040: point2.cases_on : Π {A B : Type} {C : point2 A B → Sort l} (n : point2 A B), 1040: (Π (_to_point : point A B), C {to_point := _to_point}) → C n 1040: point2.has_sizeof_inst : Π (A B : Type) [A_inst : has_sizeof A] [B_inst : has_sizeof B], has_sizeof (point2 A B) 1040: point2.make : Π {A B : Type}, point A B → point2 A B 1040: point2.make.inj : ∀ {A B : Type} {_to_point _to_point_1 : point A B}, 1040: {to_point := _to_point} = {to_point := _to_point_1} → _to_point = _to_point_1 1040: point2.make.inj_arrow : Π {A B : Type} {_to_point _to_point_1 : point A B}, 1040: {to_point := _to_point} = {to_point := _to_point_1} → Π ⦃P : Sort l⦄, (_to_point = _to_point_1 → P) → P 1040: point2.make.inj_eq : ∀ {A B : Type} {_to_point _to_point_1 : point A B}, 1040: {to_point := _to_point} = {to_point := _to_point_1} = (_to_point = _to_point_1) 1040: point2.make.sizeof_spec : ∀ (A B : Type) [A_inst : has_sizeof A] [B_inst : has_sizeof B] (_to_point : point A B), 1040: point2.sizeof A B {to_point := _to_point} = 1 + sizeof _to_point 1040: point2.no_confusion : Π {A B : Type} {P : Sort l} {v1 v2 : point2 A B}, v1 = v2 → point2.no_confusion_type P v1 v2 1040: point2.no_confusion_type : Π {A B : Type}, Sort l → point2 A B → point2 A B → Sort l 1040: point2.rec : Π {A B : Type} {C : point2 A B → Sort l}, 1040: (Π (_to_point : point A B), C {to_point := _to_point}) → Π (n : point2 A B), C n 1040: point2.rec_on : Π {A B : Type} {C : point2 A B → Sort l} (n : point2 A B), 1040: (Π (_to_point : point A B), C {to_point := _to_point}) → C n 1040: point2.sizeof : Π (A B : Type) [A_inst : has_sizeof A] [B_inst : has_sizeof B], point2 A B → ℕ 1040: point2.to_point : Π {A B : Type}, point2 A B → point A B 1040: -- checked 1041: -- checked 1131/1310 Test #1040: leanruntest_record7.lean .................................... Passed 0.01 sec test 1042 Start 1042: leanruntest_record9.lean 1042: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "record9.lean" 1042: Test timeout computed to be: 1500 1132/1310 Test #1041: leanruntest_record8.lean .................................... Passed 0.01 sec test 1043 Start 1043: leanruntest_reflected.lean 1043: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "reflected.lean" 1043: Test timeout computed to be: 1500 1042: -- testing record9.lean 1042: -- using result from test_all.sh 1043: -- testing reflected.lean 1043: -- using result from test_all.sh 1042: Fib.mk : fibrant ?M_1 → Fib 1043: [1, 2] 1042: -- checked 1043: -- checked 1133/1310 Test #1042: leanruntest_record9.lean .................................... Passed 0.01 sec test 1044 Start 1044: leanruntest_reflected_coercion_with_mvars.lean 1044: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "reflected_coercion_with_mvars.lean" 1044: Test timeout computed to be: 1500 1134/1310 Test #1043: leanruntest_reflected.lean .................................. Passed 0.01 sec test 1045 Start 1045: leanruntest_reflexive_elim_prop_bug.lean 1045: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "reflexive_elim_prop_bug.lean" 1045: Test timeout computed to be: 1500 1044: -- testing reflected_coercion_with_mvars.lean 1044: -- using result from test_all.sh 1045: -- testing reflexive_elim_prop_bug.lean 1045: -- using result from test_all.sh 1045: -- checked 1135/1310 Test #1045: leanruntest_reflexive_elim_prop_bug.lean .................... Passed 0.01 sec test 1046 Start 1046: leanruntest_regset.lean 1046: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "regset.lean" 1046: Test timeout computed to be: 1500 1044: -- checked 1136/1310 Test #1044: leanruntest_reflected_coercion_with_mvars.lean .............. Passed 0.01 sec test 1047 Start 1047: leanruntest_rel_tac1.lean 1047: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rel_tac1.lean" 1047: Test timeout computed to be: 1500 1046: -- testing regset.lean 1046: -- using result from test_all.sh 1047: -- testing rel_tac1.lean 1047: -- using result from test_all.sh 1046: -- checked 1137/1310 Test #1046: leanruntest_regset.lean ..................................... Passed 0.01 sec test 1048 Start 1048: leanruntest_repeat_tac.lean 1048: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "repeat_tac.lean" 1048: Test timeout computed to be: 1500 1047: a : ℕ, 1047: b : bool, 1047: a_1 : a == b 1047: ⊢ a == b 1047: ----------- 1047: 2 goals 1047: a : ℕ, 1047: b : bool, 1047: c : string, 1047: H1 : a == b, 1047: H2 : b == c 1047: ⊢ a == ?m_2 1047: 1047: a : ℕ, 1047: b : bool, 1047: c : string, 1047: H1 : a == b, 1047: H2 : b == c 1047: ⊢ ?m_2 == c 1048: -- testing repeat_tac.lean 1048: -- using result from test_all.sh 1047: -- checked 1138/1310 Test #1047: leanruntest_rel_tac1.lean ................................... Passed 0.01 sec test 1049 Start 1049: leanruntest_reserve.lean 1049: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "reserve.lean" 1049: Test timeout computed to be: 1500 1049: -- testing reserve.lean 1049: -- using result from test_all.sh 1048: -- checked 1139/1310 Test #1048: leanruntest_repeat_tac.lean ................................. Passed 0.01 sec test 1050 Start 1050: leanruntest_resolve_name_bug.lean 1050: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "resolve_name_bug.lean" 1050: Test timeout computed to be: 1500 1049: λ (a b : nat), and (eq a b) (eq b a) : nat → nat → Prop 1050: -- testing resolve_name_bug.lean 1050: -- using result from test_all.sh 1049: -- checked 1140/1310 Test #1049: leanruntest_reserve.lean .................................... Passed 0.01 sec test 1051 Start 1051: leanruntest_revert_crash.lean 1051: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "revert_crash.lean" 1051: Test timeout computed to be: 1500 1051: -- testing revert_crash.lean 1051: -- using result from test_all.sh 1050: -- checked 1141/1310 Test #1050: leanruntest_resolve_name_bug.lean ........................... Passed 0.01 sec test 1052 Start 1052: leanruntest_root.lean 1052: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "root.lean" 1052: Test timeout computed to be: 1500 1051: -- checked 1052: -- testing root.lean 1052: -- using result from test_all.sh 1142/1310 Test #1051: leanruntest_revert_crash.lean ............................... Passed 0.01 sec test 1053 Start 1053: leanruntest_run_tactic1.lean 1053: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "run_tactic1.lean" 1053: Test timeout computed to be: 1500 1052: foo : Prop 1052: foo : Prop 1052: foo : Prop 1052: foo : Prop 1052: foo 1052: foo 1053: -- testing run_tactic1.lean 1053: -- using result from test_all.sh 1052: -- checked 1143/1310 Test #1052: leanruntest_root.lean ....................................... Passed 0.01 sec test 1054 Start 1054: leanruntest_rvec.lean 1054: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rvec.lean" 1054: Test timeout computed to be: 1500 1053: hello world 1053: 10 1054: -- testing rvec.lean 1054: -- using result from test_all.sh 1053: -- checked 1144/1310 Test #1053: leanruntest_run_tactic1.lean ................................ Passed 0.01 sec test 1055 Start 1055: leanruntest_rw1.lean 1055: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rw1.lean" 1055: Test timeout computed to be: 1500 1055: -- testing rw1.lean 1055: -- using result from test_all.sh 1054: -- checked 1145/1310 Test #1054: leanruntest_rvec.lean ....................................... Passed 0.01 sec test 1056 Start 1056: leanruntest_rw_eqn_lemmas.lean 1056: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rw_eqn_lemmas.lean" 1056: Test timeout computed to be: 1500 1055: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/rw1.lean:64:0: warning: declaration 'Ex2.f_lemma' uses sorry 1056: -- testing rw_eqn_lemmas.lean 1056: -- using result from test_all.sh 1055: -- checked 1146/1310 Test #1055: leanruntest_rw1.lean ........................................ Passed 0.01 sec test 1057 Start 1057: leanruntest_rw_set1.lean 1057: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rw_set1.lean" 1057: Test timeout computed to be: 1500 1057: -- testing rw_set1.lean 1057: -- using result from test_all.sh 1056: -- checked 1147/1310 Test #1056: leanruntest_rw_eqn_lemmas.lean .............................. Passed 0.01 sec test 1058 Start 1058: leanruntest_rw_set3.lean 1058: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rw_set3.lean" 1058: Test timeout computed to be: 1500 1057: @[simp] 1057: protected theorem nat.add_assoc : ∀ (n m k : ℕ), n + m + k = n + (m + k) := 1057: λ (n m k : ℕ), 1057: nat.brec_on k 1057: (λ (k : ℕ) (_F : nat.below (λ (k : ℕ), ∀ (n m : ℕ), n + m + k = n + (m + k)) k) (n m : ℕ), 1057: (λ (n m k : ℕ) (_F : nat.below (λ (k : ℕ), ∀ (n m : ℕ), n + m + k = n + (m + k)) k), 1057: nat.cases_on k 1057: (λ (_F : nat.below (λ (k : ℕ), ∀ (n m : ℕ), n + m + k = n + (m + k)) 0), 1057: id_rhs (n + m + 0 = n + m + 0) rfl) 1057: (λ (k : ℕ) (_F : nat.below (λ (k : ℕ), ∀ (n m : ℕ), n + m + k = n + (m + k)) (nat.succ k)), 1057: id_rhs (n + m + nat.succ k = n + (m + nat.succ k)) 1057: (eq.mpr (id (eq.rec (eq.refl (n + m + nat.succ k = n + (m + nat.succ k))) (nat.add_succ (n + m) k))) 1057: (eq.mpr 1057: (id (eq.rec (eq.refl (nat.succ (n + m + k) = n + (m + nat.succ k))) (nat.add_succ n (m + k)))) 1057: (eq.mpr 1057: (id (eq.rec (eq.refl (nat.succ (n + m + k) = nat.succ (n + (m + k)))) ((_F.fst).fst n m))) 1057: (eq.refl (nat.succ (n + (m + k)))))))) 1057: _F) 1057: n 1057: m 1057: k 1057: _F) 1057: n 1057: m 1057: @[simp] 1057: protected theorem nat.add_assoc : ∀ (n m k : ℕ), n + m + k = n + (m + k) := 1057: λ (n m k : ℕ), 1057: nat.brec_on k 1057: (λ (k : ℕ) (_F : nat.below (λ (k : ℕ), ∀ (n m : ℕ), n + m + k = n + (m + k)) k) (n m : ℕ), 1057: (λ (n m k : ℕ) (_F : nat.below (λ (k : ℕ), ∀ (n m : ℕ), n + m + k = n + (m + k)) k), 1057: nat.cases_on k 1057: (λ (_F : nat.below (λ (k : ℕ), ∀ (n m : ℕ), n + m + k = n + (m + k)) 0), 1057: id_rhs (n + m + 0 = n + m + 0) rfl) 1057: (λ (k : ℕ) (_F : nat.below (λ (k : ℕ), ∀ (n m : ℕ), n + m + k = n + (m + k)) (nat.succ k)), 1057: id_rhs (n + m + nat.succ k = n + (m + nat.succ k)) 1057: (eq.mpr (id (eq.rec (eq.refl (n + m + nat.succ k = n + (m + nat.succ k))) (nat.add_succ (n + m) k))) 1057: (eq.mpr 1057: (id (eq.rec (eq.refl (nat.succ (n + m + k) = n + (m + nat.succ k))) (nat.add_succ n (m + k)))) 1057: (eq.mpr 1057: (id (eq.rec (eq.refl (nat.succ (n + m + k) = nat.succ (n + (m + k)))) ((_F.fst).fst n m))) 1057: (eq.refl (nat.succ (n + (m + k)))))))) 1057: _F) 1057: n 1057: m 1057: k 1057: _F) 1057: n 1057: m 1057: @[simp] 1057: protected theorem nat.add_assoc : ∀ (n m k : ℕ), n + m + k = n + (m + k) := 1057: λ (n m k : ℕ), 1057: nat.brec_on k 1057: (λ (k : ℕ) (_F : nat.below (λ (k : ℕ), ∀ (n m : ℕ), n + m + k = n + (m + k)) k) (n m : ℕ), 1057: (λ (n m k : ℕ) (_F : nat.below (λ (k : ℕ), ∀ (n m : ℕ), n + m + k = n + (m + k)) k), 1057: nat.cases_on k 1057: (λ (_F : nat.below (λ (k : ℕ), ∀ (n m : ℕ), n + m + k = n + (m + k)) 0), 1057: id_rhs (n + m + 0 = n + m + 0) rfl) 1057: (λ (k : ℕ) (_F : nat.below (λ (k : ℕ), ∀ (n m : ℕ), n + m + k = n + (m + k)) (nat.succ k)), 1057: id_rhs (n + m + nat.succ k = n + (m + nat.succ k)) 1057: (eq.mpr (id (eq.rec (eq.refl (n + m + nat.succ k = n + (m + nat.succ k))) (nat.add_succ (n + m) k))) 1057: (eq.mpr 1057: (id (eq.rec (eq.refl (nat.succ (n + m + k) = n + (m + nat.succ k))) (nat.add_succ n (m + k)))) 1057: (eq.mpr 1057: (id (eq.rec (eq.refl (nat.succ (n + m + k) = nat.succ (n + (m + k)))) ((_F.fst).fst n m))) 1057: (eq.refl (nat.succ (n + (m + k)))))))) 1057: _F) 1057: n 1057: m 1057: k 1057: _F) 1057: n 1057: m 1057: --------- 1057: simplification rules for eq 1057: [list.append_bind] #5, list.bind (?x_2 ++ ?x_3) ?x_4 ↦ list.bind ?x_2 ?x_4 ++ list.bind ?x_3 ?x_4 1057: [list.cons_bind] #5, list.bind (?x_2 :: ?x_3) ?x_4 ↦ ?x_4 ?x_2 ++ list.bind ?x_3 ?x_4 1057: [list.nil_bind] #3, list.bind list.nil ?x_2 ↦ list.nil 1057: [ite_eq_ff_distrib] #4, ite ?x_0 ?x_2 ?x_3 = ff ↦ ite ?x_0 (?x_2 = ff) (?x_3 = ff) 1057: [ite_eq_tt_distrib] #4, ite ?x_0 ?x_2 ?x_3 = tt ↦ ite ?x_0 (?x_2 = tt) (?x_3 = tt) 1057: [bnot_eq_ff_eq_eq_tt] #1, bnot ?x_0 = ff ↦ ?x_0 = tt 1057: [bor_eq_false_eq_eq_ff_and_eq_ff] #2, ?x_0 || ?x_1 = ff ↦ ?x_0 = ff ∧ ?x_1 = ff 1057: [band_eq_false_eq_eq_ff_or_eq_ff] #2, ?x_0 && ?x_1 = ff ↦ ?x_0 = ff ∨ ?x_1 = ff 1057: [bnot_eq_true_eq_eq_ff] #1, bnot ?x_0 = tt ↦ ?x_0 = ff 1057: [bor_eq_true_eq_eq_tt_or_eq_tt] #2, ?x_0 || ?x_1 = tt ↦ ?x_0 = tt ∨ ?x_1 = tt 1057: [band_eq_true_eq_eq_tt_and_eq_tt] #2, ?x_0 && ?x_1 = tt ↦ ?x_0 = tt ∧ ?x_1 = tt 1057: [cmp_using_eq_eq] #5 (100), cmp_using ?x_1 ?x_3 ?x_4 = ordering.eq ↦ ¬?x_1 ?x_3 ?x_4 ∧ ¬?x_1 ?x_4 ?x_3 1057: [cmp_using_eq_gt] #6 (100), cmp_using ?x_1 ?x_4 ?x_5 = ordering.gt ↦ ?x_1 ?x_5 ?x_4 1057: [cmp_using_eq_lt] #5 (100), cmp_using ?x_1 ?x_3 ?x_4 = ordering.lt ↦ ?x_1 ?x_3 ?x_4 1057: [ordering.ite_eq_gt_distrib] #4 (100), ite ?x_0 ?x_2 ?x_3 = ordering.gt ↦ 1057: ite ?x_0 (?x_2 = ordering.gt) (?x_3 = ordering.gt) 1057: [ordering.ite_eq_eq_distrib] #4 (100), ite ?x_0 ?x_2 ?x_3 = ordering.eq ↦ 1057: ite ?x_0 (?x_2 = ordering.eq) (?x_3 = ordering.eq) 1057: [ordering.ite_eq_lt_distrib] #4 (100), ite ?x_0 ?x_2 ?x_3 = ordering.lt ↦ 1057: ite ?x_0 (?x_2 = ordering.lt) (?x_3 = ordering.lt) 1057: [to_bool_false_eq_ff] #1, to_bool false ↦ ff 1057: [to_bool_true_eq_tt] #1, to_bool true ↦ tt 1057: [nat.zero_shiftr] #1, shiftr 0 ?x_0 ↦ 0 1057: [list.map_map] #6, list.map ?x_3 (list.map ?x_4 ?x_5) ↦ list.map (?x_3 ∘ ?x_4) ?x_5 1057: [list.map_id] #2, list.map id ?x_1 ↦ ?x_1 1057: [list.map_append] #5, list.map ?x_2 (?x_3 ++ ?x_4) ↦ list.map ?x_2 ?x_3 ++ list.map ?x_2 ?x_4 1057: [list.map.equations._eqn_1] #3 defeq, list.map ?x_2 list.nil ↦ list.nil 1057: [list.map.equations._eqn_2] #5 defeq, list.map ?x_2 (?x_3 :: ?x_4) ↦ ?x_2 ?x_3 :: list.map ?x_2 ?x_4 1057: [inv_mul_cancel] #4 (100), ?x_2⁻¹ * ?x_2 ↦ 1 1057: [mul_inv_cancel] #4 (100), ?x_2 * ?x_2⁻¹ ↦ 1 1057: [mul_neg_eq_neg_mul_symm] #4 (100), ?x_2 * -?x_3 ↦ -(?x_2 * ?x_3) 1057: [neg_mul_eq_neg_mul_symm] #4 (100), -?x_2 * ?x_3 ↦ -(?x_2 * ?x_3) 1057: [mul_zero] #3 (100), ?x_2 * 0 ↦ 0 1057: [zero_mul] #3 (100), 0 * ?x_2 ↦ 0 1057: [mul_right_inv] #3 (100), ?x_2 * ?x_2⁻¹ ↦ 1 1057: [inv_mul_cancel_right] #4 (100), ?x_2 * ?x_3⁻¹ * ?x_3 ↦ ?x_2 1057: [inv_mul_cancel_left] #4 (100), ?x_2⁻¹ * (?x_2 * ?x_3) ↦ ?x_3 1057: [mul_left_inv] #3 (100), ?x_2⁻¹ * ?x_2 ↦ 1 1057: [mul_one] #3 (100), ?x_2 * 1 ↦ ?x_2 1057: [one_mul] #3 (100), 1 * ?x_2 ↦ ?x_2 1057: [except_t.run_monad_map] #11 defeq, (monad_map ?x_10 ?x_3).run ↦ monad_map ?x_10 (?x_3.run) 1057: [except_t.run_monad_lift] #7 defeq, (monad_lift ?x_6).run ↦ except.ok <$> monad_lift ?x_6 1057: [except_t.run_map] #8, (?x_6 <$> ?x_4).run ↦ except.map ?x_6 <$> ?x_4.run 1057: [except_t.run_bind] #7 defeq, (?x_4 >>= ?x_6).run ↦ ?x_4.run >>= except_t.bind_cont ?x_6 1057: [except_t.run_pure] #5 defeq, (pure ?x_4).run ↦ pure (except.ok ?x_4) 1057: [function.curry_uncurry] #4 defeq, function.curry (function.uncurry ?x_3) ↦ ?x_3 1057: [dif_neg] #6, dite ?x_0 ?x_4 ?x_5 ↦ ?x_5 ?x_2 1057: [dif_pos] #6, dite ?x_0 ?x_4 ?x_5 ↦ ?x_4 ?x_2 1057: [list.foldr.equations._eqn_1] #4 defeq, list.foldr ?x_2 ?x_3 list.nil ↦ ?x_3 1057: [list.foldr.equations._eqn_2] #6 defeq, list.foldr ?x_2 ?x_3 (?x_4 :: ?x_5) ↦ ?x_2 ?x_4 (list.foldr ?x_2 ?x_3 ?x_5) 1057: [string.iterator.length_next_to_string_next] #1, string.length 1057: (string.iterator.next_to_string (string.iterator.next ?x_0)) ↦ 1057: string.length (string.iterator.next_to_string ?x_0) - 1 1057: [list.foldl.equations._eqn_1] #4 defeq, list.foldl ?x_2 ?x_3 list.nil ↦ ?x_3 1057: [list.foldl.equations._eqn_2] #6 defeq, list.foldl ?x_2 ?x_3 (?x_4 :: ?x_5) ↦ list.foldl ?x_2 (?x_2 ?x_3 ?x_4) ?x_5 1057: [list.drop.equations._eqn_1] #2 defeq, list.drop 0 ?x_1 ↦ ?x_1 1057: [list.drop.equations._eqn_2] #2 defeq, list.drop (succ ?x_1) list.nil ↦ list.nil 1057: [list.drop.equations._eqn_3] #4 defeq, list.drop (succ ?x_1) (?x_2 :: ?x_3) ↦ list.drop ?x_1 ?x_3 1057: [auto_param_eq] #2 defeq, auto_param ?x_0 ?x_1 ↦ ?x_0 1057: [nat.add_comm] #2, ?x_0 + ?x_1 ↦ ?x_1 + ?x_0 1057: [nat.add_assoc] #3, ?x_0 + ?x_1 + ?x_2 ↦ ?x_0 + (?x_1 + ?x_2) 1057: [nat.sub_add_min_cancel] #2, ?x_0 - ?x_1 + min ?x_0 ?x_1 ↦ ?x_0 1057: [add_right_neg] #3 (100), ?x_2 + -?x_2 ↦ 0 1057: [neg_add_cancel_right] #4 (100), ?x_2 + -?x_3 + ?x_3 ↦ ?x_2 1057: [neg_add_cancel_left] #4 (100), -?x_2 + (?x_2 + ?x_3) ↦ ?x_3 1057: [add_left_neg] #3 (100), -?x_2 + ?x_2 ↦ 0 1057: [add_zero] #3 (100), ?x_2 + 0 ↦ ?x_2 1057: [zero_add] #3 (100), 0 + ?x_2 ↦ ?x_2 1057: [add_left_comm] #5 (100), ?x_2 + (?x_3 + ?x_4) ↦ ?x_3 + (?x_2 + ?x_4) 1057: [add_comm] #4 (100), ?x_2 + ?x_3 ↦ ?x_3 + ?x_2 1057: [add_assoc] #5 (100), ?x_2 + ?x_3 + ?x_4 ↦ ?x_2 + (?x_3 + ?x_4) 1057: [coe_sort_tt] #0, ↥tt ↦ true 1057: [coe_sort_ff] #0, ↥ff ↦ false 1057: [nat.nat_zero_eq_zero] #0 defeq, 0 ↦ 0 1057: [subtype.eta] #4, ⟨?x_2.val, ?x_3⟩ ↦ ?x_2 1057: [int.nat_abs_neg] #1, int.nat_abs (-?x_0) ↦ int.nat_abs ?x_0 1057: [int.nat_abs.equations._eqn_1] #1 defeq, int.nat_abs (int.of_nat ?x_0) ↦ ?x_0 1057: [int.nat_abs.equations._eqn_2] #1 defeq, int.nat_abs -[1+ ?x_0] ↦ succ ?x_0 1057: [nat.pred_succ] #1 defeq, pred (succ ?x_0) ↦ ?x_0 1057: [nat.pred_zero] #0 defeq, pred 0 ↦ 0 1057: [nat.binary_rec_zero] #3, binary_rec ?x_1 ?x_2 0 ↦ ?x_1 1057: [cond_a_a] #3, cond ?x_1 ?x_2 ?x_2 ↦ ?x_2 1057: [cond.equations._eqn_1] #3 defeq, cond ff ?x_1 ?x_2 ↦ ?x_2 1057: [cond.equations._eqn_2] #3 defeq, cond tt ?x_1 ?x_2 ↦ ?x_1 1057: [ff_band] #1, ff && ?x_0 ↦ ff 1057: [tt_band] #1, tt && ?x_0 ↦ ?x_0 1057: [band_ff] #1, ?x_0 && ff ↦ ff 1057: [band_tt] #1, ?x_0 && tt ↦ ?x_0 1057: [band_self] #1, ?x_0 && ?x_0 ↦ ?x_0 1057: [band.equations._eqn_1] #1 defeq, ff && ?x_0 ↦ ff 1057: [band.equations._eqn_2] #0 defeq, tt && ff ↦ ff 1057: [band.equations._eqn_3] #0 defeq, tt && tt ↦ tt 1057: [ff_bor] #1, ff || ?x_0 ↦ ?x_0 1057: [tt_bor] #1, tt || ?x_0 ↦ tt 1057: [bor_ff] #1, ?x_0 || ff ↦ ?x_0 1057: [bor_tt] #1, ?x_0 || tt ↦ tt 1057: [bor_self] #1, ?x_0 || ?x_0 ↦ ?x_0 1057: [bor.equations._eqn_1] #0 defeq, ff || ff ↦ ff 1057: [bor.equations._eqn_2] #0 defeq, ff || tt ↦ tt 1057: [bor.equations._eqn_3] #1 defeq, tt || ?x_0 ↦ tt 1057: [opt_param_eq] #2 defeq, opt_param ?x_0 ?x_1 ↦ ?x_0 1057: [nat.min_zero] #1, min ?x_0 0 ↦ 0 1057: [nat.zero_min] #1, min 0 ?x_0 ↦ 0 1057: [min_self] #3, min ?x_2 ?x_2 ↦ ?x_2 1057: [eq_tt_eq_not_eq_ff] #1, ¬?x_0 = ff ↦ ?x_0 = tt 1057: [eq_ff_eq_not_eq_tt] #1, ¬?x_0 = tt ↦ ?x_0 = ff 1057: [function.uncurry_curry] #4, function.uncurry (function.curry ?x_3) ↦ ?x_3 1057: [nat.ldiff_bit] #4, ldiff (bit ?x_0 ?x_1) (bit ?x_2 ?x_3) ↦ bit (?x_0 && bnot ?x_2) (ldiff ?x_1 ?x_3) 1057: [nat.lxor_bit] #4, lxor (bit ?x_0 ?x_1) (bit ?x_2 ?x_3) ↦ bit (bxor ?x_0 ?x_2) (lxor ?x_1 ?x_3) 1057: [if_false_left_eq_and] #3, ite ?x_0 false ?x_2 ↦ ¬?x_0 ∧ ?x_2 1057: [if_false_right_eq_and] #3, ite ?x_0 ?x_2 false ↦ ?x_0 ∧ ?x_2 1057: [if_true_left_eq_or] #3, ite ?x_0 true ?x_2 ↦ ?x_0 ∨ ?x_2 1057: [if_true_right_eq_or] #3, ite ?x_0 ?x_2 true ↦ ¬?x_0 ∨ ?x_2 1057: [if_false] #4, ite false ?x_2 ?x_3 ↦ ?x_3 1057: [if_true] #4, ite true ?x_2 ?x_3 ↦ ?x_2 1057: [if_t_t] #4, ite ?x_0 ?x_3 ?x_3 ↦ ?x_3 1057: [int.sign_neg_one] #0 defeq, int.sign (-1) ↦ -1 1057: [int.sign_one] #0 defeq, int.sign 1 ↦ 1 1057: [int.sign_zero] #0 defeq, int.sign 0 ↦ 0 1057: [nat.gcd_zero_right] #1, gcd ?x_0 0 ↦ ?x_0 1057: [nat.gcd_self] #1, gcd ?x_0 ?x_0 ↦ ?x_0 1057: [nat.gcd_one_left] #1, gcd 1 ?x_0 ↦ 1 1057: [nat.gcd_succ] #2, gcd (succ ?x_0) ?x_1 ↦ gcd (?x_1 % succ ?x_0) (succ ?x_0) 1057: [nat.gcd_zero_left] #1, gcd 0 ?x_0 ↦ ?x_0 1057: [list.last.equations._eqn_1] #2 defeq, list.last list.nil ?x_1 ↦ absurd list.last._main._proof_1 ?x_1 1057: [list.last.equations._eqn_2] #3 defeq, list.last [?x_1] ?x_2 ↦ ?x_1 1057: [list.last.equations._eqn_3] #5 defeq, list.last (?x_1 :: ?x_2 :: ?x_3) ?x_4 ↦ list.last (?x_2 :: ?x_3) _ 1057: [list.tail.equations._eqn_1] #1 defeq, list.tail list.nil ↦ list.nil 1057: [list.tail.equations._eqn_2] #3 defeq, list.tail (?x_1 :: ?x_2) ↦ ?x_2 1057: [ne.def] #3 defeq, ?x_1 ≠ ?x_2 ↦ ¬?x_1 = ?x_2 1057: [list.nth.equations._eqn_1] #2 defeq, list.nth list.nil ?x_1 ↦ none 1057: [list.nth.equations._eqn_2] #3 defeq, list.nth (?x_1 :: ?x_2) 0 ↦ some ?x_1 1057: [list.nth.equations._eqn_3] #4 defeq, list.nth (?x_1 :: ?x_2) (?x_3 + 1) ↦ list.nth ?x_2 ?x_3 1057: [list.qsort_cons] #4, list.qsort ?x_1 (?x_2 :: ?x_3) ↦ 1057: (λ (_a : list ?x_0 × list ?x_0), 1057: prod.cases_on _a 1057: (λ (fst snd : list ?x_0), id_rhs (list ?x_0) (list.qsort ?x_1 snd ++ ?x_2 :: list.qsort ?x_1 fst))) 1057: (list.partition (λ (x : ?x_0), ?x_1 ?x_2 x = tt) ?x_3) 1057: [list.qsort_nil] #2, list.qsort ?x_1 list.nil ↦ list.nil 1057: [nat.land_bit] #4, land (bit ?x_0 ?x_1) (bit ?x_2 ?x_3) ↦ bit (?x_0 && ?x_2) (land ?x_1 ?x_3) 1057: [ff_bxor] #1, bxor ff ?x_0 ↦ ?x_0 1057: [tt_bxor] #1, bxor tt ?x_0 ↦ bnot ?x_0 1057: [bxor_ff] #1, bxor ?x_0 ff ↦ ?x_0 1057: [bxor_tt] #1, bxor ?x_0 tt ↦ bnot ?x_0 1057: [bxor_self] #1, bxor ?x_0 ?x_0 ↦ ff 1057: [bxor.equations._eqn_1] #0 defeq, bxor ff ff ↦ ff 1057: [bxor.equations._eqn_2] #0 defeq, bxor ff tt ↦ tt 1057: [bxor.equations._eqn_3] #0 defeq, bxor tt ff ↦ tt 1057: [bxor.equations._eqn_4] #0 defeq, bxor tt tt ↦ ff 1057: [list.partition_eq_filter_filter] #4, list.partition ?x_1 ?x_3 ↦ 1057: (list.filter ?x_1 ?x_3, list.filter (not ∘ ?x_1) ?x_3) 1057: [nat.mul_mod_left] #2, ?x_0 * ?x_1 % ?x_1 ↦ 0 1057: [nat.mul_mod_right] #2, ?x_0 * ?x_1 % ?x_0 ↦ 0 1057: [nat.add_mul_mod_self_right] #3, (?x_0 + ?x_1 * ?x_2) % ?x_2 ↦ ?x_0 % ?x_2 1057: [nat.add_mul_mod_self_left] #3, (?x_0 + ?x_1 * ?x_2) % ?x_1 ↦ ?x_0 % ?x_1 1057: [nat.add_mod_left] #2, (?x_0 + ?x_1) % ?x_0 ↦ ?x_1 % ?x_0 1057: [nat.add_mod_right] #2, (?x_0 + ?x_1) % ?x_1 ↦ ?x_0 % ?x_1 1057: [nat.mod_one] #1, ?x_0 % 1 ↦ 0 1057: [nat.mod_self] #1, ?x_0 % ?x_0 ↦ 0 1057: [nat.zero_mod] #1, 0 % ?x_0 ↦ 0 1057: [nat.mod_zero] #1, ?x_0 % 0 ↦ ?x_0 1057: [nat.zero_shiftl] #1, shiftl 0 ?x_0 ↦ 0 1057: [nat.shiftl_succ] #2 defeq, shiftl ?x_0 (?x_1 + 1) ↦ bit0 (shiftl ?x_0 ?x_1) 1057: [nat.shiftl_zero] #1 defeq, shiftl ?x_0 0 ↦ ?x_0 1057: [list.nth_le.equations._eqn_1] #3 defeq, list.nth_le list.nil ?x_1 ?x_2 ↦ absurd ?x_2 _ 1057: [list.nth_le.equations._eqn_2] #4 defeq, list.nth_le (?x_1 :: ?x_2) 0 ?x_3 ↦ ?x_1 1057: [list.nth_le.equations._eqn_3] #5 defeq, list.nth_le (?x_1 :: ?x_2) (?x_3 + 1) ?x_4 ↦ list.nth_le ?x_2 ?x_3 _ 1057: [id.bind_eq] #4 defeq, ?x_2 >>= ?x_3 ↦ ?x_3 ?x_2 1057: [bind_pure] #5, ?x_4 >>= pure ↦ ?x_4 1057: [is_lawful_monad.pure_bind] #7, pure ?x_5 >>= ?x_6 ↦ ?x_6 ?x_5 1057: [state_t.run_put] #5 defeq, (state_t.put ?x_4).run ?x_2 ↦ pure (punit.star, ?x_4) 1057: [state_t.run_get] #4 defeq, state_t.get.run ?x_2 ↦ pure (?x_2, ?x_2) 1057: [state_t.run_adapt] #10, (state_t.adapt ?x_7 ?x_8 ?x_9).run ?x_6 ↦ 1057: (λ (_a : ?x_4 × ?x_5), 1057: prod.cases_on _a 1057: (λ (fst : ?x_4) (snd : ?x_5), 1057: id_rhs (?x_1 (?x_2 × ?x_0)) 1057: (?x_9.run fst >>= 1057: λ (_p : ?x_2 × ?x_4), 1057: (λ (_a : ?x_2 × ?x_4), 1057: prod.cases_on _a 1057: (λ (fst : ?x_2) (snd_1 : ?x_4), id_rhs (?x_1 (?x_2 × ?x_0)) (pure (fst, ?x_8 snd_1 snd)))) 1057: _p))) 1057: (?x_7 ?x_6) 1057: [state_t.run_monad_map] #12 defeq, (monad_map ?x_11 ?x_3).run ?x_4 ↦ monad_map ?x_11 (?x_3.run ?x_4) 1057: [state_t.run_monad_lift] #8 defeq, (monad_lift ?x_7).run ?x_3 ↦ monad_lift ?x_7 >>= λ (a : ?x_2), pure (a, ?x_3) 1057: [state_t.run_map] #9, (?x_7 <$> ?x_4).run ?x_5 ↦ (λ (p : ?x_2 × ?x_0), (?x_7 (p.fst), p.snd)) <$> ?x_4.run ?x_5 1057: [state_t.run_bind] #8, (?x_4 >>= ?x_7).run ?x_5 ↦ ?x_4.run ?x_5 >>= λ (p : ?x_2 × ?x_0), (?x_7 (p.fst)).run (p.snd) 1057: [state_t.run_pure] #6 defeq, (pure ?x_5).run ?x_3 ↦ pure (?x_5, ?x_3) 1057: [nat.lor_bit] #4, lor (bit ?x_0 ?x_1) (bit ?x_2 ?x_3) ↦ bit (?x_0 || ?x_2) (lor ?x_1 ?x_3) 1057: [list.length_map_accumr₂] #8, list.length ((list.map_accumr₂ ?x_4 ?x_5 ?x_6 ?x_7).snd) ↦ 1057: min (list.length ?x_5) (list.length ?x_6) 1057: [list.length_map_accumr] #6, list.length ((list.map_accumr ?x_3 ?x_4 ?x_5).snd) ↦ list.length ?x_4 1057: [list.length_take] #3, list.length (list.take ?x_1 ?x_2) ↦ min ?x_1 (list.length ?x_2) 1057: [list.length_map₂] #6, list.length (list.map₂ ?x_3 ?x_4 ?x_5) ↦ min (list.length ?x_4) (list.length ?x_5) 1057: [list.length_map] #4, list.length (list.map ?x_2 ?x_3) ↦ list.length ?x_3 1057: [list.length_drop] #3, list.length (list.drop ?x_1 ?x_2) ↦ list.length ?x_2 - ?x_1 1057: [list.length_tail] #2, list.length (list.tail ?x_1) ↦ list.length ?x_1 - 1 1057: [list.length_repeat] #3, list.length (list.repeat ?x_1 ?x_2) ↦ ?x_2 1057: [list.length_append] #3, list.length (?x_1 ++ ?x_2) ↦ list.length ?x_1 + list.length ?x_2 1057: [list.length.equations._eqn_1] #1 defeq, list.length list.nil ↦ 0 1057: [list.length.equations._eqn_2] #3 defeq, list.length (?x_1 :: ?x_2) ↦ list.length ?x_2 + 1 1057: [pure_id_seq] #5, pure id <*> ?x_4 ↦ ?x_4 1057: [is_lawful_applicative.seq_pure] #7, ?x_5 <*> pure ?x_6 ↦ (λ (g : ?x_3 → ?x_4), g ?x_6) <$> ?x_5 1057: [list.map₂.equations._eqn_1] #4 defeq, list.map₂ ?x_3 list.nil list.nil ↦ list.nil 1057: [list.map₂.equations._eqn_2] #6 defeq, list.map₂ ?x_3 list.nil (?x_4 :: ?x_5) ↦ list.nil 1057: [list.map₂.equations._eqn_3] #6 defeq, list.map₂ ?x_3 (?x_4 :: ?x_5) list.nil ↦ list.nil 1057: [list.map₂.equations._eqn_4] #8 defeq, list.map₂ ?x_3 (?x_4 :: ?x_5) (?x_6 :: ?x_7) ↦ 1057: ?x_3 ?x_4 ?x_6 :: list.map₂ ?x_3 ?x_5 ?x_7 1057: [reader_t.run_read] #4 defeq, reader_t.read.run ?x_2 ↦ pure ?x_2 1057: [reader_t.run_monad_map] #12 defeq, (monad_map ?x_11 ?x_3).run ?x_4 ↦ monad_map ?x_11 (?x_3.run ?x_4) 1057: [reader_t.run_monad_lift] #8 defeq, (monad_lift ?x_7).run ?x_3 ↦ monad_lift ?x_7 1057: [reader_t.run_map] #9, (?x_7 <$> ?x_4).run ?x_5 ↦ ?x_7 <$> ?x_4.run ?x_5 1057: [reader_t.run_bind] #8 defeq, (?x_4 >>= ?x_7).run ?x_5 ↦ ?x_4.run ?x_5 >>= λ (a : ?x_2), (?x_7 a).run ?x_5 1057: [reader_t.run_pure] #6 defeq, (pure ?x_5).run ?x_3 ↦ pure ?x_5 1057: [list.take.equations._eqn_1] #2 defeq, list.take 0 ?x_1 ↦ list.nil 1057: [list.take.equations._eqn_2] #2 defeq, list.take (succ ?x_1) list.nil ↦ list.nil 1057: [list.take.equations._eqn_3] #4 defeq, list.take (succ ?x_1) (?x_2 :: ?x_3) ↦ ?x_2 :: list.take ?x_1 ?x_3 1057: [coe_tt] #0, ↑tt ↦ true 1057: [coe_ff] #0, ↑ff ↦ false 1057: [nat.pow_one] #1, ?x_0 ^ 1 ↦ ?x_0 1057: [nat.pow_zero] #1 defeq, ?x_0 ^ 0 ↦ 1 1057: [mul_inv_rev] #4 (100), (?x_2 * ?x_3)⁻¹ ↦ ?x_3⁻¹ * ?x_2⁻¹ 1057: [inv_inv] #3 (100), ?x_2⁻¹⁻¹ ↦ ?x_2 1057: [one_inv] #2 (100), 1⁻¹ ↦ 1 1057: [inv_eq_of_mul_eq_one] #5 (100), ?x_2⁻¹ ↦ ?x_3 1057: [max_self] #3, max ?x_2 ?x_2 ↦ ?x_2 1057: [list.append_assoc] #4, ?x_1 ++ ?x_2 ++ ?x_3 ↦ ?x_1 ++ (?x_2 ++ ?x_3) 1057: [list.append_nil] #2, ?x_1 ++ list.nil ↦ ?x_1 1057: [list.cons_append] #4 defeq, ?x_1 :: ?x_2 ++ ?x_3 ↦ ?x_1 :: (?x_2 ++ ?x_3) 1057: [list.nil_append] #2 defeq, list.nil ++ ?x_1 ↦ ?x_1 1057: [function.comp.right_id] #3 defeq, ?x_2 ∘ id ↦ ?x_2 1057: [function.comp.left_id] #3 defeq, id ∘ ?x_2 ↦ ?x_2 1057: [function.comp_app] #6 defeq, (?x_3 ∘ ?x_4) ?x_5 ↦ ?x_3 (?x_4 ?x_5) 1057: [option_t.run_monad_map] #10 defeq, (monad_map ?x_9 ?x_2).run ↦ monad_map ?x_9 (?x_2.run) 1057: [option_t.run_monad_lift] #6 defeq, (monad_lift ?x_5).run ↦ some <$> monad_lift ?x_5 1057: [option_t.run_map] #7, (?x_5 <$> ?x_3).run ↦ option.map ?x_5 <$> ?x_3.run 1057: [option_t.run_bind] #6 defeq, (?x_3 >>= ?x_5).run ↦ ?x_3.run >>= option_t.bind_cont ?x_5 1057: [option_t.run_pure] #4 defeq, (pure ?x_3).run ↦ pure (some ?x_3) 1057: [list.append.equations._eqn_1] #2 defeq, list.append list.nil ?x_1 ↦ ?x_1 1057: [list.append.equations._eqn_2] #4 defeq, list.append (?x_1 :: ?x_2) ?x_3 ↦ ?x_1 :: list.append ?x_2 ?x_3 1057: [nat.bit_zero] #0 defeq, bit ff 0 ↦ 0 1057: [nat.bitwise_bit] #6, bitwise ?x_0 (bit ?x_2 ?x_3) (bit ?x_4 ?x_5) ↦ bit (?x_0 ?x_2 ?x_4) (bitwise ?x_0 ?x_3 ?x_5) 1057: [nat.bitwise_zero] #1, bitwise ?x_0 0 0 ↦ 0 1057: [nat.bitwise_zero_right] #3, bitwise ?x_0 ?x_2 0 ↦ cond (?x_0 tt ff) ?x_2 0 1057: [nat.bitwise_zero_left] #2, bitwise ?x_0 0 ?x_1 ↦ cond (?x_0 ff tt) ?x_1 0 1057: [nat.sub_zero] #1 defeq, ?x_0 - 0 ↦ ?x_0 1057: [nat.zero_sub] #1, 0 - ?x_0 ↦ 0 1057: [nat.succ_sub_succ_eq_sub] #2, succ ?x_0 - succ ?x_1 ↦ ?x_0 - ?x_1 1057: [sub_eq_add_neg] #4 (100) defeq, ?x_2 - ?x_3 ↦ ?x_2 + -?x_3 1057: [array.read_write_of_ne] #7, array.read (array.write ?x_2 ?x_3 ?x_5) ?x_4 ↦ array.read ?x_2 ?x_4 1057: [array.read_write] #5, array.read (array.write ?x_2 ?x_3 ?x_4) ?x_3 ↦ ?x_4 1057: [neg_zero] #2 (100), -0 ↦ 0 1057: [neg_add_rev] #4 (100), -(?x_2 + ?x_3) ↦ -?x_3 + -?x_2 1057: [neg_neg] #3 (100), - -?x_2 ↦ ?x_2 1057: [neg_eq_of_add_eq_zero] #5 (100), -?x_2 ↦ ?x_3 1057: [list.filter_append] #5, list.filter ?x_1 (?x_3 ++ ?x_4) ↦ list.filter ?x_1 ?x_3 ++ list.filter ?x_1 ?x_4 1057: [list.filter_cons_of_neg] #6, list.filter ?x_1 (?x_3 :: ?x_4) ↦ list.filter ?x_1 ?x_4 1057: [list.filter_cons_of_pos] #6, list.filter ?x_1 (?x_3 :: ?x_4) ↦ ?x_3 :: list.filter ?x_1 ?x_4 1057: [list.filter_nil] #3 defeq, list.filter ?x_1 list.nil ↦ list.nil 1057: [monad_lift_refl] #2 defeq, monad_lift ↦ id 1057: [id.def] #2 defeq, id ?x_1 ↦ ?x_1 1057: [nat.div2_succ] #1, div2 (succ ?x_0) ↦ cond (bodd ?x_0) (succ (div2 ?x_0)) (div2 ?x_0) 1057: [nat.div2_two] #0 defeq, div2 2 ↦ 1 1057: [nat.div2_one] #0 defeq, div2 1 ↦ 0 1057: [nat.div2_zero] #0 defeq, div2 0 ↦ 0 1057: [list.head.equations._eqn_1] #2 defeq, list.head list.nil ↦ default ?x_0 1057: [list.head.equations._eqn_2] #4 defeq, list.head (?x_2 :: ?x_3) ↦ ?x_2 1057: [id.map_eq] #4 defeq, ?x_3 <$> ?x_2 ↦ ?x_3 ?x_2 1057: [is_lawful_applicative.map_pure] #7, ?x_5 <$> pure ?x_6 ↦ pure (?x_5 ?x_6) 1057: [is_lawful_functor.id_map] #5, id <$> ?x_4 ↦ ?x_4 1057: [prod.mk.eta] #3, (?x_2.fst, ?x_2.snd) ↦ ?x_2 1057: [string.iterator.next_to_string_mk_iterator] #1, string.iterator.next_to_string (string.mk_iterator ?x_0) ↦ ?x_0 1057: [list.repeat.equations._eqn_1] #2 defeq, list.repeat ?x_1 0 ↦ list.nil 1057: [list.repeat.equations._eqn_2] #3 defeq, list.repeat ?x_1 (succ ?x_2) ↦ ?x_1 :: list.repeat ?x_1 ?x_2 1057: [id.pure_eq] #2 defeq, pure ?x_1 ↦ ?x_1 1057: [monad_map_refl] #4 defeq, monad_map ?x_2 ↦ ?x_2 1057: [d_array.read_write_of_ne] #7, d_array.read (d_array.write ?x_2 ?x_3 ?x_5) ?x_4 ↦ d_array.read ?x_2 ?x_4 1057: [d_array.read_write] #5, d_array.read (d_array.write ?x_2 ?x_3 ?x_4) ?x_3 ↦ ?x_4 1057: [bnot_bnot] #1, bnot (bnot ?x_0) ↦ ?x_0 1057: [bnot.equations._eqn_1] #0 defeq, bnot ff ↦ tt 1057: [bnot.equations._eqn_2] #0 defeq, bnot tt ↦ ff 1057: [nat.test_bit_lxor] #3, test_bit (lxor ?x_0 ?x_1) ?x_2 ↦ bxor (test_bit ?x_0 ?x_2) (test_bit ?x_1 ?x_2) 1057: [nat.test_bit_ldiff] #3, test_bit (ldiff ?x_0 ?x_1) ?x_2 ↦ test_bit ?x_0 ?x_2 && bnot (test_bit ?x_1 ?x_2) 1057: [nat.test_bit_land] #3, test_bit (land ?x_0 ?x_1) ?x_2 ↦ test_bit ?x_0 ?x_2 && test_bit ?x_1 ?x_2 1057: [nat.test_bit_lor] #3, test_bit (lor ?x_0 ?x_1) ?x_2 ↦ test_bit ?x_0 ?x_2 || test_bit ?x_1 ?x_2 1057: [nat.test_bit_bitwise] #5, test_bit (bitwise ?x_0 ?x_2 ?x_3) ?x_4 ↦ ?x_0 (test_bit ?x_2 ?x_4) (test_bit ?x_3 ?x_4) 1057: [nat.test_bit_zero] #2, test_bit (bit ?x_0 ?x_1) 0 ↦ ?x_0 1057: [nat.bodd_mul] #2, bodd (?x_0 * ?x_1) ↦ bodd ?x_0 && bodd ?x_1 1057: [nat.bodd_add] #2, bodd (?x_0 + ?x_1) ↦ bxor (bodd ?x_0) (bodd ?x_1) 1057: [nat.bodd_succ] #1, bodd (succ ?x_0) ↦ bnot (bodd ?x_0) 1057: [nat.bodd_two] #0 defeq, bodd 2 ↦ ff 1057: [nat.bodd_one] #0 defeq, bodd 1 ↦ tt 1057: [nat.bodd_zero] #0 defeq, bodd 0 ↦ ff 1057: [nat.mul_div_left] #3, ?x_0 * ?x_1 / ?x_1 ↦ ?x_0 1057: [nat.mul_div_right] #3, ?x_1 * ?x_0 / ?x_1 ↦ ?x_0 1057: [nat.add_div_left] #3, (?x_1 + ?x_0) / ?x_1 ↦ succ (?x_0 / ?x_1) 1057: [nat.add_div_right] #3, (?x_0 + ?x_1) / ?x_1 ↦ succ (?x_0 / ?x_1) 1057: [nat.zero_div] #1, 0 / ?x_0 ↦ 0 1057: [nat.div_zero] #1, ?x_0 / 0 ↦ 0 1057: [nat.div_one] #1, ?x_0 / 1 ↦ ?x_0 1057: [one_div_eq_inv] #3 (100), 1 / ?x_2 ↦ ?x_2⁻¹ 1057: simplification rules for iff 1057: [list.mem_append] #4, ?x_1 ∈ ?x_2 ++ ?x_3 ↦ ?x_1 ∈ ?x_2 ∨ ?x_1 ∈ ?x_3 1057: [list.mem_cons_iff] #4, ?x_1 ∈ ?x_2 :: ?x_3 ↦ ?x_1 = ?x_2 ∨ ?x_1 ∈ ?x_3 1057: [list.mem_cons_self] #3, ?x_1 ∈ ?x_1 :: ?x_2 ↦ true 1057: [list.not_mem_nil] #2, ?x_1 ∈ list.nil ↦ false 1057: [to_bool_ff_iff] #2, to_bool ?x_0 = ff ↦ ¬?x_0 1057: [to_bool_iff] #2, to_bool ?x_0 = tt ↦ ?x_0 1057: [ff_eq_tt_eq_false] #0, ff = tt ↦ false 1057: [tt_eq_ff_eq_false] #0, tt = ff ↦ false 1057: [eq_self_iff_true] #2, ?x_1 = ?x_1 ↦ true 1057: [one_ne_zero] #2 (100), 1 = 0 ↦ false 1057: [zero_ne_one] #2 (100), 0 = 1 ↦ false 1057: [bxor_coe_iff] #2, ↥(bxor ?x_0 ?x_1) ↦ xor ↥?x_0 ↥?x_1 1057: [band_coe_iff] #2, ↥(?x_0 && ?x_1) ↦ ↥?x_0 ∧ ↥?x_1 1057: [bor_coe_iff] #2, ↥(?x_0 || ?x_1) ↦ ↥?x_0 ∨ ↥?x_1 1057: [and_self] #1, ?x_0 ∧ ?x_0 ↦ ?x_0 1057: [and_not_self] #1, ?x_0 ∧ ¬?x_0 ↦ false 1057: [not_and_self] #1, ¬?x_0 ∧ ?x_0 ↦ false 1057: [false_and] #1, false ∧ ?x_0 ↦ false 1057: [and_false] #1, ?x_0 ∧ false ↦ false 1057: [true_and] #1, true ∧ ?x_0 ↦ ?x_0 1057: [and_true] #1, ?x_0 ∧ true ↦ ?x_0 1057: [dvd_mul_left] #4 (100), ?x_2 ∣ ?x_3 * ?x_2 ↦ true 1057: [dvd_mul_right] #4 (100), ?x_2 ∣ ?x_2 * ?x_3 ↦ true 1057: [one_dvd] #3 (100), 1 ∣ ?x_2 ↦ true 1057: [dvd_zero] #3 (100), ?x_2 ∣ 0 ↦ true 1057: [dvd_refl] #3 (100), ?x_2 ∣ ?x_2 ↦ true 1057: [ne_self_iff_false] #2, ¬?x_1 = ?x_1 ↦ false 1057: [not_false_iff] #0, ¬false ↦ true 1057: [not_true] #0, ¬true ↦ false 1057: [list.filter_sublist] #4, list.filter ?x_1 ?x_3 <+ ?x_3 ↦ true 1057: [list.bex_cons] #4, ∃ (x : ?x_0) (H : x ∈ ?x_2 :: ?x_3), ?x_1 x ↦ 1057: ?x_1 ?x_2 ∨ ∃ (x : ?x_0) (H : x ∈ ?x_3), ?x_1 x 1057: [list.not_bex_nil] #2, ∃ (x : ?x_0) (H : x ∈ list.nil), ?x_1 x ↦ false 1057: [list.subset_append_right] #3, ?x_2 ⊆ ?x_1 ++ ?x_2 ↦ true 1057: [list.subset_append_left] #3, ?x_1 ⊆ ?x_1 ++ ?x_2 ↦ true 1057: [list.subset_cons] #3, ?x_2 ⊆ ?x_1 :: ?x_2 ↦ true 1057: [list.subset.refl] #2, ?x_1 ⊆ ?x_1 ↦ true 1057: [list.nil_subset] #2, list.nil ⊆ ?x_1 ↦ true 1057: [iff_self] #1, ?x_0 ↔ ?x_0 ↦ true 1057: [false_iff] #1, false ↔ ?x_0 ↦ ¬?x_0 1057: [iff_false] #1, ?x_0 ↔ false ↦ ¬?x_0 1057: [true_iff] #1, true ↔ ?x_0 ↦ ?x_0 1057: [iff_true] #1, ?x_0 ↔ true ↦ ?x_0 1057: [false_iff_true] #0, false ↔ true ↦ false 1057: [true_iff_false] #0, true ↔ false ↦ false 1057: [not_iff_self] #1, ¬?x_0 ↔ ?x_0 ↦ false 1057: [iff_not_self] #1, ?x_0 ↔ ¬?x_0 ↦ false 1057: [or_self] #1, ?x_0 ∨ ?x_0 ↦ ?x_0 1057: [false_or] #1, false ∨ ?x_0 ↦ ?x_0 1057: [or_false] #1, ?x_0 ∨ false ↦ ?x_0 1057: [true_or] #1, true ∨ ?x_0 ↦ true 1057: [or_true] #1, ?x_0 ∨ true ↦ true 1057: [heq_self_iff_true] #2, ?x_1 == ?x_1 ↦ true 1057: [list.ball_nil] #4, ?x_1 ?x_2 ↦ true 1057: [list.ball_cons] #4, ∀ (x : ?x_0), x ∈ ?x_2 :: ?x_3 → ?x_1 x ↦ 1057: ?x_1 ?x_2 ∧ ∀ (x : ?x_0), x ∈ ?x_3 → ?x_1 x 1057: [true_implies_iff] #1, true → ?x_0 ↦ ?x_0 1057: [false_implies_iff] #1, false → ?x_0 ↦ true 1057: [implies_true_iff] #1, ?x_0 → true ↦ true 1058: -- testing rw_set3.lean 1058: -- using result from test_all.sh 1058: simplification rules for eq 1058: [list.append_bind] #5, list.bind (?x_2 ++ ?x_3) ?x_4 ↦ list.bind ?x_2 ?x_4 ++ list.bind ?x_3 ?x_4 1058: [list.cons_bind] #5, list.bind (?x_2 :: ?x_3) ?x_4 ↦ ?x_4 ?x_2 ++ list.bind ?x_3 ?x_4 1058: [list.nil_bind] #3, list.bind list.nil ?x_2 ↦ list.nil 1058: [ite_eq_ff_distrib] #4, ite ?x_0 ?x_2 ?x_3 = ff ↦ ite ?x_0 (?x_2 = ff) (?x_3 = ff) 1058: [ite_eq_tt_distrib] #4, ite ?x_0 ?x_2 ?x_3 = tt ↦ ite ?x_0 (?x_2 = tt) (?x_3 = tt) 1058: [bnot_eq_ff_eq_eq_tt] #1, bnot ?x_0 = ff ↦ ?x_0 = tt 1058: [bor_eq_false_eq_eq_ff_and_eq_ff] #2, ?x_0 || ?x_1 = ff ↦ ?x_0 = ff ∧ ?x_1 = ff 1058: [band_eq_false_eq_eq_ff_or_eq_ff] #2, ?x_0 && ?x_1 = ff ↦ ?x_0 = ff ∨ ?x_1 = ff 1058: [bnot_eq_true_eq_eq_ff] #1, bnot ?x_0 = tt ↦ ?x_0 = ff 1058: [bor_eq_true_eq_eq_tt_or_eq_tt] #2, ?x_0 || ?x_1 = tt ↦ ?x_0 = tt ∨ ?x_1 = tt 1058: [band_eq_true_eq_eq_tt_and_eq_tt] #2, ?x_0 && ?x_1 = tt ↦ ?x_0 = tt ∧ ?x_1 = tt 1058: [cmp_using_eq_eq] #5 (100), cmp_using ?x_1 ?x_3 ?x_4 = ordering.eq ↦ ¬?x_1 ?x_3 ?x_4 ∧ ¬?x_1 ?x_4 ?x_3 1058: [cmp_using_eq_gt] #6 (100), cmp_using ?x_1 ?x_4 ?x_5 = ordering.gt ↦ ?x_1 ?x_5 ?x_4 1058: [cmp_using_eq_lt] #5 (100), cmp_using ?x_1 ?x_3 ?x_4 = ordering.lt ↦ ?x_1 ?x_3 ?x_4 1058: [ordering.ite_eq_gt_distrib] #4 (100), ite ?x_0 ?x_2 ?x_3 = ordering.gt ↦ 1058: ite ?x_0 (?x_2 = ordering.gt) (?x_3 = ordering.gt) 1058: [ordering.ite_eq_eq_distrib] #4 (100), ite ?x_0 ?x_2 ?x_3 = ordering.eq ↦ 1058: ite ?x_0 (?x_2 = ordering.eq) (?x_3 = ordering.eq) 1058: [ordering.ite_eq_lt_distrib] #4 (100), ite ?x_0 ?x_2 ?x_3 = ordering.lt ↦ 1058: ite ?x_0 (?x_2 = ordering.lt) (?x_3 = ordering.lt) 1058: [to_bool_false_eq_ff] #1, to_bool false ↦ ff 1058: [to_bool_true_eq_tt] #1, to_bool true ↦ tt 1058: [nat.zero_shiftr] #1, shiftr 0 ?x_0 ↦ 0 1058: [list.map_map] #6, list.map ?x_3 (list.map ?x_4 ?x_5) ↦ list.map (?x_3 ∘ ?x_4) ?x_5 1058: [list.map_id] #2, list.map id ?x_1 ↦ ?x_1 1058: [list.map_append] #5, list.map ?x_2 (?x_3 ++ ?x_4) ↦ list.map ?x_2 ?x_3 ++ list.map ?x_2 ?x_4 1058: [list.map.equations._eqn_1] #3 defeq, list.map ?x_2 list.nil ↦ list.nil 1058: [list.map.equations._eqn_2] #5 defeq, list.map ?x_2 (?x_3 :: ?x_4) ↦ ?x_2 ?x_3 :: list.map ?x_2 ?x_4 1058: [inv_mul_cancel] #4 (100), ?x_2⁻¹ * ?x_2 ↦ 1 1058: [mul_inv_cancel] #4 (100), ?x_2 * ?x_2⁻¹ ↦ 1 1058: [mul_neg_eq_neg_mul_symm] #4 (100), ?x_2 * -?x_3 ↦ -(?x_2 * ?x_3) 1058: [neg_mul_eq_neg_mul_symm] #4 (100), -?x_2 * ?x_3 ↦ -(?x_2 * ?x_3) 1058: [mul_zero] #3 (100), ?x_2 * 0 ↦ 0 1058: [zero_mul] #3 (100), 0 * ?x_2 ↦ 0 1058: [mul_right_inv] #3 (100), ?x_2 * ?x_2⁻¹ ↦ 1 1058: [inv_mul_cancel_right] #4 (100), ?x_2 * ?x_3⁻¹ * ?x_3 ↦ ?x_2 1058: [inv_mul_cancel_left] #4 (100), ?x_2⁻¹ * (?x_2 * ?x_3) ↦ ?x_3 1058: [mul_left_inv] #3 (100), ?x_2⁻¹ * ?x_2 ↦ 1 1058: [mul_one] #3 (100), ?x_2 * 1 ↦ ?x_2 1058: [one_mul] #3 (100), 1 * ?x_2 ↦ ?x_2 1058: [except_t.run_monad_map] #11 defeq, (monad_map ?x_10 ?x_3).run ↦ monad_map ?x_10 (?x_3.run) 1058: [except_t.run_monad_lift] #7 defeq, (monad_lift ?x_6).run ↦ except.ok <$> monad_lift ?x_6 1058: [except_t.run_map] #8, (?x_6 <$> ?x_4).run ↦ except.map ?x_6 <$> ?x_4.run 1058: [except_t.run_bind] #7 defeq, (?x_4 >>= ?x_6).run ↦ ?x_4.run >>= except_t.bind_cont ?x_6 1058: [except_t.run_pure] #5 defeq, (pure ?x_4).run ↦ pure (except.ok ?x_4) 1058: [function.curry_uncurry] #4 defeq, function.curry (function.uncurry ?x_3) ↦ ?x_3 1058: [dif_neg] #6, dite ?x_0 ?x_4 ?x_5 ↦ ?x_5 ?x_2 1058: [dif_pos] #6, dite ?x_0 ?x_4 ?x_5 ↦ ?x_4 ?x_2 1058: [list.foldr.equations._eqn_1] #4 defeq, list.foldr ?x_2 ?x_3 list.nil ↦ ?x_3 1058: [list.foldr.equations._eqn_2] #6 defeq, list.foldr ?x_2 ?x_3 (?x_4 :: ?x_5) ↦ ?x_2 ?x_4 (list.foldr ?x_2 ?x_3 ?x_5) 1058: [string.iterator.length_next_to_string_next] #1, string.length 1058: (string.iterator.next_to_string (string.iterator.next ?x_0)) ↦ 1058: string.length (string.iterator.next_to_string ?x_0) - 1 1058: [list.foldl.equations._eqn_1] #4 defeq, list.foldl ?x_2 ?x_3 list.nil ↦ ?x_3 1058: [list.foldl.equations._eqn_2] #6 defeq, list.foldl ?x_2 ?x_3 (?x_4 :: ?x_5) ↦ list.foldl ?x_2 (?x_2 ?x_3 ?x_4) ?x_5 1058: [list.drop.equations._eqn_1] #2 defeq, list.drop 0 ?x_1 ↦ ?x_1 1058: [list.drop.equations._eqn_2] #2 defeq, list.drop (succ ?x_1) list.nil ↦ list.nil 1058: [list.drop.equations._eqn_3] #4 defeq, list.drop (succ ?x_1) (?x_2 :: ?x_3) ↦ list.drop ?x_1 ?x_3 1058: [auto_param_eq] #2 defeq, auto_param ?x_0 ?x_1 ↦ ?x_0 1058: [nat.sub_add_min_cancel] #2, ?x_0 - ?x_1 + min ?x_0 ?x_1 ↦ ?x_0 1058: [add_right_neg] #3 (100), ?x_2 + -?x_2 ↦ 0 1058: [neg_add_cancel_right] #4 (100), ?x_2 + -?x_3 + ?x_3 ↦ ?x_2 1058: [neg_add_cancel_left] #4 (100), -?x_2 + (?x_2 + ?x_3) ↦ ?x_3 1058: [add_left_neg] #3 (100), -?x_2 + ?x_2 ↦ 0 1058: [add_zero] #3 (100), ?x_2 + 0 ↦ ?x_2 1058: [zero_add] #3 (100), 0 + ?x_2 ↦ ?x_2 1058: [add_left_comm] #5 (100), ?x_2 + (?x_3 + ?x_4) ↦ ?x_3 + (?x_2 + ?x_4) 1058: [add_comm] #4 (100), ?x_2 + ?x_3 ↦ ?x_3 + ?x_2 1058: [add_assoc] #5 (100), ?x_2 + ?x_3 + ?x_4 ↦ ?x_2 + (?x_3 + ?x_4) 1058: [coe_sort_tt] #0, ↥tt ↦ true 1058: [coe_sort_ff] #0, ↥ff ↦ false 1058: [nat.nat_zero_eq_zero] #0 defeq, 0 ↦ 0 1058: [subtype.eta] #4, ⟨?x_2.val, ?x_3⟩ ↦ ?x_2 1058: [int.nat_abs_neg] #1, int.nat_abs (-?x_0) ↦ int.nat_abs ?x_0 1058: [int.nat_abs.equations._eqn_1] #1 defeq, int.nat_abs (int.of_nat ?x_0) ↦ ?x_0 1058: [int.nat_abs.equations._eqn_2] #1 defeq, int.nat_abs -[1+ ?x_0] ↦ succ ?x_0 1058: [nat.pred_succ] #1 defeq, pred (succ ?x_0) ↦ ?x_0 1058: [nat.pred_zero] #0 defeq, pred 0 ↦ 0 1058: [nat.binary_rec_zero] #3, binary_rec ?x_1 ?x_2 0 ↦ ?x_1 1058: [cond_a_a] #3, cond ?x_1 ?x_2 ?x_2 ↦ ?x_2 1058: [cond.equations._eqn_1] #3 defeq, cond ff ?x_1 ?x_2 ↦ ?x_2 1058: [cond.equations._eqn_2] #3 defeq, cond tt ?x_1 ?x_2 ↦ ?x_1 1058: [ff_band] #1, ff && ?x_0 ↦ ff 1058: [tt_band] #1, tt && ?x_0 ↦ ?x_0 1058: [band_ff] #1, ?x_0 && ff ↦ ff 1058: [band_tt] #1, ?x_0 && tt ↦ ?x_0 1058: [band_self] #1, ?x_0 && ?x_0 ↦ ?x_0 1058: [band.equations._eqn_1] #1 defeq, ff && ?x_0 ↦ ff 1058: [band.equations._eqn_2] #0 defeq, tt && ff ↦ ff 1058: [band.equations._eqn_3] #0 defeq, tt && tt ↦ tt 1058: [ff_bor] #1, ff || ?x_0 ↦ ?x_0 1058: [tt_bor] #1, tt || ?x_0 ↦ tt 1058: [bor_ff] #1, ?x_0 || ff ↦ ?x_0 1058: [bor_tt] #1, ?x_0 || tt ↦ tt 1058: [bor_self] #1, ?x_0 || ?x_0 ↦ ?x_0 1058: [bor.equations._eqn_1] #0 defeq, ff || ff ↦ ff 1058: [bor.equations._eqn_2] #0 defeq, ff || tt ↦ tt 1058: [bor.equations._eqn_3] #1 defeq, tt || ?x_0 ↦ tt 1058: [opt_param_eq] #2 defeq, opt_param ?x_0 ?x_1 ↦ ?x_0 1058: [nat.min_zero] #1, min ?x_0 0 ↦ 0 1058: [nat.zero_min] #1, min 0 ?x_0 ↦ 0 1058: [min_self] #3, min ?x_2 ?x_2 ↦ ?x_2 1058: [eq_tt_eq_not_eq_ff] #1, ¬?x_0 = ff ↦ ?x_0 = tt 1058: [eq_ff_eq_not_eq_tt] #1, ¬?x_0 = tt ↦ ?x_0 = ff 1058: [function.uncurry_curry] #4, function.uncurry (function.curry ?x_3) ↦ ?x_3 1058: [nat.ldiff_bit] #4, ldiff (bit ?x_0 ?x_1) (bit ?x_2 ?x_3) ↦ bit (?x_0 && bnot ?x_2) (ldiff ?x_1 ?x_3) 1058: [nat.lxor_bit] #4, lxor (bit ?x_0 ?x_1) (bit ?x_2 ?x_3) ↦ bit (bxor ?x_0 ?x_2) (lxor ?x_1 ?x_3) 1058: [if_false_left_eq_and] #3, ite ?x_0 false ?x_2 ↦ ¬?x_0 ∧ ?x_2 1058: [if_false_right_eq_and] #3, ite ?x_0 ?x_2 false ↦ ?x_0 ∧ ?x_2 1058: [if_true_left_eq_or] #3, ite ?x_0 true ?x_2 ↦ ?x_0 ∨ ?x_2 1058: [if_true_right_eq_or] #3, ite ?x_0 ?x_2 true ↦ ¬?x_0 ∨ ?x_2 1058: [if_false] #4, ite false ?x_2 ?x_3 ↦ ?x_3 1058: [if_true] #4, ite true ?x_2 ?x_3 ↦ ?x_2 1058: [if_t_t] #4, ite ?x_0 ?x_3 ?x_3 ↦ ?x_3 1058: [int.sign_neg_one] #0 defeq, int.sign (-1) ↦ -1 1058: [int.sign_one] #0 defeq, int.sign 1 ↦ 1 1058: [int.sign_zero] #0 defeq, int.sign 0 ↦ 0 1058: [nat.gcd_zero_right] #1, gcd ?x_0 0 ↦ ?x_0 1058: [nat.gcd_self] #1, gcd ?x_0 ?x_0 ↦ ?x_0 1058: [nat.gcd_one_left] #1, gcd 1 ?x_0 ↦ 1 1058: [nat.gcd_succ] #2, gcd (succ ?x_0) ?x_1 ↦ gcd (?x_1 % succ ?x_0) (succ ?x_0) 1058: [nat.gcd_zero_left] #1, gcd 0 ?x_0 ↦ ?x_0 1058: [list.last.equations._eqn_1] #2 defeq, list.last list.nil ?x_1 ↦ absurd list.last._main._proof_1 ?x_1 1058: [list.last.equations._eqn_2] #3 defeq, list.last [?x_1] ?x_2 ↦ ?x_1 1058: [list.last.equations._eqn_3] #5 defeq, list.last (?x_1 :: ?x_2 :: ?x_3) ?x_4 ↦ list.last (?x_2 :: ?x_3) _ 1058: [list.tail.equations._eqn_1] #1 defeq, list.tail list.nil ↦ list.nil 1058: [list.tail.equations._eqn_2] #3 defeq, list.tail (?x_1 :: ?x_2) ↦ ?x_2 1058: [ne.def] #3 defeq, ?x_1 ≠ ?x_2 ↦ ¬?x_1 = ?x_2 1058: [list.nth.equations._eqn_1] #2 defeq, list.nth list.nil ?x_1 ↦ none 1058: [list.nth.equations._eqn_2] #3 defeq, list.nth (?x_1 :: ?x_2) 0 ↦ some ?x_1 1058: [list.nth.equations._eqn_3] #4 defeq, list.nth (?x_1 :: ?x_2) (?x_3 + 1) ↦ list.nth ?x_2 ?x_3 1058: [list.qsort_cons] #4, list.qsort ?x_1 (?x_2 :: ?x_3) ↦ 1058: (λ (_a : list ?x_0 × list ?x_0), 1058: prod.cases_on _a 1058: (λ (fst snd : list ?x_0), id_rhs (list ?x_0) (list.qsort ?x_1 snd ++ ?x_2 :: list.qsort ?x_1 fst))) 1058: (list.partition (λ (x : ?x_0), ?x_1 ?x_2 x = tt) ?x_3) 1058: [list.qsort_nil] #2, list.qsort ?x_1 list.nil ↦ list.nil 1058: [nat.land_bit] #4, land (bit ?x_0 ?x_1) (bit ?x_2 ?x_3) ↦ bit (?x_0 && ?x_2) (land ?x_1 ?x_3) 1058: [ff_bxor] #1, bxor ff ?x_0 ↦ ?x_0 1058: [tt_bxor] #1, bxor tt ?x_0 ↦ bnot ?x_0 1058: [bxor_ff] #1, bxor ?x_0 ff ↦ ?x_0 1058: [bxor_tt] #1, bxor ?x_0 tt ↦ bnot ?x_0 1058: [bxor_self] #1, bxor ?x_0 ?x_0 ↦ ff 1058: [bxor.equations._eqn_1] #0 defeq, bxor ff ff ↦ ff 1058: [bxor.equations._eqn_2] #0 defeq, bxor ff tt ↦ tt 1058: [bxor.equations._eqn_3] #0 defeq, bxor tt ff ↦ tt 1058: [bxor.equations._eqn_4] #0 defeq, bxor tt tt ↦ ff 1058: [list.partition_eq_filter_filter] #4, list.partition ?x_1 ?x_3 ↦ 1058: (list.filter ?x_1 ?x_3, list.filter (not ∘ ?x_1) ?x_3) 1058: [nat.mul_mod_left] #2, ?x_0 * ?x_1 % ?x_1 ↦ 0 1058: [nat.mul_mod_right] #2, ?x_0 * ?x_1 % ?x_0 ↦ 0 1058: [nat.add_mul_mod_self_right] #3, (?x_0 + ?x_1 * ?x_2) % ?x_2 ↦ ?x_0 % ?x_2 1058: [nat.add_mul_mod_self_left] #3, (?x_0 + ?x_1 * ?x_2) % ?x_1 ↦ ?x_0 % ?x_1 1058: [nat.add_mod_left] #2, (?x_0 + ?x_1) % ?x_0 ↦ ?x_1 % ?x_0 1058: [nat.add_mod_right] #2, (?x_0 + ?x_1) % ?x_1 ↦ ?x_0 % ?x_1 1058: [nat.mod_one] #1, ?x_0 % 1 ↦ 0 1058: [nat.mod_self] #1, ?x_0 % ?x_0 ↦ 0 1058: [nat.zero_mod] #1, 0 % ?x_0 ↦ 0 1058: [nat.mod_zero] #1, ?x_0 % 0 ↦ ?x_0 1058: [nat.zero_shiftl] #1, shiftl 0 ?x_0 ↦ 0 1058: [nat.shiftl_succ] #2 defeq, shiftl ?x_0 (?x_1 + 1) ↦ bit0 (shiftl ?x_0 ?x_1) 1058: [nat.shiftl_zero] #1 defeq, shiftl ?x_0 0 ↦ ?x_0 1058: [list.nth_le.equations._eqn_1] #3 defeq, list.nth_le list.nil ?x_1 ?x_2 ↦ absurd ?x_2 _ 1058: [list.nth_le.equations._eqn_2] #4 defeq, list.nth_le (?x_1 :: ?x_2) 0 ?x_3 ↦ ?x_1 1058: [list.nth_le.equations._eqn_3] #5 defeq, list.nth_le (?x_1 :: ?x_2) (?x_3 + 1) ?x_4 ↦ list.nth_le ?x_2 ?x_3 _ 1058: [id.bind_eq] #4 defeq, ?x_2 >>= ?x_3 ↦ ?x_3 ?x_2 1058: [bind_pure] #5, ?x_4 >>= pure ↦ ?x_4 1058: [is_lawful_monad.pure_bind] #7, pure ?x_5 >>= ?x_6 ↦ ?x_6 ?x_5 1058: [state_t.run_put] #5 defeq, (state_t.put ?x_4).run ?x_2 ↦ pure (punit.star, ?x_4) 1058: [state_t.run_get] #4 defeq, state_t.get.run ?x_2 ↦ pure (?x_2, ?x_2) 1058: [state_t.run_adapt] #10, (state_t.adapt ?x_7 ?x_8 ?x_9).run ?x_6 ↦ 1058: (λ (_a : ?x_4 × ?x_5), 1058: prod.cases_on _a 1058: (λ (fst : ?x_4) (snd : ?x_5), 1058: id_rhs (?x_1 (?x_2 × ?x_0)) 1058: (?x_9.run fst >>= 1058: λ (_p : ?x_2 × ?x_4), 1058: (λ (_a : ?x_2 × ?x_4), 1058: prod.cases_on _a 1058: (λ (fst : ?x_2) (snd_1 : ?x_4), id_rhs (?x_1 (?x_2 × ?x_0)) (pure (fst, ?x_8 snd_1 snd)))) 1058: _p))) 1058: (?x_7 ?x_6) 1058: [state_t.run_monad_map] #12 defeq, (monad_map ?x_11 ?x_3).run ?x_4 ↦ monad_map ?x_11 (?x_3.run ?x_4) 1058: [state_t.run_monad_lift] #8 defeq, (monad_lift ?x_7).run ?x_3 ↦ monad_lift ?x_7 >>= λ (a : ?x_2), pure (a, ?x_3) 1058: [state_t.run_map] #9, (?x_7 <$> ?x_4).run ?x_5 ↦ (λ (p : ?x_2 × ?x_0), (?x_7 (p.fst), p.snd)) <$> ?x_4.run ?x_5 1058: [state_t.run_bind] #8, (?x_4 >>= ?x_7).run ?x_5 ↦ ?x_4.run ?x_5 >>= λ (p : ?x_2 × ?x_0), (?x_7 (p.fst)).run (p.snd) 1058: [state_t.run_pure] #6 defeq, (pure ?x_5).run ?x_3 ↦ pure (?x_5, ?x_3) 1058: [nat.lor_bit] #4, lor (bit ?x_0 ?x_1) (bit ?x_2 ?x_3) ↦ bit (?x_0 || ?x_2) (lor ?x_1 ?x_3) 1058: [list.length_map_accumr₂] #8, list.length ((list.map_accumr₂ ?x_4 ?x_5 ?x_6 ?x_7).snd) ↦ 1058: min (list.length ?x_5) (list.length ?x_6) 1058: [list.length_map_accumr] #6, list.length ((list.map_accumr ?x_3 ?x_4 ?x_5).snd) ↦ list.length ?x_4 1058: [list.length_take] #3, list.length (list.take ?x_1 ?x_2) ↦ min ?x_1 (list.length ?x_2) 1058: [list.length_map₂] #6, list.length (list.map₂ ?x_3 ?x_4 ?x_5) ↦ min (list.length ?x_4) (list.length ?x_5) 1058: [list.length_map] #4, list.length (list.map ?x_2 ?x_3) ↦ list.length ?x_3 1058: [list.length_drop] #3, list.length (list.drop ?x_1 ?x_2) ↦ list.length ?x_2 - ?x_1 1058: [list.length_tail] #2, list.length (list.tail ?x_1) ↦ list.length ?x_1 - 1 1058: [list.length_repeat] #3, list.length (list.repeat ?x_1 ?x_2) ↦ ?x_2 1058: [list.length_append] #3, list.length (?x_1 ++ ?x_2) ↦ list.length ?x_1 + list.length ?x_2 1058: [list.length.equations._eqn_1] #1 defeq, list.length list.nil ↦ 0 1058: [list.length.equations._eqn_2] #3 defeq, list.length (?x_1 :: ?x_2) ↦ list.length ?x_2 + 1 1058: [pure_id_seq] #5, pure id <*> ?x_4 ↦ ?x_4 1058: [is_lawful_applicative.seq_pure] #7, ?x_5 <*> pure ?x_6 ↦ (λ (g : ?x_3 → ?x_4), g ?x_6) <$> ?x_5 1058: [list.map₂.equations._eqn_1] #4 defeq, list.map₂ ?x_3 list.nil list.nil ↦ list.nil 1058: [list.map₂.equations._eqn_2] #6 defeq, list.map₂ ?x_3 list.nil (?x_4 :: ?x_5) ↦ list.nil 1058: [list.map₂.equations._eqn_3] #6 defeq, list.map₂ ?x_3 (?x_4 :: ?x_5) list.nil ↦ list.nil 1058: [list.map₂.equations._eqn_4] #8 defeq, list.map₂ ?x_3 (?x_4 :: ?x_5) (?x_6 :: ?x_7) ↦ 1058: ?x_3 ?x_4 ?x_6 :: list.map₂ ?x_3 ?x_5 ?x_7 1058: [reader_t.run_read] #4 defeq, reader_t.read.run ?x_2 ↦ pure ?x_2 1058: [reader_t.run_monad_map] #12 defeq, (monad_map ?x_11 ?x_3).run ?x_4 ↦ monad_map ?x_11 (?x_3.run ?x_4) 1058: [reader_t.run_monad_lift] #8 defeq, (monad_lift ?x_7).run ?x_3 ↦ monad_lift ?x_7 1058: [reader_t.run_map] #9, (?x_7 <$> ?x_4).run ?x_5 ↦ ?x_7 <$> ?x_4.run ?x_5 1058: [reader_t.run_bind] #8 defeq, (?x_4 >>= ?x_7).run ?x_5 ↦ ?x_4.run ?x_5 >>= λ (a : ?x_2), (?x_7 a).run ?x_5 1058: [reader_t.run_pure] #6 defeq, (pure ?x_5).run ?x_3 ↦ pure ?x_5 1058: [list.take.equations._eqn_1] #2 defeq, list.take 0 ?x_1 ↦ list.nil 1058: [list.take.equations._eqn_2] #2 defeq, list.take (succ ?x_1) list.nil ↦ list.nil 1058: [list.take.equations._eqn_3] #4 defeq, list.take (succ ?x_1) (?x_2 :: ?x_3) ↦ ?x_2 :: list.take ?x_1 ?x_3 1058: [coe_tt] #0, ↑tt ↦ true 1058: [coe_ff] #0, ↑ff ↦ false 1058: [nat.pow_one] #1, ?x_0 ^ 1 ↦ ?x_0 1058: [nat.pow_zero] #1 defeq, ?x_0 ^ 0 ↦ 1 1058: [mul_inv_rev] #4 (100), (?x_2 * ?x_3)⁻¹ ↦ ?x_3⁻¹ * ?x_2⁻¹ 1058: [inv_inv] #3 (100), ?x_2⁻¹⁻¹ ↦ ?x_2 1058: [one_inv] #2 (100), 1⁻¹ ↦ 1 1058: [inv_eq_of_mul_eq_one] #5 (100), ?x_2⁻¹ ↦ ?x_3 1058: [max_self] #3, max ?x_2 ?x_2 ↦ ?x_2 1058: [list.append_assoc] #4, ?x_1 ++ ?x_2 ++ ?x_3 ↦ ?x_1 ++ (?x_2 ++ ?x_3) 1058: [list.append_nil] #2, ?x_1 ++ list.nil ↦ ?x_1 1058: [list.cons_append] #4 defeq, ?x_1 :: ?x_2 ++ ?x_3 ↦ ?x_1 :: (?x_2 ++ ?x_3) 1058: [list.nil_append] #2 defeq, list.nil ++ ?x_1 ↦ ?x_1 1058: [function.comp.right_id] #3 defeq, ?x_2 ∘ id ↦ ?x_2 1058: [function.comp.left_id] #3 defeq, id ∘ ?x_2 ↦ ?x_2 1058: [function.comp_app] #6 defeq, (?x_3 ∘ ?x_4) ?x_5 ↦ ?x_3 (?x_4 ?x_5) 1058: [option_t.run_monad_map] #10 defeq, (monad_map ?x_9 ?x_2).run ↦ monad_map ?x_9 (?x_2.run) 1058: [option_t.run_monad_lift] #6 defeq, (monad_lift ?x_5).run ↦ some <$> monad_lift ?x_5 1058: [option_t.run_map] #7, (?x_5 <$> ?x_3).run ↦ option.map ?x_5 <$> ?x_3.run 1058: [option_t.run_bind] #6 defeq, (?x_3 >>= ?x_5).run ↦ ?x_3.run >>= option_t.bind_cont ?x_5 1058: [option_t.run_pure] #4 defeq, (pure ?x_3).run ↦ pure (some ?x_3) 1058: [list.append.equations._eqn_1] #2 defeq, list.append list.nil ?x_1 ↦ ?x_1 1058: [list.append.equations._eqn_2] #4 defeq, list.append (?x_1 :: ?x_2) ?x_3 ↦ ?x_1 :: list.append ?x_2 ?x_3 1058: [nat.bit_zero] #0 defeq, bit ff 0 ↦ 0 1058: [nat.bitwise_bit] #6, bitwise ?x_0 (bit ?x_2 ?x_3) (bit ?x_4 ?x_5) ↦ bit (?x_0 ?x_2 ?x_4) (bitwise ?x_0 ?x_3 ?x_5) 1058: [nat.bitwise_zero] #1, bitwise ?x_0 0 0 ↦ 0 1058: [nat.bitwise_zero_right] #3, bitwise ?x_0 ?x_2 0 ↦ cond (?x_0 tt ff) ?x_2 0 1058: [nat.bitwise_zero_left] #2, bitwise ?x_0 0 ?x_1 ↦ cond (?x_0 ff tt) ?x_1 0 1058: [nat.sub_zero] #1 defeq, ?x_0 - 0 ↦ ?x_0 1058: [nat.zero_sub] #1, 0 - ?x_0 ↦ 0 1058: [nat.succ_sub_succ_eq_sub] #2, succ ?x_0 - succ ?x_1 ↦ ?x_0 - ?x_1 1058: [sub_eq_add_neg] #4 (100) defeq, ?x_2 - ?x_3 ↦ ?x_2 + -?x_3 1058: [array.read_write_of_ne] #7, array.read (array.write ?x_2 ?x_3 ?x_5) ?x_4 ↦ array.read ?x_2 ?x_4 1058: [array.read_write] #5, array.read (array.write ?x_2 ?x_3 ?x_4) ?x_3 ↦ ?x_4 1058: [bla] #1, f ?x_0 ↦ 2 1058: [foo] #1, f ?x_0 ↦ 1 1058: [neg_zero] #2 (100), -0 ↦ 0 1058: [neg_add_rev] #4 (100), -(?x_2 + ?x_3) ↦ -?x_3 + -?x_2 1058: [neg_neg] #3 (100), - -?x_2 ↦ ?x_2 1058: [neg_eq_of_add_eq_zero] #5 (100), -?x_2 ↦ ?x_3 1058: [list.filter_append] #5, list.filter ?x_1 (?x_3 ++ ?x_4) ↦ list.filter ?x_1 ?x_3 ++ list.filter ?x_1 ?x_4 1058: [list.filter_cons_of_neg] #6, list.filter ?x_1 (?x_3 :: ?x_4) ↦ list.filter ?x_1 ?x_4 1058: [list.filter_cons_of_pos] #6, list.filter ?x_1 (?x_3 :: ?x_4) ↦ ?x_3 :: list.filter ?x_1 ?x_4 1058: [list.filter_nil] #3 defeq, list.filter ?x_1 list.nil ↦ list.nil 1058: [monad_lift_refl] #2 defeq, monad_lift ↦ id 1058: [id.def] #2 defeq, id ?x_1 ↦ ?x_1 1058: [nat.div2_succ] #1, div2 (succ ?x_0) ↦ cond (bodd ?x_0) (succ (div2 ?x_0)) (div2 ?x_0) 1058: [nat.div2_two] #0 defeq, div2 2 ↦ 1 1058: [nat.div2_one] #0 defeq, div2 1 ↦ 0 1058: [nat.div2_zero] #0 defeq, div2 0 ↦ 0 1058: [list.head.equations._eqn_1] #2 defeq, list.head list.nil ↦ default ?x_0 1058: [list.head.equations._eqn_2] #4 defeq, list.head (?x_2 :: ?x_3) ↦ ?x_2 1058: [id.map_eq] #4 defeq, ?x_3 <$> ?x_2 ↦ ?x_3 ?x_2 1058: [is_lawful_applicative.map_pure] #7, ?x_5 <$> pure ?x_6 ↦ pure (?x_5 ?x_6) 1058: [is_lawful_functor.id_map] #5, id <$> ?x_4 ↦ ?x_4 1058: [prod.mk.eta] #3, (?x_2.fst, ?x_2.snd) ↦ ?x_2 1058: [string.iterator.next_to_string_mk_iterator] #1, string.iterator.next_to_string (string.mk_iterator ?x_0) ↦ ?x_0 1058: [list.repeat.equations._eqn_1] #2 defeq, list.repeat ?x_1 0 ↦ list.nil 1058: [list.repeat.equations._eqn_2] #3 defeq, list.repeat ?x_1 (succ ?x_2) ↦ ?x_1 :: list.repeat ?x_1 ?x_2 1058: [id.pure_eq] #2 defeq, pure ?x_1 ↦ ?x_1 1058: [monad_map_refl] #4 defeq, monad_map ?x_2 ↦ ?x_2 1058: [d_array.read_write_of_ne] #7, d_array.read (d_array.write ?x_2 ?x_3 ?x_5) ?x_4 ↦ d_array.read ?x_2 ?x_4 1058: [d_array.read_write] #5, d_array.read (d_array.write ?x_2 ?x_3 ?x_4) ?x_3 ↦ ?x_4 1058: [bnot_bnot] #1, bnot (bnot ?x_0) ↦ ?x_0 1058: [bnot.equations._eqn_1] #0 defeq, bnot ff ↦ tt 1058: [bnot.equations._eqn_2] #0 defeq, bnot tt ↦ ff 1058: [nat.test_bit_lxor] #3, test_bit (lxor ?x_0 ?x_1) ?x_2 ↦ bxor (test_bit ?x_0 ?x_2) (test_bit ?x_1 ?x_2) 1058: [nat.test_bit_ldiff] #3, test_bit (ldiff ?x_0 ?x_1) ?x_2 ↦ test_bit ?x_0 ?x_2 && bnot (test_bit ?x_1 ?x_2) 1058: [nat.test_bit_land] #3, test_bit (land ?x_0 ?x_1) ?x_2 ↦ test_bit ?x_0 ?x_2 && test_bit ?x_1 ?x_2 1058: [nat.test_bit_lor] #3, test_bit (lor ?x_0 ?x_1) ?x_2 ↦ test_bit ?x_0 ?x_2 || test_bit ?x_1 ?x_2 1058: [nat.test_bit_bitwise] #5, test_bit (bitwise ?x_0 ?x_2 ?x_3) ?x_4 ↦ ?x_0 (test_bit ?x_2 ?x_4) (test_bit ?x_3 ?x_4) 1058: [nat.test_bit_zero] #2, test_bit (bit ?x_0 ?x_1) 0 ↦ ?x_0 1058: [nat.bodd_mul] #2, bodd (?x_0 * ?x_1) ↦ bodd ?x_0 && bodd ?x_1 1058: [nat.bodd_add] #2, bodd (?x_0 + ?x_1) ↦ bxor (bodd ?x_0) (bodd ?x_1) 1058: [nat.bodd_succ] #1, bodd (succ ?x_0) ↦ bnot (bodd ?x_0) 1058: [nat.bodd_two] #0 defeq, bodd 2 ↦ ff 1058: [nat.bodd_one] #0 defeq, bodd 1 ↦ tt 1058: [nat.bodd_zero] #0 defeq, bodd 0 ↦ ff 1058: [nat.mul_div_left] #3, ?x_0 * ?x_1 / ?x_1 ↦ ?x_0 1058: [nat.mul_div_right] #3, ?x_1 * ?x_0 / ?x_1 ↦ ?x_0 1058: [nat.add_div_left] #3, (?x_1 + ?x_0) / ?x_1 ↦ succ (?x_0 / ?x_1) 1058: [nat.add_div_right] #3, (?x_0 + ?x_1) / ?x_1 ↦ succ (?x_0 / ?x_1) 1058: [nat.zero_div] #1, 0 / ?x_0 ↦ 0 1058: [nat.div_zero] #1, ?x_0 / 0 ↦ 0 1058: [nat.div_one] #1, ?x_0 / 1 ↦ ?x_0 1058: [one_div_eq_inv] #3 (100), 1 / ?x_2 ↦ ?x_2⁻¹ 1058: simplification rules for iff 1058: [list.mem_append] #4, ?x_1 ∈ ?x_2 ++ ?x_3 ↦ ?x_1 ∈ ?x_2 ∨ ?x_1 ∈ ?x_3 1058: [list.mem_cons_iff] #4, ?x_1 ∈ ?x_2 :: ?x_3 ↦ ?x_1 = ?x_2 ∨ ?x_1 ∈ ?x_3 1058: [list.mem_cons_self] #3, ?x_1 ∈ ?x_1 :: ?x_2 ↦ true 1058: [list.not_mem_nil] #2, ?x_1 ∈ list.nil ↦ false 1058: [to_bool_ff_iff] #2, to_bool ?x_0 = ff ↦ ¬?x_0 1058: [to_bool_iff] #2, to_bool ?x_0 = tt ↦ ?x_0 1058: [ff_eq_tt_eq_false] #0, ff = tt ↦ false 1058: [tt_eq_ff_eq_false] #0, tt = ff ↦ false 1058: [eq_self_iff_true] #2, ?x_1 = ?x_1 ↦ true 1058: [one_ne_zero] #2 (100), 1 = 0 ↦ false 1058: [zero_ne_one] #2 (100), 0 = 1 ↦ false 1058: [bxor_coe_iff] #2, ↥(bxor ?x_0 ?x_1) ↦ xor ↥?x_0 ↥?x_1 1058: [band_coe_iff] #2, ↥(?x_0 && ?x_1) ↦ ↥?x_0 ∧ ↥?x_1 1058: [bor_coe_iff] #2, ↥(?x_0 || ?x_1) ↦ ↥?x_0 ∨ ↥?x_1 1058: [and_self] #1, ?x_0 ∧ ?x_0 ↦ ?x_0 1058: [and_not_self] #1, ?x_0 ∧ ¬?x_0 ↦ false 1058: [not_and_self] #1, ¬?x_0 ∧ ?x_0 ↦ false 1058: [false_and] #1, false ∧ ?x_0 ↦ false 1058: [and_false] #1, ?x_0 ∧ false ↦ false 1058: [true_and] #1, true ∧ ?x_0 ↦ ?x_0 1058: [and_true] #1, ?x_0 ∧ true ↦ ?x_0 1058: [dvd_mul_left] #4 (100), ?x_2 ∣ ?x_3 * ?x_2 ↦ true 1058: [dvd_mul_right] #4 (100), ?x_2 ∣ ?x_2 * ?x_3 ↦ true 1058: [one_dvd] #3 (100), 1 ∣ ?x_2 ↦ true 1058: [dvd_zero] #3 (100), ?x_2 ∣ 0 ↦ true 1058: [dvd_refl] #3 (100), ?x_2 ∣ ?x_2 ↦ true 1058: [ne_self_iff_false] #2, ¬?x_1 = ?x_1 ↦ false 1058: [not_false_iff] #0, ¬false ↦ true 1058: [not_true] #0, ¬true ↦ false 1058: [list.filter_sublist] #4, list.filter ?x_1 ?x_3 <+ ?x_3 ↦ true 1058: [list.bex_cons] #4, ∃ (x : ?x_0) (H : x ∈ ?x_2 :: ?x_3), ?x_1 x ↦ 1058: ?x_1 ?x_2 ∨ ∃ (x : ?x_0) (H : x ∈ ?x_3), ?x_1 x 1058: [list.not_bex_nil] #2, ∃ (x : ?x_0) (H : x ∈ list.nil), ?x_1 x ↦ false 1058: [list.subset_append_right] #3, ?x_2 ⊆ ?x_1 ++ ?x_2 ↦ true 1058: [list.subset_append_left] #3, ?x_1 ⊆ ?x_1 ++ ?x_2 ↦ true 1058: [list.subset_cons] #3, ?x_2 ⊆ ?x_1 :: ?x_2 ↦ true 1058: [list.subset.refl] #2, ?x_1 ⊆ ?x_1 ↦ true 1058: [list.nil_subset] #2, list.nil ⊆ ?x_1 ↦ true 1058: [iff_self] #1, ?x_0 ↔ ?x_0 ↦ true 1058: [false_iff] #1, false ↔ ?x_0 ↦ ¬?x_0 1058: [iff_false] #1, ?x_0 ↔ false ↦ ¬?x_0 1058: [true_iff] #1, true ↔ ?x_0 ↦ ?x_0 1058: [iff_true] #1, ?x_0 ↔ true ↦ ?x_0 1058: [false_iff_true] #0, false ↔ true ↦ false 1058: [true_iff_false] #0, true ↔ false ↦ false 1058: [not_iff_self] #1, ¬?x_0 ↔ ?x_0 ↦ false 1058: [iff_not_self] #1, ?x_0 ↔ ¬?x_0 ↦ false 1058: [or_self] #1, ?x_0 ∨ ?x_0 ↦ ?x_0 1058: [false_or] #1, false ∨ ?x_0 ↦ ?x_0 1058: [or_false] #1, ?x_0 ∨ false ↦ ?x_0 1058: [true_or] #1, true ∨ ?x_0 ↦ true 1058: [or_true] #1, ?x_0 ∨ true ↦ true 1058: [heq_self_iff_true] #2, ?x_1 == ?x_1 ↦ true 1058: [list.ball_nil] #4, ?x_1 ?x_2 ↦ true 1058: [list.ball_cons] #4, ∀ (x : ?x_0), x ∈ ?x_2 :: ?x_3 → ?x_1 x ↦ 1058: ?x_1 ?x_2 ∧ ∀ (x : ?x_0), x ∈ ?x_3 → ?x_1 x 1058: [true_implies_iff] #1, true → ?x_0 ↦ ?x_0 1058: [false_implies_iff] #1, false → ?x_0 ↦ true 1058: [implies_true_iff] #1, ?x_0 → true ↦ true 1057: -- checked 1148/1310 Test #1057: leanruntest_rw_set1.lean .................................... Passed 0.03 sec test 1059 Start 1059: leanruntest_rw_set4.lean 1059: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "rw_set4.lean" 1059: Test timeout computed to be: 1500 1058: -- checked 1149/1310 Test #1058: leanruntest_rw_set3.lean .................................... Passed 0.03 sec test 1060 Start 1060: leanruntest_sec_bug.lean 1060: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "sec_bug.lean" 1060: Test timeout computed to be: 1500 1059: -- testing rw_set4.lean 1059: -- using result from test_all.sh 1059: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/rw_set4.lean:4:0: warning: declaration 'forall_congr_prop_eq' uses sorry 1059: congruence rules for eq 1059: [if_simp_congr] #11 (?x_1 ↔ ?x_2) (?x_4 = ?x_6) (?x_5 = ?x_7), ite ?x_1 ?x_4 ?x_5 ↦ ite ?x_2 ?x_6 ?x_7 1059: [if_congr] #12 (?x_1 ↔ ?x_2) (?x_5 = ?x_7) (?x_6 = ?x_8), ite ?x_1 ?x_5 ?x_6 ↦ ite ?x_2 ?x_7 ?x_8 1059: [forall_congr_prop_eq] #6 (1001) (?x_0 = ?x_1) (?x_1 → ?x_2 = ?x_3), ?x_0 → ?x_2 ↦ ?x_1 → ?x_3 1059: congruence rules for iff 1059: [and_congr] #6 (?x_0 ↔ ?x_2) (?x_1 ↔ ?x_3), ?x_0 ∧ ?x_1 ↦ ?x_2 ∧ ?x_3 1059: [not_congr] #3 (?x_0 ↔ ?x_1), ¬?x_0 ↦ ¬?x_1 1059: [if_simp_congr_prop] #10 (?x_0 ↔ ?x_1) (?x_2 ↔ ?x_4) (?x_3 ↔ ?x_5), ite ?x_0 ?x_2 ?x_3 ↦ ite ?x_1 ?x_4 ?x_5 1059: [if_congr_prop] #11 (?x_0 ↔ ?x_1) (?x_2 ↔ ?x_4) (?x_3 ↔ ?x_5), ite ?x_0 ?x_2 ?x_3 ↦ ite ?x_1 ?x_4 ?x_5 1059: [exists_congr] #4 (∀ (a : ?x_0), ?x_1 a ↔ ?x_2 a), Exists ?x_1 ↦ ∃ (a : ?x_0), ?x_2 a 1059: [iff_congr] #6 (?x_0 ↔ ?x_2) (?x_1 ↔ ?x_3), ?x_0 ↔ ?x_1 ↦ ?x_2 ↔ ?x_3 1059: [or_congr] #6 (?x_0 ↔ ?x_2) (?x_1 ↔ ?x_3), ?x_0 ∨ ?x_1 ↦ ?x_2 ∨ ?x_3 1059: [exists_unique_congr] #4 (∀ (x : ?x_0), ?x_1 x ↔ ?x_2 x), exists_unique ?x_1 ↦ ∃! (x : ?x_0), ?x_2 x 1059: [forall_congr] #4 (∀ (a : ?x_0), ?x_1 a ↔ ?x_2 a), ∀ (a : ?x_0), ?x_1 a ↦ ∀ (a : ?x_0), ?x_2 a 1060: -- testing sec_bug.lean 1060: -- using result from test_all.sh 1060: foo.tst : Prop 1059: -- checked 1150/1310 Test #1059: leanruntest_rw_set4.lean .................................... Passed 0.02 sec test 1061 Start 1061: leanruntest_sec_notation.lean 1061: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "sec_notation.lean" 1061: Test timeout computed to be: 1500 1060: -- checked 1151/1310 Test #1060: leanruntest_sec_bug.lean .................................... Passed 0.01 sec test 1062 Start 1062: leanruntest_sec_var.lean 1062: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "sec_var.lean" 1062: Test timeout computed to be: 1500 1061: -- testing sec_notation.lean 1061: -- using result from test_all.sh 1061: 5 1062: -- testing sec_var.lean 1062: -- using result from test_all.sh 1062: @foo a a (@eq.refl A a) : a = a 1062: foo : ∀ ⦃a b : A⦄, a = b → a = b 1062: _ = _ : Prop 1062: foo = _ : Prop 1062: @foo2 A a a (@eq.refl A a) : a = a 1062: foo2 : ∀ (A : Type) ⦃a b : A⦄, a = b → a = b 1062: _ = _ : Prop 1061: -- checked 1152/1310 Test #1061: leanruntest_sec_notation.lean ............................... Passed 0.01 sec test 1063 Start 1063: leanruntest_seclvl.lean 1063: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "seclvl.lean" 1063: Test timeout computed to be: 1500 1062: -- checked 1153/1310 Test #1062: leanruntest_sec_var.lean .................................... Passed 0.01 sec test 1064 Start 1064: leanruntest_secnot.lean 1064: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "secnot.lean" 1064: Test timeout computed to be: 1500 1063: -- testing seclvl.lean 1063: -- using result from test_all.sh 1063: foo A B : Type 1063: foo B C : Type 1063: foo A A : Type 1063: foo A B : Type 1063: foo B C : Type 1063: foo A A : Type 1063: foo2 A B : Type 1063: foo2 B C : Type 1063: foo2 A A : Type 1064: -- testing secnot.lean 1064: -- using result from test_all.sh 1063: -- checked 1154/1310 Test #1063: leanruntest_seclvl.lean ..................................... Passed 0.01 sec test 1065 Start 1065: leanruntest_section1.lean 1065: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "section1.lean" 1065: Test timeout computed to be: 1500 1065: -- testing section1.lean 1065: -- using result from test_all.sh 1065: H1 : b = a 1065: H : a = b 1065: H2 : b = a 1064: a ◀ b : A 1064: [10,20,30] : List ℕ 1064: [10,20,40] : List ℕ 1064: 10 ◀ 20 : ℕ 1065: -- checked 1155/1310 Test #1065: leanruntest_section1.lean ................................... Passed 0.01 sec test 1066 Start 1066: leanruntest_section2.lean 1066: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "section2.lean" 1066: Test timeout computed to be: 1500 1066: -- testing section2.lean 1066: -- using result from test_all.sh 1064: -- checked 1156/1310 Test #1064: leanruntest_secnot.lean ..................................... Passed 0.02 sec test 1067 Start 1067: leanruntest_section3.lean 1067: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "section3.lean" 1067: Test timeout computed to be: 1500 1066: id ℕ a : ℕ 1067: -- testing section3.lean 1067: -- using result from test_all.sh 1067: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/section3.lean:4:2: warning: declaration 'bar' uses sorry 1066: -- checked 1157/1310 Test #1066: leanruntest_section2.lean ................................... Passed 0.01 sec test 1068 Start 1068: leanruntest_section4.lean 1068: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "section4.lean" 1068: Test timeout computed to be: 1500 1068: -- testing section4.lean 1068: -- using result from test_all.sh 1067: -- checked 1158/1310 Test #1067: leanruntest_section3.lean ................................... Passed 0.01 sec test 1069 Start 1069: leanruntest_section5.lean 1069: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "section5.lean" 1069: Test timeout computed to be: 1500 1068: protected eliminator mypair.rec : Π {A B : Type} {C : mypair → Sort l}, (Π (a : A) (a_1 : B), C (mypair.mk a a_1)) → Π (n : mypair), C n 1068: mypair.mk : A → B → mypair 1068: @mypair.rec.{u_1} ?M_1 ?M_2 : (Π (a : A) (a_1 : ?M_1), ?M_2 (@mypair.mk ?M_1 a a_1)) → Π (n : mypair ?M_1), ?M_2 n 1068: foo ℕ a 0 : ℕ 1069: -- testing section5.lean 1069: -- using result from test_all.sh 1069: foo : A → A 1069: foo : Π (A : Type), A → A 1069: add_comm_group : Type u → Type u 1069: add_comm_monoid : Type u → Type u 1069: add_comm_semigroup : Type u → Type u 1069: add_group : Type u → Type u 1069: add_left_cancel_semigroup : Type u → Type u 1069: add_monoid : Type u → Type u 1069: add_right_cancel_semigroup : Type u → Type u 1069: add_semigroup : Type u → Type u 1069: alternative : (Type u → Type v) → Type (max (u+1) v) 1069: applicative : (Type u → Type v) → Type (max (u+1) v) 1069: comm_group : Type u → Type u 1069: comm_monoid : Type u → Type u 1069: comm_ring : Type u → Type u 1069: comm_semigroup : Type u → Type u 1069: comm_semiring : Type u → Type u 1069: decidable : Prop → Type 1069: decidable_linear_order : Type u → Type u 1069: decidable_linear_ordered_cancel_comm_monoid : Type u → Type u 1069: decidable_linear_ordered_comm_group : Type u → Type u 1069: decidable_linear_ordered_comm_ring : Type u → Type u 1069: decidable_linear_ordered_semiring : Type u → Type u 1069: discrete_field : Type u → Type u 1069: discrete_linear_ordered_field : Type u → Type u 1069: distrib : Type u → Type u 1069: division_ring : Type u → Type u 1069: field : Type u → Type u 1069: functor : (Type u → Type v) → Type (max (u+1) v) 1069: group : Type u → Type u 1069: has_add : Type u → Type u 1069: has_andthen : Type u → Type v → out_param (Type w) → Type (max u v w) 1069: has_append : Type u → Type u 1069: has_bind : (Type u → Type v) → Type (max (u+1) v) 1069: has_coe : Sort u → Sort v → Sort (max 1 (imax u v)) 1069: has_coe_t : Sort u → Sort v → Sort (max 1 (imax u v)) 1069: has_coe_t_aux : Sort u → Sort v → Sort (max 1 (imax u v)) 1069: has_coe_to_fun : Sort u → Sort (max u (v+1)) 1069: has_coe_to_sort : Sort u → Type (max u (v+1)) 1069: has_div : Type u → Type u 1069: has_dvd : Type u → Type u 1069: has_emptyc : Type u → Type u 1069: has_equiv : Sort u → Sort (max 1 u) 1069: has_insert : out_param (Type u) → Type v → Type (max u v) 1069: has_inter : Type u → Type u 1069: has_inv : Type u → Type u 1069: has_le : Type u → Type u 1069: has_lift : Sort u → Sort v → Sort (max 1 (imax u v)) 1069: has_lift_t : Sort u → Sort v → Sort (max 1 (imax u v)) 1069: has_lt : Type u → Type u 1069: has_mem : out_param (Type u) → Type v → Type (max u v) 1069: has_mod : Type u → Type u 1069: has_monad_lift : (Type u → Type v) → (Type u → Type w) → Type (max (u+1) v w) 1069: has_monad_lift_t : (Type u → Type v) → (Type u → Type w) → Type (max (u+1) v w) 1069: has_mul : Type u → Type u 1069: has_neg : Type u → Type u 1069: has_one : Type u → Type u 1069: has_orelse : (Type u → Type v) → Type (max (u+1) v) 1069: has_pow : Type u → Type v → Type (max u v) 1069: has_pure : (Type u → Type v) → Type (max (u+1) v) 1069: has_repr : Type u → Type u 1069: has_sdiff : Type u → Type u 1069: has_sep : out_param (Type u) → Type v → Type (max u v) 1069: has_seq : (Type u → Type v) → Type (max (u+1) v) 1069: has_seq_left : (Type u → Type v) → Type (max (u+1) v) 1069: has_seq_right : (Type u → Type v) → Type (max (u+1) v) 1069: has_sizeof : Sort u → Sort (max 1 u) 1069: has_ssubset : Type u → Type u 1069: has_sub : Type u → Type u 1069: has_subset : Type u → Type u 1069: has_to_format : Type u → Type u 1069: has_to_pexpr : Sort u → Sort (max 1 u) 1069: has_to_string : Type u → Type u 1069: has_to_tactic_format : Type u → Type u 1069: has_union : Type u → Type u 1069: has_well_founded : Sort u → Type u 1069: has_zero : Type u → Type u 1069: inhabited : Sort u → Sort (max 1 u) 1069: integral_domain : Type u → Type u 1069: is_antisymm : Π (α : Type u), (α → α → Prop) → Prop 1069: is_associative : Π (α : Type u), (α → α → α) → Prop 1069: is_asymm : Π (α : Type u), (α → α → Prop) → Prop 1069: is_commutative : Π (α : Type u), (α → α → α) → Prop 1069: is_cond_left_inv : Π (α : Type u), (α → α → α) → out_param (α → α) → out_param α → out_param (α → Prop) → Prop 1069: is_cond_right_inv : Π (α : Type u), (α → α → α) → out_param (α → α) → out_param α → out_param (α → Prop) → Prop 1069: is_distinct : Π (α : Type u), α → α → Prop 1069: is_equiv : Π (α : Type u), (α → α → Prop) → Prop 1069: is_idempotent : Π (α : Type u), (α → α → α) → Prop 1069: is_incomp_trans : Π (α : Type u), (α → α → Prop) → Prop 1069: is_irrefl : Π (α : Type u), (α → α → Prop) → Prop 1069: is_lawful_applicative : Π (f : Type u → Type v) [_inst_1 : applicative f], Prop 1069: is_lawful_functor : Π (f : Type u → Type v) [_inst_1 : functor f], Prop 1069: is_lawful_monad : Π (m : Type u → Type v) [_inst_1 : monad m], Prop 1069: is_left_cancel : Π (α : Type u), (α → α → α) → Prop 1069: is_left_distrib : Π (α : Type u), (α → α → α) → out_param (α → α → α) → Prop 1069: is_left_id : Π (α : Type u), (α → α → α) → out_param α → Prop 1069: is_left_inv : Π (α : Type u), (α → α → α) → out_param (α → α) → out_param α → Prop 1069: is_left_null : Π (α : Type u), (α → α → α) → out_param α → Prop 1069: is_linear_order : Π (α : Type u), (α → α → Prop) → Prop 1069: is_partial_order : Π (α : Type u), (α → α → Prop) → Prop 1069: is_per : Π (α : Type u), (α → α → Prop) → Prop 1069: is_preorder : Π (α : Type u), (α → α → Prop) → Prop 1069: is_refl : Π (α : Type u), (α → α → Prop) → Prop 1069: is_right_cancel : Π (α : Type u), (α → α → α) → Prop 1069: is_right_distrib : Π (α : Type u), (α → α → α) → out_param (α → α → α) → Prop 1069: is_right_id : Π (α : Type u), (α → α → α) → out_param α → Prop 1069: is_right_inv : Π (α : Type u), (α → α → α) → out_param (α → α) → out_param α → Prop 1069: is_right_null : Π (α : Type u), (α → α → α) → out_param α → Prop 1069: is_strict_order : Π (α : Type u), (α → α → Prop) → Prop 1069: is_strict_total_order : Π (α : Type u), (α → α → Prop) → Type 1069: is_strict_weak_order : Π (α : Type u), (α → α → Prop) → Prop 1069: is_symm : Π (α : Type u), (α → α → Prop) → Prop 1069: is_symm_op : Π (α : Type u) (β : out_param (Type v)), (α → α → β) → Prop 1069: is_total : Π (α : Type u), (α → α → Prop) → Prop 1069: is_total_preorder : Π (α : Type u), (α → α → Prop) → Prop 1069: is_trans : Π (α : Type u), (α → α → Prop) → Prop 1069: is_trichotomous : Π (α : Type u), (α → α → Prop) → Prop 1069: left_cancel_semigroup : Type u → Type u 1069: linear_order : Type u → Type u 1069: linear_ordered_comm_ring : Type u → Type u 1069: linear_ordered_field : Type u → Type u 1069: linear_ordered_ring : Type u → Type u 1069: linear_ordered_semiring : Type u → Type u 1069: monad : (Type u → Type v) → Type (max (u+1) v) 1069: monad_except : out_param (Type u) → (Type v → Type w) → Type (max u (v+1) w) 1069: monad_except_adapter : out_param (Type u) → out_param (Type u) → (Type u → Type v) → (Type u → Type v) → Type (max (u+1) v) 1069: monad_fail : (Type u → Type v) → Type (max (u+1) v) 1069: monad_functor : (Type u → Type v) → (Type u → Type v) → (Type u → Type w) → (Type u → Type w) → Type (max (u+1) v w) 1069: monad_functor_t : (Type u → Type v) → (Type u → Type v) → (Type u → Type w) → (Type u → Type w) → Type (max (u+1) v w) 1069: monad_reader : out_param (Type u) → (Type u → Type v) → Type v 1069: monad_reader_adapter : out_param (Type u) → out_param (Type u) → (Type u → Type v) → (Type u → Type v) → Type (max (u+1) v) 1069: monad_run : out_param (Type u → Type v) → (Type u → Type v) → Type (max (u+1) v) 1069: monad_state : out_param (Type u) → (Type u → Type v) → Type (max (u+1) v) 1069: monad_state_adapter : out_param (Type u) → out_param (Type u) → (Type u → Type v) → (Type u → Type v) → Type (max (u+1) v) 1069: monoid : Type u → Type u 1069: mul_zero_class : Type u → Type u 1069: no_zero_divisors : Type u → Type u 1069: nonempty : Sort u → Prop 1069: ordered_cancel_comm_monoid : Type u → Type u 1069: ordered_comm_group : Type u → Type u 1069: ordered_ring : Type u → Type u 1069: ordered_semiring : Type u → Type u 1069: partial_order : Type u → Type u 1069: point : Type → Type 1069: preorder : Type u → Type u 1069: reflected : Π {α : Sort u}, α → Type 1069: right_cancel_semigroup : Type u → Type u 1069: ring : Type u → Type u 1069: semigroup : Type u → Type u 1069: semiring : Type u → Type u 1069: setoid : Sort u → Sort (max 1 u) 1069: subsingleton : Sort u → Prop 1069: zero_ne_one_class : Type u → Type u 1069: point : Type → Type 1068: -- checked 1159/1310 Test #1068: leanruntest_section4.lean ................................... Passed 0.02 sec test 1070 Start 1070: leanruntest_section_var_bug.lean 1070: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "section_var_bug.lean" 1070: Test timeout computed to be: 1500 1070: -- testing section_var_bug.lean 1070: -- using result from test_all.sh 1069: -- checked 1160/1310 Test #1069: leanruntest_section5.lean ................................... Passed 0.02 sec test 1071 Start 1071: leanruntest_set1.lean 1071: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "set1.lean" 1071: Test timeout computed to be: 1500 1071: -- testing set1.lean 1071: -- using result from test_all.sh 1070: -- checked 1161/1310 Test #1070: leanruntest_section_var_bug.lean ............................ Passed 0.01 sec test 1072 Start 1072: leanruntest_set_attr1.lean 1072: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "set_attr1.lean" 1072: Test timeout computed to be: 1500 1072: -- testing set_attr1.lean 1072: -- using result from test_all.sh 1071: -- checked 1162/1310 Test #1071: leanruntest_set1.lean ....................................... Passed 0.01 sec test 1073 Start 1073: leanruntest_shadow1.lean 1073: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "shadow1.lean" 1073: Test timeout computed to be: 1500 1073: -- testing shadow1.lean 1073: -- using result from test_all.sh 1072: -- checked 1163/1310 Test #1072: leanruntest_set_attr1.lean .................................. Passed 0.01 sec test 1074 Start 1074: leanruntest_show_goal.lean 1074: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "show_goal.lean" 1074: Test timeout computed to be: 1500 1074: -- testing show_goal.lean 1074: -- using result from test_all.sh 1073: -- checked 1164/1310 Test #1073: leanruntest_shadow1.lean .................................... Passed 0.01 sec test 1075 Start 1075: leanruntest_sigma_match.lean 1075: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "sigma_match.lean" 1075: Test timeout computed to be: 1500 1075: -- testing sigma_match.lean 1075: -- using result from test_all.sh 1074: -- checked 1165/1310 Test #1074: leanruntest_show_goal.lean .................................. Passed 0.01 sec test 1076 Start 1076: leanruntest_simp1.lean 1076: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp1.lean" 1076: Test timeout computed to be: 1500 1075: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/sigma_match.lean:6:25: warning: definition 'arrow_ob' was incorrectly marked as noncomputable 1075: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/sigma_match.lean:9:25: warning: definition 'src1' was incorrectly marked as noncomputable 1075: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/sigma_match.lean:14:25: warning: definition 'src2' was incorrectly marked as noncomputable 1075: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/sigma_match.lean:17:25: warning: definition 'src3' was incorrectly marked as noncomputable 1076: -- testing simp1.lean 1076: -- using result from test_all.sh 1076: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/simp1.lean:3:0: warning: declaration 'foo' uses sorry 1076: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/simp1.lean:5:0: warning: declaration 'bar' uses sorry 1075: -- checked 1166/1310 Test #1075: leanruntest_sigma_match.lean ................................ Passed 0.01 sec test 1077 Start 1077: leanruntest_simp_arrow.lean 1077: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_arrow.lean" 1077: Test timeout computed to be: 1500 1077: -- testing simp_arrow.lean 1077: -- using result from test_all.sh 1076: -- checked 1167/1310 Test #1076: leanruntest_simp1.lean ...................................... Passed 0.01 sec test 1078 Start 1078: leanruntest_simp_at_bug.lean 1078: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_at_bug.lean" 1078: Test timeout computed to be: 1500 1077: p q : Prop, 1077: h₀ : q, 1077: h : p 1077: ⊢ q 1078: -- testing simp_at_bug.lean 1078: -- using result from test_all.sh 1077: -- checked 1168/1310 Test #1077: leanruntest_simp_arrow.lean ................................. Passed 0.01 sec test 1079 Start 1079: leanruntest_simp_attr_eqns.lean 1079: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_attr_eqns.lean" 1079: Test timeout computed to be: 1500 1079: -- testing simp_attr_eqns.lean 1079: -- using result from test_all.sh 1078: -- checked 1169/1310 Test #1078: leanruntest_simp_at_bug.lean ................................ Passed 0.01 sec test 1080 Start 1080: leanruntest_simp_auto_param.lean 1080: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_auto_param.lean" 1080: Test timeout computed to be: 1500 1080: -- testing simp_auto_param.lean 1080: -- using result from test_all.sh 1079: -- checked 1170/1310 Test #1079: leanruntest_simp_attr_eqns.lean ............................. Passed 0.01 sec test 1081 Start 1081: leanruntest_simp_beta.lean 1081: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_beta.lean" 1081: Test timeout computed to be: 1500 1081: -- testing simp_beta.lean 1081: -- using result from test_all.sh 1080: -- checked 1171/1310 Test #1080: leanruntest_simp_auto_param.lean ............................ Passed 0.01 sec test 1082 Start 1082: leanruntest_simp_coe.lean 1082: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_coe.lean" 1082: Test timeout computed to be: 1500 1082: -- testing simp_coe.lean 1082: -- using result from test_all.sh 1081: -- checked 1172/1310 Test #1081: leanruntest_simp_beta.lean .................................. Passed 0.01 sec test 1083 Start 1083: leanruntest_simp_constructor.lean 1083: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_constructor.lean" 1083: Test timeout computed to be: 1500 1083: -- testing simp_constructor.lean 1083: -- using result from test_all.sh 1083: vec.cons.inj_eq : 1083: ∀ {α : Type u_1} {n : ℕ} {a : α} {a_1 : vec α n} {a_2 : α} {a_3 : vec α n}, 1083: vec.cons a a_1 = vec.cons a_2 a_3 = (a = a_2 ∧ a_1 = a_3) 1083: Expr.app.inj_eq : 1083: ∀ {a : string} {a_1 : Expr_list} {a_2 : string} {a_3 : Expr_list}, 1083: Expr.app a a_1 = Expr.app a_2 a_3 = (a = a_2 ∧ a_1 = a_3) 1082: -- checked 1173/1310 Test #1082: leanruntest_simp_coe.lean ................................... Passed 0.01 sec test 1084 Start 1084: leanruntest_simp_dif.lean 1084: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_dif.lean" 1084: Test timeout computed to be: 1500 1084: -- testing simp_dif.lean 1084: -- using result from test_all.sh 1083: -- checked 1174/1310 Test #1083: leanruntest_simp_constructor.lean ........................... Passed 0.01 sec test 1085 Start 1085: leanruntest_simp_eqns.lean 1085: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_eqns.lean" 1085: Test timeout computed to be: 1500 1085: -- testing simp_eqns.lean 1085: -- using result from test_all.sh 1084: -- checked 1175/1310 Test #1084: leanruntest_simp_dif.lean ................................... Passed 0.01 sec test 1086 Start 1086: leanruntest_simp_eta.lean 1086: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_eta.lean" 1086: Test timeout computed to be: 1500 1085: -- checked 1176/1310 Test #1085: leanruntest_simp_eqns.lean .................................. Passed 0.01 sec test 1087 Start 1087: leanruntest_simp_if_true_false.lean 1087: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_if_true_false.lean" 1087: Test timeout computed to be: 1500 1086: -- testing simp_eta.lean 1086: -- using result from test_all.sh 1087: -- testing simp_if_true_false.lean 1087: -- using result from test_all.sh 1086: -- checked 1177/1310 Test #1086: leanruntest_simp_eta.lean ................................... Passed 0.01 sec test 1088 Start 1088: leanruntest_simp_inductive_compiler_issue.lean 1088: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_inductive_compiler_issue.lean" 1088: Test timeout computed to be: 1500 1087: -- checked 1178/1310 Test #1087: leanruntest_simp_if_true_false.lean ......................... Passed 0.01 sec test 1089 Start 1089: leanruntest_simp_iota_eqn.lean 1089: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_iota_eqn.lean" 1089: Test timeout computed to be: 1500 1088: -- testing simp_inductive_compiler_issue.lean 1088: -- using result from test_all.sh 1089: -- testing simp_iota_eqn.lean 1089: -- using result from test_all.sh 1088: -- checked 1179/1310 Test #1088: leanruntest_simp_inductive_compiler_issue.lean .............. Passed 0.01 sec test 1090 Start 1090: leanruntest_simp_lemma_issue.lean 1090: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_lemma_issue.lean" 1090: Test timeout computed to be: 1500 1090: -- testing simp_lemma_issue.lean 1090: -- using result from test_all.sh 1089: -- checked 1180/1310 Test #1089: leanruntest_simp_iota_eqn.lean .............................. Passed 0.01 sec test 1091 Start 1091: leanruntest_simp_lemmas_with_mvars.lean 1091: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_lemmas_with_mvars.lean" 1091: Test timeout computed to be: 1500 1091: -- testing simp_lemmas_with_mvars.lean 1091: -- using result from test_all.sh 1090: -- checked 1181/1310 Test #1090: leanruntest_simp_lemma_issue.lean ........................... Passed 0.01 sec test 1092 Start 1092: leanruntest_simp_match_reducibility_issue.lean 1092: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_match_reducibility_issue.lean" 1092: Test timeout computed to be: 1500 1092: -- testing simp_match_reducibility_issue.lean 1092: -- using result from test_all.sh 1091: -- checked 1182/1310 Test #1091: leanruntest_simp_lemmas_with_mvars.lean ..................... Passed 0.01 sec test 1093 Start 1093: leanruntest_simp_norm.lean 1093: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_norm.lean" 1093: Test timeout computed to be: 1500 1093: -- testing simp_norm.lean 1093: -- using result from test_all.sh 1092: -- checked 1183/1310 Test #1092: leanruntest_simp_match_reducibility_issue.lean .............. Passed 0.01 sec test 1094 Start 1094: leanruntest_simp_options.lean 1094: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_options.lean" 1094: Test timeout computed to be: 1500 1093: -- checked 1184/1310 Test #1093: leanruntest_simp_norm.lean .................................. Passed 0.01 sec test 1095 Start 1095: leanruntest_simp_partial_app.lean 1095: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_partial_app.lean" 1095: Test timeout computed to be: 1500 1094: -- testing simp_options.lean 1094: -- using result from test_all.sh 1095: -- testing simp_partial_app.lean 1095: -- using result from test_all.sh 1094: -- checked 1185/1310 Test #1094: leanruntest_simp_options.lean ............................... Passed 0.01 sec test 1096 Start 1096: leanruntest_simp_proj.lean 1096: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_proj.lean" 1096: Test timeout computed to be: 1500 1095: -- checked 1186/1310 Test #1095: leanruntest_simp_partial_app.lean ........................... Passed 0.01 sec test 1097 Start 1097: leanruntest_simp_proof_failure.lean 1097: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_proof_failure.lean" 1097: Test timeout computed to be: 1500 1096: -- testing simp_proj.lean 1096: -- using result from test_all.sh 1097: -- testing simp_proof_failure.lean 1097: -- using result from test_all.sh 1096: -- checked 1187/1310 Test #1096: leanruntest_simp_proj.lean .................................. Passed 0.01 sec test 1098 Start 1098: leanruntest_simp_refl_lemma_perf_issue.lean 1098: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_refl_lemma_perf_issue.lean" 1098: Test timeout computed to be: 1500 1098: -- testing simp_refl_lemma_perf_issue.lean 1098: -- using result from test_all.sh 1097: -- checked 1188/1310 Test #1097: leanruntest_simp_proof_failure.lean ......................... Passed 0.01 sec test 1099 Start 1099: leanruntest_simp_rfl_proof_issue.lean 1099: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_rfl_proof_issue.lean" 1099: Test timeout computed to be: 1500 1099: -- testing simp_rfl_proof_issue.lean 1099: -- using result from test_all.sh 1098: -- checked 1189/1310 Test #1098: leanruntest_simp_refl_lemma_perf_issue.lean ................. Passed 0.01 sec test 1100 Start 1100: leanruntest_simp_single_pass.lean 1100: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_single_pass.lean" 1100: Test timeout computed to be: 1500 1100: -- testing simp_single_pass.lean 1100: -- using result from test_all.sh 1099: -- checked 1190/1310 Test #1099: leanruntest_simp_rfl_proof_issue.lean ....................... Passed 0.01 sec test 1101 Start 1101: leanruntest_simp_subgoals.lean 1101: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_subgoals.lean" 1101: Test timeout computed to be: 1500 1101: -- testing simp_subgoals.lean 1101: -- using result from test_all.sh 1100: -- checked 1191/1310 Test #1100: leanruntest_simp_single_pass.lean ........................... Passed 0.01 sec test 1102 Start 1102: leanruntest_simp_univ_metavars.lean 1102: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_univ_metavars.lean" 1102: Test timeout computed to be: 1500 1101: subgoal 1101: x : ℕ, 1101: h : x ≠ 0 1101: ⊢ 1 ≠ 0 1101: subgoal 1101: x : ℕ, 1101: h : x ≠ 0 1101: ⊢ x ≠ 0 1102: -- testing simp_univ_metavars.lean 1102: -- using result from test_all.sh 1102: Category.mk.inj_eq : 1102: ∀ {Obj : Type u_1} {Hom : Obj → Obj → Type u_2} {identity : Π (X : Obj), Hom X X} 1102: {compose : Π ⦃X Y Z : Obj⦄, Hom X Y → Hom Y Z → Hom X Z} 1102: {left_identity : ∀ ⦃X Y : Obj⦄ (f : Hom X Y), compose (identity X) f = f} {Obj_1 : Type u_1} 1102: {Hom_1 : Obj_1 → Obj_1 → Type u_2} {identity_1 : Π (X : Obj_1), Hom_1 X X} 1102: {compose_1 : Π ⦃X Y Z : Obj_1⦄, Hom_1 X Y → Hom_1 Y Z → Hom_1 X Z} 1102: {left_identity_1 : ∀ ⦃X Y : Obj_1⦄ (f : Hom_1 X Y), compose_1 (identity_1 X) f = f}, 1102: {Obj := Obj, Hom := Hom, identity := identity, compose := compose, left_identity := left_identity} = 1102: {Obj := Obj_1, Hom := Hom_1, identity := identity_1, compose := compose_1, left_identity := left_identity_1} = 1102: (Obj = Obj_1 ∧ Hom == Hom_1 ∧ identity == identity_1 ∧ compose == compose_1) 1101: -- checked 1192/1310 Test #1101: leanruntest_simp_subgoals.lean .............................. Passed 0.01 sec test 1103 Start 1103: leanruntest_simp_univ_poly.lean 1103: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_univ_poly.lean" 1103: Test timeout computed to be: 1500 1102: -- checked 1193/1310 Test #1102: leanruntest_simp_univ_metavars.lean ......................... Passed 0.01 sec test 1104 Start 1104: leanruntest_simp_zeta.lean 1104: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simp_zeta.lean" 1104: Test timeout computed to be: 1500 1103: -- testing simp_univ_poly.lean 1103: -- using result from test_all.sh 1103: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/simp_univ_poly.lean:9:8: warning: declaration 'test.refl' uses sorry 1103: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/simp_univ_poly.lean:10:9: warning: declaration 'test.trans' uses sorry 1103: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/simp_univ_poly.lean:13:9: warning: declaration 'test.equinumerous.congr_eqn' uses sorry 1103: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/simp_univ_poly.lean:16:9: warning: declaration 'test.congr_sum' uses sorry 1103: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/simp_univ_poly.lean:19:8: warning: declaration 'test.eqn_ulift' uses sorry 1103: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/simp_univ_poly.lean:21:8: warning: declaration 'test.sum_empty' uses sorry 1104: -- testing simp_zeta.lean 1104: -- using result from test_all.sh 1103: -- checked 1194/1310 Test #1103: leanruntest_simp_univ_poly.lean ............................. Passed 0.01 sec test 1105 Start 1105: leanruntest_simple.lean 1105: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simple.lean" 1105: Test timeout computed to be: 1500 1105: -- testing simple.lean 1105: -- using result from test_all.sh 1104: -- checked 1195/1310 Test #1104: leanruntest_simp_zeta.lean .................................. Passed 0.01 sec test 1106 Start 1106: leanruntest_simplifier_custom_relations.lean 1106: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simplifier_custom_relations.lean" 1106: Test timeout computed to be: 1500 1105: subst : ∀ (A : Type) (P : A → Prop) (a b : A), Eq A a b → P a → P b 1105: refl : ∀ (A : Type) (a : A), Eq A a a 1105: symm : ∀ (A : Type) (a b : A), Eq A a b → Eq A b a 1105: trans : ∀ (A : Type) (a b c : A), Eq A a b → Eq A b c → Eq A a c 1106: -- testing simplifier_custom_relations.lean 1106: -- using result from test_all.sh 1106: simplification rules for eq 1106: [list.append_bind] #5, list.bind (?x_2 ++ ?x_3) ?x_4 ↦ list.bind ?x_2 ?x_4 ++ list.bind ?x_3 ?x_4 1106: [list.cons_bind] #5, list.bind (?x_2 :: ?x_3) ?x_4 ↦ ?x_4 ?x_2 ++ list.bind ?x_3 ?x_4 1106: [list.nil_bind] #3, list.bind list.nil ?x_2 ↦ list.nil 1106: [ite_eq_ff_distrib] #4, ite ?x_0 ?x_2 ?x_3 = ff ↦ ite ?x_0 (?x_2 = ff) (?x_3 = ff) 1106: [ite_eq_tt_distrib] #4, ite ?x_0 ?x_2 ?x_3 = tt ↦ ite ?x_0 (?x_2 = tt) (?x_3 = tt) 1106: [bnot_eq_ff_eq_eq_tt] #1, bnot ?x_0 = ff ↦ ?x_0 = tt 1106: [bor_eq_false_eq_eq_ff_and_eq_ff] #2, ?x_0 || ?x_1 = ff ↦ ?x_0 = ff ∧ ?x_1 = ff 1106: [band_eq_false_eq_eq_ff_or_eq_ff] #2, ?x_0 && ?x_1 = ff ↦ ?x_0 = ff ∨ ?x_1 = ff 1106: [bnot_eq_true_eq_eq_ff] #1, bnot ?x_0 = tt ↦ ?x_0 = ff 1106: [bor_eq_true_eq_eq_tt_or_eq_tt] #2, ?x_0 || ?x_1 = tt ↦ ?x_0 = tt ∨ ?x_1 = tt 1106: [band_eq_true_eq_eq_tt_and_eq_tt] #2, ?x_0 && ?x_1 = tt ↦ ?x_0 = tt ∧ ?x_1 = tt 1106: [cmp_using_eq_eq] #5 (100), cmp_using ?x_1 ?x_3 ?x_4 = ordering.eq ↦ ¬?x_1 ?x_3 ?x_4 ∧ ¬?x_1 ?x_4 ?x_3 1106: [cmp_using_eq_gt] #6 (100), cmp_using ?x_1 ?x_4 ?x_5 = ordering.gt ↦ ?x_1 ?x_5 ?x_4 1106: [cmp_using_eq_lt] #5 (100), cmp_using ?x_1 ?x_3 ?x_4 = ordering.lt ↦ ?x_1 ?x_3 ?x_4 1106: [ordering.ite_eq_gt_distrib] #4 (100), ite ?x_0 ?x_2 ?x_3 = ordering.gt ↦ 1106: ite ?x_0 (?x_2 = ordering.gt) (?x_3 = ordering.gt) 1106: [ordering.ite_eq_eq_distrib] #4 (100), ite ?x_0 ?x_2 ?x_3 = ordering.eq ↦ 1106: ite ?x_0 (?x_2 = ordering.eq) (?x_3 = ordering.eq) 1106: [ordering.ite_eq_lt_distrib] #4 (100), ite ?x_0 ?x_2 ?x_3 = ordering.lt ↦ 1106: ite ?x_0 (?x_2 = ordering.lt) (?x_3 = ordering.lt) 1106: [to_bool_false_eq_ff] #1, to_bool false ↦ ff 1106: [to_bool_true_eq_tt] #1, to_bool true ↦ tt 1106: [nat.zero_shiftr] #1, nat.shiftr 0 ?x_0 ↦ 0 1106: [list.map_map] #6, list.map ?x_3 (list.map ?x_4 ?x_5) ↦ list.map (?x_3 ∘ ?x_4) ?x_5 1106: [list.map_id] #2, list.map id ?x_1 ↦ ?x_1 1106: [list.map_append] #5, list.map ?x_2 (?x_3 ++ ?x_4) ↦ list.map ?x_2 ?x_3 ++ list.map ?x_2 ?x_4 1106: [list.map.equations._eqn_1] #3 defeq, list.map ?x_2 list.nil ↦ list.nil 1106: [list.map.equations._eqn_2] #5 defeq, list.map ?x_2 (?x_3 :: ?x_4) ↦ ?x_2 ?x_3 :: list.map ?x_2 ?x_4 1106: [inv_mul_cancel] #4 (100), ?x_2⁻¹ * ?x_2 ↦ 1 1106: [mul_inv_cancel] #4 (100), ?x_2 * ?x_2⁻¹ ↦ 1 1106: [mul_neg_eq_neg_mul_symm] #4 (100), ?x_2 * -?x_3 ↦ -(?x_2 * ?x_3) 1106: [neg_mul_eq_neg_mul_symm] #4 (100), -?x_2 * ?x_3 ↦ -(?x_2 * ?x_3) 1106: [mul_zero] #3 (100), ?x_2 * 0 ↦ 0 1106: [zero_mul] #3 (100), 0 * ?x_2 ↦ 0 1106: [mul_right_inv] #3 (100), ?x_2 * ?x_2⁻¹ ↦ 1 1106: [inv_mul_cancel_right] #4 (100), ?x_2 * ?x_3⁻¹ * ?x_3 ↦ ?x_2 1106: [inv_mul_cancel_left] #4 (100), ?x_2⁻¹ * (?x_2 * ?x_3) ↦ ?x_3 1106: [mul_left_inv] #3 (100), ?x_2⁻¹ * ?x_2 ↦ 1 1106: [mul_one] #3 (100), ?x_2 * 1 ↦ ?x_2 1106: [one_mul] #3 (100), 1 * ?x_2 ↦ ?x_2 1106: [except_t.run_monad_map] #11 defeq, (monad_map ?x_10 ?x_3).run ↦ monad_map ?x_10 (?x_3.run) 1106: [except_t.run_monad_lift] #7 defeq, (monad_lift ?x_6).run ↦ except.ok <$> monad_lift ?x_6 1106: [except_t.run_map] #8, (?x_6 <$> ?x_4).run ↦ except.map ?x_6 <$> ?x_4.run 1106: [except_t.run_bind] #7 defeq, (?x_4 >>= ?x_6).run ↦ ?x_4.run >>= except_t.bind_cont ?x_6 1106: [except_t.run_pure] #5 defeq, (pure ?x_4).run ↦ pure (except.ok ?x_4) 1106: [function.curry_uncurry] #4 defeq, function.curry (function.uncurry ?x_3) ↦ ?x_3 1106: [dif_neg] #6, dite ?x_0 ?x_4 ?x_5 ↦ ?x_5 ?x_2 1106: [dif_pos] #6, dite ?x_0 ?x_4 ?x_5 ↦ ?x_4 ?x_2 1106: [list.foldr.equations._eqn_1] #4 defeq, list.foldr ?x_2 ?x_3 list.nil ↦ ?x_3 1106: [list.foldr.equations._eqn_2] #6 defeq, list.foldr ?x_2 ?x_3 (?x_4 :: ?x_5) ↦ ?x_2 ?x_4 (list.foldr ?x_2 ?x_3 ?x_5) 1106: [string.iterator.length_next_to_string_next] #1, string.length 1106: (string.iterator.next_to_string (string.iterator.next ?x_0)) ↦ 1106: string.length (string.iterator.next_to_string ?x_0) - 1 1106: [list.foldl.equations._eqn_1] #4 defeq, list.foldl ?x_2 ?x_3 list.nil ↦ ?x_3 1106: [list.foldl.equations._eqn_2] #6 defeq, list.foldl ?x_2 ?x_3 (?x_4 :: ?x_5) ↦ list.foldl ?x_2 (?x_2 ?x_3 ?x_4) ?x_5 1106: [list.drop.equations._eqn_1] #2 defeq, list.drop 0 ?x_1 ↦ ?x_1 1106: [list.drop.equations._eqn_2] #2 defeq, list.drop (nat.succ ?x_1) list.nil ↦ list.nil 1106: [list.drop.equations._eqn_3] #4 defeq, list.drop (nat.succ ?x_1) (?x_2 :: ?x_3) ↦ list.drop ?x_1 ?x_3 1106: [auto_param_eq] #2 defeq, auto_param ?x_0 ?x_1 ↦ ?x_0 1106: [nat.sub_add_min_cancel] #2, ?x_0 - ?x_1 + min ?x_0 ?x_1 ↦ ?x_0 1106: [add_right_neg] #3 (100), ?x_2 + -?x_2 ↦ 0 1106: [neg_add_cancel_right] #4 (100), ?x_2 + -?x_3 + ?x_3 ↦ ?x_2 1106: [neg_add_cancel_left] #4 (100), -?x_2 + (?x_2 + ?x_3) ↦ ?x_3 1106: [add_left_neg] #3 (100), -?x_2 + ?x_2 ↦ 0 1106: [add_zero] #3 (100), ?x_2 + 0 ↦ ?x_2 1106: [zero_add] #3 (100), 0 + ?x_2 ↦ ?x_2 1106: [add_left_comm] #5 (100), ?x_2 + (?x_3 + ?x_4) ↦ ?x_3 + (?x_2 + ?x_4) 1106: [add_comm] #4 (100), ?x_2 + ?x_3 ↦ ?x_3 + ?x_2 1106: [add_assoc] #5 (100), ?x_2 + ?x_3 + ?x_4 ↦ ?x_2 + (?x_3 + ?x_4) 1106: [coe_sort_tt] #0, ↥tt ↦ true 1106: [coe_sort_ff] #0, ↥ff ↦ false 1106: [nat.nat_zero_eq_zero] #0 defeq, 0 ↦ 0 1106: [subtype.eta] #4, ⟨?x_2.val, ?x_3⟩ ↦ ?x_2 1106: [int.nat_abs_neg] #1, int.nat_abs (-?x_0) ↦ int.nat_abs ?x_0 1106: [int.nat_abs.equations._eqn_1] #1 defeq, int.nat_abs (int.of_nat ?x_0) ↦ ?x_0 1106: [int.nat_abs.equations._eqn_2] #1 defeq, int.nat_abs -[1+ ?x_0] ↦ nat.succ ?x_0 1106: [nat.pred_succ] #1 defeq, nat.pred (nat.succ ?x_0) ↦ ?x_0 1106: [nat.pred_zero] #0 defeq, nat.pred 0 ↦ 0 1106: [nat.binary_rec_zero] #3, nat.binary_rec ?x_1 ?x_2 0 ↦ ?x_1 1106: [cond_a_a] #3, cond ?x_1 ?x_2 ?x_2 ↦ ?x_2 1106: [cond.equations._eqn_1] #3 defeq, cond ff ?x_1 ?x_2 ↦ ?x_2 1106: [cond.equations._eqn_2] #3 defeq, cond tt ?x_1 ?x_2 ↦ ?x_1 1106: [ff_band] #1, ff && ?x_0 ↦ ff 1106: [tt_band] #1, tt && ?x_0 ↦ ?x_0 1106: [band_ff] #1, ?x_0 && ff ↦ ff 1106: [band_tt] #1, ?x_0 && tt ↦ ?x_0 1106: [band_self] #1, ?x_0 && ?x_0 ↦ ?x_0 1106: [band.equations._eqn_1] #1 defeq, ff && ?x_0 ↦ ff 1106: [band.equations._eqn_2] #0 defeq, tt && ff ↦ ff 1106: [band.equations._eqn_3] #0 defeq, tt && tt ↦ tt 1106: [ff_bor] #1, ff || ?x_0 ↦ ?x_0 1106: [tt_bor] #1, tt || ?x_0 ↦ tt 1106: [bor_ff] #1, ?x_0 || ff ↦ ?x_0 1106: [bor_tt] #1, ?x_0 || tt ↦ tt 1106: [bor_self] #1, ?x_0 || ?x_0 ↦ ?x_0 1106: [bor.equations._eqn_1] #0 defeq, ff || ff ↦ ff 1106: [bor.equations._eqn_2] #0 defeq, ff || tt ↦ tt 1106: [bor.equations._eqn_3] #1 defeq, tt || ?x_0 ↦ tt 1106: [opt_param_eq] #2 defeq, opt_param ?x_0 ?x_1 ↦ ?x_0 1106: [nat.min_zero] #1, min ?x_0 0 ↦ 0 1106: [nat.zero_min] #1, min 0 ?x_0 ↦ 0 1106: [min_self] #3, min ?x_2 ?x_2 ↦ ?x_2 1106: [eq_tt_eq_not_eq_ff] #1, ¬?x_0 = ff ↦ ?x_0 = tt 1106: [eq_ff_eq_not_eq_tt] #1, ¬?x_0 = tt ↦ ?x_0 = ff 1106: [function.uncurry_curry] #4, function.uncurry (function.curry ?x_3) ↦ ?x_3 1106: [nat.ldiff_bit] #4, nat.ldiff (nat.bit ?x_0 ?x_1) (nat.bit ?x_2 ?x_3) ↦ 1106: nat.bit (?x_0 && bnot ?x_2) (nat.ldiff ?x_1 ?x_3) 1106: [nat.lxor_bit] #4, nat.lxor (nat.bit ?x_0 ?x_1) (nat.bit ?x_2 ?x_3) ↦ nat.bit (bxor ?x_0 ?x_2) (nat.lxor ?x_1 ?x_3) 1106: [if_false_left_eq_and] #3, ite ?x_0 false ?x_2 ↦ ¬?x_0 ∧ ?x_2 1106: [if_false_right_eq_and] #3, ite ?x_0 ?x_2 false ↦ ?x_0 ∧ ?x_2 1106: [if_true_left_eq_or] #3, ite ?x_0 true ?x_2 ↦ ?x_0 ∨ ?x_2 1106: [if_true_right_eq_or] #3, ite ?x_0 ?x_2 true ↦ ¬?x_0 ∨ ?x_2 1106: [if_false] #4, ite false ?x_2 ?x_3 ↦ ?x_3 1106: [if_true] #4, ite true ?x_2 ?x_3 ↦ ?x_2 1106: [if_t_t] #4, ite ?x_0 ?x_3 ?x_3 ↦ ?x_3 1106: [int.sign_neg_one] #0 defeq, int.sign (-1) ↦ -1 1106: [int.sign_one] #0 defeq, int.sign 1 ↦ 1 1106: [int.sign_zero] #0 defeq, int.sign 0 ↦ 0 1106: [nat.gcd_zero_right] #1, nat.gcd ?x_0 0 ↦ ?x_0 1106: [nat.gcd_self] #1, nat.gcd ?x_0 ?x_0 ↦ ?x_0 1106: [nat.gcd_one_left] #1, nat.gcd 1 ?x_0 ↦ 1 1106: [nat.gcd_succ] #2, nat.gcd (nat.succ ?x_0) ?x_1 ↦ nat.gcd (?x_1 % nat.succ ?x_0) (nat.succ ?x_0) 1106: [nat.gcd_zero_left] #1, nat.gcd 0 ?x_0 ↦ ?x_0 1106: [list.last.equations._eqn_1] #2 defeq, list.last list.nil ?x_1 ↦ absurd list.last._main._proof_1 ?x_1 1106: [list.last.equations._eqn_2] #3 defeq, list.last [?x_1] ?x_2 ↦ ?x_1 1106: [list.last.equations._eqn_3] #5 defeq, list.last (?x_1 :: ?x_2 :: ?x_3) ?x_4 ↦ list.last (?x_2 :: ?x_3) _ 1106: [list.tail.equations._eqn_1] #1 defeq, list.tail list.nil ↦ list.nil 1106: [list.tail.equations._eqn_2] #3 defeq, list.tail (?x_1 :: ?x_2) ↦ ?x_2 1106: [ne.def] #3 defeq, ?x_1 ≠ ?x_2 ↦ ¬?x_1 = ?x_2 1106: [list.nth.equations._eqn_1] #2 defeq, list.nth list.nil ?x_1 ↦ none 1106: [list.nth.equations._eqn_2] #3 defeq, list.nth (?x_1 :: ?x_2) 0 ↦ some ?x_1 1106: [list.nth.equations._eqn_3] #4 defeq, list.nth (?x_1 :: ?x_2) (?x_3 + 1) ↦ list.nth ?x_2 ?x_3 1106: [list.qsort_cons] #4, list.qsort ?x_1 (?x_2 :: ?x_3) ↦ 1106: (λ (_a : list ?x_0 × list ?x_0), 1106: prod.cases_on _a 1106: (λ (fst snd : list ?x_0), id_rhs (list ?x_0) (list.qsort ?x_1 snd ++ ?x_2 :: list.qsort ?x_1 fst))) 1106: (list.partition (λ (x : ?x_0), ?x_1 ?x_2 x = tt) ?x_3) 1106: [list.qsort_nil] #2, list.qsort ?x_1 list.nil ↦ list.nil 1106: [nat.land_bit] #4, nat.land (nat.bit ?x_0 ?x_1) (nat.bit ?x_2 ?x_3) ↦ nat.bit (?x_0 && ?x_2) (nat.land ?x_1 ?x_3) 1106: [ff_bxor] #1, bxor ff ?x_0 ↦ ?x_0 1106: [tt_bxor] #1, bxor tt ?x_0 ↦ bnot ?x_0 1106: [bxor_ff] #1, bxor ?x_0 ff ↦ ?x_0 1106: [bxor_tt] #1, bxor ?x_0 tt ↦ bnot ?x_0 1106: [bxor_self] #1, bxor ?x_0 ?x_0 ↦ ff 1106: [bxor.equations._eqn_1] #0 defeq, bxor ff ff ↦ ff 1106: [bxor.equations._eqn_2] #0 defeq, bxor ff tt ↦ tt 1106: [bxor.equations._eqn_3] #0 defeq, bxor tt ff ↦ tt 1106: [bxor.equations._eqn_4] #0 defeq, bxor tt tt ↦ ff 1106: [list.partition_eq_filter_filter] #4, list.partition ?x_1 ?x_3 ↦ 1106: (list.filter ?x_1 ?x_3, list.filter (not ∘ ?x_1) ?x_3) 1106: [nat.mul_mod_left] #2, ?x_0 * ?x_1 % ?x_1 ↦ 0 1106: [nat.mul_mod_right] #2, ?x_0 * ?x_1 % ?x_0 ↦ 0 1106: [nat.add_mul_mod_self_right] #3, (?x_0 + ?x_1 * ?x_2) % ?x_2 ↦ ?x_0 % ?x_2 1106: [nat.add_mul_mod_self_left] #3, (?x_0 + ?x_1 * ?x_2) % ?x_1 ↦ ?x_0 % ?x_1 1106: [nat.add_mod_left] #2, (?x_0 + ?x_1) % ?x_0 ↦ ?x_1 % ?x_0 1106: [nat.add_mod_right] #2, (?x_0 + ?x_1) % ?x_1 ↦ ?x_0 % ?x_1 1106: [nat.mod_one] #1, ?x_0 % 1 ↦ 0 1106: [nat.mod_self] #1, ?x_0 % ?x_0 ↦ 0 1106: [nat.zero_mod] #1, 0 % ?x_0 ↦ 0 1106: [nat.mod_zero] #1, ?x_0 % 0 ↦ ?x_0 1106: [nat.zero_shiftl] #1, nat.shiftl 0 ?x_0 ↦ 0 1106: [nat.shiftl_succ] #2 defeq, nat.shiftl ?x_0 (?x_1 + 1) ↦ bit0 (nat.shiftl ?x_0 ?x_1) 1106: [nat.shiftl_zero] #1 defeq, nat.shiftl ?x_0 0 ↦ ?x_0 1106: [list.nth_le.equations._eqn_1] #3 defeq, list.nth_le list.nil ?x_1 ?x_2 ↦ absurd ?x_2 _ 1106: [list.nth_le.equations._eqn_2] #4 defeq, list.nth_le (?x_1 :: ?x_2) 0 ?x_3 ↦ ?x_1 1106: [list.nth_le.equations._eqn_3] #5 defeq, list.nth_le (?x_1 :: ?x_2) (?x_3 + 1) ?x_4 ↦ list.nth_le ?x_2 ?x_3 _ 1106: [id.bind_eq] #4 defeq, ?x_2 >>= ?x_3 ↦ ?x_3 ?x_2 1106: [bind_pure] #5, ?x_4 >>= pure ↦ ?x_4 1106: [is_lawful_monad.pure_bind] #7, pure ?x_5 >>= ?x_6 ↦ ?x_6 ?x_5 1106: [state_t.run_put] #5 defeq, (state_t.put ?x_4).run ?x_2 ↦ pure (punit.star, ?x_4) 1106: [state_t.run_get] #4 defeq, state_t.get.run ?x_2 ↦ pure (?x_2, ?x_2) 1106: [state_t.run_adapt] #10, (state_t.adapt ?x_7 ?x_8 ?x_9).run ?x_6 ↦ 1106: (λ (_a : ?x_4 × ?x_5), 1106: prod.cases_on _a 1106: (λ (fst : ?x_4) (snd : ?x_5), 1106: id_rhs (?x_1 (?x_2 × ?x_0)) 1106: (?x_9.run fst >>= 1106: λ (_p : ?x_2 × ?x_4), 1106: (λ (_a : ?x_2 × ?x_4), 1106: prod.cases_on _a 1106: (λ (fst : ?x_2) (snd_1 : ?x_4), id_rhs (?x_1 (?x_2 × ?x_0)) (pure (fst, ?x_8 snd_1 snd)))) 1106: _p))) 1106: (?x_7 ?x_6) 1106: [state_t.run_monad_map] #12 defeq, (monad_map ?x_11 ?x_3).run ?x_4 ↦ monad_map ?x_11 (?x_3.run ?x_4) 1106: [state_t.run_monad_lift] #8 defeq, (monad_lift ?x_7).run ?x_3 ↦ monad_lift ?x_7 >>= λ (a : ?x_2), pure (a, ?x_3) 1106: [state_t.run_map] #9, (?x_7 <$> ?x_4).run ?x_5 ↦ (λ (p : ?x_2 × ?x_0), (?x_7 (p.fst), p.snd)) <$> ?x_4.run ?x_5 1106: [state_t.run_bind] #8, (?x_4 >>= ?x_7).run ?x_5 ↦ ?x_4.run ?x_5 >>= λ (p : ?x_2 × ?x_0), (?x_7 (p.fst)).run (p.snd) 1106: [state_t.run_pure] #6 defeq, (pure ?x_5).run ?x_3 ↦ pure (?x_5, ?x_3) 1106: [nat.lor_bit] #4, nat.lor (nat.bit ?x_0 ?x_1) (nat.bit ?x_2 ?x_3) ↦ nat.bit (?x_0 || ?x_2) (nat.lor ?x_1 ?x_3) 1106: [list.length_map_accumr₂] #8, list.length ((list.map_accumr₂ ?x_4 ?x_5 ?x_6 ?x_7).snd) ↦ 1106: min (list.length ?x_5) (list.length ?x_6) 1106: [list.length_map_accumr] #6, list.length ((list.map_accumr ?x_3 ?x_4 ?x_5).snd) ↦ list.length ?x_4 1106: [list.length_take] #3, list.length (list.take ?x_1 ?x_2) ↦ min ?x_1 (list.length ?x_2) 1106: [list.length_map₂] #6, list.length (list.map₂ ?x_3 ?x_4 ?x_5) ↦ min (list.length ?x_4) (list.length ?x_5) 1106: [list.length_map] #4, list.length (list.map ?x_2 ?x_3) ↦ list.length ?x_3 1106: [list.length_drop] #3, list.length (list.drop ?x_1 ?x_2) ↦ list.length ?x_2 - ?x_1 1106: [list.length_tail] #2, list.length (list.tail ?x_1) ↦ list.length ?x_1 - 1 1106: [list.length_repeat] #3, list.length (list.repeat ?x_1 ?x_2) ↦ ?x_2 1106: [list.length_append] #3, list.length (?x_1 ++ ?x_2) ↦ list.length ?x_1 + list.length ?x_2 1106: [list.length.equations._eqn_1] #1 defeq, list.length list.nil ↦ 0 1106: [list.length.equations._eqn_2] #3 defeq, list.length (?x_1 :: ?x_2) ↦ list.length ?x_2 + 1 1106: [pure_id_seq] #5, pure id <*> ?x_4 ↦ ?x_4 1106: [is_lawful_applicative.seq_pure] #7, ?x_5 <*> pure ?x_6 ↦ (λ (g : ?x_3 → ?x_4), g ?x_6) <$> ?x_5 1106: [list.map₂.equations._eqn_1] #4 defeq, list.map₂ ?x_3 list.nil list.nil ↦ list.nil 1106: [list.map₂.equations._eqn_2] #6 defeq, list.map₂ ?x_3 list.nil (?x_4 :: ?x_5) ↦ list.nil 1106: [list.map₂.equations._eqn_3] #6 defeq, list.map₂ ?x_3 (?x_4 :: ?x_5) list.nil ↦ list.nil 1106: [list.map₂.equations._eqn_4] #8 defeq, list.map₂ ?x_3 (?x_4 :: ?x_5) (?x_6 :: ?x_7) ↦ 1106: ?x_3 ?x_4 ?x_6 :: list.map₂ ?x_3 ?x_5 ?x_7 1106: [reader_t.run_read] #4 defeq, reader_t.read.run ?x_2 ↦ pure ?x_2 1106: [reader_t.run_monad_map] #12 defeq, (monad_map ?x_11 ?x_3).run ?x_4 ↦ monad_map ?x_11 (?x_3.run ?x_4) 1106: [reader_t.run_monad_lift] #8 defeq, (monad_lift ?x_7).run ?x_3 ↦ monad_lift ?x_7 1106: [reader_t.run_map] #9, (?x_7 <$> ?x_4).run ?x_5 ↦ ?x_7 <$> ?x_4.run ?x_5 1106: [reader_t.run_bind] #8 defeq, (?x_4 >>= ?x_7).run ?x_5 ↦ ?x_4.run ?x_5 >>= λ (a : ?x_2), (?x_7 a).run ?x_5 1106: [reader_t.run_pure] #6 defeq, (pure ?x_5).run ?x_3 ↦ pure ?x_5 1106: [list.take.equations._eqn_1] #2 defeq, list.take 0 ?x_1 ↦ list.nil 1106: [list.take.equations._eqn_2] #2 defeq, list.take (nat.succ ?x_1) list.nil ↦ list.nil 1106: [list.take.equations._eqn_3] #4 defeq, list.take (nat.succ ?x_1) (?x_2 :: ?x_3) ↦ ?x_2 :: list.take ?x_1 ?x_3 1106: [coe_tt] #0, ↑tt ↦ true 1106: [coe_ff] #0, ↑ff ↦ false 1106: [nat.pow_one] #1, ?x_0 ^ 1 ↦ ?x_0 1106: [nat.pow_zero] #1 defeq, ?x_0 ^ 0 ↦ 1 1106: [mul_inv_rev] #4 (100), (?x_2 * ?x_3)⁻¹ ↦ ?x_3⁻¹ * ?x_2⁻¹ 1106: [inv_inv] #3 (100), ?x_2⁻¹⁻¹ ↦ ?x_2 1106: [one_inv] #2 (100), 1⁻¹ ↦ 1 1106: [inv_eq_of_mul_eq_one] #5 (100), ?x_2⁻¹ ↦ ?x_3 1106: [max_self] #3, max ?x_2 ?x_2 ↦ ?x_2 1106: [list.append_assoc] #4, ?x_1 ++ ?x_2 ++ ?x_3 ↦ ?x_1 ++ (?x_2 ++ ?x_3) 1106: [list.append_nil] #2, ?x_1 ++ list.nil ↦ ?x_1 1106: [list.cons_append] #4 defeq, ?x_1 :: ?x_2 ++ ?x_3 ↦ ?x_1 :: (?x_2 ++ ?x_3) 1106: [list.nil_append] #2 defeq, list.nil ++ ?x_1 ↦ ?x_1 1106: [function.comp.right_id] #3 defeq, ?x_2 ∘ id ↦ ?x_2 1106: [function.comp.left_id] #3 defeq, id ∘ ?x_2 ↦ ?x_2 1106: [function.comp_app] #6 defeq, (?x_3 ∘ ?x_4) ?x_5 ↦ ?x_3 (?x_4 ?x_5) 1106: [option_t.run_monad_map] #10 defeq, (monad_map ?x_9 ?x_2).run ↦ monad_map ?x_9 (?x_2.run) 1106: [option_t.run_monad_lift] #6 defeq, (monad_lift ?x_5).run ↦ some <$> monad_lift ?x_5 1106: [option_t.run_map] #7, (?x_5 <$> ?x_3).run ↦ option.map ?x_5 <$> ?x_3.run 1106: [option_t.run_bind] #6 defeq, (?x_3 >>= ?x_5).run ↦ ?x_3.run >>= option_t.bind_cont ?x_5 1106: [option_t.run_pure] #4 defeq, (pure ?x_3).run ↦ pure (some ?x_3) 1106: [list.append.equations._eqn_1] #2 defeq, list.append list.nil ?x_1 ↦ ?x_1 1106: [list.append.equations._eqn_2] #4 defeq, list.append (?x_1 :: ?x_2) ?x_3 ↦ ?x_1 :: list.append ?x_2 ?x_3 1106: [nat.bit_zero] #0 defeq, nat.bit ff 0 ↦ 0 1106: [nat.bitwise_bit] #6, nat.bitwise ?x_0 (nat.bit ?x_2 ?x_3) (nat.bit ?x_4 ?x_5) ↦ 1106: nat.bit (?x_0 ?x_2 ?x_4) (nat.bitwise ?x_0 ?x_3 ?x_5) 1106: [nat.bitwise_zero] #1, nat.bitwise ?x_0 0 0 ↦ 0 1106: [nat.bitwise_zero_right] #3, nat.bitwise ?x_0 ?x_2 0 ↦ cond (?x_0 tt ff) ?x_2 0 1106: [nat.bitwise_zero_left] #2, nat.bitwise ?x_0 0 ?x_1 ↦ cond (?x_0 ff tt) ?x_1 0 1106: [nat.sub_zero] #1 defeq, ?x_0 - 0 ↦ ?x_0 1106: [nat.zero_sub] #1, 0 - ?x_0 ↦ 0 1106: [nat.succ_sub_succ_eq_sub] #2, nat.succ ?x_0 - nat.succ ?x_1 ↦ ?x_0 - ?x_1 1106: [sub_eq_add_neg] #4 (100) defeq, ?x_2 - ?x_3 ↦ ?x_2 + -?x_3 1106: [array.read_write_of_ne] #7, array.read (array.write ?x_2 ?x_3 ?x_5) ?x_4 ↦ array.read ?x_2 ?x_4 1106: [array.read_write] #5, array.read (array.write ?x_2 ?x_3 ?x_4) ?x_3 ↦ ?x_4 1106: [neg_zero] #2 (100), -0 ↦ 0 1106: [neg_add_rev] #4 (100), -(?x_2 + ?x_3) ↦ -?x_3 + -?x_2 1106: [neg_neg] #3 (100), - -?x_2 ↦ ?x_2 1106: [neg_eq_of_add_eq_zero] #5 (100), -?x_2 ↦ ?x_3 1106: [list.filter_append] #5, list.filter ?x_1 (?x_3 ++ ?x_4) ↦ list.filter ?x_1 ?x_3 ++ list.filter ?x_1 ?x_4 1106: [list.filter_cons_of_neg] #6, list.filter ?x_1 (?x_3 :: ?x_4) ↦ list.filter ?x_1 ?x_4 1106: [list.filter_cons_of_pos] #6, list.filter ?x_1 (?x_3 :: ?x_4) ↦ ?x_3 :: list.filter ?x_1 ?x_4 1106: [list.filter_nil] #3 defeq, list.filter ?x_1 list.nil ↦ list.nil 1106: [monad_lift_refl] #2 defeq, monad_lift ↦ id 1106: [id.def] #2 defeq, id ?x_1 ↦ ?x_1 1106: [nat.div2_succ] #1, nat.div2 (nat.succ ?x_0) ↦ cond (nat.bodd ?x_0) (nat.succ (nat.div2 ?x_0)) (nat.div2 ?x_0) 1106: [nat.div2_two] #0 defeq, nat.div2 2 ↦ 1 1106: [nat.div2_one] #0 defeq, nat.div2 1 ↦ 0 1106: [nat.div2_zero] #0 defeq, nat.div2 0 ↦ 0 1106: [list.head.equations._eqn_1] #2 defeq, list.head list.nil ↦ default ?x_0 1106: [list.head.equations._eqn_2] #4 defeq, list.head (?x_2 :: ?x_3) ↦ ?x_2 1106: [id.map_eq] #4 defeq, ?x_3 <$> ?x_2 ↦ ?x_3 ?x_2 1106: [is_lawful_applicative.map_pure] #7, ?x_5 <$> pure ?x_6 ↦ pure (?x_5 ?x_6) 1106: [is_lawful_functor.id_map] #5, id <$> ?x_4 ↦ ?x_4 1106: [prod.mk.eta] #3, (?x_2.fst, ?x_2.snd) ↦ ?x_2 1106: [string.iterator.next_to_string_mk_iterator] #1, string.iterator.next_to_string (string.mk_iterator ?x_0) ↦ ?x_0 1106: [list.repeat.equations._eqn_1] #2 defeq, list.repeat ?x_1 0 ↦ list.nil 1106: [list.repeat.equations._eqn_2] #3 defeq, list.repeat ?x_1 (nat.succ ?x_2) ↦ ?x_1 :: list.repeat ?x_1 ?x_2 1106: [id.pure_eq] #2 defeq, pure ?x_1 ↦ ?x_1 1106: [monad_map_refl] #4 defeq, monad_map ?x_2 ↦ ?x_2 1106: [d_array.read_write_of_ne] #7, d_array.read (d_array.write ?x_2 ?x_3 ?x_5) ?x_4 ↦ d_array.read ?x_2 ?x_4 1106: [d_array.read_write] #5, d_array.read (d_array.write ?x_2 ?x_3 ?x_4) ?x_3 ↦ ?x_4 1106: [bnot_bnot] #1, bnot (bnot ?x_0) ↦ ?x_0 1106: [bnot.equations._eqn_1] #0 defeq, bnot ff ↦ tt 1106: [bnot.equations._eqn_2] #0 defeq, bnot tt ↦ ff 1106: [nat.test_bit_lxor] #3, nat.test_bit (nat.lxor ?x_0 ?x_1) ?x_2 ↦ 1106: bxor (nat.test_bit ?x_0 ?x_2) (nat.test_bit ?x_1 ?x_2) 1106: [nat.test_bit_ldiff] #3, nat.test_bit (nat.ldiff ?x_0 ?x_1) ?x_2 ↦ 1106: nat.test_bit ?x_0 ?x_2 && bnot (nat.test_bit ?x_1 ?x_2) 1106: [nat.test_bit_land] #3, nat.test_bit (nat.land ?x_0 ?x_1) ?x_2 ↦ nat.test_bit ?x_0 ?x_2 && nat.test_bit ?x_1 ?x_2 1106: [nat.test_bit_lor] #3, nat.test_bit (nat.lor ?x_0 ?x_1) ?x_2 ↦ nat.test_bit ?x_0 ?x_2 || nat.test_bit ?x_1 ?x_2 1106: [nat.test_bit_bitwise] #5, nat.test_bit (nat.bitwise ?x_0 ?x_2 ?x_3) ?x_4 ↦ 1106: ?x_0 (nat.test_bit ?x_2 ?x_4) (nat.test_bit ?x_3 ?x_4) 1106: [nat.test_bit_zero] #2, nat.test_bit (nat.bit ?x_0 ?x_1) 0 ↦ ?x_0 1106: [nat.bodd_mul] #2, nat.bodd (?x_0 * ?x_1) ↦ nat.bodd ?x_0 && nat.bodd ?x_1 1106: [nat.bodd_add] #2, nat.bodd (?x_0 + ?x_1) ↦ bxor (nat.bodd ?x_0) (nat.bodd ?x_1) 1106: [nat.bodd_succ] #1, nat.bodd (nat.succ ?x_0) ↦ bnot (nat.bodd ?x_0) 1106: [nat.bodd_two] #0 defeq, nat.bodd 2 ↦ ff 1106: [nat.bodd_one] #0 defeq, nat.bodd 1 ↦ tt 1106: [nat.bodd_zero] #0 defeq, nat.bodd 0 ↦ ff 1106: [nat.mul_div_left] #3, ?x_0 * ?x_1 / ?x_1 ↦ ?x_0 1106: [nat.mul_div_right] #3, ?x_1 * ?x_0 / ?x_1 ↦ ?x_0 1106: [nat.add_div_left] #3, (?x_1 + ?x_0) / ?x_1 ↦ nat.succ (?x_0 / ?x_1) 1106: [nat.add_div_right] #3, (?x_0 + ?x_1) / ?x_1 ↦ nat.succ (?x_0 / ?x_1) 1106: [nat.zero_div] #1, 0 / ?x_0 ↦ 0 1106: [nat.div_zero] #1, ?x_0 / 0 ↦ 0 1106: [nat.div_one] #1, ?x_0 / 1 ↦ ?x_0 1106: [one_div_eq_inv] #3 (100), 1 / ?x_2 ↦ ?x_2⁻¹ 1106: simplification rules for iff 1106: [list.mem_append] #4, ?x_1 ∈ ?x_2 ++ ?x_3 ↦ ?x_1 ∈ ?x_2 ∨ ?x_1 ∈ ?x_3 1106: [list.mem_cons_iff] #4, ?x_1 ∈ ?x_2 :: ?x_3 ↦ ?x_1 = ?x_2 ∨ ?x_1 ∈ ?x_3 1106: [list.mem_cons_self] #3, ?x_1 ∈ ?x_1 :: ?x_2 ↦ true 1106: [list.not_mem_nil] #2, ?x_1 ∈ list.nil ↦ false 1106: [to_bool_ff_iff] #2, to_bool ?x_0 = ff ↦ ¬?x_0 1106: [to_bool_iff] #2, to_bool ?x_0 = tt ↦ ?x_0 1106: [ff_eq_tt_eq_false] #0, ff = tt ↦ false 1106: [tt_eq_ff_eq_false] #0, tt = ff ↦ false 1106: [eq_self_iff_true] #2, ?x_1 = ?x_1 ↦ true 1106: [one_ne_zero] #2 (100), 1 = 0 ↦ false 1106: [zero_ne_one] #2 (100), 0 = 1 ↦ false 1106: [bxor_coe_iff] #2, ↥(bxor ?x_0 ?x_1) ↦ xor ↥?x_0 ↥?x_1 1106: [band_coe_iff] #2, ↥(?x_0 && ?x_1) ↦ ↥?x_0 ∧ ↥?x_1 1106: [bor_coe_iff] #2, ↥(?x_0 || ?x_1) ↦ ↥?x_0 ∨ ↥?x_1 1106: [and_self] #1, ?x_0 ∧ ?x_0 ↦ ?x_0 1106: [and_not_self] #1, ?x_0 ∧ ¬?x_0 ↦ false 1106: [not_and_self] #1, ¬?x_0 ∧ ?x_0 ↦ false 1106: [false_and] #1, false ∧ ?x_0 ↦ false 1106: [and_false] #1, ?x_0 ∧ false ↦ false 1106: [true_and] #1, true ∧ ?x_0 ↦ ?x_0 1106: [and_true] #1, ?x_0 ∧ true ↦ ?x_0 1106: [dvd_mul_left] #4 (100), ?x_2 ∣ ?x_3 * ?x_2 ↦ true 1106: [dvd_mul_right] #4 (100), ?x_2 ∣ ?x_2 * ?x_3 ↦ true 1106: [one_dvd] #3 (100), 1 ∣ ?x_2 ↦ true 1106: [dvd_zero] #3 (100), ?x_2 ∣ 0 ↦ true 1106: [dvd_refl] #3 (100), ?x_2 ∣ ?x_2 ↦ true 1106: [ne_self_iff_false] #2, ¬?x_1 = ?x_1 ↦ false 1106: [not_false_iff] #0, ¬false ↦ true 1106: [not_true] #0, ¬true ↦ false 1106: [list.filter_sublist] #4, list.filter ?x_1 ?x_3 <+ ?x_3 ↦ true 1106: [list.bex_cons] #4, ∃ (x : ?x_0) (H : x ∈ ?x_2 :: ?x_3), ?x_1 x ↦ 1106: ?x_1 ?x_2 ∨ ∃ (x : ?x_0) (H : x ∈ ?x_3), ?x_1 x 1106: [list.not_bex_nil] #2, ∃ (x : ?x_0) (H : x ∈ list.nil), ?x_1 x ↦ false 1106: [list.subset_append_right] #3, ?x_2 ⊆ ?x_1 ++ ?x_2 ↦ true 1106: [list.subset_append_left] #3, ?x_1 ⊆ ?x_1 ++ ?x_2 ↦ true 1106: [list.subset_cons] #3, ?x_2 ⊆ ?x_1 :: ?x_2 ↦ true 1106: [list.subset.refl] #2, ?x_1 ⊆ ?x_1 ↦ true 1106: [list.nil_subset] #2, list.nil ⊆ ?x_1 ↦ true 1106: [iff_self] #1, ?x_0 ↔ ?x_0 ↦ true 1106: [false_iff] #1, false ↔ ?x_0 ↦ ¬?x_0 1106: [iff_false] #1, ?x_0 ↔ false ↦ ¬?x_0 1106: [true_iff] #1, true ↔ ?x_0 ↦ ?x_0 1106: [iff_true] #1, ?x_0 ↔ true ↦ ?x_0 1106: [false_iff_true] #0, false ↔ true ↦ false 1106: [true_iff_false] #0, true ↔ false ↦ false 1106: [not_iff_self] #1, ¬?x_0 ↔ ?x_0 ↦ false 1106: [iff_not_self] #1, ?x_0 ↔ ¬?x_0 ↦ false 1106: [or_self] #1, ?x_0 ∨ ?x_0 ↦ ?x_0 1106: [false_or] #1, false ∨ ?x_0 ↦ ?x_0 1106: [or_false] #1, ?x_0 ∨ false ↦ ?x_0 1106: [true_or] #1, true ∨ ?x_0 ↦ true 1106: [or_true] #1, ?x_0 ∨ true ↦ true 1106: [H₂] #0, rel (h (g y)) z ↦ true 1106: [H₁] #0, rel (f x) (g y) ↦ true 1106: [heq_self_iff_true] #2, ?x_1 == ?x_1 ↦ true 1106: [list.ball_nil] #4, ?x_1 ?x_2 ↦ true 1106: [list.ball_cons] #4, ∀ (x : ?x_0), x ∈ ?x_2 :: ?x_3 → ?x_1 x ↦ 1106: ?x_1 ?x_2 ∧ ∀ (x : ?x_0), x ∈ ?x_3 → ?x_1 x 1106: [true_implies_iff] #1, true → ?x_0 ↦ ?x_0 1106: [false_implies_iff] #1, false → ?x_0 ↦ true 1106: [implies_true_iff] #1, ?x_0 → true ↦ true 1106: simplification rules for rel 1106: [H₁] #0, f x ↦ g y 1106: [H₂] #0, h (g y) ↦ z 1106: congruence rules for eq 1106: [if_simp_congr] #11 (?x_1 ↔ ?x_2) (?x_4 = ?x_6) (?x_5 = ?x_7), ite ?x_1 ?x_4 ?x_5 ↦ ite ?x_2 ?x_6 ?x_7 1106: [if_congr] #12 (?x_1 ↔ ?x_2) (?x_5 = ?x_7) (?x_6 = ?x_8), ite ?x_1 ?x_5 ?x_6 ↦ ite ?x_2 ?x_7 ?x_8 1106: congruence rules for iff 1106: [and_congr] #6 (?x_0 ↔ ?x_2) (?x_1 ↔ ?x_3), ?x_0 ∧ ?x_1 ↦ ?x_2 ∧ ?x_3 1106: [not_congr] #3 (?x_0 ↔ ?x_1), ¬?x_0 ↦ ¬?x_1 1106: [if_simp_congr_prop] #10 (?x_0 ↔ ?x_1) (?x_2 ↔ ?x_4) (?x_3 ↔ ?x_5), ite ?x_0 ?x_2 ?x_3 ↦ ite ?x_1 ?x_4 ?x_5 1106: [if_congr_prop] #11 (?x_0 ↔ ?x_1) (?x_2 ↔ ?x_4) (?x_3 ↔ ?x_5), ite ?x_0 ?x_2 ?x_3 ↦ ite ?x_1 ?x_4 ?x_5 1106: [exists_congr] #4 (∀ (a : ?x_0), ?x_1 a ↔ ?x_2 a), Exists ?x_1 ↦ ∃ (a : ?x_0), ?x_2 a 1106: [iff_congr] #6 (?x_0 ↔ ?x_2) (?x_1 ↔ ?x_3), ?x_0 ↔ ?x_1 ↦ ?x_2 ↔ ?x_3 1106: [or_congr] #6 (?x_0 ↔ ?x_2) (?x_1 ↔ ?x_3), ?x_0 ∨ ?x_1 ↦ ?x_2 ∨ ?x_3 1106: [exists_unique_congr] #4 (∀ (x : ?x_0), ?x_1 x ↔ ?x_2 x), exists_unique ?x_1 ↦ ∃! (x : ?x_0), ?x_2 x 1106: [forall_congr] #4 (∀ (a : ?x_0), ?x_1 a ↔ ?x_2 a), ∀ (a : ?x_0), ?x_1 a ↦ ∀ (a : ?x_0), ?x_2 a 1106: congruence rules for rel 1106: [Hg] #3 (rel ?x_0 ?x_1), g ?x_0 ↦ g ?x_1 1106: [Hf] #3 (rel ?x_0 ?x_1), f ?x_0 ↦ f ?x_1 1106: [Hh] #3 (rel ?x_0 ?x_1), h ?x_0 ↦ h ?x_1 1105: -- checked 1196/1310 Test #1105: leanruntest_simple.lean ..................................... Passed 0.02 sec test 1107 Start 1107: leanruntest_simulate_on.lean 1107: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "simulate_on.lean" 1107: Test timeout computed to be: 1500 1107: -- testing simulate_on.lean 1107: -- using result from test_all.sh 1106: -- checked 1197/1310 Test #1106: leanruntest_simplifier_custom_relations.lean ................ Passed 0.02 sec test 1108 Start 1108: leanruntest_size_of1.lean 1108: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "size_of1.lean" 1108: Test timeout computed to be: 1500 1108: -- testing size_of1.lean 1108: -- using result from test_all.sh 1107: -- checked 1198/1310 Test #1107: leanruntest_simulate_on.lean ................................ Passed 0.02 sec test 1109 Start 1109: leanruntest_sizeof2.lean 1109: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "sizeof2.lean" 1109: Test timeout computed to be: 1500 1109: -- testing sizeof2.lean 1108: -- checked 1199/1310 Test #1108: leanruntest_size_of1.lean ................................... Passed 0.01 sec test 1110 Start 1110: leanruntest_slack_eqn_issue.lean 1110: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "slack_eqn_issue.lean" 1110: Test timeout computed to be: 1500 1109: -- using result from test_all.sh 1110: -- testing slack_eqn_issue.lean 1110: -- using result from test_all.sh 1109: @sizeof Type (default_has_sizeof Type) Prop : ℕ 1109: @sizeof (list bool) (@list.has_sizeof bool bool.has_sizeof) [tt, ff, tt] : ℕ 1109: λ (A : Type) (a b : A), @sizeof (list A) (@list.has_sizeof A (default_has_sizeof A)) [a, b] : 1109: Π (A : Type), A → A → ℕ 1109: -- checked 1200/1310 Test #1109: leanruntest_sizeof2.lean .................................... Passed 0.01 sec test 1111 Start 1111: leanruntest_smt_array.lean 1111: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "smt_array.lean" 1111: Test timeout computed to be: 1500 1111: -- testing smt_array.lean 1111: -- using result from test_all.sh 1111: -- checked 1201/1310 Test #1111: leanruntest_smt_array.lean .................................. Passed 0.01 sec test 1112 Start 1112: leanruntest_smt_assert_define.lean 1112: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "smt_assert_define.lean" 1112: Test timeout computed to be: 1500 1110: -- checked 1202/1310 Test #1110: leanruntest_slack_eqn_issue.lean ............................ Passed 0.02 sec test 1113 Start 1113: leanruntest_smt_destruct.lean 1113: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "smt_destruct.lean" 1113: Test timeout computed to be: 1500 1112: -- testing smt_assert_define.lean 1112: -- using result from test_all.sh 1113: -- testing smt_destruct.lean 1113: -- using result from test_all.sh 1112: a b c : ℕ, 1112: h : b + 0 = b, 1112: a_1 : a = b + 0 1112: facts: {a = b + 0, b + 0 = b} 1112: equalities: {{b, a, b + 0}} 1112: ⊢ a + c = b + c 1112: a b c : ℕ, 1112: a_1 : a = b, 1112: a_2 : p (f a) (f b), 1112: h : p (f a) (f a) 1112: facts: {p (f a) (f a), p (f a) (f b), a = b} 1112: equalities: {{b, a}, {f a, f b}} 1112: ⊢ p a b 1112: ----- 1112: a b c : ℕ, 1112: a_1 : a = b, 1112: a_2 : p (f a) (f b), 1112: h : p (f a) (f a), 1112: h2 : p a a 1112: facts: {p a a, p (f a) (f a), p (f a) (f b), a = b} 1112: equalities: {{b, a}, {f a, f b}} 1112: ⊢ p a b 1113: p q : Prop, 1113: a : p ∨ q, 1113: a_1 : p ∨ ¬q, 1113: a_2 : ¬p ∨ q, 1113: a_3 : ¬p ∨ ¬q 1113: ⊢ false 1113: p q : Prop, 1113: a : p ∨ q, 1113: a_1 : p ∨ ¬q, 1113: a_2 : ¬p ∨ q, 1113: a_3 : ¬(p ∧ q) 1113: ⊢ false 1113: p q : Prop, 1113: _inst_1 : decidable p, 1113: _inst_2 : decidable q, 1113: a : p ∨ q, 1113: a_1 : p ∨ ¬q, 1113: a_2 : ¬p ∨ q, 1113: a_3 : ¬(p ∧ q) 1113: ⊢ false 1113: -- checked 1203/1310 Test #1113: leanruntest_smt_destruct.lean ............................... Passed 0.02 sec test 1114 Start 1114: leanruntest_smt_ematch1.lean 1114: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "smt_ematch1.lean" 1114: Test timeout computed to be: 1500 1112: -- checked 1204/1310 Test #1112: leanruntest_smt_assert_define.lean .......................... Passed 0.02 sec test 1115 Start 1115: leanruntest_smt_ematch2.lean 1115: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "smt_ematch2.lean" 1115: Test timeout computed to be: 1500 1114: -- testing smt_ematch1.lean 1114: -- using result from test_all.sh 1114: a b c : ℕ, 1114: a_1 : f a = b, 1114: a_2 : b = f c 1114: facts: {b = f c, f a = b} 1114: equalities: {{b, f c, f a}} 1114: ⊢ a = c 1114: [¬d = e, d ≠ e, ∀ (x : ℕ), g x (f x) = 0, a = f b, true] 1114: [d = e, false] 1115: -- testing smt_ematch2.lean 1115: -- using result from test_all.sh 1114: -- checked 1205/1310 Test #1114: leanruntest_smt_ematch1.lean ................................ Passed 0.01 sec test 1116 Start 1116: leanruntest_smt_ematch3.lean 1116: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "smt_ematch3.lean" 1116: Test timeout computed to be: 1500 1116: -- testing smt_ematch3.lean 1116: -- using result from test_all.sh 1115: -- checked 1206/1310 Test #1115: leanruntest_smt_ematch2.lean ................................ Passed 0.01 sec test 1117 Start 1117: leanruntest_smt_ematch_alg_issue.lean 1117: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "smt_ematch_alg_issue.lean" 1117: Test timeout computed to be: 1500 1117: -- testing smt_ematch_alg_issue.lean 1117: -- using result from test_all.sh 1116: -- checked 1207/1310 Test #1116: leanruntest_smt_ematch3.lean ................................ Passed 0.01 sec test 1118 Start 1118: leanruntest_smt_facts_as_hinst_lemmas.lean 1118: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "smt_facts_as_hinst_lemmas.lean" 1118: Test timeout computed to be: 1500 1118: -- testing smt_facts_as_hinst_lemmas.lean 1117: -- checked 1208/1310 Test #1117: leanruntest_smt_ematch_alg_issue.lean ....................... Passed 0.01 sec test 1119 Start 1119: leanruntest_smt_not_exists.lean 1119: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "smt_not_exists.lean" 1119: Test timeout computed to be: 1500 1118: -- using result from test_all.sh 1119: -- testing smt_not_exists.lean 1119: -- using result from test_all.sh 1119: def ex : ∀ (p q : ℕ → ℕ → Prop), (∃ (x : ℕ), p x x ∧ q x x) → (∃ (x y : ℕ), p x y) := 1119: λ (p q : ℕ → ℕ → Prop) (h : ∃ (x : ℕ), p x x ∧ q x x), 1119: id 1119: (λ (p q : ℕ → ℕ → Prop) (h : ∃ (x : ℕ), p x x ∧ q x x), 1119: classical.by_contradiction 1119: (λ (a : ¬∃ (x : ℕ), Exists (p x)), 1119: Exists.cases_on h 1119: (id 1119: (λ (w : ℕ) (h_1 : p w w ∧ q w w), 1119: false.rec false 1119: (false_of_true_eq_false 1119: (eq.trans 1119: (eq.trans (eq.symm (eq_true_intro h_1)) 1119: (and_eq_of_eq_true_right (eq_true_of_and_eq_true_right (eq_true_intro h_1)))) 1119: (eq_false_intro 1119: ((λ (_x : ℕ), 1119: (λ (_h : ¬Exists (p _x)), forall_not_of_not_exists _h) 1119: (forall_not_of_not_exists a _x)) 1119: w 1119: w)))))))) 1119: p 1119: q 1119: h 1119: -- checked 1118: -- checked 1209/1310 Test #1118: leanruntest_smt_facts_as_hinst_lemmas.lean .................. Passed 0.01 sec test 1120 Start 1120: leanruntest_smt_rsimp.lean 1120: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "smt_rsimp.lean" 1120: Test timeout computed to be: 1500 1210/1310 Test #1119: leanruntest_smt_not_exists.lean ............................. Passed 0.01 sec test 1121 Start 1121: leanruntest_smt_tactic.lean 1121: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "smt_tactic.lean" 1121: Test timeout computed to be: 1500 1120: -- testing smt_rsimp.lean 1120: -- using result from test_all.sh 1121: -- testing smt_tactic.lean 1121: -- using result from test_all.sh 1120: -- checked 1211/1310 Test #1120: leanruntest_smt_rsimp.lean .................................. Passed 0.01 sec test 1122 Start 1122: leanruntest_smt_tests.lean 1122: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "smt_tests.lean" 1122: Test timeout computed to be: 1500 1121: a b c : ℕ, 1121: h₁ : a = b, 1121: h₂ : b = c 1121: facts: {b = c, a = b} 1121: equalities: {{b, c, a}} 1121: ⊢ f b = c + 0 1121: -- checked 1212/1310 Test #1121: leanruntest_smt_tactic.lean ................................. Passed 0.02 sec test 1123 Start 1123: leanruntest_smt_tests2.lean 1123: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "smt_tests2.lean" 1123: Test timeout computed to be: 1500 1122: -- testing smt_tests.lean 1122: -- using result from test_all.sh 1122: {[r.equations._eqn_1, patterns: {{r ?x_0}}], 1122: [nat.add_sub_cancel, patterns: {{?x_0 + ?x_1 - ?x_1}}], 1122: [nat.add_sub_cancel_left, patterns: {{?x_0 + ?x_1 - ?x_0}}], 1122: [boo.equations._eqn_2, patterns: {{boo (?x_0 + 1)}}], 1122: [one_mul, patterns: {{1 * ?x_2}}], 1122: [zero_add, patterns: {{0 + ?x_2}}], 1122: [add_zero, patterns: {{?x_2 + 0}}], 1122: [mul_one, patterns: {{?x_2 * 1}}], 1122: [zero_mul, patterns: {{0 * ?x_2}}], 1122: [mul_zero, patterns: {{?x_2 * 0}}], 1122: [boo._match_1.equations._eqn_2, patterns: {{boo._match_1 ?x_0}}], 1122: [nat.add_sub_add_left, patterns: {{?x_0 + ?x_1 - (?x_0 + ?x_2)}}], 1122: [foo.equations._eqn_2, patterns: {{foo (?x_0 + 1)}}], 1122: [nat.add_sub_add_right, patterns: {{?x_0 + ?x_1 - (?x_2 + ?x_1)}}], 1122: [min_eq_right, patterns: {{min ?x_2 ?x_3}}], 1122: [min_eq_left, patterns: {{min ?x_2 ?x_3}}]} 1122: hello 1122: [smt.fact] new facts: {n = 0} 1122: [smt.intro] a : n = 0 1122: [smt.ematch] new ground fact: boo 0 = 1 1122: [smt.ematch] new ground fact: boo._match_1 0 = 2 1122: [smt.ematch] new equation lemma [boo.equations._eqn_2, patterns: {{boo (?x_0 + 1)}}] 1122: boo (?x_0 + 1) = boo._match_1 (foo ?x_0) 1122: [smt.ematch] new equation lemma [boo._match_1.equations._eqn_2, patterns: {{boo._match_1 ?x_0}}] 1122: ¬?x_0 = 0 → boo._match_1 ?x_0 = 3 1122: [smt.ematch] new ground fact: foo 0 = 0 1122: [smt.ematch] new equation lemma [foo.equations._eqn_2, patterns: {{foo (?x_0 + 1)}}] 1122: foo (?x_0 + 1) = 2 * ?x_0 1122: [smt.ematch] new equation lemma [r.equations._eqn_1, patterns: {{r ?x_0}}] 1122: r ?x_0 = ?x_0 1122: [smt.ematch] instance [r.equations._eqn_1], generation: 1 1122: r 2 = 2 1122: [smt.ematch] instance [boo.equations._eqn_2], generation: 1 1122: boo (n + 1) = boo._match_1 (foo n) 1122: [smt.ematch] instance [zero_add], generation: 1 1122: 0 + 1 = 1 1122: [smt.ematch] instance [boo._match_1.equations._eqn_2], generation: 1 1122: ¬0 = 0 → boo._match_1 0 = 3 1122: [smt.ematch] instance, generation: 1, after preprocessing 1122: r 2 = 2 1122: [smt.ematch] instance, generation: 1, after preprocessing 1122: boo (n + 1) = boo._match_1 (foo n) 1122: [smt.fact] new facts: {boo (n + 1) = r 2} 1122: [smt.ematch] instance, generation: 1, after preprocessing 1122: 1 = 1 1122: [smt.ematch] instance, generation: 1, after preprocessing 1122: ¬0 = 0 → boo._match_1 0 = 3 1122: [smt.fact] new facts: {¬0 = 0 → boo._match_1 0 = 3} 1122: [smt.fact] new facts: {boo._match_1 0 = 3} 1122: [smt.fact] new facts: {0 = 0} 1122: [smt.fact] new facts: {¬0 = 0} 1122: [smt.intro] n : ℕ 1123: -- testing smt_tests2.lean 1123: -- using result from test_all.sh 1122: -- checked 1213/1310 Test #1122: leanruntest_smt_tests.lean .................................. Passed 0.03 sec test 1124 Start 1124: leanruntest_smt_tests3.lean 1124: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "smt_tests3.lean" 1124: Test timeout computed to be: 1500 1123: -- checked 1214/1310 Test #1123: leanruntest_smt_tests2.lean ................................. Passed 0.01 sec test 1125 Start 1125: leanruntest_sorry.lean 1125: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "sorry.lean" 1125: Test timeout computed to be: 1500 1124: -- testing smt_tests3.lean 1124: -- using result from test_all.sh 1125: -- testing sorry.lean 1125: -- using result from test_all.sh 1125: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/sorry.lean:1:0: warning: declaration 'b' uses sorry 1125: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/sorry.lean:4:0: warning: declaration 'tst' uses sorry 1124: -- checked 1215/1310 Test #1124: leanruntest_smt_tests3.lean ................................. Passed 0.01 sec test 1126 Start 1126: leanruntest_soundness.lean 1126: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "soundness.lean" 1126: Test timeout computed to be: 1500 1125: -- checked 1216/1310 Test #1125: leanruntest_sorry.lean ...................................... Passed 0.01 sec test 1127 Start 1127: leanruntest_specialize.lean 1127: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "specialize.lean" 1127: Test timeout computed to be: 1500 1126: -- testing soundness.lean 1126: -- using result from test_all.sh 1127: -- testing specialize.lean 1127: -- using result from test_all.sh 1126: -- checked 1217/1310 Test #1126: leanruntest_soundness.lean .................................. Passed 0.01 sec test 1128 Start 1128: leanruntest_state.lean 1128: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "state.lean" 1128: Test timeout computed to be: 1500 1127: -- checked 1218/1310 Test #1127: leanruntest_specialize.lean ................................. Passed 0.01 sec test 1129 Start 1129: leanruntest_strict_quoted_name_in_patexpr.lean 1129: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "strict_quoted_name_in_patexpr.lean" 1129: Test timeout computed to be: 1500 1128: -- testing state.lean 1128: -- using result from test_all.sh 1129: -- testing strict_quoted_name_in_patexpr.lean 1129: -- using result from test_all.sh 1128: -- checked 1219/1310 Test #1128: leanruntest_state.lean ...................................... Passed 0.01 sec test 1130 Start 1130: leanruntest_struc_names.lean 1130: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "struc_names.lean" 1130: Test timeout computed to be: 1500 1129: -- checked 1220/1310 Test #1129: leanruntest_strict_quoted_name_in_patexpr.lean .............. Passed 0.01 sec test 1131 Start 1131: leanruntest_struct_auto_at_simp.lean 1131: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "struct_auto_at_simp.lean" 1131: Test timeout computed to be: 1500 1130: -- testing struc_names.lean 1130: -- using result from test_all.sh 1131: -- testing struct_auto_at_simp.lean 1131: -- using result from test_all.sh 1130: structA.a : Π [c : structA], ℕ 1130: structB.to_structA : Π [c : structB], structA 1130: -- checked 1221/1310 Test #1130: leanruntest_struc_names.lean ................................ Passed 0.01 sec test 1132 Start 1132: leanruntest_struct_bug1.lean 1132: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "struct_bug1.lean" 1132: Test timeout computed to be: 1500 1131: -- checked 1222/1310 Test #1131: leanruntest_struct_auto_at_simp.lean ........................ Passed 0.01 sec test 1133 Start 1133: leanruntest_struct_bug2.lean 1133: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "struct_bug2.lean" 1133: Test timeout computed to be: 1500 1132: -- testing struct_bug1.lean 1132: -- using result from test_all.sh 1133: -- testing struct_bug2.lean 1133: -- using result from test_all.sh 1132: foo2 : B → Type 1132: -- checked 1223/1310 Test #1132: leanruntest_struct_bug1.lean ................................ Passed 0.01 sec test 1134 Start 1134: leanruntest_struct_bug3.lean 1134: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "struct_bug3.lean" 1134: Test timeout computed to be: 1500 1133: -- checked 1224/1310 Test #1133: leanruntest_struct_bug2.lean ................................ Passed 0.01 sec test 1135 Start 1135: leanruntest_struct_extend_univ.lean 1135: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "struct_extend_univ.lean" 1135: Test timeout computed to be: 1500 1134: -- testing struct_bug3.lean 1134: -- using result from test_all.sh 1135: -- testing struct_extend_univ.lean 1135: -- using result from test_all.sh 1135: -- checked 1225/1310 Test #1135: leanruntest_struct_extend_univ.lean ......................... Passed 0.01 sec test 1136 Start 1136: leanruntest_struct_inst_exprs2.lean 1136: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "struct_inst_exprs2.lean" 1136: Test timeout computed to be: 1500 1134: -- checked 1226/1310 Test #1134: leanruntest_struct_bug3.lean ................................ Passed 0.01 sec test 1137 Start 1137: leanruntest_struct_value.lean 1137: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "struct_value.lean" 1137: Test timeout computed to be: 1500 1136: -- testing struct_inst_exprs2.lean 1136: -- using result from test_all.sh 1137: -- testing struct_value.lean 1137: -- using result from test_all.sh 1137: (10, 20) : ℕ × ℕ 1137: (10, 20) : ℕ × ℕ 1137: def p : ℕ × ℕ := 1137: (10, 20) 1137: meta def attr : (user_attribute unit) := 1137: id_rhs (user_attribute unit) 1137: {name := name.mk_string "foo" name.anonymous, 1137: descr := "hello world", 1137: after_set := none (name → ℕ → bool → tactic unit), 1137: before_unset := none (name → bool → tactic unit), 1137: cache_cfg := {mk_cache := λ (_x : list name), pure (), dependencies := list.nil name}, 1137: reflect_param := λ (a : unit), punit.reflect a, 1137: parser := pure ()} 1137: def p2 : ℕ × ℕ := 1137: (20, p.snd) 1137: def p3 : point3d := 1137: {to_point := {x := p1.x, y := p1.y}, z := 10} 1137: {to_point := {x := 1, y := 2}, z := 3} : point3d 1137: ⟨10, _⟩ : Σ' (x : ℕ), x = x 1137: ⟨10, _⟩ : Σ' (x : ℕ), x = x 1137: ⟨10, _⟩ : Σ' (x : ℕ), x = x 1137: def f : ℕ → (Σ' (x : ℕ), x = x) := 1137: λ (a : ℕ), ⟨a, _⟩ 1136: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/struct_inst_exprs2.lean:1:0: warning: using 'exit' to interrupt Lean 1137: -- checked 1227/1310 Test #1137: leanruntest_struct_value.lean ............................... Passed 0.01 sec test 1138 Start 1138: leanruntest_structure_default_value_issue.lean 1138: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "structure_default_value_issue.lean" 1138: Test timeout computed to be: 1500 1136: -- checked 1228/1310 Test #1136: leanruntest_struct_inst_exprs2.lean ......................... Passed 0.01 sec test 1139 Start 1139: leanruntest_structure_doc_string.lean 1139: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "structure_doc_string.lean" 1139: Test timeout computed to be: 1500 1138: -- testing structure_default_value_issue.lean 1138: -- using result from test_all.sh 1139: -- testing structure_doc_string.lean 1139: -- using result from test_all.sh 1139: -- checked 1229/1310 Test #1139: leanruntest_structure_doc_string.lean ....................... Passed 0.01 sec test 1140 Start 1140: leanruntest_structure_instance_delayed_abstr.lean 1140: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "structure_instance_delayed_abstr.lean" 1140: Test timeout computed to be: 1500 1138: -- checked 1230/1310 Test #1138: leanruntest_structure_default_value_issue.lean .............. Passed 0.01 sec test 1141 Start 1141: leanruntest_structure_opt_param.lean 1141: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "structure_opt_param.lean" 1141: Test timeout computed to be: 1500 1140: -- testing structure_instance_delayed_abstr.lean 1140: -- using result from test_all.sh 1141: -- testing structure_opt_param.lean 1141: -- using result from test_all.sh 1141: x.a : ℤ 1141: y.a : ℕ 1141: z.a : string 1141: -- checked 1231/1310 Test #1141: leanruntest_structure_opt_param.lean ........................ Passed 0.01 sec test 1142 Start 1142: leanruntest_structure_result_universe.lean 1142: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "structure_result_universe.lean" 1142: Test timeout computed to be: 1500 1140: -- checked 1232/1310 Test #1140: leanruntest_structure_instance_delayed_abstr.lean ........... Passed 0.01 sec test 1143 Start 1143: leanruntest_sub.lean 1143: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "sub.lean" 1143: Test timeout computed to be: 1500 1142: -- testing structure_result_universe.lean 1142: -- using result from test_all.sh 1143: -- testing sub.lean 1143: -- using result from test_all.sh 1142: foo1 : Type → Type 1142: foo2 : Type u_1 → Type (u_1+1) 1142: foo3 : Type u_1 → Type (max u_1 1) 1142: foo4 : Type u_1 → Type (max u_1 1) 1143: {x // x > 0} : Type 1143: {x // true} : Type 1143: -- checked 1233/1310 Test #1143: leanruntest_sub.lean ........................................ Passed 0.01 sec test 1144 Start 1144: leanruntest_sub_bug.lean 1144: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "sub_bug.lean" 1144: Test timeout computed to be: 1500 1142: -- checked 1234/1310 Test #1142: leanruntest_structure_result_universe.lean .................. Passed 0.01 sec test 1145 Start 1145: leanruntest_subobject_from_source.lean 1145: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "subobject_from_source.lean" 1145: Test timeout computed to be: 1500 1144: -- testing sub_bug.lean 1144: -- using result from test_all.sh 1144: {x // x > 0} : Type 1145: -- testing subobject_from_source.lean 1145: -- using result from test_all.sh 1144: -- checked 1235/1310 Test #1144: leanruntest_sub_bug.lean .................................... Passed 0.01 sec test 1146 Start 1146: leanruntest_subst_heq.lean 1146: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "subst_heq.lean" 1146: Test timeout computed to be: 1500 1145: -- checked 1236/1310 Test #1145: leanruntest_subobject_from_source.lean ...................... Passed 0.01 sec test 1147 Start 1147: leanruntest_subst_tac1.lean 1147: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "subst_tac1.lean" 1147: Test timeout computed to be: 1500 1146: -- testing subst_heq.lean 1146: -- using result from test_all.sh 1147: -- testing subst_tac1.lean 1147: -- using result from test_all.sh 1147: b c : nat, 1147: H : p c, 1147: H2 : p b 1147: ⊢ p b 1147: def ex : ∀ (a b c : nat), p c → @eq.{1} nat a b → p a → p b := 1147: λ (a b c : nat) (H : p c) (H1 : @eq.{1} nat a b) (H2 : p a), 1147: @eq.rec.{0 1} nat b (λ (a : nat), p a → p b) (λ (H2 : p b), H2) a (@eq.symm.{1} nat a b H1) H2 1147: a c : nat, 1147: H : p c, 1147: a_2 : p a 1147: ⊢ p a 1147: -- checked 1237/1310 Test #1147: leanruntest_subst_tac1.lean ................................. Passed 0.01 sec test 1148 Start 1148: leanruntest_subst_vars.lean 1148: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "subst_vars.lean" 1148: Test timeout computed to be: 1500 1146: -- checked 1238/1310 Test #1146: leanruntest_subst_heq.lean .................................. Passed 0.01 sec test 1149 Start 1149: leanruntest_suffices.lean 1149: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "suffices.lean" 1149: Test timeout computed to be: 1500 1148: -- testing subst_vars.lean 1148: -- using result from test_all.sh 1149: -- testing suffices.lean 1149: -- using result from test_all.sh 1148: -- checked 1239/1310 Test #1148: leanruntest_subst_vars.lean ................................. Passed 0.01 sec test 1150 Start 1150: leanruntest_sufficies.lean 1150: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "sufficies.lean" 1150: Test timeout computed to be: 1500 1150: -- testing sufficies.lean 1150: -- using result from test_all.sh 1149: -- checked 1240/1310 Test #1149: leanruntest_suffices.lean ................................... Passed 0.01 sec test 1151 Start 1151: leanruntest_super.lean 1151: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "super.lean" 1151: Test timeout computed to be: 1500 1151: -- testing super.lean 1151: -- using result from test_all.sh 1150: -- checked 1241/1310 Test #1150: leanruntest_sufficies.lean .................................. Passed 0.01 sec test 1152 Start 1152: leanruntest_t1.lean 1152: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t1.lean" 1152: Test timeout computed to be: 1500 1151: a² : ℕ 1152: -- testing t1.lean 1152: -- using result from test_all.sh 1151: -- checked 1242/1310 Test #1151: leanruntest_super.lean ...................................... Passed 0.01 sec test 1153 Start 1153: leanruntest_t10.lean 1153: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t10.lean" 1153: Test timeout computed to be: 1500 1152: Prop 1152: Prop 1152: λ (x y : Prop), x x 1152: λ (x y : Prop) {z : Prop}, x y 1152: λ [x : Prop] [y : Prop] {z : Prop}, x z 1152: Π (x : Prop), Prop → Π {z : Prop}, x 1152: Π (x : Prop), Prop → Π {z : Prop}, x 1152: Π {x y : Prop}, _ → Π {z : Prop}, x 1153: -- testing t10.lean 1153: -- using result from test_all.sh 1152: -- checked 1243/1310 Test #1152: leanruntest_t1.lean ......................................... Passed 0.01 sec test 1154 Start 1154: leanruntest_t11.lean 1154: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t11.lean" 1154: Test timeout computed to be: 1500 1153: (pp.unicode := false, pp.colors := true, trace.as_messages := true) 1153: ⟨pp.unicode ↦ true, pp.colors ↦ true, trace.as_messages ↦ true⟩ 1154: -- testing t11.lean 1154: -- using result from test_all.sh 1153: -- checked 1244/1310 Test #1153: leanruntest_t10.lean ........................................ Passed 0.01 sec test 1155 Start 1155: leanruntest_t2.lean 1155: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t2.lean" 1155: Test timeout computed to be: 1500 1154: f a b : A 1154: A : Type u 1154: B : Type u 1154: g : Π (A B : Type 2) {C : Type 1} [e : A], A → B → C → A 1155: -- testing t2.lean 1155: -- using result from test_all.sh 1154: -- checked 1245/1310 Test #1154: leanruntest_t11.lean ........................................ Passed 0.01 sec test 1156 Start 1156: leanruntest_t3.lean 1156: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t3.lean" 1156: Test timeout computed to be: 1500 1155: Type 1155: Type 1 1155: Type 2 1155: Type (l+1) 1155: Type (max l u 1) 1155: Type (max (l+1) u 1) 1155: Type (imax (l+1) l u) 1156: -- testing t3.lean 1156: -- using result from test_all.sh 1156: plus a b : int 1156: a+n : int 1155: -- checked 1246/1310 Test #1155: leanruntest_t2.lean ......................................... Passed 0.01 sec test 1157 Start 1157: leanruntest_t4.lean 1157: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t4.lean" 1157: Test timeout computed to be: 1500 1156: -- checked 1247/1310 Test #1156: leanruntest_t3.lean ......................................... Passed 0.01 sec test 1158 Start 1158: leanruntest_t5.lean 1158: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t5.lean" 1158: Test timeout computed to be: 1500 1157: -- testing t4.lean 1157: -- using result from test_all.sh 1157: f : Type 1 → Type 1 1157: g : Π (A : Type u_2), A → Type 2 → A 1157: g : Π (A : Type 2), A → Type 3 → A 1158: -- testing t5.lean 1158: -- using result from test_all.sh 1157: -- checked 1248/1310 Test #1157: leanruntest_t4.lean ......................................... Passed 0.01 sec test 1159 Start 1159: leanruntest_t6.lean 1159: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t6.lean" 1159: Test timeout computed to be: 1500 1158: N 1158: N 1158: N 1158: N N → N 1158: N 1159: -- testing t6.lean 1159: -- using result from test_all.sh 1158: -- checked 1249/1310 Test #1158: leanruntest_t5.lean ......................................... Passed 0.01 sec test 1160 Start 1160: leanruntest_t7.lean 1160: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t7.lean" 1160: Test timeout computed to be: 1500 1159: let g : N → N → N := λ (x y : N), f x y, 1159: b : N := g a a, 1159: c : N := g b a, 1159: h : N → N := λ (x : N), g x x, 1159: d : N := h c, 1159: r : N → N := λ (x : N), h (h x) 1159: in f b (r c) : 1159: N 1160: -- testing t7.lean 1160: -- using result from test_all.sh 1160: f _ (f _ _) 1159: -- checked 1250/1310 Test #1159: leanruntest_t6.lean ......................................... Passed 0.01 sec test 1161 Start 1161: leanruntest_t9.lean 1161: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "t9.lean" 1161: Test timeout computed to be: 1500 1160: -- checked 1251/1310 Test #1160: leanruntest_t7.lean ......................................... Passed 0.01 sec test 1162 Start 1162: leanruntest_tactic_io.lean 1162: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "tactic_io.lean" 1162: Test timeout computed to be: 1500 1161: -- testing t9.lean 1161: -- using result from test_all.sh 1162: -- testing tactic_io.lean 1162: -- using result from test_all.sh 1162: import system.io 1162: 1162: section 1162: 1162: 1162: def tst_io : io string := 1162: do b ← io.fs.read_file "tactic_io.lean", 1162: return b^.to_string 1162: end 1162: 1162: open tactic 1162: meta def tac : tactic unit := 1162: do s ← tactic.unsafe_run_io tst_io, 1162: trace s 1162: 1162: run_cmd tac 1162: 1161: -- checked 1252/1310 Test #1161: leanruntest_t9.lean ......................................... Passed 0.01 sec test 1163 Start 1163: leanruntest_tactic_mode_scope_bug.lean 1163: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "tactic_mode_scope_bug.lean" 1163: Test timeout computed to be: 1500 1162: -- checked 1253/1310 Test #1162: leanruntest_tactic_io.lean .................................. Passed 0.01 sec test 1164 Start 1164: leanruntest_tactic_ref.lean 1164: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "tactic_ref.lean" 1164: Test timeout computed to be: 1500 1163: -- testing tactic_mode_scope_bug.lean 1163: -- using result from test_all.sh 1164: -- testing tactic_ref.lean 1164: -- using result from test_all.sh 1164: 10 1164: 20 1163: -- checked 1254/1310 Test #1163: leanruntest_tactic_mode_scope_bug.lean ...................... Passed 0.01 sec test 1165 Start 1165: leanruntest_tc_inout1.lean 1165: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "tc_inout1.lean" 1165: Test timeout computed to be: 1500 1164: -- checked 1255/1310 Test #1164: leanruntest_tactic_ref.lean ................................. Passed 0.01 sec test 1166 Start 1166: leanruntest_tc_loop.lean 1166: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "tc_loop.lean" 1166: Test timeout computed to be: 1500 1165: -- testing tc_inout1.lean 1165: -- using result from test_all.sh 1165: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/tc_inout1.lean:29:0: warning: declaration 'nat_add_monoid' uses sorry 1165: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/tc_inout1.lean:30:0: warning: declaration 'nat_mul_monoid' uses sorry 1165: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/tc_inout1.lean:31:0: warning: declaration 'int_mul_monoid' uses sorry 1165: nat_add_monoid 1165: is_monoid ℕ nat.add 0 1165: nat_mul_monoid 1165: is_monoid ℕ nat.mul 1 1165: λ (a : ℕ) (s : list ℕ), a ∈ s : ℕ → list ℕ → Prop 1165: ∀ (a : nat), mem2 a (list.cons 1 (list.cons 2 (list.cons 3 list.nil))) → gt a 0 : Prop 1166: -- testing tc_loop.lean 1166: -- using result from test_all.sh 1166: trace "foo" >>= λ (_x : unit), trace_state : tactic unit 1166: have-expr... 1166: A : Sort ?, 1166: a b c d : A, 1166: H₁ : a = b, 1166: H₂ : c = b, 1166: H₃ : d = c 1166: ⊢ a = c 1166: λ (A : Sort u_1) (a b c d : A) (H₁ : a = b) (H₂ : c = b) (H₃ : d = c), 1166: have this : a = c, from eq.trans H₁ (eq.symm H₂), 1166: show a = d, from Sorry : 1166: ∀ (A : Sort u_1) (a b c d : A), a = b → c = b → d = c → a = d 1165: -- checked 1256/1310 Test #1165: leanruntest_tc_inout1.lean .................................. Passed 0.01 sec test 1167 Start 1167: leanruntest_term_app.lean 1167: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "term_app.lean" 1167: Test timeout computed to be: 1500 1166: -- checked 1257/1310 Test #1166: leanruntest_tc_loop.lean .................................... Passed 0.01 sec test 1168 Start 1168: leanruntest_term_app2.lean 1168: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "term_app2.lean" 1168: Test timeout computed to be: 1500 1167: -- testing term_app.lean 1167: -- using result from test_all.sh 1168: -- testing term_app2.lean 1168: -- using result from test_all.sh 1168: 3 1168: num_consts.equations._eqn_2 : 1168: ∀ (n : string) (ts : list term), 1168: num_consts (term.app n ts) = 1168: list.foldl (λ (r : ℕ) (p : {a // a ∈ ts}), r + num_consts (p.val)) 0 (list.attach ts) 1168: num_consts'.equations._eqn_2 : 1168: ∀ (n : string) (ts : list term), 1168: num_consts' (term.app n ts) = 1168: list.foldl 1168: (λ (r : ℕ) (_x : {a // a ∈ ts}), 1168: num_consts'._match_1 n ts r 1168: (λ (t : term) (h : t ∈ ts) (this : sizeof t < string.length n + (1 + sizeof ts)), num_consts' t) 1168: _x) 1168: 0 1168: (list.attach ts) 1167: -- checked 1258/1310 Test #1167: leanruntest_term_app.lean ................................... Passed 0.01 sec test 1169 Start 1169: leanruntest_term_pred.lean 1169: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "term_pred.lean" 1169: Test timeout computed to be: 1500 1168: -- checked 1259/1310 Test #1168: leanruntest_term_app2.lean .................................. Passed 0.01 sec test 1170 Start 1170: leanruntest_test_perm_ac1.lean 1170: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "test_perm_ac1.lean" 1170: Test timeout computed to be: 1500 1169: -- testing term_pred.lean 1169: -- using result from test_all.sh 1170: -- testing test_perm_ac1.lean 1170: -- using result from test_all.sh 1170: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/test_perm_ac1.lean:1:0: warning: using 'exit' to interrupt Lean 1169: -- checked 1260/1310 Test #1169: leanruntest_term_pred.lean .................................. Passed 0.01 sec test 1171 Start 1171: leanruntest_thunk_overload.lean 1171: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "thunk_overload.lean" 1171: Test timeout computed to be: 1500 1170: -- checked 1261/1310 Test #1170: leanruntest_test_perm_ac1.lean .............................. Passed 0.01 sec test 1172 Start 1172: leanruntest_trace_call_stack_segfault.lean 1172: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "trace_call_stack_segfault.lean" 1172: Test timeout computed to be: 1500 1171: -- testing thunk_overload.lean 1171: -- using result from test_all.sh 1172: -- testing trace_call_stack_segfault.lean 1172: -- using result from test_all.sh 1172: _interaction 1171: -- checked 1262/1310 Test #1171: leanruntest_thunk_overload.lean ............................. Passed 0.01 sec test 1173 Start 1173: leanruntest_trace_crash.lean 1173: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "trace_crash.lean" 1173: Test timeout computed to be: 1500 1173: -- testing trace_crash.lean 1173: -- using result from test_all.sh 1172: -- checked 1263/1310 Test #1172: leanruntest_trace_call_stack_segfault.lean .................. Passed 0.01 sec test 1174 Start 1174: leanruntest_trace_tst.lean 1174: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "trace_tst.lean" 1174: Test timeout computed to be: 1500 1173: [type_context.is_def_eq] f ?x_0 0 =?= f ... failed (approximate mode) 1173: [type_context.is_def_eq] f ?x_0 ?x_0 =?= f ... failed (approximate mode) 1173: [type_context.is_def_eq] f ?x_0 0 =?= f a a ... failed (approximate mode) 1173: [type_context.is_def_eq] f ?x_0 ?x_0 =?= f a a ... success (approximate mode) 1173: [type_context.is_def_eq] f ?x_0 0 =?= f a 0 ... success (approximate mode) 1173: [type_context.is_def_eq] ite ?x_0 ?x_2 ?x_3 = ff =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] ite ?x_0 ?x_2 ?x_3 = tt =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] bnot ?x_0 = ff =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] ?x_0 || ?x_1 = ff =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] ?x_0 && ?x_1 = ff =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] bnot ?x_0 = tt =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] ?x_0 || ?x_1 = tt =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] ?x_0 && ?x_1 = tt =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] cmp_using ?x_1 ?x_3 ?x_4 = ordering.eq =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] cmp_using ?x_1 ?x_4 ?x_5 = ordering.gt =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] cmp_using ?x_1 ?x_3 ?x_4 = ordering.lt =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] ite ?x_0 ?x_2 ?x_3 = ordering.gt =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] ite ?x_0 ?x_2 ?x_3 = ordering.eq =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] ite ?x_0 ?x_2 ?x_3 = ordering.lt =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] to_bool ?x_0 = ff =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] to_bool ?x_0 = tt =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] ff = tt =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] tt = ff =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] ?x_1 = ?x_1 =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] 1 = 0 =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] 0 = 1 =?= eq ... failed (approximate mode) 1173: [type_context.is_def_eq] ite ?x_0 ?x_2 ?x_3 = ff =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] ite ?x_0 ?x_2 ?x_3 = tt =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] bnot ?x_0 = ff =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] ?x_0 || ?x_1 = ff =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] ?x_0 && ?x_1 = ff =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] bnot ?x_0 = tt =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] ?x_0 || ?x_1 = tt =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] ?x_0 && ?x_1 = tt =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] cmp_using ?x_1 ?x_3 ?x_4 = ordering.eq =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] cmp_using ?x_1 ?x_4 ?x_5 = ordering.gt =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] cmp_using ?x_1 ?x_3 ?x_4 = ordering.lt =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] ite ?x_0 ?x_2 ?x_3 = ordering.gt =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] ite ?x_0 ?x_2 ?x_3 = ordering.eq =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] ite ?x_0 ?x_2 ?x_3 = ordering.lt =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] to_bool ?x_0 = ff =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] to_bool ?x_0 = tt =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] ff = tt =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] tt = ff =?= a = a ... failed (approximate mode) 1173: [type_context.is_def_eq] ?x_1 = ?x_1 =?= a = a ... success (approximate mode) 1173: [type_context.is_def_eq] ?x_2 =?= eq_self_iff_true a ... success (approximate mode) 1173: [type_context.is_def_eq] ?x_2 =?= true ... success (approximate mode) 1173: [type_context.is_def_eq] ?x_1 =?= f a a = a ... success (approximate mode) 1173: [type_context.is_def_eq] ?x_3 =?= htarget ... success (approximate mode) 1173: [type_context.is_def_eq] ?x_2 =?= id 1173: (eq.trans 1173: ((λ (a a_1 : ℕ) (e_1 : a = a_1) (a_2 a_3 : ℕ) (e_2 : a_2 = a_3), congr (congr_arg eq e_1) e_2) (f a a) a 1173: (eq.trans (fax1 a) (fax2 a)) 1173: a 1173: a 1173: (eq.refl a)) 1173: (propext (eq_self_iff_true a))) ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= eq.mpr 1173: (id 1173: (eq.trans 1173: ((λ (a a_1 : ℕ) (e_1 : a = a_1) (a_2 a_3 : ℕ) (e_2 : a_2 = a_3), congr (congr_arg eq e_1) e_2) (f a a) a 1173: (eq.trans (fax1 a) (fax2 a)) 1173: a 1173: a 1173: (eq.refl a)) 1173: (propext (eq_self_iff_true a)))) 1173: htarget ... success 1173: [type_context.is_def_eq] ?m_1 =?= trivial ... success 1173: [type_context.is_def_eq] Sort ? =?= Prop ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= ℕ ... success (approximate mode) 1173: [type_context.is_def_eq] ℕ =?= ℕ ... success (approximate mode) 1173: [type_context.is_def_eq] ℕ =?= ℕ ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= a ... success (approximate mode) 1173: [type_context.is_def_eq] ℕ =?= ℕ ... success (approximate mode) 1173: [type_context.is_def_eq] ℕ =?= ℕ ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= a ... success (approximate mode) 1173: [type_context.is_def_eq] ℕ =?= ?m_1 ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= f a a ... success (approximate mode) 1173: [type_context.is_def_eq] ℕ =?= ?m_1 ... success (approximate mode) 1173: [type_context.is_def_eq] ℕ =?= ?m_1 ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= a ... success (approximate mode) 1173: [type_context.is_def_eq] Type ? =?= Type ... success (approximate mode) 1173: [type_context.is_def_eq] Type =?= Type ? ... success (approximate mode) 1173: [type_context.is_def_eq] tactic unit =?= ?m_1 ?m_2 ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= monad.to_has_bind tactic ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 ?m_2 =?= tactic unit ... success (approximate mode) 1173: [type_context.is_def_eq] pos =?= pos ... success (approximate mode) 1173: [type_context.is_def_eq] ℕ =?= ℕ ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= 8 ... success (approximate mode) 1173: [type_context.is_def_eq] ℕ =?= ℕ ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= 3 ... success (approximate mode) 1173: [type_context.is_def_eq] pos =?= pos ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= {line := 8, column := 3} ... success (approximate mode) 1173: [type_context.is_def_eq] tactic unit =?= ?m_1 ?m_2 ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= tactic.save_info {line := 8, column := 3} ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 ?m_2 =?= tactic unit ... success (approximate mode) 1173: [type_context.is_def_eq] ℕ =?= ℕ ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= 8 ... success (approximate mode) 1173: [type_context.is_def_eq] ℕ =?= ℕ ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= 3 ... success (approximate mode) 1173: [type_context.is_def_eq] ℕ =?= ℕ ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= 8 ... success (approximate mode) 1173: [type_context.is_def_eq] ℕ =?= ℕ ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= 3 ... success (approximate mode) 1173: [type_context.is_def_eq] option unit =?= interactive.parse (optional (lean.parser.tk "!")) ... success (approximate mode) 1173: [type_context.is_def_eq] bool =?= interactive.parse interactive.types.only_flag ... success (approximate mode) 1173: [type_context.is_def_eq] list tactic.simp_arg_type =?= interactive.parse tactic.simp_arg_list ... success (approximate mode) 1173: [type_context.is_def_eq] list name =?= interactive.parse interactive.types.with_ident_list ... success (approximate mode) 1173: [type_context.is_def_eq] interactive.loc =?= interactive.parse interactive.types.location ... success (approximate mode) 1173: [type_context.is_def_eq] tactic ?m_1 =?= tactic unit ... success (approximate mode) 1173: [type_context.is_def_eq] tactic unit =?= tactic ?m_1 ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= (tactic.interactive.simp none ff [tactic.simp_arg_type.expr ``(fax1), tactic.simp_arg_type.expr ``(fax2)] list.nil 1173: (interactive.loc.ns [none])) ... success (approximate mode) 1173: [type_context.is_def_eq] tactic unit =?= ?m_1 ?m_2 ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 =?= tactic.istep 8 3 8 3 1173: (tactic.interactive.simp none ff [tactic.simp_arg_type.expr ``(fax1), tactic.simp_arg_type.expr ``(fax2)] list.nil 1173: (interactive.loc.ns [none])) ... success (approximate mode) 1173: [type_context.is_def_eq] ?m_1 ?m_2 =?= tactic unit ... success (approximate mode) 1173: [type_context.is_def_eq] f a a = a =?= f a a = a ... success (approximate mode) 1174: -- testing trace_tst.lean 1174: -- using result from test_all.sh 1174: 4 1174: step1 1174: hello 1174: -- checked 1264/1310 Test #1174: leanruntest_trace_tst.lean .................................. Passed 0.02 sec test 1175 Start 1175: leanruntest_tree_map.lean 1175: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "tree_map.lean" 1175: Test timeout computed to be: 1500 1173: -- checked 1175: -- testing tree_map.lean 1175: -- using result from test_all.sh 1265/1310 Test #1173: leanruntest_trace_crash.lean ................................ Passed 0.02 sec test 1176 Start 1176: leanruntest_try_for1.lean 1176: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "try_for1.lean" 1176: Test timeout computed to be: 1500 1176: -- testing try_for1.lean 1176: -- using result from test_all.sh 1176: none 1176: none 1176: -- checked 1266/1310 Test #1176: leanruntest_try_for1.lean ................................... Passed 0.01 sec test 1177 Start 1177: leanruntest_tuple_head_issue.lean 1177: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "tuple_head_issue.lean" 1177: Test timeout computed to be: 1500 1175: -- checked 1267/1310 Test #1175: leanruntest_tree_map.lean ................................... Passed 0.01 sec test 1178 Start 1178: leanruntest_type_annot_app.lean 1178: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "type_annot_app.lean" 1178: Test timeout computed to be: 1500 1177: -- testing tuple_head_issue.lean 1177: -- using result from test_all.sh 1178: -- testing type_annot_app.lean 1178: -- using result from test_all.sh 1177: -- checked 1268/1310 Test #1177: leanruntest_tuple_head_issue.lean ........................... Passed 0.01 sec test 1179 Start 1179: leanruntest_type_equations.lean 1179: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "type_equations.lean" 1179: Test timeout computed to be: 1500 1178: -- checked 1179: -- testing type_equations.lean 1179: -- using result from test_all.sh 1269/1310 Test #1178: leanruntest_type_annot_app.lean ............................. Passed 0.01 sec test 1180 Start 1180: leanruntest_u_eq_max_u_v.lean 1180: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "u_eq_max_u_v.lean" 1180: Test timeout computed to be: 1500 1179: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/type_equations.lean:14:0: warning: declaration 'Expr.direct_subterm_wf' uses sorry 1180: -- testing u_eq_max_u_v.lean 1180: -- using result from test_all.sh 1179: -- checked 1270/1310 Test #1179: leanruntest_type_equations.lean ............................. Passed 0.01 sec test 1181 Start 1181: leanruntest_unfold_default_values.lean 1181: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "unfold_default_values.lean" 1181: Test timeout computed to be: 1500 1181: -- testing unfold_default_values.lean 1181: -- using result from test_all.sh 1180: -- checked 1271/1310 Test #1180: leanruntest_u_eq_max_u_v.lean ............................... Passed 0.01 sec test 1182 Start 1182: leanruntest_unfold_issue.lean 1182: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "unfold_issue.lean" 1182: Test timeout computed to be: 1500 1182: -- testing unfold_issue.lean 1182: -- using result from test_all.sh 1181: -- checked 1272/1310 Test #1181: leanruntest_unfold_default_values.lean ...................... Passed 0.01 sec test 1183 Start 1183: leanruntest_unfold_lemmas.lean 1183: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "unfold_lemmas.lean" 1183: Test timeout computed to be: 1500 1183: -- testing unfold_lemmas.lean 1183: -- using result from test_all.sh 1182: -- checked 1273/1310 Test #1182: leanruntest_unfold_issue.lean ............................... Passed 0.01 sec test 1184 Start 1184: leanruntest_uni_issue1.lean 1184: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "uni_issue1.lean" 1184: Test timeout computed to be: 1500 1184: -- testing uni_issue1.lean 1184: -- using result from test_all.sh 1183: -- checked 1274/1310 Test #1183: leanruntest_unfold_lemmas.lean .............................. Passed 0.01 sec test 1185 Start 1185: leanruntest_uni_var_bug.lean 1185: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "uni_var_bug.lean" 1185: Test timeout computed to be: 1500 1185: -- testing uni_var_bug.lean 1185: -- using result from test_all.sh 1184: -- checked 1275/1310 Test #1184: leanruntest_uni_issue1.lean ................................. Passed 0.01 sec test 1186 Start 1186: leanruntest_unicode.lean 1186: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "unicode.lean" 1186: Test timeout computed to be: 1500 1186: -- testing unicode.lean 1186: -- using result from test_all.sh 1185: -- checked 1276/1310 Test #1185: leanruntest_uni_var_bug.lean ................................ Passed 0.01 sec test 1187 Start 1187: leanruntest_unification_hints.lean 1187: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "unification_hints.lean" 1187: Test timeout computed to be: 1500 1186: β₁ : N 1186: δ : N 1186: δ₁₁ : N 1187: -- testing unification_hints.lean 1187: -- using result from test_all.sh 1186: -- checked 1277/1310 Test #1186: leanruntest_unicode.lean .................................... Passed 0.01 sec test 1188 Start 1188: leanruntest_unify_approx_bug.lean 1188: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "unify_approx_bug.lean" 1188: Test timeout computed to be: 1500 1187: a : A, 1187: H : g x y = a 1187: ⊢ f z = a 1187: [type_context.unification_hint] f z =?= g x y, pattern: f z =?= g #1 #0 1187: [type_context.unification_hint] hint successfully applied 1187: [type_context.unification_hint] f z =?= g x y, pattern: f z =?= g #1 #0 1187: [type_context.unification_hint] hint successfully applied 1187: def toy.ex1 : ∀ (a : A), g x y = a → f z = a := 1187: λ (a : A) (H : g x y = a), H 1187: def add.ex2 : n + 1 = 0 → succ n = 0 := 1187: λ (H : n + 1 = 0), H 1188: -- testing unify_approx_bug.lean 1188: -- using result from test_all.sh 1187: -- checked 1278/1310 Test #1187: leanruntest_unification_hints.lean .......................... Passed 0.01 sec test 1189 Start 1189: leanruntest_unify_delta_fo_issue.lean 1189: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "unify_delta_fo_issue.lean" 1189: Test timeout computed to be: 1500 1189: -- testing unify_delta_fo_issue.lean 1189: -- using result from test_all.sh 1188: -- checked 1279/1310 Test #1188: leanruntest_unify_approx_bug.lean ........................... Passed 0.01 sec test 1190 Start 1190: leanruntest_unify_fo_approx_bug1.lean 1190: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "unify_fo_approx_bug1.lean" 1190: Test timeout computed to be: 1500 1189: f 1189: tactic 1190: -- testing unify_fo_approx_bug1.lean 1190: -- using result from test_all.sh 1189: -- checked 1280/1310 Test #1189: leanruntest_unify_delta_fo_issue.lean ....................... Passed 0.01 sec test 1191 Start 1191: leanruntest_univ1.lean 1191: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "univ1.lean" 1191: Test timeout computed to be: 1500 1190: return (1, 1) : list (ℕ × ℕ) 1190: λ (A B : Type) (a : A) (b : B), return.{0 0} (a, b) : Π (A B : Type), A → B → list.{0} (A × B) 1190: λ (A B C : Type) (a : A) (b : B) (c : C), return.{0 0} (a, b, a, c) : 1190: Π (A B C : Type), A → B → C → list.{0} (A × B × A × C) 1191: -- testing univ1.lean 1191: -- using result from test_all.sh 1190: -- checked 1281/1310 Test #1190: leanruntest_unify_fo_approx_bug1.lean ....................... Passed 0.01 sec test 1192 Start 1192: leanruntest_univ2.lean 1192: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "univ2.lean" 1192: Test timeout computed to be: 1500 1192: -- testing univ2.lean 1192: -- using result from test_all.sh 1192: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/univ2.lean:7:0: warning: declaration 'iso2' uses sorry 1191: -- checked 1282/1310 Test #1191: leanruntest_univ1.lean ...................................... Passed 0.01 sec test 1193 Start 1193: leanruntest_univ_bug1.lean 1193: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "univ_bug1.lean" 1193: Test timeout computed to be: 1500 1192: -- checked 1283/1310 Test #1192: leanruntest_univ2.lean ...................................... Passed 0.01 sec test 1194 Start 1194: leanruntest_univ_bug2.lean 1194: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "univ_bug2.lean" 1194: Test timeout computed to be: 1500 1193: -- testing univ_bug1.lean 1193: -- using result from test_all.sh 1194: -- testing univ_bug2.lean 1194: -- using result from test_all.sh 1193: -- checked 1284/1310 Test #1193: leanruntest_univ_bug1.lean .................................. Passed 0.01 sec test 1195 Start 1195: leanruntest_univ_cnstr1.lean 1195: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "univ_cnstr1.lean" 1195: Test timeout computed to be: 1500 1194: -- checked 1285/1310 Test #1194: leanruntest_univ_bug2.lean .................................. Passed 0.01 sec test 1196 Start 1196: leanruntest_univ_delay_thm_bug.lean 1196: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "univ_delay_thm_bug.lean" 1196: Test timeout computed to be: 1500 1195: -- testing univ_cnstr1.lean 1195: -- using result from test_all.sh 1196: -- testing univ_delay_thm_bug.lean 1196: -- using result from test_all.sh 1195: -- checked 1286/1310 Test #1195: leanruntest_univ_cnstr1.lean ................................ Passed 0.01 sec test 1197 Start 1197: leanruntest_univ_elab_issue.lean 1197: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "univ_elab_issue.lean" 1197: Test timeout computed to be: 1500 1196: -- checked 1287/1310 Test #1196: leanruntest_univ_delay_thm_bug.lean ......................... Passed 0.01 sec test 1198 Start 1198: leanruntest_unreachable_cases.lean 1198: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "unreachable_cases.lean" 1198: Test timeout computed to be: 1500 1197: -- testing univ_elab_issue.lean 1197: -- using result from test_all.sh 1198: -- testing unreachable_cases.lean 1198: -- using result from test_all.sh 1198: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/unreachable_cases.lean:9:0: warning: declaration 'foo' uses sorry 1198: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/unreachable_cases.lean:13:0: warning: declaration 'bar' uses sorry 1198: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/unreachable_cases.lean:17:0: warning: declaration 'bar2' uses sorry 1197: -- checked 1288/1310 Test #1197: leanruntest_univ_elab_issue.lean ............................ Passed 0.01 sec test 1199 Start 1199: leanruntest_untrusted_examples.lean 1199: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "untrusted_examples.lean" 1199: Test timeout computed to be: 1500 1198: -- checked 1289/1310 Test #1198: leanruntest_unreachable_cases.lean .......................... Passed 0.01 sec test 1200 Start 1200: leanruntest_user_simp_attributes.lean 1200: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "user_simp_attributes.lean" 1200: Test timeout computed to be: 1500 1199: -- testing untrusted_examples.lean 1199: -- using result from test_all.sh 1199: @has_bind.bind.{0 0} tactic.{0} (@monad.to_has_bind.{0 0} tactic.{0} (@interaction_monad.monad.{0} tactic_state)) nat 1199: bool 1199: m1 1199: m2 1200: -- testing user_simp_attributes.lean 1200: -- using result from test_all.sh 1200: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/user_simp_attributes.lean:8:7: warning: declaration 'ex' uses sorry 1200: [user_attributes_cache] no cached result for [boo] 1200: [user_attributes_cache] recomputing cache for [boo] 1200: ---- 1200: [user_attributes_cache] no cached result for [boo] 1200: [user_attributes_cache] recomputing cache for [boo] 1200: ---- 1200: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/user_simp_attributes.lean:23:7: warning: declaration 'ex2' uses sorry 1200: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/user_simp_attributes.lean:28:7: warning: declaration 'ex3' uses sorry 1200: [user_attributes_cache] no cached result for [boo] 1200: [user_attributes_cache] recomputing cache for [boo] 1200: ------- 1200: [user_attributes_cache] no cached result for [boo] 1200: [user_attributes_cache] recomputing cache for [boo] 1200: [user_attributes_cache] no cached result for [bla] 1200: [user_attributes_cache] recomputing cache for [bla] 1199: -- checked 1290/1310 Test #1199: leanruntest_untrusted_examples.lean ......................... Passed 0.01 sec test 1201 Start 1201: leanruntest_using_smt1.lean 1201: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "using_smt1.lean" 1201: Test timeout computed to be: 1500 1200: -- checked 1291/1310 Test #1200: leanruntest_user_simp_attributes.lean ....................... Passed 0.01 sec test 1202 Start 1202: leanruntest_using_smt2.lean 1202: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "using_smt2.lean" 1202: Test timeout computed to be: 1500 1201: -- testing using_smt1.lean 1201: -- using result from test_all.sh 1202: -- testing using_smt2.lean 1202: -- using result from test_all.sh 1202: -- checked 1292/1310 Test #1202: leanruntest_using_smt2.lean ................................. Passed 0.01 sec test 1203 Start 1203: leanruntest_using_smt3.lean 1203: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "using_smt3.lean" 1203: Test timeout computed to be: 1500 1201: -- checked 1293/1310 Test #1201: leanruntest_using_smt1.lean ................................. Passed 0.01 sec test 1204 Start 1204: leanruntest_vars_anywhere.lean 1204: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "vars_anywhere.lean" 1204: Test timeout computed to be: 1500 1203: -- testing using_smt3.lean 1203: -- using result from test_all.sh 1204: -- testing vars_anywhere.lean 1204: -- using result from test_all.sh 1203: x 1204: id : Π {α : Sort u_1}, α → α 1204: List.cons : Π {A : Type}, A → List → List 1204: -- checked 1294/1310 Test #1204: leanruntest_vars_anywhere.lean .............................. Passed 0.01 sec test 1205 Start 1205: leanruntest_vector2.lean 1205: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "vector2.lean" 1205: Test timeout computed to be: 1500 1203: -- checked 1295/1310 Test #1203: leanruntest_using_smt3.lean ................................. Passed 0.01 sec test 1206 Start 1206: leanruntest_vector3.lean 1206: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "vector3.lean" 1206: Test timeout computed to be: 1500 1205: -- testing vector2.lean 1205: -- using result from test_all.sh 1206: -- testing vector3.lean 1206: -- using result from test_all.sh 1206: -- checked 1296/1310 Test #1206: leanruntest_vector3.lean .................................... Passed 0.01 sec test 1207 Start 1207: leanruntest_vm_check_bug.lean 1207: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "vm_check_bug.lean" 1207: Test timeout computed to be: 1500 1205: -- checked 1297/1310 Test #1205: leanruntest_vector2.lean .................................... Passed 0.01 sec test 1208 Start 1208: leanruntest_vm_eval1.lean 1208: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "vm_eval1.lean" 1208: Test timeout computed to be: 1500 1207: -- testing vm_check_bug.lean 1207: -- using result from test_all.sh 1207: 99999999000 1208: -- testing vm_eval1.lean 1208: -- using result from test_all.sh 1208: 110 1208: 20 1208: 20 1208: 120 1208: 40 1208: 3 1208: --------- 1208: 110 1208: 20 1208: 20 1208: 120 1208: 40 1208: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/vm_eval1.lean:34:0: warning: result type does not have an instance of type class 'has_repr', dumping internal representation 1208: #3 1208: -- checked 1207: -- checked 1298/1310 Test #1207: leanruntest_vm_check_bug.lean ............................... Passed 0.01 sec test 1209 Start 1209: leanruntest_wfrec1.lean 1209: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "wfrec1.lean" 1209: Test timeout computed to be: 1500 1299/1310 Test #1208: leanruntest_vm_eval1.lean ................................... Passed 0.01 sec test 1210 Start 1210: leanruntest_whenIO.lean 1210: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "whenIO.lean" 1210: Test timeout computed to be: 1500 1209: -- testing wfrec1.lean 1209: -- using result from test_all.sh 1210: -- testing whenIO.lean 1210: -- using result from test_all.sh 1210: hello 1210: -- checked 1300/1310 Test #1210: leanruntest_whenIO.lean ..................................... Passed 0.01 sec test 1211 Start 1211: leanruntest_whnf_mvar.lean 1211: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "whnf_mvar.lean" 1211: Test timeout computed to be: 1500 1209: -- checked 1301/1310 Test #1209: leanruntest_wfrec1.lean ..................................... Passed 0.01 sec test 1212 Start 1212: leanruntest_whnfinst.lean 1212: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "whnfinst.lean" 1212: Test timeout computed to be: 1500 1211: -- testing whnf_mvar.lean 1211: -- using result from test_all.sh 1212: -- testing whnfinst.lean 1212: -- using result from test_all.sh 1211: -- checked 1302/1310 Test #1211: leanruntest_whnf_mvar.lean .................................. Passed 0.01 sec test 1213 Start 1213: leanruntest_with_cases1.lean 1213: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "with_cases1.lean" 1213: Test timeout computed to be: 1500 1213: -- testing with_cases1.lean 1213: -- using result from test_all.sh 1212: -- checked 1303/1310 Test #1212: leanruntest_whnfinst.lean ................................... Passed 0.01 sec test 1214 Start 1214: leanruntest_with_update_class.lean 1214: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "with_update_class.lean" 1214: Test timeout computed to be: 1500 1213: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/with_cases1.lean:1:0: warning: declaration '[anonymous]' uses sorry 1213: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/with_cases1.lean:8:0: warning: declaration '[anonymous]' uses sorry 1213: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/with_cases1.lean:15:0: warning: declaration '[anonymous]' uses sorry 1213: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/with_cases1.lean:22:0: warning: declaration '[anonymous]' uses sorry 1213: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/with_cases1.lean:29:0: warning: declaration '[anonymous]' uses sorry 1213: /builddir/build/BUILD/lean-3.4.2/tests/lean/run/with_cases1.lean:36:0: warning: declaration '[anonymous]' uses sorry 1213: -- checked 1304/1310 Test #1213: leanruntest_with_cases1.lean ................................ Passed 0.01 sec test 1215 Start 1215: leanruntest_xrewrite1.lean 1215: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "xrewrite1.lean" 1215: Test timeout computed to be: 1500 1214: -- testing with_update_class.lean 1214: -- using result from test_all.sh 1215: -- testing xrewrite1.lean 1215: -- using result from test_all.sh 1214: -- checked 1305/1310 Test #1214: leanruntest_with_update_class.lean .......................... Passed 0.01 sec test 1219 Start 1219: leanfailtest2_example.lean 1219: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "example.lean" 1219: Test timeout computed to be: 1500 1215: -- checked 1306/1310 Test #1215: leanruntest_xrewrite1.lean .................................. Passed 0.01 sec test 1221 Start 1221: leanfailtest2_failed_lemma.lean 1221: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "failed_lemma.lean" 1221: Test timeout computed to be: 1500 1219: -- testing example.lean 1221: -- testing failed_lemma.lean 1221: /builddir/build/BUILD/lean-3.4.2/tests/lean/fail/failed_lemma.lean:1:26: error: don't know how to synthesize placeholder 1221: context: 1221: ⊢ Type 1221: -- checked 1307/1310 Test #1221: leanfailtest2_failed_lemma.lean ............................. Passed 2.78 sec test 1223 Start 1223: leanfailtest2_parser_error.lean 1223: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "parser_error.lean" 1223: Test timeout computed to be: 1500 1223: -- testing parser_error.lean 1219: /builddir/build/BUILD/lean-3.4.2/tests/lean/fail/example.lean:2:22: error: unknown declaration 'does_not_exist' 1219: state: 1219: ⊢ false 1219: -- checked 1308/1310 Test #1219: leanfailtest2_example.lean .................................. Passed 2.81 sec test 1225 Start 1225: leanfailtest2_run_command.lean 1225: Test command: /usr/bin/bash "./test_single.sh" "/builddir/build/BUILD/lean-3.4.2/shell/lean" "run_command.lean" 1225: Test timeout computed to be: 1500 1225: -- testing run_command.lean 1223: /builddir/build/BUILD/lean-3.4.2/tests/lean/fail/parser_error.lean:1:5: error: invalid declaration, identifier expected 1223: /builddir/build/BUILD/lean-3.4.2/tests/lean/fail/parser_error.lean:1:5: error: don't know how to synthesize placeholder 1223: context: 1223: ⊢ Sort ? 1223: -- checked 1309/1310 Test #1223: leanfailtest2_parser_error.lean ............................. Passed 2.58 sec 1225: /builddir/build/BUILD/lean-3.4.2/tests/lean/fail/run_command.lean:1:8: error: don't know how to synthesize placeholder 1225: context: 1225: ⊢ Type 1225: -- checked 1310/1310 Test #1225: leanfailtest2_run_command.lean .............................. Passed 2.57 sec 100% tests passed, 0 tests failed out of 1310 Total Test time (real) = 910.84 sec + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Processing files: lean3-3.4.2-2.fc32.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.90opJw + umask 022 + cd /builddir/build/BUILD + cd lean-3.4.2 + DOCDIR=/builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/share/doc/lean3 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/share/doc/lean3 + cp -pr README.md /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/share/doc/lean3 + cp -pr doc/changes.md doc/coding_style.md doc/commit_convention.md doc/export_format.md doc/faq.md doc/fixing_tests.md doc/lean4.md doc/syntax_highlight_in_latex.md /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/share/doc/lean3 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Shi9pu + umask 022 + cd /builddir/build/BUILD + cd lean-3.4.2 + LICENSEDIR=/builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/share/licenses/lean3 + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/share/licenses/lean3 + cp -pr LICENSE /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64/usr/share/licenses/lean3 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: lean3 = 3.4.2-2.fc32 lean3(x86-64) = 3.4.2-2.fc32 libleanshared.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.7)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) rtld(GNU_HASH) Processing files: lean3-debugsource-3.4.2-2.fc32.x86_64 Provides: lean3-debugsource = 3.4.2-2.fc32 lean3-debugsource(x86-64) = 3.4.2-2.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: lean3-debuginfo-3.4.2-2.fc32.x86_64 Provides: debuginfo(build-id) = 482c9a724947e2905478496a388f1950cb64b3a0 debuginfo(build-id) = 87df6a6ee3f009d747b5f6c39b0a17857717f053 debuginfo(build-id) = e6e240e2c9f906b5c637372d48b7877b8609b903 lean3-debuginfo = 3.4.2-2.fc32 lean3-debuginfo(x86-64) = 3.4.2-2.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: lean3-debugsource(x86-64) = 3.4.2-2.fc32 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64 Wrote: /builddir/build/RPMS/lean3-debugsource-3.4.2-2.fc32.x86_64.rpm Wrote: /builddir/build/RPMS/lean3-debuginfo-3.4.2-2.fc32.x86_64.rpm Wrote: /builddir/build/RPMS/lean3-3.4.2-2.fc32.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.fPMk5s + umask 022 + cd /builddir/build/BUILD + cd lean-3.4.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/lean3-3.4.2-2.fc32.x86_64 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Child return code was: 0