diff --git a/VLSI25/submitted_notebooks/Automated_DAC_Design/Automated_DAC_Design.ipynb b/VLSI25/submitted_notebooks/Automated_DAC_Design/Automated_DAC_Design.ipynb index fe4e5c3ed..95e57e355 100644 --- a/VLSI25/submitted_notebooks/Automated_DAC_Design/Automated_DAC_Design.ipynb +++ b/VLSI25/submitted_notebooks/Automated_DAC_Design/Automated_DAC_Design.ipynb @@ -1 +1,5729 @@ -{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"authorship_tag":"ABX9TyMCDk3V0bhfki5BFXmc/B7D"},"kernelspec":{"name":"python3","display_name":"Python 3"},"language_info":{"name":"python"}},"cells":[{"cell_type":"markdown","source":["# Automated DAC Design\n","\n","Inria AIO Team, April 2025\n","\n","SPDX-License-Identifier: Apache License Version 2.0\n","\n","
\n","\n","**Team members**\n","\n","|Name|Affiliation|IEEE Member|SSCS Member|\n","|:--:|:----------:|:----------:|:----------:|\n","| Alfonso Cortés (Research Engineer)(**Team lead**)
Email: alfonso.cortes@ieee.org | Inria (France) | Yes | Yes |\n","| Filip Maksimovic (Faculty) | Inria (France) | Yes |No|\n","\n","## About\n","\n","This notebook demonstrates a specification-to-GDS flow for Digital to Analog Converters (DACs) with the IHP SG13G2 130nm BiCMOS open PDK. The python based code is structured in different modules and stored in a different [respository](https://github.com/SDMote/Automated_DAC_Design.git) to allow updates. Future work includes adding more DAC topologies and post-layout simulation (which is currently limited by the parasitic extraction feature of the PDK), which will become available in this notebook.\n","\n","In general, this work attemps to automate circuit design and physical implementation with focus on 2 aspects:\n","- Leveraging understanding of the circuit and the relevant solution space (i.e. the relevant range of input specifications) to estimate performance and/or define heuristics that can guide the search of a solution and reduce the computation time.\n","- Considering constraints from the automated layout generation in the device sizing process.\n","\n","For example, the design flow for the R2R-ladder DAC topology is leveraging:\n","- Analytic estimation of nonlinearities for faster performance estimation. This also led to observing that there is an optimal ratio between NMOS and PMOS on-resistances in the inverters.\n","- Simulation of transistors on-resistances for a 2-bit DAC, which allows to avoid top-level simulation of higher resolution DACs inside of the design loop.\n","\n","More details in the Thoretical background section.\n","\n","
\n","\n","## 1. Set up workspace\n","This section will install the tools and download the PDK and the source code.\n","\n","### Install tools\n","The following open-source tools will be built in the `/content` directory:\n","- [Magic VLSI](http://opencircuitdesign.com/~tim/programs/magic/index.html), for netlist extraction\n","- [Netgen](http://opencircuitdesign.com/netgen/index.html), for LVS\n","- [Ngspice](https://ngspice.sourceforge.io/), for circuit simulation\n","- [OpenVAF](https://openvaf.semimod.de/), for model compilation\n","\n","To generate the GDS, the [Klayout](https://www.klayout.de/) standalone Python package will be used, as it is smaller and faster to install in the notebook than the complete tool.\n","\n","(This should take about 10 min)"],"metadata":{"id":"mEEOcwaaYw5_"}},{"cell_type":"code","source":["# clone and install magic\n","%cd /content\n","!git clone https://github.com/RTimothyEdwards/magic.git\n","%cd magic\n","!./configure\n","!make\n","!make install\n","\n","# clone and install netgen\n","%cd /content\n","!git clone https://github.com/RTimothyEdwards/netgen\n","%cd netgen\n","!./configure\n","!make\n","!make install\n","\n","# clone and compile ngspice\n","%cd /content\n","!apt install bison flex libx11-dev libx11-6 libxaw7-dev libreadline6-dev autoconf libtool automake -y\n","!git clone https://git.code.sf.net/p/ngspice/ngspice\n","!cd ngspice && ./compile_linux.sh\n","\n","# install openvaf\n","!wget https://openva.fra1.cdn.digitaloceanspaces.com/openvaf_23_5_0_linux_amd64.tar.gz\n","!tar -xf openvaf_23_5_0_linux_amd64.tar.gz\n","\n","# install klayout standalone python package\n","!pip install klayout"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"collapsed":true,"id":"ASZZl969ViD1","executionInfo":{"status":"ok","timestamp":1745424101803,"user_tz":-120,"elapsed":640106,"user":{"displayName":"Alfonso Cortés","userId":"10694401840523732806"}},"outputId":"508a0af5-741d-4844-9047-d05132ef2f24"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["\u001b[1;30;43mSe truncaron las últimas líneas 5000 del resultado de transmisión.\u001b[0m\n"," 1269 | snprintf(instname, MAX_STR_LEN-1, \"%s:%s\", model, inst);\n"," | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n","spice.c:1176:46: warning: ‘:’ directive output may be truncated writing 1 byte into a region of size between 0 and 255 [-Wformat-truncation=]\n"," 1176 | snprintf(instname, MAX_STR_LEN-1, \"%s:%s\", model, inst);\n"," | ^\n","spice.c:1176:9: note: ‘snprintf’ output between 2 and 512 bytes into a destination of size 255\n"," 1176 | snprintf(instname, MAX_STR_LEN-1, \"%s:%s\", model, inst);\n"," | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n","spice.c:1085:44: warning: ‘:’ directive output may be truncated writing 1 byte into a region of size between 0 and 255 [-Wformat-truncation=]\n"," 1085 | snprintf(instname, MAX_STR_LEN-1, \"%s:%s\", model, inst);\n"," | ^\n","spice.c:1085:7: note: ‘snprintf’ output between 2 and 512 bytes into a destination of size 255\n"," 1085 | snprintf(instname, MAX_STR_LEN-1, \"%s:%s\", model, inst);\n"," | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n","spice.c:1012:44: warning: ‘:’ directive output may be truncated writing 1 byte into a region of size between 0 and 255 [-Wformat-truncation=]\n"," 1012 | snprintf(instname, MAX_STR_LEN-1, \"%s:%s\", model, inst);\n"," | ^\n","spice.c:1012:7: note: ‘snprintf’ output between 2 and 512 bytes into a destination of size 255\n"," 1012 | snprintf(instname, MAX_STR_LEN-1, \"%s:%s\", model, inst);\n"," | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n","--- compiling base/verilog.o\n","rm -f verilog.o\n","gcc -g -m64 -fPIC -fPIC -I/usr/include/tcl8.6 -I. -I.. -DCAD_DIR=\\\"/usr/local/lib\\\" -DTCL_DIR=\\\"/usr/local/lib/netgen/tcl\\\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\\\"netgen\\\" -DPACKAGE_TARNAME=\\\"netgen\\\" -DPACKAGE_VERSION=\\\"1.3\\\" -DPACKAGE_STRING=\\\"netgen\\ 1.3\\\" -DPACKAGE_BUGREPORT=\\\"eda-dev@opencircuitdesign.com\\\" -DPACKAGE_URL=\\\"\\\" -DNETGEN_VERSION=\\\"1.5\\\" -DNETGEN_REVISION=\\\"294\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\\\".so\\\" -DNDEBUG -DNDEBUG -DNETGEN_DATE=\"\\\"`date`\\\"\" -c verilog.c\n","verilog.c: In function ‘ReadVerilogFile’:\n","verilog.c:2583:34: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=]\n"," 2583 | sprintf(locinst, \"%s[%d]\", instancename, i);\n"," | ^~\n","verilog.c:2583:13: note: ‘sprintf’ output between 4 and 269 bytes into a destination of size 256\n"," 2583 | sprintf(locinst, \"%s[%d]\", instancename, i);\n"," | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n","verilog.c:1976:65: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 255 [-Wformat-truncation=]\n"," 1976 | snprintf(nodename, MAX_STR_LEN, \"%s[%d]\", noderoot, i);\n"," | ^~\n","verilog.c:1976:29: note: ‘snprintf’ output between 4 and 269 bytes into a destination of size 256\n"," 1976 | snprintf(nodename, MAX_STR_LEN, \"%s[%d]\", noderoot, i);\n"," | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n","verilog.c:1984:67: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 255 [-Wformat-truncation=]\n"," 1984 | snprintf(assignname, MAX_STR_LEN, \"%s[%d]\", assignroot, j);\n"," | ^~\n","verilog.c:1984:29: note: ‘snprintf’ output between 4 and 269 bytes into a destination of size 256\n"," 1984 | snprintf(assignname, MAX_STR_LEN, \"%s[%d]\", assignroot, j);\n"," | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n","--- compiling base/wombat.o\n","rm -f wombat.o\n","gcc -g -m64 -fPIC -fPIC -I/usr/include/tcl8.6 -I. -I.. -DCAD_DIR=\\\"/usr/local/lib\\\" -DTCL_DIR=\\\"/usr/local/lib/netgen/tcl\\\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\\\"netgen\\\" -DPACKAGE_TARNAME=\\\"netgen\\\" -DPACKAGE_VERSION=\\\"1.3\\\" -DPACKAGE_STRING=\\\"netgen\\ 1.3\\\" -DPACKAGE_BUGREPORT=\\\"eda-dev@opencircuitdesign.com\\\" -DPACKAGE_URL=\\\"\\\" -DNETGEN_VERSION=\\\"1.5\\\" -DNETGEN_REVISION=\\\"294\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\\\".so\\\" -DNDEBUG -DNDEBUG -DNETGEN_DATE=\"\\\"`date`\\\"\" -c wombat.c\n","--- compiling base/xilinx.o\n","rm -f xilinx.o\n","gcc -g -m64 -fPIC -fPIC -I/usr/include/tcl8.6 -I. -I.. -DCAD_DIR=\\\"/usr/local/lib\\\" -DTCL_DIR=\\\"/usr/local/lib/netgen/tcl\\\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\\\"netgen\\\" -DPACKAGE_TARNAME=\\\"netgen\\\" -DPACKAGE_VERSION=\\\"1.3\\\" -DPACKAGE_STRING=\\\"netgen\\ 1.3\\\" -DPACKAGE_BUGREPORT=\\\"eda-dev@opencircuitdesign.com\\\" -DPACKAGE_URL=\\\"\\\" -DNETGEN_VERSION=\\\"1.5\\\" -DNETGEN_REVISION=\\\"294\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\\\".so\\\" -DNDEBUG -DNDEBUG -DNETGEN_DATE=\"\\\"`date`\\\"\" -c xilinx.c\n","--- compiling base/xillib.o\n","rm -f xillib.o\n","gcc -g -m64 -fPIC -fPIC -I/usr/include/tcl8.6 -I. -I.. -DCAD_DIR=\\\"/usr/local/lib\\\" -DTCL_DIR=\\\"/usr/local/lib/netgen/tcl\\\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\\\"netgen\\\" -DPACKAGE_TARNAME=\\\"netgen\\\" -DPACKAGE_VERSION=\\\"1.3\\\" -DPACKAGE_STRING=\\\"netgen\\ 1.3\\\" -DPACKAGE_BUGREPORT=\\\"eda-dev@opencircuitdesign.com\\\" -DPACKAGE_URL=\\\"\\\" -DNETGEN_VERSION=\\\"1.5\\\" -DNETGEN_REVISION=\\\"294\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\\\".so\\\" -DNDEBUG -DNDEBUG -DNETGEN_DATE=\"\\\"`date`\\\"\" -c xillib.c\n","--- linking libbase.o\n","rm -f libbase.o\n","/usr/bin/ld -r actel.o ccode.o greedy.o ntk.o print.o actellib.o embed.o hash.o netfile.o objlist.o query.o anneal.o ext.o netcmp.o netgen.o pdutils.o random.o timing.o bottomup.o flatten.o place.o spice.o verilog.o wombat.o xilinx.o xillib.o -o libbase.o \n","make[2]: Leaving directory '/content/netgen/base'\n","make[2]: Entering directory '/content/netgen/tcltk'\n","--- compiling tcltk/tclnetgen.o\n","rm -f tclnetgen.o\n","gcc -g -m64 -fPIC -fPIC -I/usr/include/tcl8.6 -I../base -I. -I.. -DCAD_DIR=\\\"/usr/local/lib\\\" -DTCL_DIR=\\\"/usr/local/lib/netgen/tcl\\\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\\\"netgen\\\" -DPACKAGE_TARNAME=\\\"netgen\\\" -DPACKAGE_VERSION=\\\"1.3\\\" -DPACKAGE_STRING=\\\"netgen\\ 1.3\\\" -DPACKAGE_BUGREPORT=\\\"eda-dev@opencircuitdesign.com\\\" -DPACKAGE_URL=\\\"\\\" -DNETGEN_VERSION=\\\"1.5\\\" -DNETGEN_REVISION=\\\"294\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\\\".so\\\" -DNDEBUG -DNETGEN_DATE=\"\\\"`date`\\\"\" -c tclnetgen.c\n","--- linking libtcltk.o\n","rm -f libtcltk.o\n","/usr/bin/ld -r tclnetgen.o -o libtcltk.o \n","make[2]: Leaving directory '/content/netgen/tcltk'\n","--- making Tcl shared-object libraries\n","for dir in netgen python tcltk; do \\\n","\t(cd $dir && make tcl-main); done\n","make[2]: Entering directory '/content/netgen/netgen'\n","--- making netgen Tcl library (tclnetgen.so)\n","rm -f tclnetgen.so\n","gcc -g -m64 -fPIC -fPIC -I/usr/include/tcl8.6 -I../base -I. -I.. -o tclnetgen.so -shared -Wl,-soname,tclnetgen.so -Wl,--version-script=../netgen/symbol.map \\\n","\t ../base/libbase.o ../tcltk/libtcltk.o \\\n","\t-lc -lm -L/usr/lib/x86_64-linux-gnu -ltclstub8.6 \n","make[2]: Leaving directory '/content/netgen/netgen'\n","make[2]: Entering directory '/content/netgen/python'\n","sed -e '/SUBST_SCRIPT_DIR/s#SUBST_SCRIPT_DIR#/usr/local/lib/netgen/python#' \\\n","\tlvs_manager.py.in > lvs_manager.py\n","make[2]: Leaving directory '/content/netgen/python'\n","make[2]: Entering directory '/content/netgen/tcltk'\n","gcc -g -m64 -fPIC -fPIC -I/usr/include/tcl8.6 -I../base -I. -I.. -DCAD_DIR=\\\"/usr/local/lib\\\" -DTCL_DIR=\\\"/usr/local/lib/netgen/tcl\\\" -DPACKAGE_NAME=\\\"netgen\\\" -DPACKAGE_TARNAME=\\\"netgen\\\" -DPACKAGE_VERSION=\\\"1.3\\\" -DPACKAGE_STRING=\\\"netgen\\ 1.3\\\" -DPACKAGE_BUGREPORT=\\\"eda-dev@opencircuitdesign.com\\\" -DPACKAGE_URL=\\\"\\\" -DNETGEN_VERSION=\\\"1.5\\\" -DNETGEN_REVISION=\\\"294\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\\\".so\\\" -DNDEBUG netgenexec.c \\\n","\t-o netgenexec \\\n","\t-L/usr/lib/x86_64-linux-gnu -ltcl8.6 -lm \n","sed -e 's%TCL_DIR%/usr/local/lib/netgen/tcl%g' \\\n"," -e 's%SHDLIB_EXT%.so%g' \\\n"," netgen.tcl.in > netgen.tcl\n","sed -e 's%TCL_DIR%/usr/local/lib/netgen/tcl%g' \\\n"," -e 's%PY_DIR%/usr/local/lib/netgen/python%g' \\\n"," -e 's%TCLLIB_DIR%/usr/lib%g' \\\n"," -e 's%WISH_EXE%/usr/bin/wish%g' \\\n"," netgen.sh.in > netgen.sh\n","make[2]: Leaving directory '/content/netgen/tcltk'\n","make[1]: Leaving directory '/content/netgen'\n","./scripts/mkdirs /usr/local/bin\n","--- installing executable to /usr/local/bin\n","--- installing run-time files to /usr/local/lib\n","/content\n","Reading package lists... Done\n","Building dependency tree... Done\n","Reading state information... Done\n","Note, selecting 'libreadline-dev' instead of 'libreadline6-dev'\n","autoconf is already the newest version (2.71-2).\n","autoconf set to manually installed.\n","automake is already the newest version (1:1.16.5-1.3).\n","automake set to manually installed.\n","libreadline-dev is already the newest version (8.1.2-1).\n","libreadline-dev set to manually installed.\n","libx11-6 is already the newest version (2:1.7.5-1ubuntu0.3).\n","libx11-6 set to manually installed.\n","libx11-dev is already the newest version (2:1.7.5-1ubuntu0.3).\n","libx11-dev set to manually installed.\n","The following additional packages will be installed:\n"," libfl-dev libfl2 libxmu-dev libxmu-headers libxpm-dev libxt-dev\n","Suggested packages:\n"," bison-doc flex-doc libtool-doc gcj-jdk libxaw-doc libxt-doc\n","The following NEW packages will be installed:\n"," bison flex libfl-dev libfl2 libtool libxaw7-dev libxmu-dev libxmu-headers\n"," libxpm-dev libxt-dev\n","0 upgraded, 10 newly installed, 0 to remove and 34 not upgraded.\n","Need to get 2,084 kB of archives.\n","After this operation, 8,172 kB of additional disk space will be used.\n","Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 flex amd64 2.6.4-8build2 [307 kB]\n","Get:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 bison amd64 2:3.8.2+dfsg-1build1 [748 kB]\n","Get:3 http://archive.ubuntu.com/ubuntu jammy/main amd64 libfl2 amd64 2.6.4-8build2 [10.7 kB]\n","Get:4 http://archive.ubuntu.com/ubuntu jammy/main amd64 libfl-dev amd64 2.6.4-8build2 [6,236 B]\n","Get:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 libtool all 2.4.6-15build2 [164 kB]\n","Get:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxt-dev amd64 1:1.2.1-1 [396 kB]\n","Get:7 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxmu-headers all 2:1.1.3-3 [54.1 kB]\n","Get:8 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxmu-dev amd64 2:1.1.3-3 [54.6 kB]\n","Get:9 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libxpm-dev amd64 1:3.5.12-1ubuntu0.22.04.2 [90.7 kB]\n","Get:10 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxaw7-dev amd64 2:1.0.14-1 [253 kB]\n","Fetched 2,084 kB in 0s (5,102 kB/s)\n","Selecting previously unselected package flex.\n","(Reading database ... 126333 files and directories currently installed.)\n","Preparing to unpack .../0-flex_2.6.4-8build2_amd64.deb ...\n","Unpacking flex (2.6.4-8build2) ...\n","Selecting previously unselected package bison.\n","Preparing to unpack .../1-bison_2%3a3.8.2+dfsg-1build1_amd64.deb ...\n","Unpacking bison (2:3.8.2+dfsg-1build1) ...\n","Selecting previously unselected package libfl2:amd64.\n","Preparing to unpack .../2-libfl2_2.6.4-8build2_amd64.deb ...\n","Unpacking libfl2:amd64 (2.6.4-8build2) ...\n","Selecting previously unselected package libfl-dev:amd64.\n","Preparing to unpack .../3-libfl-dev_2.6.4-8build2_amd64.deb ...\n","Unpacking libfl-dev:amd64 (2.6.4-8build2) ...\n","Selecting previously unselected package libtool.\n","Preparing to unpack .../4-libtool_2.4.6-15build2_all.deb ...\n","Unpacking libtool (2.4.6-15build2) ...\n","Selecting previously unselected package libxt-dev:amd64.\n","Preparing to unpack .../5-libxt-dev_1%3a1.2.1-1_amd64.deb ...\n","Unpacking libxt-dev:amd64 (1:1.2.1-1) ...\n","Selecting previously unselected package libxmu-headers.\n","Preparing to unpack .../6-libxmu-headers_2%3a1.1.3-3_all.deb ...\n","Unpacking libxmu-headers (2:1.1.3-3) ...\n","Selecting previously unselected package libxmu-dev:amd64.\n","Preparing to unpack .../7-libxmu-dev_2%3a1.1.3-3_amd64.deb ...\n","Unpacking libxmu-dev:amd64 (2:1.1.3-3) ...\n","Selecting previously unselected package libxpm-dev:amd64.\n","Preparing to unpack .../8-libxpm-dev_1%3a3.5.12-1ubuntu0.22.04.2_amd64.deb ...\n","Unpacking libxpm-dev:amd64 (1:3.5.12-1ubuntu0.22.04.2) ...\n","Selecting previously unselected package libxaw7-dev:amd64.\n","Preparing to unpack .../9-libxaw7-dev_2%3a1.0.14-1_amd64.deb ...\n","Unpacking libxaw7-dev:amd64 (2:1.0.14-1) ...\n","Setting up flex (2.6.4-8build2) ...\n","Setting up libxmu-headers (2:1.1.3-3) ...\n","Setting up libtool (2.4.6-15build2) ...\n","Setting up libxt-dev:amd64 (1:1.2.1-1) ...\n","Setting up libxpm-dev:amd64 (1:3.5.12-1ubuntu0.22.04.2) ...\n","Setting up libfl2:amd64 (2.6.4-8build2) ...\n","Setting up bison (2:3.8.2+dfsg-1build1) ...\n","update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode\n","Setting up libxmu-dev:amd64 (2:1.1.3-3) ...\n","Setting up libfl-dev:amd64 (2.6.4-8build2) ...\n","Setting up libxaw7-dev:amd64 (2:1.0.14-1) ...\n","Processing triggers for man-db (2.10.2-1) ...\n","Processing triggers for libc-bin (2.35-0ubuntu3.8) ...\n","/sbin/ldconfig.real: /usr/local/lib/libtcm.so.1 is not a symbolic link\n","\n","/sbin/ldconfig.real: /usr/local/lib/libtbbbind.so.3 is not a symbolic link\n","\n","/sbin/ldconfig.real: /usr/local/lib/libtcm_debug.so.1 is not a symbolic link\n","\n","/sbin/ldconfig.real: /usr/local/lib/libur_adapter_level_zero.so.0 is not a symbolic link\n","\n","/sbin/ldconfig.real: /usr/local/lib/libumf.so.0 is not a symbolic link\n","\n","/sbin/ldconfig.real: /usr/local/lib/libtbbbind_2_0.so.3 is not a symbolic link\n","\n","/sbin/ldconfig.real: /usr/local/lib/libur_loader.so.0 is not a symbolic link\n","\n","/sbin/ldconfig.real: /usr/local/lib/libtbbbind_2_5.so.3 is not a symbolic link\n","\n","/sbin/ldconfig.real: /usr/local/lib/libhwloc.so.15 is not a symbolic link\n","\n","/sbin/ldconfig.real: /usr/local/lib/libtbbmalloc_proxy.so.2 is not a symbolic link\n","\n","/sbin/ldconfig.real: /usr/local/lib/libur_adapter_opencl.so.0 is not a symbolic link\n","\n","/sbin/ldconfig.real: /usr/local/lib/libtbbmalloc.so.2 is not a symbolic link\n","\n","/sbin/ldconfig.real: /usr/local/lib/libtbb.so.12 is not a symbolic link\n","\n","Cloning into 'ngspice'...\n","remote: Enumerating objects: 134856, done.\u001b[K\n","remote: Counting objects: 100% (134856/134856), done.\u001b[K\n","remote: Compressing objects: 100% (24516/24516), done.\u001b[K\n","remote: Total 134856 (delta 109805), reused 133786 (delta 109012)\u001b[K\n","Receiving objects: 100% (134856/134856), 45.02 MiB | 14.62 MiB/s, done.\n","Resolving deltas: 100% (109805/109805), done.\n","Running libtoolize\n","libtoolize: putting auxiliary files in '.'.\n","libtoolize: copying file './ltmain.sh'\n","libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.\n","libtoolize: copying file 'm4/libtool.m4'\n","libtoolize: copying file 'm4/ltoptions.m4'\n","libtoolize: copying file 'm4/ltsugar.m4'\n","libtoolize: copying file 'm4/ltversion.m4'\n","libtoolize: copying file 'm4/lt~obsolete.m4'\n","Running aclocal \n","Running autoheader\n","Running automake -Wall --copy --add-missing\n","configure.ac:46: installing './ar-lib'\n","configure.ac:42: installing './compile'\n","configure.ac:44: installing './config.guess'\n","configure.ac:44: installing './config.sub'\n","configure.ac:37: installing './install-sh'\n","configure.ac:37: installing './missing'\n","src/Makefile.am: installing './depcomp'\n","configure.ac: installing './ylwrap'\n","Running autoconf\n","Success.\n","\n","configuring for 64 bit release\n","\n","checking for a BSD-compatible install... /usr/bin/install -c\n","checking whether build environment is sane... yes\n","checking for a race-free mkdir -p... /usr/bin/mkdir -p\n","checking for gawk... no\n","checking for mawk... mawk\n","checking whether make sets $(MAKE)... yes\n","checking whether make supports nested variables... yes\n","checking whether make supports nested variables... (cached) yes\n","checking for gcc... gcc\n","checking whether the C compiler works... yes\n","checking for C compiler default output file name... a.out\n","checking for suffix of executables... \n","checking whether we are cross compiling... no\n","checking for suffix of object files... o\n","checking whether the compiler supports GNU C... yes\n","checking whether gcc accepts -g... yes\n","checking for gcc option to enable C11 features... none needed\n","checking whether gcc understands -c and -o together... yes\n","checking whether make supports the include directive... yes (GNU style)\n","checking dependency style of gcc... gcc3\n","checking for g++... g++\n","checking whether the compiler supports GNU C++... yes\n","checking whether g++ accepts -g... yes\n","checking for g++ option to enable C++11 features... none needed\n","checking dependency style of g++... gcc3\n","checking how to run the C preprocessor... gcc -E\n","checking build system type... x86_64-pc-linux-gnu\n","checking host system type... x86_64-pc-linux-gnu\n","checking for gcc... gcc\n","checking whether the compiler supports GNU C... (cached) yes\n","checking whether gcc accepts -g... yes\n","checking for gcc option to enable C11 features... (cached) none needed\n","checking whether gcc understands -c and -o together... (cached) yes\n","checking dependency style of gcc... (cached) gcc3\n","checking how to run the C preprocessor... gcc -E\n","checking for ar... ar\n","checking the archiver (ar) interface... ar\n","checking how to print strings... printf\n","checking for a sed that does not truncate output... /usr/bin/sed\n","checking for grep that handles long lines and -e... /usr/bin/grep\n","checking for egrep... /usr/bin/grep -E\n","checking for fgrep... /usr/bin/grep -F\n","checking for ld used by gcc... /usr/bin/ld\n","checking if the linker (/usr/bin/ld) is GNU ld... yes\n","checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B\n","checking the name lister (/usr/bin/nm -B) interface... BSD nm\n","checking whether ln -s works... yes\n","checking the maximum length of command line arguments... 1572864\n","checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop\n","checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop\n","checking for /usr/bin/ld option to reload object files... -r\n","checking for objdump... objdump\n","checking how to recognize dependent libraries... pass_all\n","checking for dlltool... no\n","checking how to associate runtime and link libraries... printf %s\\n\n","checking for archiver @FILE support... @\n","checking for strip... strip\n","checking for ranlib... ranlib\n","checking command to parse /usr/bin/nm -B output from gcc object... ok\n","checking for sysroot... no\n","checking for a working dd... /usr/bin/dd\n","checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1\n","checking for mt... no\n","checking if : is a manifest tool... no\n","checking for stdio.h... yes\n","checking for stdlib.h... yes\n","checking for string.h... yes\n","checking for inttypes.h... yes\n","checking for stdint.h... yes\n","checking for strings.h... yes\n","checking for sys/stat.h... yes\n","checking for sys/types.h... yes\n","checking for unistd.h... yes\n","checking for sys/select.h... yes\n","checking for sys/socket.h... yes\n","checking for vfork.h... no\n","checking for dlfcn.h... yes\n","checking for objdir... .libs\n","checking if gcc supports -fno-rtti -fno-exceptions... no\n","checking for gcc option to produce PIC... -fPIC -DPIC\n","checking if gcc PIC flag -fPIC -DPIC works... yes\n","checking if gcc static flag -static works... yes\n","checking if gcc supports -c -o file.o... yes\n","checking if gcc supports -c -o file.o... (cached) yes\n","checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes\n","checking whether -lc should be explicitly linked in... no\n","checking dynamic linker characteristics... GNU/Linux ld.so\n","checking how to hardcode library paths into programs... immediate\n","checking whether stripping libraries is possible... yes\n","checking if libtool supports shared libraries... yes\n","checking whether to build shared libraries... yes\n","checking whether to build static libraries... yes\n","checking how to run the C++ preprocessor... g++ -E\n","checking for ld used by g++... /usr/bin/ld -m elf_x86_64\n","checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes\n","checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes\n","checking for g++ option to produce PIC... -fPIC -DPIC\n","checking if g++ PIC flag -fPIC -DPIC works... yes\n","checking if g++ static flag -static works... yes\n","checking if g++ supports -c -o file.o... yes\n","checking if g++ supports -c -o file.o... (cached) yes\n","checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes\n","checking dynamic linker characteristics... (cached) GNU/Linux ld.so\n","checking how to hardcode library paths into programs... immediate\n","KLU solver enabled\n","checking whether to enable maintainer-specific portions of Makefiles... yes\n","Use external CFLAGS\n","checking for strings.h... (cached) yes\n","checking whether windows code with gui is enabled... no\n","checking for /proc/meminfo... yes\n","checking for X... libraries , headers \n","checking for gethostbyname... yes\n","checking for connect... yes\n","checking for remove... yes\n","checking for shmat... yes\n","checking for IceConnectionNumber in -lICE... yes\n","checking for _Bool... yes\n","checking for stdbool.h that conforms to C99... yes\n","checking for size_t... yes\n","checking for dirent.h that defines DIR... yes\n","checking for library containing opendir... none required\n","checking whether closedir returns void... no\n","checking types of arguments for select... int,fd_set *,struct timeval *\n","checking for vprintf... yes\n","checking for fork... yes\n","checking for vfork... yes\n","checking if hard-coding of the X11 runtime library path is desired... no\n","checking for main in -lXaw... yes\n","checking for main in -lXmu... yes\n","checking for XShmAttach in -lXext... yes\n","checking for main in -lXft... yes\n","checking for main in -lfontconfig... yes\n","checking for main in -lfreetype... yes\n","checking for main in -lstdc++... yes\n","ngnutmeg ngsconvert ngproc2mod ngmultidec ngmakeidx nghelp are not made.\n","No internal help available.\n","checking for pid_t... yes\n","checking for sighandler_t... no\n","checking for sig_t... yes\n","checking for __sighandler_t... yes\n","checking for dirent.h that defines DIR... (cached) yes\n","checking for library containing opendir... (cached) none required\n","checking for unistd.h... (cached) yes\n","checking for ctype.h... yes\n","checking for pwd.h... yes\n","checking for fcntl.h... yes\n","checking for sys/ioctl.h... yes\n","checking for stropts.h... no\n","checking for sys/wait.h that is POSIX.1 compatible... yes\n","checking whether stat file-mode macros are broken... no\n","checking for arpa/inet.h... yes\n","checking for netdb.h... yes\n","checking for netinet/in.h... yes\n","checking for stddef.h... yes\n","checking for sys/file.h... yes\n","checking for sys/param.h... yes\n","checking for sys/socket.h... (cached) yes\n","checking for sys/time.h... yes\n","checking for sys/timeb.h... yes\n","checking for sys/io.h... yes\n","checking whether struct tm is in sys/time.h or time.h... time.h\n","checking for gcc options needed to detect all undeclared functions... none needed\n","checking for struct tm.tm_zone... yes\n","checking for time... yes\n","checking for localtime... yes\n","checking for queryperformancecounter... no\n","checking for clock_gettime... yes\n","checking for gettimeofday... yes\n","checking for ftime... yes\n","checking for utimes... yes\n","checking for getrlimit... yes\n","checking for endpwent... yes\n","checking for gethostbyname... (cached) yes\n","checking for memset... yes\n","checking for select... yes\n","checking for socket... yes\n","checking for strdup... yes\n","checking for strerror... yes\n","checking for strncasecmp... yes\n","checking for strstr... yes\n","checking for strtol... yes\n","checking for termios.h... yes\n","checking for isatty... yes\n","checking for tcgetattr... yes\n","checking for tcsetattr... yes\n","checking for working fork... yes\n","checking for working vfork... (cached) yes\n","checking for access... yes\n","checking for qsort... yes\n","checking for dup2... yes\n","checking for popen... yes\n","checking for tsearch... yes\n","checking for tdestroy... yes\n","checking for strchr... yes\n","checking for strrchr... yes\n","checking for getcwd... yes\n","Checking mathematical features of the system:\n","checking for sqrt in -lm... yes\n","checking for float.h... yes\n","checking for limits.h... yes\n","checking for values.h... yes\n","checking for ieeefp.h... no\n","checking for fftw3.h... no\n","checking for fftw_plan_dft_1d in -lfftw3... no\n","checking for erfc... yes\n","checking for logb... yes\n","checking for scalb... yes\n","checking for scalbn... yes\n","checking for asinh... yes\n","checking for acosh... yes\n","checking for atanh... yes\n","checking for finite... yes\n","checking whether isinf is declared... yes\n","checking whether isnan is declared... yes\n","checking for sigsetjmp... yes\n","checking for snprintf... yes\n","checking for dirname... yes\n","checking for getopt.h... yes\n","checking for getopt_long... yes\n","Settings which were chosen:\n","checking for bison... bison -y\n","checking for bison... /usr/bin/bison\n","checking for bison version... 3.8.2\n","checking for flex... flex\n","checking for lex output file root... lex.yy\n","checking for lex library... none needed\n","checking whether yytext is a pointer... yes\n","XSPICE features included\n","checking for modf... yes\n","checking for libintl.h... yes\n","checking for malloc.h... yes\n","checking whether C compiler accepts -std=gnu11... yes\n","OSDI features included\n","CIDER features enabled\n","S parameter analysis enabled\n","Checking for readline:\n","checking for readline/readline.h... yes\n","checking for readline/history.h... yes\n","checking for library containing tputs... -ltinfo\n","checking for readline in -lreadline... yes\n","BSD editline disabled.\n","checking for ncurses/termcap.h... no\n","checking for termcap.h... yes\n","checking for term.h... yes\n","checking for sys/sysctl.h... no\n","checking for gcc option to support OpenMP... -fopenmp\n","OpenMP feature enabled\n","checking that generated files are newer than configure... done\n","configure: creating ./config.status\n","config.status: creating Makefile\n","config.status: creating man/Makefile\n","config.status: creating man/man1/Makefile\n","config.status: creating ngspice.pc\n","config.status: creating src/Makefile\n","config.status: creating src/spicelib/Makefile\n","config.status: creating src/spicelib/analysis/Makefile\n","config.status: creating src/spicelib/devices/Makefile\n","config.status: creating src/spicelib/devices/asrc/Makefile\n","config.status: creating src/spicelib/devices/bjt/Makefile\n","config.status: creating src/spicelib/devices/bsim1/Makefile\n","config.status: creating src/spicelib/devices/bsim2/Makefile\n","config.status: creating src/spicelib/devices/bsim3/Makefile\n","config.status: creating src/spicelib/devices/bsim3v0/Makefile\n","config.status: creating src/spicelib/devices/bsim3v1/Makefile\n","config.status: creating src/spicelib/devices/bsim3v32/Makefile\n","config.status: creating src/spicelib/devices/bsim4/Makefile\n","config.status: creating src/spicelib/devices/bsim4v5/Makefile\n","config.status: creating src/spicelib/devices/bsim4v6/Makefile\n","config.status: creating src/spicelib/devices/bsim4v7/Makefile\n","config.status: creating src/spicelib/devices/bsim3soi_pd/Makefile\n","config.status: creating src/spicelib/devices/bsim3soi_fd/Makefile\n","config.status: creating src/spicelib/devices/bsim3soi_dd/Makefile\n","config.status: creating src/spicelib/devices/bsimsoi/Makefile\n","config.status: creating src/spicelib/devices/cap/Makefile\n","config.status: creating src/spicelib/devices/cccs/Makefile\n","config.status: creating src/spicelib/devices/ccvs/Makefile\n","config.status: creating src/spicelib/devices/csw/Makefile\n","config.status: creating src/spicelib/devices/cpl/Makefile\n","config.status: creating src/spicelib/devices/dio/Makefile\n","config.status: creating src/spicelib/devices/ind/Makefile\n","config.status: creating src/spicelib/devices/isrc/Makefile\n","config.status: creating src/spicelib/devices/hfet1/Makefile\n","config.status: creating src/spicelib/devices/hfet2/Makefile\n","config.status: creating src/spicelib/devices/hicum2/Makefile\n","config.status: creating src/spicelib/devices/hisim2/Makefile\n","config.status: creating src/spicelib/devices/hisimhv1/Makefile\n","config.status: creating src/spicelib/devices/hisimhv2/Makefile\n","config.status: creating src/spicelib/devices/jfet/Makefile\n","config.status: creating src/spicelib/devices/jfet2/Makefile\n","config.status: creating src/spicelib/devices/ltra/Makefile\n","config.status: creating src/spicelib/devices/mes/Makefile\n","config.status: creating src/spicelib/devices/mesa/Makefile\n","config.status: creating src/spicelib/devices/mos1/Makefile\n","config.status: creating src/spicelib/devices/mos2/Makefile\n","config.status: creating src/spicelib/devices/mos3/Makefile\n","config.status: creating src/spicelib/devices/mos6/Makefile\n","config.status: creating src/spicelib/devices/mos9/Makefile\n","config.status: creating src/spicelib/devices/ndev/Makefile\n","config.status: creating src/spicelib/devices/res/Makefile\n","config.status: creating src/spicelib/devices/soi3/Makefile\n","config.status: creating src/spicelib/devices/sw/Makefile\n","config.status: creating src/spicelib/devices/tra/Makefile\n","config.status: creating src/spicelib/devices/txl/Makefile\n","config.status: creating src/spicelib/devices/urc/Makefile\n","config.status: creating src/spicelib/devices/vbic/Makefile\n","config.status: creating src/spicelib/devices/vccs/Makefile\n","config.status: creating src/spicelib/devices/vcvs/Makefile\n","config.status: creating src/spicelib/devices/vdmos/Makefile\n","config.status: creating src/spicelib/devices/vsrc/Makefile\n","config.status: creating src/spicelib/devices/nbjt/Makefile\n","config.status: creating src/spicelib/devices/nbjt2/Makefile\n","config.status: creating src/spicelib/devices/numd/Makefile\n","config.status: creating src/spicelib/devices/numd2/Makefile\n","config.status: creating src/spicelib/devices/numos/Makefile\n","config.status: creating src/spicelib/parser/Makefile\n","config.status: creating src/ciderlib/Makefile\n","config.status: creating src/ciderlib/input/Makefile\n","config.status: creating src/ciderlib/support/Makefile\n","config.status: creating src/ciderlib/oned/Makefile\n","config.status: creating src/ciderlib/twod/Makefile\n","config.status: creating src/frontend/Makefile\n","config.status: creating src/frontend/numparam/Makefile\n","config.status: creating src/frontend/help/Makefile\n","config.status: creating src/frontend/parser/Makefile\n","config.status: creating src/frontend/plotting/Makefile\n","config.status: creating src/frontend/trannoise/Makefile\n","config.status: creating src/frontend/wdisp/Makefile\n","config.status: creating src/include/ngspice/Makefile\n","config.status: creating src/include/cppduals/duals/Makefile\n","config.status: creating src/maths/Makefile\n","config.status: creating src/maths/cmaths/Makefile\n","config.status: creating src/maths/fft/Makefile\n","config.status: creating src/maths/misc/Makefile\n","config.status: creating src/maths/ni/Makefile\n","config.status: creating src/maths/deriv/Makefile\n","config.status: creating src/maths/poly/Makefile\n","config.status: creating src/maths/sparse/Makefile\n","config.status: creating src/maths/dense/Makefile\n","config.status: creating src/maths/KLU/Makefile\n","config.status: creating src/misc/Makefile\n","config.status: creating src/xspice/Makefile\n","config.status: creating src/xspice/cm/Makefile\n","config.status: creating src/xspice/cmpp/Makefile\n","config.status: creating src/xspice/icm/makedefs\n","config.status: creating src/xspice/icm/GNUmakefile\n","config.status: creating src/xspice/mif/Makefile\n","config.status: creating src/xspice/evt/Makefile\n","config.status: creating src/xspice/enh/Makefile\n","config.status: creating src/xspice/ipc/Makefile\n","config.status: creating src/xspice/idn/Makefile\n","config.status: creating src/xspice/verilog/Makefile\n","config.status: creating src/xspice/vhdl/Makefile\n","config.status: creating src/osdi/Makefile\n","config.status: creating tests/Makefile\n","config.status: creating tests/bsim1/Makefile\n","config.status: creating tests/bsim2/Makefile\n","config.status: creating tests/bsim3/Makefile\n","config.status: creating tests/bsim3soidd/Makefile\n","config.status: creating tests/bsim3soifd/Makefile\n","config.status: creating tests/bsim3soipd/Makefile\n","config.status: creating tests/bsim4/Makefile\n","config.status: creating tests/bsimsoi/Makefile\n","config.status: creating tests/filters/Makefile\n","config.status: creating tests/general/Makefile\n","config.status: creating tests/hfet/Makefile\n","config.status: creating tests/hicum2/Makefile\n","config.status: creating tests/hisim/Makefile\n","config.status: creating tests/hisimhv1/Makefile\n","config.status: creating tests/hisimhv2/Makefile\n","config.status: creating tests/jfet/Makefile\n","config.status: creating tests/mes/Makefile\n","config.status: creating tests/mesa/Makefile\n","config.status: creating tests/mos6/Makefile\n","config.status: creating tests/polezero/Makefile\n","config.status: creating tests/regression/Makefile\n","config.status: creating tests/regression/subckt-processing/Makefile\n","config.status: creating tests/regression/lib-processing/Makefile\n","config.status: creating tests/regression/parser/Makefile\n","config.status: creating tests/regression/func/Makefile\n","config.status: creating tests/regression/model/Makefile\n","config.status: creating tests/regression/misc/Makefile\n","config.status: creating tests/regression/sens/Makefile\n","config.status: creating tests/regression/temper/Makefile\n","config.status: creating tests/regression/pipe/Makefile\n","config.status: creating tests/regression/pz/Makefile\n","config.status: creating tests/sensitivity/Makefile\n","config.status: creating tests/transient/Makefile\n","config.status: creating tests/transmission/Makefile\n","config.status: creating tests/xspice/Makefile\n","config.status: creating tests/xspice/digital/Makefile\n","config.status: creating tests/xspice/digital/spinit\n","config.status: creating tests/resistance/Makefile\n","config.status: creating tests/vbic/Makefile\n","config.status: creating src/include/ngspice/config.h\n","config.status: executing depfiles commands\n","config.status: executing libtool commands\n","\n","cleaning (see make_clean.log)\n","Making clean in src\n","make[1]: Entering directory '/content/ngspice/release/src'\n","Making clean in include/ngspice\n","make[2]: Entering directory '/content/ngspice/release/src/include/ngspice'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[2]: Leaving directory '/content/ngspice/release/src/include/ngspice'\n","Making clean in include/cppduals/duals\n","make[2]: Entering directory '/content/ngspice/release/src/include/cppduals/duals'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[2]: Leaving directory '/content/ngspice/release/src/include/cppduals/duals'\n","Making clean in misc\n","make[2]: Entering directory '/content/ngspice/release/src/misc'\n","rm -rf .libs _libs\n","test -z \"libmisc.la\" || rm -f libmisc.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[2]: Leaving directory '/content/ngspice/release/src/misc'\n","Making clean in maths\n","make[2]: Entering directory '/content/ngspice/release/src/maths'\n","Making clean in cmaths\n","make[3]: Entering directory '/content/ngspice/release/src/maths/cmaths'\n","rm -rf .libs _libs\n","test -z \"libcmaths.la\" || rm -f libcmaths.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/cmaths'\n","Making clean in ni\n","make[3]: Entering directory '/content/ngspice/release/src/maths/ni'\n","rm -rf .libs _libs\n","test -z \"libni.la\" || rm -f libni.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/ni'\n","Making clean in sparse\n","make[3]: Entering directory '/content/ngspice/release/src/maths/sparse'\n","rm -rf .libs _libs\n","test -z \"libsparse.la\" || rm -f libsparse.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/sparse'\n","Making clean in poly\n","make[3]: Entering directory '/content/ngspice/release/src/maths/poly'\n","rm -rf .libs _libs\n","test -z \"libpoly.la\" || rm -f libpoly.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/poly'\n","Making clean in deriv\n","make[3]: Entering directory '/content/ngspice/release/src/maths/deriv'\n","rm -rf .libs _libs\n","test -z \"libderiv.la\" || rm -f libderiv.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/deriv'\n","Making clean in misc\n","make[3]: Entering directory '/content/ngspice/release/src/maths/misc'\n","rm -rf .libs _libs\n","test -z \"libmathmisc.la\" || rm -f libmathmisc.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/misc'\n","Making clean in fft\n","make[3]: Entering directory '/content/ngspice/release/src/maths/fft'\n","rm -rf .libs _libs\n","test -z \"libmathfft.la\" || rm -f libmathfft.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/fft'\n","Making clean in dense\n","make[3]: Entering directory '/content/ngspice/release/src/maths/dense'\n","rm -rf .libs _libs\n","test -z \"libdense.la\" || rm -f libdense.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/dense'\n","Making clean in KLU\n","make[3]: Entering directory '/content/ngspice/release/src/maths/KLU'\n","rm -rf .libs _libs\n","test -z \"libKLU_real.la libKLU_complex.la libKLU.la\" || rm -f libKLU_real.la libKLU_complex.la libKLU.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/KLU'\n","make[3]: Entering directory '/content/ngspice/release/src/maths'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/src/maths'\n","make[2]: Leaving directory '/content/ngspice/release/src/maths'\n","Making clean in frontend\n","make[2]: Entering directory '/content/ngspice/release/src/frontend'\n","Making clean in plotting\n","make[3]: Entering directory '/content/ngspice/release/src/frontend/plotting'\n","rm -rf .libs _libs\n","test -z \"libplotting.la\" || rm -f libplotting.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/frontend/plotting'\n","Making clean in help\n","make[3]: Entering directory '/content/ngspice/release/src/frontend/help'\n","rm -rf .libs _libs\n","test -z \"libhlp.la\" || rm -f libhlp.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/frontend/help'\n","Making clean in parser\n","make[3]: Entering directory '/content/ngspice/release/src/frontend/parser'\n","rm -rf .libs _libs\n","test -z \"libparser.la\" || rm -f libparser.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/frontend/parser'\n","Making clean in wdisp\n","make[3]: Entering directory '/content/ngspice/release/src/frontend/wdisp'\n","rm -rf .libs _libs\n","test -z \"libwindisp.la\" || rm -f libwindisp.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/frontend/wdisp'\n","Making clean in numparam\n","make[3]: Entering directory '/content/ngspice/release/src/frontend/numparam'\n","rm -rf .libs _libs\n","test -z \"libnumparam.la\" || rm -f libnumparam.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/frontend/numparam'\n","Making clean in trannoise\n","make[3]: Entering directory '/content/ngspice/release/src/frontend/trannoise'\n","rm -rf .libs _libs\n","test -z \"libtrannoise.la\" || rm -f libtrannoise.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/frontend/trannoise'\n","make[3]: Entering directory '/content/ngspice/release/src/frontend'\n","rm -rf .libs _libs\n","test -z \"libfte.la\" || rm -f libfte.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/frontend'\n","make[2]: Leaving directory '/content/ngspice/release/src/frontend'\n","Making clean in spicelib\n","make[2]: Entering directory '/content/ngspice/release/src/spicelib'\n","Making clean in analysis\n","make[3]: Entering directory '/content/ngspice/release/src/spicelib/analysis'\n","rm -rf .libs _libs\n","test -z \"libckt.la\" || rm -f libckt.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/spicelib/analysis'\n","Making clean in parser\n","make[3]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n","rm -rf .libs _libs\n","test -z \"libinp.la\" || rm -f libinp.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n","Making clean in devices\n","make[3]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n","Making clean in asrc\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/asrc'\n","rm -rf .libs _libs\n","test -z \"libasrc.la\" || rm -f libasrc.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/asrc'\n","Making clean in bjt\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bjt'\n","rm -rf .libs _libs\n","test -z \"libbjt.la\" || rm -f libbjt.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bjt'\n","Making clean in bsim1\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n","rm -rf .libs _libs\n","test -z \"libbsim1.la\" || rm -f libbsim1.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n","Making clean in bsim2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n","rm -rf .libs _libs\n","test -z \"libbsim2.la\" || rm -f libbsim2.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n","Making clean in bsim3\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n","rm -rf .libs _libs\n","test -z \"libbsim3.la\" || rm -f libbsim3.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n","Making clean in bsimsoi\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n","rm -rf .libs _libs\n","test -z \"libbsim4soi.la\" || rm -f libbsim4soi.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n","Making clean in bsim4\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n","rm -rf .libs _libs\n","test -z \"libbsim4.la\" || rm -f libbsim4.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n","Making clean in bsim4v5\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n","rm -rf .libs _libs\n","test -z \"libbsim4v5.la\" || rm -f libbsim4v5.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n","Making clean in bsim4v6\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n","rm -rf .libs _libs\n","test -z \"libbsim4v6.la\" || rm -f libbsim4v6.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n","Making clean in bsim4v7\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n","rm -rf .libs _libs\n","test -z \"libbsim4v7.la\" || rm -f libbsim4v7.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n","Making clean in bsim3v0\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n","rm -rf .libs _libs\n","test -z \"libbsim3v0.la\" || rm -f libbsim3v0.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n","Making clean in bsim3v1\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n","rm -rf .libs _libs\n","test -z \"libbsim3v1.la\" || rm -f libbsim3v1.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n","Making clean in bsim3v32\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n","rm -rf .libs _libs\n","test -z \"libbsim3v32.la\" || rm -f libbsim3v32.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n","Making clean in bsim3soi_pd\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n","rm -rf .libs _libs\n","test -z \"libbsim3soipd.la\" || rm -f libbsim3soipd.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n","Making clean in bsim3soi_fd\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n","rm -rf .libs _libs\n","test -z \"libbsim3soifd.la\" || rm -f libbsim3soifd.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n","Making clean in bsim3soi_dd\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n","rm -rf .libs _libs\n","test -z \"libbsim3soidd.la\" || rm -f libbsim3soidd.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n","Making clean in cap\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cap'\n","rm -rf .libs _libs\n","test -z \"libcap.la\" || rm -f libcap.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cap'\n","Making clean in cccs\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cccs'\n","rm -rf .libs _libs\n","test -z \"libcccs.la\" || rm -f libcccs.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cccs'\n","Making clean in ccvs\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n","rm -rf .libs _libs\n","test -z \"libccvs.la\" || rm -f libccvs.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n","Making clean in cpl\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cpl'\n","rm -rf .libs _libs\n","test -z \"libcpl.la\" || rm -f libcpl.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cpl'\n","Making clean in csw\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/csw'\n","rm -rf .libs _libs\n","test -z \"libcsw.la\" || rm -f libcsw.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/csw'\n","Making clean in dio\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/dio'\n","rm -rf .libs _libs\n","test -z \"libdio.la\" || rm -f libdio.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/dio'\n","Making clean in ind\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ind'\n","rm -rf .libs _libs\n","test -z \"libind.la\" || rm -f libind.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ind'\n","Making clean in isrc\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/isrc'\n","rm -rf .libs _libs\n","test -z \"libisrc.la\" || rm -f libisrc.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/isrc'\n","Making clean in hfet1\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n","rm -rf .libs _libs\n","test -z \"libhfet.la\" || rm -f libhfet.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n","Making clean in hfet2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n","rm -rf .libs _libs\n","test -z \"libhfet2.la\" || rm -f libhfet2.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n","Making clean in hicum2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n","rm -rf .libs _libs\n","test -z \"libhicum2.la\" || rm -f libhicum2.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n","Making clean in hisim2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n","rm -rf .libs _libs\n","test -z \"libhisim2.la\" || rm -f libhisim2.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n","Making clean in hisimhv1\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n","rm -rf .libs _libs\n","test -z \"libhisimhv1.la\" || rm -f libhisimhv1.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n","Making clean in hisimhv2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n","rm -rf .libs _libs\n","test -z \"libhisimhv2.la\" || rm -f libhisimhv2.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n","Making clean in jfet\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet'\n","rm -rf .libs _libs\n","test -z \"libjfet.la\" || rm -f libjfet.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet'\n","Making clean in jfet2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n","rm -rf .libs _libs\n","test -z \"libjfet2.la\" || rm -f libjfet2.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n","Making clean in ltra\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ltra'\n","rm -rf .libs _libs\n","test -z \"libltra.la\" || rm -f libltra.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ltra'\n","Making clean in mes\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mes'\n","rm -rf .libs _libs\n","test -z \"libmes.la\" || rm -f libmes.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mes'\n","Making clean in mesa\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mesa'\n","rm -rf .libs _libs\n","test -z \"libmesa.la\" || rm -f libmesa.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mesa'\n","Making clean in mos1\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos1'\n","rm -rf .libs _libs\n","test -z \"libmos1.la\" || rm -f libmos1.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos1'\n","Making clean in mos2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos2'\n","rm -rf .libs _libs\n","test -z \"libmos2.la\" || rm -f libmos2.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos2'\n","Making clean in mos3\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos3'\n","rm -rf .libs _libs\n","test -z \"libmos3.la\" || rm -f libmos3.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos3'\n","Making clean in mos6\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos6'\n","rm -rf .libs _libs\n","test -z \"libmos6.la\" || rm -f libmos6.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos6'\n","Making clean in mos9\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos9'\n","rm -rf .libs _libs\n","test -z \"libmos9.la\" || rm -f libmos9.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos9'\n","Making clean in res\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/res'\n","rm -rf .libs _libs\n","test -z \"libres.la\" || rm -f libres.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/res'\n","Making clean in soi3\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/soi3'\n","rm -rf .libs _libs\n","test -z \"libsoi3.la\" || rm -f libsoi3.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/soi3'\n","Making clean in sw\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/sw'\n","rm -rf .libs _libs\n","test -z \"libsw.la\" || rm -f libsw.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/sw'\n","Making clean in tra\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/tra'\n","rm -rf .libs _libs\n","test -z \"libtra.la\" || rm -f libtra.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/tra'\n","Making clean in txl\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/txl'\n","rm -rf .libs _libs\n","test -z \"libtxl.la\" || rm -f libtxl.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/txl'\n","Making clean in urc\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/urc'\n","rm -rf .libs _libs\n","test -z \"liburc.la\" || rm -f liburc.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/urc'\n","Making clean in vbic\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vbic'\n","rm -rf .libs _libs\n","test -z \"libvbic.la\" || rm -f libvbic.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vbic'\n","Making clean in vccs\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vccs'\n","rm -rf .libs _libs\n","test -z \"libvccs.la\" || rm -f libvccs.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vccs'\n","Making clean in vcvs\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n","rm -rf .libs _libs\n","test -z \"libvcvs.la\" || rm -f libvcvs.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n","Making clean in vdmos\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n","rm -rf .libs _libs\n","test -z \"libvdmos.la\" || rm -f libvdmos.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n","Making clean in vsrc\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n","rm -rf .libs _libs\n","test -z \"libvsrc.la\" || rm -f libvsrc.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n","Making clean in nbjt\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n","rm -rf .libs _libs\n","test -z \"libnbjt.la\" || rm -f libnbjt.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n","Making clean in nbjt2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n","rm -rf .libs _libs\n","test -z \"libnbjt2.la\" || rm -f libnbjt2.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n","Making clean in numd\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd'\n","rm -rf .libs _libs\n","test -z \"libnumd.la\" || rm -f libnumd.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd'\n","Making clean in numd2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd2'\n","rm -rf .libs _libs\n","test -z \"libnumd2.la\" || rm -f libnumd2.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd2'\n","Making clean in numos\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numos'\n","rm -rf .libs _libs\n","test -z \"libnumos.la\" || rm -f libnumos.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numos'\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n","rm -rf .libs _libs\n","test -z \"libdev.la\" || rm -f libdev.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n","make[3]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n","make[3]: Entering directory '/content/ngspice/release/src/spicelib'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/src/spicelib'\n","make[2]: Leaving directory '/content/ngspice/release/src/spicelib'\n","Making clean in xspice\n","make[2]: Entering directory '/content/ngspice/release/src/xspice'\n","Making clean in mif\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/mif'\n","rm -rf .libs _libs\n","test -z \"libmifxsp.la\" || rm -f libmifxsp.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/mif'\n","Making clean in cm\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/cm'\n","rm -rf .libs _libs\n","test -z \"libcmxsp.la\" || rm -f libcmxsp.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/cm'\n","Making clean in enh\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/enh'\n","rm -rf .libs _libs\n","test -z \"libenhxsp.la\" || rm -f libenhxsp.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/enh'\n","Making clean in evt\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/evt'\n","rm -rf .libs _libs\n","test -z \"libevtxsp.la\" || rm -f libevtxsp.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/evt'\n","Making clean in ipc\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/ipc'\n","rm -rf .libs _libs\n","test -z \"libipcxsp.la\" || rm -f libipcxsp.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/ipc'\n","Making clean in idn\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/idn'\n","rm -rf .libs _libs\n","test -z \"libidnxsp.la\" || rm -f libidnxsp.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/idn'\n","Making clean in cmpp\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n","test -z \"\" || rm -f \n","rm -rf .libs _libs\n","rm -f *.o\n"," rm -f cmpp\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n","Making clean in icm\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","rm -f dstring.o\n","for cm in spice2poly digital analog xtradev xtraevt table ; do \\\n","\tmake cm=$cm cm-clean \\\n","\t|| exit 1; \\\n","done\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n","/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n","rm -f spice2poly/spice2poly.cm\n","rm -f spice2poly/cmextrn.h spice2poly/cminfo.h spice2poly/cminfo2.h spice2poly/udnextrn.h spice2poly/udninfo.h spice2poly/udninfo2.h spice2poly/objects.inc spice2poly/dlmain.o dstring.o \n","rm -f spice2poly/*/ifspec.c spice2poly/*/cfunc.c spice2poly/*/*.o spice2poly/*/.deps/*\n","rm -f spice2poly/.deps/dlmain.P \n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n","/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n","rm -f digital/digital.cm\n","rm -f digital/cmextrn.h digital/cminfo.h digital/cminfo2.h digital/udnextrn.h digital/udninfo.h digital/udninfo2.h digital/objects.inc digital/dlmain.o dstring.o \n","rm -f digital/*/ifspec.c digital/*/cfunc.c digital/*/*.o digital/*/.deps/*\n","rm -f digital/.deps/dlmain.P \n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n","/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n","rm -f analog/analog.cm\n","rm -f analog/cmextrn.h analog/cminfo.h analog/cminfo2.h analog/udnextrn.h analog/udninfo.h analog/udninfo2.h analog/objects.inc analog/dlmain.o dstring.o \n","rm -f analog/*/ifspec.c analog/*/cfunc.c analog/*/*.o analog/*/.deps/*\n","rm -f analog/.deps/dlmain.P \n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n","/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n","rm -f xtradev/xtradev.cm\n","rm -f xtradev/cmextrn.h xtradev/cminfo.h xtradev/cminfo2.h xtradev/udnextrn.h xtradev/udninfo.h xtradev/udninfo2.h xtradev/objects.inc xtradev/dlmain.o dstring.o \n","rm -f xtradev/*/ifspec.c xtradev/*/cfunc.c xtradev/*/*.o xtradev/*/.deps/*\n","rm -f xtradev/.deps/dlmain.P \n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n","/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n","rm -f xtraevt/xtraevt.cm\n","rm -f xtraevt/cmextrn.h xtraevt/cminfo.h xtraevt/cminfo2.h xtraevt/udnextrn.h xtraevt/udninfo.h xtraevt/udninfo2.h xtraevt/objects.inc xtraevt/dlmain.o dstring.o \n","rm -f xtraevt/*/ifspec.c xtraevt/*/cfunc.c xtraevt/*/*.o xtraevt/*/.deps/*\n","rm -f xtraevt/.deps/dlmain.P \n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n","/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n","rm -f table/table.cm\n","rm -f table/cmextrn.h table/cminfo.h table/cminfo2.h table/udnextrn.h table/udninfo.h table/udninfo2.h table/objects.inc table/dlmain.o dstring.o \n","rm -f table/*/ifspec.c table/*/cfunc.c table/*/*.o table/*/.deps/*\n","rm -f table/.deps/dlmain.P \n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","Making clean in verilog\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/verilog'\n","rm -rf .libs _libs\n","test -z \"ivlng.la ivlngvpi.la \" || rm -f ivlng.la ivlngvpi.la \n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/verilog'\n","Making clean in vhdl\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/vhdl'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/vhdl'\n","make[3]: Entering directory '/content/ngspice/release/src/xspice'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice'\n","make[2]: Leaving directory '/content/ngspice/release/src/xspice'\n","Making clean in osdi\n","make[2]: Entering directory '/content/ngspice/release/src/osdi'\n","rm -rf .libs _libs\n","test -z \"libosdi.la\" || rm -f libosdi.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[2]: Leaving directory '/content/ngspice/release/src/osdi'\n","Making clean in ciderlib\n","make[2]: Entering directory '/content/ngspice/release/src/ciderlib'\n","Making clean in input\n","make[3]: Entering directory '/content/ngspice/release/src/ciderlib/input'\n","rm -rf .libs _libs\n","test -z \"libciderinput.la\" || rm -f libciderinput.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/input'\n","Making clean in support\n","make[3]: Entering directory '/content/ngspice/release/src/ciderlib/support'\n","rm -rf .libs _libs\n","test -z \"libcidersuprt.la\" || rm -f libcidersuprt.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/support'\n","Making clean in oned\n","make[3]: Entering directory '/content/ngspice/release/src/ciderlib/oned'\n","rm -rf .libs _libs\n","test -z \"libcideroned.la\" || rm -f libcideroned.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/oned'\n","Making clean in twod\n","make[3]: Entering directory '/content/ngspice/release/src/ciderlib/twod'\n","rm -rf .libs _libs\n","test -z \"libcidertwod.la\" || rm -f libcidertwod.la\n","rm -f *.o\n","rm -f *.lo\n","rm -f ./so_locations\n","make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/twod'\n","make[3]: Entering directory '/content/ngspice/release/src/ciderlib'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/src/ciderlib'\n","make[2]: Leaving directory '/content/ngspice/release/src/ciderlib'\n","make[2]: Entering directory '/content/ngspice/release/src'\n","test -z \"ngspice.idx spinit tclspinit pkgIndex.tcl\" || rm -f ngspice.idx spinit tclspinit pkgIndex.tcl\n","test -z \"\" || rm -f \n"," rm -f ngspice\n","rm -rf .libs _libs\n","rm -f *.o\n","rm -f *.lo\n","make[2]: Leaving directory '/content/ngspice/release/src'\n","make[1]: Leaving directory '/content/ngspice/release/src'\n","Making clean in man\n","make[1]: Entering directory '/content/ngspice/release/man'\n","Making clean in man1\n","make[2]: Entering directory '/content/ngspice/release/man/man1'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[2]: Leaving directory '/content/ngspice/release/man/man1'\n","make[2]: Entering directory '/content/ngspice/release/man'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[2]: Leaving directory '/content/ngspice/release/man'\n","make[1]: Leaving directory '/content/ngspice/release/man'\n","Making clean in tests\n","make[1]: Entering directory '/content/ngspice/release/tests'\n","Making clean in regression\n","make[2]: Entering directory '/content/ngspice/release/tests/regression'\n","Making clean in lib-processing\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/lib-processing'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/lib-processing'\n","Making clean in parser\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/parser'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/parser'\n","Making clean in subckt-processing\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/subckt-processing'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/subckt-processing'\n","Making clean in func\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/func'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/func'\n","Making clean in model\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/model'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/model'\n","Making clean in misc\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/misc'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/misc'\n","Making clean in sens\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/sens'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/sens'\n","Making clean in temper\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/temper'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/temper'\n","Making clean in pipe\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/pipe'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/pipe'\n","Making clean in pz\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/pz'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/pz'\n","make[3]: Entering directory '/content/ngspice/release/tests/regression'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression'\n","make[2]: Leaving directory '/content/ngspice/release/tests/regression'\n","Making clean in xspice\n","make[2]: Entering directory '/content/ngspice/release/tests/xspice'\n","Making clean in digital\n","make[3]: Entering directory '/content/ngspice/release/tests/xspice/digital'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/tests/xspice/digital'\n","make[3]: Entering directory '/content/ngspice/release/tests/xspice'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[3]: Leaving directory '/content/ngspice/release/tests/xspice'\n","make[2]: Leaving directory '/content/ngspice/release/tests/xspice'\n","Making clean in bsim3\n","make[2]: Entering directory '/content/ngspice/release/tests/bsim3'\n","rm -rf .libs _libs\n","rm -rf nmos/results pmos/results ngspiceCkt b3v33check.log\n","rm -f *.lo\n","make[2]: Leaving directory '/content/ngspice/release/tests/bsim3'\n","Making clean in bsim4\n","make[2]: Entering directory '/content/ngspice/release/tests/bsim4'\n","rm -rf .libs _libs\n","rm -rf nmos/results pmos/results ngspiceCkt bsim4.out\n","rm -f *.lo\n","make[2]: Leaving directory '/content/ngspice/release/tests/bsim4'\n","Making clean in bsimsoi\n","make[2]: Entering directory '/content/ngspice/release/tests/bsimsoi'\n","rm -rf .libs _libs\n","rm -rf nmos/results pmos/results ngspiceCkt b4soiv1check.log\n","rm -f *.lo\n","make[2]: Leaving directory '/content/ngspice/release/tests/bsimsoi'\n","Making clean in hisim\n","make[2]: Entering directory '/content/ngspice/release/tests/hisim'\n","rm -rf .libs _libs\n","rm -rf nmos/results pmos/results ngspiceCkt\n","rm -f *.lo\n","make[2]: Leaving directory '/content/ngspice/release/tests/hisim'\n","Making clean in hicum2\n","make[2]: Entering directory '/content/ngspice/release/tests/hicum2'\n","rm -rf .libs _libs\n","rm -rf npn/results ngspiceCkt\n","rm -f *.lo\n","make[2]: Leaving directory '/content/ngspice/release/tests/hicum2'\n","Making clean in hisimhv1\n","make[2]: Entering directory '/content/ngspice/release/tests/hisimhv1'\n","rm -rf .libs _libs\n","rm -rf nmos/results pmos/results ngspiceCkt\n","rm -f *.lo\n","make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv1'\n","Making clean in hisimhv2\n","make[2]: Entering directory '/content/ngspice/release/tests/hisimhv2'\n","rm -rf .libs _libs\n","rm -rf nmos/results pmos/results ngspiceCkt\n","rm -f *.lo\n","make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv2'\n","make[2]: Entering directory '/content/ngspice/release/tests'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[2]: Leaving directory '/content/ngspice/release/tests'\n","make[1]: Leaving directory '/content/ngspice/release/tests'\n","make[1]: Entering directory '/content/ngspice/release'\n","rm -rf .libs _libs\n","rm -f *.lo\n","make[1]: Leaving directory '/content/ngspice/release'\n","compiling (see make.log)\n","Making all in src\n","make[1]: Entering directory '/content/ngspice/release/src'\n","Making all in include/ngspice\n","make[2]: Entering directory '/content/ngspice/release/src/include/ngspice'\n","make all-am\n","make[3]: Entering directory '/content/ngspice/release/src/include/ngspice'\n","make[3]: Leaving directory '/content/ngspice/release/src/include/ngspice'\n","make[2]: Leaving directory '/content/ngspice/release/src/include/ngspice'\n","Making all in include/cppduals/duals\n","make[2]: Entering directory '/content/ngspice/release/src/include/cppduals/duals'\n","make[2]: Nothing to be done for 'all'.\n","make[2]: Leaving directory '/content/ngspice/release/src/include/cppduals/duals'\n","Making all in misc\n","make[2]: Entering directory '/content/ngspice/release/src/misc'\n"," CC getopt_long_bsd.lo\n"," CC alloc.lo\n"," CC dup2.lo\n"," CC dstring.lo\n"," CC hash.lo\n"," CC ivars.lo\n"," CC mktemp.lo\n"," CC printnum.lo\n"," CC string.lo\n"," CC tilde.lo\n"," CC misc_time.lo\n"," CC wlist.lo\n"," CC util.lo\n"," CCLD libmisc.la\n","make[2]: Leaving directory '/content/ngspice/release/src/misc'\n","Making all in maths\n","make[2]: Entering directory '/content/ngspice/release/src/maths'\n","Making all in cmaths\n","make[3]: Entering directory '/content/ngspice/release/src/maths/cmaths'\n"," CC cmath1.lo\n"," CC cmath2.lo\n"," CC cmath3.lo\n"," CC cmath4.lo\n"," CCLD libcmaths.la\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/cmaths'\n","Making all in ni\n","make[3]: Entering directory '/content/ngspice/release/src/maths/ni'\n"," CC niaciter.lo\n"," CC nicomcof.lo\n"," CC niconv.lo\n"," CC nidest.lo\n"," CC niinit.lo\n"," CC niditer.lo\n"," CC niinteg.lo\n"," CC niiter.lo\n"," CC niniter.lo\n"," CC nipred.lo\n"," CC nipzmeth.lo\n"," CC nireinit.lo\n"," CC nisenre.lo\n"," CCLD libni.la\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/ni'\n","Making all in sparse\n","make[3]: Entering directory '/content/ngspice/release/src/maths/sparse'\n"," CC spalloc.lo\n"," CC spbuild.lo\n"," CC spextra.lo\n"," CC spfactor.lo\n"," CC spoutput.lo\n"," CC spsolve.lo\n"," CC sputils.lo\n"," CCLD libsparse.la\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/sparse'\n","Making all in poly\n","make[3]: Entering directory '/content/ngspice/release/src/maths/poly'\n"," CC interpolate.lo\n"," CC polyfit.lo\n"," CC polyderiv.lo\n"," CC polyeval.lo\n"," CCLD libpoly.la\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/poly'\n","Making all in deriv\n","make[3]: Entering directory '/content/ngspice/release/src/maths/deriv'\n"," CC atander.lo\n"," CC cosderiv.lo\n"," CC cubeder.lo\n"," CC divderiv.lo\n"," CC equalder.lo\n"," CC expderiv.lo\n"," CC invderiv.lo\n"," CC multder.lo\n"," CC plusder.lo\n"," CC powderiv.lo\n"," CC sqrtder.lo\n"," CC tanderiv.lo\n"," CC timesder.lo\n"," CCLD libderiv.la\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/deriv'\n","Making all in misc\n","make[3]: Entering directory '/content/ngspice/release/src/maths/misc'\n"," CC accuracy.lo\n"," CC bernoull.lo\n"," CC equality.lo\n"," CC isinf.lo\n"," CC isnan.lo\n"," CC logb.lo\n"," CC scalb.lo\n"," CC norm.lo\n"," CC randnumb.lo\n"," CCLD libmathmisc.la\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/misc'\n","Making all in fft\n","make[3]: Entering directory '/content/ngspice/release/src/maths/fft'\n"," CC fftext.lo\n"," CC fftlib.lo\n"," CC matlib.lo\n"," CCLD libmathfft.la\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/fft'\n","Making all in dense\n","make[3]: Entering directory '/content/ngspice/release/src/maths/dense'\n"," CC dense.lo\n"," CCLD libdense.la\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/dense'\n","Making all in KLU\n","make[3]: Entering directory '/content/ngspice/release/src/maths/KLU'\n"," CC libKLU_real_la-klu.lo\n"," CC libKLU_real_la-klu_diagnostics.lo\n"," CC libKLU_real_la-klu_dump.lo\n"," CC libKLU_real_la-klu_extract.lo\n"," CC libKLU_real_la-klu_factor.lo\n"," CC libKLU_real_la-klu_free_numeric.lo\n"," CC libKLU_real_la-klu_multiply.lo\n"," CC libKLU_real_la-klu_kernel.lo\n"," CC libKLU_real_la-klu_refactor.lo\n"," CC libKLU_real_la-klu_scale.lo\n"," CC libKLU_real_la-klu_solve.lo\n"," CC libKLU_real_la-klu_sort.lo\n"," CC libKLU_real_la-klu_tsolve.lo\n"," CC libKLU_real_la-klu_utils.lo\n"," CC libKLU_complex_la-klu.lo\n"," CC libKLU_complex_la-klu_diagnostics.lo\n"," CC libKLU_complex_la-klu_dump.lo\n"," CC libKLU_complex_la-klu_extract.lo\n"," CC libKLU_complex_la-klu_factor.lo\n"," CC libKLU_complex_la-klu_free_numeric.lo\n"," CC libKLU_complex_la-klu_kernel.lo\n"," CC libKLU_complex_la-klu_multiply.lo\n"," CC libKLU_complex_la-klu_refactor.lo\n"," CC libKLU_complex_la-klu_scale.lo\n"," CC libKLU_complex_la-klu_solve.lo\n"," CC libKLU_complex_la-klu_sort.lo\n"," CC libKLU_complex_la-klu_tsolve.lo\n"," CC libKLU_complex_la-klu_utils.lo\n"," CC libKLU_la-amd_1.lo\n"," CC libKLU_la-amd_2.lo\n"," CC libKLU_la-amd_aat.lo\n"," CC libKLU_la-amd_control.lo\n"," CC libKLU_la-amd_defaults.lo\n"," CC libKLU_la-amd_dump.lo\n"," CC libKLU_la-amd_global.lo\n"," CC libKLU_la-amd_info.lo\n"," CC libKLU_la-amd_order.lo\n"," CC libKLU_la-amd_postorder.lo\n"," CC libKLU_la-amd_post_tree.lo\n"," CC libKLU_la-amd_preprocess.lo\n"," CC libKLU_la-amd_valid.lo\n"," CC libKLU_la-btf_maxtrans.lo\n"," CC libKLU_la-btf_order.lo\n"," CC libKLU_la-btf_strongcomp.lo\n"," CC libKLU_la-colamd.lo\n"," CC libKLU_la-colamd_global.lo\n"," CC libKLU_la-klu_analyze.lo\n"," CC libKLU_la-klu_analyze_given.lo\n"," CC libKLU_la-klu_defaults.lo\n"," CC libKLU_la-klu_free_symbolic.lo\n"," CC libKLU_la-klu_memory.lo\n"," CC libKLU_la-klusmp.lo\n"," CCLD libKLU_real.la\n"," CCLD libKLU_complex.la\n"," CCLD libKLU.la\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/KLU'\n","make[3]: Entering directory '/content/ngspice/release/src/maths'\n","make[3]: Nothing to be done for 'all-am'.\n","make[3]: Leaving directory '/content/ngspice/release/src/maths'\n","make[2]: Leaving directory '/content/ngspice/release/src/maths'\n","Making all in frontend\n","make[2]: Entering directory '/content/ngspice/release/src/frontend'\n"," YACC parse-bison.c\n","/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:34.14-17: warning: POSIX Yacc does not support string literals [-Wyacc]\n"," 34 | %name-prefix \"PP\"\n"," | ^~~~\n","/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:34.1-17: warning: POSIX Yacc does not support %name-prefix [-Wyacc]\n"," 34 | %name-prefix \"PP\"\n"," | ^~~~~~~~~~~~~~~~~\n","/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:34.1-17: warning: deprecated directive: ‘%name-prefix \"PP\"’, use ‘%define api.prefix {PP}’ [-Wdeprecated]\n"," 34 | %name-prefix \"PP\"\n"," | ^~~~~~~~~~~~~~~~~\n"," | %define api.prefix {PP}\n","/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:36.1-8: warning: POSIX Yacc does not support %defines [-Wyacc]\n"," 36 | %defines\n"," | ^~~~~~~~\n","/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:40.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]\n"," 40 | %pure-parser\n"," | ^~~~~~~~~~~~\n","/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:40.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated]\n"," 40 | %pure-parser\n"," | ^~~~~~~~~~~~\n"," | %define api.pure\n","/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:75.1-7: warning: POSIX Yacc does not support %expect [-Wyacc]\n"," 75 | %expect 2\n"," | ^~~~~~~\n","/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:97.1-15: warning: POSIX Yacc does not support %initial-action [-Wyacc]\n"," 97 | %initial-action /* initialize yylval */\n"," | ^~~~~~~~~~~~~~~\n","/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother]\n","updating parse-bison.h\n","make all-recursive\n","make[3]: Entering directory '/content/ngspice/release/src/frontend'\n","Making all in plotting\n","make[4]: Entering directory '/content/ngspice/release/src/frontend/plotting'\n"," CC agraf.lo\n"," CC plotting.lo\n"," CC clip.lo\n"," CC gnuplot.lo\n"," CC graf.lo\n"," CC graphdb.lo\n"," CC grid.lo\n"," CC pvec.lo\n"," CC plot5.lo\n"," CC plotcurv.lo\n"," CC plotit.lo\n"," CC x11.lo\n"," CCLD libplotting.la\n","make[4]: Leaving directory '/content/ngspice/release/src/frontend/plotting'\n","Making all in help\n","make[4]: Entering directory '/content/ngspice/release/src/frontend/help'\n"," CC libhlp_la-help.lo\n"," CC libhlp_la-provide.lo\n"," CC libhlp_la-readhelp.lo\n"," CC libhlp_la-textdisp.lo\n"," CC libhlp_la-xdisplay.lo\n"," CC libhlp_la-x11disp.lo\n"," CCLD libhlp.la\n","make[4]: Leaving directory '/content/ngspice/release/src/frontend/help'\n","Making all in parser\n","make[4]: Entering directory '/content/ngspice/release/src/frontend/parser'\n"," CC backq.lo\n"," CC complete.lo\n"," CC cshpar.lo\n"," CC glob.lo\n"," CC input.lo\n"," CC lexical.lo\n"," CC numparse.lo\n"," CC std.lo\n"," CC unixcom.lo\n"," CCLD libparser.la\n","make[4]: Leaving directory '/content/ngspice/release/src/frontend/parser'\n","Making all in wdisp\n","make[4]: Entering directory '/content/ngspice/release/src/frontend/wdisp'\n"," CC windisp.lo\n"," CC winprint.lo\n"," CC wincolor.lo\n"," CCLD libwindisp.la\n","make[4]: Leaving directory '/content/ngspice/release/src/frontend/wdisp'\n","Making all in numparam\n","make[4]: Entering directory '/content/ngspice/release/src/frontend/numparam'\n"," CC spicenum.lo\n"," CC xpressn.lo\n"," CC mystring.lo\n"," CCLD libnumparam.la\n","make[4]: Leaving directory '/content/ngspice/release/src/frontend/numparam'\n","Making all in trannoise\n","make[4]: Entering directory '/content/ngspice/release/src/frontend/trannoise'\n"," CC FastNorm3.lo\n"," CC 1-f-code.lo\n"," CC wallace.lo\n"," CCLD libtrannoise.la\n","make[4]: Leaving directory '/content/ngspice/release/src/frontend/trannoise'\n","make[4]: Entering directory '/content/ngspice/release/src/frontend'\n"," CC com_measure2.lo\n"," CC commands.lo\n"," CC com_ahelp.lo\n"," CC com_alias.lo\n"," CC com_asciiplot.lo\n"," CC com_cdump.lo\n"," CC com_chdir.lo\n"," CC com_compose.lo\n"," CC com_dl.lo\n"," CC com_display.lo\n"," CC com_dump.lo\n"," CC com_echo.lo\n"," CC com_fileio.lo\n"," CC com_ghelp.lo\n"," CC com_gnuplot.lo\n"," CC com_hardcopy.lo\n"," CC com_help.lo\n"," CC com_history.lo\n"," CC com_let.lo\n"," CC com_option.lo\n"," CC com_plot.lo\n"," CC com_rehash.lo\n"," CC com_set.lo\n"," CC com_setscale.lo\n"," CC com_shell.lo\n"," CC com_shift.lo\n"," CC com_fft.lo\n"," CC com_state.lo\n"," CC com_strcmp.lo\n"," CC com_sysinfo.lo\n"," CC com_unset.lo\n"," CC com_wr_ic.lo\n"," CC control.lo\n"," CC ftesopt.lo\n"," CC hcomp.lo\n"," CC init.lo\n"," CC quote.lo\n"," CC streams.lo\n"," CC terminal.lo\n"," CC variable.lo\n"," CC arg.lo\n"," CC aspice.lo\n"," CC breakp.lo\n"," CC breakp2.lo\n"," CC circuits.lo\n"," CC cpitf.lo\n"," CC define.lo\n"," CC device.lo\n"," CC diff.lo\n"," CC dimens.lo\n"," CC display.lo\n"," CC dotcards.lo\n"," CC dvec.lo\n"," CC error.lo\n"," CC evaluate.lo\n"," CC fourier.lo\n"," CC gens.lo\n"," CC get_avail_mem_size.lo\n"," CC get_resident_set_size.lo\n"," CC get_phys_mem_size.lo\n"," CC hpgl.lo\n"," CC inp.lo\n"," CC inpcom.lo\n"," CC inpcompat.lo\n"," CC inpc_probe.lo\n"," CC interp.lo\n"," CC inventory.lo\n"," CC linear.lo\n"," CC logicexp.lo\n"," CC measure.lo\n"," CC misccoms.lo\n"," CC miscvars.lo\n"," CC mw_coms.lo\n"," CC newcoms.lo\n"," CC nutinp.lo\n"," CC nutmegif.lo\n"," CC options.lo\n"," CC outitf.lo\n"," CC parse.lo\n"," CC parse-bison.lo\n"," CC points.lo\n"," CC postcoms.lo\n"," CC postsc.lo\n"," CC rawfile.lo\n"," CC resource.lo\n"," CC runcoms.lo\n"," CC runcoms2.lo\n"," CC shyu.lo\n"," CC signal_handler.lo\n"," CC spec.lo\n"," CC subckt.lo\n"," CC spiceif.lo\n"," CC svg.lo\n"," CC typesdef.lo\n"," CC udevices.lo\n"," CC vectors.lo\n"," CC where.lo\n"," CCLD libfte.la\n","make[4]: Leaving directory '/content/ngspice/release/src/frontend'\n","make[3]: Leaving directory '/content/ngspice/release/src/frontend'\n","make[2]: Leaving directory '/content/ngspice/release/src/frontend'\n","Making all in spicelib\n","make[2]: Entering directory '/content/ngspice/release/src/spicelib'\n","Making all in analysis\n","make[3]: Entering directory '/content/ngspice/release/src/spicelib/analysis'\n"," CC acan.lo\n"," CC acaskq.lo\n"," CC acsetp.lo\n"," CC analysis.lo\n"," CC cktacct.lo\n"," CC cktacdum.lo\n"," CC cktaskaq.lo\n"," CC cktasknq.lo\n"," CC cktbkdum.lo\n"," CC cktclrbk.lo\n"," CC cktdelt.lo\n"," CC cktdest.lo\n"," CC cktdisto.lo\n"," CC cktdlti.lo\n"," CC cktdltm.lo\n"," CC cktdltn.lo\n"," CC cktdojob.lo\n"," CC cktdump.lo\n"," CC cktncdump.lo\n"," CC cktfbran.lo\n"," CC cktfnda.lo\n"," CC cktfndm.lo\n"," CC cktfnode.lo\n"," CC cktftask.lo\n"," CC cktgrnd.lo\n"," CC ckti2nod.lo\n"," CC cktic.lo\n"," CC cktlnkeq.lo\n"," CC cktload.lo\n"," CC cktmapn.lo\n"," CC cktmask.lo\n"," CC cktmcrt.lo\n"," CC cktmkcur.lo\n"," CC cktmknod.lo\n"," CC cktmkvol.lo\n"," CC cktmpar.lo\n"," CC cktnames.lo\n"," CC cktnewan.lo\n"," CC cktneweq.lo\n"," CC cktnewn.lo\n"," CC cktnodn.lo\n"," CC cktnoise.lo\n"," CC cktntask.lo\n"," CC cktnum2n.lo\n"," CC cktop.lo\n"," CC cktparam.lo\n"," CC cktpmnam.lo\n"," CC cktpname.lo\n"," CC cktpzld.lo\n"," CC cktpzset.lo\n"," CC cktpzstr.lo\n"," CC cktsens.lo\n"," CC cktsetap.lo\n"," CC cktsetbk.lo\n"," CC cktsetnp.lo\n"," CC cktsetup.lo\n"," CC cktsgen.lo\n"," CC cktsopt.lo\n"," CC cktspnoise.lo\n"," CC ckttemp.lo\n"," CC cktterr.lo\n"," CC ckttroub.lo\n"," CC ckttrunc.lo\n"," CC ckttyplk.lo\n"," CC daskq.lo\n"," CC dcoaskq.lo\n"," CC dcop.lo\n"," CC dcosetp.lo\n"," CC dctaskq.lo\n"," CC dctran.lo\n"," CC dctrcurv.lo\n"," CC dctsetp.lo\n"," CC distoan.lo\n"," CC dkerproc.lo\n"," CC dloadfns.lo\n"," CC dsetparm.lo\n"," CC naskq.lo\n"," CC nevalsrc.lo\n"," CC ninteg.lo\n"," CC noisean.lo\n"," CC noisesp.lo\n"," CC nsetparm.lo\n"," CC optran.lo\n"," CC pzan.lo\n"," CC pzaskq.lo\n"," CC pzsetp.lo\n"," CC sensaskq.lo\n"," CC senssetp.lo\n"," CC tfanal.lo\n"," CC tfaskq.lo\n"," CC tfsetp.lo\n"," CC tranaskq.lo\n"," CC traninit.lo\n"," CC transetp.lo\n"," CC cluster.lo\n"," CC cktspdum.lo\n"," CC span.lo\n"," CC spaskq.lo\n"," CC spsetp.lo\n"," CCLD libckt.la\n","make[3]: Leaving directory '/content/ngspice/release/src/spicelib/analysis'\n","Making all in parser\n","make[3]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n"," YACC inpptree-parser.c\n","/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:32.14-17: warning: POSIX Yacc does not support string literals [-Wyacc]\n"," 32 | %name-prefix \"PT\"\n"," | ^~~~\n","/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:32.1-17: warning: POSIX Yacc does not support %name-prefix [-Wyacc]\n"," 32 | %name-prefix \"PT\"\n"," | ^~~~~~~~~~~~~~~~~\n","/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:32.1-17: warning: deprecated directive: ‘%name-prefix \"PT\"’, use ‘%define api.prefix {PT}’ [-Wdeprecated]\n"," 32 | %name-prefix \"PT\"\n"," | ^~~~~~~~~~~~~~~~~\n"," | %define api.prefix {PT}\n","/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:34.1-8: warning: POSIX Yacc does not support %defines [-Wyacc]\n"," 34 | %defines\n"," | ^~~~~~~~\n","/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:36.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]\n"," 36 | %pure-parser\n"," | ^~~~~~~~~~~~\n","/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:36.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated]\n"," 36 | %pure-parser\n"," | ^~~~~~~~~~~~\n"," | %define api.pure\n","/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:70.1-15: warning: POSIX Yacc does not support %initial-action [-Wyacc]\n"," 70 | %initial-action /* initialize yylval */\n"," | ^~~~~~~~~~~~~~~\n","/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother]\n","updating inpptree-parser.h\n","make all-am\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n"," CC ifeval.lo\n"," CC ifnewuid.lo\n"," CC inp2b.lo\n"," CC inp2c.lo\n"," CC inp2d.lo\n"," CC inp2dot.lo\n"," CC inp2e.lo\n"," CC inp2f.lo\n"," CC inp2g.lo\n"," CC inp2h.lo\n"," CC inp2i.lo\n"," CC inp2j.lo\n"," CC inp2k.lo\n"," CC inp2l.lo\n"," CC inp2m.lo\n"," CC inp2o.lo\n"," CC inp2p.lo\n"," CC inp2q.lo\n"," CC inp2r.lo\n"," CC inp2s.lo\n"," CC inp2t.lo\n"," CC inp2u.lo\n"," CC inp2v.lo\n"," CC inp2w.lo\n"," CC inp2y.lo\n"," CC inp2z.lo\n"," CC inpaname.lo\n"," CC inpapnam.lo\n"," CC inpcfix.lo\n"," CC inpdomod.lo\n"," CC inpdoopt.lo\n"," CC inpdpar.lo\n"," CC inperrc.lo\n"," CC inperror.lo\n"," CC inpeval.lo\n"," CC inpfindl.lo\n"," CC inpfindv.lo\n"," CC inpgmod.lo\n"," CC inpgstr.lo\n"," CC inpgtitl.lo\n"," CC inpgtok.lo\n"," CC inpgval.lo\n"," CC inpkmods.lo\n"," CC inplist.lo\n"," CC inplkmod.lo\n"," CC inpmkmod.lo\n"," CC inpmktmp.lo\n"," CC inppas1.lo\n"," CC inppas2.lo\n"," CC inppas3.lo\n"," CC inppas4.lo\n"," CC inppname.lo\n"," CC inpptree.lo\n"," CC inpptree-parser.lo\n"," CC inpsymt.lo\n"," CC inptyplk.lo\n"," CC ptfuncs.lo\n"," CC sperror.lo\n"," CC inp2n.lo\n"," CCLD libinp.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n","make[3]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n","Making all in devices\n","make[3]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n","Making all in asrc\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/asrc'\n"," CC asrc.lo\n"," CC asrcacld.lo\n"," CC asrcask.lo\n"," CC asrcconv.lo\n"," CC asrcdel.lo\n"," CC asrcdest.lo\n"," CC asrcfbr.lo\n"," CC asrcinit.lo\n"," CC asrcload.lo\n"," CC asrcpar.lo\n"," CC asrcpzld.lo\n"," CC asrcset.lo\n"," CC asrctemp.lo\n"," CC asrcbindCSC.lo\n"," CCLD libasrc.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/asrc'\n","Making all in bjt\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bjt'\n"," CC bjt.lo\n"," CC bjtacld.lo\n"," CC bjtask.lo\n"," CC bjtconv.lo\n"," CC bjtdel.lo\n"," CC bjtdisto.lo\n"," CC bjtdset.lo\n"," CC bjtgetic.lo\n"," CC bjtinit.lo\n"," CC bjtload.lo\n"," CC bjtmask.lo\n"," CC bjtmpar.lo\n"," CC bjtnoise.lo\n"," CC bjtparam.lo\n"," CC bjtpzld.lo\n"," CC bjtsacl.lo\n"," CC bjtsetup.lo\n"," CC bjtsload.lo\n"," CC bjtsoachk.lo\n"," CC bjtsprt.lo\n"," CC bjtsset.lo\n"," CC bjtsupd.lo\n"," CC bjttemp.lo\n"," CC bjttrunc.lo\n"," CC bjtbindCSC.lo\n"," CCLD libbjt.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bjt'\n","Making all in bsim1\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n"," CC b1.lo\n"," CC b1acld.lo\n"," CC b1ask.lo\n"," CC b1cvtest.lo\n"," CC b1disto.lo\n"," CC b1dset.lo\n"," CC b1eval.lo\n"," CC b1getic.lo\n"," CC b1ld.lo\n"," CC b1mask.lo\n"," CC b1moscap.lo\n"," CC b1mpar.lo\n"," CC b1par.lo\n"," CC b1noi.lo\n"," CC b1pzld.lo\n"," CC b1set.lo\n"," CC b1temp.lo\n"," CC b1trunc.lo\n"," CC bsim1init.lo\n"," CC b1bindCSC.lo\n"," CCLD libbsim1.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n","Making all in bsim2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n"," CC b2.lo\n"," CC b2acld.lo\n"," CC b2ask.lo\n"," CC b2cvtest.lo\n"," CC b2eval.lo\n"," CC b2getic.lo\n"," CC b2ld.lo\n"," CC b2mask.lo\n"," CC b2moscap.lo\n"," CC b2mpar.lo\n"," CC b2noi.lo\n"," CC b2par.lo\n"," CC b2pzld.lo\n"," CC b2set.lo\n"," CC b2temp.lo\n"," CC b2trunc.lo\n"," CC bsim2init.lo\n"," CC b2bindCSC.lo\n"," CCLD libbsim2.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n","Making all in bsim3\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n"," CC b3.lo\n"," CC b3acld.lo\n"," CC b3ask.lo\n"," CC b3cvtest.lo\n"," CC b3check.lo\n"," CC b3getic.lo\n"," CC b3ld.lo\n"," CC b3mask.lo\n"," CC b3mdel.lo\n"," CC b3mpar.lo\n"," CC b3noi.lo\n"," CC b3par.lo\n"," CC b3pzld.lo\n"," CC b3set.lo\n"," CC b3soachk.lo\n"," CC b3temp.lo\n"," CC b3trunc.lo\n"," CC bsim3init.lo\n"," CC b3bindCSC.lo\n"," CCLD libbsim3.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n","Making all in bsimsoi\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n"," CC b4soi.lo\n"," CC b4soiacld.lo\n"," CC b4soicheck.lo\n"," CC b4soiask.lo\n"," CC b4soicvtest.lo\n"," CC b4soigetic.lo\n"," CC b4soild.lo\n"," CC b4soimask.lo\n"," CC b4soimdel.lo\n"," CC b4soimpar.lo\n"," CC b4soinoi.lo\n"," CC b4soipar.lo\n"," CC b4soipzld.lo\n"," CC b4soiset.lo\n"," CC b4soisoachk.lo\n"," CC b4soitemp.lo\n"," CC b4soitrunc.lo\n"," CC b4soiinit.lo\n"," CC b4soibindCSC.lo\n"," CCLD libbsim4soi.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n","Making all in bsim4\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n"," CC b4.lo\n"," CC b4acld.lo\n"," CC b4ask.lo\n"," CC b4check.lo\n"," CC b4cvtest.lo\n"," CC b4geo.lo\n"," CC b4getic.lo\n"," CC b4ld.lo\n"," CC b4mask.lo\n"," CC b4mdel.lo\n"," CC b4mpar.lo\n"," CC b4noi.lo\n"," CC b4par.lo\n"," CC b4pzld.lo\n"," CC b4set.lo\n"," CC b4soachk.lo\n"," CC b4temp.lo\n"," CC b4trunc.lo\n"," CC bsim4init.lo\n"," CC b4bindCSC.lo\n"," CCLD libbsim4.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n","Making all in bsim4v5\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n"," CC b4v5.lo\n"," CC b4v5acld.lo\n"," CC b4v5ask.lo\n"," CC b4v5check.lo\n"," CC b4v5cvtest.lo\n"," CC b4v5geo.lo\n"," CC b4v5getic.lo\n"," CC b4v5ld.lo\n"," CC b4v5mask.lo\n"," CC b4v5mdel.lo\n"," CC b4v5mpar.lo\n"," CC b4v5noi.lo\n"," CC b4v5par.lo\n"," CC b4v5pzld.lo\n"," CC b4v5set.lo\n"," CC b4v5soachk.lo\n"," CC b4v5temp.lo\n"," CC b4v5trunc.lo\n"," CC bsim4v5init.lo\n"," CC b4v5bindCSC.lo\n"," CCLD libbsim4v5.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n","Making all in bsim4v6\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n"," CC b4v6.lo\n"," CC b4v6acld.lo\n"," CC b4v6ask.lo\n"," CC b4v6check.lo\n"," CC b4v6cvtest.lo\n"," CC b4v6geo.lo\n"," CC b4v6getic.lo\n"," CC b4v6ld.lo\n"," CC b4v6mask.lo\n"," CC b4v6mdel.lo\n"," CC b4v6mpar.lo\n"," CC b4v6noi.lo\n"," CC b4v6par.lo\n"," CC b4v6pzld.lo\n"," CC b4v6set.lo\n"," CC b4v6soachk.lo\n"," CC b4v6temp.lo\n"," CC b4v6trunc.lo\n"," CC bsim4v6init.lo\n"," CC b4v6bindCSC.lo\n"," CCLD libbsim4v6.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n","Making all in bsim4v7\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n"," CC b4v7.lo\n"," CC b4v7acld.lo\n"," CC b4v7ask.lo\n"," CC b4v7cvtest.lo\n"," CC b4v7check.lo\n"," CC b4v7geo.lo\n"," CC b4v7getic.lo\n"," CC b4v7ld.lo\n"," CC b4v7mask.lo\n"," CC b4v7mdel.lo\n"," CC b4v7mpar.lo\n"," CC b4v7noi.lo\n"," CC b4v7par.lo\n"," CC b4v7pzld.lo\n"," CC b4v7set.lo\n"," CC b4v7soachk.lo\n"," CC b4v7temp.lo\n"," CC b4v7trunc.lo\n"," CC bsim4v7init.lo\n"," CC b4v7bindCSC.lo\n"," CCLD libbsim4v7.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n","Making all in bsim3v0\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n"," CC b3v0.lo\n"," CC b3v0acld.lo\n"," CC b3v0ask.lo\n"," CC b3v0cvtest.lo\n"," CC b3v0getic.lo\n"," CC b3v0ld.lo\n"," CC b3v0mask.lo\n"," CC b3v0mpar.lo\n"," CC b3v0noi.lo\n"," CC b3v0par.lo\n"," CC b3v0pzld.lo\n"," CC b3v0set.lo\n"," CC b3v0temp.lo\n"," CC b3v0trunc.lo\n"," CC bsim3v0init.lo\n"," CC b3v0bindCSC.lo\n"," CCLD libbsim3v0.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n","Making all in bsim3v1\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n"," CC b3v1.lo\n"," CC b3v1acld.lo\n"," CC b3v1ask.lo\n"," CC b3v1check.lo\n"," CC b3v1cvtest.lo\n"," CC b3v1getic.lo\n"," CC b3v1ld.lo\n"," CC b3v1mask.lo\n"," CC b3v1mpar.lo\n"," CC b3v1noi.lo\n"," CC b3v1par.lo\n"," CC b3v1pzld.lo\n"," CC b3v1set.lo\n"," CC b3v1temp.lo\n"," CC b3v1trunc.lo\n"," CC bsim3v1init.lo\n"," CC b3v1bindCSC.lo\n"," CCLD libbsim3v1.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n","Making all in bsim3v32\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n"," CC b3v32.lo\n"," CC b3v32acld.lo\n"," CC b3v32ask.lo\n"," CC b3v32check.lo\n"," CC b3v32cvtest.lo\n"," CC b3v32getic.lo\n"," CC b3v32ld.lo\n"," CC b3v32mask.lo\n"," CC b3v32mdel.lo\n"," CC b3v32mpar.lo\n"," CC b3v32noi.lo\n"," CC b3v32par.lo\n"," CC b3v32pzld.lo\n"," CC b3v32set.lo\n"," CC b3v32soachk.lo\n"," CC b3v32temp.lo\n"," CC b3v32trunc.lo\n"," CC bsim3v32init.lo\n"," CC b3v32bindCSC.lo\n"," CCLD libbsim3v32.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n","Making all in bsim3soi_pd\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n"," CC b3soipd.lo\n"," CC b3soipdacld.lo\n"," CC b3soipdask.lo\n"," CC b3soipdcheck.lo\n"," CC b3soipdcvtest.lo\n"," CC b3soipdgetic.lo\n"," CC b3soipdld.lo\n"," CC b3soipdmask.lo\n"," CC b3soipdmpar.lo\n"," CC b3soipdnoi.lo\n"," CC b3soipdpar.lo\n"," CC b3soipdpzld.lo\n"," CC b3soipdset.lo\n"," CC b3soipdtemp.lo\n"," CC b3soipdtrunc.lo\n"," CC b3soipdinit.lo\n"," CC b3soipdbindCSC.lo\n"," CCLD libbsim3soipd.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n","Making all in bsim3soi_fd\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n"," CC b3soifd.lo\n"," CC b3soifdacld.lo\n"," CC b3soifdcheck.lo\n"," CC b3soifdcvtest.lo\n"," CC b3soifdask.lo\n"," CC b3soifdgetic.lo\n"," CC b3soifdld.lo\n"," CC b3soifdmask.lo\n"," CC b3soifdmpar.lo\n"," CC b3soifdnoi.lo\n"," CC b3soifdpar.lo\n"," CC b3soifdpzld.lo\n"," CC b3soifdset.lo\n"," CC b3soifdtemp.lo\n"," CC b3soifdtrunc.lo\n"," CC b3soifdinit.lo\n"," CC b3soifdbindCSC.lo\n"," CCLD libbsim3soifd.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n","Making all in bsim3soi_dd\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n"," CC b3soidd.lo\n"," CC b3soiddacld.lo\n"," CC b3soiddask.lo\n"," CC b3soiddcheck.lo\n"," CC b3soiddcvtest.lo\n"," CC b3soiddgetic.lo\n"," CC b3soiddld.lo\n"," CC b3soiddmask.lo\n"," CC b3soiddmpar.lo\n"," CC b3soiddnoi.lo\n"," CC b3soiddpar.lo\n"," CC b3soiddpzld.lo\n"," CC b3soiddset.lo\n"," CC b3soiddtemp.lo\n"," CC b3soiddtrunc.lo\n"," CC b3soiddinit.lo\n"," CC b3soiddbindCSC.lo\n"," CCLD libbsim3soidd.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n","Making all in cap\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cap'\n"," CC cap.lo\n"," CC capacld.lo\n"," CC capask.lo\n"," CC capgetic.lo\n"," CC capinit.lo\n"," CC capload.lo\n"," CC capmask.lo\n"," CC capmpar.lo\n"," CC capparam.lo\n"," CC cappzld.lo\n"," CC capsacl.lo\n"," CC capsetup.lo\n"," CC capsload.lo\n"," CC capsoachk.lo\n"," CC capsprt.lo\n"," CC capsset.lo\n"," CC capsupd.lo\n"," CC captemp.lo\n"," CC captrunc.lo\n"," CC capbindCSC.lo\n"," CCLD libcap.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cap'\n","Making all in cccs\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cccs'\n"," CC cccs.lo\n"," CC cccsask.lo\n"," CC cccsinit.lo\n"," CC cccsload.lo\n"," CC cccspar.lo\n"," CC cccspzld.lo\n"," CC cccssacl.lo\n"," CC cccsset.lo\n"," CC cccssld.lo\n"," CC cccssprt.lo\n"," CC cccssset.lo\n"," CC cccsbindCSC.lo\n"," CCLD libcccs.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cccs'\n","Making all in ccvs\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n"," CC ccvs.lo\n"," CC ccvsask.lo\n"," CC ccvsfbr.lo\n"," CC ccvsinit.lo\n"," CC ccvsload.lo\n"," CC ccvspar.lo\n"," CC ccvspzld.lo\n"," CC ccvssacl.lo\n"," CC ccvsset.lo\n"," CC ccvssld.lo\n"," CC ccvssprt.lo\n"," CC ccvssset.lo\n"," CC ccvsbindCSC.lo\n"," CCLD libccvs.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n","Making all in cpl\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cpl'\n"," CC cpl.lo\n"," CC cplask.lo\n"," CC cplmask.lo\n"," CC cplparam.lo\n"," CC cplload.lo\n"," CC cplmpar.lo\n"," CC cplsetup.lo\n"," CC cplhash.lo\n"," CC cplmdel.lo\n"," CC cpldelete.lo\n"," CC cplinit.lo\n"," CC cplbindCSC.lo\n"," CCLD libcpl.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cpl'\n","Making all in csw\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/csw'\n"," CC csw.lo\n"," CC cswacld.lo\n"," CC cswask.lo\n"," CC cswinit.lo\n"," CC cswload.lo\n"," CC cswmask.lo\n"," CC cswmpar.lo\n"," CC cswnoise.lo\n"," CC cswparam.lo\n"," CC cswpzld.lo\n"," CC cswsetup.lo\n"," CC cswtrunc.lo\n"," CC cswbindCSC.lo\n"," CCLD libcsw.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/csw'\n","Making all in dio\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/dio'\n"," CC dio.lo\n"," CC dioacld.lo\n"," CC dioask.lo\n"," CC dioconv.lo\n"," CC diodisto.lo\n"," CC diodset.lo\n"," CC diogetic.lo\n"," CC dioinit.lo\n"," CC dioload.lo\n"," CC diomask.lo\n"," CC diompar.lo\n"," CC dionoise.lo\n"," CC dioparam.lo\n"," CC diopzld.lo\n"," CC diosacl.lo\n"," CC diosetup.lo\n"," CC diosload.lo\n"," CC diosoachk.lo\n"," CC diosprt.lo\n"," CC diosset.lo\n"," CC diosupd.lo\n"," CC diotemp.lo\n"," CC diotrunc.lo\n"," CC diobindCSC.lo\n"," CCLD libdio.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/dio'\n","Making all in ind\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ind'\n"," CC ind.lo\n"," CC indacld.lo\n"," CC indask.lo\n"," CC indinit.lo\n"," CC indload.lo\n"," CC indmask.lo\n"," CC indmpar.lo\n"," CC indparam.lo\n"," CC indpzld.lo\n"," CC indsacl.lo\n"," CC indsetup.lo\n"," CC indsload.lo\n"," CC indsprt.lo\n"," CC indsset.lo\n"," CC indsupd.lo\n"," CC indtemp.lo\n"," CC indtrunc.lo\n"," CC mutacld.lo\n"," CC mutask.lo\n"," CC mutparam.lo\n"," CC mutpzld.lo\n"," CC mutsetup.lo\n"," CC mutsprt.lo\n"," CC mutsset.lo\n"," CC muttemp.lo\n"," CC indbindCSC.lo\n"," CC mutbindCSC.lo\n"," CCLD libind.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ind'\n","Making all in isrc\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/isrc'\n"," CC isrc.lo\n"," CC isrcacct.lo\n"," CC isrcacld.lo\n"," CC isrcask.lo\n"," CC isrcdel.lo\n"," CC isrcinit.lo\n"," CC isrcload.lo\n"," CC isrcpar.lo\n"," CC isrctemp.lo\n"," CCLD libisrc.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/isrc'\n","Making all in hfet1\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n"," CC hfet.lo\n"," CC hfetacl.lo\n"," CC hfetask.lo\n"," CC hfetgetic.lo\n"," CC hfetinit.lo\n"," CC hfetload.lo\n"," CC hfetmask.lo\n"," CC hfetmpar.lo\n"," CC hfetparam.lo\n"," CC hfetpzl.lo\n"," CC hfetsetup.lo\n"," CC hfettemp.lo\n"," CC hfettrunc.lo\n"," CC hfetbindCSC.lo\n"," CCLD libhfet.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n","Making all in hfet2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n"," CC hfet2.lo\n"," CC hfet2acl.lo\n"," CC hfet2ask.lo\n"," CC hfet2getic.lo\n"," CC hfet2init.lo\n"," CC hfet2load.lo\n"," CC hfet2mask.lo\n"," CC hfet2mpar.lo\n"," CC hfet2param.lo\n"," CC hfet2pzl.lo\n"," CC hfet2setup.lo\n"," CC hfet2temp.lo\n"," CC hfet2trunc.lo\n"," CC hfet2bindCSC.lo\n"," CCLD libhfet2.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n","Making all in hicum2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n"," CC hicum2.lo\n"," CC hicum2acld.lo\n"," CC hicum2ask.lo\n"," CC hicum2conv.lo\n"," CC hicum2getic.lo\n"," CC hicum2init.lo\n"," CXX hicumL2.lo\n"," CXX hicumL2temp.lo\n"," CC hicum2mask.lo\n"," CC hicum2mpar.lo\n"," CC hicum2noise.lo\n"," CC hicum2param.lo\n"," CC hicum2pzld.lo\n"," CC hicum2setup.lo\n"," CC hicum2soachk.lo\n"," CC hicum2trunc.lo\n"," CC hicum2bindCSC.lo\n"," CXXLD libhicum2.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n","Making all in hisim2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n"," CC hsm2.lo\n"," CC hsm2acld.lo\n"," CC hsm2ask.lo\n"," CC hsm2cvtest.lo\n"," CC hsm2eval.lo\n"," CC hsm2getic.lo\n"," CC hsm2init.lo\n"," CC hsm2ld.lo\n"," CC hsm2mask.lo\n"," CC hsm2mdel.lo\n"," CC hsm2mpar.lo\n"," CC hsm2noi.lo\n"," CC hsm2par.lo\n"," CC hsm2pzld.lo\n"," CC hsm2set.lo\n"," CC hsm2soachk.lo\n"," CC hsm2temp.lo\n"," CC hsm2trunc.lo\n"," CC hsm2bindCSC.lo\n"," CCLD libhisim2.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n","Making all in hisimhv1\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n"," CC hsmhv.lo\n"," CC hsmhvacld.lo\n"," CC hsmhvask.lo\n"," CC hsmhvcvtest.lo\n"," CC hsmhveval.lo\n"," CC hsmhvinit.lo\n"," CC hsmhvgetic.lo\n"," CC hsmhvld.lo\n"," CC hsmhvmask.lo\n"," CC hsmhvmpar.lo\n"," CC hsmhvnoi.lo\n"," CC hsmhvpar.lo\n"," CC hsmhvpzld.lo\n"," CC hsmhvset.lo\n"," CC hsmhvsoachk.lo\n"," CC hsmhvtemp.lo\n"," CC hsmhvtrunc.lo\n"," CC hsmhvbindCSC.lo\n"," CCLD libhisimhv1.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n","Making all in hisimhv2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n"," CC hsmhv2.lo\n"," CC hsmhv2acld.lo\n"," CC hsmhv2cvtest.lo\n"," CC hsmhv2ask.lo\n"," CC hsmhv2eval.lo\n"," CC hsmhv2eval_dio.lo\n"," CC hsmhv2eval_rdrift.lo\n"," CC hsmhv2getic.lo\n"," CC hsmhv2init.lo\n"," CC hsmhv2ld.lo\n"," CC hsmhv2mask.lo\n"," CC hsmhv2mpar.lo\n"," CC hsmhv2noi.lo\n"," CC hsmhv2par.lo\n"," CC hsmhv2pzld.lo\n"," CC hsmhv2set.lo\n"," CC hsmhv2soachk.lo\n"," CC hsmhv2temp.lo\n"," CC hsmhv2trunc.lo\n"," CC hsmhv2bindCSC.lo\n"," CCLD libhisimhv2.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n","Making all in jfet\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet'\n"," CC jfet.lo\n"," CC jfetacld.lo\n"," CC jfetask.lo\n"," CC jfetdset.lo\n"," CC jfetdist.lo\n"," CC jfetic.lo\n"," CC jfetinit.lo\n"," CC jfetload.lo\n"," CC jfetmask.lo\n"," CC jfetmpar.lo\n"," CC jfetnoi.lo\n"," CC jfetpar.lo\n"," CC jfetpzld.lo\n"," CC jfetset.lo\n"," CC jfettemp.lo\n"," CC jfettrun.lo\n"," CC jfetbindCSC.lo\n"," CCLD libjfet.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet'\n","Making all in jfet2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n"," CC jfet2.lo\n"," CC jfet2acld.lo\n"," CC jfet2ask.lo\n"," CC jfet2ic.lo\n"," CC jfet2init.lo\n"," CC jfet2load.lo\n"," CC jfet2mask.lo\n"," CC jfet2mpar.lo\n"," CC jfet2noi.lo\n"," CC jfet2par.lo\n"," CC jfet2set.lo\n"," CC jfet2temp.lo\n"," CC jfet2trun.lo\n"," CC jfet2bindCSC.lo\n"," CC psmodel.lo\n"," CCLD libjfet2.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n","Making all in ltra\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ltra'\n"," CC ltra.lo\n"," CC ltraacct.lo\n"," CC ltraacld.lo\n"," CC ltraask.lo\n"," CC ltraload.lo\n"," CC ltrainit.lo\n"," CC ltramask.lo\n"," CC ltramisc.lo\n"," CC ltrampar.lo\n"," CC ltrapar.lo\n"," CC ltraset.lo\n"," CC ltratemp.lo\n"," CC ltratrun.lo\n"," CC ltrabindCSC.lo\n"," CCLD libltra.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ltra'\n","Making all in mes\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mes'\n"," CC mes.lo\n"," CC mesacl.lo\n"," CC mesask.lo\n"," CC mesdisto.lo\n"," CC mesdset.lo\n"," CC mesgetic.lo\n"," CC mesinit.lo\n"," CC mesload.lo\n"," CC mesmask.lo\n"," CC mesmpar.lo\n"," CC mesnoise.lo\n"," CC mesparam.lo\n"," CC mespzld.lo\n"," CC messetup.lo\n"," CC mestemp.lo\n"," CC mestrunc.lo\n"," CC mesbindCSC.lo\n"," CCLD libmes.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mes'\n","Making all in mesa\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mesa'\n"," CC mesa.lo\n"," CC mesaacl.lo\n"," CC mesaask.lo\n"," CC mesagetic.lo\n"," CC mesainit.lo\n"," CC mesaload.lo\n"," CC mesamask.lo\n"," CC mesamparam.lo\n"," CC mesaparam.lo\n"," CC mesapzl.lo\n"," CC mesasetup.lo\n"," CC mesatemp.lo\n"," CC mesatrunc.lo\n"," CC mesabindCSC.lo\n"," CCLD libmesa.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mesa'\n","Making all in mos1\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos1'\n"," CC mos1.lo\n"," CC mos1acld.lo\n"," CC mos1ask.lo\n"," CC mos1conv.lo\n"," CC mos1del.lo\n"," CC mos1dist.lo\n"," CC mos1dset.lo\n"," CC mos1ic.lo\n"," CC mos1init.lo\n"," CC mos1load.lo\n"," CC mos1mask.lo\n"," CC mos1mpar.lo\n"," CC mos1noi.lo\n"," CC mos1par.lo\n"," CC mos1pzld.lo\n"," CC mos1sacl.lo\n"," CC mos1set.lo\n"," CC mos1sld.lo\n"," CC mos1sprt.lo\n"," CC mos1sset.lo\n"," CC mos1supd.lo\n"," CC mos1temp.lo\n"," CC mos1trun.lo\n"," CC mos1bindCSC.lo\n"," CCLD libmos1.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos1'\n","Making all in mos2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos2'\n"," CC mos2.lo\n"," CC mos2acld.lo\n"," CC mos2ask.lo\n"," CC mos2conv.lo\n"," CC mos2del.lo\n"," CC mos2dist.lo\n"," CC mos2dset.lo\n"," CC mos2ic.lo\n"," CC mos2init.lo\n"," CC mos2load.lo\n"," CC mos2mask.lo\n"," CC mos2mpar.lo\n"," CC mos2noi.lo\n"," CC mos2par.lo\n"," CC mos2pzld.lo\n"," CC mos2sacl.lo\n"," CC mos2set.lo\n"," CC mos2sld.lo\n"," CC mos2sprt.lo\n"," CC mos2sset.lo\n"," CC mos2supd.lo\n"," CC mos2temp.lo\n"," CC mos2trun.lo\n"," CC mos2bindCSC.lo\n"," CCLD libmos2.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos2'\n","Making all in mos3\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos3'\n"," CC mos3.lo\n"," CC mos3acld.lo\n"," CC mos3ask.lo\n"," CC mos3conv.lo\n"," CC mos3del.lo\n"," CC mos3dist.lo\n"," CC mos3dset.lo\n"," CC mos3ic.lo\n"," CC mos3init.lo\n"," CC mos3load.lo\n"," CC mos3mask.lo\n"," CC mos3mpar.lo\n"," CC mos3noi.lo\n"," CC mos3par.lo\n"," CC mos3pzld.lo\n"," CC mos3sacl.lo\n"," CC mos3set.lo\n"," CC mos3sld.lo\n"," CC mos3sprt.lo\n"," CC mos3sset.lo\n"," CC mos3supd.lo\n"," CC mos3temp.lo\n"," CC mos3trun.lo\n"," CC mos3bindCSC.lo\n"," CCLD libmos3.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos3'\n","Making all in mos6\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos6'\n"," CC mos6.lo\n"," CC mos6ask.lo\n"," CC mos6conv.lo\n"," CC mos6del.lo\n"," CC mos6ic.lo\n"," CC mos6init.lo\n"," CC mos6load.lo\n"," CC mos6mask.lo\n"," CC mos6mpar.lo\n"," CC mos6par.lo\n"," CC mos6set.lo\n"," CC mos6temp.lo\n"," CC mos6trun.lo\n"," CC mos6bindCSC.lo\n"," CCLD libmos6.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos6'\n","Making all in mos9\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos9'\n"," CC mos9.lo\n"," CC mos9acld.lo\n"," CC mos9ask.lo\n"," CC mos9conv.lo\n"," CC mos9del.lo\n"," CC mos9dist.lo\n"," CC mos9dset.lo\n"," CC mos9ic.lo\n"," CC mos9init.lo\n"," CC mos9load.lo\n"," CC mos9mask.lo\n"," CC mos9mpar.lo\n"," CC mos9noi.lo\n"," CC mos9par.lo\n"," CC mos9pzld.lo\n"," CC mos9sacl.lo\n"," CC mos9set.lo\n"," CC mos9sld.lo\n"," CC mos9sprt.lo\n"," CC mos9sset.lo\n"," CC mos9supd.lo\n"," CC mos9temp.lo\n"," CC mos9trun.lo\n"," CC mos9bindCSC.lo\n"," CCLD libmos9.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos9'\n","Making all in res\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/res'\n"," CC res.lo\n"," CC resask.lo\n"," CC resinit.lo\n"," CC resload.lo\n"," CC resmask.lo\n"," CC resnoise.lo\n"," CC resmpar.lo\n"," CC resparam.lo\n"," CC respzld.lo\n"," CC ressacl.lo\n"," CC ressetup.lo\n"," CC ressoachk.lo\n"," CC ressload.lo\n"," CC ressprt.lo\n"," CC ressset.lo\n"," CC restemp.lo\n"," CC resbindCSC.lo\n"," CCLD libres.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/res'\n","Making all in soi3\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/soi3'\n"," CC soi3.lo\n"," CC soi3acld.lo\n"," CC soi3ask.lo\n"," CC soi3cap.lo\n"," CC soi3conv.lo\n"," CC soi3ic.lo\n"," CC soi3init.lo\n"," CC soi3load.lo\n"," CC soi3mask.lo\n"," CC soi3mpar.lo\n"," CC soi3nois.lo\n"," CC soi3par.lo\n"," CC soi3set.lo\n"," CC soi3temp.lo\n"," CC soi3trun.lo\n"," CC soi3bindCSC.lo\n"," CCLD libsoi3.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/soi3'\n","Making all in sw\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/sw'\n"," CC sw.lo\n"," CC swacload.lo\n"," CC swask.lo\n"," CC swinit.lo\n"," CC swload.lo\n"," CC swmask.lo\n"," CC swmparam.lo\n"," CC swnoise.lo\n"," CC swparam.lo\n"," CC swpzload.lo\n"," CC swsetup.lo\n"," CC swtrunc.lo\n"," CC swbindCSC.lo\n"," CCLD libsw.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/sw'\n","Making all in tra\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/tra'\n"," CC tra.lo\n"," CC traacct.lo\n"," CC traacld.lo\n"," CC traask.lo\n"," CC trainit.lo\n"," CC traload.lo\n"," CC traparam.lo\n"," CC trasetup.lo\n"," CC tratemp.lo\n"," CC tratrunc.lo\n"," CC trabindCSC.lo\n"," CCLD libtra.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/tra'\n","Making all in txl\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/txl'\n"," CC txl.lo\n"," CC txlacct.lo\n"," CC txlask.lo\n"," CC txlfbr.lo\n"," CC txlload.lo\n"," CC txlparam.lo\n"," CC txlmask.lo\n"," CC txlmpar.lo\n"," CC txlsetup.lo\n"," CC txlinit.lo\n"," CC txlbindCSC.lo\n"," CCLD libtxl.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/txl'\n","Making all in urc\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/urc'\n"," CC urc.lo\n"," CC urcask.lo\n"," CC urcinit.lo\n"," CC urcmask.lo\n"," CC urcmpar.lo\n"," CC urcparam.lo\n"," CC urcsetup.lo\n"," CCLD liburc.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/urc'\n","Making all in vbic\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vbic'\n"," CC vbic.lo\n"," CC vbicacld.lo\n"," CC vbicask.lo\n"," CC vbicconv.lo\n"," CC vbicgetic.lo\n"," CC vbicinit.lo\n"," CC vbicload.lo\n"," CC vbicmask.lo\n"," CC vbicmpar.lo\n"," CC vbicnoise.lo\n"," CC vbicparam.lo\n"," CC vbicpzld.lo\n"," CC vbicsetup.lo\n"," CC vbicsoachk.lo\n"," CC vbictemp.lo\n"," CC vbictrunc.lo\n"," CC vbicbindCSC.lo\n"," CCLD libvbic.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vbic'\n","Making all in vccs\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vccs'\n"," CC vccs.lo\n"," CC vccsask.lo\n"," CC vccsinit.lo\n"," CC vccsload.lo\n"," CC vccspar.lo\n"," CC vccspzld.lo\n"," CC vccssacl.lo\n"," CC vccsset.lo\n"," CC vccssld.lo\n"," CC vccssprt.lo\n"," CC vccssset.lo\n"," CC vccsbindCSC.lo\n"," CCLD libvccs.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vccs'\n","Making all in vcvs\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n"," CC vcvs.lo\n"," CC vcvsask.lo\n"," CC vcvsinit.lo\n"," CC vcvsfbr.lo\n"," CC vcvsload.lo\n"," CC vcvspar.lo\n"," CC vcvspzld.lo\n"," CC vcvssacl.lo\n"," CC vcvsset.lo\n"," CC vcvssld.lo\n"," CC vcvssprt.lo\n"," CC vcvssset.lo\n"," CC vcvsbindCSC.lo\n"," CCLD libvcvs.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n","Making all in vdmos\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n"," CC vdmos.lo\n"," CC vdmosacld.lo\n"," CC vdmosask.lo\n"," CC vdmosconv.lo\n"," CC vdmosdist.lo\n"," CC vdmosdset.lo\n"," CC vdmosic.lo\n"," CC vdmosinit.lo\n"," CC vdmosload.lo\n"," CC vdmosmask.lo\n"," CC vdmosmpar.lo\n"," CC vdmosnoi.lo\n"," CC vdmospar.lo\n"," CC vdmospzld.lo\n"," CC vdmosset.lo\n"," CC vdmossoachk.lo\n"," CC vdmostemp.lo\n"," CC vdmostrun.lo\n"," CC vdmosbindCSC.lo\n"," CCLD libvdmos.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n","Making all in vsrc\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n"," CC vsrc.lo\n"," CC vsrcacct.lo\n"," CC vsrcacld.lo\n"," CC vsrcask.lo\n"," CC vsrcinit.lo\n"," CC vsrcload.lo\n"," CC vsrcdel.lo\n"," CC vsrcfbr.lo\n"," CC vsrcpar.lo\n"," CC vsrcpzld.lo\n"," CC vsrcpzs.lo\n"," CC vsrcset.lo\n"," CC vsrctemp.lo\n"," CC vsrcbindCSC.lo\n"," CCLD libvsrc.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n","Making all in nbjt\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n"," CC nbjt.lo\n"," CC nbjtacld.lo\n"," CC nbjtdel.lo\n"," CC nbjtdump.lo\n"," CC nbjtinit.lo\n"," CC nbjtload.lo\n"," CC nbjtmpar.lo\n"," CC nbjtask.lo\n"," CC nbjtparm.lo\n"," CC nbjtpzld.lo\n"," CC nbjtset.lo\n"," CC nbjttemp.lo\n"," CC nbjttrun.lo\n"," CC nbjtbindCSC.lo\n"," CCLD libnbjt.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n","Making all in nbjt2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n"," CC nbt2.lo\n"," CC nbt2acld.lo\n"," CC nbt2del.lo\n"," CC nbt2ask.lo\n"," CC nbt2dump.lo\n"," CC nbt2init.lo\n"," CC nbt2mpar.lo\n"," CC nbt2load.lo\n"," CC nbt2parm.lo\n"," CC nbt2pzld.lo\n"," CC nbt2set.lo\n"," CC nbt2temp.lo\n"," CC nbt2trun.lo\n"," CC nbjt2bindCSC.lo\n"," CCLD libnbjt2.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n","Making all in numd\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd'\n"," CC numd.lo\n"," CC numdacld.lo\n"," CC numdask.lo\n"," CC numddel.lo\n"," CC numddump.lo\n"," CC numdload.lo\n"," CC numdmpar.lo\n"," CC numdinit.lo\n"," CC numdparm.lo\n"," CC numdpzld.lo\n"," CC numdset.lo\n"," CC numdtemp.lo\n"," CC numdtrun.lo\n"," CC numdbindCSC.lo\n"," CCLD libnumd.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd'\n","Making all in numd2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd2'\n"," CC nud2.lo\n"," CC nud2acld.lo\n"," CC nud2ask.lo\n"," CC nud2del.lo\n"," CC nud2dump.lo\n"," CC numd2init.lo\n"," CC nud2load.lo\n"," CC nud2mpar.lo\n"," CC nud2parm.lo\n"," CC nud2pzld.lo\n"," CC nud2set.lo\n"," CC nud2temp.lo\n"," CC nud2trun.lo\n"," CC numd2bindCSC.lo\n"," CCLD libnumd2.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd2'\n","Making all in numos\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numos'\n"," CC numm.lo\n"," CC nummacld.lo\n"," CC nummask.lo\n"," CC nummdel.lo\n"," CC nummdump.lo\n"," CC numosinit.lo\n"," CC nummload.lo\n"," CC nummmpar.lo\n"," CC nummparm.lo\n"," CC nummpzld.lo\n"," CC nummset.lo\n"," CC nummtemp.lo\n"," CC nummtrun.lo\n"," CC numosbindCSC.lo\n"," CCLD libnumos.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numos'\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n"," CC dev.lo\n"," CC devsup.lo\n"," CC cktaccept.lo\n"," CC cktask.lo\n"," CC cktbindnode.lo\n"," CC cktcrte.lo\n"," CC cktfinddev.lo\n"," CC cktinit.lo\n"," CC cktsoachk.lo\n"," CC limit.lo\n"," CCLD libdev.la\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n","make[3]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n","make[3]: Entering directory '/content/ngspice/release/src/spicelib'\n","make[3]: Nothing to be done for 'all-am'.\n","make[3]: Leaving directory '/content/ngspice/release/src/spicelib'\n","make[2]: Leaving directory '/content/ngspice/release/src/spicelib'\n","Making all in xspice\n","make[2]: Entering directory '/content/ngspice/release/src/xspice'\n","Making all in mif\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/mif'\n"," CC mif_inp2.lo\n"," CC mifgetmod.lo\n"," CC mifgetvalue.lo\n"," CC mifload.lo\n"," CC mifmpara.lo\n"," CC mifsetup.lo\n"," CC mifutil.lo\n"," CC mifask.lo\n"," CC mifmask.lo\n"," CC miftrunc.lo\n"," CC mifconvt.lo\n"," CC mifdelete.lo\n"," CC mifmdelete.lo\n"," CC mifdestr.lo\n"," CC mif.lo\n"," CC mifbindCSC.lo\n"," CCLD libmifxsp.la\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/mif'\n","Making all in cm\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/cm'\n"," CC cm.lo\n"," CC cmevt.lo\n"," CC cmmeters.lo\n"," CC cmutil.lo\n"," CC cmexport.lo\n"," CCLD libcmxsp.la\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/cm'\n","Making all in enh\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/enh'\n"," CC enh.lo\n"," CC enhtrans.lo\n"," CCLD libenhxsp.la\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/enh'\n","Making all in evt\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/evt'\n"," CC evtaccept.lo\n"," CC evtcall_hybrids.lo\n"," CC evtdump.lo\n"," CC evtiter.lo\n"," CC evtnext_time.lo\n"," CC evtop.lo\n"," CC evtprint.lo\n"," CC evtsetup.lo\n"," CC evtdest.lo\n"," CC evtbackup.lo\n"," CC evtdeque.lo\n"," CC evtinit.lo\n"," CC evtload.lo\n"," CC evtnode_copy.lo\n"," CC evtplot.lo\n"," CC evtqueue.lo\n"," CC evttermi.lo\n"," CC evtshared.lo\n"," CC evtcheck_nodes.lo\n"," CCLD libevtxsp.la\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/evt'\n","Making all in ipc\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/ipc'\n"," CC ipcaegis.lo\n"," CC ipc.lo\n"," CC ipcsockets.lo\n"," CC ipcstdio.lo\n"," CC ipctiein.lo\n"," CCLD libipcxsp.la\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/ipc'\n","Making all in idn\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/idn'\n"," CC idndig.lo\n"," CCLD libidnxsp.la\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/idn'\n","Making all in cmpp\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n","bison -y -d -o ifs_yacc.c ../../../../src/xspice/cmpp/ifs_yacc.y\n","bison -y -d -o mod_yacc.c ../../../../src/xspice/cmpp/mod_yacc.y\n","../../../../src/xspice/cmpp/mod_yacc.y: warning: 46 shift/reduce conflicts [-Wconflicts-sr]\n","../../../../src/xspice/cmpp/mod_yacc.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples\n","make all-am\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n"," CC main.o\n"," CC file_buffer.o\n"," CC pp_ifs.o\n"," CC pp_lst.o\n"," CC pp_mod.o\n"," CC read_ifs.o\n"," CC writ_ifs.o\n"," CC util.o\n","flex -o ifs_lex.c ../../../../src/xspice/cmpp/ifs_lex.l\n","flex -o mod_lex.c ../../../../src/xspice/cmpp/mod_lex.l\n"," CC ifs_yacc.o\n"," CC mod_yacc.o\n"," CC ifs_lex.o\n"," CC mod_lex.o\n"," CCLD cmpp\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n","Making all in icm\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","gcc -m64 -O2 -std=gnu11 -fopenmp -I../../../../src/xspice/icm/../../include -I/content/ngspice/release/src/xspice/icm/../../include -fPIC -o dstring.o -c ../../../../src/xspice/icm/../../misc/dstring.c\n","for cm in spice2poly digital analog xtradev xtraevt table ; do \\\n","\tmake cm=$cm $cm/$cm.cm \\\n","\t|| exit 1; \\\n","done\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","/usr/bin/mkdir -p spice2poly spice2poly/icm_spice2poly spice2poly/.deps spice2poly/icm_spice2poly/.deps\n","/usr/bin/mkdir -p spice2poly spice2poly/icm_spice2poly spice2poly/.deps spice2poly/icm_spice2poly/.deps\n","/usr/bin/mkdir -p spice2poly spice2poly/icm_spice2poly spice2poly/.deps spice2poly/icm_spice2poly/.deps\n","CMPP_IDIR=../../../../src/xspice/icm/spice2poly CMPP_ODIR=spice2poly ../../../src/xspice/cmpp/cmpp -lst\n","CMPP_IDIR=../../../../src/xspice/icm/spice2poly/icm_spice2poly CMPP_ODIR=spice2poly/icm_spice2poly ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/spice2poly/icm_spice2poly CMPP_ODIR=spice2poly/icm_spice2poly ../../../src/xspice/cmpp/cmpp -ifs\n","gcc -I../../../src/include -I../../../../src/include -Ispice2poly -I../../../../src/xspice/icm/spice2poly -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF spice2poly/.deps/dlmain.pp -o spice2poly/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n","gcc -I../../../src/include -I../../../../src/include -Ispice2poly -I../../../../src/xspice/icm/spice2poly -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF spice2poly/icm_spice2poly/.deps/cfunc.pp -I../../../../src/xspice/icm/spice2poly/icm_spice2poly -o spice2poly/icm_spice2poly/cfunc.o -c spice2poly/icm_spice2poly/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ispice2poly -I../../../../src/xspice/icm/spice2poly -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF spice2poly/icm_spice2poly/.deps/ifspec.pp -I../../../../src/xspice/icm/spice2poly/icm_spice2poly -o spice2poly/icm_spice2poly/ifspec.o -c spice2poly/icm_spice2poly/ifspec.c\n","gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -shared spice2poly/dlmain.o dstring.o spice2poly/icm_spice2poly/cfunc.o spice2poly/icm_spice2poly/ifspec.o -lm -o spice2poly/spice2poly.cm\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","/usr/bin/mkdir -p digital digital/adc_bridge digital/dac_bridge digital/bidi_bridge digital/d_and digital/d_buffer digital/d_dff digital/d_dlatch digital/d_fdiv digital/d_genlut digital/d_inverter digital/d_jkff digital/d_lut digital/d_nand digital/d_nor digital/d_open_c digital/d_open_e digital/d_or digital/d_osc digital/d_process digital/d_pulldown digital/d_pullup digital/d_pwm digital/d_ram digital/d_source digital/d_srff digital/d_srlatch digital/d_state digital/d_tff digital/d_tristate digital/d_xnor digital/d_xor digital/d_cosim digital/.deps digital/adc_bridge/.deps digital/dac_bridge/.deps digital/bidi_bridge/.deps digital/d_and/.deps digital/d_buffer/.deps digital/d_dff/.deps digital/d_dlatch/.deps digital/d_fdiv/.deps digital/d_genlut/.deps digital/d_inverter/.deps digital/d_jkff/.deps digital/d_lut/.deps digital/d_nand/.deps digital/d_nor/.deps digital/d_open_c/.deps digital/d_open_e/.deps digital/d_or/.deps digital/d_osc/.deps digital/d_process/.deps digital/d_pulldown/.deps digital/d_pullup/.deps digital/d_pwm/.deps digital/d_ram/.deps digital/d_source/.deps digital/d_srff/.deps digital/d_srlatch/.deps digital/d_state/.deps digital/d_tff/.deps digital/d_tristate/.deps digital/d_xnor/.deps digital/d_xor/.deps digital/d_cosim/.deps\n","/usr/bin/mkdir -p digital digital/adc_bridge digital/dac_bridge digital/bidi_bridge digital/d_and digital/d_buffer digital/d_dff digital/d_dlatch digital/d_fdiv digital/d_genlut digital/d_inverter digital/d_jkff digital/d_lut digital/d_nand digital/d_nor digital/d_open_c digital/d_open_e digital/d_or digital/d_osc digital/d_process digital/d_pulldown digital/d_pullup digital/d_pwm digital/d_ram digital/d_source digital/d_srff digital/d_srlatch digital/d_state digital/d_tff digital/d_tristate digital/d_xnor digital/d_xor digital/d_cosim digital/.deps digital/adc_bridge/.deps digital/dac_bridge/.deps digital/bidi_bridge/.deps digital/d_and/.deps digital/d_buffer/.deps digital/d_dff/.deps digital/d_dlatch/.deps digital/d_fdiv/.deps digital/d_genlut/.deps digital/d_inverter/.deps digital/d_jkff/.deps digital/d_lut/.deps digital/d_nand/.deps digital/d_nor/.deps digital/d_open_c/.deps digital/d_open_e/.deps digital/d_or/.deps digital/d_osc/.deps digital/d_process/.deps digital/d_pulldown/.deps digital/d_pullup/.deps digital/d_pwm/.deps digital/d_ram/.deps digital/d_source/.deps digital/d_srff/.deps digital/d_srlatch/.deps digital/d_state/.deps digital/d_tff/.deps digital/d_tristate/.deps digital/d_xnor/.deps digital/d_xor/.deps digital/d_cosim/.deps\n","/usr/bin/mkdir -p digital digital/adc_bridge digital/dac_bridge digital/bidi_bridge digital/d_and digital/d_buffer digital/d_dff digital/d_dlatch digital/d_fdiv digital/d_genlut digital/d_inverter digital/d_jkff digital/d_lut digital/d_nand digital/d_nor digital/d_open_c digital/d_open_e digital/d_or digital/d_osc digital/d_process digital/d_pulldown digital/d_pullup digital/d_pwm digital/d_ram digital/d_source digital/d_srff digital/d_srlatch digital/d_state digital/d_tff digital/d_tristate digital/d_xnor digital/d_xor digital/d_cosim digital/.deps digital/adc_bridge/.deps digital/dac_bridge/.deps digital/bidi_bridge/.deps digital/d_and/.deps digital/d_buffer/.deps digital/d_dff/.deps digital/d_dlatch/.deps digital/d_fdiv/.deps digital/d_genlut/.deps digital/d_inverter/.deps digital/d_jkff/.deps digital/d_lut/.deps digital/d_nand/.deps digital/d_nor/.deps digital/d_open_c/.deps digital/d_open_e/.deps digital/d_or/.deps digital/d_osc/.deps digital/d_process/.deps digital/d_pulldown/.deps digital/d_pullup/.deps digital/d_pwm/.deps digital/d_ram/.deps digital/d_source/.deps digital/d_srff/.deps digital/d_srlatch/.deps digital/d_state/.deps digital/d_tff/.deps digital/d_tristate/.deps digital/d_xnor/.deps digital/d_xor/.deps digital/d_cosim/.deps\n","/usr/bin/mkdir -p digital digital/adc_bridge digital/dac_bridge digital/bidi_bridge digital/d_and digital/d_buffer digital/d_dff digital/d_dlatch digital/d_fdiv digital/d_genlut digital/d_inverter digital/d_jkff digital/d_lut digital/d_nand digital/d_nor digital/d_open_c digital/d_open_e digital/d_or digital/d_osc digital/d_process digital/d_pulldown digital/d_pullup digital/d_pwm digital/d_ram digital/d_source digital/d_srff digital/d_srlatch digital/d_state digital/d_tff digital/d_tristate digital/d_xnor digital/d_xor digital/d_cosim digital/.deps digital/adc_bridge/.deps digital/dac_bridge/.deps digital/bidi_bridge/.deps digital/d_and/.deps digital/d_buffer/.deps digital/d_dff/.deps digital/d_dlatch/.deps digital/d_fdiv/.deps digital/d_genlut/.deps digital/d_inverter/.deps digital/d_jkff/.deps digital/d_lut/.deps digital/d_nand/.deps digital/d_nor/.deps digital/d_open_c/.deps digital/d_open_e/.deps digital/d_or/.deps digital/d_osc/.deps digital/d_process/.deps digital/d_pulldown/.deps digital/d_pullup/.deps digital/d_pwm/.deps digital/d_ram/.deps digital/d_source/.deps digital/d_srff/.deps digital/d_srlatch/.deps digital/d_state/.deps digital/d_tff/.deps digital/d_tristate/.deps digital/d_xnor/.deps digital/d_xor/.deps digital/d_cosim/.deps\n","CMPP_IDIR=../../../../src/xspice/icm/digital CMPP_ODIR=digital ../../../src/xspice/cmpp/cmpp -lst\n","CMPP_IDIR=../../../../src/xspice/icm/digital/adc_bridge CMPP_ODIR=digital/adc_bridge ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/dac_bridge CMPP_ODIR=digital/dac_bridge ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/bidi_bridge CMPP_ODIR=digital/bidi_bridge ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_and CMPP_ODIR=digital/d_and ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_buffer CMPP_ODIR=digital/d_buffer ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_dff CMPP_ODIR=digital/d_dff ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_dlatch CMPP_ODIR=digital/d_dlatch ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_fdiv CMPP_ODIR=digital/d_fdiv ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_genlut CMPP_ODIR=digital/d_genlut ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_inverter CMPP_ODIR=digital/d_inverter ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_jkff CMPP_ODIR=digital/d_jkff ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_lut CMPP_ODIR=digital/d_lut ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_nand CMPP_ODIR=digital/d_nand ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_nor CMPP_ODIR=digital/d_nor ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_open_c CMPP_ODIR=digital/d_open_c ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_open_e CMPP_ODIR=digital/d_open_e ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_or CMPP_ODIR=digital/d_or ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_osc CMPP_ODIR=digital/d_osc ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_process CMPP_ODIR=digital/d_process ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_pulldown CMPP_ODIR=digital/d_pulldown ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_pullup CMPP_ODIR=digital/d_pullup ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_pwm CMPP_ODIR=digital/d_pwm ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_ram CMPP_ODIR=digital/d_ram ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_source CMPP_ODIR=digital/d_source ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_srff CMPP_ODIR=digital/d_srff ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_srlatch CMPP_ODIR=digital/d_srlatch ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_state CMPP_ODIR=digital/d_state ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_tff CMPP_ODIR=digital/d_tff ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_tristate CMPP_ODIR=digital/d_tristate ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_xnor CMPP_ODIR=digital/d_xnor ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_xor CMPP_ODIR=digital/d_xor ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_cosim CMPP_ODIR=digital/d_cosim ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/digital/adc_bridge CMPP_ODIR=digital/adc_bridge ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/dac_bridge CMPP_ODIR=digital/dac_bridge ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/bidi_bridge CMPP_ODIR=digital/bidi_bridge ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_and CMPP_ODIR=digital/d_and ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_buffer CMPP_ODIR=digital/d_buffer ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_dff CMPP_ODIR=digital/d_dff ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_dlatch CMPP_ODIR=digital/d_dlatch ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_fdiv CMPP_ODIR=digital/d_fdiv ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_genlut CMPP_ODIR=digital/d_genlut ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_inverter CMPP_ODIR=digital/d_inverter ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_jkff CMPP_ODIR=digital/d_jkff ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_lut CMPP_ODIR=digital/d_lut ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_nand CMPP_ODIR=digital/d_nand ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_nor CMPP_ODIR=digital/d_nor ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_open_c CMPP_ODIR=digital/d_open_c ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_open_e CMPP_ODIR=digital/d_open_e ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_or CMPP_ODIR=digital/d_or ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_osc CMPP_ODIR=digital/d_osc ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_process CMPP_ODIR=digital/d_process ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_pulldown CMPP_ODIR=digital/d_pulldown ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_pullup CMPP_ODIR=digital/d_pullup ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_pwm CMPP_ODIR=digital/d_pwm ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_ram CMPP_ODIR=digital/d_ram ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_source CMPP_ODIR=digital/d_source ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_srff CMPP_ODIR=digital/d_srff ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_srlatch CMPP_ODIR=digital/d_srlatch ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_state CMPP_ODIR=digital/d_state ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_tff CMPP_ODIR=digital/d_tff ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_tristate CMPP_ODIR=digital/d_tristate ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_xnor CMPP_ODIR=digital/d_xnor ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_xor CMPP_ODIR=digital/d_xor ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/digital/d_cosim CMPP_ODIR=digital/d_cosim ../../../src/xspice/cmpp/cmpp -ifs\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/.deps/dlmain.pp -o digital/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/adc_bridge/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/adc_bridge -o digital/adc_bridge/cfunc.o -c digital/adc_bridge/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/dac_bridge/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/dac_bridge -o digital/dac_bridge/cfunc.o -c digital/dac_bridge/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/bidi_bridge/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/bidi_bridge -o digital/bidi_bridge/cfunc.o -c digital/bidi_bridge/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_and/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_and -o digital/d_and/cfunc.o -c digital/d_and/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_buffer/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_buffer -o digital/d_buffer/cfunc.o -c digital/d_buffer/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_dff/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_dff -o digital/d_dff/cfunc.o -c digital/d_dff/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_dlatch/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_dlatch -o digital/d_dlatch/cfunc.o -c digital/d_dlatch/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_fdiv/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_fdiv -o digital/d_fdiv/cfunc.o -c digital/d_fdiv/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_genlut/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_genlut -o digital/d_genlut/cfunc.o -c digital/d_genlut/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_inverter/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_inverter -o digital/d_inverter/cfunc.o -c digital/d_inverter/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_jkff/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_jkff -o digital/d_jkff/cfunc.o -c digital/d_jkff/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_lut/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_lut -o digital/d_lut/cfunc.o -c digital/d_lut/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_nand/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_nand -o digital/d_nand/cfunc.o -c digital/d_nand/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_nor/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_nor -o digital/d_nor/cfunc.o -c digital/d_nor/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_open_c/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_open_c -o digital/d_open_c/cfunc.o -c digital/d_open_c/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_open_e/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_open_e -o digital/d_open_e/cfunc.o -c digital/d_open_e/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_or/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_or -o digital/d_or/cfunc.o -c digital/d_or/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_osc/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_osc -o digital/d_osc/cfunc.o -c digital/d_osc/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_process/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_process -o digital/d_process/cfunc.o -c digital/d_process/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_pulldown/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_pulldown -o digital/d_pulldown/cfunc.o -c digital/d_pulldown/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_pullup/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_pullup -o digital/d_pullup/cfunc.o -c digital/d_pullup/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_pwm/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_pwm -o digital/d_pwm/cfunc.o -c digital/d_pwm/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_ram/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_ram -o digital/d_ram/cfunc.o -c digital/d_ram/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_source/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_source -o digital/d_source/cfunc.o -c digital/d_source/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_srff/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_srff -o digital/d_srff/cfunc.o -c digital/d_srff/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_srlatch/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_srlatch -o digital/d_srlatch/cfunc.o -c digital/d_srlatch/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_state/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_state -o digital/d_state/cfunc.o -c digital/d_state/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_tff/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_tff -o digital/d_tff/cfunc.o -c digital/d_tff/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_tristate/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_tristate -o digital/d_tristate/cfunc.o -c digital/d_tristate/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_xnor/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_xnor -o digital/d_xnor/cfunc.o -c digital/d_xnor/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_xor/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_xor -o digital/d_xor/cfunc.o -c digital/d_xor/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_cosim/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_cosim -o digital/d_cosim/cfunc.o -c digital/d_cosim/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/adc_bridge/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/adc_bridge -o digital/adc_bridge/ifspec.o -c digital/adc_bridge/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/dac_bridge/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/dac_bridge -o digital/dac_bridge/ifspec.o -c digital/dac_bridge/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/bidi_bridge/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/bidi_bridge -o digital/bidi_bridge/ifspec.o -c digital/bidi_bridge/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_and/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_and -o digital/d_and/ifspec.o -c digital/d_and/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_buffer/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_buffer -o digital/d_buffer/ifspec.o -c digital/d_buffer/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_dff/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_dff -o digital/d_dff/ifspec.o -c digital/d_dff/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_dlatch/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_dlatch -o digital/d_dlatch/ifspec.o -c digital/d_dlatch/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_fdiv/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_fdiv -o digital/d_fdiv/ifspec.o -c digital/d_fdiv/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_genlut/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_genlut -o digital/d_genlut/ifspec.o -c digital/d_genlut/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_inverter/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_inverter -o digital/d_inverter/ifspec.o -c digital/d_inverter/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_jkff/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_jkff -o digital/d_jkff/ifspec.o -c digital/d_jkff/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_lut/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_lut -o digital/d_lut/ifspec.o -c digital/d_lut/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_nand/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_nand -o digital/d_nand/ifspec.o -c digital/d_nand/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_nor/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_nor -o digital/d_nor/ifspec.o -c digital/d_nor/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_open_c/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_open_c -o digital/d_open_c/ifspec.o -c digital/d_open_c/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_open_e/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_open_e -o digital/d_open_e/ifspec.o -c digital/d_open_e/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_or/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_or -o digital/d_or/ifspec.o -c digital/d_or/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_osc/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_osc -o digital/d_osc/ifspec.o -c digital/d_osc/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_process/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_process -o digital/d_process/ifspec.o -c digital/d_process/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_pulldown/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_pulldown -o digital/d_pulldown/ifspec.o -c digital/d_pulldown/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_pullup/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_pullup -o digital/d_pullup/ifspec.o -c digital/d_pullup/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_pwm/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_pwm -o digital/d_pwm/ifspec.o -c digital/d_pwm/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_ram/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_ram -o digital/d_ram/ifspec.o -c digital/d_ram/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_source/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_source -o digital/d_source/ifspec.o -c digital/d_source/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_srff/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_srff -o digital/d_srff/ifspec.o -c digital/d_srff/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_srlatch/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_srlatch -o digital/d_srlatch/ifspec.o -c digital/d_srlatch/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_state/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_state -o digital/d_state/ifspec.o -c digital/d_state/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_tff/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_tff -o digital/d_tff/ifspec.o -c digital/d_tff/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_tristate/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_tristate -o digital/d_tristate/ifspec.o -c digital/d_tristate/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_xnor/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_xnor -o digital/d_xnor/ifspec.o -c digital/d_xnor/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_xor/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_xor -o digital/d_xor/ifspec.o -c digital/d_xor/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_cosim/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_cosim -o digital/d_cosim/ifspec.o -c digital/d_cosim/ifspec.c\n","gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -shared digital/dlmain.o dstring.o digital/adc_bridge/cfunc.o digital/dac_bridge/cfunc.o digital/bidi_bridge/cfunc.o digital/d_and/cfunc.o digital/d_buffer/cfunc.o digital/d_dff/cfunc.o digital/d_dlatch/cfunc.o digital/d_fdiv/cfunc.o digital/d_genlut/cfunc.o digital/d_inverter/cfunc.o digital/d_jkff/cfunc.o digital/d_lut/cfunc.o digital/d_nand/cfunc.o digital/d_nor/cfunc.o digital/d_open_c/cfunc.o digital/d_open_e/cfunc.o digital/d_or/cfunc.o digital/d_osc/cfunc.o digital/d_process/cfunc.o digital/d_pulldown/cfunc.o digital/d_pullup/cfunc.o digital/d_pwm/cfunc.o digital/d_ram/cfunc.o digital/d_source/cfunc.o digital/d_srff/cfunc.o digital/d_srlatch/cfunc.o digital/d_state/cfunc.o digital/d_tff/cfunc.o digital/d_tristate/cfunc.o digital/d_xnor/cfunc.o digital/d_xor/cfunc.o digital/d_cosim/cfunc.o digital/adc_bridge/ifspec.o digital/dac_bridge/ifspec.o digital/bidi_bridge/ifspec.o digital/d_and/ifspec.o digital/d_buffer/ifspec.o digital/d_dff/ifspec.o digital/d_dlatch/ifspec.o digital/d_fdiv/ifspec.o digital/d_genlut/ifspec.o digital/d_inverter/ifspec.o digital/d_jkff/ifspec.o digital/d_lut/ifspec.o digital/d_nand/ifspec.o digital/d_nor/ifspec.o digital/d_open_c/ifspec.o digital/d_open_e/ifspec.o digital/d_or/ifspec.o digital/d_osc/ifspec.o digital/d_process/ifspec.o digital/d_pulldown/ifspec.o digital/d_pullup/ifspec.o digital/d_pwm/ifspec.o digital/d_ram/ifspec.o digital/d_source/ifspec.o digital/d_srff/ifspec.o digital/d_srlatch/ifspec.o digital/d_state/ifspec.o digital/d_tff/ifspec.o digital/d_tristate/ifspec.o digital/d_xnor/ifspec.o digital/d_xor/ifspec.o digital/d_cosim/ifspec.o -lm -o digital/digital.cm\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","/usr/bin/mkdir -p analog analog/climit analog/divide analog/d_dt analog/gain analog/hyst analog/ilimit analog/int analog/limit analog/mult analog/multi_input_pwl analog/oneshot analog/pwl analog/sine analog/slew analog/square analog/summer analog/xfer analog/s_xfer analog/triangle analog/file_source analog/delay analog/pwlts analog/.deps analog/climit/.deps analog/divide/.deps analog/d_dt/.deps analog/gain/.deps analog/hyst/.deps analog/ilimit/.deps analog/int/.deps analog/limit/.deps analog/mult/.deps analog/multi_input_pwl/.deps analog/oneshot/.deps analog/pwl/.deps analog/sine/.deps analog/slew/.deps analog/square/.deps analog/summer/.deps analog/xfer/.deps analog/s_xfer/.deps analog/triangle/.deps analog/file_source/.deps analog/delay/.deps analog/pwlts/.deps\n","/usr/bin/mkdir -p analog analog/climit analog/divide analog/d_dt analog/gain analog/hyst analog/ilimit analog/int analog/limit analog/mult analog/multi_input_pwl analog/oneshot analog/pwl analog/sine analog/slew analog/square analog/summer analog/xfer analog/s_xfer analog/triangle analog/file_source analog/delay analog/pwlts analog/.deps analog/climit/.deps analog/divide/.deps analog/d_dt/.deps analog/gain/.deps analog/hyst/.deps analog/ilimit/.deps analog/int/.deps analog/limit/.deps analog/mult/.deps analog/multi_input_pwl/.deps analog/oneshot/.deps analog/pwl/.deps analog/sine/.deps analog/slew/.deps analog/square/.deps analog/summer/.deps analog/xfer/.deps analog/s_xfer/.deps analog/triangle/.deps analog/file_source/.deps analog/delay/.deps analog/pwlts/.deps\n","/usr/bin/mkdir -p analog analog/climit analog/divide analog/d_dt analog/gain analog/hyst analog/ilimit analog/int analog/limit analog/mult analog/multi_input_pwl analog/oneshot analog/pwl analog/sine analog/slew analog/square analog/summer analog/xfer analog/s_xfer analog/triangle analog/file_source analog/delay analog/pwlts analog/.deps analog/climit/.deps analog/divide/.deps analog/d_dt/.deps analog/gain/.deps analog/hyst/.deps analog/ilimit/.deps analog/int/.deps analog/limit/.deps analog/mult/.deps analog/multi_input_pwl/.deps analog/oneshot/.deps analog/pwl/.deps analog/sine/.deps analog/slew/.deps analog/square/.deps analog/summer/.deps analog/xfer/.deps analog/s_xfer/.deps analog/triangle/.deps analog/file_source/.deps analog/delay/.deps analog/pwlts/.deps\n","CMPP_IDIR=../../../../src/xspice/icm/analog CMPP_ODIR=analog ../../../src/xspice/cmpp/cmpp -lst\n","CMPP_IDIR=../../../../src/xspice/icm/analog/climit CMPP_ODIR=analog/climit ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/divide CMPP_ODIR=analog/divide ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/d_dt CMPP_ODIR=analog/d_dt ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/gain CMPP_ODIR=analog/gain ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/hyst CMPP_ODIR=analog/hyst ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/ilimit CMPP_ODIR=analog/ilimit ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/int CMPP_ODIR=analog/int ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/limit CMPP_ODIR=analog/limit ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/mult CMPP_ODIR=analog/mult ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/multi_input_pwl CMPP_ODIR=analog/multi_input_pwl ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/oneshot CMPP_ODIR=analog/oneshot ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/pwl CMPP_ODIR=analog/pwl ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/sine CMPP_ODIR=analog/sine ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/slew CMPP_ODIR=analog/slew ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/square CMPP_ODIR=analog/square ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/summer CMPP_ODIR=analog/summer ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/xfer CMPP_ODIR=analog/xfer ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/s_xfer CMPP_ODIR=analog/s_xfer ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/triangle CMPP_ODIR=analog/triangle ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/file_source CMPP_ODIR=analog/file_source ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/delay CMPP_ODIR=analog/delay ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/pwlts CMPP_ODIR=analog/pwlts ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/analog/climit CMPP_ODIR=analog/climit ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/divide CMPP_ODIR=analog/divide ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/d_dt CMPP_ODIR=analog/d_dt ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/gain CMPP_ODIR=analog/gain ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/hyst CMPP_ODIR=analog/hyst ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/ilimit CMPP_ODIR=analog/ilimit ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/int CMPP_ODIR=analog/int ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/limit CMPP_ODIR=analog/limit ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/mult CMPP_ODIR=analog/mult ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/multi_input_pwl CMPP_ODIR=analog/multi_input_pwl ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/oneshot CMPP_ODIR=analog/oneshot ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/pwl CMPP_ODIR=analog/pwl ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/sine CMPP_ODIR=analog/sine ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/slew CMPP_ODIR=analog/slew ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/square CMPP_ODIR=analog/square ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/summer CMPP_ODIR=analog/summer ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/xfer CMPP_ODIR=analog/xfer ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/s_xfer CMPP_ODIR=analog/s_xfer ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/triangle CMPP_ODIR=analog/triangle ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/file_source CMPP_ODIR=analog/file_source ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/delay CMPP_ODIR=analog/delay ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/analog/pwlts CMPP_ODIR=analog/pwlts ../../../src/xspice/cmpp/cmpp -ifs\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/.deps/dlmain.pp -o analog/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/climit/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/climit -o analog/climit/cfunc.o -c analog/climit/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/divide/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/divide -o analog/divide/cfunc.o -c analog/divide/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/d_dt/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/d_dt -o analog/d_dt/cfunc.o -c analog/d_dt/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/gain/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/gain -o analog/gain/cfunc.o -c analog/gain/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/hyst/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/hyst -o analog/hyst/cfunc.o -c analog/hyst/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/ilimit/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/ilimit -o analog/ilimit/cfunc.o -c analog/ilimit/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/int/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/int -o analog/int/cfunc.o -c analog/int/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/limit/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/limit -o analog/limit/cfunc.o -c analog/limit/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/mult/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/mult -o analog/mult/cfunc.o -c analog/mult/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/multi_input_pwl/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/multi_input_pwl -o analog/multi_input_pwl/cfunc.o -c analog/multi_input_pwl/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/oneshot/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/oneshot -o analog/oneshot/cfunc.o -c analog/oneshot/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/pwl/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/pwl -o analog/pwl/cfunc.o -c analog/pwl/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/sine/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/sine -o analog/sine/cfunc.o -c analog/sine/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/slew/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/slew -o analog/slew/cfunc.o -c analog/slew/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/square/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/square -o analog/square/cfunc.o -c analog/square/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/summer/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/summer -o analog/summer/cfunc.o -c analog/summer/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/xfer/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/xfer -o analog/xfer/cfunc.o -c analog/xfer/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/s_xfer/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/s_xfer -o analog/s_xfer/cfunc.o -c analog/s_xfer/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/triangle/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/triangle -o analog/triangle/cfunc.o -c analog/triangle/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/file_source/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/file_source -o analog/file_source/cfunc.o -c analog/file_source/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/delay/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/delay -o analog/delay/cfunc.o -c analog/delay/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/pwlts/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/pwlts -o analog/pwlts/cfunc.o -c analog/pwlts/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/climit/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/climit -o analog/climit/ifspec.o -c analog/climit/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/divide/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/divide -o analog/divide/ifspec.o -c analog/divide/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/d_dt/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/d_dt -o analog/d_dt/ifspec.o -c analog/d_dt/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/gain/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/gain -o analog/gain/ifspec.o -c analog/gain/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/hyst/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/hyst -o analog/hyst/ifspec.o -c analog/hyst/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/ilimit/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/ilimit -o analog/ilimit/ifspec.o -c analog/ilimit/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/int/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/int -o analog/int/ifspec.o -c analog/int/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/limit/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/limit -o analog/limit/ifspec.o -c analog/limit/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/mult/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/mult -o analog/mult/ifspec.o -c analog/mult/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/multi_input_pwl/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/multi_input_pwl -o analog/multi_input_pwl/ifspec.o -c analog/multi_input_pwl/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/oneshot/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/oneshot -o analog/oneshot/ifspec.o -c analog/oneshot/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/pwl/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/pwl -o analog/pwl/ifspec.o -c analog/pwl/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/sine/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/sine -o analog/sine/ifspec.o -c analog/sine/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/slew/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/slew -o analog/slew/ifspec.o -c analog/slew/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/square/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/square -o analog/square/ifspec.o -c analog/square/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/summer/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/summer -o analog/summer/ifspec.o -c analog/summer/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/xfer/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/xfer -o analog/xfer/ifspec.o -c analog/xfer/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/s_xfer/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/s_xfer -o analog/s_xfer/ifspec.o -c analog/s_xfer/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/triangle/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/triangle -o analog/triangle/ifspec.o -c analog/triangle/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/file_source/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/file_source -o analog/file_source/ifspec.o -c analog/file_source/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/delay/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/delay -o analog/delay/ifspec.o -c analog/delay/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/pwlts/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/pwlts -o analog/pwlts/ifspec.o -c analog/pwlts/ifspec.c\n","gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -shared analog/dlmain.o dstring.o analog/climit/cfunc.o analog/divide/cfunc.o analog/d_dt/cfunc.o analog/gain/cfunc.o analog/hyst/cfunc.o analog/ilimit/cfunc.o analog/int/cfunc.o analog/limit/cfunc.o analog/mult/cfunc.o analog/multi_input_pwl/cfunc.o analog/oneshot/cfunc.o analog/pwl/cfunc.o analog/sine/cfunc.o analog/slew/cfunc.o analog/square/cfunc.o analog/summer/cfunc.o analog/xfer/cfunc.o analog/s_xfer/cfunc.o analog/triangle/cfunc.o analog/file_source/cfunc.o analog/delay/cfunc.o analog/pwlts/cfunc.o analog/climit/ifspec.o analog/divide/ifspec.o analog/d_dt/ifspec.o analog/gain/ifspec.o analog/hyst/ifspec.o analog/ilimit/ifspec.o analog/int/ifspec.o analog/limit/ifspec.o analog/mult/ifspec.o analog/multi_input_pwl/ifspec.o analog/oneshot/ifspec.o analog/pwl/ifspec.o analog/sine/ifspec.o analog/slew/ifspec.o analog/square/ifspec.o analog/summer/ifspec.o analog/xfer/ifspec.o analog/s_xfer/ifspec.o analog/triangle/ifspec.o analog/file_source/ifspec.o analog/delay/ifspec.o analog/pwlts/ifspec.o -lm -o analog/analog.cm\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","/usr/bin/mkdir -p xtradev xtradev/aswitch xtradev/capacitor xtradev/cmeter xtradev/core xtradev/inductor xtradev/lcouple xtradev/lmeter xtradev/potentiometer xtradev/zener xtradev/memristor xtradev/sidiode xtradev/pswitch xtradev/.deps xtradev/aswitch/.deps xtradev/capacitor/.deps xtradev/cmeter/.deps xtradev/core/.deps xtradev/inductor/.deps xtradev/lcouple/.deps xtradev/lmeter/.deps xtradev/potentiometer/.deps xtradev/zener/.deps xtradev/memristor/.deps xtradev/sidiode/.deps xtradev/pswitch/.deps\n","/usr/bin/mkdir -p xtradev xtradev/aswitch xtradev/capacitor xtradev/cmeter xtradev/core xtradev/inductor xtradev/lcouple xtradev/lmeter xtradev/potentiometer xtradev/zener xtradev/memristor xtradev/sidiode xtradev/pswitch xtradev/.deps xtradev/aswitch/.deps xtradev/capacitor/.deps xtradev/cmeter/.deps xtradev/core/.deps xtradev/inductor/.deps xtradev/lcouple/.deps xtradev/lmeter/.deps xtradev/potentiometer/.deps xtradev/zener/.deps xtradev/memristor/.deps xtradev/sidiode/.deps xtradev/pswitch/.deps\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev CMPP_ODIR=xtradev ../../../src/xspice/cmpp/cmpp -lst\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/aswitch CMPP_ODIR=xtradev/aswitch ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/capacitor CMPP_ODIR=xtradev/capacitor ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/cmeter CMPP_ODIR=xtradev/cmeter ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/core CMPP_ODIR=xtradev/core ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/inductor CMPP_ODIR=xtradev/inductor ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/lcouple CMPP_ODIR=xtradev/lcouple ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/lmeter CMPP_ODIR=xtradev/lmeter ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/potentiometer CMPP_ODIR=xtradev/potentiometer ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/zener CMPP_ODIR=xtradev/zener ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/memristor CMPP_ODIR=xtradev/memristor ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/sidiode CMPP_ODIR=xtradev/sidiode ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/pswitch CMPP_ODIR=xtradev/pswitch ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/aswitch CMPP_ODIR=xtradev/aswitch ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/capacitor CMPP_ODIR=xtradev/capacitor ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/cmeter CMPP_ODIR=xtradev/cmeter ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/core CMPP_ODIR=xtradev/core ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/inductor CMPP_ODIR=xtradev/inductor ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/lcouple CMPP_ODIR=xtradev/lcouple ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/lmeter CMPP_ODIR=xtradev/lmeter ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/potentiometer CMPP_ODIR=xtradev/potentiometer ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/zener CMPP_ODIR=xtradev/zener ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/memristor CMPP_ODIR=xtradev/memristor ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/sidiode CMPP_ODIR=xtradev/sidiode ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/xtradev/pswitch CMPP_ODIR=xtradev/pswitch ../../../src/xspice/cmpp/cmpp -ifs\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/.deps/dlmain.pp -o xtradev/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/aswitch/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/aswitch -o xtradev/aswitch/cfunc.o -c xtradev/aswitch/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/capacitor/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/capacitor -o xtradev/capacitor/cfunc.o -c xtradev/capacitor/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/cmeter/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/cmeter -o xtradev/cmeter/cfunc.o -c xtradev/cmeter/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/core/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/core -o xtradev/core/cfunc.o -c xtradev/core/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/inductor/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/inductor -o xtradev/inductor/cfunc.o -c xtradev/inductor/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/lcouple/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/lcouple -o xtradev/lcouple/cfunc.o -c xtradev/lcouple/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/lmeter/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/lmeter -o xtradev/lmeter/cfunc.o -c xtradev/lmeter/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/potentiometer/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/potentiometer -o xtradev/potentiometer/cfunc.o -c xtradev/potentiometer/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/zener/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/zener -o xtradev/zener/cfunc.o -c xtradev/zener/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/memristor/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/memristor -o xtradev/memristor/cfunc.o -c xtradev/memristor/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/sidiode/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/sidiode -o xtradev/sidiode/cfunc.o -c xtradev/sidiode/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/pswitch/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/pswitch -o xtradev/pswitch/cfunc.o -c xtradev/pswitch/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/aswitch/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/aswitch -o xtradev/aswitch/ifspec.o -c xtradev/aswitch/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/capacitor/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/capacitor -o xtradev/capacitor/ifspec.o -c xtradev/capacitor/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/cmeter/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/cmeter -o xtradev/cmeter/ifspec.o -c xtradev/cmeter/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/core/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/core -o xtradev/core/ifspec.o -c xtradev/core/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/inductor/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/inductor -o xtradev/inductor/ifspec.o -c xtradev/inductor/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/lcouple/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/lcouple -o xtradev/lcouple/ifspec.o -c xtradev/lcouple/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/lmeter/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/lmeter -o xtradev/lmeter/ifspec.o -c xtradev/lmeter/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/potentiometer/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/potentiometer -o xtradev/potentiometer/ifspec.o -c xtradev/potentiometer/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/zener/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/zener -o xtradev/zener/ifspec.o -c xtradev/zener/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/memristor/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/memristor -o xtradev/memristor/ifspec.o -c xtradev/memristor/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/sidiode/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/sidiode -o xtradev/sidiode/ifspec.o -c xtradev/sidiode/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/pswitch/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/pswitch -o xtradev/pswitch/ifspec.o -c xtradev/pswitch/ifspec.c\n","gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -shared xtradev/dlmain.o dstring.o xtradev/aswitch/cfunc.o xtradev/capacitor/cfunc.o xtradev/cmeter/cfunc.o xtradev/core/cfunc.o xtradev/inductor/cfunc.o xtradev/lcouple/cfunc.o xtradev/lmeter/cfunc.o xtradev/potentiometer/cfunc.o xtradev/zener/cfunc.o xtradev/memristor/cfunc.o xtradev/sidiode/cfunc.o xtradev/pswitch/cfunc.o xtradev/aswitch/ifspec.o xtradev/capacitor/ifspec.o xtradev/cmeter/ifspec.o xtradev/core/ifspec.o xtradev/inductor/ifspec.o xtradev/lcouple/ifspec.o xtradev/lmeter/ifspec.o xtradev/potentiometer/ifspec.o xtradev/zener/ifspec.o xtradev/memristor/ifspec.o xtradev/sidiode/ifspec.o xtradev/pswitch/ifspec.o -lm -o xtradev/xtradev.cm\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","/usr/bin/mkdir -p xtraevt xtraevt/int xtraevt/real xtraevt/d_to_real xtraevt/real_delay xtraevt/real_gain xtraevt/real_to_v xtraevt/.deps xtraevt/int/.deps xtraevt/real/.deps xtraevt/d_to_real/.deps xtraevt/real_delay/.deps xtraevt/real_gain/.deps xtraevt/real_to_v/.deps\n","/usr/bin/mkdir -p xtraevt xtraevt/int xtraevt/real xtraevt/d_to_real xtraevt/real_delay xtraevt/real_gain xtraevt/real_to_v xtraevt/.deps xtraevt/int/.deps xtraevt/real/.deps xtraevt/d_to_real/.deps xtraevt/real_delay/.deps xtraevt/real_gain/.deps xtraevt/real_to_v/.deps\n","/usr/bin/mkdir -p xtraevt xtraevt/int xtraevt/real xtraevt/d_to_real xtraevt/real_delay xtraevt/real_gain xtraevt/real_to_v xtraevt/.deps xtraevt/int/.deps xtraevt/real/.deps xtraevt/d_to_real/.deps xtraevt/real_delay/.deps xtraevt/real_gain/.deps xtraevt/real_to_v/.deps\n","CMPP_IDIR=../../../../src/xspice/icm/xtraevt CMPP_ODIR=xtraevt ../../../src/xspice/cmpp/cmpp -lst\n","CMPP_IDIR=../../../../src/xspice/icm/xtraevt/d_to_real CMPP_ODIR=xtraevt/d_to_real ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_delay CMPP_ODIR=xtraevt/real_delay ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_gain CMPP_ODIR=xtraevt/real_gain ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_to_v CMPP_ODIR=xtraevt/real_to_v ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/xtraevt/d_to_real CMPP_ODIR=xtraevt/d_to_real ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_delay CMPP_ODIR=xtraevt/real_delay ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_gain CMPP_ODIR=xtraevt/real_gain ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_to_v CMPP_ODIR=xtraevt/real_to_v ../../../src/xspice/cmpp/cmpp -ifs\n","gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/int/.deps/udnfunc.pp -I../../../../src/xspice/icm/../../../../src/xspice/icm/xtraevt/int -o xtraevt/int/udnfunc.o -c ../../../../src/xspice/icm/xtraevt/int/udnfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/real/.deps/udnfunc.pp -I../../../../src/xspice/icm/../../../../src/xspice/icm/xtraevt/real -o xtraevt/real/udnfunc.o -c ../../../../src/xspice/icm/xtraevt/real/udnfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/.deps/dlmain.pp -o xtraevt/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/d_to_real/.deps/cfunc.pp -I../../../../src/xspice/icm/xtraevt/d_to_real -o xtraevt/d_to_real/cfunc.o -c xtraevt/d_to_real/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/real_delay/.deps/cfunc.pp -I../../../../src/xspice/icm/xtraevt/real_delay -o xtraevt/real_delay/cfunc.o -c xtraevt/real_delay/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/real_gain/.deps/cfunc.pp -I../../../../src/xspice/icm/xtraevt/real_gain -o xtraevt/real_gain/cfunc.o -c xtraevt/real_gain/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/real_to_v/.deps/cfunc.pp -I../../../../src/xspice/icm/xtraevt/real_to_v -o xtraevt/real_to_v/cfunc.o -c xtraevt/real_to_v/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/d_to_real/.deps/ifspec.pp -I../../../../src/xspice/icm/xtraevt/d_to_real -o xtraevt/d_to_real/ifspec.o -c xtraevt/d_to_real/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/real_delay/.deps/ifspec.pp -I../../../../src/xspice/icm/xtraevt/real_delay -o xtraevt/real_delay/ifspec.o -c xtraevt/real_delay/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/real_gain/.deps/ifspec.pp -I../../../../src/xspice/icm/xtraevt/real_gain -o xtraevt/real_gain/ifspec.o -c xtraevt/real_gain/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/real_to_v/.deps/ifspec.pp -I../../../../src/xspice/icm/xtraevt/real_to_v -o xtraevt/real_to_v/ifspec.o -c xtraevt/real_to_v/ifspec.c\n","gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -shared xtraevt/dlmain.o dstring.o xtraevt/d_to_real/cfunc.o xtraevt/real_delay/cfunc.o xtraevt/real_gain/cfunc.o xtraevt/real_to_v/cfunc.o xtraevt/d_to_real/ifspec.o xtraevt/real_delay/ifspec.o xtraevt/real_gain/ifspec.o xtraevt/real_to_v/ifspec.o xtraevt/int/udnfunc.o xtraevt/real/udnfunc.o -lm -o xtraevt/xtraevt.cm\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","/usr/bin/mkdir -p table table/table2D table/table3D table/.deps table/table2D/.deps table/table3D/.deps\n","/usr/bin/mkdir -p table table/table2D table/table3D table/.deps table/table2D/.deps table/table3D/.deps\n","/usr/bin/mkdir -p table table/table2D table/table3D table/.deps table/table2D/.deps table/table3D/.deps\n","CMPP_IDIR=../../../../src/xspice/icm/table CMPP_ODIR=table ../../../src/xspice/cmpp/cmpp -lst\n","CMPP_IDIR=../../../../src/xspice/icm/table/table2D CMPP_ODIR=table/table2D ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/table/table3D CMPP_ODIR=table/table3D ../../../src/xspice/cmpp/cmpp -mod\n","CMPP_IDIR=../../../../src/xspice/icm/table/table2D CMPP_ODIR=table/table2D ../../../src/xspice/cmpp/cmpp -ifs\n","CMPP_IDIR=../../../../src/xspice/icm/table/table3D CMPP_ODIR=table/table3D ../../../src/xspice/cmpp/cmpp -ifs\n","gcc -I../../../src/include -I../../../../src/include -Itable -I../../../../src/xspice/icm/table -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF table/.deps/dlmain.pp -o table/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n","gcc -I../../../src/include -I../../../../src/include -Itable -I../../../../src/xspice/icm/table -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF table/table2D/.deps/cfunc.pp -I../../../../src/xspice/icm/table/table2D -o table/table2D/cfunc.o -c table/table2D/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Itable -I../../../../src/xspice/icm/table -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF table/table3D/.deps/cfunc.pp -I../../../../src/xspice/icm/table/table3D -o table/table3D/cfunc.o -c table/table3D/cfunc.c\n","gcc -I../../../src/include -I../../../../src/include -Itable -I../../../../src/xspice/icm/table -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF table/table2D/.deps/ifspec.pp -I../../../../src/xspice/icm/table/table2D -o table/table2D/ifspec.o -c table/table2D/ifspec.c\n","gcc -I../../../src/include -I../../../../src/include -Itable -I../../../../src/xspice/icm/table -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF table/table3D/.deps/ifspec.pp -I../../../../src/xspice/icm/table/table3D -o table/table3D/ifspec.o -c table/table3D/ifspec.c\n","gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -shared table/dlmain.o dstring.o table/table2D/cfunc.o table/table3D/cfunc.o table/table2D/ifspec.o table/table3D/ifspec.o -lm -o table/table.cm\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","Making all in verilog\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/verilog'\n"," CC ivlng_la-icarus_shim.lo\n"," CC ivlngvpi_la-vpi.lo\n"," CCLD ivlng.la\n"," CCLD ivlngvpi.la\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/verilog'\n","Making all in vhdl\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/vhdl'\n","make[3]: Nothing to be done for 'all'.\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/vhdl'\n","make[3]: Entering directory '/content/ngspice/release/src/xspice'\n","make[3]: Nothing to be done for 'all-am'.\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice'\n","make[2]: Leaving directory '/content/ngspice/release/src/xspice'\n","Making all in osdi\n","make[2]: Entering directory '/content/ngspice/release/src/osdi'\n"," CC osdiinit.lo\n"," CC osdiload.lo\n"," CC osdiacld.lo\n"," CC osdiparam.lo\n"," CC osdiregistry.lo\n"," CC osdinoise.lo\n"," CC osdisetup.lo\n"," CC osditrunc.lo\n"," CC osdipzld.lo\n"," CC osdicallbacks.lo\n"," CCLD libosdi.la\n","make[2]: Leaving directory '/content/ngspice/release/src/osdi'\n","Making all in ciderlib\n","make[2]: Entering directory '/content/ngspice/release/src/ciderlib'\n","Making all in input\n","make[3]: Entering directory '/content/ngspice/release/src/ciderlib/input'\n"," CC bdryset.lo\n"," CC boundary.lo\n"," CC contact.lo\n"," CC cards.lo\n"," CC contset.lo\n"," CC domnset.lo\n"," CC domain.lo\n"," CC doping.lo\n"," CC dopset.lo\n"," CC elctset.lo\n"," CC electrod.lo\n"," CC material.lo\n"," CC matlset.lo\n"," CC mesh.lo\n"," CC meshset.lo\n"," CC method.lo\n"," CC mobility.lo\n"," CC mobset.lo\n"," CC models.lo\n"," CC modlset.lo\n"," CC optionsc.lo\n"," CC outpset.lo\n"," CC output.lo\n"," CCLD libciderinput.la\n","make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/input'\n","Making all in support\n","make[3]: Entering directory '/content/ngspice/release/src/ciderlib/support'\n"," CC database.lo\n"," CC devprint.lo\n"," CC geominfo.lo\n"," CC globals.lo\n"," CC integset.lo\n"," CC integuse.lo\n"," CC logfile.lo\n"," CC mater.lo\n"," CC misc.lo\n"," CC mobil.lo\n"," CC recomb.lo\n"," CC suprem.lo\n"," CC suprmitf.lo\n"," CCLD libcidersuprt.la\n","make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/support'\n","Making all in oned\n","make[3]: Entering directory '/content/ngspice/release/src/ciderlib/oned'\n"," CC oneadmit.lo\n"," CC oneaval.lo\n"," CC onecond.lo\n"," CC onecont.lo\n"," CC onedest.lo\n"," CC onedopng.lo\n"," CC onefreez.lo\n"," CC onemesh.lo\n"," CC onepoiss.lo\n"," CC oneprint.lo\n"," CC oneproj.lo\n"," CC oneread.lo\n"," CC onesetup.lo\n"," CC onesolve.lo\n"," CCLD libcideroned.la\n","make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/oned'\n","Making all in twod\n","make[3]: Entering directory '/content/ngspice/release/src/ciderlib/twod'\n"," CC twoadmit.lo\n"," CC twoaval.lo\n"," CC twocond.lo\n"," CC twocont.lo\n"," CC twocurr.lo\n"," CC twodest.lo\n"," CC twodopng.lo\n"," CC twoelect.lo\n"," CC twofield.lo\n"," CC twomesh.lo\n"," CC twomobdv.lo\n"," CC twomobfn.lo\n"," CC twomobil.lo\n"," CC twoncont.lo\n"," CC twopcont.lo\n"," CC twopoiss.lo\n"," CC twoprint.lo\n"," CC twoproj.lo\n"," CC tworead.lo\n"," CC twosetbc.lo\n"," CC twosetup.lo\n"," CC twosolve.lo\n"," CCLD libcidertwod.la\n","make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/twod'\n","make[3]: Entering directory '/content/ngspice/release/src/ciderlib'\n","make[3]: Nothing to be done for 'all-am'.\n","make[3]: Leaving directory '/content/ngspice/release/src/ciderlib'\n","make[2]: Leaving directory '/content/ngspice/release/src/ciderlib'\n","make[2]: Entering directory '/content/ngspice/release/src'\n"," CC ngspice-main.o\n"," CC ngspice-conf.o\n"," CC ngspice-ngspice.o\n","rm -f spinit spinit.tmp\n","srcdir=''; \\\n"," test -f ./spinit.in || srcdir=../../src/; \\\n"," sed -e 's|@XSPICEINIT[@]||g' -e 's|@pkglibdir[@]|/usr/local/lib/ngspice|g' ${srcdir}spinit.in >spinit.tmp\n","mv spinit.tmp spinit\n"," CCLD ngspice\n","make[2]: Leaving directory '/content/ngspice/release/src'\n","make[1]: Leaving directory '/content/ngspice/release/src'\n","Making all in man\n","make[1]: Entering directory '/content/ngspice/release/man'\n","Making all in man1\n","make[2]: Entering directory '/content/ngspice/release/man/man1'\n","make[2]: Nothing to be done for 'all'.\n","make[2]: Leaving directory '/content/ngspice/release/man/man1'\n","make[2]: Entering directory '/content/ngspice/release/man'\n","make[2]: Nothing to be done for 'all-am'.\n","make[2]: Leaving directory '/content/ngspice/release/man'\n","make[1]: Leaving directory '/content/ngspice/release/man'\n","Making all in tests\n","make[1]: Entering directory '/content/ngspice/release/tests'\n","Making all in regression\n","make[2]: Entering directory '/content/ngspice/release/tests/regression'\n","Making all in lib-processing\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/lib-processing'\n","make[3]: Nothing to be done for 'all'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/lib-processing'\n","Making all in parser\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/parser'\n","make[3]: Nothing to be done for 'all'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/parser'\n","Making all in subckt-processing\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/subckt-processing'\n","make[3]: Nothing to be done for 'all'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/subckt-processing'\n","Making all in func\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/func'\n","make[3]: Nothing to be done for 'all'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/func'\n","Making all in model\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/model'\n","make[3]: Nothing to be done for 'all'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/model'\n","Making all in misc\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/misc'\n","make[3]: Nothing to be done for 'all'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/misc'\n","Making all in sens\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/sens'\n","make[3]: Nothing to be done for 'all'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/sens'\n","Making all in temper\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/temper'\n","make[3]: Nothing to be done for 'all'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/temper'\n","Making all in pipe\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/pipe'\n","make[3]: Nothing to be done for 'all'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/pipe'\n","Making all in pz\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/pz'\n","make[3]: Nothing to be done for 'all'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/pz'\n","make[3]: Entering directory '/content/ngspice/release/tests/regression'\n","make[3]: Nothing to be done for 'all-am'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression'\n","make[2]: Leaving directory '/content/ngspice/release/tests/regression'\n","Making all in xspice\n","make[2]: Entering directory '/content/ngspice/release/tests/xspice'\n","Making all in digital\n","make[3]: Entering directory '/content/ngspice/release/tests/xspice/digital'\n","make[3]: Nothing to be done for 'all'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/xspice/digital'\n","make[3]: Entering directory '/content/ngspice/release/tests/xspice'\n","make[3]: Nothing to be done for 'all-am'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/xspice'\n","make[2]: Leaving directory '/content/ngspice/release/tests/xspice'\n","Making all in bsim3\n","make[2]: Entering directory '/content/ngspice/release/tests/bsim3'\n","make[2]: Nothing to be done for 'all'.\n","make[2]: Leaving directory '/content/ngspice/release/tests/bsim3'\n","Making all in bsim4\n","make[2]: Entering directory '/content/ngspice/release/tests/bsim4'\n","make[2]: Nothing to be done for 'all'.\n","make[2]: Leaving directory '/content/ngspice/release/tests/bsim4'\n","Making all in bsimsoi\n","make[2]: Entering directory '/content/ngspice/release/tests/bsimsoi'\n","make[2]: Nothing to be done for 'all'.\n","make[2]: Leaving directory '/content/ngspice/release/tests/bsimsoi'\n","Making all in hisim\n","make[2]: Entering directory '/content/ngspice/release/tests/hisim'\n","make[2]: Nothing to be done for 'all'.\n","make[2]: Leaving directory '/content/ngspice/release/tests/hisim'\n","Making all in hicum2\n","make[2]: Entering directory '/content/ngspice/release/tests/hicum2'\n","make[2]: Nothing to be done for 'all'.\n","make[2]: Leaving directory '/content/ngspice/release/tests/hicum2'\n","Making all in hisimhv1\n","make[2]: Entering directory '/content/ngspice/release/tests/hisimhv1'\n","make[2]: Nothing to be done for 'all'.\n","make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv1'\n","Making all in hisimhv2\n","make[2]: Entering directory '/content/ngspice/release/tests/hisimhv2'\n","make[2]: Nothing to be done for 'all'.\n","make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv2'\n","make[2]: Entering directory '/content/ngspice/release/tests'\n","make[2]: Nothing to be done for 'all-am'.\n","make[2]: Leaving directory '/content/ngspice/release/tests'\n","make[1]: Leaving directory '/content/ngspice/release/tests'\n","make[1]: Entering directory '/content/ngspice/release'\n","make[1]: Nothing to be done for 'all-am'.\n","make[1]: Leaving directory '/content/ngspice/release'\n","installing (see make_install.log)\n","Making install in src\n","make[1]: Entering directory '/content/ngspice/release/src'\n","Making install in include/ngspice\n","make[2]: Entering directory '/content/ngspice/release/src/include/ngspice'\n","make[3]: Entering directory '/content/ngspice/release/src/include/ngspice'\n","make[3]: Nothing to be done for 'install-exec-am'.\n","make[3]: Leaving directory '/content/ngspice/release/src/include/ngspice'\n","make[2]: Leaving directory '/content/ngspice/release/src/include/ngspice'\n","Making install in include/cppduals/duals\n","make[2]: Entering directory '/content/ngspice/release/src/include/cppduals/duals'\n","make[3]: Entering directory '/content/ngspice/release/src/include/cppduals/duals'\n","make[3]: Nothing to be done for 'install-exec-am'.\n","make[3]: Nothing to be done for 'install-data-am'.\n","make[3]: Leaving directory '/content/ngspice/release/src/include/cppduals/duals'\n","make[2]: Leaving directory '/content/ngspice/release/src/include/cppduals/duals'\n","Making install in misc\n","make[2]: Entering directory '/content/ngspice/release/src/misc'\n","make[3]: Entering directory '/content/ngspice/release/src/misc'\n","make[3]: Nothing to be done for 'install-exec-am'.\n","make[3]: Nothing to be done for 'install-data-am'.\n","make[3]: Leaving directory '/content/ngspice/release/src/misc'\n","make[2]: Leaving directory '/content/ngspice/release/src/misc'\n","Making install in maths\n","make[2]: Entering directory '/content/ngspice/release/src/maths'\n","Making install in cmaths\n","make[3]: Entering directory '/content/ngspice/release/src/maths/cmaths'\n","make[4]: Entering directory '/content/ngspice/release/src/maths/cmaths'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/maths/cmaths'\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/cmaths'\n","Making install in ni\n","make[3]: Entering directory '/content/ngspice/release/src/maths/ni'\n","make[4]: Entering directory '/content/ngspice/release/src/maths/ni'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/maths/ni'\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/ni'\n","Making install in sparse\n","make[3]: Entering directory '/content/ngspice/release/src/maths/sparse'\n","make[4]: Entering directory '/content/ngspice/release/src/maths/sparse'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/maths/sparse'\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/sparse'\n","Making install in poly\n","make[3]: Entering directory '/content/ngspice/release/src/maths/poly'\n","make[4]: Entering directory '/content/ngspice/release/src/maths/poly'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/maths/poly'\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/poly'\n","Making install in deriv\n","make[3]: Entering directory '/content/ngspice/release/src/maths/deriv'\n","make[4]: Entering directory '/content/ngspice/release/src/maths/deriv'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/maths/deriv'\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/deriv'\n","Making install in misc\n","make[3]: Entering directory '/content/ngspice/release/src/maths/misc'\n","make[4]: Entering directory '/content/ngspice/release/src/maths/misc'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/maths/misc'\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/misc'\n","Making install in fft\n","make[3]: Entering directory '/content/ngspice/release/src/maths/fft'\n","make[4]: Entering directory '/content/ngspice/release/src/maths/fft'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/maths/fft'\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/fft'\n","Making install in dense\n","make[3]: Entering directory '/content/ngspice/release/src/maths/dense'\n","make[4]: Entering directory '/content/ngspice/release/src/maths/dense'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/maths/dense'\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/dense'\n","Making install in KLU\n","make[3]: Entering directory '/content/ngspice/release/src/maths/KLU'\n","make[4]: Entering directory '/content/ngspice/release/src/maths/KLU'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/maths/KLU'\n","make[3]: Leaving directory '/content/ngspice/release/src/maths/KLU'\n","make[3]: Entering directory '/content/ngspice/release/src/maths'\n","make[4]: Entering directory '/content/ngspice/release/src/maths'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/maths'\n","make[3]: Leaving directory '/content/ngspice/release/src/maths'\n","make[2]: Leaving directory '/content/ngspice/release/src/maths'\n","Making install in frontend\n","make[2]: Entering directory '/content/ngspice/release/src/frontend'\n","make install-recursive\n","make[3]: Entering directory '/content/ngspice/release/src/frontend'\n","Making install in plotting\n","make[4]: Entering directory '/content/ngspice/release/src/frontend/plotting'\n","make[5]: Entering directory '/content/ngspice/release/src/frontend/plotting'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/frontend/plotting'\n","make[4]: Leaving directory '/content/ngspice/release/src/frontend/plotting'\n","Making install in help\n","make[4]: Entering directory '/content/ngspice/release/src/frontend/help'\n","make[5]: Entering directory '/content/ngspice/release/src/frontend/help'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/frontend/help'\n","make[4]: Leaving directory '/content/ngspice/release/src/frontend/help'\n","Making install in parser\n","make[4]: Entering directory '/content/ngspice/release/src/frontend/parser'\n","make[5]: Entering directory '/content/ngspice/release/src/frontend/parser'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/frontend/parser'\n","make[4]: Leaving directory '/content/ngspice/release/src/frontend/parser'\n","Making install in wdisp\n","make[4]: Entering directory '/content/ngspice/release/src/frontend/wdisp'\n","make[5]: Entering directory '/content/ngspice/release/src/frontend/wdisp'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/frontend/wdisp'\n","make[4]: Leaving directory '/content/ngspice/release/src/frontend/wdisp'\n","Making install in numparam\n","make[4]: Entering directory '/content/ngspice/release/src/frontend/numparam'\n","make[5]: Entering directory '/content/ngspice/release/src/frontend/numparam'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/frontend/numparam'\n","make[4]: Leaving directory '/content/ngspice/release/src/frontend/numparam'\n","Making install in trannoise\n","make[4]: Entering directory '/content/ngspice/release/src/frontend/trannoise'\n","make[5]: Entering directory '/content/ngspice/release/src/frontend/trannoise'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/frontend/trannoise'\n","make[4]: Leaving directory '/content/ngspice/release/src/frontend/trannoise'\n","make[4]: Entering directory '/content/ngspice/release/src/frontend'\n","make[5]: Entering directory '/content/ngspice/release/src/frontend'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/frontend'\n","make[4]: Leaving directory '/content/ngspice/release/src/frontend'\n","make[3]: Leaving directory '/content/ngspice/release/src/frontend'\n","make[2]: Leaving directory '/content/ngspice/release/src/frontend'\n","Making install in spicelib\n","make[2]: Entering directory '/content/ngspice/release/src/spicelib'\n","Making install in analysis\n","make[3]: Entering directory '/content/ngspice/release/src/spicelib/analysis'\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/analysis'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/analysis'\n","make[3]: Leaving directory '/content/ngspice/release/src/spicelib/analysis'\n","Making install in parser\n","make[3]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n","make install-am\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n","make[3]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n","Making install in devices\n","make[3]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n","Making install in asrc\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/asrc'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/asrc'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/asrc'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/asrc'\n","Making install in bjt\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bjt'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bjt'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bjt'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bjt'\n","Making install in bsim1\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n","Making install in bsim2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n","Making install in bsim3\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n","Making install in bsimsoi\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n","Making install in bsim4\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n","Making install in bsim4v5\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n","Making install in bsim4v6\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n","Making install in bsim4v7\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n","Making install in bsim3v0\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n","Making install in bsim3v1\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n","Making install in bsim3v32\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n","Making install in bsim3soi_pd\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n","Making install in bsim3soi_fd\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n","Making install in bsim3soi_dd\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n","Making install in cap\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cap'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/cap'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cap'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cap'\n","Making install in cccs\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cccs'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/cccs'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cccs'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cccs'\n","Making install in ccvs\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n","Making install in cpl\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cpl'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/cpl'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cpl'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cpl'\n","Making install in csw\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/csw'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/csw'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/csw'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/csw'\n","Making install in dio\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/dio'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/dio'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/dio'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/dio'\n","Making install in ind\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ind'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/ind'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ind'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ind'\n","Making install in isrc\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/isrc'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/isrc'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/isrc'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/isrc'\n","Making install in hfet1\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n","Making install in hfet2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n","Making install in hicum2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n","Making install in hisim2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n","Making install in hisimhv1\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n","Making install in hisimhv2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n","Making install in jfet\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet'\n","Making install in jfet2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n","Making install in ltra\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ltra'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/ltra'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ltra'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ltra'\n","Making install in mes\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mes'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mes'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mes'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mes'\n","Making install in mesa\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mesa'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mesa'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mesa'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mesa'\n","Making install in mos1\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos1'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos1'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos1'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos1'\n","Making install in mos2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos2'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos2'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos2'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos2'\n","Making install in mos3\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos3'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos3'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos3'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos3'\n","Making install in mos6\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos6'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos6'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos6'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos6'\n","Making install in mos9\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos9'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos9'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos9'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos9'\n","Making install in res\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/res'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/res'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/res'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/res'\n","Making install in soi3\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/soi3'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/soi3'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/soi3'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/soi3'\n","Making install in sw\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/sw'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/sw'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/sw'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/sw'\n","Making install in tra\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/tra'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/tra'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/tra'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/tra'\n","Making install in txl\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/txl'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/txl'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/txl'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/txl'\n","Making install in urc\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/urc'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/urc'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/urc'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/urc'\n","Making install in vbic\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vbic'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/vbic'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vbic'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vbic'\n","Making install in vccs\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vccs'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/vccs'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vccs'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vccs'\n","Making install in vcvs\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n","Making install in vdmos\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n","Making install in vsrc\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n","Making install in nbjt\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n","Making install in nbjt2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n","Making install in numd\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd'\n","Making install in numd2\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd2'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd2'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd2'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd2'\n","Making install in numos\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numos'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/numos'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numos'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numos'\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n","make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n","make[3]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n","make[3]: Entering directory '/content/ngspice/release/src/spicelib'\n","make[4]: Entering directory '/content/ngspice/release/src/spicelib'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/spicelib'\n","make[3]: Leaving directory '/content/ngspice/release/src/spicelib'\n","make[2]: Leaving directory '/content/ngspice/release/src/spicelib'\n","Making install in xspice\n","make[2]: Entering directory '/content/ngspice/release/src/xspice'\n","Making install in mif\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/mif'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/mif'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/mif'\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/mif'\n","Making install in cm\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/cm'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/cm'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/cm'\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/cm'\n","Making install in enh\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/enh'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/enh'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/enh'\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/enh'\n","Making install in evt\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/evt'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/evt'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/evt'\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/evt'\n","Making install in ipc\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/ipc'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/ipc'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/ipc'\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/ipc'\n","Making install in idn\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/idn'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/idn'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/idn'\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/idn'\n","Making install in cmpp\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n","make install-am\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n","make[5]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n","make[5]: Nothing to be done for 'install-exec-am'.\n","make[5]: Nothing to be done for 'install-data-am'.\n","make[5]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n","Making install in icm\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","for cm in spice2poly digital analog xtradev xtraevt table ; do \\\n","\tmake cm=$cm $cm/$cm.cm \\\n","\t|| exit 1; \\\n","done\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: 'spice2poly/spice2poly.cm' is up to date.\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: 'digital/digital.cm' is up to date.\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: 'analog/analog.cm' is up to date.\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: 'xtradev/xtradev.cm' is up to date.\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: 'xtraevt/xtraevt.cm' is up to date.\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n","make[4]: 'table/table.cm' is up to date.\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","/usr/bin/mkdir -p \"/usr/local/lib/ngspice\"\n","/usr/bin/mkdir -p \"/usr/local/share/ngspice\"\n","for cm in spice2poly digital analog xtradev xtraevt table ; do \\\n","\t/usr/bin/install -c $cm/$cm.cm \"/usr/local/lib/ngspice\" \\\n","\t|| exit 1; \\\n","done\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n","Making install in verilog\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/verilog'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/verilog'\n"," /usr/bin/mkdir -p '/usr/local/lib/ngspice'\n"," /bin/bash ../../../libtool --mode=install /usr/bin/install -c ivlng.la ivlngvpi.la '/usr/local/lib/ngspice'\n","libtool: install: /usr/bin/install -c .libs/ivlng.so /usr/local/lib/ngspice/ivlng.so\n","libtool: install: /usr/bin/install -c .libs/ivlng.lai /usr/local/lib/ngspice/ivlng.la\n","libtool: install: /usr/bin/install -c .libs/ivlngvpi.so /usr/local/lib/ngspice/ivlngvpi.so\n","libtool: install: /usr/bin/install -c .libs/ivlngvpi.lai /usr/local/lib/ngspice/ivlngvpi.la\n","libtool: finish: PATH=\"/opt/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tools/node/bin:/tools/google-cloud-sdk/bin:/sbin\" ldconfig -n /usr/local/lib/ngspice\n","----------------------------------------------------------------------\n","Libraries have been installed in:\n"," /usr/local/lib/ngspice\n","\n","If you ever happen to want to link against installed libraries\n","in a given directory, LIBDIR, you must either use libtool, and\n","specify the full pathname of the library, or use the '-LLIBDIR'\n","flag during linking and do at least one of the following:\n"," - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable\n"," during execution\n"," - add LIBDIR to the 'LD_RUN_PATH' environment variable\n"," during linking\n"," - use the '-Wl,-rpath -Wl,LIBDIR' linker flag\n"," - have your system administrator add LIBDIR to '/etc/ld.so.conf'\n","\n","See any operating system documentation about shared libraries for\n","more information, such as the ld(1) and ld.so(8) manual pages.\n","----------------------------------------------------------------------\n","make install-exec-hook\n","make[5]: Entering directory '/content/ngspice/release/src/xspice/verilog'\n","cd /usr/local/lib/ngspice; \\\n","rm -f ivlng*a libvvp* ; \\\n","mv ivlngvpi.* ivlng.vpi\n","make[5]: Leaving directory '/content/ngspice/release/src/xspice/verilog'\n"," /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts/src'\n"," /usr/bin/install -c -m 644 ../../../../src/xspice/verilog/verilator_shim.cpp ../../../../src/xspice/verilog/verilator_main.cpp '/usr/local/share/ngspice/scripts/src'\n"," /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts/src/ngspice'\n"," /usr/bin/install -c -m 644 ../../../../src/xspice/verilog/../../include/ngspice/cosim.h ../../../../src/xspice/verilog/../../include/ngspice/miftypes.h ../../../../src/xspice/verilog/../../include/ngspice/cmtypes.h ../../../../src/xspice/verilog/./coroutine.h ../../../../src/xspice/verilog/./coroutine_cosim.h ../../../../src/xspice/verilog/./coroutine_shim.h '/usr/local/share/ngspice/scripts/src/ngspice'\n"," /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts'\n"," /usr/bin/install -c -m 644 ../../../../src/xspice/verilog/vlnggen '/usr/local/share/ngspice/scripts'\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/verilog'\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/verilog'\n","Making install in vhdl\n","make[3]: Entering directory '/content/ngspice/release/src/xspice/vhdl'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice/vhdl'\n","make[4]: Nothing to be done for 'install-exec-am'.\n"," /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts/src'\n"," /usr/bin/install -c -m 644 ../../../../src/xspice/vhdl/ghdl_shim.h ../../../../src/xspice/vhdl/ghdl_shim.c ../../../../src/xspice/vhdl/ghdl_vpi.c '/usr/local/share/ngspice/scripts/src'\n"," /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts'\n"," /usr/bin/install -c -m 644 ../../../../src/xspice/vhdl/ghnggen '/usr/local/share/ngspice/scripts'\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice/vhdl'\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice/vhdl'\n","make[3]: Entering directory '/content/ngspice/release/src/xspice'\n","make[4]: Entering directory '/content/ngspice/release/src/xspice'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/xspice'\n","make[3]: Leaving directory '/content/ngspice/release/src/xspice'\n","make[2]: Leaving directory '/content/ngspice/release/src/xspice'\n","Making install in osdi\n","make[2]: Entering directory '/content/ngspice/release/src/osdi'\n","make[3]: Entering directory '/content/ngspice/release/src/osdi'\n","make[3]: Nothing to be done for 'install-exec-am'.\n","make[3]: Nothing to be done for 'install-data-am'.\n","make[3]: Leaving directory '/content/ngspice/release/src/osdi'\n","make[2]: Leaving directory '/content/ngspice/release/src/osdi'\n","Making install in ciderlib\n","make[2]: Entering directory '/content/ngspice/release/src/ciderlib'\n","Making install in input\n","make[3]: Entering directory '/content/ngspice/release/src/ciderlib/input'\n","make[4]: Entering directory '/content/ngspice/release/src/ciderlib/input'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/ciderlib/input'\n","make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/input'\n","Making install in support\n","make[3]: Entering directory '/content/ngspice/release/src/ciderlib/support'\n","make[4]: Entering directory '/content/ngspice/release/src/ciderlib/support'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/ciderlib/support'\n","make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/support'\n","Making install in oned\n","make[3]: Entering directory '/content/ngspice/release/src/ciderlib/oned'\n","make[4]: Entering directory '/content/ngspice/release/src/ciderlib/oned'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/ciderlib/oned'\n","make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/oned'\n","Making install in twod\n","make[3]: Entering directory '/content/ngspice/release/src/ciderlib/twod'\n","make[4]: Entering directory '/content/ngspice/release/src/ciderlib/twod'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/ciderlib/twod'\n","make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/twod'\n","make[3]: Entering directory '/content/ngspice/release/src/ciderlib'\n","make[4]: Entering directory '/content/ngspice/release/src/ciderlib'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/src/ciderlib'\n","make[3]: Leaving directory '/content/ngspice/release/src/ciderlib'\n","make[2]: Leaving directory '/content/ngspice/release/src/ciderlib'\n","make[2]: Entering directory '/content/ngspice/release/src'\n","make[3]: Entering directory '/content/ngspice/release/src'\n"," /usr/bin/mkdir -p '/usr/local/bin'\n"," /bin/bash ../libtool --mode=install /usr/bin/install -c ngspice '/usr/local/bin'\n","libtool: install: /usr/bin/install -c ngspice /usr/local/bin/ngspice\n"," /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts'\n"," /usr/bin/install -c -m 644 spinit ../../src/setplot ../../src/spectrum ../../src/devload ../../src/devaxis ../../src/ciderinit '/usr/local/share/ngspice/scripts'\n","make[3]: Leaving directory '/content/ngspice/release/src'\n","make[2]: Leaving directory '/content/ngspice/release/src'\n","make[1]: Leaving directory '/content/ngspice/release/src'\n","Making install in man\n","make[1]: Entering directory '/content/ngspice/release/man'\n","Making install in man1\n","make[2]: Entering directory '/content/ngspice/release/man/man1'\n","make[3]: Entering directory '/content/ngspice/release/man/man1'\n","make[3]: Nothing to be done for 'install-exec-am'.\n"," /usr/bin/mkdir -p '/usr/local/share/man/man1'\n"," /usr/bin/install -c -m 644 ../../../man/man1/ngspice.1 '/usr/local/share/man/man1'\n","make[3]: Leaving directory '/content/ngspice/release/man/man1'\n","make[2]: Leaving directory '/content/ngspice/release/man/man1'\n","make[2]: Entering directory '/content/ngspice/release/man'\n","make[3]: Entering directory '/content/ngspice/release/man'\n","make[3]: Nothing to be done for 'install-exec-am'.\n","make[3]: Nothing to be done for 'install-data-am'.\n","make[3]: Leaving directory '/content/ngspice/release/man'\n","make[2]: Leaving directory '/content/ngspice/release/man'\n","make[1]: Leaving directory '/content/ngspice/release/man'\n","Making install in tests\n","make[1]: Entering directory '/content/ngspice/release/tests'\n","Making install in regression\n","make[2]: Entering directory '/content/ngspice/release/tests/regression'\n","Making install in lib-processing\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/lib-processing'\n","make[4]: Entering directory '/content/ngspice/release/tests/regression/lib-processing'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/tests/regression/lib-processing'\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/lib-processing'\n","Making install in parser\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/parser'\n","make[4]: Entering directory '/content/ngspice/release/tests/regression/parser'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/tests/regression/parser'\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/parser'\n","Making install in subckt-processing\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/subckt-processing'\n","make[4]: Entering directory '/content/ngspice/release/tests/regression/subckt-processing'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/tests/regression/subckt-processing'\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/subckt-processing'\n","Making install in func\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/func'\n","make[4]: Entering directory '/content/ngspice/release/tests/regression/func'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/tests/regression/func'\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/func'\n","Making install in model\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/model'\n","make[4]: Entering directory '/content/ngspice/release/tests/regression/model'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/tests/regression/model'\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/model'\n","Making install in misc\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/misc'\n","make[4]: Entering directory '/content/ngspice/release/tests/regression/misc'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/tests/regression/misc'\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/misc'\n","Making install in sens\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/sens'\n","make[4]: Entering directory '/content/ngspice/release/tests/regression/sens'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/tests/regression/sens'\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/sens'\n","Making install in temper\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/temper'\n","make[4]: Entering directory '/content/ngspice/release/tests/regression/temper'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/tests/regression/temper'\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/temper'\n","Making install in pipe\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/pipe'\n","make[4]: Entering directory '/content/ngspice/release/tests/regression/pipe'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/tests/regression/pipe'\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/pipe'\n","Making install in pz\n","make[3]: Entering directory '/content/ngspice/release/tests/regression/pz'\n","make[4]: Entering directory '/content/ngspice/release/tests/regression/pz'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/tests/regression/pz'\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression/pz'\n","make[3]: Entering directory '/content/ngspice/release/tests/regression'\n","make[4]: Entering directory '/content/ngspice/release/tests/regression'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/tests/regression'\n","make[3]: Leaving directory '/content/ngspice/release/tests/regression'\n","make[2]: Leaving directory '/content/ngspice/release/tests/regression'\n","Making install in xspice\n","make[2]: Entering directory '/content/ngspice/release/tests/xspice'\n","Making install in digital\n","make[3]: Entering directory '/content/ngspice/release/tests/xspice/digital'\n","make[4]: Entering directory '/content/ngspice/release/tests/xspice/digital'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/tests/xspice/digital'\n","make[3]: Leaving directory '/content/ngspice/release/tests/xspice/digital'\n","make[3]: Entering directory '/content/ngspice/release/tests/xspice'\n","make[4]: Entering directory '/content/ngspice/release/tests/xspice'\n","make[4]: Nothing to be done for 'install-exec-am'.\n","make[4]: Nothing to be done for 'install-data-am'.\n","make[4]: Leaving directory '/content/ngspice/release/tests/xspice'\n","make[3]: Leaving directory '/content/ngspice/release/tests/xspice'\n","make[2]: Leaving directory '/content/ngspice/release/tests/xspice'\n","Making install in bsim3\n","make[2]: Entering directory '/content/ngspice/release/tests/bsim3'\n","make[3]: Entering directory '/content/ngspice/release/tests/bsim3'\n","make[3]: Nothing to be done for 'install-exec-am'.\n","make[3]: Nothing to be done for 'install-data-am'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/bsim3'\n","make[2]: Leaving directory '/content/ngspice/release/tests/bsim3'\n","Making install in bsim4\n","make[2]: Entering directory '/content/ngspice/release/tests/bsim4'\n","make[3]: Entering directory '/content/ngspice/release/tests/bsim4'\n","make[3]: Nothing to be done for 'install-exec-am'.\n","make[3]: Nothing to be done for 'install-data-am'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/bsim4'\n","make[2]: Leaving directory '/content/ngspice/release/tests/bsim4'\n","Making install in bsimsoi\n","make[2]: Entering directory '/content/ngspice/release/tests/bsimsoi'\n","make[3]: Entering directory '/content/ngspice/release/tests/bsimsoi'\n","make[3]: Nothing to be done for 'install-exec-am'.\n","make[3]: Nothing to be done for 'install-data-am'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/bsimsoi'\n","make[2]: Leaving directory '/content/ngspice/release/tests/bsimsoi'\n","Making install in hisim\n","make[2]: Entering directory '/content/ngspice/release/tests/hisim'\n","make[3]: Entering directory '/content/ngspice/release/tests/hisim'\n","make[3]: Nothing to be done for 'install-exec-am'.\n","make[3]: Nothing to be done for 'install-data-am'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/hisim'\n","make[2]: Leaving directory '/content/ngspice/release/tests/hisim'\n","Making install in hicum2\n","make[2]: Entering directory '/content/ngspice/release/tests/hicum2'\n","make[3]: Entering directory '/content/ngspice/release/tests/hicum2'\n","make[3]: Nothing to be done for 'install-exec-am'.\n","make[3]: Nothing to be done for 'install-data-am'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/hicum2'\n","make[2]: Leaving directory '/content/ngspice/release/tests/hicum2'\n","Making install in hisimhv1\n","make[2]: Entering directory '/content/ngspice/release/tests/hisimhv1'\n","make[3]: Entering directory '/content/ngspice/release/tests/hisimhv1'\n","make[3]: Nothing to be done for 'install-exec-am'.\n","make[3]: Nothing to be done for 'install-data-am'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/hisimhv1'\n","make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv1'\n","Making install in hisimhv2\n","make[2]: Entering directory '/content/ngspice/release/tests/hisimhv2'\n","make[3]: Entering directory '/content/ngspice/release/tests/hisimhv2'\n","make[3]: Nothing to be done for 'install-exec-am'.\n","make[3]: Nothing to be done for 'install-data-am'.\n","make[3]: Leaving directory '/content/ngspice/release/tests/hisimhv2'\n","make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv2'\n","make[2]: Entering directory '/content/ngspice/release/tests'\n","make[3]: Entering directory '/content/ngspice/release/tests'\n","make[3]: Nothing to be done for 'install-exec-am'.\n","make[3]: Nothing to be done for 'install-data-am'.\n","make[3]: Leaving directory '/content/ngspice/release/tests'\n","make[2]: Leaving directory '/content/ngspice/release/tests'\n","make[1]: Leaving directory '/content/ngspice/release/tests'\n","make[1]: Entering directory '/content/ngspice/release'\n","make[2]: Entering directory '/content/ngspice/release'\n","make[2]: Nothing to be done for 'install-exec-am'.\n","make[2]: Leaving directory '/content/ngspice/release'\n","make[1]: Leaving directory '/content/ngspice/release'\n","\n","Elapsed compile time: 0hrs 8min 42sec\n","success\n","--2025-04-23 16:01:33-- https://openva.fra1.cdn.digitaloceanspaces.com/openvaf_23_5_0_linux_amd64.tar.gz\n","Resolving openva.fra1.cdn.digitaloceanspaces.com (openva.fra1.cdn.digitaloceanspaces.com)... 104.18.42.227, 172.64.145.29, 2606:4700:4400::6812:2ae3, ...\n","Connecting to openva.fra1.cdn.digitaloceanspaces.com (openva.fra1.cdn.digitaloceanspaces.com)|104.18.42.227|:443... connected.\n","HTTP request sent, awaiting response... 200 OK\n","Cookie coming from openva.fra1.cdn.digitaloceanspaces.com attempted to set domain to digitaloceanspaces.com\n","Length: 54596847 (52M) [application/gzip]\n","Saving to: ‘openvaf_23_5_0_linux_amd64.tar.gz’\n","\n","openvaf_23_5_0_linu 100%[===================>] 52.07M 96.3MB/s in 0.5s \n","\n","2025-04-23 16:01:33 (96.3 MB/s) - ‘openvaf_23_5_0_linux_amd64.tar.gz’ saved [54596847/54596847]\n","\n","Collecting klayout\n"," Downloading klayout-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (936 bytes)\n","Downloading klayout-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (24.7 MB)\n","\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m24.7/24.7 MB\u001b[0m \u001b[31m50.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hInstalling collected packages: klayout\n","Successfully installed klayout-0.30.0\n"]}]},{"cell_type":"code","source":["# execute this cell again after reseting the session\n","import os\n","PATH = os.environ['PATH']\n","%env PATH={PATH}:/content"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"RDLb6x9Qaz8A","executionInfo":{"status":"ok","timestamp":1745424101952,"user_tz":-120,"elapsed":11,"user":{"displayName":"Alfonso Cortés","userId":"10694401840523732806"}},"outputId":"1f273fb6-4a61-447f-b242-fa3dd2aaa88f"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["env: PATH=/opt/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tools/node/bin:/tools/google-cloud-sdk/bin:/content\n"]}]},{"cell_type":"markdown","source":["### Download PDK and source files\n","The PDK respository and the project repository with the source code are cloned into the `/home` directory. Then, OpenVAF is used to compile the device models.\n","\n","(This takes about 1 min)"],"metadata":{"id":"a-lajNhnutQj"}},{"cell_type":"code","source":["%cd /home\n","# clone pdk\n","!git clone --recursive --branch dev https://github.com/IHP-GmbH/IHP-Open-PDK.git\n","# clone project repo\n","!git clone https://github.com/SDMote/Automated_DAC_Design\n","# compile models\n","%cd /home/IHP-Open-PDK/ihp-sg13g2/libs.tech/verilog-a\n","!./openvaf-compile-va.sh"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"collapsed":true,"id":"_Ie1lbn918NS","executionInfo":{"status":"ok","timestamp":1745424165769,"user_tz":-120,"elapsed":63818,"user":{"displayName":"Alfonso Cortés","userId":"10694401840523732806"}},"outputId":"ae209d14-04d8-4179-b982-88406ffa3657"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["/home\n","Cloning into 'IHP-Open-PDK'...\n","remote: Enumerating objects: 11792, done.\u001b[K\n","remote: Counting objects: 100% (98/98), done.\u001b[K\n","remote: Compressing objects: 100% (75/75), done.\u001b[K\n","remote: Total 11792 (delta 54), reused 44 (delta 21), pack-reused 11694 (from 2)\u001b[K\n","Receiving objects: 100% (11792/11792), 364.73 MiB | 21.27 MiB/s, done.\n","Resolving deltas: 100% (6652/6652), done.\n","Updating files: 100% (4449/4449), done.\n","Submodule 'ihp-sg13g2/libs.tech/digital' (https://github.com/hneemann/IHP130.git) registered for path 'ihp-sg13g2/libs.tech/digital'\n","Submodule 'ihp-sg13g2/libs.tech/klayout/python/pycell4klayout-api' (https://github.com/IHP-GmbH/pycell4klayout-api) registered for path 'ihp-sg13g2/libs.tech/klayout/python/pycell4klayout-api'\n","Submodule 'ihp-sg13g2/libs.tech/klayout/python/pypreprocessor' (https://github.com/IHP-GmbH/pypreprocessor) registered for path 'ihp-sg13g2/libs.tech/klayout/python/pypreprocessor'\n","Cloning into '/home/IHP-Open-PDK/ihp-sg13g2/libs.tech/digital'...\n","remote: Enumerating objects: 61, done. \n","remote: Counting objects: 100% (61/61), done. \n","remote: Compressing objects: 100% (22/22), done. \n","remote: Total 61 (delta 42), reused 56 (delta 37), pack-reused 0 (from 0) \n","Receiving objects: 100% (61/61), 11.39 KiB | 5.70 MiB/s, done.\n","Resolving deltas: 100% (42/42), done.\n","Cloning into '/home/IHP-Open-PDK/ihp-sg13g2/libs.tech/klayout/python/pycell4klayout-api'...\n","remote: Enumerating objects: 117, done. \n","remote: Counting objects: 100% (117/117), done. \n","remote: Compressing objects: 100% (61/61), done. \n","remote: Total 117 (delta 62), reused 88 (delta 37), pack-reused 0 (from 0) \n","Receiving objects: 100% (117/117), 414.25 KiB | 7.27 MiB/s, done.\n","Resolving deltas: 100% (62/62), done.\n","Cloning into '/home/IHP-Open-PDK/ihp-sg13g2/libs.tech/klayout/python/pypreprocessor'...\n","remote: Enumerating objects: 454, done. \n","remote: Counting objects: 100% (18/18), done. \n","remote: Compressing objects: 100% (11/11), done. \n","remote: Total 454 (delta 6), reused 11 (delta 3), pack-reused 436 (from 1) \n","Receiving objects: 100% (454/454), 91.29 KiB | 2.77 MiB/s, done.\n","Resolving deltas: 100% (216/216), done.\n","Submodule path 'ihp-sg13g2/libs.tech/digital': checked out '9a6e7c9d404f9f4334513a24788aa8454918d400'\n","Submodule path 'ihp-sg13g2/libs.tech/klayout/python/pycell4klayout-api': checked out '047f1928ac6749d438a500c4ee90f32c879d3f11'\n","Submodule path 'ihp-sg13g2/libs.tech/klayout/python/pypreprocessor': checked out 'cf1ff9bad0fb5338cf1c5b990b2b816b1ea01a64'\n","Cloning into 'Automated_DAC_Design'...\n","remote: Enumerating objects: 331, done.\u001b[K\n","remote: Counting objects: 100% (331/331), done.\u001b[K\n","remote: Compressing objects: 100% (212/212), done.\u001b[K\n","remote: Total 331 (delta 194), reused 246 (delta 112), pack-reused 0 (from 0)\u001b[K\n","Receiving objects: 100% (331/331), 151.28 KiB | 3.60 MiB/s, done.\n","Resolving deltas: 100% (194/194), done.\n","/home/IHP-Open-PDK/ihp-sg13g2/libs.tech/verilog-a\n","\u001b[0m\u001b[1m\u001b[32mFinished\u001b[0m building psp103.va in 9.59s\n","\u001b[0m\u001b[1m\u001b[32mFinished\u001b[0m building psp103_nqs.va in 20.23s\n","\u001b[0m\u001b[1m\u001b[33mwarning[L015]\u001b[0m\u001b[1m: call to $simparam in a constant is evaluted before the simulation\u001b[0m\n"," \u001b[0m\u001b[1m\u001b[38;5;12m-->\u001b[0m /home/IHP-Open-PDK/ihp-sg13g2/libs.tech/verilog-a/r3_cmc/r3_cmc_macros.include:175:20\n"," \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n","\u001b[0m\u001b[1m\u001b[38;5;12m175\u001b[0m \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m `define SIMPARSHRI \u001b[0m\u001b[1m\u001b[33m$simparam(\"shrink\",0.0)\u001b[0m\n"," \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m \u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m \u001b[0m\u001b[1m\u001b[33mcall to $simparam in a constant\u001b[0m\n"," \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n"," \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m help: the value of paramaeters like \"gmin' or \"sourceScaleFactor\" may vary between iterations\n"," \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m variant_const_simparam is set to warn by default\n","\n","\u001b[0m\u001b[1m\u001b[33mwarning[L015]\u001b[0m\u001b[1m: call to $simparam in a constant is evaluted before the simulation\u001b[0m\n"," \u001b[0m\u001b[1m\u001b[38;5;12m-->\u001b[0m /home/IHP-Open-PDK/ihp-sg13g2/libs.tech/verilog-a/r3_cmc/r3_cmc_macros.include:176:20\n"," \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n","\u001b[0m\u001b[1m\u001b[38;5;12m176\u001b[0m \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m `define SIMPARRTHR \u001b[0m\u001b[1m\u001b[33m$simparam(\"rthresh\",1.0e-3)\u001b[0m\n"," \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m \u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m \u001b[0m\u001b[1m\u001b[33mcall to $simparam in a constant\u001b[0m\n"," \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n"," \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m help: the value of paramaeters like \"gmin' or \"sourceScaleFactor\" may vary between iterations\n"," \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m variant_const_simparam is set to warn by default\n","\n","\u001b[0m\u001b[1m\u001b[33mwarning[L015]\u001b[0m\u001b[1m: call to $simparam in a constant is evaluted before the simulation\u001b[0m\n"," \u001b[0m\u001b[1m\u001b[38;5;12m-->\u001b[0m /home/IHP-Open-PDK/ihp-sg13g2/libs.tech/verilog-a/r3_cmc/r3_cmc_macros.include:173:20\n"," \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n","\u001b[0m\u001b[1m\u001b[38;5;12m173\u001b[0m \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m `define SIMPARIMAX \u001b[0m\u001b[1m\u001b[33m$simparam(\"imax\",1.0)\u001b[0m\n"," \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m \u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^\u001b[0m \u001b[0m\u001b[1m\u001b[33mcall to $simparam in a constant\u001b[0m\n"," \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n"," \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m help: the value of paramaeters like \"gmin' or \"sourceScaleFactor\" may vary between iterations\n"," \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m variant_const_simparam is set to warn by default\n","\n","\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: `r3_cmc.va` generated 3 warning\u001b[0m\n","\n","\u001b[0m\u001b[1m\u001b[32mFinished\u001b[0m building r3_cmc.va in 1.20s\n","\u001b[0m\u001b[1m\u001b[32mFinished\u001b[0m building mosvar.va in 0.69s\n","done\n"]}]},{"cell_type":"markdown","source":["### Set paths\n","\n","Finaly, it is necessary to set environment variables for the tools and also write paths in the `user.py` file for the code.\n","\n"],"metadata":{"id":"UzyRi2jjb3r6"}},{"cell_type":"code","source":["%%writefile /home/Automated_DAC_Design/python/user.py\n","# ============================================================================\n","\n","PDK = \"ihp-sg13g2\"\n","PDK_ROOT = \"/home/IHP-Open-PDK\"\n","PROJECT_ROOT = \"/home/Automated_DAC_Design\"\n","\n","# ============================================================================\n","\n","\n","PDKPATH = PDK_ROOT + \"/\" + PDK\n","MAGICRC_PATH = PDKPATH + \"/libs.tech/magic/ihp-sg13g2.magicrc\"\n","NETGEN_SETUP = PDKPATH + \"/libs.tech/netgen/ihp-sg13g2_setup.tcl\"\n","KLAYOUT_DRC = PDKPATH + \"/libs.tech/klayout/tech/drc/sg13g2_maximal.lydrc\"\n","\n","SIM_PATH = PROJECT_ROOT + \"/python/sim\"\n","LAYOUT_PATH = PROJECT_ROOT + \"/klayout\""],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"-hfY8pBtgcYL","executionInfo":{"status":"ok","timestamp":1745424165783,"user_tz":-120,"elapsed":10,"user":{"displayName":"Alfonso Cortés","userId":"10694401840523732806"}},"outputId":"1243f005-e11f-47f2-a2d9-5ff50a903099"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["Overwriting /home/Automated_DAC_Design/python/user.py\n"]}]},{"cell_type":"code","source":["# execute this cell again after reseting the session\n","%env PDK_ROOT=/home/IHP-Open-PDK\n","%env PDK=ihp-sg13g2"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"MHGyaOeirYOh","executionInfo":{"status":"ok","timestamp":1745424165792,"user_tz":-120,"elapsed":6,"user":{"displayName":"Alfonso Cortés","userId":"10694401840523732806"}},"outputId":"4ad5ccd6-0dfc-417a-d3c7-20ea56f48f3d"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["env: PDK_ROOT=/home/IHP-Open-PDK\n","env: PDK=ihp-sg13g2\n"]}]},{"cell_type":"markdown","source":["## 2. Design Flow\n","\n","The python code should be executed from the `/home/Automated_DAC_Design/python` directory.\n","\n","### Set input specifications\n","\n","The main specifications for the DAC are:\n","- Number of bits of resolution,\n","- Maximum nonlinearity required, for both Integral Non-Linearity (INL) and Diferential Non-Linearity (DNL)\n","- Minimum output speed required, for a certain capacitance load (worst rise or fall time measured from 10% to 90% of the transition).\n","\n","The different DAC topologies have topology-dependent specifications, mainly for layout. For informations about the supported topologies and their options, run `help.py`."],"metadata":{"id":"vg_YXItauH3r"}},{"cell_type":"code","source":["# execute this cell again after reseting the session\n","%cd /home/Automated_DAC_Design/python\n","import matplotlib.pyplot as plt\n","import numpy as np\n","import pdk\n","from design.dac import help, load_specs, design_dac, simulate_dac\n","from layout.dac import layout_dac\n","help()"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"CPvLI5jZMXDz","executionInfo":{"status":"ok","timestamp":1745424166466,"user_tz":-120,"elapsed":673,"user":{"displayName":"Alfonso Cortés","userId":"10694401840523732806"}},"outputId":"6b9cdee2-11c5-41cf-bb4e-c9206f170c9b"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["/home/Automated_DAC_Design/python\n","The design_dac function accepts user input specifications as a dictionary with the following key names:\n","\n","input_specs = {'resolution':RESOLUTION, 'topology':TOPOLOGY, 'max_nl':MAX_NL, 'max_time':MAX_TIME, 'c_load':C_LOAD, 'poly_w':POLY_W, 'options':options}\n","\n","where the first 6 elements corresponds to topology-independent specifications and 'options' corresponds to topology-dependent specifications.\n","\n","- 'resolution':RESOLUTION\tNumber of bits of resolution (2-16 bits)\n","- 'topology':TOPOLOGY\t\tType of DAC circuit, 0: R2R-ladder DAC\n","- 'max_nl':MAX_NL\t\tTarget maximum nonlinearity (LSB), for both Integral Non-Linearity (INL) and Differential Non-Linearity (DNL)\n","- 'max_time':MAX_TIME\t\tTarget maximum transition time (microseconds) for the load specified in C_LOAD\n","- 'c_load':C_LOAD\t\tCapacitive load (picofarad) considered for the speed of the DAC.\n","- 'poly_w':POLY_W\t\tWidth of the inverter input (currently not leveraged by the flow, set over PDK minimum)\n","\n","\n","The content of the options dictionary is as follows:\n","- R2R-ladder:\toptions = {'ideal_width':IDEAL_WIDTH, 'res_number':RES_NUMBER} \n","\t- 'ideal_width':IDEAL_WIDTH\t1 to use ideal ratio for PMOS and NMOS on-resistances, or 0 to use equall on-resistances for both devices\n","\t- 'res_number':RES_NUMBER\tNumber of series devices that make the unit resistor (currently supported: 2)\n","\n","Alternatively, the dictionary can be created by defining constants in specs.py and using the function load_specs(). \n","In Google Colab, after editing specs.py it is necessary to reset the sesión and execute again the cells that set environment variables.\n"]}]},{"cell_type":"code","source":["# general specifications\n","input_specs = {'resolution':10, 'topology':0, 'max_nl':0.50, 'max_time':5.0, 'c_load':50, 'poly_w':300}\n","# topology-dependent specifications (e.g. R2R-ladder DAC)\n","options = {'ideal_width':1, 'res_number':2}\n","input_specs['options'] = options\n","\n","# alternatively edit specs.py, reset the session and run\n","# input_specs = load_specs()"],"metadata":{"id":"f7YXqSiNOVgJ"},"execution_count":null,"outputs":[]},{"cell_type":"markdown","source":["### Circuit design\n","\n","The `design_dac()` function receives the user specifications and delivers 2 dictionaries, one with circuit parameters (sizing of devices) and a larger one with all parameters relevant for layout.\n"],"metadata":{"id":"iIYUkQ4iLYFo"}},{"cell_type":"code","source":["spice_params, layout_params = design_dac(**input_specs)"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"WkaxKng7gqVV","executionInfo":{"status":"ok","timestamp":1745425059733,"user_tz":-120,"elapsed":4744,"user":{"displayName":"Alfonso Cortés","userId":"10694401840523732806"}},"outputId":"0ad6db60-8d90-4094-b635-802ab285046a"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["\n","Resistance estimation:\n"," Ideal ratio: 0.3464189969373444\n"," With R= 45387.634984780394 Rn= 69.57141143710595 and Rp= 200.83024329548846\n"," Estimate => INL: 0.500365025876685 DNL: 0.5007064331412039 R_th= 45454.54545454545\n","\n","Resistor size simulation:\n"," With Lr= 13.63 R= 45382.10838967466\n","\n","Inverter size simulation:\n"," With Wn= 10.1 Wp= 9.55 and NG= 10 , then Rn= 69.19293753880237 Rp= 200.0065471751956\n"," Estimate => INL: 0.4984633911800529 DNL: 0.49854119637696687 R_th 45448.744559394574\n"]}]},{"cell_type":"markdown","source":["### Top-level simulation\n","\n","The designed circuit can be simulated to check the resulting performance metrics (nonlinearity and speed)."],"metadata":{"id":"4yHqEY0UR7NY"}},{"cell_type":"code","source":["inl, dnl, rise_time = simulate_dac(input_specs['topology'], spice_params, input_specs['c_load'])\n","\n","# Plot nonlinearities\n","Q = 2**input_specs['resolution']\n","lsb = pdk.LOW_VOLTAGE/Q\n","digital_input = np.arange(Q)\n","\n","print(\"Worst transition time: \", rise_time, \" us\")\n","\n","fig, axs = plt.subplots(2, 1, sharex=True)\n","axs[0].plot(digital_input, inl, label='estimated inl')\n","axs[0].set_ylabel(\"INL (LSB)\")\n","axs[0].grid()\n","axs[1].plot(digital_input[1:], dnl, label='estimated dnl')\n","axs[1].set_ylabel(\"DNL (LSB)\")\n","axs[1].set_xlabel(\"Input code\")\n","axs[1].grid()\n","axs[0].set_title(\"Simulated nonlinearities\")\n","plt.show()"],"metadata":{"colab":{"base_uri":"https://localhost:8080/","height":507},"id":"hXFMugjQSoQx","executionInfo":{"status":"ok","timestamp":1745425078281,"user_tz":-120,"elapsed":11841,"user":{"displayName":"Alfonso Cortés","userId":"10694401840523732806"}},"outputId":"77926fb8-e9af-4fe2-f2ed-b3443a885718"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":[" Simulate => INL: 0.493992106666686 DNL: 0.4900915200000213 Worst transition time: 4.990565e-06\n","Worst transition time: 4.990565e-06 us\n"]},{"output_type":"display_data","data":{"text/plain":["
"],"image/png":"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+AAAsHjxYtxxxx3YtWsXcnNz0dnZiddee011/zvvvBOXL19GVVUVli9fDp1OB51ON26eF198EdHR0bjrrruQlJSE0dFRVFRUICsrCz4+PkhISMCWLVuQn5+PW2+9FdnZ2fD09ERCQgIAICMjA5GRkXj11VeRkJCAL7/8EseOHVPN8cILL2DNmjXw8vLCww8/DCsrK7S0tKC1tXXcB6uJaGrxrQcRzQk5OTkoKSlBQEAAPvroIxQXFytHYWxsbFBcXIyzZ88iICAAL7/88riGIiIiAqmpqVi3bh3c3d2xf//+CedZtWoVSktLUV5ejnvuuQf3338/GhoalHhBQQGCg4OxZs0aGI1GiAgqKiqU03srVqzAgQMH8NZbb2H58uU4fvw4nn/+edUcsbGxOHr0KI4fP47Q0FCsWLECb7zxBhYuXDiZJSOi66CRa0+qExHNQhqNBmVlZTPyjdRE9N/GI0JERERksdgIERERkcXih6WJaNbjGXwimio8IkREREQWi40QERERWSw2QkRERGSx2AgRERGRxWIjRERERBaLjRARERFZLDZCREREZLHYCBEREZHFYiNEREREFut/6xs3DiTfPaEAAAAASUVORK5CYII=\n"},"metadata":{}}]},{"cell_type":"markdown","source":["### Layout generation\n","\n","Finally, the layout of the DAC is automatically generated. The KLayout standalone python package is enough to generate GDS files and access the Pcell generator of the PDK."],"metadata":{"id":"5eBVym7INDlg"}},{"cell_type":"code","source":["layout_dac(input_specs['topology'], layout_params)"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"HW0iVixYNBwR","executionInfo":{"status":"ok","timestamp":1745425082772,"user_tz":-120,"elapsed":1056,"user":{"displayName":"Alfonso Cortés","userId":"10694401840523732806"}},"outputId":"63340791-3455-49a0-aa73-231fb6a7d7df"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":[" Writing inverter GDS\n"," Writing R-2R GDS\n"," Writing 2R-2R GDS\n"," Writing RDAC GDS\n","\n","Verification:\n"," Running LVS\n"]}]},{"cell_type":"markdown","source":["The LVS result is in `/home/Automated_DAC_Design/netgen/comp.out`.\n","\n","The GDS can be opened with a local installation of Magic or KLayout (not from within the notebook). The produced GDS is DRC free, except for density rules that require adding fillers. This can be verified by opening the layout with Magic or by running the following command with a local installation of KLayout:\n","\n","```\n","klayout -zz -r /home/IHP-Open-PDK/libs.tech/klayout/tech/drc/sg13g2_maximal.lydrc -rd in_gds=\"../klayout/dac.gds\" -rd report_file=\"../klayout/drc/sg13g2_maximal.lyrdb\"\n","```\n","\n","This verification is included when running the source code localy.\n","\n","
\n","\n","## 3. Theoretical background\n","\n","At the time of the submission, this work only supports the complete design flow for the R2R-ladder DAC topology.\n","\n","### R2R-ladder DAC\n","\n","The R2R-ladder DAC, as shown in the figure, is made of inverters (one for each resolution bit) that are connected to a ladder of resistors, which have a unit resistance (R) or twice the unit resistance (2R). It can be shown that, by supperposition, each bit $i$ of an **ideal** N-bit R2R DAC produces $v_i=V_{REF}\\cdot\\frac{2^i}{2^N}$ in the output.\n","\n","![R2R Circuit](https://raw.githubusercontent.com/SDMote/Automated_DAC_Design/main/background/resistor_ladder_dac.png)\n","\n","However, to produce the desired output perfectly, the R-2R ratio in the ladder must be precise, making this circuit very sensitive to parasitic resistances, particularly the on-resistances of the inverter transistors.\n","Then, the main design parameters for the circuit are the sizing of the unit resistor and the transistors in the inverter, that is, width and lenght for 3 devices: NMOS, PMOS and resistor.\n","\n","In general, we need the on-resistances of the transistors to be negligible compared to the unit resistance R. Resistor width and transistor lenght are fixed for convenience. Then, increasing the resistor lenght is an easy solution but it comes at the expense of reducing the circuit speed. It will also be necessary to increase the transistors width to reduce their on-resistances. Increasing the area of the pysical implementation with both of this actions will increase the parasitic resistance of the routing between devices.\n","\n","\n","\n","#### Nonlinearity estimation\n","\n","Under the assumption that the on-resistances of the transistors are constant over input codes and bits, the voltage output of the DAC can be calculated recursively taking the on-resistances into consideration, as shown in the following figure. This allows to estimate the nonlinearity of the circuit much faster than with simulation.\n","\n","![Output calculation](https://raw.githubusercontent.com/SDMote/Automated_DAC_Design/main/background/r2r_dac.png)\n","\n","Simulation of the top-level circuit showed that the transistors on-resistance behaves constant over input codes and bits if they are sufficiently small compared to the unit resistance. This is usually true in the relevant solution space. Moreover, under the same conditions, it can be observed that the value of the on-resistances varies very little when changing the resolution of the DAC. This was leveraged in the circuit design step, where on-resistance estimation is always done by simulating a 2-bit DAC and top-level performance is estimated analyticaly as explained above. Since the spice simulation time increases exponentially with the number of bits, this method reduces computation time significantly. The results show that the presented R2R-ladder DAC design loop can effectively reach the target performance without simulating the top-level circuit.\n","\n","\n","\n","### Other topologies\n","\n","Future additions to the project will be available within the notebooks flow, but the corresponding theoretical details will only appear in the source code [repository](https://github.com/SDMote/Automated_DAC_Design.git).\n","\n"],"metadata":{"id":"F74cvoHLShwW"}}]} \ No newline at end of file +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "id": "mEEOcwaaYw5_" + }, + "source": [ + "# Automated DAC Design\n", + "\n", + "Inria AIO Team, April 2025\n", + "\n", + "SPDX-License-Identifier: Apache License Version 2.0\n", + "\n", + "
\n", + "\n", + "**Team members**\n", + "\n", + "|Name|Affiliation|IEEE Member|SSCS Member|\n", + "|:--:|:----------:|:----------:|:----------:|\n", + "| Alfonso Cortés (Research Engineer)(**Team lead**)
Email: alfonso.cortes@ieee.org | Inria (France) | Yes | Yes |\n", + "| Filip Maksimovic (Faculty) | Inria (France) | Yes |No|\n", + "\n", + "## About\n", + "\n", + "This notebook demonstrates a specification-to-GDS flow for Digital to Analog Converters (DACs) with the IHP SG13G2 130nm BiCMOS open PDK. The python based code is structured in different modules and stored in a different [respository](https://github.com/SDMote/Automated_DAC_Design.git) to allow updates. Future work includes adding more DAC topologies and post-layout simulation (which is currently limited by the parasitic extraction feature of the PDK), which will become available in this notebook.\n", + "\n", + "In general, this work attemps to automate circuit design and physical implementation with focus on 2 aspects:\n", + "- Leveraging understanding of the circuit and the relevant solution space (i.e. the relevant range of input specifications) to estimate performance and/or define heuristics that can guide the search of a solution and reduce the computation time.\n", + "- Considering constraints from the automated layout generation in the device sizing process.\n", + "\n", + "For example, the design flow for the R2R-ladder DAC topology is leveraging:\n", + "- Analytic estimation of nonlinearities for faster performance estimation. This also led to observing that there is an optimal ratio between NMOS and PMOS on-resistances in the inverters.\n", + "- Simulation of transistors on-resistances for a 2-bit DAC, which allows to avoid top-level simulation of higher resolution DACs inside of the design loop.\n", + "\n", + "More details in the Thoretical background section.\n", + "\n", + "
\n", + "\n", + "## 1. Set up workspace\n", + "This section will install the tools and download the PDK and the source code.\n", + "\n", + "### Install tools\n", + "The following open-source tools will be built in the `/content` directory:\n", + "- [Magic VLSI](http://opencircuitdesign.com/~tim/programs/magic/index.html), for netlist extraction\n", + "- [Netgen](http://opencircuitdesign.com/netgen/index.html), for LVS\n", + "- [Ngspice](https://ngspice.sourceforge.io/), for circuit simulation\n", + "- [OpenVAF](https://openvaf.semimod.de/), for model compilation\n", + "\n", + "To generate the GDS, the [Klayout](https://www.klayout.de/) standalone Python package will be used, as it is smaller and faster to install in the notebook than the complete tool.\n", + "\n", + "(This should take about 10 min)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "collapsed": true, + "executionInfo": { + "elapsed": 640106, + "status": "ok", + "timestamp": 1745424101803, + "user": { + "displayName": "Alfonso Cortés", + "userId": "10694401840523732806" + }, + "user_tz": -120 + }, + "id": "ASZZl969ViD1", + "outputId": "508a0af5-741d-4844-9047-d05132ef2f24" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[1;30;43mSe truncaron las últimas líneas 5000 del resultado de transmisión.\u001b[0m\n", + " 1269 | snprintf(instname, MAX_STR_LEN-1, \"%s:%s\", model, inst);\n", + " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + "spice.c:1176:46: warning: ‘:’ directive output may be truncated writing 1 byte into a region of size between 0 and 255 [-Wformat-truncation=]\n", + " 1176 | snprintf(instname, MAX_STR_LEN-1, \"%s:%s\", model, inst);\n", + " | ^\n", + "spice.c:1176:9: note: ‘snprintf’ output between 2 and 512 bytes into a destination of size 255\n", + " 1176 | snprintf(instname, MAX_STR_LEN-1, \"%s:%s\", model, inst);\n", + " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + "spice.c:1085:44: warning: ‘:’ directive output may be truncated writing 1 byte into a region of size between 0 and 255 [-Wformat-truncation=]\n", + " 1085 | snprintf(instname, MAX_STR_LEN-1, \"%s:%s\", model, inst);\n", + " | ^\n", + "spice.c:1085:7: note: ‘snprintf’ output between 2 and 512 bytes into a destination of size 255\n", + " 1085 | snprintf(instname, MAX_STR_LEN-1, \"%s:%s\", model, inst);\n", + " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + "spice.c:1012:44: warning: ‘:’ directive output may be truncated writing 1 byte into a region of size between 0 and 255 [-Wformat-truncation=]\n", + " 1012 | snprintf(instname, MAX_STR_LEN-1, \"%s:%s\", model, inst);\n", + " | ^\n", + "spice.c:1012:7: note: ‘snprintf’ output between 2 and 512 bytes into a destination of size 255\n", + " 1012 | snprintf(instname, MAX_STR_LEN-1, \"%s:%s\", model, inst);\n", + " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + "--- compiling base/verilog.o\n", + "rm -f verilog.o\n", + "gcc -g -m64 -fPIC -fPIC -I/usr/include/tcl8.6 -I. -I.. -DCAD_DIR=\\\"/usr/local/lib\\\" -DTCL_DIR=\\\"/usr/local/lib/netgen/tcl\\\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\\\"netgen\\\" -DPACKAGE_TARNAME=\\\"netgen\\\" -DPACKAGE_VERSION=\\\"1.3\\\" -DPACKAGE_STRING=\\\"netgen\\ 1.3\\\" -DPACKAGE_BUGREPORT=\\\"eda-dev@opencircuitdesign.com\\\" -DPACKAGE_URL=\\\"\\\" -DNETGEN_VERSION=\\\"1.5\\\" -DNETGEN_REVISION=\\\"294\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\\\".so\\\" -DNDEBUG -DNDEBUG -DNETGEN_DATE=\"\\\"`date`\\\"\" -c verilog.c\n", + "verilog.c: In function ‘ReadVerilogFile’:\n", + "verilog.c:2583:34: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 0 and 255 [-Wformat-overflow=]\n", + " 2583 | sprintf(locinst, \"%s[%d]\", instancename, i);\n", + " | ^~\n", + "verilog.c:2583:13: note: ‘sprintf’ output between 4 and 269 bytes into a destination of size 256\n", + " 2583 | sprintf(locinst, \"%s[%d]\", instancename, i);\n", + " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + "verilog.c:1976:65: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 255 [-Wformat-truncation=]\n", + " 1976 | snprintf(nodename, MAX_STR_LEN, \"%s[%d]\", noderoot, i);\n", + " | ^~\n", + "verilog.c:1976:29: note: ‘snprintf’ output between 4 and 269 bytes into a destination of size 256\n", + " 1976 | snprintf(nodename, MAX_STR_LEN, \"%s[%d]\", noderoot, i);\n", + " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + "verilog.c:1984:67: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 255 [-Wformat-truncation=]\n", + " 1984 | snprintf(assignname, MAX_STR_LEN, \"%s[%d]\", assignroot, j);\n", + " | ^~\n", + "verilog.c:1984:29: note: ‘snprintf’ output between 4 and 269 bytes into a destination of size 256\n", + " 1984 | snprintf(assignname, MAX_STR_LEN, \"%s[%d]\", assignroot, j);\n", + " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + "--- compiling base/wombat.o\n", + "rm -f wombat.o\n", + "gcc -g -m64 -fPIC -fPIC -I/usr/include/tcl8.6 -I. -I.. -DCAD_DIR=\\\"/usr/local/lib\\\" -DTCL_DIR=\\\"/usr/local/lib/netgen/tcl\\\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\\\"netgen\\\" -DPACKAGE_TARNAME=\\\"netgen\\\" -DPACKAGE_VERSION=\\\"1.3\\\" -DPACKAGE_STRING=\\\"netgen\\ 1.3\\\" -DPACKAGE_BUGREPORT=\\\"eda-dev@opencircuitdesign.com\\\" -DPACKAGE_URL=\\\"\\\" -DNETGEN_VERSION=\\\"1.5\\\" -DNETGEN_REVISION=\\\"294\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\\\".so\\\" -DNDEBUG -DNDEBUG -DNETGEN_DATE=\"\\\"`date`\\\"\" -c wombat.c\n", + "--- compiling base/xilinx.o\n", + "rm -f xilinx.o\n", + "gcc -g -m64 -fPIC -fPIC -I/usr/include/tcl8.6 -I. -I.. -DCAD_DIR=\\\"/usr/local/lib\\\" -DTCL_DIR=\\\"/usr/local/lib/netgen/tcl\\\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\\\"netgen\\\" -DPACKAGE_TARNAME=\\\"netgen\\\" -DPACKAGE_VERSION=\\\"1.3\\\" -DPACKAGE_STRING=\\\"netgen\\ 1.3\\\" -DPACKAGE_BUGREPORT=\\\"eda-dev@opencircuitdesign.com\\\" -DPACKAGE_URL=\\\"\\\" -DNETGEN_VERSION=\\\"1.5\\\" -DNETGEN_REVISION=\\\"294\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\\\".so\\\" -DNDEBUG -DNDEBUG -DNETGEN_DATE=\"\\\"`date`\\\"\" -c xilinx.c\n", + "--- compiling base/xillib.o\n", + "rm -f xillib.o\n", + "gcc -g -m64 -fPIC -fPIC -I/usr/include/tcl8.6 -I. -I.. -DCAD_DIR=\\\"/usr/local/lib\\\" -DTCL_DIR=\\\"/usr/local/lib/netgen/tcl\\\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\\\"netgen\\\" -DPACKAGE_TARNAME=\\\"netgen\\\" -DPACKAGE_VERSION=\\\"1.3\\\" -DPACKAGE_STRING=\\\"netgen\\ 1.3\\\" -DPACKAGE_BUGREPORT=\\\"eda-dev@opencircuitdesign.com\\\" -DPACKAGE_URL=\\\"\\\" -DNETGEN_VERSION=\\\"1.5\\\" -DNETGEN_REVISION=\\\"294\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\\\".so\\\" -DNDEBUG -DNDEBUG -DNETGEN_DATE=\"\\\"`date`\\\"\" -c xillib.c\n", + "--- linking libbase.o\n", + "rm -f libbase.o\n", + "/usr/bin/ld -r actel.o ccode.o greedy.o ntk.o print.o actellib.o embed.o hash.o netfile.o objlist.o query.o anneal.o ext.o netcmp.o netgen.o pdutils.o random.o timing.o bottomup.o flatten.o place.o spice.o verilog.o wombat.o xilinx.o xillib.o -o libbase.o \n", + "make[2]: Leaving directory '/content/netgen/base'\n", + "make[2]: Entering directory '/content/netgen/tcltk'\n", + "--- compiling tcltk/tclnetgen.o\n", + "rm -f tclnetgen.o\n", + "gcc -g -m64 -fPIC -fPIC -I/usr/include/tcl8.6 -I../base -I. -I.. -DCAD_DIR=\\\"/usr/local/lib\\\" -DTCL_DIR=\\\"/usr/local/lib/netgen/tcl\\\" -DUSE_TCL_STUBS -DUSE_TK_STUBS -DPACKAGE_NAME=\\\"netgen\\\" -DPACKAGE_TARNAME=\\\"netgen\\\" -DPACKAGE_VERSION=\\\"1.3\\\" -DPACKAGE_STRING=\\\"netgen\\ 1.3\\\" -DPACKAGE_BUGREPORT=\\\"eda-dev@opencircuitdesign.com\\\" -DPACKAGE_URL=\\\"\\\" -DNETGEN_VERSION=\\\"1.5\\\" -DNETGEN_REVISION=\\\"294\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\\\".so\\\" -DNDEBUG -DNETGEN_DATE=\"\\\"`date`\\\"\" -c tclnetgen.c\n", + "--- linking libtcltk.o\n", + "rm -f libtcltk.o\n", + "/usr/bin/ld -r tclnetgen.o -o libtcltk.o \n", + "make[2]: Leaving directory '/content/netgen/tcltk'\n", + "--- making Tcl shared-object libraries\n", + "for dir in netgen python tcltk; do \\\n", + "\t(cd $dir && make tcl-main); done\n", + "make[2]: Entering directory '/content/netgen/netgen'\n", + "--- making netgen Tcl library (tclnetgen.so)\n", + "rm -f tclnetgen.so\n", + "gcc -g -m64 -fPIC -fPIC -I/usr/include/tcl8.6 -I../base -I. -I.. -o tclnetgen.so -shared -Wl,-soname,tclnetgen.so -Wl,--version-script=../netgen/symbol.map \\\n", + "\t ../base/libbase.o ../tcltk/libtcltk.o \\\n", + "\t-lc -lm -L/usr/lib/x86_64-linux-gnu -ltclstub8.6 \n", + "make[2]: Leaving directory '/content/netgen/netgen'\n", + "make[2]: Entering directory '/content/netgen/python'\n", + "sed -e '/SUBST_SCRIPT_DIR/s#SUBST_SCRIPT_DIR#/usr/local/lib/netgen/python#' \\\n", + "\tlvs_manager.py.in > lvs_manager.py\n", + "make[2]: Leaving directory '/content/netgen/python'\n", + "make[2]: Entering directory '/content/netgen/tcltk'\n", + "gcc -g -m64 -fPIC -fPIC -I/usr/include/tcl8.6 -I../base -I. -I.. -DCAD_DIR=\\\"/usr/local/lib\\\" -DTCL_DIR=\\\"/usr/local/lib/netgen/tcl\\\" -DPACKAGE_NAME=\\\"netgen\\\" -DPACKAGE_TARNAME=\\\"netgen\\\" -DPACKAGE_VERSION=\\\"1.3\\\" -DPACKAGE_STRING=\\\"netgen\\ 1.3\\\" -DPACKAGE_BUGREPORT=\\\"eda-dev@opencircuitdesign.com\\\" -DPACKAGE_URL=\\\"\\\" -DNETGEN_VERSION=\\\"1.5\\\" -DNETGEN_REVISION=\\\"294\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\\\".so\\\" -DNDEBUG netgenexec.c \\\n", + "\t-o netgenexec \\\n", + "\t-L/usr/lib/x86_64-linux-gnu -ltcl8.6 -lm \n", + "sed -e 's%TCL_DIR%/usr/local/lib/netgen/tcl%g' \\\n", + " -e 's%SHDLIB_EXT%.so%g' \\\n", + " netgen.tcl.in > netgen.tcl\n", + "sed -e 's%TCL_DIR%/usr/local/lib/netgen/tcl%g' \\\n", + " -e 's%PY_DIR%/usr/local/lib/netgen/python%g' \\\n", + " -e 's%TCLLIB_DIR%/usr/lib%g' \\\n", + " -e 's%WISH_EXE%/usr/bin/wish%g' \\\n", + " netgen.sh.in > netgen.sh\n", + "make[2]: Leaving directory '/content/netgen/tcltk'\n", + "make[1]: Leaving directory '/content/netgen'\n", + "./scripts/mkdirs /usr/local/bin\n", + "--- installing executable to /usr/local/bin\n", + "--- installing run-time files to /usr/local/lib\n", + "/content\n", + "Reading package lists... Done\n", + "Building dependency tree... Done\n", + "Reading state information... Done\n", + "Note, selecting 'libreadline-dev' instead of 'libreadline6-dev'\n", + "autoconf is already the newest version (2.71-2).\n", + "autoconf set to manually installed.\n", + "automake is already the newest version (1:1.16.5-1.3).\n", + "automake set to manually installed.\n", + "libreadline-dev is already the newest version (8.1.2-1).\n", + "libreadline-dev set to manually installed.\n", + "libx11-6 is already the newest version (2:1.7.5-1ubuntu0.3).\n", + "libx11-6 set to manually installed.\n", + "libx11-dev is already the newest version (2:1.7.5-1ubuntu0.3).\n", + "libx11-dev set to manually installed.\n", + "The following additional packages will be installed:\n", + " libfl-dev libfl2 libxmu-dev libxmu-headers libxpm-dev libxt-dev\n", + "Suggested packages:\n", + " bison-doc flex-doc libtool-doc gcj-jdk libxaw-doc libxt-doc\n", + "The following NEW packages will be installed:\n", + " bison flex libfl-dev libfl2 libtool libxaw7-dev libxmu-dev libxmu-headers\n", + " libxpm-dev libxt-dev\n", + "0 upgraded, 10 newly installed, 0 to remove and 34 not upgraded.\n", + "Need to get 2,084 kB of archives.\n", + "After this operation, 8,172 kB of additional disk space will be used.\n", + "Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 flex amd64 2.6.4-8build2 [307 kB]\n", + "Get:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 bison amd64 2:3.8.2+dfsg-1build1 [748 kB]\n", + "Get:3 http://archive.ubuntu.com/ubuntu jammy/main amd64 libfl2 amd64 2.6.4-8build2 [10.7 kB]\n", + "Get:4 http://archive.ubuntu.com/ubuntu jammy/main amd64 libfl-dev amd64 2.6.4-8build2 [6,236 B]\n", + "Get:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 libtool all 2.4.6-15build2 [164 kB]\n", + "Get:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxt-dev amd64 1:1.2.1-1 [396 kB]\n", + "Get:7 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxmu-headers all 2:1.1.3-3 [54.1 kB]\n", + "Get:8 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxmu-dev amd64 2:1.1.3-3 [54.6 kB]\n", + "Get:9 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libxpm-dev amd64 1:3.5.12-1ubuntu0.22.04.2 [90.7 kB]\n", + "Get:10 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxaw7-dev amd64 2:1.0.14-1 [253 kB]\n", + "Fetched 2,084 kB in 0s (5,102 kB/s)\n", + "Selecting previously unselected package flex.\n", + "(Reading database ... 126333 files and directories currently installed.)\n", + "Preparing to unpack .../0-flex_2.6.4-8build2_amd64.deb ...\n", + "Unpacking flex (2.6.4-8build2) ...\n", + "Selecting previously unselected package bison.\n", + "Preparing to unpack .../1-bison_2%3a3.8.2+dfsg-1build1_amd64.deb ...\n", + "Unpacking bison (2:3.8.2+dfsg-1build1) ...\n", + "Selecting previously unselected package libfl2:amd64.\n", + "Preparing to unpack .../2-libfl2_2.6.4-8build2_amd64.deb ...\n", + "Unpacking libfl2:amd64 (2.6.4-8build2) ...\n", + "Selecting previously unselected package libfl-dev:amd64.\n", + "Preparing to unpack .../3-libfl-dev_2.6.4-8build2_amd64.deb ...\n", + "Unpacking libfl-dev:amd64 (2.6.4-8build2) ...\n", + "Selecting previously unselected package libtool.\n", + "Preparing to unpack .../4-libtool_2.4.6-15build2_all.deb ...\n", + "Unpacking libtool (2.4.6-15build2) ...\n", + "Selecting previously unselected package libxt-dev:amd64.\n", + "Preparing to unpack .../5-libxt-dev_1%3a1.2.1-1_amd64.deb ...\n", + "Unpacking libxt-dev:amd64 (1:1.2.1-1) ...\n", + "Selecting previously unselected package libxmu-headers.\n", + "Preparing to unpack .../6-libxmu-headers_2%3a1.1.3-3_all.deb ...\n", + "Unpacking libxmu-headers (2:1.1.3-3) ...\n", + "Selecting previously unselected package libxmu-dev:amd64.\n", + "Preparing to unpack .../7-libxmu-dev_2%3a1.1.3-3_amd64.deb ...\n", + "Unpacking libxmu-dev:amd64 (2:1.1.3-3) ...\n", + "Selecting previously unselected package libxpm-dev:amd64.\n", + "Preparing to unpack .../8-libxpm-dev_1%3a3.5.12-1ubuntu0.22.04.2_amd64.deb ...\n", + "Unpacking libxpm-dev:amd64 (1:3.5.12-1ubuntu0.22.04.2) ...\n", + "Selecting previously unselected package libxaw7-dev:amd64.\n", + "Preparing to unpack .../9-libxaw7-dev_2%3a1.0.14-1_amd64.deb ...\n", + "Unpacking libxaw7-dev:amd64 (2:1.0.14-1) ...\n", + "Setting up flex (2.6.4-8build2) ...\n", + "Setting up libxmu-headers (2:1.1.3-3) ...\n", + "Setting up libtool (2.4.6-15build2) ...\n", + "Setting up libxt-dev:amd64 (1:1.2.1-1) ...\n", + "Setting up libxpm-dev:amd64 (1:3.5.12-1ubuntu0.22.04.2) ...\n", + "Setting up libfl2:amd64 (2.6.4-8build2) ...\n", + "Setting up bison (2:3.8.2+dfsg-1build1) ...\n", + "update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode\n", + "Setting up libxmu-dev:amd64 (2:1.1.3-3) ...\n", + "Setting up libfl-dev:amd64 (2.6.4-8build2) ...\n", + "Setting up libxaw7-dev:amd64 (2:1.0.14-1) ...\n", + "Processing triggers for man-db (2.10.2-1) ...\n", + "Processing triggers for libc-bin (2.35-0ubuntu3.8) ...\n", + "/sbin/ldconfig.real: /usr/local/lib/libtcm.so.1 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libtbbbind.so.3 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libtcm_debug.so.1 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libur_adapter_level_zero.so.0 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libumf.so.0 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libtbbbind_2_0.so.3 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libur_loader.so.0 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libtbbbind_2_5.so.3 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libhwloc.so.15 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libtbbmalloc_proxy.so.2 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libur_adapter_opencl.so.0 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libtbbmalloc.so.2 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libtbb.so.12 is not a symbolic link\n", + "\n", + "Cloning into 'ngspice'...\n", + "remote: Enumerating objects: 134856, done.\u001b[K\n", + "remote: Counting objects: 100% (134856/134856), done.\u001b[K\n", + "remote: Compressing objects: 100% (24516/24516), done.\u001b[K\n", + "remote: Total 134856 (delta 109805), reused 133786 (delta 109012)\u001b[K\n", + "Receiving objects: 100% (134856/134856), 45.02 MiB | 14.62 MiB/s, done.\n", + "Resolving deltas: 100% (109805/109805), done.\n", + "Running libtoolize\n", + "libtoolize: putting auxiliary files in '.'.\n", + "libtoolize: copying file './ltmain.sh'\n", + "libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.\n", + "libtoolize: copying file 'm4/libtool.m4'\n", + "libtoolize: copying file 'm4/ltoptions.m4'\n", + "libtoolize: copying file 'm4/ltsugar.m4'\n", + "libtoolize: copying file 'm4/ltversion.m4'\n", + "libtoolize: copying file 'm4/lt~obsolete.m4'\n", + "Running aclocal \n", + "Running autoheader\n", + "Running automake -Wall --copy --add-missing\n", + "configure.ac:46: installing './ar-lib'\n", + "configure.ac:42: installing './compile'\n", + "configure.ac:44: installing './config.guess'\n", + "configure.ac:44: installing './config.sub'\n", + "configure.ac:37: installing './install-sh'\n", + "configure.ac:37: installing './missing'\n", + "src/Makefile.am: installing './depcomp'\n", + "configure.ac: installing './ylwrap'\n", + "Running autoconf\n", + "Success.\n", + "\n", + "configuring for 64 bit release\n", + "\n", + "checking for a BSD-compatible install... /usr/bin/install -c\n", + "checking whether build environment is sane... yes\n", + "checking for a race-free mkdir -p... /usr/bin/mkdir -p\n", + "checking for gawk... no\n", + "checking for mawk... mawk\n", + "checking whether make sets $(MAKE)... yes\n", + "checking whether make supports nested variables... yes\n", + "checking whether make supports nested variables... (cached) yes\n", + "checking for gcc... gcc\n", + "checking whether the C compiler works... yes\n", + "checking for C compiler default output file name... a.out\n", + "checking for suffix of executables... \n", + "checking whether we are cross compiling... no\n", + "checking for suffix of object files... o\n", + "checking whether the compiler supports GNU C... yes\n", + "checking whether gcc accepts -g... yes\n", + "checking for gcc option to enable C11 features... none needed\n", + "checking whether gcc understands -c and -o together... yes\n", + "checking whether make supports the include directive... yes (GNU style)\n", + "checking dependency style of gcc... gcc3\n", + "checking for g++... g++\n", + "checking whether the compiler supports GNU C++... yes\n", + "checking whether g++ accepts -g... yes\n", + "checking for g++ option to enable C++11 features... none needed\n", + "checking dependency style of g++... gcc3\n", + "checking how to run the C preprocessor... gcc -E\n", + "checking build system type... x86_64-pc-linux-gnu\n", + "checking host system type... x86_64-pc-linux-gnu\n", + "checking for gcc... gcc\n", + "checking whether the compiler supports GNU C... (cached) yes\n", + "checking whether gcc accepts -g... yes\n", + "checking for gcc option to enable C11 features... (cached) none needed\n", + "checking whether gcc understands -c and -o together... (cached) yes\n", + "checking dependency style of gcc... (cached) gcc3\n", + "checking how to run the C preprocessor... gcc -E\n", + "checking for ar... ar\n", + "checking the archiver (ar) interface... ar\n", + "checking how to print strings... printf\n", + "checking for a sed that does not truncate output... /usr/bin/sed\n", + "checking for grep that handles long lines and -e... /usr/bin/grep\n", + "checking for egrep... /usr/bin/grep -E\n", + "checking for fgrep... /usr/bin/grep -F\n", + "checking for ld used by gcc... /usr/bin/ld\n", + "checking if the linker (/usr/bin/ld) is GNU ld... yes\n", + "checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B\n", + "checking the name lister (/usr/bin/nm -B) interface... BSD nm\n", + "checking whether ln -s works... yes\n", + "checking the maximum length of command line arguments... 1572864\n", + "checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop\n", + "checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop\n", + "checking for /usr/bin/ld option to reload object files... -r\n", + "checking for objdump... objdump\n", + "checking how to recognize dependent libraries... pass_all\n", + "checking for dlltool... no\n", + "checking how to associate runtime and link libraries... printf %s\\n\n", + "checking for archiver @FILE support... @\n", + "checking for strip... strip\n", + "checking for ranlib... ranlib\n", + "checking command to parse /usr/bin/nm -B output from gcc object... ok\n", + "checking for sysroot... no\n", + "checking for a working dd... /usr/bin/dd\n", + "checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1\n", + "checking for mt... no\n", + "checking if : is a manifest tool... no\n", + "checking for stdio.h... yes\n", + "checking for stdlib.h... yes\n", + "checking for string.h... yes\n", + "checking for inttypes.h... yes\n", + "checking for stdint.h... yes\n", + "checking for strings.h... yes\n", + "checking for sys/stat.h... yes\n", + "checking for sys/types.h... yes\n", + "checking for unistd.h... yes\n", + "checking for sys/select.h... yes\n", + "checking for sys/socket.h... yes\n", + "checking for vfork.h... no\n", + "checking for dlfcn.h... yes\n", + "checking for objdir... .libs\n", + "checking if gcc supports -fno-rtti -fno-exceptions... no\n", + "checking for gcc option to produce PIC... -fPIC -DPIC\n", + "checking if gcc PIC flag -fPIC -DPIC works... yes\n", + "checking if gcc static flag -static works... yes\n", + "checking if gcc supports -c -o file.o... yes\n", + "checking if gcc supports -c -o file.o... (cached) yes\n", + "checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes\n", + "checking whether -lc should be explicitly linked in... no\n", + "checking dynamic linker characteristics... GNU/Linux ld.so\n", + "checking how to hardcode library paths into programs... immediate\n", + "checking whether stripping libraries is possible... yes\n", + "checking if libtool supports shared libraries... yes\n", + "checking whether to build shared libraries... yes\n", + "checking whether to build static libraries... yes\n", + "checking how to run the C++ preprocessor... g++ -E\n", + "checking for ld used by g++... /usr/bin/ld -m elf_x86_64\n", + "checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes\n", + "checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes\n", + "checking for g++ option to produce PIC... -fPIC -DPIC\n", + "checking if g++ PIC flag -fPIC -DPIC works... yes\n", + "checking if g++ static flag -static works... yes\n", + "checking if g++ supports -c -o file.o... yes\n", + "checking if g++ supports -c -o file.o... (cached) yes\n", + "checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes\n", + "checking dynamic linker characteristics... (cached) GNU/Linux ld.so\n", + "checking how to hardcode library paths into programs... immediate\n", + "KLU solver enabled\n", + "checking whether to enable maintainer-specific portions of Makefiles... yes\n", + "Use external CFLAGS\n", + "checking for strings.h... (cached) yes\n", + "checking whether windows code with gui is enabled... no\n", + "checking for /proc/meminfo... yes\n", + "checking for X... libraries , headers \n", + "checking for gethostbyname... yes\n", + "checking for connect... yes\n", + "checking for remove... yes\n", + "checking for shmat... yes\n", + "checking for IceConnectionNumber in -lICE... yes\n", + "checking for _Bool... yes\n", + "checking for stdbool.h that conforms to C99... yes\n", + "checking for size_t... yes\n", + "checking for dirent.h that defines DIR... yes\n", + "checking for library containing opendir... none required\n", + "checking whether closedir returns void... no\n", + "checking types of arguments for select... int,fd_set *,struct timeval *\n", + "checking for vprintf... yes\n", + "checking for fork... yes\n", + "checking for vfork... yes\n", + "checking if hard-coding of the X11 runtime library path is desired... no\n", + "checking for main in -lXaw... yes\n", + "checking for main in -lXmu... yes\n", + "checking for XShmAttach in -lXext... yes\n", + "checking for main in -lXft... yes\n", + "checking for main in -lfontconfig... yes\n", + "checking for main in -lfreetype... yes\n", + "checking for main in -lstdc++... yes\n", + "ngnutmeg ngsconvert ngproc2mod ngmultidec ngmakeidx nghelp are not made.\n", + "No internal help available.\n", + "checking for pid_t... yes\n", + "checking for sighandler_t... no\n", + "checking for sig_t... yes\n", + "checking for __sighandler_t... yes\n", + "checking for dirent.h that defines DIR... (cached) yes\n", + "checking for library containing opendir... (cached) none required\n", + "checking for unistd.h... (cached) yes\n", + "checking for ctype.h... yes\n", + "checking for pwd.h... yes\n", + "checking for fcntl.h... yes\n", + "checking for sys/ioctl.h... yes\n", + "checking for stropts.h... no\n", + "checking for sys/wait.h that is POSIX.1 compatible... yes\n", + "checking whether stat file-mode macros are broken... no\n", + "checking for arpa/inet.h... yes\n", + "checking for netdb.h... yes\n", + "checking for netinet/in.h... yes\n", + "checking for stddef.h... yes\n", + "checking for sys/file.h... yes\n", + "checking for sys/param.h... yes\n", + "checking for sys/socket.h... (cached) yes\n", + "checking for sys/time.h... yes\n", + "checking for sys/timeb.h... yes\n", + "checking for sys/io.h... yes\n", + "checking whether struct tm is in sys/time.h or time.h... time.h\n", + "checking for gcc options needed to detect all undeclared functions... none needed\n", + "checking for struct tm.tm_zone... yes\n", + "checking for time... yes\n", + "checking for localtime... yes\n", + "checking for queryperformancecounter... no\n", + "checking for clock_gettime... yes\n", + "checking for gettimeofday... yes\n", + "checking for ftime... yes\n", + "checking for utimes... yes\n", + "checking for getrlimit... yes\n", + "checking for endpwent... yes\n", + "checking for gethostbyname... (cached) yes\n", + "checking for memset... yes\n", + "checking for select... yes\n", + "checking for socket... yes\n", + "checking for strdup... yes\n", + "checking for strerror... yes\n", + "checking for strncasecmp... yes\n", + "checking for strstr... yes\n", + "checking for strtol... yes\n", + "checking for termios.h... yes\n", + "checking for isatty... yes\n", + "checking for tcgetattr... yes\n", + "checking for tcsetattr... yes\n", + "checking for working fork... yes\n", + "checking for working vfork... (cached) yes\n", + "checking for access... yes\n", + "checking for qsort... yes\n", + "checking for dup2... yes\n", + "checking for popen... yes\n", + "checking for tsearch... yes\n", + "checking for tdestroy... yes\n", + "checking for strchr... yes\n", + "checking for strrchr... yes\n", + "checking for getcwd... yes\n", + "Checking mathematical features of the system:\n", + "checking for sqrt in -lm... yes\n", + "checking for float.h... yes\n", + "checking for limits.h... yes\n", + "checking for values.h... yes\n", + "checking for ieeefp.h... no\n", + "checking for fftw3.h... no\n", + "checking for fftw_plan_dft_1d in -lfftw3... no\n", + "checking for erfc... yes\n", + "checking for logb... yes\n", + "checking for scalb... yes\n", + "checking for scalbn... yes\n", + "checking for asinh... yes\n", + "checking for acosh... yes\n", + "checking for atanh... yes\n", + "checking for finite... yes\n", + "checking whether isinf is declared... yes\n", + "checking whether isnan is declared... yes\n", + "checking for sigsetjmp... yes\n", + "checking for snprintf... yes\n", + "checking for dirname... yes\n", + "checking for getopt.h... yes\n", + "checking for getopt_long... yes\n", + "Settings which were chosen:\n", + "checking for bison... bison -y\n", + "checking for bison... /usr/bin/bison\n", + "checking for bison version... 3.8.2\n", + "checking for flex... flex\n", + "checking for lex output file root... lex.yy\n", + "checking for lex library... none needed\n", + "checking whether yytext is a pointer... yes\n", + "XSPICE features included\n", + "checking for modf... yes\n", + "checking for libintl.h... yes\n", + "checking for malloc.h... yes\n", + "checking whether C compiler accepts -std=gnu11... yes\n", + "OSDI features included\n", + "CIDER features enabled\n", + "S parameter analysis enabled\n", + "Checking for readline:\n", + "checking for readline/readline.h... yes\n", + "checking for readline/history.h... yes\n", + "checking for library containing tputs... -ltinfo\n", + "checking for readline in -lreadline... yes\n", + "BSD editline disabled.\n", + "checking for ncurses/termcap.h... no\n", + "checking for termcap.h... yes\n", + "checking for term.h... yes\n", + "checking for sys/sysctl.h... no\n", + "checking for gcc option to support OpenMP... -fopenmp\n", + "OpenMP feature enabled\n", + "checking that generated files are newer than configure... done\n", + "configure: creating ./config.status\n", + "config.status: creating Makefile\n", + "config.status: creating man/Makefile\n", + "config.status: creating man/man1/Makefile\n", + "config.status: creating ngspice.pc\n", + "config.status: creating src/Makefile\n", + "config.status: creating src/spicelib/Makefile\n", + "config.status: creating src/spicelib/analysis/Makefile\n", + "config.status: creating src/spicelib/devices/Makefile\n", + "config.status: creating src/spicelib/devices/asrc/Makefile\n", + "config.status: creating src/spicelib/devices/bjt/Makefile\n", + "config.status: creating src/spicelib/devices/bsim1/Makefile\n", + "config.status: creating src/spicelib/devices/bsim2/Makefile\n", + "config.status: creating src/spicelib/devices/bsim3/Makefile\n", + "config.status: creating src/spicelib/devices/bsim3v0/Makefile\n", + "config.status: creating src/spicelib/devices/bsim3v1/Makefile\n", + "config.status: creating src/spicelib/devices/bsim3v32/Makefile\n", + "config.status: creating src/spicelib/devices/bsim4/Makefile\n", + "config.status: creating src/spicelib/devices/bsim4v5/Makefile\n", + "config.status: creating src/spicelib/devices/bsim4v6/Makefile\n", + "config.status: creating src/spicelib/devices/bsim4v7/Makefile\n", + "config.status: creating src/spicelib/devices/bsim3soi_pd/Makefile\n", + "config.status: creating src/spicelib/devices/bsim3soi_fd/Makefile\n", + "config.status: creating src/spicelib/devices/bsim3soi_dd/Makefile\n", + "config.status: creating src/spicelib/devices/bsimsoi/Makefile\n", + "config.status: creating src/spicelib/devices/cap/Makefile\n", + "config.status: creating src/spicelib/devices/cccs/Makefile\n", + "config.status: creating src/spicelib/devices/ccvs/Makefile\n", + "config.status: creating src/spicelib/devices/csw/Makefile\n", + "config.status: creating src/spicelib/devices/cpl/Makefile\n", + "config.status: creating src/spicelib/devices/dio/Makefile\n", + "config.status: creating src/spicelib/devices/ind/Makefile\n", + "config.status: creating src/spicelib/devices/isrc/Makefile\n", + "config.status: creating src/spicelib/devices/hfet1/Makefile\n", + "config.status: creating src/spicelib/devices/hfet2/Makefile\n", + "config.status: creating src/spicelib/devices/hicum2/Makefile\n", + "config.status: creating src/spicelib/devices/hisim2/Makefile\n", + "config.status: creating src/spicelib/devices/hisimhv1/Makefile\n", + "config.status: creating src/spicelib/devices/hisimhv2/Makefile\n", + "config.status: creating src/spicelib/devices/jfet/Makefile\n", + "config.status: creating src/spicelib/devices/jfet2/Makefile\n", + "config.status: creating src/spicelib/devices/ltra/Makefile\n", + "config.status: creating src/spicelib/devices/mes/Makefile\n", + "config.status: creating src/spicelib/devices/mesa/Makefile\n", + "config.status: creating src/spicelib/devices/mos1/Makefile\n", + "config.status: creating src/spicelib/devices/mos2/Makefile\n", + "config.status: creating src/spicelib/devices/mos3/Makefile\n", + "config.status: creating src/spicelib/devices/mos6/Makefile\n", + "config.status: creating src/spicelib/devices/mos9/Makefile\n", + "config.status: creating src/spicelib/devices/ndev/Makefile\n", + "config.status: creating src/spicelib/devices/res/Makefile\n", + "config.status: creating src/spicelib/devices/soi3/Makefile\n", + "config.status: creating src/spicelib/devices/sw/Makefile\n", + "config.status: creating src/spicelib/devices/tra/Makefile\n", + "config.status: creating src/spicelib/devices/txl/Makefile\n", + "config.status: creating src/spicelib/devices/urc/Makefile\n", + "config.status: creating src/spicelib/devices/vbic/Makefile\n", + "config.status: creating src/spicelib/devices/vccs/Makefile\n", + "config.status: creating src/spicelib/devices/vcvs/Makefile\n", + "config.status: creating src/spicelib/devices/vdmos/Makefile\n", + "config.status: creating src/spicelib/devices/vsrc/Makefile\n", + "config.status: creating src/spicelib/devices/nbjt/Makefile\n", + "config.status: creating src/spicelib/devices/nbjt2/Makefile\n", + "config.status: creating src/spicelib/devices/numd/Makefile\n", + "config.status: creating src/spicelib/devices/numd2/Makefile\n", + "config.status: creating src/spicelib/devices/numos/Makefile\n", + "config.status: creating src/spicelib/parser/Makefile\n", + "config.status: creating src/ciderlib/Makefile\n", + "config.status: creating src/ciderlib/input/Makefile\n", + "config.status: creating src/ciderlib/support/Makefile\n", + "config.status: creating src/ciderlib/oned/Makefile\n", + "config.status: creating src/ciderlib/twod/Makefile\n", + "config.status: creating src/frontend/Makefile\n", + "config.status: creating src/frontend/numparam/Makefile\n", + "config.status: creating src/frontend/help/Makefile\n", + "config.status: creating src/frontend/parser/Makefile\n", + "config.status: creating src/frontend/plotting/Makefile\n", + "config.status: creating src/frontend/trannoise/Makefile\n", + "config.status: creating src/frontend/wdisp/Makefile\n", + "config.status: creating src/include/ngspice/Makefile\n", + "config.status: creating src/include/cppduals/duals/Makefile\n", + "config.status: creating src/maths/Makefile\n", + "config.status: creating src/maths/cmaths/Makefile\n", + "config.status: creating src/maths/fft/Makefile\n", + "config.status: creating src/maths/misc/Makefile\n", + "config.status: creating src/maths/ni/Makefile\n", + "config.status: creating src/maths/deriv/Makefile\n", + "config.status: creating src/maths/poly/Makefile\n", + "config.status: creating src/maths/sparse/Makefile\n", + "config.status: creating src/maths/dense/Makefile\n", + "config.status: creating src/maths/KLU/Makefile\n", + "config.status: creating src/misc/Makefile\n", + "config.status: creating src/xspice/Makefile\n", + "config.status: creating src/xspice/cm/Makefile\n", + "config.status: creating src/xspice/cmpp/Makefile\n", + "config.status: creating src/xspice/icm/makedefs\n", + "config.status: creating src/xspice/icm/GNUmakefile\n", + "config.status: creating src/xspice/mif/Makefile\n", + "config.status: creating src/xspice/evt/Makefile\n", + "config.status: creating src/xspice/enh/Makefile\n", + "config.status: creating src/xspice/ipc/Makefile\n", + "config.status: creating src/xspice/idn/Makefile\n", + "config.status: creating src/xspice/verilog/Makefile\n", + "config.status: creating src/xspice/vhdl/Makefile\n", + "config.status: creating src/osdi/Makefile\n", + "config.status: creating tests/Makefile\n", + "config.status: creating tests/bsim1/Makefile\n", + "config.status: creating tests/bsim2/Makefile\n", + "config.status: creating tests/bsim3/Makefile\n", + "config.status: creating tests/bsim3soidd/Makefile\n", + "config.status: creating tests/bsim3soifd/Makefile\n", + "config.status: creating tests/bsim3soipd/Makefile\n", + "config.status: creating tests/bsim4/Makefile\n", + "config.status: creating tests/bsimsoi/Makefile\n", + "config.status: creating tests/filters/Makefile\n", + "config.status: creating tests/general/Makefile\n", + "config.status: creating tests/hfet/Makefile\n", + "config.status: creating tests/hicum2/Makefile\n", + "config.status: creating tests/hisim/Makefile\n", + "config.status: creating tests/hisimhv1/Makefile\n", + "config.status: creating tests/hisimhv2/Makefile\n", + "config.status: creating tests/jfet/Makefile\n", + "config.status: creating tests/mes/Makefile\n", + "config.status: creating tests/mesa/Makefile\n", + "config.status: creating tests/mos6/Makefile\n", + "config.status: creating tests/polezero/Makefile\n", + "config.status: creating tests/regression/Makefile\n", + "config.status: creating tests/regression/subckt-processing/Makefile\n", + "config.status: creating tests/regression/lib-processing/Makefile\n", + "config.status: creating tests/regression/parser/Makefile\n", + "config.status: creating tests/regression/func/Makefile\n", + "config.status: creating tests/regression/model/Makefile\n", + "config.status: creating tests/regression/misc/Makefile\n", + "config.status: creating tests/regression/sens/Makefile\n", + "config.status: creating tests/regression/temper/Makefile\n", + "config.status: creating tests/regression/pipe/Makefile\n", + "config.status: creating tests/regression/pz/Makefile\n", + "config.status: creating tests/sensitivity/Makefile\n", + "config.status: creating tests/transient/Makefile\n", + "config.status: creating tests/transmission/Makefile\n", + "config.status: creating tests/xspice/Makefile\n", + "config.status: creating tests/xspice/digital/Makefile\n", + "config.status: creating tests/xspice/digital/spinit\n", + "config.status: creating tests/resistance/Makefile\n", + "config.status: creating tests/vbic/Makefile\n", + "config.status: creating src/include/ngspice/config.h\n", + "config.status: executing depfiles commands\n", + "config.status: executing libtool commands\n", + "\n", + "cleaning (see make_clean.log)\n", + "Making clean in src\n", + "make[1]: Entering directory '/content/ngspice/release/src'\n", + "Making clean in include/ngspice\n", + "make[2]: Entering directory '/content/ngspice/release/src/include/ngspice'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/src/include/ngspice'\n", + "Making clean in include/cppduals/duals\n", + "make[2]: Entering directory '/content/ngspice/release/src/include/cppduals/duals'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/src/include/cppduals/duals'\n", + "Making clean in misc\n", + "make[2]: Entering directory '/content/ngspice/release/src/misc'\n", + "rm -rf .libs _libs\n", + "test -z \"libmisc.la\" || rm -f libmisc.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[2]: Leaving directory '/content/ngspice/release/src/misc'\n", + "Making clean in maths\n", + "make[2]: Entering directory '/content/ngspice/release/src/maths'\n", + "Making clean in cmaths\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/cmaths'\n", + "rm -rf .libs _libs\n", + "test -z \"libcmaths.la\" || rm -f libcmaths.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/cmaths'\n", + "Making clean in ni\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/ni'\n", + "rm -rf .libs _libs\n", + "test -z \"libni.la\" || rm -f libni.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/ni'\n", + "Making clean in sparse\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/sparse'\n", + "rm -rf .libs _libs\n", + "test -z \"libsparse.la\" || rm -f libsparse.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/sparse'\n", + "Making clean in poly\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/poly'\n", + "rm -rf .libs _libs\n", + "test -z \"libpoly.la\" || rm -f libpoly.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/poly'\n", + "Making clean in deriv\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/deriv'\n", + "rm -rf .libs _libs\n", + "test -z \"libderiv.la\" || rm -f libderiv.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/deriv'\n", + "Making clean in misc\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/misc'\n", + "rm -rf .libs _libs\n", + "test -z \"libmathmisc.la\" || rm -f libmathmisc.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/misc'\n", + "Making clean in fft\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/fft'\n", + "rm -rf .libs _libs\n", + "test -z \"libmathfft.la\" || rm -f libmathfft.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/fft'\n", + "Making clean in dense\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/dense'\n", + "rm -rf .libs _libs\n", + "test -z \"libdense.la\" || rm -f libdense.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/dense'\n", + "Making clean in KLU\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/KLU'\n", + "rm -rf .libs _libs\n", + "test -z \"libKLU_real.la libKLU_complex.la libKLU.la\" || rm -f libKLU_real.la libKLU_complex.la libKLU.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/KLU'\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/maths'\n", + "Making clean in frontend\n", + "make[2]: Entering directory '/content/ngspice/release/src/frontend'\n", + "Making clean in plotting\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend/plotting'\n", + "rm -rf .libs _libs\n", + "test -z \"libplotting.la\" || rm -f libplotting.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend/plotting'\n", + "Making clean in help\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend/help'\n", + "rm -rf .libs _libs\n", + "test -z \"libhlp.la\" || rm -f libhlp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend/help'\n", + "Making clean in parser\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend/parser'\n", + "rm -rf .libs _libs\n", + "test -z \"libparser.la\" || rm -f libparser.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend/parser'\n", + "Making clean in wdisp\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend/wdisp'\n", + "rm -rf .libs _libs\n", + "test -z \"libwindisp.la\" || rm -f libwindisp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend/wdisp'\n", + "Making clean in numparam\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend/numparam'\n", + "rm -rf .libs _libs\n", + "test -z \"libnumparam.la\" || rm -f libnumparam.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend/numparam'\n", + "Making clean in trannoise\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend/trannoise'\n", + "rm -rf .libs _libs\n", + "test -z \"libtrannoise.la\" || rm -f libtrannoise.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend/trannoise'\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend'\n", + "rm -rf .libs _libs\n", + "test -z \"libfte.la\" || rm -f libfte.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "Making clean in spicelib\n", + "make[2]: Entering directory '/content/ngspice/release/src/spicelib'\n", + "Making clean in analysis\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/analysis'\n", + "rm -rf .libs _libs\n", + "test -z \"libckt.la\" || rm -f libckt.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/analysis'\n", + "Making clean in parser\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n", + "rm -rf .libs _libs\n", + "test -z \"libinp.la\" || rm -f libinp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n", + "Making clean in devices\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n", + "Making clean in asrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/asrc'\n", + "rm -rf .libs _libs\n", + "test -z \"libasrc.la\" || rm -f libasrc.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/asrc'\n", + "Making clean in bjt\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bjt'\n", + "rm -rf .libs _libs\n", + "test -z \"libbjt.la\" || rm -f libbjt.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bjt'\n", + "Making clean in bsim1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim1.la\" || rm -f libbsim1.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n", + "Making clean in bsim2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim2.la\" || rm -f libbsim2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n", + "Making clean in bsim3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim3.la\" || rm -f libbsim3.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n", + "Making clean in bsimsoi\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim4soi.la\" || rm -f libbsim4soi.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n", + "Making clean in bsim4\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim4.la\" || rm -f libbsim4.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n", + "Making clean in bsim4v5\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim4v5.la\" || rm -f libbsim4v5.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n", + "Making clean in bsim4v6\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim4v6.la\" || rm -f libbsim4v6.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n", + "Making clean in bsim4v7\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim4v7.la\" || rm -f libbsim4v7.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n", + "Making clean in bsim3v0\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim3v0.la\" || rm -f libbsim3v0.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n", + "Making clean in bsim3v1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim3v1.la\" || rm -f libbsim3v1.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n", + "Making clean in bsim3v32\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim3v32.la\" || rm -f libbsim3v32.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n", + "Making clean in bsim3soi_pd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim3soipd.la\" || rm -f libbsim3soipd.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n", + "Making clean in bsim3soi_fd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim3soifd.la\" || rm -f libbsim3soifd.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n", + "Making clean in bsim3soi_dd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim3soidd.la\" || rm -f libbsim3soidd.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n", + "Making clean in cap\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cap'\n", + "rm -rf .libs _libs\n", + "test -z \"libcap.la\" || rm -f libcap.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cap'\n", + "Making clean in cccs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cccs'\n", + "rm -rf .libs _libs\n", + "test -z \"libcccs.la\" || rm -f libcccs.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cccs'\n", + "Making clean in ccvs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n", + "rm -rf .libs _libs\n", + "test -z \"libccvs.la\" || rm -f libccvs.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n", + "Making clean in cpl\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cpl'\n", + "rm -rf .libs _libs\n", + "test -z \"libcpl.la\" || rm -f libcpl.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cpl'\n", + "Making clean in csw\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/csw'\n", + "rm -rf .libs _libs\n", + "test -z \"libcsw.la\" || rm -f libcsw.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/csw'\n", + "Making clean in dio\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/dio'\n", + "rm -rf .libs _libs\n", + "test -z \"libdio.la\" || rm -f libdio.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/dio'\n", + "Making clean in ind\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ind'\n", + "rm -rf .libs _libs\n", + "test -z \"libind.la\" || rm -f libind.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ind'\n", + "Making clean in isrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/isrc'\n", + "rm -rf .libs _libs\n", + "test -z \"libisrc.la\" || rm -f libisrc.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/isrc'\n", + "Making clean in hfet1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n", + "rm -rf .libs _libs\n", + "test -z \"libhfet.la\" || rm -f libhfet.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n", + "Making clean in hfet2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n", + "rm -rf .libs _libs\n", + "test -z \"libhfet2.la\" || rm -f libhfet2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n", + "Making clean in hicum2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n", + "rm -rf .libs _libs\n", + "test -z \"libhicum2.la\" || rm -f libhicum2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n", + "Making clean in hisim2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n", + "rm -rf .libs _libs\n", + "test -z \"libhisim2.la\" || rm -f libhisim2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n", + "Making clean in hisimhv1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n", + "rm -rf .libs _libs\n", + "test -z \"libhisimhv1.la\" || rm -f libhisimhv1.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n", + "Making clean in hisimhv2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n", + "rm -rf .libs _libs\n", + "test -z \"libhisimhv2.la\" || rm -f libhisimhv2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n", + "Making clean in jfet\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet'\n", + "rm -rf .libs _libs\n", + "test -z \"libjfet.la\" || rm -f libjfet.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet'\n", + "Making clean in jfet2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n", + "rm -rf .libs _libs\n", + "test -z \"libjfet2.la\" || rm -f libjfet2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n", + "Making clean in ltra\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ltra'\n", + "rm -rf .libs _libs\n", + "test -z \"libltra.la\" || rm -f libltra.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ltra'\n", + "Making clean in mes\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mes'\n", + "rm -rf .libs _libs\n", + "test -z \"libmes.la\" || rm -f libmes.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mes'\n", + "Making clean in mesa\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mesa'\n", + "rm -rf .libs _libs\n", + "test -z \"libmesa.la\" || rm -f libmesa.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mesa'\n", + "Making clean in mos1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos1'\n", + "rm -rf .libs _libs\n", + "test -z \"libmos1.la\" || rm -f libmos1.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos1'\n", + "Making clean in mos2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos2'\n", + "rm -rf .libs _libs\n", + "test -z \"libmos2.la\" || rm -f libmos2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos2'\n", + "Making clean in mos3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos3'\n", + "rm -rf .libs _libs\n", + "test -z \"libmos3.la\" || rm -f libmos3.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos3'\n", + "Making clean in mos6\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos6'\n", + "rm -rf .libs _libs\n", + "test -z \"libmos6.la\" || rm -f libmos6.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos6'\n", + "Making clean in mos9\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos9'\n", + "rm -rf .libs _libs\n", + "test -z \"libmos9.la\" || rm -f libmos9.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos9'\n", + "Making clean in res\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/res'\n", + "rm -rf .libs _libs\n", + "test -z \"libres.la\" || rm -f libres.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/res'\n", + "Making clean in soi3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/soi3'\n", + "rm -rf .libs _libs\n", + "test -z \"libsoi3.la\" || rm -f libsoi3.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/soi3'\n", + "Making clean in sw\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/sw'\n", + "rm -rf .libs _libs\n", + "test -z \"libsw.la\" || rm -f libsw.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/sw'\n", + "Making clean in tra\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/tra'\n", + "rm -rf .libs _libs\n", + "test -z \"libtra.la\" || rm -f libtra.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/tra'\n", + "Making clean in txl\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/txl'\n", + "rm -rf .libs _libs\n", + "test -z \"libtxl.la\" || rm -f libtxl.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/txl'\n", + "Making clean in urc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/urc'\n", + "rm -rf .libs _libs\n", + "test -z \"liburc.la\" || rm -f liburc.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/urc'\n", + "Making clean in vbic\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vbic'\n", + "rm -rf .libs _libs\n", + "test -z \"libvbic.la\" || rm -f libvbic.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vbic'\n", + "Making clean in vccs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vccs'\n", + "rm -rf .libs _libs\n", + "test -z \"libvccs.la\" || rm -f libvccs.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vccs'\n", + "Making clean in vcvs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n", + "rm -rf .libs _libs\n", + "test -z \"libvcvs.la\" || rm -f libvcvs.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n", + "Making clean in vdmos\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n", + "rm -rf .libs _libs\n", + "test -z \"libvdmos.la\" || rm -f libvdmos.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n", + "Making clean in vsrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n", + "rm -rf .libs _libs\n", + "test -z \"libvsrc.la\" || rm -f libvsrc.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n", + "Making clean in nbjt\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n", + "rm -rf .libs _libs\n", + "test -z \"libnbjt.la\" || rm -f libnbjt.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n", + "Making clean in nbjt2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n", + "rm -rf .libs _libs\n", + "test -z \"libnbjt2.la\" || rm -f libnbjt2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n", + "Making clean in numd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd'\n", + "rm -rf .libs _libs\n", + "test -z \"libnumd.la\" || rm -f libnumd.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd'\n", + "Making clean in numd2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd2'\n", + "rm -rf .libs _libs\n", + "test -z \"libnumd2.la\" || rm -f libnumd2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd2'\n", + "Making clean in numos\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numos'\n", + "rm -rf .libs _libs\n", + "test -z \"libnumos.la\" || rm -f libnumos.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numos'\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n", + "rm -rf .libs _libs\n", + "test -z \"libdev.la\" || rm -f libdev.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/spicelib'\n", + "Making clean in xspice\n", + "make[2]: Entering directory '/content/ngspice/release/src/xspice'\n", + "Making clean in mif\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/mif'\n", + "rm -rf .libs _libs\n", + "test -z \"libmifxsp.la\" || rm -f libmifxsp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/mif'\n", + "Making clean in cm\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/cm'\n", + "rm -rf .libs _libs\n", + "test -z \"libcmxsp.la\" || rm -f libcmxsp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/cm'\n", + "Making clean in enh\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/enh'\n", + "rm -rf .libs _libs\n", + "test -z \"libenhxsp.la\" || rm -f libenhxsp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/enh'\n", + "Making clean in evt\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/evt'\n", + "rm -rf .libs _libs\n", + "test -z \"libevtxsp.la\" || rm -f libevtxsp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/evt'\n", + "Making clean in ipc\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/ipc'\n", + "rm -rf .libs _libs\n", + "test -z \"libipcxsp.la\" || rm -f libipcxsp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/ipc'\n", + "Making clean in idn\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/idn'\n", + "rm -rf .libs _libs\n", + "test -z \"libidnxsp.la\" || rm -f libidnxsp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/idn'\n", + "Making clean in cmpp\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n", + "test -z \"\" || rm -f \n", + "rm -rf .libs _libs\n", + "rm -f *.o\n", + " rm -f cmpp\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n", + "Making clean in icm\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "rm -f dstring.o\n", + "for cm in spice2poly digital analog xtradev xtraevt table ; do \\\n", + "\tmake cm=$cm cm-clean \\\n", + "\t|| exit 1; \\\n", + "done\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "rm -f spice2poly/spice2poly.cm\n", + "rm -f spice2poly/cmextrn.h spice2poly/cminfo.h spice2poly/cminfo2.h spice2poly/udnextrn.h spice2poly/udninfo.h spice2poly/udninfo2.h spice2poly/objects.inc spice2poly/dlmain.o dstring.o \n", + "rm -f spice2poly/*/ifspec.c spice2poly/*/cfunc.c spice2poly/*/*.o spice2poly/*/.deps/*\n", + "rm -f spice2poly/.deps/dlmain.P \n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "rm -f digital/digital.cm\n", + "rm -f digital/cmextrn.h digital/cminfo.h digital/cminfo2.h digital/udnextrn.h digital/udninfo.h digital/udninfo2.h digital/objects.inc digital/dlmain.o dstring.o \n", + "rm -f digital/*/ifspec.c digital/*/cfunc.c digital/*/*.o digital/*/.deps/*\n", + "rm -f digital/.deps/dlmain.P \n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "rm -f analog/analog.cm\n", + "rm -f analog/cmextrn.h analog/cminfo.h analog/cminfo2.h analog/udnextrn.h analog/udninfo.h analog/udninfo2.h analog/objects.inc analog/dlmain.o dstring.o \n", + "rm -f analog/*/ifspec.c analog/*/cfunc.c analog/*/*.o analog/*/.deps/*\n", + "rm -f analog/.deps/dlmain.P \n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "rm -f xtradev/xtradev.cm\n", + "rm -f xtradev/cmextrn.h xtradev/cminfo.h xtradev/cminfo2.h xtradev/udnextrn.h xtradev/udninfo.h xtradev/udninfo2.h xtradev/objects.inc xtradev/dlmain.o dstring.o \n", + "rm -f xtradev/*/ifspec.c xtradev/*/cfunc.c xtradev/*/*.o xtradev/*/.deps/*\n", + "rm -f xtradev/.deps/dlmain.P \n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "rm -f xtraevt/xtraevt.cm\n", + "rm -f xtraevt/cmextrn.h xtraevt/cminfo.h xtraevt/cminfo2.h xtraevt/udnextrn.h xtraevt/udninfo.h xtraevt/udninfo2.h xtraevt/objects.inc xtraevt/dlmain.o dstring.o \n", + "rm -f xtraevt/*/ifspec.c xtraevt/*/cfunc.c xtraevt/*/*.o xtraevt/*/.deps/*\n", + "rm -f xtraevt/.deps/dlmain.P \n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "rm -f table/table.cm\n", + "rm -f table/cmextrn.h table/cminfo.h table/cminfo2.h table/udnextrn.h table/udninfo.h table/udninfo2.h table/objects.inc table/dlmain.o dstring.o \n", + "rm -f table/*/ifspec.c table/*/cfunc.c table/*/*.o table/*/.deps/*\n", + "rm -f table/.deps/dlmain.P \n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "Making clean in verilog\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/verilog'\n", + "rm -rf .libs _libs\n", + "test -z \"ivlng.la ivlngvpi.la \" || rm -f ivlng.la ivlngvpi.la \n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/verilog'\n", + "Making clean in vhdl\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/vhdl'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/vhdl'\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/xspice'\n", + "Making clean in osdi\n", + "make[2]: Entering directory '/content/ngspice/release/src/osdi'\n", + "rm -rf .libs _libs\n", + "test -z \"libosdi.la\" || rm -f libosdi.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[2]: Leaving directory '/content/ngspice/release/src/osdi'\n", + "Making clean in ciderlib\n", + "make[2]: Entering directory '/content/ngspice/release/src/ciderlib'\n", + "Making clean in input\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/input'\n", + "rm -rf .libs _libs\n", + "test -z \"libciderinput.la\" || rm -f libciderinput.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/input'\n", + "Making clean in support\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/support'\n", + "rm -rf .libs _libs\n", + "test -z \"libcidersuprt.la\" || rm -f libcidersuprt.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/support'\n", + "Making clean in oned\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/oned'\n", + "rm -rf .libs _libs\n", + "test -z \"libcideroned.la\" || rm -f libcideroned.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/oned'\n", + "Making clean in twod\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/twod'\n", + "rm -rf .libs _libs\n", + "test -z \"libcidertwod.la\" || rm -f libcidertwod.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/twod'\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/ciderlib'\n", + "make[2]: Entering directory '/content/ngspice/release/src'\n", + "test -z \"ngspice.idx spinit tclspinit pkgIndex.tcl\" || rm -f ngspice.idx spinit tclspinit pkgIndex.tcl\n", + "test -z \"\" || rm -f \n", + " rm -f ngspice\n", + "rm -rf .libs _libs\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/src'\n", + "make[1]: Leaving directory '/content/ngspice/release/src'\n", + "Making clean in man\n", + "make[1]: Entering directory '/content/ngspice/release/man'\n", + "Making clean in man1\n", + "make[2]: Entering directory '/content/ngspice/release/man/man1'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/man/man1'\n", + "make[2]: Entering directory '/content/ngspice/release/man'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/man'\n", + "make[1]: Leaving directory '/content/ngspice/release/man'\n", + "Making clean in tests\n", + "make[1]: Entering directory '/content/ngspice/release/tests'\n", + "Making clean in regression\n", + "make[2]: Entering directory '/content/ngspice/release/tests/regression'\n", + "Making clean in lib-processing\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/lib-processing'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/lib-processing'\n", + "Making clean in parser\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/parser'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/parser'\n", + "Making clean in subckt-processing\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/subckt-processing'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/subckt-processing'\n", + "Making clean in func\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/func'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/func'\n", + "Making clean in model\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/model'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/model'\n", + "Making clean in misc\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/misc'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/misc'\n", + "Making clean in sens\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/sens'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/sens'\n", + "Making clean in temper\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/temper'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/temper'\n", + "Making clean in pipe\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/pipe'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/pipe'\n", + "Making clean in pz\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/pz'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/pz'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/regression'\n", + "Making clean in xspice\n", + "make[2]: Entering directory '/content/ngspice/release/tests/xspice'\n", + "Making clean in digital\n", + "make[3]: Entering directory '/content/ngspice/release/tests/xspice/digital'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/xspice/digital'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/xspice'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/xspice'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/xspice'\n", + "Making clean in bsim3\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsim3'\n", + "rm -rf .libs _libs\n", + "rm -rf nmos/results pmos/results ngspiceCkt b3v33check.log\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsim3'\n", + "Making clean in bsim4\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsim4'\n", + "rm -rf .libs _libs\n", + "rm -rf nmos/results pmos/results ngspiceCkt bsim4.out\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsim4'\n", + "Making clean in bsimsoi\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsimsoi'\n", + "rm -rf .libs _libs\n", + "rm -rf nmos/results pmos/results ngspiceCkt b4soiv1check.log\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsimsoi'\n", + "Making clean in hisim\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisim'\n", + "rm -rf .libs _libs\n", + "rm -rf nmos/results pmos/results ngspiceCkt\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisim'\n", + "Making clean in hicum2\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hicum2'\n", + "rm -rf .libs _libs\n", + "rm -rf npn/results ngspiceCkt\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hicum2'\n", + "Making clean in hisimhv1\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisimhv1'\n", + "rm -rf .libs _libs\n", + "rm -rf nmos/results pmos/results ngspiceCkt\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv1'\n", + "Making clean in hisimhv2\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisimhv2'\n", + "rm -rf .libs _libs\n", + "rm -rf nmos/results pmos/results ngspiceCkt\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv2'\n", + "make[2]: Entering directory '/content/ngspice/release/tests'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/tests'\n", + "make[1]: Leaving directory '/content/ngspice/release/tests'\n", + "make[1]: Entering directory '/content/ngspice/release'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[1]: Leaving directory '/content/ngspice/release'\n", + "compiling (see make.log)\n", + "Making all in src\n", + "make[1]: Entering directory '/content/ngspice/release/src'\n", + "Making all in include/ngspice\n", + "make[2]: Entering directory '/content/ngspice/release/src/include/ngspice'\n", + "make all-am\n", + "make[3]: Entering directory '/content/ngspice/release/src/include/ngspice'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/include/ngspice'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/include/ngspice'\n", + "Making all in include/cppduals/duals\n", + "make[2]: Entering directory '/content/ngspice/release/src/include/cppduals/duals'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/src/include/cppduals/duals'\n", + "Making all in misc\n", + "make[2]: Entering directory '/content/ngspice/release/src/misc'\n", + " CC getopt_long_bsd.lo\n", + " CC alloc.lo\n", + " CC dup2.lo\n", + " CC dstring.lo\n", + " CC hash.lo\n", + " CC ivars.lo\n", + " CC mktemp.lo\n", + " CC printnum.lo\n", + " CC string.lo\n", + " CC tilde.lo\n", + " CC misc_time.lo\n", + " CC wlist.lo\n", + " CC util.lo\n", + " CCLD libmisc.la\n", + "make[2]: Leaving directory '/content/ngspice/release/src/misc'\n", + "Making all in maths\n", + "make[2]: Entering directory '/content/ngspice/release/src/maths'\n", + "Making all in cmaths\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/cmaths'\n", + " CC cmath1.lo\n", + " CC cmath2.lo\n", + " CC cmath3.lo\n", + " CC cmath4.lo\n", + " CCLD libcmaths.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/cmaths'\n", + "Making all in ni\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/ni'\n", + " CC niaciter.lo\n", + " CC nicomcof.lo\n", + " CC niconv.lo\n", + " CC nidest.lo\n", + " CC niinit.lo\n", + " CC niditer.lo\n", + " CC niinteg.lo\n", + " CC niiter.lo\n", + " CC niniter.lo\n", + " CC nipred.lo\n", + " CC nipzmeth.lo\n", + " CC nireinit.lo\n", + " CC nisenre.lo\n", + " CCLD libni.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/ni'\n", + "Making all in sparse\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/sparse'\n", + " CC spalloc.lo\n", + " CC spbuild.lo\n", + " CC spextra.lo\n", + " CC spfactor.lo\n", + " CC spoutput.lo\n", + " CC spsolve.lo\n", + " CC sputils.lo\n", + " CCLD libsparse.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/sparse'\n", + "Making all in poly\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/poly'\n", + " CC interpolate.lo\n", + " CC polyfit.lo\n", + " CC polyderiv.lo\n", + " CC polyeval.lo\n", + " CCLD libpoly.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/poly'\n", + "Making all in deriv\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/deriv'\n", + " CC atander.lo\n", + " CC cosderiv.lo\n", + " CC cubeder.lo\n", + " CC divderiv.lo\n", + " CC equalder.lo\n", + " CC expderiv.lo\n", + " CC invderiv.lo\n", + " CC multder.lo\n", + " CC plusder.lo\n", + " CC powderiv.lo\n", + " CC sqrtder.lo\n", + " CC tanderiv.lo\n", + " CC timesder.lo\n", + " CCLD libderiv.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/deriv'\n", + "Making all in misc\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/misc'\n", + " CC accuracy.lo\n", + " CC bernoull.lo\n", + " CC equality.lo\n", + " CC isinf.lo\n", + " CC isnan.lo\n", + " CC logb.lo\n", + " CC scalb.lo\n", + " CC norm.lo\n", + " CC randnumb.lo\n", + " CCLD libmathmisc.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/misc'\n", + "Making all in fft\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/fft'\n", + " CC fftext.lo\n", + " CC fftlib.lo\n", + " CC matlib.lo\n", + " CCLD libmathfft.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/fft'\n", + "Making all in dense\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/dense'\n", + " CC dense.lo\n", + " CCLD libdense.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/dense'\n", + "Making all in KLU\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/KLU'\n", + " CC libKLU_real_la-klu.lo\n", + " CC libKLU_real_la-klu_diagnostics.lo\n", + " CC libKLU_real_la-klu_dump.lo\n", + " CC libKLU_real_la-klu_extract.lo\n", + " CC libKLU_real_la-klu_factor.lo\n", + " CC libKLU_real_la-klu_free_numeric.lo\n", + " CC libKLU_real_la-klu_multiply.lo\n", + " CC libKLU_real_la-klu_kernel.lo\n", + " CC libKLU_real_la-klu_refactor.lo\n", + " CC libKLU_real_la-klu_scale.lo\n", + " CC libKLU_real_la-klu_solve.lo\n", + " CC libKLU_real_la-klu_sort.lo\n", + " CC libKLU_real_la-klu_tsolve.lo\n", + " CC libKLU_real_la-klu_utils.lo\n", + " CC libKLU_complex_la-klu.lo\n", + " CC libKLU_complex_la-klu_diagnostics.lo\n", + " CC libKLU_complex_la-klu_dump.lo\n", + " CC libKLU_complex_la-klu_extract.lo\n", + " CC libKLU_complex_la-klu_factor.lo\n", + " CC libKLU_complex_la-klu_free_numeric.lo\n", + " CC libKLU_complex_la-klu_kernel.lo\n", + " CC libKLU_complex_la-klu_multiply.lo\n", + " CC libKLU_complex_la-klu_refactor.lo\n", + " CC libKLU_complex_la-klu_scale.lo\n", + " CC libKLU_complex_la-klu_solve.lo\n", + " CC libKLU_complex_la-klu_sort.lo\n", + " CC libKLU_complex_la-klu_tsolve.lo\n", + " CC libKLU_complex_la-klu_utils.lo\n", + " CC libKLU_la-amd_1.lo\n", + " CC libKLU_la-amd_2.lo\n", + " CC libKLU_la-amd_aat.lo\n", + " CC libKLU_la-amd_control.lo\n", + " CC libKLU_la-amd_defaults.lo\n", + " CC libKLU_la-amd_dump.lo\n", + " CC libKLU_la-amd_global.lo\n", + " CC libKLU_la-amd_info.lo\n", + " CC libKLU_la-amd_order.lo\n", + " CC libKLU_la-amd_postorder.lo\n", + " CC libKLU_la-amd_post_tree.lo\n", + " CC libKLU_la-amd_preprocess.lo\n", + " CC libKLU_la-amd_valid.lo\n", + " CC libKLU_la-btf_maxtrans.lo\n", + " CC libKLU_la-btf_order.lo\n", + " CC libKLU_la-btf_strongcomp.lo\n", + " CC libKLU_la-colamd.lo\n", + " CC libKLU_la-colamd_global.lo\n", + " CC libKLU_la-klu_analyze.lo\n", + " CC libKLU_la-klu_analyze_given.lo\n", + " CC libKLU_la-klu_defaults.lo\n", + " CC libKLU_la-klu_free_symbolic.lo\n", + " CC libKLU_la-klu_memory.lo\n", + " CC libKLU_la-klusmp.lo\n", + " CCLD libKLU_real.la\n", + " CCLD libKLU_complex.la\n", + " CCLD libKLU.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/KLU'\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths'\n", + "make[3]: Nothing to be done for 'all-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/maths'\n", + "Making all in frontend\n", + "make[2]: Entering directory '/content/ngspice/release/src/frontend'\n", + " YACC parse-bison.c\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:34.14-17: warning: POSIX Yacc does not support string literals [-Wyacc]\n", + " 34 | %name-prefix \"PP\"\n", + " | ^~~~\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:34.1-17: warning: POSIX Yacc does not support %name-prefix [-Wyacc]\n", + " 34 | %name-prefix \"PP\"\n", + " | ^~~~~~~~~~~~~~~~~\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:34.1-17: warning: deprecated directive: ‘%name-prefix \"PP\"’, use ‘%define api.prefix {PP}’ [-Wdeprecated]\n", + " 34 | %name-prefix \"PP\"\n", + " | ^~~~~~~~~~~~~~~~~\n", + " | %define api.prefix {PP}\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:36.1-8: warning: POSIX Yacc does not support %defines [-Wyacc]\n", + " 36 | %defines\n", + " | ^~~~~~~~\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:40.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]\n", + " 40 | %pure-parser\n", + " | ^~~~~~~~~~~~\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:40.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated]\n", + " 40 | %pure-parser\n", + " | ^~~~~~~~~~~~\n", + " | %define api.pure\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:75.1-7: warning: POSIX Yacc does not support %expect [-Wyacc]\n", + " 75 | %expect 2\n", + " | ^~~~~~~\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:97.1-15: warning: POSIX Yacc does not support %initial-action [-Wyacc]\n", + " 97 | %initial-action /* initialize yylval */\n", + " | ^~~~~~~~~~~~~~~\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother]\n", + "updating parse-bison.h\n", + "make all-recursive\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend'\n", + "Making all in plotting\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/plotting'\n", + " CC agraf.lo\n", + " CC plotting.lo\n", + " CC clip.lo\n", + " CC gnuplot.lo\n", + " CC graf.lo\n", + " CC graphdb.lo\n", + " CC grid.lo\n", + " CC pvec.lo\n", + " CC plot5.lo\n", + " CC plotcurv.lo\n", + " CC plotit.lo\n", + " CC x11.lo\n", + " CCLD libplotting.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/plotting'\n", + "Making all in help\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/help'\n", + " CC libhlp_la-help.lo\n", + " CC libhlp_la-provide.lo\n", + " CC libhlp_la-readhelp.lo\n", + " CC libhlp_la-textdisp.lo\n", + " CC libhlp_la-xdisplay.lo\n", + " CC libhlp_la-x11disp.lo\n", + " CCLD libhlp.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/help'\n", + "Making all in parser\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/parser'\n", + " CC backq.lo\n", + " CC complete.lo\n", + " CC cshpar.lo\n", + " CC glob.lo\n", + " CC input.lo\n", + " CC lexical.lo\n", + " CC numparse.lo\n", + " CC std.lo\n", + " CC unixcom.lo\n", + " CCLD libparser.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/parser'\n", + "Making all in wdisp\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/wdisp'\n", + " CC windisp.lo\n", + " CC winprint.lo\n", + " CC wincolor.lo\n", + " CCLD libwindisp.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/wdisp'\n", + "Making all in numparam\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/numparam'\n", + " CC spicenum.lo\n", + " CC xpressn.lo\n", + " CC mystring.lo\n", + " CCLD libnumparam.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/numparam'\n", + "Making all in trannoise\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/trannoise'\n", + " CC FastNorm3.lo\n", + " CC 1-f-code.lo\n", + " CC wallace.lo\n", + " CCLD libtrannoise.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/trannoise'\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend'\n", + " CC com_measure2.lo\n", + " CC commands.lo\n", + " CC com_ahelp.lo\n", + " CC com_alias.lo\n", + " CC com_asciiplot.lo\n", + " CC com_cdump.lo\n", + " CC com_chdir.lo\n", + " CC com_compose.lo\n", + " CC com_dl.lo\n", + " CC com_display.lo\n", + " CC com_dump.lo\n", + " CC com_echo.lo\n", + " CC com_fileio.lo\n", + " CC com_ghelp.lo\n", + " CC com_gnuplot.lo\n", + " CC com_hardcopy.lo\n", + " CC com_help.lo\n", + " CC com_history.lo\n", + " CC com_let.lo\n", + " CC com_option.lo\n", + " CC com_plot.lo\n", + " CC com_rehash.lo\n", + " CC com_set.lo\n", + " CC com_setscale.lo\n", + " CC com_shell.lo\n", + " CC com_shift.lo\n", + " CC com_fft.lo\n", + " CC com_state.lo\n", + " CC com_strcmp.lo\n", + " CC com_sysinfo.lo\n", + " CC com_unset.lo\n", + " CC com_wr_ic.lo\n", + " CC control.lo\n", + " CC ftesopt.lo\n", + " CC hcomp.lo\n", + " CC init.lo\n", + " CC quote.lo\n", + " CC streams.lo\n", + " CC terminal.lo\n", + " CC variable.lo\n", + " CC arg.lo\n", + " CC aspice.lo\n", + " CC breakp.lo\n", + " CC breakp2.lo\n", + " CC circuits.lo\n", + " CC cpitf.lo\n", + " CC define.lo\n", + " CC device.lo\n", + " CC diff.lo\n", + " CC dimens.lo\n", + " CC display.lo\n", + " CC dotcards.lo\n", + " CC dvec.lo\n", + " CC error.lo\n", + " CC evaluate.lo\n", + " CC fourier.lo\n", + " CC gens.lo\n", + " CC get_avail_mem_size.lo\n", + " CC get_resident_set_size.lo\n", + " CC get_phys_mem_size.lo\n", + " CC hpgl.lo\n", + " CC inp.lo\n", + " CC inpcom.lo\n", + " CC inpcompat.lo\n", + " CC inpc_probe.lo\n", + " CC interp.lo\n", + " CC inventory.lo\n", + " CC linear.lo\n", + " CC logicexp.lo\n", + " CC measure.lo\n", + " CC misccoms.lo\n", + " CC miscvars.lo\n", + " CC mw_coms.lo\n", + " CC newcoms.lo\n", + " CC nutinp.lo\n", + " CC nutmegif.lo\n", + " CC options.lo\n", + " CC outitf.lo\n", + " CC parse.lo\n", + " CC parse-bison.lo\n", + " CC points.lo\n", + " CC postcoms.lo\n", + " CC postsc.lo\n", + " CC rawfile.lo\n", + " CC resource.lo\n", + " CC runcoms.lo\n", + " CC runcoms2.lo\n", + " CC shyu.lo\n", + " CC signal_handler.lo\n", + " CC spec.lo\n", + " CC subckt.lo\n", + " CC spiceif.lo\n", + " CC svg.lo\n", + " CC typesdef.lo\n", + " CC udevices.lo\n", + " CC vectors.lo\n", + " CC where.lo\n", + " CCLD libfte.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "Making all in spicelib\n", + "make[2]: Entering directory '/content/ngspice/release/src/spicelib'\n", + "Making all in analysis\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/analysis'\n", + " CC acan.lo\n", + " CC acaskq.lo\n", + " CC acsetp.lo\n", + " CC analysis.lo\n", + " CC cktacct.lo\n", + " CC cktacdum.lo\n", + " CC cktaskaq.lo\n", + " CC cktasknq.lo\n", + " CC cktbkdum.lo\n", + " CC cktclrbk.lo\n", + " CC cktdelt.lo\n", + " CC cktdest.lo\n", + " CC cktdisto.lo\n", + " CC cktdlti.lo\n", + " CC cktdltm.lo\n", + " CC cktdltn.lo\n", + " CC cktdojob.lo\n", + " CC cktdump.lo\n", + " CC cktncdump.lo\n", + " CC cktfbran.lo\n", + " CC cktfnda.lo\n", + " CC cktfndm.lo\n", + " CC cktfnode.lo\n", + " CC cktftask.lo\n", + " CC cktgrnd.lo\n", + " CC ckti2nod.lo\n", + " CC cktic.lo\n", + " CC cktlnkeq.lo\n", + " CC cktload.lo\n", + " CC cktmapn.lo\n", + " CC cktmask.lo\n", + " CC cktmcrt.lo\n", + " CC cktmkcur.lo\n", + " CC cktmknod.lo\n", + " CC cktmkvol.lo\n", + " CC cktmpar.lo\n", + " CC cktnames.lo\n", + " CC cktnewan.lo\n", + " CC cktneweq.lo\n", + " CC cktnewn.lo\n", + " CC cktnodn.lo\n", + " CC cktnoise.lo\n", + " CC cktntask.lo\n", + " CC cktnum2n.lo\n", + " CC cktop.lo\n", + " CC cktparam.lo\n", + " CC cktpmnam.lo\n", + " CC cktpname.lo\n", + " CC cktpzld.lo\n", + " CC cktpzset.lo\n", + " CC cktpzstr.lo\n", + " CC cktsens.lo\n", + " CC cktsetap.lo\n", + " CC cktsetbk.lo\n", + " CC cktsetnp.lo\n", + " CC cktsetup.lo\n", + " CC cktsgen.lo\n", + " CC cktsopt.lo\n", + " CC cktspnoise.lo\n", + " CC ckttemp.lo\n", + " CC cktterr.lo\n", + " CC ckttroub.lo\n", + " CC ckttrunc.lo\n", + " CC ckttyplk.lo\n", + " CC daskq.lo\n", + " CC dcoaskq.lo\n", + " CC dcop.lo\n", + " CC dcosetp.lo\n", + " CC dctaskq.lo\n", + " CC dctran.lo\n", + " CC dctrcurv.lo\n", + " CC dctsetp.lo\n", + " CC distoan.lo\n", + " CC dkerproc.lo\n", + " CC dloadfns.lo\n", + " CC dsetparm.lo\n", + " CC naskq.lo\n", + " CC nevalsrc.lo\n", + " CC ninteg.lo\n", + " CC noisean.lo\n", + " CC noisesp.lo\n", + " CC nsetparm.lo\n", + " CC optran.lo\n", + " CC pzan.lo\n", + " CC pzaskq.lo\n", + " CC pzsetp.lo\n", + " CC sensaskq.lo\n", + " CC senssetp.lo\n", + " CC tfanal.lo\n", + " CC tfaskq.lo\n", + " CC tfsetp.lo\n", + " CC tranaskq.lo\n", + " CC traninit.lo\n", + " CC transetp.lo\n", + " CC cluster.lo\n", + " CC cktspdum.lo\n", + " CC span.lo\n", + " CC spaskq.lo\n", + " CC spsetp.lo\n", + " CCLD libckt.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/analysis'\n", + "Making all in parser\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n", + " YACC inpptree-parser.c\n", + "/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:32.14-17: warning: POSIX Yacc does not support string literals [-Wyacc]\n", + " 32 | %name-prefix \"PT\"\n", + " | ^~~~\n", + "/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:32.1-17: warning: POSIX Yacc does not support %name-prefix [-Wyacc]\n", + " 32 | %name-prefix \"PT\"\n", + " | ^~~~~~~~~~~~~~~~~\n", + "/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:32.1-17: warning: deprecated directive: ‘%name-prefix \"PT\"’, use ‘%define api.prefix {PT}’ [-Wdeprecated]\n", + " 32 | %name-prefix \"PT\"\n", + " | ^~~~~~~~~~~~~~~~~\n", + " | %define api.prefix {PT}\n", + "/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:34.1-8: warning: POSIX Yacc does not support %defines [-Wyacc]\n", + " 34 | %defines\n", + " | ^~~~~~~~\n", + "/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:36.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]\n", + " 36 | %pure-parser\n", + " | ^~~~~~~~~~~~\n", + "/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:36.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated]\n", + " 36 | %pure-parser\n", + " | ^~~~~~~~~~~~\n", + " | %define api.pure\n", + "/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:70.1-15: warning: POSIX Yacc does not support %initial-action [-Wyacc]\n", + " 70 | %initial-action /* initialize yylval */\n", + " | ^~~~~~~~~~~~~~~\n", + "/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother]\n", + "updating inpptree-parser.h\n", + "make all-am\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n", + " CC ifeval.lo\n", + " CC ifnewuid.lo\n", + " CC inp2b.lo\n", + " CC inp2c.lo\n", + " CC inp2d.lo\n", + " CC inp2dot.lo\n", + " CC inp2e.lo\n", + " CC inp2f.lo\n", + " CC inp2g.lo\n", + " CC inp2h.lo\n", + " CC inp2i.lo\n", + " CC inp2j.lo\n", + " CC inp2k.lo\n", + " CC inp2l.lo\n", + " CC inp2m.lo\n", + " CC inp2o.lo\n", + " CC inp2p.lo\n", + " CC inp2q.lo\n", + " CC inp2r.lo\n", + " CC inp2s.lo\n", + " CC inp2t.lo\n", + " CC inp2u.lo\n", + " CC inp2v.lo\n", + " CC inp2w.lo\n", + " CC inp2y.lo\n", + " CC inp2z.lo\n", + " CC inpaname.lo\n", + " CC inpapnam.lo\n", + " CC inpcfix.lo\n", + " CC inpdomod.lo\n", + " CC inpdoopt.lo\n", + " CC inpdpar.lo\n", + " CC inperrc.lo\n", + " CC inperror.lo\n", + " CC inpeval.lo\n", + " CC inpfindl.lo\n", + " CC inpfindv.lo\n", + " CC inpgmod.lo\n", + " CC inpgstr.lo\n", + " CC inpgtitl.lo\n", + " CC inpgtok.lo\n", + " CC inpgval.lo\n", + " CC inpkmods.lo\n", + " CC inplist.lo\n", + " CC inplkmod.lo\n", + " CC inpmkmod.lo\n", + " CC inpmktmp.lo\n", + " CC inppas1.lo\n", + " CC inppas2.lo\n", + " CC inppas3.lo\n", + " CC inppas4.lo\n", + " CC inppname.lo\n", + " CC inpptree.lo\n", + " CC inpptree-parser.lo\n", + " CC inpsymt.lo\n", + " CC inptyplk.lo\n", + " CC ptfuncs.lo\n", + " CC sperror.lo\n", + " CC inp2n.lo\n", + " CCLD libinp.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n", + "Making all in devices\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n", + "Making all in asrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/asrc'\n", + " CC asrc.lo\n", + " CC asrcacld.lo\n", + " CC asrcask.lo\n", + " CC asrcconv.lo\n", + " CC asrcdel.lo\n", + " CC asrcdest.lo\n", + " CC asrcfbr.lo\n", + " CC asrcinit.lo\n", + " CC asrcload.lo\n", + " CC asrcpar.lo\n", + " CC asrcpzld.lo\n", + " CC asrcset.lo\n", + " CC asrctemp.lo\n", + " CC asrcbindCSC.lo\n", + " CCLD libasrc.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/asrc'\n", + "Making all in bjt\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bjt'\n", + " CC bjt.lo\n", + " CC bjtacld.lo\n", + " CC bjtask.lo\n", + " CC bjtconv.lo\n", + " CC bjtdel.lo\n", + " CC bjtdisto.lo\n", + " CC bjtdset.lo\n", + " CC bjtgetic.lo\n", + " CC bjtinit.lo\n", + " CC bjtload.lo\n", + " CC bjtmask.lo\n", + " CC bjtmpar.lo\n", + " CC bjtnoise.lo\n", + " CC bjtparam.lo\n", + " CC bjtpzld.lo\n", + " CC bjtsacl.lo\n", + " CC bjtsetup.lo\n", + " CC bjtsload.lo\n", + " CC bjtsoachk.lo\n", + " CC bjtsprt.lo\n", + " CC bjtsset.lo\n", + " CC bjtsupd.lo\n", + " CC bjttemp.lo\n", + " CC bjttrunc.lo\n", + " CC bjtbindCSC.lo\n", + " CCLD libbjt.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bjt'\n", + "Making all in bsim1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n", + " CC b1.lo\n", + " CC b1acld.lo\n", + " CC b1ask.lo\n", + " CC b1cvtest.lo\n", + " CC b1disto.lo\n", + " CC b1dset.lo\n", + " CC b1eval.lo\n", + " CC b1getic.lo\n", + " CC b1ld.lo\n", + " CC b1mask.lo\n", + " CC b1moscap.lo\n", + " CC b1mpar.lo\n", + " CC b1par.lo\n", + " CC b1noi.lo\n", + " CC b1pzld.lo\n", + " CC b1set.lo\n", + " CC b1temp.lo\n", + " CC b1trunc.lo\n", + " CC bsim1init.lo\n", + " CC b1bindCSC.lo\n", + " CCLD libbsim1.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n", + "Making all in bsim2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n", + " CC b2.lo\n", + " CC b2acld.lo\n", + " CC b2ask.lo\n", + " CC b2cvtest.lo\n", + " CC b2eval.lo\n", + " CC b2getic.lo\n", + " CC b2ld.lo\n", + " CC b2mask.lo\n", + " CC b2moscap.lo\n", + " CC b2mpar.lo\n", + " CC b2noi.lo\n", + " CC b2par.lo\n", + " CC b2pzld.lo\n", + " CC b2set.lo\n", + " CC b2temp.lo\n", + " CC b2trunc.lo\n", + " CC bsim2init.lo\n", + " CC b2bindCSC.lo\n", + " CCLD libbsim2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n", + "Making all in bsim3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n", + " CC b3.lo\n", + " CC b3acld.lo\n", + " CC b3ask.lo\n", + " CC b3cvtest.lo\n", + " CC b3check.lo\n", + " CC b3getic.lo\n", + " CC b3ld.lo\n", + " CC b3mask.lo\n", + " CC b3mdel.lo\n", + " CC b3mpar.lo\n", + " CC b3noi.lo\n", + " CC b3par.lo\n", + " CC b3pzld.lo\n", + " CC b3set.lo\n", + " CC b3soachk.lo\n", + " CC b3temp.lo\n", + " CC b3trunc.lo\n", + " CC bsim3init.lo\n", + " CC b3bindCSC.lo\n", + " CCLD libbsim3.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n", + "Making all in bsimsoi\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n", + " CC b4soi.lo\n", + " CC b4soiacld.lo\n", + " CC b4soicheck.lo\n", + " CC b4soiask.lo\n", + " CC b4soicvtest.lo\n", + " CC b4soigetic.lo\n", + " CC b4soild.lo\n", + " CC b4soimask.lo\n", + " CC b4soimdel.lo\n", + " CC b4soimpar.lo\n", + " CC b4soinoi.lo\n", + " CC b4soipar.lo\n", + " CC b4soipzld.lo\n", + " CC b4soiset.lo\n", + " CC b4soisoachk.lo\n", + " CC b4soitemp.lo\n", + " CC b4soitrunc.lo\n", + " CC b4soiinit.lo\n", + " CC b4soibindCSC.lo\n", + " CCLD libbsim4soi.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n", + "Making all in bsim4\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n", + " CC b4.lo\n", + " CC b4acld.lo\n", + " CC b4ask.lo\n", + " CC b4check.lo\n", + " CC b4cvtest.lo\n", + " CC b4geo.lo\n", + " CC b4getic.lo\n", + " CC b4ld.lo\n", + " CC b4mask.lo\n", + " CC b4mdel.lo\n", + " CC b4mpar.lo\n", + " CC b4noi.lo\n", + " CC b4par.lo\n", + " CC b4pzld.lo\n", + " CC b4set.lo\n", + " CC b4soachk.lo\n", + " CC b4temp.lo\n", + " CC b4trunc.lo\n", + " CC bsim4init.lo\n", + " CC b4bindCSC.lo\n", + " CCLD libbsim4.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n", + "Making all in bsim4v5\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n", + " CC b4v5.lo\n", + " CC b4v5acld.lo\n", + " CC b4v5ask.lo\n", + " CC b4v5check.lo\n", + " CC b4v5cvtest.lo\n", + " CC b4v5geo.lo\n", + " CC b4v5getic.lo\n", + " CC b4v5ld.lo\n", + " CC b4v5mask.lo\n", + " CC b4v5mdel.lo\n", + " CC b4v5mpar.lo\n", + " CC b4v5noi.lo\n", + " CC b4v5par.lo\n", + " CC b4v5pzld.lo\n", + " CC b4v5set.lo\n", + " CC b4v5soachk.lo\n", + " CC b4v5temp.lo\n", + " CC b4v5trunc.lo\n", + " CC bsim4v5init.lo\n", + " CC b4v5bindCSC.lo\n", + " CCLD libbsim4v5.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n", + "Making all in bsim4v6\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n", + " CC b4v6.lo\n", + " CC b4v6acld.lo\n", + " CC b4v6ask.lo\n", + " CC b4v6check.lo\n", + " CC b4v6cvtest.lo\n", + " CC b4v6geo.lo\n", + " CC b4v6getic.lo\n", + " CC b4v6ld.lo\n", + " CC b4v6mask.lo\n", + " CC b4v6mdel.lo\n", + " CC b4v6mpar.lo\n", + " CC b4v6noi.lo\n", + " CC b4v6par.lo\n", + " CC b4v6pzld.lo\n", + " CC b4v6set.lo\n", + " CC b4v6soachk.lo\n", + " CC b4v6temp.lo\n", + " CC b4v6trunc.lo\n", + " CC bsim4v6init.lo\n", + " CC b4v6bindCSC.lo\n", + " CCLD libbsim4v6.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n", + "Making all in bsim4v7\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n", + " CC b4v7.lo\n", + " CC b4v7acld.lo\n", + " CC b4v7ask.lo\n", + " CC b4v7cvtest.lo\n", + " CC b4v7check.lo\n", + " CC b4v7geo.lo\n", + " CC b4v7getic.lo\n", + " CC b4v7ld.lo\n", + " CC b4v7mask.lo\n", + " CC b4v7mdel.lo\n", + " CC b4v7mpar.lo\n", + " CC b4v7noi.lo\n", + " CC b4v7par.lo\n", + " CC b4v7pzld.lo\n", + " CC b4v7set.lo\n", + " CC b4v7soachk.lo\n", + " CC b4v7temp.lo\n", + " CC b4v7trunc.lo\n", + " CC bsim4v7init.lo\n", + " CC b4v7bindCSC.lo\n", + " CCLD libbsim4v7.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n", + "Making all in bsim3v0\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n", + " CC b3v0.lo\n", + " CC b3v0acld.lo\n", + " CC b3v0ask.lo\n", + " CC b3v0cvtest.lo\n", + " CC b3v0getic.lo\n", + " CC b3v0ld.lo\n", + " CC b3v0mask.lo\n", + " CC b3v0mpar.lo\n", + " CC b3v0noi.lo\n", + " CC b3v0par.lo\n", + " CC b3v0pzld.lo\n", + " CC b3v0set.lo\n", + " CC b3v0temp.lo\n", + " CC b3v0trunc.lo\n", + " CC bsim3v0init.lo\n", + " CC b3v0bindCSC.lo\n", + " CCLD libbsim3v0.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n", + "Making all in bsim3v1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n", + " CC b3v1.lo\n", + " CC b3v1acld.lo\n", + " CC b3v1ask.lo\n", + " CC b3v1check.lo\n", + " CC b3v1cvtest.lo\n", + " CC b3v1getic.lo\n", + " CC b3v1ld.lo\n", + " CC b3v1mask.lo\n", + " CC b3v1mpar.lo\n", + " CC b3v1noi.lo\n", + " CC b3v1par.lo\n", + " CC b3v1pzld.lo\n", + " CC b3v1set.lo\n", + " CC b3v1temp.lo\n", + " CC b3v1trunc.lo\n", + " CC bsim3v1init.lo\n", + " CC b3v1bindCSC.lo\n", + " CCLD libbsim3v1.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n", + "Making all in bsim3v32\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n", + " CC b3v32.lo\n", + " CC b3v32acld.lo\n", + " CC b3v32ask.lo\n", + " CC b3v32check.lo\n", + " CC b3v32cvtest.lo\n", + " CC b3v32getic.lo\n", + " CC b3v32ld.lo\n", + " CC b3v32mask.lo\n", + " CC b3v32mdel.lo\n", + " CC b3v32mpar.lo\n", + " CC b3v32noi.lo\n", + " CC b3v32par.lo\n", + " CC b3v32pzld.lo\n", + " CC b3v32set.lo\n", + " CC b3v32soachk.lo\n", + " CC b3v32temp.lo\n", + " CC b3v32trunc.lo\n", + " CC bsim3v32init.lo\n", + " CC b3v32bindCSC.lo\n", + " CCLD libbsim3v32.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n", + "Making all in bsim3soi_pd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n", + " CC b3soipd.lo\n", + " CC b3soipdacld.lo\n", + " CC b3soipdask.lo\n", + " CC b3soipdcheck.lo\n", + " CC b3soipdcvtest.lo\n", + " CC b3soipdgetic.lo\n", + " CC b3soipdld.lo\n", + " CC b3soipdmask.lo\n", + " CC b3soipdmpar.lo\n", + " CC b3soipdnoi.lo\n", + " CC b3soipdpar.lo\n", + " CC b3soipdpzld.lo\n", + " CC b3soipdset.lo\n", + " CC b3soipdtemp.lo\n", + " CC b3soipdtrunc.lo\n", + " CC b3soipdinit.lo\n", + " CC b3soipdbindCSC.lo\n", + " CCLD libbsim3soipd.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n", + "Making all in bsim3soi_fd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n", + " CC b3soifd.lo\n", + " CC b3soifdacld.lo\n", + " CC b3soifdcheck.lo\n", + " CC b3soifdcvtest.lo\n", + " CC b3soifdask.lo\n", + " CC b3soifdgetic.lo\n", + " CC b3soifdld.lo\n", + " CC b3soifdmask.lo\n", + " CC b3soifdmpar.lo\n", + " CC b3soifdnoi.lo\n", + " CC b3soifdpar.lo\n", + " CC b3soifdpzld.lo\n", + " CC b3soifdset.lo\n", + " CC b3soifdtemp.lo\n", + " CC b3soifdtrunc.lo\n", + " CC b3soifdinit.lo\n", + " CC b3soifdbindCSC.lo\n", + " CCLD libbsim3soifd.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n", + "Making all in bsim3soi_dd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n", + " CC b3soidd.lo\n", + " CC b3soiddacld.lo\n", + " CC b3soiddask.lo\n", + " CC b3soiddcheck.lo\n", + " CC b3soiddcvtest.lo\n", + " CC b3soiddgetic.lo\n", + " CC b3soiddld.lo\n", + " CC b3soiddmask.lo\n", + " CC b3soiddmpar.lo\n", + " CC b3soiddnoi.lo\n", + " CC b3soiddpar.lo\n", + " CC b3soiddpzld.lo\n", + " CC b3soiddset.lo\n", + " CC b3soiddtemp.lo\n", + " CC b3soiddtrunc.lo\n", + " CC b3soiddinit.lo\n", + " CC b3soiddbindCSC.lo\n", + " CCLD libbsim3soidd.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n", + "Making all in cap\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cap'\n", + " CC cap.lo\n", + " CC capacld.lo\n", + " CC capask.lo\n", + " CC capgetic.lo\n", + " CC capinit.lo\n", + " CC capload.lo\n", + " CC capmask.lo\n", + " CC capmpar.lo\n", + " CC capparam.lo\n", + " CC cappzld.lo\n", + " CC capsacl.lo\n", + " CC capsetup.lo\n", + " CC capsload.lo\n", + " CC capsoachk.lo\n", + " CC capsprt.lo\n", + " CC capsset.lo\n", + " CC capsupd.lo\n", + " CC captemp.lo\n", + " CC captrunc.lo\n", + " CC capbindCSC.lo\n", + " CCLD libcap.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cap'\n", + "Making all in cccs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cccs'\n", + " CC cccs.lo\n", + " CC cccsask.lo\n", + " CC cccsinit.lo\n", + " CC cccsload.lo\n", + " CC cccspar.lo\n", + " CC cccspzld.lo\n", + " CC cccssacl.lo\n", + " CC cccsset.lo\n", + " CC cccssld.lo\n", + " CC cccssprt.lo\n", + " CC cccssset.lo\n", + " CC cccsbindCSC.lo\n", + " CCLD libcccs.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cccs'\n", + "Making all in ccvs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n", + " CC ccvs.lo\n", + " CC ccvsask.lo\n", + " CC ccvsfbr.lo\n", + " CC ccvsinit.lo\n", + " CC ccvsload.lo\n", + " CC ccvspar.lo\n", + " CC ccvspzld.lo\n", + " CC ccvssacl.lo\n", + " CC ccvsset.lo\n", + " CC ccvssld.lo\n", + " CC ccvssprt.lo\n", + " CC ccvssset.lo\n", + " CC ccvsbindCSC.lo\n", + " CCLD libccvs.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n", + "Making all in cpl\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cpl'\n", + " CC cpl.lo\n", + " CC cplask.lo\n", + " CC cplmask.lo\n", + " CC cplparam.lo\n", + " CC cplload.lo\n", + " CC cplmpar.lo\n", + " CC cplsetup.lo\n", + " CC cplhash.lo\n", + " CC cplmdel.lo\n", + " CC cpldelete.lo\n", + " CC cplinit.lo\n", + " CC cplbindCSC.lo\n", + " CCLD libcpl.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cpl'\n", + "Making all in csw\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/csw'\n", + " CC csw.lo\n", + " CC cswacld.lo\n", + " CC cswask.lo\n", + " CC cswinit.lo\n", + " CC cswload.lo\n", + " CC cswmask.lo\n", + " CC cswmpar.lo\n", + " CC cswnoise.lo\n", + " CC cswparam.lo\n", + " CC cswpzld.lo\n", + " CC cswsetup.lo\n", + " CC cswtrunc.lo\n", + " CC cswbindCSC.lo\n", + " CCLD libcsw.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/csw'\n", + "Making all in dio\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/dio'\n", + " CC dio.lo\n", + " CC dioacld.lo\n", + " CC dioask.lo\n", + " CC dioconv.lo\n", + " CC diodisto.lo\n", + " CC diodset.lo\n", + " CC diogetic.lo\n", + " CC dioinit.lo\n", + " CC dioload.lo\n", + " CC diomask.lo\n", + " CC diompar.lo\n", + " CC dionoise.lo\n", + " CC dioparam.lo\n", + " CC diopzld.lo\n", + " CC diosacl.lo\n", + " CC diosetup.lo\n", + " CC diosload.lo\n", + " CC diosoachk.lo\n", + " CC diosprt.lo\n", + " CC diosset.lo\n", + " CC diosupd.lo\n", + " CC diotemp.lo\n", + " CC diotrunc.lo\n", + " CC diobindCSC.lo\n", + " CCLD libdio.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/dio'\n", + "Making all in ind\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ind'\n", + " CC ind.lo\n", + " CC indacld.lo\n", + " CC indask.lo\n", + " CC indinit.lo\n", + " CC indload.lo\n", + " CC indmask.lo\n", + " CC indmpar.lo\n", + " CC indparam.lo\n", + " CC indpzld.lo\n", + " CC indsacl.lo\n", + " CC indsetup.lo\n", + " CC indsload.lo\n", + " CC indsprt.lo\n", + " CC indsset.lo\n", + " CC indsupd.lo\n", + " CC indtemp.lo\n", + " CC indtrunc.lo\n", + " CC mutacld.lo\n", + " CC mutask.lo\n", + " CC mutparam.lo\n", + " CC mutpzld.lo\n", + " CC mutsetup.lo\n", + " CC mutsprt.lo\n", + " CC mutsset.lo\n", + " CC muttemp.lo\n", + " CC indbindCSC.lo\n", + " CC mutbindCSC.lo\n", + " CCLD libind.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ind'\n", + "Making all in isrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/isrc'\n", + " CC isrc.lo\n", + " CC isrcacct.lo\n", + " CC isrcacld.lo\n", + " CC isrcask.lo\n", + " CC isrcdel.lo\n", + " CC isrcinit.lo\n", + " CC isrcload.lo\n", + " CC isrcpar.lo\n", + " CC isrctemp.lo\n", + " CCLD libisrc.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/isrc'\n", + "Making all in hfet1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n", + " CC hfet.lo\n", + " CC hfetacl.lo\n", + " CC hfetask.lo\n", + " CC hfetgetic.lo\n", + " CC hfetinit.lo\n", + " CC hfetload.lo\n", + " CC hfetmask.lo\n", + " CC hfetmpar.lo\n", + " CC hfetparam.lo\n", + " CC hfetpzl.lo\n", + " CC hfetsetup.lo\n", + " CC hfettemp.lo\n", + " CC hfettrunc.lo\n", + " CC hfetbindCSC.lo\n", + " CCLD libhfet.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n", + "Making all in hfet2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n", + " CC hfet2.lo\n", + " CC hfet2acl.lo\n", + " CC hfet2ask.lo\n", + " CC hfet2getic.lo\n", + " CC hfet2init.lo\n", + " CC hfet2load.lo\n", + " CC hfet2mask.lo\n", + " CC hfet2mpar.lo\n", + " CC hfet2param.lo\n", + " CC hfet2pzl.lo\n", + " CC hfet2setup.lo\n", + " CC hfet2temp.lo\n", + " CC hfet2trunc.lo\n", + " CC hfet2bindCSC.lo\n", + " CCLD libhfet2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n", + "Making all in hicum2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n", + " CC hicum2.lo\n", + " CC hicum2acld.lo\n", + " CC hicum2ask.lo\n", + " CC hicum2conv.lo\n", + " CC hicum2getic.lo\n", + " CC hicum2init.lo\n", + " CXX hicumL2.lo\n", + " CXX hicumL2temp.lo\n", + " CC hicum2mask.lo\n", + " CC hicum2mpar.lo\n", + " CC hicum2noise.lo\n", + " CC hicum2param.lo\n", + " CC hicum2pzld.lo\n", + " CC hicum2setup.lo\n", + " CC hicum2soachk.lo\n", + " CC hicum2trunc.lo\n", + " CC hicum2bindCSC.lo\n", + " CXXLD libhicum2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n", + "Making all in hisim2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n", + " CC hsm2.lo\n", + " CC hsm2acld.lo\n", + " CC hsm2ask.lo\n", + " CC hsm2cvtest.lo\n", + " CC hsm2eval.lo\n", + " CC hsm2getic.lo\n", + " CC hsm2init.lo\n", + " CC hsm2ld.lo\n", + " CC hsm2mask.lo\n", + " CC hsm2mdel.lo\n", + " CC hsm2mpar.lo\n", + " CC hsm2noi.lo\n", + " CC hsm2par.lo\n", + " CC hsm2pzld.lo\n", + " CC hsm2set.lo\n", + " CC hsm2soachk.lo\n", + " CC hsm2temp.lo\n", + " CC hsm2trunc.lo\n", + " CC hsm2bindCSC.lo\n", + " CCLD libhisim2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n", + "Making all in hisimhv1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n", + " CC hsmhv.lo\n", + " CC hsmhvacld.lo\n", + " CC hsmhvask.lo\n", + " CC hsmhvcvtest.lo\n", + " CC hsmhveval.lo\n", + " CC hsmhvinit.lo\n", + " CC hsmhvgetic.lo\n", + " CC hsmhvld.lo\n", + " CC hsmhvmask.lo\n", + " CC hsmhvmpar.lo\n", + " CC hsmhvnoi.lo\n", + " CC hsmhvpar.lo\n", + " CC hsmhvpzld.lo\n", + " CC hsmhvset.lo\n", + " CC hsmhvsoachk.lo\n", + " CC hsmhvtemp.lo\n", + " CC hsmhvtrunc.lo\n", + " CC hsmhvbindCSC.lo\n", + " CCLD libhisimhv1.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n", + "Making all in hisimhv2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n", + " CC hsmhv2.lo\n", + " CC hsmhv2acld.lo\n", + " CC hsmhv2cvtest.lo\n", + " CC hsmhv2ask.lo\n", + " CC hsmhv2eval.lo\n", + " CC hsmhv2eval_dio.lo\n", + " CC hsmhv2eval_rdrift.lo\n", + " CC hsmhv2getic.lo\n", + " CC hsmhv2init.lo\n", + " CC hsmhv2ld.lo\n", + " CC hsmhv2mask.lo\n", + " CC hsmhv2mpar.lo\n", + " CC hsmhv2noi.lo\n", + " CC hsmhv2par.lo\n", + " CC hsmhv2pzld.lo\n", + " CC hsmhv2set.lo\n", + " CC hsmhv2soachk.lo\n", + " CC hsmhv2temp.lo\n", + " CC hsmhv2trunc.lo\n", + " CC hsmhv2bindCSC.lo\n", + " CCLD libhisimhv2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n", + "Making all in jfet\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet'\n", + " CC jfet.lo\n", + " CC jfetacld.lo\n", + " CC jfetask.lo\n", + " CC jfetdset.lo\n", + " CC jfetdist.lo\n", + " CC jfetic.lo\n", + " CC jfetinit.lo\n", + " CC jfetload.lo\n", + " CC jfetmask.lo\n", + " CC jfetmpar.lo\n", + " CC jfetnoi.lo\n", + " CC jfetpar.lo\n", + " CC jfetpzld.lo\n", + " CC jfetset.lo\n", + " CC jfettemp.lo\n", + " CC jfettrun.lo\n", + " CC jfetbindCSC.lo\n", + " CCLD libjfet.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet'\n", + "Making all in jfet2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n", + " CC jfet2.lo\n", + " CC jfet2acld.lo\n", + " CC jfet2ask.lo\n", + " CC jfet2ic.lo\n", + " CC jfet2init.lo\n", + " CC jfet2load.lo\n", + " CC jfet2mask.lo\n", + " CC jfet2mpar.lo\n", + " CC jfet2noi.lo\n", + " CC jfet2par.lo\n", + " CC jfet2set.lo\n", + " CC jfet2temp.lo\n", + " CC jfet2trun.lo\n", + " CC jfet2bindCSC.lo\n", + " CC psmodel.lo\n", + " CCLD libjfet2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n", + "Making all in ltra\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ltra'\n", + " CC ltra.lo\n", + " CC ltraacct.lo\n", + " CC ltraacld.lo\n", + " CC ltraask.lo\n", + " CC ltraload.lo\n", + " CC ltrainit.lo\n", + " CC ltramask.lo\n", + " CC ltramisc.lo\n", + " CC ltrampar.lo\n", + " CC ltrapar.lo\n", + " CC ltraset.lo\n", + " CC ltratemp.lo\n", + " CC ltratrun.lo\n", + " CC ltrabindCSC.lo\n", + " CCLD libltra.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ltra'\n", + "Making all in mes\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mes'\n", + " CC mes.lo\n", + " CC mesacl.lo\n", + " CC mesask.lo\n", + " CC mesdisto.lo\n", + " CC mesdset.lo\n", + " CC mesgetic.lo\n", + " CC mesinit.lo\n", + " CC mesload.lo\n", + " CC mesmask.lo\n", + " CC mesmpar.lo\n", + " CC mesnoise.lo\n", + " CC mesparam.lo\n", + " CC mespzld.lo\n", + " CC messetup.lo\n", + " CC mestemp.lo\n", + " CC mestrunc.lo\n", + " CC mesbindCSC.lo\n", + " CCLD libmes.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mes'\n", + "Making all in mesa\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mesa'\n", + " CC mesa.lo\n", + " CC mesaacl.lo\n", + " CC mesaask.lo\n", + " CC mesagetic.lo\n", + " CC mesainit.lo\n", + " CC mesaload.lo\n", + " CC mesamask.lo\n", + " CC mesamparam.lo\n", + " CC mesaparam.lo\n", + " CC mesapzl.lo\n", + " CC mesasetup.lo\n", + " CC mesatemp.lo\n", + " CC mesatrunc.lo\n", + " CC mesabindCSC.lo\n", + " CCLD libmesa.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mesa'\n", + "Making all in mos1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos1'\n", + " CC mos1.lo\n", + " CC mos1acld.lo\n", + " CC mos1ask.lo\n", + " CC mos1conv.lo\n", + " CC mos1del.lo\n", + " CC mos1dist.lo\n", + " CC mos1dset.lo\n", + " CC mos1ic.lo\n", + " CC mos1init.lo\n", + " CC mos1load.lo\n", + " CC mos1mask.lo\n", + " CC mos1mpar.lo\n", + " CC mos1noi.lo\n", + " CC mos1par.lo\n", + " CC mos1pzld.lo\n", + " CC mos1sacl.lo\n", + " CC mos1set.lo\n", + " CC mos1sld.lo\n", + " CC mos1sprt.lo\n", + " CC mos1sset.lo\n", + " CC mos1supd.lo\n", + " CC mos1temp.lo\n", + " CC mos1trun.lo\n", + " CC mos1bindCSC.lo\n", + " CCLD libmos1.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos1'\n", + "Making all in mos2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos2'\n", + " CC mos2.lo\n", + " CC mos2acld.lo\n", + " CC mos2ask.lo\n", + " CC mos2conv.lo\n", + " CC mos2del.lo\n", + " CC mos2dist.lo\n", + " CC mos2dset.lo\n", + " CC mos2ic.lo\n", + " CC mos2init.lo\n", + " CC mos2load.lo\n", + " CC mos2mask.lo\n", + " CC mos2mpar.lo\n", + " CC mos2noi.lo\n", + " CC mos2par.lo\n", + " CC mos2pzld.lo\n", + " CC mos2sacl.lo\n", + " CC mos2set.lo\n", + " CC mos2sld.lo\n", + " CC mos2sprt.lo\n", + " CC mos2sset.lo\n", + " CC mos2supd.lo\n", + " CC mos2temp.lo\n", + " CC mos2trun.lo\n", + " CC mos2bindCSC.lo\n", + " CCLD libmos2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos2'\n", + "Making all in mos3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos3'\n", + " CC mos3.lo\n", + " CC mos3acld.lo\n", + " CC mos3ask.lo\n", + " CC mos3conv.lo\n", + " CC mos3del.lo\n", + " CC mos3dist.lo\n", + " CC mos3dset.lo\n", + " CC mos3ic.lo\n", + " CC mos3init.lo\n", + " CC mos3load.lo\n", + " CC mos3mask.lo\n", + " CC mos3mpar.lo\n", + " CC mos3noi.lo\n", + " CC mos3par.lo\n", + " CC mos3pzld.lo\n", + " CC mos3sacl.lo\n", + " CC mos3set.lo\n", + " CC mos3sld.lo\n", + " CC mos3sprt.lo\n", + " CC mos3sset.lo\n", + " CC mos3supd.lo\n", + " CC mos3temp.lo\n", + " CC mos3trun.lo\n", + " CC mos3bindCSC.lo\n", + " CCLD libmos3.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos3'\n", + "Making all in mos6\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos6'\n", + " CC mos6.lo\n", + " CC mos6ask.lo\n", + " CC mos6conv.lo\n", + " CC mos6del.lo\n", + " CC mos6ic.lo\n", + " CC mos6init.lo\n", + " CC mos6load.lo\n", + " CC mos6mask.lo\n", + " CC mos6mpar.lo\n", + " CC mos6par.lo\n", + " CC mos6set.lo\n", + " CC mos6temp.lo\n", + " CC mos6trun.lo\n", + " CC mos6bindCSC.lo\n", + " CCLD libmos6.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos6'\n", + "Making all in mos9\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos9'\n", + " CC mos9.lo\n", + " CC mos9acld.lo\n", + " CC mos9ask.lo\n", + " CC mos9conv.lo\n", + " CC mos9del.lo\n", + " CC mos9dist.lo\n", + " CC mos9dset.lo\n", + " CC mos9ic.lo\n", + " CC mos9init.lo\n", + " CC mos9load.lo\n", + " CC mos9mask.lo\n", + " CC mos9mpar.lo\n", + " CC mos9noi.lo\n", + " CC mos9par.lo\n", + " CC mos9pzld.lo\n", + " CC mos9sacl.lo\n", + " CC mos9set.lo\n", + " CC mos9sld.lo\n", + " CC mos9sprt.lo\n", + " CC mos9sset.lo\n", + " CC mos9supd.lo\n", + " CC mos9temp.lo\n", + " CC mos9trun.lo\n", + " CC mos9bindCSC.lo\n", + " CCLD libmos9.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos9'\n", + "Making all in res\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/res'\n", + " CC res.lo\n", + " CC resask.lo\n", + " CC resinit.lo\n", + " CC resload.lo\n", + " CC resmask.lo\n", + " CC resnoise.lo\n", + " CC resmpar.lo\n", + " CC resparam.lo\n", + " CC respzld.lo\n", + " CC ressacl.lo\n", + " CC ressetup.lo\n", + " CC ressoachk.lo\n", + " CC ressload.lo\n", + " CC ressprt.lo\n", + " CC ressset.lo\n", + " CC restemp.lo\n", + " CC resbindCSC.lo\n", + " CCLD libres.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/res'\n", + "Making all in soi3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/soi3'\n", + " CC soi3.lo\n", + " CC soi3acld.lo\n", + " CC soi3ask.lo\n", + " CC soi3cap.lo\n", + " CC soi3conv.lo\n", + " CC soi3ic.lo\n", + " CC soi3init.lo\n", + " CC soi3load.lo\n", + " CC soi3mask.lo\n", + " CC soi3mpar.lo\n", + " CC soi3nois.lo\n", + " CC soi3par.lo\n", + " CC soi3set.lo\n", + " CC soi3temp.lo\n", + " CC soi3trun.lo\n", + " CC soi3bindCSC.lo\n", + " CCLD libsoi3.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/soi3'\n", + "Making all in sw\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/sw'\n", + " CC sw.lo\n", + " CC swacload.lo\n", + " CC swask.lo\n", + " CC swinit.lo\n", + " CC swload.lo\n", + " CC swmask.lo\n", + " CC swmparam.lo\n", + " CC swnoise.lo\n", + " CC swparam.lo\n", + " CC swpzload.lo\n", + " CC swsetup.lo\n", + " CC swtrunc.lo\n", + " CC swbindCSC.lo\n", + " CCLD libsw.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/sw'\n", + "Making all in tra\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/tra'\n", + " CC tra.lo\n", + " CC traacct.lo\n", + " CC traacld.lo\n", + " CC traask.lo\n", + " CC trainit.lo\n", + " CC traload.lo\n", + " CC traparam.lo\n", + " CC trasetup.lo\n", + " CC tratemp.lo\n", + " CC tratrunc.lo\n", + " CC trabindCSC.lo\n", + " CCLD libtra.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/tra'\n", + "Making all in txl\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/txl'\n", + " CC txl.lo\n", + " CC txlacct.lo\n", + " CC txlask.lo\n", + " CC txlfbr.lo\n", + " CC txlload.lo\n", + " CC txlparam.lo\n", + " CC txlmask.lo\n", + " CC txlmpar.lo\n", + " CC txlsetup.lo\n", + " CC txlinit.lo\n", + " CC txlbindCSC.lo\n", + " CCLD libtxl.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/txl'\n", + "Making all in urc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/urc'\n", + " CC urc.lo\n", + " CC urcask.lo\n", + " CC urcinit.lo\n", + " CC urcmask.lo\n", + " CC urcmpar.lo\n", + " CC urcparam.lo\n", + " CC urcsetup.lo\n", + " CCLD liburc.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/urc'\n", + "Making all in vbic\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vbic'\n", + " CC vbic.lo\n", + " CC vbicacld.lo\n", + " CC vbicask.lo\n", + " CC vbicconv.lo\n", + " CC vbicgetic.lo\n", + " CC vbicinit.lo\n", + " CC vbicload.lo\n", + " CC vbicmask.lo\n", + " CC vbicmpar.lo\n", + " CC vbicnoise.lo\n", + " CC vbicparam.lo\n", + " CC vbicpzld.lo\n", + " CC vbicsetup.lo\n", + " CC vbicsoachk.lo\n", + " CC vbictemp.lo\n", + " CC vbictrunc.lo\n", + " CC vbicbindCSC.lo\n", + " CCLD libvbic.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vbic'\n", + "Making all in vccs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vccs'\n", + " CC vccs.lo\n", + " CC vccsask.lo\n", + " CC vccsinit.lo\n", + " CC vccsload.lo\n", + " CC vccspar.lo\n", + " CC vccspzld.lo\n", + " CC vccssacl.lo\n", + " CC vccsset.lo\n", + " CC vccssld.lo\n", + " CC vccssprt.lo\n", + " CC vccssset.lo\n", + " CC vccsbindCSC.lo\n", + " CCLD libvccs.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vccs'\n", + "Making all in vcvs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n", + " CC vcvs.lo\n", + " CC vcvsask.lo\n", + " CC vcvsinit.lo\n", + " CC vcvsfbr.lo\n", + " CC vcvsload.lo\n", + " CC vcvspar.lo\n", + " CC vcvspzld.lo\n", + " CC vcvssacl.lo\n", + " CC vcvsset.lo\n", + " CC vcvssld.lo\n", + " CC vcvssprt.lo\n", + " CC vcvssset.lo\n", + " CC vcvsbindCSC.lo\n", + " CCLD libvcvs.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n", + "Making all in vdmos\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n", + " CC vdmos.lo\n", + " CC vdmosacld.lo\n", + " CC vdmosask.lo\n", + " CC vdmosconv.lo\n", + " CC vdmosdist.lo\n", + " CC vdmosdset.lo\n", + " CC vdmosic.lo\n", + " CC vdmosinit.lo\n", + " CC vdmosload.lo\n", + " CC vdmosmask.lo\n", + " CC vdmosmpar.lo\n", + " CC vdmosnoi.lo\n", + " CC vdmospar.lo\n", + " CC vdmospzld.lo\n", + " CC vdmosset.lo\n", + " CC vdmossoachk.lo\n", + " CC vdmostemp.lo\n", + " CC vdmostrun.lo\n", + " CC vdmosbindCSC.lo\n", + " CCLD libvdmos.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n", + "Making all in vsrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n", + " CC vsrc.lo\n", + " CC vsrcacct.lo\n", + " CC vsrcacld.lo\n", + " CC vsrcask.lo\n", + " CC vsrcinit.lo\n", + " CC vsrcload.lo\n", + " CC vsrcdel.lo\n", + " CC vsrcfbr.lo\n", + " CC vsrcpar.lo\n", + " CC vsrcpzld.lo\n", + " CC vsrcpzs.lo\n", + " CC vsrcset.lo\n", + " CC vsrctemp.lo\n", + " CC vsrcbindCSC.lo\n", + " CCLD libvsrc.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n", + "Making all in nbjt\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n", + " CC nbjt.lo\n", + " CC nbjtacld.lo\n", + " CC nbjtdel.lo\n", + " CC nbjtdump.lo\n", + " CC nbjtinit.lo\n", + " CC nbjtload.lo\n", + " CC nbjtmpar.lo\n", + " CC nbjtask.lo\n", + " CC nbjtparm.lo\n", + " CC nbjtpzld.lo\n", + " CC nbjtset.lo\n", + " CC nbjttemp.lo\n", + " CC nbjttrun.lo\n", + " CC nbjtbindCSC.lo\n", + " CCLD libnbjt.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n", + "Making all in nbjt2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n", + " CC nbt2.lo\n", + " CC nbt2acld.lo\n", + " CC nbt2del.lo\n", + " CC nbt2ask.lo\n", + " CC nbt2dump.lo\n", + " CC nbt2init.lo\n", + " CC nbt2mpar.lo\n", + " CC nbt2load.lo\n", + " CC nbt2parm.lo\n", + " CC nbt2pzld.lo\n", + " CC nbt2set.lo\n", + " CC nbt2temp.lo\n", + " CC nbt2trun.lo\n", + " CC nbjt2bindCSC.lo\n", + " CCLD libnbjt2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n", + "Making all in numd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd'\n", + " CC numd.lo\n", + " CC numdacld.lo\n", + " CC numdask.lo\n", + " CC numddel.lo\n", + " CC numddump.lo\n", + " CC numdload.lo\n", + " CC numdmpar.lo\n", + " CC numdinit.lo\n", + " CC numdparm.lo\n", + " CC numdpzld.lo\n", + " CC numdset.lo\n", + " CC numdtemp.lo\n", + " CC numdtrun.lo\n", + " CC numdbindCSC.lo\n", + " CCLD libnumd.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd'\n", + "Making all in numd2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd2'\n", + " CC nud2.lo\n", + " CC nud2acld.lo\n", + " CC nud2ask.lo\n", + " CC nud2del.lo\n", + " CC nud2dump.lo\n", + " CC numd2init.lo\n", + " CC nud2load.lo\n", + " CC nud2mpar.lo\n", + " CC nud2parm.lo\n", + " CC nud2pzld.lo\n", + " CC nud2set.lo\n", + " CC nud2temp.lo\n", + " CC nud2trun.lo\n", + " CC numd2bindCSC.lo\n", + " CCLD libnumd2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd2'\n", + "Making all in numos\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numos'\n", + " CC numm.lo\n", + " CC nummacld.lo\n", + " CC nummask.lo\n", + " CC nummdel.lo\n", + " CC nummdump.lo\n", + " CC numosinit.lo\n", + " CC nummload.lo\n", + " CC nummmpar.lo\n", + " CC nummparm.lo\n", + " CC nummpzld.lo\n", + " CC nummset.lo\n", + " CC nummtemp.lo\n", + " CC nummtrun.lo\n", + " CC numosbindCSC.lo\n", + " CCLD libnumos.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numos'\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n", + " CC dev.lo\n", + " CC devsup.lo\n", + " CC cktaccept.lo\n", + " CC cktask.lo\n", + " CC cktbindnode.lo\n", + " CC cktcrte.lo\n", + " CC cktfinddev.lo\n", + " CC cktinit.lo\n", + " CC cktsoachk.lo\n", + " CC limit.lo\n", + " CCLD libdev.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib'\n", + "make[3]: Nothing to be done for 'all-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/spicelib'\n", + "Making all in xspice\n", + "make[2]: Entering directory '/content/ngspice/release/src/xspice'\n", + "Making all in mif\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/mif'\n", + " CC mif_inp2.lo\n", + " CC mifgetmod.lo\n", + " CC mifgetvalue.lo\n", + " CC mifload.lo\n", + " CC mifmpara.lo\n", + " CC mifsetup.lo\n", + " CC mifutil.lo\n", + " CC mifask.lo\n", + " CC mifmask.lo\n", + " CC miftrunc.lo\n", + " CC mifconvt.lo\n", + " CC mifdelete.lo\n", + " CC mifmdelete.lo\n", + " CC mifdestr.lo\n", + " CC mif.lo\n", + " CC mifbindCSC.lo\n", + " CCLD libmifxsp.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/mif'\n", + "Making all in cm\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/cm'\n", + " CC cm.lo\n", + " CC cmevt.lo\n", + " CC cmmeters.lo\n", + " CC cmutil.lo\n", + " CC cmexport.lo\n", + " CCLD libcmxsp.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/cm'\n", + "Making all in enh\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/enh'\n", + " CC enh.lo\n", + " CC enhtrans.lo\n", + " CCLD libenhxsp.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/enh'\n", + "Making all in evt\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/evt'\n", + " CC evtaccept.lo\n", + " CC evtcall_hybrids.lo\n", + " CC evtdump.lo\n", + " CC evtiter.lo\n", + " CC evtnext_time.lo\n", + " CC evtop.lo\n", + " CC evtprint.lo\n", + " CC evtsetup.lo\n", + " CC evtdest.lo\n", + " CC evtbackup.lo\n", + " CC evtdeque.lo\n", + " CC evtinit.lo\n", + " CC evtload.lo\n", + " CC evtnode_copy.lo\n", + " CC evtplot.lo\n", + " CC evtqueue.lo\n", + " CC evttermi.lo\n", + " CC evtshared.lo\n", + " CC evtcheck_nodes.lo\n", + " CCLD libevtxsp.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/evt'\n", + "Making all in ipc\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/ipc'\n", + " CC ipcaegis.lo\n", + " CC ipc.lo\n", + " CC ipcsockets.lo\n", + " CC ipcstdio.lo\n", + " CC ipctiein.lo\n", + " CCLD libipcxsp.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/ipc'\n", + "Making all in idn\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/idn'\n", + " CC idndig.lo\n", + " CCLD libidnxsp.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/idn'\n", + "Making all in cmpp\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n", + "bison -y -d -o ifs_yacc.c ../../../../src/xspice/cmpp/ifs_yacc.y\n", + "bison -y -d -o mod_yacc.c ../../../../src/xspice/cmpp/mod_yacc.y\n", + "../../../../src/xspice/cmpp/mod_yacc.y: warning: 46 shift/reduce conflicts [-Wconflicts-sr]\n", + "../../../../src/xspice/cmpp/mod_yacc.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples\n", + "make all-am\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n", + " CC main.o\n", + " CC file_buffer.o\n", + " CC pp_ifs.o\n", + " CC pp_lst.o\n", + " CC pp_mod.o\n", + " CC read_ifs.o\n", + " CC writ_ifs.o\n", + " CC util.o\n", + "flex -o ifs_lex.c ../../../../src/xspice/cmpp/ifs_lex.l\n", + "flex -o mod_lex.c ../../../../src/xspice/cmpp/mod_lex.l\n", + " CC ifs_yacc.o\n", + " CC mod_yacc.o\n", + " CC ifs_lex.o\n", + " CC mod_lex.o\n", + " CCLD cmpp\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n", + "Making all in icm\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -I../../../../src/xspice/icm/../../include -I/content/ngspice/release/src/xspice/icm/../../include -fPIC -o dstring.o -c ../../../../src/xspice/icm/../../misc/dstring.c\n", + "for cm in spice2poly digital analog xtradev xtraevt table ; do \\\n", + "\tmake cm=$cm $cm/$cm.cm \\\n", + "\t|| exit 1; \\\n", + "done\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/usr/bin/mkdir -p spice2poly spice2poly/icm_spice2poly spice2poly/.deps spice2poly/icm_spice2poly/.deps\n", + "/usr/bin/mkdir -p spice2poly spice2poly/icm_spice2poly spice2poly/.deps spice2poly/icm_spice2poly/.deps\n", + "/usr/bin/mkdir -p spice2poly spice2poly/icm_spice2poly spice2poly/.deps spice2poly/icm_spice2poly/.deps\n", + "CMPP_IDIR=../../../../src/xspice/icm/spice2poly CMPP_ODIR=spice2poly ../../../src/xspice/cmpp/cmpp -lst\n", + "CMPP_IDIR=../../../../src/xspice/icm/spice2poly/icm_spice2poly CMPP_ODIR=spice2poly/icm_spice2poly ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/spice2poly/icm_spice2poly CMPP_ODIR=spice2poly/icm_spice2poly ../../../src/xspice/cmpp/cmpp -ifs\n", + "gcc -I../../../src/include -I../../../../src/include -Ispice2poly -I../../../../src/xspice/icm/spice2poly -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF spice2poly/.deps/dlmain.pp -o spice2poly/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ispice2poly -I../../../../src/xspice/icm/spice2poly -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF spice2poly/icm_spice2poly/.deps/cfunc.pp -I../../../../src/xspice/icm/spice2poly/icm_spice2poly -o spice2poly/icm_spice2poly/cfunc.o -c spice2poly/icm_spice2poly/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ispice2poly -I../../../../src/xspice/icm/spice2poly -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF spice2poly/icm_spice2poly/.deps/ifspec.pp -I../../../../src/xspice/icm/spice2poly/icm_spice2poly -o spice2poly/icm_spice2poly/ifspec.o -c spice2poly/icm_spice2poly/ifspec.c\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -shared spice2poly/dlmain.o dstring.o spice2poly/icm_spice2poly/cfunc.o spice2poly/icm_spice2poly/ifspec.o -lm -o spice2poly/spice2poly.cm\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/usr/bin/mkdir -p digital digital/adc_bridge digital/dac_bridge digital/bidi_bridge digital/d_and digital/d_buffer digital/d_dff digital/d_dlatch digital/d_fdiv digital/d_genlut digital/d_inverter digital/d_jkff digital/d_lut digital/d_nand digital/d_nor digital/d_open_c digital/d_open_e digital/d_or digital/d_osc digital/d_process digital/d_pulldown digital/d_pullup digital/d_pwm digital/d_ram digital/d_source digital/d_srff digital/d_srlatch digital/d_state digital/d_tff digital/d_tristate digital/d_xnor digital/d_xor digital/d_cosim digital/.deps digital/adc_bridge/.deps digital/dac_bridge/.deps digital/bidi_bridge/.deps digital/d_and/.deps digital/d_buffer/.deps digital/d_dff/.deps digital/d_dlatch/.deps digital/d_fdiv/.deps digital/d_genlut/.deps digital/d_inverter/.deps digital/d_jkff/.deps digital/d_lut/.deps digital/d_nand/.deps digital/d_nor/.deps digital/d_open_c/.deps digital/d_open_e/.deps digital/d_or/.deps digital/d_osc/.deps digital/d_process/.deps digital/d_pulldown/.deps digital/d_pullup/.deps digital/d_pwm/.deps digital/d_ram/.deps digital/d_source/.deps digital/d_srff/.deps digital/d_srlatch/.deps digital/d_state/.deps digital/d_tff/.deps digital/d_tristate/.deps digital/d_xnor/.deps digital/d_xor/.deps digital/d_cosim/.deps\n", + "/usr/bin/mkdir -p digital digital/adc_bridge digital/dac_bridge digital/bidi_bridge digital/d_and digital/d_buffer digital/d_dff digital/d_dlatch digital/d_fdiv digital/d_genlut digital/d_inverter digital/d_jkff digital/d_lut digital/d_nand digital/d_nor digital/d_open_c digital/d_open_e digital/d_or digital/d_osc digital/d_process digital/d_pulldown digital/d_pullup digital/d_pwm digital/d_ram digital/d_source digital/d_srff digital/d_srlatch digital/d_state digital/d_tff digital/d_tristate digital/d_xnor digital/d_xor digital/d_cosim digital/.deps digital/adc_bridge/.deps digital/dac_bridge/.deps digital/bidi_bridge/.deps digital/d_and/.deps digital/d_buffer/.deps digital/d_dff/.deps digital/d_dlatch/.deps digital/d_fdiv/.deps digital/d_genlut/.deps digital/d_inverter/.deps digital/d_jkff/.deps digital/d_lut/.deps digital/d_nand/.deps digital/d_nor/.deps digital/d_open_c/.deps digital/d_open_e/.deps digital/d_or/.deps digital/d_osc/.deps digital/d_process/.deps digital/d_pulldown/.deps digital/d_pullup/.deps digital/d_pwm/.deps digital/d_ram/.deps digital/d_source/.deps digital/d_srff/.deps digital/d_srlatch/.deps digital/d_state/.deps digital/d_tff/.deps digital/d_tristate/.deps digital/d_xnor/.deps digital/d_xor/.deps digital/d_cosim/.deps\n", + "/usr/bin/mkdir -p digital digital/adc_bridge digital/dac_bridge digital/bidi_bridge digital/d_and digital/d_buffer digital/d_dff digital/d_dlatch digital/d_fdiv digital/d_genlut digital/d_inverter digital/d_jkff digital/d_lut digital/d_nand digital/d_nor digital/d_open_c digital/d_open_e digital/d_or digital/d_osc digital/d_process digital/d_pulldown digital/d_pullup digital/d_pwm digital/d_ram digital/d_source digital/d_srff digital/d_srlatch digital/d_state digital/d_tff digital/d_tristate digital/d_xnor digital/d_xor digital/d_cosim digital/.deps digital/adc_bridge/.deps digital/dac_bridge/.deps digital/bidi_bridge/.deps digital/d_and/.deps digital/d_buffer/.deps digital/d_dff/.deps digital/d_dlatch/.deps digital/d_fdiv/.deps digital/d_genlut/.deps digital/d_inverter/.deps digital/d_jkff/.deps digital/d_lut/.deps digital/d_nand/.deps digital/d_nor/.deps digital/d_open_c/.deps digital/d_open_e/.deps digital/d_or/.deps digital/d_osc/.deps digital/d_process/.deps digital/d_pulldown/.deps digital/d_pullup/.deps digital/d_pwm/.deps digital/d_ram/.deps digital/d_source/.deps digital/d_srff/.deps digital/d_srlatch/.deps digital/d_state/.deps digital/d_tff/.deps digital/d_tristate/.deps digital/d_xnor/.deps digital/d_xor/.deps digital/d_cosim/.deps\n", + "/usr/bin/mkdir -p digital digital/adc_bridge digital/dac_bridge digital/bidi_bridge digital/d_and digital/d_buffer digital/d_dff digital/d_dlatch digital/d_fdiv digital/d_genlut digital/d_inverter digital/d_jkff digital/d_lut digital/d_nand digital/d_nor digital/d_open_c digital/d_open_e digital/d_or digital/d_osc digital/d_process digital/d_pulldown digital/d_pullup digital/d_pwm digital/d_ram digital/d_source digital/d_srff digital/d_srlatch digital/d_state digital/d_tff digital/d_tristate digital/d_xnor digital/d_xor digital/d_cosim digital/.deps digital/adc_bridge/.deps digital/dac_bridge/.deps digital/bidi_bridge/.deps digital/d_and/.deps digital/d_buffer/.deps digital/d_dff/.deps digital/d_dlatch/.deps digital/d_fdiv/.deps digital/d_genlut/.deps digital/d_inverter/.deps digital/d_jkff/.deps digital/d_lut/.deps digital/d_nand/.deps digital/d_nor/.deps digital/d_open_c/.deps digital/d_open_e/.deps digital/d_or/.deps digital/d_osc/.deps digital/d_process/.deps digital/d_pulldown/.deps digital/d_pullup/.deps digital/d_pwm/.deps digital/d_ram/.deps digital/d_source/.deps digital/d_srff/.deps digital/d_srlatch/.deps digital/d_state/.deps digital/d_tff/.deps digital/d_tristate/.deps digital/d_xnor/.deps digital/d_xor/.deps digital/d_cosim/.deps\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital CMPP_ODIR=digital ../../../src/xspice/cmpp/cmpp -lst\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/adc_bridge CMPP_ODIR=digital/adc_bridge ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/dac_bridge CMPP_ODIR=digital/dac_bridge ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/bidi_bridge CMPP_ODIR=digital/bidi_bridge ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_and CMPP_ODIR=digital/d_and ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_buffer CMPP_ODIR=digital/d_buffer ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_dff CMPP_ODIR=digital/d_dff ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_dlatch CMPP_ODIR=digital/d_dlatch ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_fdiv CMPP_ODIR=digital/d_fdiv ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_genlut CMPP_ODIR=digital/d_genlut ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_inverter CMPP_ODIR=digital/d_inverter ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_jkff CMPP_ODIR=digital/d_jkff ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_lut CMPP_ODIR=digital/d_lut ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_nand CMPP_ODIR=digital/d_nand ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_nor CMPP_ODIR=digital/d_nor ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_open_c CMPP_ODIR=digital/d_open_c ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_open_e CMPP_ODIR=digital/d_open_e ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_or CMPP_ODIR=digital/d_or ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_osc CMPP_ODIR=digital/d_osc ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_process CMPP_ODIR=digital/d_process ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_pulldown CMPP_ODIR=digital/d_pulldown ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_pullup CMPP_ODIR=digital/d_pullup ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_pwm CMPP_ODIR=digital/d_pwm ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_ram CMPP_ODIR=digital/d_ram ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_source CMPP_ODIR=digital/d_source ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_srff CMPP_ODIR=digital/d_srff ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_srlatch CMPP_ODIR=digital/d_srlatch ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_state CMPP_ODIR=digital/d_state ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_tff CMPP_ODIR=digital/d_tff ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_tristate CMPP_ODIR=digital/d_tristate ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_xnor CMPP_ODIR=digital/d_xnor ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_xor CMPP_ODIR=digital/d_xor ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_cosim CMPP_ODIR=digital/d_cosim ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/adc_bridge CMPP_ODIR=digital/adc_bridge ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/dac_bridge CMPP_ODIR=digital/dac_bridge ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/bidi_bridge CMPP_ODIR=digital/bidi_bridge ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_and CMPP_ODIR=digital/d_and ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_buffer CMPP_ODIR=digital/d_buffer ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_dff CMPP_ODIR=digital/d_dff ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_dlatch CMPP_ODIR=digital/d_dlatch ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_fdiv CMPP_ODIR=digital/d_fdiv ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_genlut CMPP_ODIR=digital/d_genlut ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_inverter CMPP_ODIR=digital/d_inverter ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_jkff CMPP_ODIR=digital/d_jkff ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_lut CMPP_ODIR=digital/d_lut ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_nand CMPP_ODIR=digital/d_nand ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_nor CMPP_ODIR=digital/d_nor ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_open_c CMPP_ODIR=digital/d_open_c ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_open_e CMPP_ODIR=digital/d_open_e ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_or CMPP_ODIR=digital/d_or ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_osc CMPP_ODIR=digital/d_osc ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_process CMPP_ODIR=digital/d_process ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_pulldown CMPP_ODIR=digital/d_pulldown ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_pullup CMPP_ODIR=digital/d_pullup ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_pwm CMPP_ODIR=digital/d_pwm ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_ram CMPP_ODIR=digital/d_ram ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_source CMPP_ODIR=digital/d_source ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_srff CMPP_ODIR=digital/d_srff ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_srlatch CMPP_ODIR=digital/d_srlatch ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_state CMPP_ODIR=digital/d_state ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_tff CMPP_ODIR=digital/d_tff ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_tristate CMPP_ODIR=digital/d_tristate ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_xnor CMPP_ODIR=digital/d_xnor ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_xor CMPP_ODIR=digital/d_xor ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_cosim CMPP_ODIR=digital/d_cosim ../../../src/xspice/cmpp/cmpp -ifs\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/.deps/dlmain.pp -o digital/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/adc_bridge/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/adc_bridge -o digital/adc_bridge/cfunc.o -c digital/adc_bridge/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/dac_bridge/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/dac_bridge -o digital/dac_bridge/cfunc.o -c digital/dac_bridge/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/bidi_bridge/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/bidi_bridge -o digital/bidi_bridge/cfunc.o -c digital/bidi_bridge/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_and/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_and -o digital/d_and/cfunc.o -c digital/d_and/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_buffer/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_buffer -o digital/d_buffer/cfunc.o -c digital/d_buffer/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_dff/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_dff -o digital/d_dff/cfunc.o -c digital/d_dff/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_dlatch/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_dlatch -o digital/d_dlatch/cfunc.o -c digital/d_dlatch/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_fdiv/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_fdiv -o digital/d_fdiv/cfunc.o -c digital/d_fdiv/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_genlut/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_genlut -o digital/d_genlut/cfunc.o -c digital/d_genlut/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_inverter/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_inverter -o digital/d_inverter/cfunc.o -c digital/d_inverter/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_jkff/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_jkff -o digital/d_jkff/cfunc.o -c digital/d_jkff/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_lut/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_lut -o digital/d_lut/cfunc.o -c digital/d_lut/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_nand/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_nand -o digital/d_nand/cfunc.o -c digital/d_nand/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_nor/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_nor -o digital/d_nor/cfunc.o -c digital/d_nor/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_open_c/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_open_c -o digital/d_open_c/cfunc.o -c digital/d_open_c/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_open_e/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_open_e -o digital/d_open_e/cfunc.o -c digital/d_open_e/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_or/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_or -o digital/d_or/cfunc.o -c digital/d_or/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_osc/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_osc -o digital/d_osc/cfunc.o -c digital/d_osc/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_process/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_process -o digital/d_process/cfunc.o -c digital/d_process/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_pulldown/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_pulldown -o digital/d_pulldown/cfunc.o -c digital/d_pulldown/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_pullup/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_pullup -o digital/d_pullup/cfunc.o -c digital/d_pullup/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_pwm/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_pwm -o digital/d_pwm/cfunc.o -c digital/d_pwm/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_ram/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_ram -o digital/d_ram/cfunc.o -c digital/d_ram/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_source/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_source -o digital/d_source/cfunc.o -c digital/d_source/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_srff/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_srff -o digital/d_srff/cfunc.o -c digital/d_srff/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_srlatch/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_srlatch -o digital/d_srlatch/cfunc.o -c digital/d_srlatch/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_state/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_state -o digital/d_state/cfunc.o -c digital/d_state/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_tff/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_tff -o digital/d_tff/cfunc.o -c digital/d_tff/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_tristate/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_tristate -o digital/d_tristate/cfunc.o -c digital/d_tristate/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_xnor/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_xnor -o digital/d_xnor/cfunc.o -c digital/d_xnor/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_xor/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_xor -o digital/d_xor/cfunc.o -c digital/d_xor/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_cosim/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_cosim -o digital/d_cosim/cfunc.o -c digital/d_cosim/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/adc_bridge/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/adc_bridge -o digital/adc_bridge/ifspec.o -c digital/adc_bridge/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/dac_bridge/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/dac_bridge -o digital/dac_bridge/ifspec.o -c digital/dac_bridge/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/bidi_bridge/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/bidi_bridge -o digital/bidi_bridge/ifspec.o -c digital/bidi_bridge/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_and/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_and -o digital/d_and/ifspec.o -c digital/d_and/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_buffer/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_buffer -o digital/d_buffer/ifspec.o -c digital/d_buffer/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_dff/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_dff -o digital/d_dff/ifspec.o -c digital/d_dff/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_dlatch/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_dlatch -o digital/d_dlatch/ifspec.o -c digital/d_dlatch/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_fdiv/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_fdiv -o digital/d_fdiv/ifspec.o -c digital/d_fdiv/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_genlut/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_genlut -o digital/d_genlut/ifspec.o -c digital/d_genlut/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_inverter/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_inverter -o digital/d_inverter/ifspec.o -c digital/d_inverter/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_jkff/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_jkff -o digital/d_jkff/ifspec.o -c digital/d_jkff/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_lut/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_lut -o digital/d_lut/ifspec.o -c digital/d_lut/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_nand/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_nand -o digital/d_nand/ifspec.o -c digital/d_nand/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_nor/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_nor -o digital/d_nor/ifspec.o -c digital/d_nor/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_open_c/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_open_c -o digital/d_open_c/ifspec.o -c digital/d_open_c/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_open_e/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_open_e -o digital/d_open_e/ifspec.o -c digital/d_open_e/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_or/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_or -o digital/d_or/ifspec.o -c digital/d_or/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_osc/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_osc -o digital/d_osc/ifspec.o -c digital/d_osc/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_process/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_process -o digital/d_process/ifspec.o -c digital/d_process/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_pulldown/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_pulldown -o digital/d_pulldown/ifspec.o -c digital/d_pulldown/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_pullup/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_pullup -o digital/d_pullup/ifspec.o -c digital/d_pullup/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_pwm/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_pwm -o digital/d_pwm/ifspec.o -c digital/d_pwm/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_ram/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_ram -o digital/d_ram/ifspec.o -c digital/d_ram/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_source/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_source -o digital/d_source/ifspec.o -c digital/d_source/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_srff/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_srff -o digital/d_srff/ifspec.o -c digital/d_srff/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_srlatch/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_srlatch -o digital/d_srlatch/ifspec.o -c digital/d_srlatch/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_state/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_state -o digital/d_state/ifspec.o -c digital/d_state/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_tff/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_tff -o digital/d_tff/ifspec.o -c digital/d_tff/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_tristate/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_tristate -o digital/d_tristate/ifspec.o -c digital/d_tristate/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_xnor/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_xnor -o digital/d_xnor/ifspec.o -c digital/d_xnor/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_xor/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_xor -o digital/d_xor/ifspec.o -c digital/d_xor/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF digital/d_cosim/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_cosim -o digital/d_cosim/ifspec.o -c digital/d_cosim/ifspec.c\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -shared digital/dlmain.o dstring.o digital/adc_bridge/cfunc.o digital/dac_bridge/cfunc.o digital/bidi_bridge/cfunc.o digital/d_and/cfunc.o digital/d_buffer/cfunc.o digital/d_dff/cfunc.o digital/d_dlatch/cfunc.o digital/d_fdiv/cfunc.o digital/d_genlut/cfunc.o digital/d_inverter/cfunc.o digital/d_jkff/cfunc.o digital/d_lut/cfunc.o digital/d_nand/cfunc.o digital/d_nor/cfunc.o digital/d_open_c/cfunc.o digital/d_open_e/cfunc.o digital/d_or/cfunc.o digital/d_osc/cfunc.o digital/d_process/cfunc.o digital/d_pulldown/cfunc.o digital/d_pullup/cfunc.o digital/d_pwm/cfunc.o digital/d_ram/cfunc.o digital/d_source/cfunc.o digital/d_srff/cfunc.o digital/d_srlatch/cfunc.o digital/d_state/cfunc.o digital/d_tff/cfunc.o digital/d_tristate/cfunc.o digital/d_xnor/cfunc.o digital/d_xor/cfunc.o digital/d_cosim/cfunc.o digital/adc_bridge/ifspec.o digital/dac_bridge/ifspec.o digital/bidi_bridge/ifspec.o digital/d_and/ifspec.o digital/d_buffer/ifspec.o digital/d_dff/ifspec.o digital/d_dlatch/ifspec.o digital/d_fdiv/ifspec.o digital/d_genlut/ifspec.o digital/d_inverter/ifspec.o digital/d_jkff/ifspec.o digital/d_lut/ifspec.o digital/d_nand/ifspec.o digital/d_nor/ifspec.o digital/d_open_c/ifspec.o digital/d_open_e/ifspec.o digital/d_or/ifspec.o digital/d_osc/ifspec.o digital/d_process/ifspec.o digital/d_pulldown/ifspec.o digital/d_pullup/ifspec.o digital/d_pwm/ifspec.o digital/d_ram/ifspec.o digital/d_source/ifspec.o digital/d_srff/ifspec.o digital/d_srlatch/ifspec.o digital/d_state/ifspec.o digital/d_tff/ifspec.o digital/d_tristate/ifspec.o digital/d_xnor/ifspec.o digital/d_xor/ifspec.o digital/d_cosim/ifspec.o -lm -o digital/digital.cm\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/usr/bin/mkdir -p analog analog/climit analog/divide analog/d_dt analog/gain analog/hyst analog/ilimit analog/int analog/limit analog/mult analog/multi_input_pwl analog/oneshot analog/pwl analog/sine analog/slew analog/square analog/summer analog/xfer analog/s_xfer analog/triangle analog/file_source analog/delay analog/pwlts analog/.deps analog/climit/.deps analog/divide/.deps analog/d_dt/.deps analog/gain/.deps analog/hyst/.deps analog/ilimit/.deps analog/int/.deps analog/limit/.deps analog/mult/.deps analog/multi_input_pwl/.deps analog/oneshot/.deps analog/pwl/.deps analog/sine/.deps analog/slew/.deps analog/square/.deps analog/summer/.deps analog/xfer/.deps analog/s_xfer/.deps analog/triangle/.deps analog/file_source/.deps analog/delay/.deps analog/pwlts/.deps\n", + "/usr/bin/mkdir -p analog analog/climit analog/divide analog/d_dt analog/gain analog/hyst analog/ilimit analog/int analog/limit analog/mult analog/multi_input_pwl analog/oneshot analog/pwl analog/sine analog/slew analog/square analog/summer analog/xfer analog/s_xfer analog/triangle analog/file_source analog/delay analog/pwlts analog/.deps analog/climit/.deps analog/divide/.deps analog/d_dt/.deps analog/gain/.deps analog/hyst/.deps analog/ilimit/.deps analog/int/.deps analog/limit/.deps analog/mult/.deps analog/multi_input_pwl/.deps analog/oneshot/.deps analog/pwl/.deps analog/sine/.deps analog/slew/.deps analog/square/.deps analog/summer/.deps analog/xfer/.deps analog/s_xfer/.deps analog/triangle/.deps analog/file_source/.deps analog/delay/.deps analog/pwlts/.deps\n", + "/usr/bin/mkdir -p analog analog/climit analog/divide analog/d_dt analog/gain analog/hyst analog/ilimit analog/int analog/limit analog/mult analog/multi_input_pwl analog/oneshot analog/pwl analog/sine analog/slew analog/square analog/summer analog/xfer analog/s_xfer analog/triangle analog/file_source analog/delay analog/pwlts analog/.deps analog/climit/.deps analog/divide/.deps analog/d_dt/.deps analog/gain/.deps analog/hyst/.deps analog/ilimit/.deps analog/int/.deps analog/limit/.deps analog/mult/.deps analog/multi_input_pwl/.deps analog/oneshot/.deps analog/pwl/.deps analog/sine/.deps analog/slew/.deps analog/square/.deps analog/summer/.deps analog/xfer/.deps analog/s_xfer/.deps analog/triangle/.deps analog/file_source/.deps analog/delay/.deps analog/pwlts/.deps\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog CMPP_ODIR=analog ../../../src/xspice/cmpp/cmpp -lst\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/climit CMPP_ODIR=analog/climit ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/divide CMPP_ODIR=analog/divide ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/d_dt CMPP_ODIR=analog/d_dt ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/gain CMPP_ODIR=analog/gain ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/hyst CMPP_ODIR=analog/hyst ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/ilimit CMPP_ODIR=analog/ilimit ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/int CMPP_ODIR=analog/int ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/limit CMPP_ODIR=analog/limit ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/mult CMPP_ODIR=analog/mult ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/multi_input_pwl CMPP_ODIR=analog/multi_input_pwl ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/oneshot CMPP_ODIR=analog/oneshot ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/pwl CMPP_ODIR=analog/pwl ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/sine CMPP_ODIR=analog/sine ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/slew CMPP_ODIR=analog/slew ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/square CMPP_ODIR=analog/square ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/summer CMPP_ODIR=analog/summer ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/xfer CMPP_ODIR=analog/xfer ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/s_xfer CMPP_ODIR=analog/s_xfer ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/triangle CMPP_ODIR=analog/triangle ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/file_source CMPP_ODIR=analog/file_source ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/delay CMPP_ODIR=analog/delay ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/pwlts CMPP_ODIR=analog/pwlts ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/climit CMPP_ODIR=analog/climit ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/divide CMPP_ODIR=analog/divide ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/d_dt CMPP_ODIR=analog/d_dt ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/gain CMPP_ODIR=analog/gain ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/hyst CMPP_ODIR=analog/hyst ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/ilimit CMPP_ODIR=analog/ilimit ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/int CMPP_ODIR=analog/int ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/limit CMPP_ODIR=analog/limit ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/mult CMPP_ODIR=analog/mult ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/multi_input_pwl CMPP_ODIR=analog/multi_input_pwl ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/oneshot CMPP_ODIR=analog/oneshot ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/pwl CMPP_ODIR=analog/pwl ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/sine CMPP_ODIR=analog/sine ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/slew CMPP_ODIR=analog/slew ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/square CMPP_ODIR=analog/square ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/summer CMPP_ODIR=analog/summer ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/xfer CMPP_ODIR=analog/xfer ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/s_xfer CMPP_ODIR=analog/s_xfer ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/triangle CMPP_ODIR=analog/triangle ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/file_source CMPP_ODIR=analog/file_source ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/delay CMPP_ODIR=analog/delay ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/pwlts CMPP_ODIR=analog/pwlts ../../../src/xspice/cmpp/cmpp -ifs\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/.deps/dlmain.pp -o analog/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/climit/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/climit -o analog/climit/cfunc.o -c analog/climit/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/divide/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/divide -o analog/divide/cfunc.o -c analog/divide/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/d_dt/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/d_dt -o analog/d_dt/cfunc.o -c analog/d_dt/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/gain/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/gain -o analog/gain/cfunc.o -c analog/gain/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/hyst/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/hyst -o analog/hyst/cfunc.o -c analog/hyst/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/ilimit/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/ilimit -o analog/ilimit/cfunc.o -c analog/ilimit/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/int/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/int -o analog/int/cfunc.o -c analog/int/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/limit/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/limit -o analog/limit/cfunc.o -c analog/limit/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/mult/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/mult -o analog/mult/cfunc.o -c analog/mult/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/multi_input_pwl/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/multi_input_pwl -o analog/multi_input_pwl/cfunc.o -c analog/multi_input_pwl/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/oneshot/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/oneshot -o analog/oneshot/cfunc.o -c analog/oneshot/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/pwl/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/pwl -o analog/pwl/cfunc.o -c analog/pwl/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/sine/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/sine -o analog/sine/cfunc.o -c analog/sine/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/slew/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/slew -o analog/slew/cfunc.o -c analog/slew/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/square/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/square -o analog/square/cfunc.o -c analog/square/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/summer/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/summer -o analog/summer/cfunc.o -c analog/summer/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/xfer/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/xfer -o analog/xfer/cfunc.o -c analog/xfer/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/s_xfer/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/s_xfer -o analog/s_xfer/cfunc.o -c analog/s_xfer/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/triangle/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/triangle -o analog/triangle/cfunc.o -c analog/triangle/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/file_source/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/file_source -o analog/file_source/cfunc.o -c analog/file_source/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/delay/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/delay -o analog/delay/cfunc.o -c analog/delay/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/pwlts/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/pwlts -o analog/pwlts/cfunc.o -c analog/pwlts/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/climit/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/climit -o analog/climit/ifspec.o -c analog/climit/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/divide/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/divide -o analog/divide/ifspec.o -c analog/divide/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/d_dt/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/d_dt -o analog/d_dt/ifspec.o -c analog/d_dt/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/gain/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/gain -o analog/gain/ifspec.o -c analog/gain/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/hyst/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/hyst -o analog/hyst/ifspec.o -c analog/hyst/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/ilimit/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/ilimit -o analog/ilimit/ifspec.o -c analog/ilimit/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/int/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/int -o analog/int/ifspec.o -c analog/int/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/limit/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/limit -o analog/limit/ifspec.o -c analog/limit/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/mult/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/mult -o analog/mult/ifspec.o -c analog/mult/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/multi_input_pwl/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/multi_input_pwl -o analog/multi_input_pwl/ifspec.o -c analog/multi_input_pwl/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/oneshot/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/oneshot -o analog/oneshot/ifspec.o -c analog/oneshot/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/pwl/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/pwl -o analog/pwl/ifspec.o -c analog/pwl/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/sine/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/sine -o analog/sine/ifspec.o -c analog/sine/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/slew/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/slew -o analog/slew/ifspec.o -c analog/slew/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/square/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/square -o analog/square/ifspec.o -c analog/square/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/summer/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/summer -o analog/summer/ifspec.o -c analog/summer/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/xfer/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/xfer -o analog/xfer/ifspec.o -c analog/xfer/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/s_xfer/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/s_xfer -o analog/s_xfer/ifspec.o -c analog/s_xfer/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/triangle/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/triangle -o analog/triangle/ifspec.o -c analog/triangle/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/file_source/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/file_source -o analog/file_source/ifspec.o -c analog/file_source/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/delay/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/delay -o analog/delay/ifspec.o -c analog/delay/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF analog/pwlts/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/pwlts -o analog/pwlts/ifspec.o -c analog/pwlts/ifspec.c\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -shared analog/dlmain.o dstring.o analog/climit/cfunc.o analog/divide/cfunc.o analog/d_dt/cfunc.o analog/gain/cfunc.o analog/hyst/cfunc.o analog/ilimit/cfunc.o analog/int/cfunc.o analog/limit/cfunc.o analog/mult/cfunc.o analog/multi_input_pwl/cfunc.o analog/oneshot/cfunc.o analog/pwl/cfunc.o analog/sine/cfunc.o analog/slew/cfunc.o analog/square/cfunc.o analog/summer/cfunc.o analog/xfer/cfunc.o analog/s_xfer/cfunc.o analog/triangle/cfunc.o analog/file_source/cfunc.o analog/delay/cfunc.o analog/pwlts/cfunc.o analog/climit/ifspec.o analog/divide/ifspec.o analog/d_dt/ifspec.o analog/gain/ifspec.o analog/hyst/ifspec.o analog/ilimit/ifspec.o analog/int/ifspec.o analog/limit/ifspec.o analog/mult/ifspec.o analog/multi_input_pwl/ifspec.o analog/oneshot/ifspec.o analog/pwl/ifspec.o analog/sine/ifspec.o analog/slew/ifspec.o analog/square/ifspec.o analog/summer/ifspec.o analog/xfer/ifspec.o analog/s_xfer/ifspec.o analog/triangle/ifspec.o analog/file_source/ifspec.o analog/delay/ifspec.o analog/pwlts/ifspec.o -lm -o analog/analog.cm\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/usr/bin/mkdir -p xtradev xtradev/aswitch xtradev/capacitor xtradev/cmeter xtradev/core xtradev/inductor xtradev/lcouple xtradev/lmeter xtradev/potentiometer xtradev/zener xtradev/memristor xtradev/sidiode xtradev/pswitch xtradev/.deps xtradev/aswitch/.deps xtradev/capacitor/.deps xtradev/cmeter/.deps xtradev/core/.deps xtradev/inductor/.deps xtradev/lcouple/.deps xtradev/lmeter/.deps xtradev/potentiometer/.deps xtradev/zener/.deps xtradev/memristor/.deps xtradev/sidiode/.deps xtradev/pswitch/.deps\n", + "/usr/bin/mkdir -p xtradev xtradev/aswitch xtradev/capacitor xtradev/cmeter xtradev/core xtradev/inductor xtradev/lcouple xtradev/lmeter xtradev/potentiometer xtradev/zener xtradev/memristor xtradev/sidiode xtradev/pswitch xtradev/.deps xtradev/aswitch/.deps xtradev/capacitor/.deps xtradev/cmeter/.deps xtradev/core/.deps xtradev/inductor/.deps xtradev/lcouple/.deps xtradev/lmeter/.deps xtradev/potentiometer/.deps xtradev/zener/.deps xtradev/memristor/.deps xtradev/sidiode/.deps xtradev/pswitch/.deps\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev CMPP_ODIR=xtradev ../../../src/xspice/cmpp/cmpp -lst\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/aswitch CMPP_ODIR=xtradev/aswitch ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/capacitor CMPP_ODIR=xtradev/capacitor ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/cmeter CMPP_ODIR=xtradev/cmeter ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/core CMPP_ODIR=xtradev/core ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/inductor CMPP_ODIR=xtradev/inductor ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/lcouple CMPP_ODIR=xtradev/lcouple ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/lmeter CMPP_ODIR=xtradev/lmeter ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/potentiometer CMPP_ODIR=xtradev/potentiometer ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/zener CMPP_ODIR=xtradev/zener ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/memristor CMPP_ODIR=xtradev/memristor ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/sidiode CMPP_ODIR=xtradev/sidiode ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/pswitch CMPP_ODIR=xtradev/pswitch ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/aswitch CMPP_ODIR=xtradev/aswitch ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/capacitor CMPP_ODIR=xtradev/capacitor ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/cmeter CMPP_ODIR=xtradev/cmeter ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/core CMPP_ODIR=xtradev/core ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/inductor CMPP_ODIR=xtradev/inductor ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/lcouple CMPP_ODIR=xtradev/lcouple ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/lmeter CMPP_ODIR=xtradev/lmeter ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/potentiometer CMPP_ODIR=xtradev/potentiometer ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/zener CMPP_ODIR=xtradev/zener ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/memristor CMPP_ODIR=xtradev/memristor ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/sidiode CMPP_ODIR=xtradev/sidiode ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/pswitch CMPP_ODIR=xtradev/pswitch ../../../src/xspice/cmpp/cmpp -ifs\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/.deps/dlmain.pp -o xtradev/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/aswitch/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/aswitch -o xtradev/aswitch/cfunc.o -c xtradev/aswitch/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/capacitor/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/capacitor -o xtradev/capacitor/cfunc.o -c xtradev/capacitor/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/cmeter/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/cmeter -o xtradev/cmeter/cfunc.o -c xtradev/cmeter/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/core/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/core -o xtradev/core/cfunc.o -c xtradev/core/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/inductor/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/inductor -o xtradev/inductor/cfunc.o -c xtradev/inductor/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/lcouple/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/lcouple -o xtradev/lcouple/cfunc.o -c xtradev/lcouple/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/lmeter/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/lmeter -o xtradev/lmeter/cfunc.o -c xtradev/lmeter/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/potentiometer/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/potentiometer -o xtradev/potentiometer/cfunc.o -c xtradev/potentiometer/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/zener/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/zener -o xtradev/zener/cfunc.o -c xtradev/zener/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/memristor/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/memristor -o xtradev/memristor/cfunc.o -c xtradev/memristor/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/sidiode/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/sidiode -o xtradev/sidiode/cfunc.o -c xtradev/sidiode/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/pswitch/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/pswitch -o xtradev/pswitch/cfunc.o -c xtradev/pswitch/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/aswitch/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/aswitch -o xtradev/aswitch/ifspec.o -c xtradev/aswitch/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/capacitor/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/capacitor -o xtradev/capacitor/ifspec.o -c xtradev/capacitor/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/cmeter/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/cmeter -o xtradev/cmeter/ifspec.o -c xtradev/cmeter/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/core/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/core -o xtradev/core/ifspec.o -c xtradev/core/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/inductor/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/inductor -o xtradev/inductor/ifspec.o -c xtradev/inductor/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/lcouple/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/lcouple -o xtradev/lcouple/ifspec.o -c xtradev/lcouple/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/lmeter/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/lmeter -o xtradev/lmeter/ifspec.o -c xtradev/lmeter/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/potentiometer/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/potentiometer -o xtradev/potentiometer/ifspec.o -c xtradev/potentiometer/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/zener/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/zener -o xtradev/zener/ifspec.o -c xtradev/zener/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/memristor/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/memristor -o xtradev/memristor/ifspec.o -c xtradev/memristor/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/sidiode/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/sidiode -o xtradev/sidiode/ifspec.o -c xtradev/sidiode/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtradev/pswitch/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/pswitch -o xtradev/pswitch/ifspec.o -c xtradev/pswitch/ifspec.c\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -shared xtradev/dlmain.o dstring.o xtradev/aswitch/cfunc.o xtradev/capacitor/cfunc.o xtradev/cmeter/cfunc.o xtradev/core/cfunc.o xtradev/inductor/cfunc.o xtradev/lcouple/cfunc.o xtradev/lmeter/cfunc.o xtradev/potentiometer/cfunc.o xtradev/zener/cfunc.o xtradev/memristor/cfunc.o xtradev/sidiode/cfunc.o xtradev/pswitch/cfunc.o xtradev/aswitch/ifspec.o xtradev/capacitor/ifspec.o xtradev/cmeter/ifspec.o xtradev/core/ifspec.o xtradev/inductor/ifspec.o xtradev/lcouple/ifspec.o xtradev/lmeter/ifspec.o xtradev/potentiometer/ifspec.o xtradev/zener/ifspec.o xtradev/memristor/ifspec.o xtradev/sidiode/ifspec.o xtradev/pswitch/ifspec.o -lm -o xtradev/xtradev.cm\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/usr/bin/mkdir -p xtraevt xtraevt/int xtraevt/real xtraevt/d_to_real xtraevt/real_delay xtraevt/real_gain xtraevt/real_to_v xtraevt/.deps xtraevt/int/.deps xtraevt/real/.deps xtraevt/d_to_real/.deps xtraevt/real_delay/.deps xtraevt/real_gain/.deps xtraevt/real_to_v/.deps\n", + "/usr/bin/mkdir -p xtraevt xtraevt/int xtraevt/real xtraevt/d_to_real xtraevt/real_delay xtraevt/real_gain xtraevt/real_to_v xtraevt/.deps xtraevt/int/.deps xtraevt/real/.deps xtraevt/d_to_real/.deps xtraevt/real_delay/.deps xtraevt/real_gain/.deps xtraevt/real_to_v/.deps\n", + "/usr/bin/mkdir -p xtraevt xtraevt/int xtraevt/real xtraevt/d_to_real xtraevt/real_delay xtraevt/real_gain xtraevt/real_to_v xtraevt/.deps xtraevt/int/.deps xtraevt/real/.deps xtraevt/d_to_real/.deps xtraevt/real_delay/.deps xtraevt/real_gain/.deps xtraevt/real_to_v/.deps\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt CMPP_ODIR=xtraevt ../../../src/xspice/cmpp/cmpp -lst\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt/d_to_real CMPP_ODIR=xtraevt/d_to_real ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_delay CMPP_ODIR=xtraevt/real_delay ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_gain CMPP_ODIR=xtraevt/real_gain ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_to_v CMPP_ODIR=xtraevt/real_to_v ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt/d_to_real CMPP_ODIR=xtraevt/d_to_real ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_delay CMPP_ODIR=xtraevt/real_delay ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_gain CMPP_ODIR=xtraevt/real_gain ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_to_v CMPP_ODIR=xtraevt/real_to_v ../../../src/xspice/cmpp/cmpp -ifs\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/int/.deps/udnfunc.pp -I../../../../src/xspice/icm/../../../../src/xspice/icm/xtraevt/int -o xtraevt/int/udnfunc.o -c ../../../../src/xspice/icm/xtraevt/int/udnfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/real/.deps/udnfunc.pp -I../../../../src/xspice/icm/../../../../src/xspice/icm/xtraevt/real -o xtraevt/real/udnfunc.o -c ../../../../src/xspice/icm/xtraevt/real/udnfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/.deps/dlmain.pp -o xtraevt/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/d_to_real/.deps/cfunc.pp -I../../../../src/xspice/icm/xtraevt/d_to_real -o xtraevt/d_to_real/cfunc.o -c xtraevt/d_to_real/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/real_delay/.deps/cfunc.pp -I../../../../src/xspice/icm/xtraevt/real_delay -o xtraevt/real_delay/cfunc.o -c xtraevt/real_delay/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/real_gain/.deps/cfunc.pp -I../../../../src/xspice/icm/xtraevt/real_gain -o xtraevt/real_gain/cfunc.o -c xtraevt/real_gain/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/real_to_v/.deps/cfunc.pp -I../../../../src/xspice/icm/xtraevt/real_to_v -o xtraevt/real_to_v/cfunc.o -c xtraevt/real_to_v/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/d_to_real/.deps/ifspec.pp -I../../../../src/xspice/icm/xtraevt/d_to_real -o xtraevt/d_to_real/ifspec.o -c xtraevt/d_to_real/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/real_delay/.deps/ifspec.pp -I../../../../src/xspice/icm/xtraevt/real_delay -o xtraevt/real_delay/ifspec.o -c xtraevt/real_delay/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/real_gain/.deps/ifspec.pp -I../../../../src/xspice/icm/xtraevt/real_gain -o xtraevt/real_gain/ifspec.o -c xtraevt/real_gain/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF xtraevt/real_to_v/.deps/ifspec.pp -I../../../../src/xspice/icm/xtraevt/real_to_v -o xtraevt/real_to_v/ifspec.o -c xtraevt/real_to_v/ifspec.c\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -shared xtraevt/dlmain.o dstring.o xtraevt/d_to_real/cfunc.o xtraevt/real_delay/cfunc.o xtraevt/real_gain/cfunc.o xtraevt/real_to_v/cfunc.o xtraevt/d_to_real/ifspec.o xtraevt/real_delay/ifspec.o xtraevt/real_gain/ifspec.o xtraevt/real_to_v/ifspec.o xtraevt/int/udnfunc.o xtraevt/real/udnfunc.o -lm -o xtraevt/xtraevt.cm\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/usr/bin/mkdir -p table table/table2D table/table3D table/.deps table/table2D/.deps table/table3D/.deps\n", + "/usr/bin/mkdir -p table table/table2D table/table3D table/.deps table/table2D/.deps table/table3D/.deps\n", + "/usr/bin/mkdir -p table table/table2D table/table3D table/.deps table/table2D/.deps table/table3D/.deps\n", + "CMPP_IDIR=../../../../src/xspice/icm/table CMPP_ODIR=table ../../../src/xspice/cmpp/cmpp -lst\n", + "CMPP_IDIR=../../../../src/xspice/icm/table/table2D CMPP_ODIR=table/table2D ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/table/table3D CMPP_ODIR=table/table3D ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/table/table2D CMPP_ODIR=table/table2D ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/table/table3D CMPP_ODIR=table/table3D ../../../src/xspice/cmpp/cmpp -ifs\n", + "gcc -I../../../src/include -I../../../../src/include -Itable -I../../../../src/xspice/icm/table -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF table/.deps/dlmain.pp -o table/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itable -I../../../../src/xspice/icm/table -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF table/table2D/.deps/cfunc.pp -I../../../../src/xspice/icm/table/table2D -o table/table2D/cfunc.o -c table/table2D/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itable -I../../../../src/xspice/icm/table -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF table/table3D/.deps/cfunc.pp -I../../../../src/xspice/icm/table/table3D -o table/table3D/cfunc.o -c table/table3D/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itable -I../../../../src/xspice/icm/table -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF table/table2D/.deps/ifspec.pp -I../../../../src/xspice/icm/table/table2D -o table/table2D/ifspec.o -c table/table2D/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itable -I../../../../src/xspice/icm/table -m64 -O2 -std=gnu11 -fopenmp -fPIC -MD -MF table/table3D/.deps/ifspec.pp -I../../../../src/xspice/icm/table/table3D -o table/table3D/ifspec.o -c table/table3D/ifspec.c\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -shared table/dlmain.o dstring.o table/table2D/cfunc.o table/table3D/cfunc.o table/table2D/ifspec.o table/table3D/ifspec.o -lm -o table/table.cm\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "Making all in verilog\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/verilog'\n", + " CC ivlng_la-icarus_shim.lo\n", + " CC ivlngvpi_la-vpi.lo\n", + " CCLD ivlng.la\n", + " CCLD ivlngvpi.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/verilog'\n", + "Making all in vhdl\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/vhdl'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/vhdl'\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice'\n", + "make[3]: Nothing to be done for 'all-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/xspice'\n", + "Making all in osdi\n", + "make[2]: Entering directory '/content/ngspice/release/src/osdi'\n", + " CC osdiinit.lo\n", + " CC osdiload.lo\n", + " CC osdiacld.lo\n", + " CC osdiparam.lo\n", + " CC osdiregistry.lo\n", + " CC osdinoise.lo\n", + " CC osdisetup.lo\n", + " CC osditrunc.lo\n", + " CC osdipzld.lo\n", + " CC osdicallbacks.lo\n", + " CCLD libosdi.la\n", + "make[2]: Leaving directory '/content/ngspice/release/src/osdi'\n", + "Making all in ciderlib\n", + "make[2]: Entering directory '/content/ngspice/release/src/ciderlib'\n", + "Making all in input\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/input'\n", + " CC bdryset.lo\n", + " CC boundary.lo\n", + " CC contact.lo\n", + " CC cards.lo\n", + " CC contset.lo\n", + " CC domnset.lo\n", + " CC domain.lo\n", + " CC doping.lo\n", + " CC dopset.lo\n", + " CC elctset.lo\n", + " CC electrod.lo\n", + " CC material.lo\n", + " CC matlset.lo\n", + " CC mesh.lo\n", + " CC meshset.lo\n", + " CC method.lo\n", + " CC mobility.lo\n", + " CC mobset.lo\n", + " CC models.lo\n", + " CC modlset.lo\n", + " CC optionsc.lo\n", + " CC outpset.lo\n", + " CC output.lo\n", + " CCLD libciderinput.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/input'\n", + "Making all in support\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/support'\n", + " CC database.lo\n", + " CC devprint.lo\n", + " CC geominfo.lo\n", + " CC globals.lo\n", + " CC integset.lo\n", + " CC integuse.lo\n", + " CC logfile.lo\n", + " CC mater.lo\n", + " CC misc.lo\n", + " CC mobil.lo\n", + " CC recomb.lo\n", + " CC suprem.lo\n", + " CC suprmitf.lo\n", + " CCLD libcidersuprt.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/support'\n", + "Making all in oned\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/oned'\n", + " CC oneadmit.lo\n", + " CC oneaval.lo\n", + " CC onecond.lo\n", + " CC onecont.lo\n", + " CC onedest.lo\n", + " CC onedopng.lo\n", + " CC onefreez.lo\n", + " CC onemesh.lo\n", + " CC onepoiss.lo\n", + " CC oneprint.lo\n", + " CC oneproj.lo\n", + " CC oneread.lo\n", + " CC onesetup.lo\n", + " CC onesolve.lo\n", + " CCLD libcideroned.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/oned'\n", + "Making all in twod\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/twod'\n", + " CC twoadmit.lo\n", + " CC twoaval.lo\n", + " CC twocond.lo\n", + " CC twocont.lo\n", + " CC twocurr.lo\n", + " CC twodest.lo\n", + " CC twodopng.lo\n", + " CC twoelect.lo\n", + " CC twofield.lo\n", + " CC twomesh.lo\n", + " CC twomobdv.lo\n", + " CC twomobfn.lo\n", + " CC twomobil.lo\n", + " CC twoncont.lo\n", + " CC twopcont.lo\n", + " CC twopoiss.lo\n", + " CC twoprint.lo\n", + " CC twoproj.lo\n", + " CC tworead.lo\n", + " CC twosetbc.lo\n", + " CC twosetup.lo\n", + " CC twosolve.lo\n", + " CCLD libcidertwod.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/twod'\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib'\n", + "make[3]: Nothing to be done for 'all-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/ciderlib'\n", + "make[2]: Entering directory '/content/ngspice/release/src'\n", + " CC ngspice-main.o\n", + " CC ngspice-conf.o\n", + " CC ngspice-ngspice.o\n", + "rm -f spinit spinit.tmp\n", + "srcdir=''; \\\n", + " test -f ./spinit.in || srcdir=../../src/; \\\n", + " sed -e 's|@XSPICEINIT[@]||g' -e 's|@pkglibdir[@]|/usr/local/lib/ngspice|g' ${srcdir}spinit.in >spinit.tmp\n", + "mv spinit.tmp spinit\n", + " CCLD ngspice\n", + "make[2]: Leaving directory '/content/ngspice/release/src'\n", + "make[1]: Leaving directory '/content/ngspice/release/src'\n", + "Making all in man\n", + "make[1]: Entering directory '/content/ngspice/release/man'\n", + "Making all in man1\n", + "make[2]: Entering directory '/content/ngspice/release/man/man1'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/man/man1'\n", + "make[2]: Entering directory '/content/ngspice/release/man'\n", + "make[2]: Nothing to be done for 'all-am'.\n", + "make[2]: Leaving directory '/content/ngspice/release/man'\n", + "make[1]: Leaving directory '/content/ngspice/release/man'\n", + "Making all in tests\n", + "make[1]: Entering directory '/content/ngspice/release/tests'\n", + "Making all in regression\n", + "make[2]: Entering directory '/content/ngspice/release/tests/regression'\n", + "Making all in lib-processing\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/lib-processing'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/lib-processing'\n", + "Making all in parser\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/parser'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/parser'\n", + "Making all in subckt-processing\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/subckt-processing'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/subckt-processing'\n", + "Making all in func\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/func'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/func'\n", + "Making all in model\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/model'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/model'\n", + "Making all in misc\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/misc'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/misc'\n", + "Making all in sens\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/sens'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/sens'\n", + "Making all in temper\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/temper'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/temper'\n", + "Making all in pipe\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/pipe'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/pipe'\n", + "Making all in pz\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/pz'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/pz'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression'\n", + "make[3]: Nothing to be done for 'all-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/regression'\n", + "Making all in xspice\n", + "make[2]: Entering directory '/content/ngspice/release/tests/xspice'\n", + "Making all in digital\n", + "make[3]: Entering directory '/content/ngspice/release/tests/xspice/digital'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/xspice/digital'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/xspice'\n", + "make[3]: Nothing to be done for 'all-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/xspice'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/xspice'\n", + "Making all in bsim3\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsim3'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsim3'\n", + "Making all in bsim4\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsim4'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsim4'\n", + "Making all in bsimsoi\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsimsoi'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsimsoi'\n", + "Making all in hisim\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisim'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisim'\n", + "Making all in hicum2\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hicum2'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hicum2'\n", + "Making all in hisimhv1\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisimhv1'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv1'\n", + "Making all in hisimhv2\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisimhv2'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv2'\n", + "make[2]: Entering directory '/content/ngspice/release/tests'\n", + "make[2]: Nothing to be done for 'all-am'.\n", + "make[2]: Leaving directory '/content/ngspice/release/tests'\n", + "make[1]: Leaving directory '/content/ngspice/release/tests'\n", + "make[1]: Entering directory '/content/ngspice/release'\n", + "make[1]: Nothing to be done for 'all-am'.\n", + "make[1]: Leaving directory '/content/ngspice/release'\n", + "installing (see make_install.log)\n", + "Making install in src\n", + "make[1]: Entering directory '/content/ngspice/release/src'\n", + "Making install in include/ngspice\n", + "make[2]: Entering directory '/content/ngspice/release/src/include/ngspice'\n", + "make[3]: Entering directory '/content/ngspice/release/src/include/ngspice'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/include/ngspice'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/include/ngspice'\n", + "Making install in include/cppduals/duals\n", + "make[2]: Entering directory '/content/ngspice/release/src/include/cppduals/duals'\n", + "make[3]: Entering directory '/content/ngspice/release/src/include/cppduals/duals'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/include/cppduals/duals'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/include/cppduals/duals'\n", + "Making install in misc\n", + "make[2]: Entering directory '/content/ngspice/release/src/misc'\n", + "make[3]: Entering directory '/content/ngspice/release/src/misc'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/misc'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/misc'\n", + "Making install in maths\n", + "make[2]: Entering directory '/content/ngspice/release/src/maths'\n", + "Making install in cmaths\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/cmaths'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/cmaths'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/cmaths'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/cmaths'\n", + "Making install in ni\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/ni'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/ni'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/ni'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/ni'\n", + "Making install in sparse\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/sparse'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/sparse'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/sparse'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/sparse'\n", + "Making install in poly\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/poly'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/poly'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/poly'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/poly'\n", + "Making install in deriv\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/deriv'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/deriv'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/deriv'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/deriv'\n", + "Making install in misc\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/misc'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/misc'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/misc'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/misc'\n", + "Making install in fft\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/fft'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/fft'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/fft'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/fft'\n", + "Making install in dense\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/dense'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/dense'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/dense'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/dense'\n", + "Making install in KLU\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/KLU'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/KLU'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/KLU'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/KLU'\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/maths'\n", + "Making install in frontend\n", + "make[2]: Entering directory '/content/ngspice/release/src/frontend'\n", + "make install-recursive\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend'\n", + "Making install in plotting\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/plotting'\n", + "make[5]: Entering directory '/content/ngspice/release/src/frontend/plotting'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/frontend/plotting'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/plotting'\n", + "Making install in help\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/help'\n", + "make[5]: Entering directory '/content/ngspice/release/src/frontend/help'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/frontend/help'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/help'\n", + "Making install in parser\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/parser'\n", + "make[5]: Entering directory '/content/ngspice/release/src/frontend/parser'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/frontend/parser'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/parser'\n", + "Making install in wdisp\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/wdisp'\n", + "make[5]: Entering directory '/content/ngspice/release/src/frontend/wdisp'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/frontend/wdisp'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/wdisp'\n", + "Making install in numparam\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/numparam'\n", + "make[5]: Entering directory '/content/ngspice/release/src/frontend/numparam'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/frontend/numparam'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/numparam'\n", + "Making install in trannoise\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/trannoise'\n", + "make[5]: Entering directory '/content/ngspice/release/src/frontend/trannoise'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/frontend/trannoise'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/trannoise'\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend'\n", + "make[5]: Entering directory '/content/ngspice/release/src/frontend'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "Making install in spicelib\n", + "make[2]: Entering directory '/content/ngspice/release/src/spicelib'\n", + "Making install in analysis\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/analysis'\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/analysis'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/analysis'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/analysis'\n", + "Making install in parser\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n", + "make install-am\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n", + "Making install in devices\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n", + "Making install in asrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/asrc'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/asrc'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/asrc'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/asrc'\n", + "Making install in bjt\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bjt'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bjt'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bjt'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bjt'\n", + "Making install in bsim1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n", + "Making install in bsim2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n", + "Making install in bsim3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n", + "Making install in bsimsoi\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n", + "Making install in bsim4\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n", + "Making install in bsim4v5\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n", + "Making install in bsim4v6\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n", + "Making install in bsim4v7\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n", + "Making install in bsim3v0\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n", + "Making install in bsim3v1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n", + "Making install in bsim3v32\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n", + "Making install in bsim3soi_pd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n", + "Making install in bsim3soi_fd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n", + "Making install in bsim3soi_dd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n", + "Making install in cap\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cap'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/cap'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cap'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cap'\n", + "Making install in cccs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cccs'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/cccs'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cccs'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cccs'\n", + "Making install in ccvs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n", + "Making install in cpl\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cpl'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/cpl'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cpl'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cpl'\n", + "Making install in csw\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/csw'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/csw'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/csw'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/csw'\n", + "Making install in dio\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/dio'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/dio'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/dio'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/dio'\n", + "Making install in ind\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ind'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/ind'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ind'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ind'\n", + "Making install in isrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/isrc'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/isrc'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/isrc'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/isrc'\n", + "Making install in hfet1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n", + "Making install in hfet2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n", + "Making install in hicum2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n", + "Making install in hisim2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n", + "Making install in hisimhv1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n", + "Making install in hisimhv2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n", + "Making install in jfet\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet'\n", + "Making install in jfet2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n", + "Making install in ltra\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ltra'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/ltra'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ltra'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ltra'\n", + "Making install in mes\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mes'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mes'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mes'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mes'\n", + "Making install in mesa\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mesa'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mesa'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mesa'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mesa'\n", + "Making install in mos1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos1'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos1'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos1'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos1'\n", + "Making install in mos2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos2'\n", + "Making install in mos3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos3'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos3'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos3'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos3'\n", + "Making install in mos6\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos6'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos6'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos6'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos6'\n", + "Making install in mos9\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos9'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos9'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos9'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos9'\n", + "Making install in res\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/res'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/res'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/res'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/res'\n", + "Making install in soi3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/soi3'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/soi3'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/soi3'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/soi3'\n", + "Making install in sw\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/sw'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/sw'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/sw'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/sw'\n", + "Making install in tra\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/tra'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/tra'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/tra'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/tra'\n", + "Making install in txl\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/txl'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/txl'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/txl'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/txl'\n", + "Making install in urc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/urc'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/urc'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/urc'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/urc'\n", + "Making install in vbic\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vbic'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/vbic'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vbic'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vbic'\n", + "Making install in vccs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vccs'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/vccs'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vccs'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vccs'\n", + "Making install in vcvs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n", + "Making install in vdmos\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n", + "Making install in vsrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n", + "Making install in nbjt\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n", + "Making install in nbjt2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n", + "Making install in numd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd'\n", + "Making install in numd2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd2'\n", + "Making install in numos\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numos'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/numos'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numos'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numos'\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib'\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/spicelib'\n", + "Making install in xspice\n", + "make[2]: Entering directory '/content/ngspice/release/src/xspice'\n", + "Making install in mif\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/mif'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/mif'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/mif'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/mif'\n", + "Making install in cm\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/cm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/cm'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/cm'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/cm'\n", + "Making install in enh\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/enh'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/enh'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/enh'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/enh'\n", + "Making install in evt\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/evt'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/evt'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/evt'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/evt'\n", + "Making install in ipc\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/ipc'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/ipc'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/ipc'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/ipc'\n", + "Making install in idn\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/idn'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/idn'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/idn'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/idn'\n", + "Making install in cmpp\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n", + "make install-am\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n", + "make[5]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n", + "Making install in icm\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "for cm in spice2poly digital analog xtradev xtraevt table ; do \\\n", + "\tmake cm=$cm $cm/$cm.cm \\\n", + "\t|| exit 1; \\\n", + "done\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: 'spice2poly/spice2poly.cm' is up to date.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: 'digital/digital.cm' is up to date.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: 'analog/analog.cm' is up to date.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: 'xtradev/xtradev.cm' is up to date.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: 'xtraevt/xtraevt.cm' is up to date.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: 'table/table.cm' is up to date.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "/usr/bin/mkdir -p \"/usr/local/lib/ngspice\"\n", + "/usr/bin/mkdir -p \"/usr/local/share/ngspice\"\n", + "for cm in spice2poly digital analog xtradev xtraevt table ; do \\\n", + "\t/usr/bin/install -c $cm/$cm.cm \"/usr/local/lib/ngspice\" \\\n", + "\t|| exit 1; \\\n", + "done\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "Making install in verilog\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/verilog'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/verilog'\n", + " /usr/bin/mkdir -p '/usr/local/lib/ngspice'\n", + " /bin/bash ../../../libtool --mode=install /usr/bin/install -c ivlng.la ivlngvpi.la '/usr/local/lib/ngspice'\n", + "libtool: install: /usr/bin/install -c .libs/ivlng.so /usr/local/lib/ngspice/ivlng.so\n", + "libtool: install: /usr/bin/install -c .libs/ivlng.lai /usr/local/lib/ngspice/ivlng.la\n", + "libtool: install: /usr/bin/install -c .libs/ivlngvpi.so /usr/local/lib/ngspice/ivlngvpi.so\n", + "libtool: install: /usr/bin/install -c .libs/ivlngvpi.lai /usr/local/lib/ngspice/ivlngvpi.la\n", + "libtool: finish: PATH=\"/opt/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tools/node/bin:/tools/google-cloud-sdk/bin:/sbin\" ldconfig -n /usr/local/lib/ngspice\n", + "----------------------------------------------------------------------\n", + "Libraries have been installed in:\n", + " /usr/local/lib/ngspice\n", + "\n", + "If you ever happen to want to link against installed libraries\n", + "in a given directory, LIBDIR, you must either use libtool, and\n", + "specify the full pathname of the library, or use the '-LLIBDIR'\n", + "flag during linking and do at least one of the following:\n", + " - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable\n", + " during execution\n", + " - add LIBDIR to the 'LD_RUN_PATH' environment variable\n", + " during linking\n", + " - use the '-Wl,-rpath -Wl,LIBDIR' linker flag\n", + " - have your system administrator add LIBDIR to '/etc/ld.so.conf'\n", + "\n", + "See any operating system documentation about shared libraries for\n", + "more information, such as the ld(1) and ld.so(8) manual pages.\n", + "----------------------------------------------------------------------\n", + "make install-exec-hook\n", + "make[5]: Entering directory '/content/ngspice/release/src/xspice/verilog'\n", + "cd /usr/local/lib/ngspice; \\\n", + "rm -f ivlng*a libvvp* ; \\\n", + "mv ivlngvpi.* ivlng.vpi\n", + "make[5]: Leaving directory '/content/ngspice/release/src/xspice/verilog'\n", + " /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts/src'\n", + " /usr/bin/install -c -m 644 ../../../../src/xspice/verilog/verilator_shim.cpp ../../../../src/xspice/verilog/verilator_main.cpp '/usr/local/share/ngspice/scripts/src'\n", + " /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts/src/ngspice'\n", + " /usr/bin/install -c -m 644 ../../../../src/xspice/verilog/../../include/ngspice/cosim.h ../../../../src/xspice/verilog/../../include/ngspice/miftypes.h ../../../../src/xspice/verilog/../../include/ngspice/cmtypes.h ../../../../src/xspice/verilog/./coroutine.h ../../../../src/xspice/verilog/./coroutine_cosim.h ../../../../src/xspice/verilog/./coroutine_shim.h '/usr/local/share/ngspice/scripts/src/ngspice'\n", + " /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts'\n", + " /usr/bin/install -c -m 644 ../../../../src/xspice/verilog/vlnggen '/usr/local/share/ngspice/scripts'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/verilog'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/verilog'\n", + "Making install in vhdl\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/vhdl'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/vhdl'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + " /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts/src'\n", + " /usr/bin/install -c -m 644 ../../../../src/xspice/vhdl/ghdl_shim.h ../../../../src/xspice/vhdl/ghdl_shim.c ../../../../src/xspice/vhdl/ghdl_vpi.c '/usr/local/share/ngspice/scripts/src'\n", + " /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts'\n", + " /usr/bin/install -c -m 644 ../../../../src/xspice/vhdl/ghnggen '/usr/local/share/ngspice/scripts'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/vhdl'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/vhdl'\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/xspice'\n", + "Making install in osdi\n", + "make[2]: Entering directory '/content/ngspice/release/src/osdi'\n", + "make[3]: Entering directory '/content/ngspice/release/src/osdi'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/osdi'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/osdi'\n", + "Making install in ciderlib\n", + "make[2]: Entering directory '/content/ngspice/release/src/ciderlib'\n", + "Making install in input\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/input'\n", + "make[4]: Entering directory '/content/ngspice/release/src/ciderlib/input'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/ciderlib/input'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/input'\n", + "Making install in support\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/support'\n", + "make[4]: Entering directory '/content/ngspice/release/src/ciderlib/support'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/ciderlib/support'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/support'\n", + "Making install in oned\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/oned'\n", + "make[4]: Entering directory '/content/ngspice/release/src/ciderlib/oned'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/ciderlib/oned'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/oned'\n", + "Making install in twod\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/twod'\n", + "make[4]: Entering directory '/content/ngspice/release/src/ciderlib/twod'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/ciderlib/twod'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/twod'\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib'\n", + "make[4]: Entering directory '/content/ngspice/release/src/ciderlib'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/ciderlib'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/ciderlib'\n", + "make[2]: Entering directory '/content/ngspice/release/src'\n", + "make[3]: Entering directory '/content/ngspice/release/src'\n", + " /usr/bin/mkdir -p '/usr/local/bin'\n", + " /bin/bash ../libtool --mode=install /usr/bin/install -c ngspice '/usr/local/bin'\n", + "libtool: install: /usr/bin/install -c ngspice /usr/local/bin/ngspice\n", + " /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts'\n", + " /usr/bin/install -c -m 644 spinit ../../src/setplot ../../src/spectrum ../../src/devload ../../src/devaxis ../../src/ciderinit '/usr/local/share/ngspice/scripts'\n", + "make[3]: Leaving directory '/content/ngspice/release/src'\n", + "make[2]: Leaving directory '/content/ngspice/release/src'\n", + "make[1]: Leaving directory '/content/ngspice/release/src'\n", + "Making install in man\n", + "make[1]: Entering directory '/content/ngspice/release/man'\n", + "Making install in man1\n", + "make[2]: Entering directory '/content/ngspice/release/man/man1'\n", + "make[3]: Entering directory '/content/ngspice/release/man/man1'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + " /usr/bin/mkdir -p '/usr/local/share/man/man1'\n", + " /usr/bin/install -c -m 644 ../../../man/man1/ngspice.1 '/usr/local/share/man/man1'\n", + "make[3]: Leaving directory '/content/ngspice/release/man/man1'\n", + "make[2]: Leaving directory '/content/ngspice/release/man/man1'\n", + "make[2]: Entering directory '/content/ngspice/release/man'\n", + "make[3]: Entering directory '/content/ngspice/release/man'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/man'\n", + "make[2]: Leaving directory '/content/ngspice/release/man'\n", + "make[1]: Leaving directory '/content/ngspice/release/man'\n", + "Making install in tests\n", + "make[1]: Entering directory '/content/ngspice/release/tests'\n", + "Making install in regression\n", + "make[2]: Entering directory '/content/ngspice/release/tests/regression'\n", + "Making install in lib-processing\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/lib-processing'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/lib-processing'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/lib-processing'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/lib-processing'\n", + "Making install in parser\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/parser'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/parser'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/parser'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/parser'\n", + "Making install in subckt-processing\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/subckt-processing'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/subckt-processing'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/subckt-processing'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/subckt-processing'\n", + "Making install in func\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/func'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/func'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/func'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/func'\n", + "Making install in model\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/model'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/model'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/model'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/model'\n", + "Making install in misc\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/misc'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/misc'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/misc'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/misc'\n", + "Making install in sens\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/sens'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/sens'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/sens'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/sens'\n", + "Making install in temper\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/temper'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/temper'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/temper'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/temper'\n", + "Making install in pipe\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/pipe'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/pipe'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/pipe'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/pipe'\n", + "Making install in pz\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/pz'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/pz'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/pz'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/pz'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/regression'\n", + "Making install in xspice\n", + "make[2]: Entering directory '/content/ngspice/release/tests/xspice'\n", + "Making install in digital\n", + "make[3]: Entering directory '/content/ngspice/release/tests/xspice/digital'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/xspice/digital'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/xspice/digital'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/xspice/digital'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/xspice'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/xspice'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/xspice'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/xspice'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/xspice'\n", + "Making install in bsim3\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsim3'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/bsim3'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/bsim3'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsim3'\n", + "Making install in bsim4\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsim4'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/bsim4'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/bsim4'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsim4'\n", + "Making install in bsimsoi\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsimsoi'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/bsimsoi'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/bsimsoi'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsimsoi'\n", + "Making install in hisim\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisim'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/hisim'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/hisim'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisim'\n", + "Making install in hicum2\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hicum2'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/hicum2'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/hicum2'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hicum2'\n", + "Making install in hisimhv1\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisimhv1'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/hisimhv1'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/hisimhv1'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv1'\n", + "Making install in hisimhv2\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisimhv2'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/hisimhv2'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/hisimhv2'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv2'\n", + "make[2]: Entering directory '/content/ngspice/release/tests'\n", + "make[3]: Entering directory '/content/ngspice/release/tests'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests'\n", + "make[1]: Leaving directory '/content/ngspice/release/tests'\n", + "make[1]: Entering directory '/content/ngspice/release'\n", + "make[2]: Entering directory '/content/ngspice/release'\n", + "make[2]: Nothing to be done for 'install-exec-am'.\n", + "make[2]: Leaving directory '/content/ngspice/release'\n", + "make[1]: Leaving directory '/content/ngspice/release'\n", + "\n", + "Elapsed compile time: 0hrs 8min 42sec\n", + "success\n", + "--2025-04-23 16:01:33-- https://openva.fra1.cdn.digitaloceanspaces.com/openvaf_23_5_0_linux_amd64.tar.gz\n", + "Resolving openva.fra1.cdn.digitaloceanspaces.com (openva.fra1.cdn.digitaloceanspaces.com)... 104.18.42.227, 172.64.145.29, 2606:4700:4400::6812:2ae3, ...\n", + "Connecting to openva.fra1.cdn.digitaloceanspaces.com (openva.fra1.cdn.digitaloceanspaces.com)|104.18.42.227|:443... connected.\n", + "HTTP request sent, awaiting response... 200 OK\n", + "Cookie coming from openva.fra1.cdn.digitaloceanspaces.com attempted to set domain to digitaloceanspaces.com\n", + "Length: 54596847 (52M) [application/gzip]\n", + "Saving to: ‘openvaf_23_5_0_linux_amd64.tar.gz’\n", + "\n", + "openvaf_23_5_0_linu 100%[===================>] 52.07M 96.3MB/s in 0.5s \n", + "\n", + "2025-04-23 16:01:33 (96.3 MB/s) - ‘openvaf_23_5_0_linux_amd64.tar.gz’ saved [54596847/54596847]\n", + "\n", + "Collecting klayout\n", + " Downloading klayout-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (936 bytes)\n", + "Downloading klayout-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (24.7 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m24.7/24.7 MB\u001b[0m \u001b[31m50.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hInstalling collected packages: klayout\n", + "Successfully installed klayout-0.30.0\n" + ] + } + ], + "source": [ + "# clone and install magic\n", + "%cd /content\n", + "!git clone https://github.com/RTimothyEdwards/magic.git\n", + "%cd magic\n", + "!./configure\n", + "!make\n", + "!make install\n", + "\n", + "# clone and install netgen\n", + "%cd /content\n", + "!git clone https://github.com/RTimothyEdwards/netgen\n", + "%cd netgen\n", + "!./configure\n", + "!make\n", + "!make install\n", + "\n", + "# clone and compile ngspice\n", + "%cd /content\n", + "!apt install bison flex libx11-dev libx11-6 libxaw7-dev libreadline6-dev autoconf libtool automake -y\n", + "!git clone https://git.code.sf.net/p/ngspice/ngspice\n", + "!cd ngspice && ./compile_linux.sh\n", + "\n", + "# install openvaf\n", + "!wget https://openva.fra1.cdn.digitaloceanspaces.com/openvaf_23_5_0_linux_amd64.tar.gz\n", + "!tar -xf openvaf_23_5_0_linux_amd64.tar.gz\n", + "\n", + "# install klayout standalone python package\n", + "!pip install klayout" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "executionInfo": { + "elapsed": 11, + "status": "ok", + "timestamp": 1745424101952, + "user": { + "displayName": "Alfonso Cortés", + "userId": "10694401840523732806" + }, + "user_tz": -120 + }, + "id": "RDLb6x9Qaz8A", + "outputId": "1f273fb6-4a61-447f-b242-fa3dd2aaa88f" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "env: PATH=/opt/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tools/node/bin:/tools/google-cloud-sdk/bin:/content\n" + ] + } + ], + "source": [ + "# execute this cell again after reseting the session\n", + "import os\n", + "PATH = os.environ['PATH']\n", + "%env PATH={PATH}:/content" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "a-lajNhnutQj" + }, + "source": [ + "### Download PDK and source files\n", + "The PDK respository and the project repository with the source code are cloned into the `/home` directory. Then, OpenVAF is used to compile the device models.\n", + "\n", + "(This takes about 1 min)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "collapsed": true, + "executionInfo": { + "elapsed": 63818, + "status": "ok", + "timestamp": 1745424165769, + "user": { + "displayName": "Alfonso Cortés", + "userId": "10694401840523732806" + }, + "user_tz": -120 + }, + "id": "_Ie1lbn918NS", + "outputId": "ae209d14-04d8-4179-b982-88406ffa3657" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home\n", + "Cloning into 'IHP-Open-PDK'...\n", + "remote: Enumerating objects: 11792, done.\u001b[K\n", + "remote: Counting objects: 100% (98/98), done.\u001b[K\n", + "remote: Compressing objects: 100% (75/75), done.\u001b[K\n", + "remote: Total 11792 (delta 54), reused 44 (delta 21), pack-reused 11694 (from 2)\u001b[K\n", + "Receiving objects: 100% (11792/11792), 364.73 MiB | 21.27 MiB/s, done.\n", + "Resolving deltas: 100% (6652/6652), done.\n", + "Updating files: 100% (4449/4449), done.\n", + "Submodule 'ihp-sg13g2/libs.tech/digital' (https://github.com/hneemann/IHP130.git) registered for path 'ihp-sg13g2/libs.tech/digital'\n", + "Submodule 'ihp-sg13g2/libs.tech/klayout/python/pycell4klayout-api' (https://github.com/IHP-GmbH/pycell4klayout-api) registered for path 'ihp-sg13g2/libs.tech/klayout/python/pycell4klayout-api'\n", + "Submodule 'ihp-sg13g2/libs.tech/klayout/python/pypreprocessor' (https://github.com/IHP-GmbH/pypreprocessor) registered for path 'ihp-sg13g2/libs.tech/klayout/python/pypreprocessor'\n", + "Cloning into '/home/IHP-Open-PDK/ihp-sg13g2/libs.tech/digital'...\n", + "remote: Enumerating objects: 61, done. \n", + "remote: Counting objects: 100% (61/61), done. \n", + "remote: Compressing objects: 100% (22/22), done. \n", + "remote: Total 61 (delta 42), reused 56 (delta 37), pack-reused 0 (from 0) \n", + "Receiving objects: 100% (61/61), 11.39 KiB | 5.70 MiB/s, done.\n", + "Resolving deltas: 100% (42/42), done.\n", + "Cloning into '/home/IHP-Open-PDK/ihp-sg13g2/libs.tech/klayout/python/pycell4klayout-api'...\n", + "remote: Enumerating objects: 117, done. \n", + "remote: Counting objects: 100% (117/117), done. \n", + "remote: Compressing objects: 100% (61/61), done. \n", + "remote: Total 117 (delta 62), reused 88 (delta 37), pack-reused 0 (from 0) \n", + "Receiving objects: 100% (117/117), 414.25 KiB | 7.27 MiB/s, done.\n", + "Resolving deltas: 100% (62/62), done.\n", + "Cloning into '/home/IHP-Open-PDK/ihp-sg13g2/libs.tech/klayout/python/pypreprocessor'...\n", + "remote: Enumerating objects: 454, done. \n", + "remote: Counting objects: 100% (18/18), done. \n", + "remote: Compressing objects: 100% (11/11), done. \n", + "remote: Total 454 (delta 6), reused 11 (delta 3), pack-reused 436 (from 1) \n", + "Receiving objects: 100% (454/454), 91.29 KiB | 2.77 MiB/s, done.\n", + "Resolving deltas: 100% (216/216), done.\n", + "Submodule path 'ihp-sg13g2/libs.tech/digital': checked out '9a6e7c9d404f9f4334513a24788aa8454918d400'\n", + "Submodule path 'ihp-sg13g2/libs.tech/klayout/python/pycell4klayout-api': checked out '047f1928ac6749d438a500c4ee90f32c879d3f11'\n", + "Submodule path 'ihp-sg13g2/libs.tech/klayout/python/pypreprocessor': checked out 'cf1ff9bad0fb5338cf1c5b990b2b816b1ea01a64'\n", + "Cloning into 'Automated_DAC_Design'...\n", + "remote: Enumerating objects: 331, done.\u001b[K\n", + "remote: Counting objects: 100% (331/331), done.\u001b[K\n", + "remote: Compressing objects: 100% (212/212), done.\u001b[K\n", + "remote: Total 331 (delta 194), reused 246 (delta 112), pack-reused 0 (from 0)\u001b[K\n", + "Receiving objects: 100% (331/331), 151.28 KiB | 3.60 MiB/s, done.\n", + "Resolving deltas: 100% (194/194), done.\n", + "/home/IHP-Open-PDK/ihp-sg13g2/libs.tech/verilog-a\n", + "\u001b[0m\u001b[1m\u001b[32mFinished\u001b[0m building psp103.va in 9.59s\n", + "\u001b[0m\u001b[1m\u001b[32mFinished\u001b[0m building psp103_nqs.va in 20.23s\n", + "\u001b[0m\u001b[1m\u001b[33mwarning[L015]\u001b[0m\u001b[1m: call to $simparam in a constant is evaluted before the simulation\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m-->\u001b[0m /home/IHP-Open-PDK/ihp-sg13g2/libs.tech/verilog-a/r3_cmc/r3_cmc_macros.include:175:20\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n", + "\u001b[0m\u001b[1m\u001b[38;5;12m175\u001b[0m \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m `define SIMPARSHRI \u001b[0m\u001b[1m\u001b[33m$simparam(\"shrink\",0.0)\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m \u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m \u001b[0m\u001b[1m\u001b[33mcall to $simparam in a constant\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m help: the value of paramaeters like \"gmin' or \"sourceScaleFactor\" may vary between iterations\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m variant_const_simparam is set to warn by default\n", + "\n", + "\u001b[0m\u001b[1m\u001b[33mwarning[L015]\u001b[0m\u001b[1m: call to $simparam in a constant is evaluted before the simulation\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m-->\u001b[0m /home/IHP-Open-PDK/ihp-sg13g2/libs.tech/verilog-a/r3_cmc/r3_cmc_macros.include:176:20\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n", + "\u001b[0m\u001b[1m\u001b[38;5;12m176\u001b[0m \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m `define SIMPARRTHR \u001b[0m\u001b[1m\u001b[33m$simparam(\"rthresh\",1.0e-3)\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m \u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m \u001b[0m\u001b[1m\u001b[33mcall to $simparam in a constant\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m help: the value of paramaeters like \"gmin' or \"sourceScaleFactor\" may vary between iterations\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m variant_const_simparam is set to warn by default\n", + "\n", + "\u001b[0m\u001b[1m\u001b[33mwarning[L015]\u001b[0m\u001b[1m: call to $simparam in a constant is evaluted before the simulation\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m-->\u001b[0m /home/IHP-Open-PDK/ihp-sg13g2/libs.tech/verilog-a/r3_cmc/r3_cmc_macros.include:173:20\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n", + "\u001b[0m\u001b[1m\u001b[38;5;12m173\u001b[0m \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m `define SIMPARIMAX \u001b[0m\u001b[1m\u001b[33m$simparam(\"imax\",1.0)\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m \u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^\u001b[0m \u001b[0m\u001b[1m\u001b[33mcall to $simparam in a constant\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m help: the value of paramaeters like \"gmin' or \"sourceScaleFactor\" may vary between iterations\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m variant_const_simparam is set to warn by default\n", + "\n", + "\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: `r3_cmc.va` generated 3 warning\u001b[0m\n", + "\n", + "\u001b[0m\u001b[1m\u001b[32mFinished\u001b[0m building r3_cmc.va in 1.20s\n", + "\u001b[0m\u001b[1m\u001b[32mFinished\u001b[0m building mosvar.va in 0.69s\n", + "done\n" + ] + } + ], + "source": [ + "%cd /home\n", + "# clone pdk\n", + "!git clone --recursive --branch dev https://github.com/IHP-GmbH/IHP-Open-PDK.git\n", + "# clone project repo\n", + "!git clone https://github.com/SDMote/Automated_DAC_Design\n", + "# compile models\n", + "%cd /home/IHP-Open-PDK/ihp-sg13g2/libs.tech/verilog-a\n", + "!./openvaf-compile-va.sh" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "UzyRi2jjb3r6" + }, + "source": [ + "### Set paths\n", + "\n", + "Finaly, it is necessary to set environment variables for the tools and also write paths in the `user.py` file for the code.\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "executionInfo": { + "elapsed": 10, + "status": "ok", + "timestamp": 1745424165783, + "user": { + "displayName": "Alfonso Cortés", + "userId": "10694401840523732806" + }, + "user_tz": -120 + }, + "id": "-hfY8pBtgcYL", + "outputId": "1243f005-e11f-47f2-a2d9-5ff50a903099" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Overwriting /home/Automated_DAC_Design/python/user.py\n" + ] + } + ], + "source": [ + "%%writefile /home/Automated_DAC_Design/python/user.py\n", + "# ============================================================================\n", + "\n", + "PDK = \"ihp-sg13g2\"\n", + "PDK_ROOT = \"/home/IHP-Open-PDK\"\n", + "PROJECT_ROOT = \"/home/Automated_DAC_Design\"\n", + "\n", + "# ============================================================================\n", + "\n", + "\n", + "PDKPATH = PDK_ROOT + \"/\" + PDK\n", + "MAGICRC_PATH = PDKPATH + \"/libs.tech/magic/ihp-sg13g2.magicrc\"\n", + "NETGEN_SETUP = PDKPATH + \"/libs.tech/netgen/ihp-sg13g2_setup.tcl\"\n", + "KLAYOUT_DRC = PDKPATH + \"/libs.tech/klayout/tech/drc/sg13g2_maximal.lydrc\"\n", + "\n", + "SIM_PATH = PROJECT_ROOT + \"/python/sim\"\n", + "LAYOUT_PATH = PROJECT_ROOT + \"/klayout\"" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "executionInfo": { + "elapsed": 6, + "status": "ok", + "timestamp": 1745424165792, + "user": { + "displayName": "Alfonso Cortés", + "userId": "10694401840523732806" + }, + "user_tz": -120 + }, + "id": "MHGyaOeirYOh", + "outputId": "4ad5ccd6-0dfc-417a-d3c7-20ea56f48f3d" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "env: PDK_ROOT=/home/IHP-Open-PDK\n", + "env: PDK=ihp-sg13g2\n" + ] + } + ], + "source": [ + "# execute this cell again after reseting the session\n", + "%env PDK_ROOT=/home/IHP-Open-PDK\n", + "%env PDK=ihp-sg13g2" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "vg_YXItauH3r" + }, + "source": [ + "## 2. Design Flow\n", + "\n", + "The python code should be executed from the `/home/Automated_DAC_Design/python` directory.\n", + "\n", + "### Set input specifications\n", + "\n", + "The main specifications for the DAC are:\n", + "- Number of bits of resolution,\n", + "- Maximum nonlinearity required, for both Integral Non-Linearity (INL) and Diferential Non-Linearity (DNL)\n", + "- Minimum output speed required, for a certain capacitance load (worst rise or fall time measured from 10% to 90% of the transition).\n", + "\n", + "The different DAC topologies have topology-dependent specifications, mainly for layout. For informations about the supported topologies and their options, run `help.py`." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "executionInfo": { + "elapsed": 673, + "status": "ok", + "timestamp": 1745424166466, + "user": { + "displayName": "Alfonso Cortés", + "userId": "10694401840523732806" + }, + "user_tz": -120 + }, + "id": "CPvLI5jZMXDz", + "outputId": "6b9cdee2-11c5-41cf-bb4e-c9206f170c9b" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home/Automated_DAC_Design/python\n", + "The design_dac function accepts user input specifications as a dictionary with the following key names:\n", + "\n", + "input_specs = {'resolution':RESOLUTION, 'topology':TOPOLOGY, 'max_nl':MAX_NL, 'max_time':MAX_TIME, 'c_load':C_LOAD, 'poly_w':POLY_W, 'options':options}\n", + "\n", + "where the first 6 elements corresponds to topology-independent specifications and 'options' corresponds to topology-dependent specifications.\n", + "\n", + "- 'resolution':RESOLUTION\tNumber of bits of resolution (2-16 bits)\n", + "- 'topology':TOPOLOGY\t\tType of DAC circuit, 0: R2R-ladder DAC\n", + "- 'max_nl':MAX_NL\t\tTarget maximum nonlinearity (LSB), for both Integral Non-Linearity (INL) and Differential Non-Linearity (DNL)\n", + "- 'max_time':MAX_TIME\t\tTarget maximum transition time (microseconds) for the load specified in C_LOAD\n", + "- 'c_load':C_LOAD\t\tCapacitive load (picofarad) considered for the speed of the DAC.\n", + "- 'poly_w':POLY_W\t\tWidth of the inverter input (currently not leveraged by the flow, set over PDK minimum)\n", + "\n", + "\n", + "The content of the options dictionary is as follows:\n", + "- R2R-ladder:\toptions = {'ideal_width':IDEAL_WIDTH, 'res_number':RES_NUMBER} \n", + "\t- 'ideal_width':IDEAL_WIDTH\t1 to use ideal ratio for PMOS and NMOS on-resistances, or 0 to use equall on-resistances for both devices\n", + "\t- 'res_number':RES_NUMBER\tNumber of series devices that make the unit resistor (currently supported: 2)\n", + "\n", + "Alternatively, the dictionary can be created by defining constants in specs.py and using the function load_specs(). \n", + "In Google Colab, after editing specs.py it is necessary to reset the sesión and execute again the cells that set environment variables.\n" + ] + } + ], + "source": [ + "# execute this cell again after reseting the session\n", + "%cd /home/Automated_DAC_Design/python\n", + "import matplotlib.pyplot as plt\n", + "import numpy as np\n", + "import pdk\n", + "from design.dac import help, load_specs, design_dac, simulate_dac\n", + "from layout.dac import layout_dac\n", + "help()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "id": "f7YXqSiNOVgJ" + }, + "outputs": [], + "source": [ + "# general specifications\n", + "input_specs = {'resolution':10, 'topology':0, 'max_nl':0.50, 'max_time':5.0, 'c_load':50, 'poly_w':300}\n", + "# topology-dependent specifications (e.g. R2R-ladder DAC)\n", + "options = {'ideal_width':1, 'res_number':2}\n", + "input_specs['options'] = options\n", + "\n", + "# alternatively edit specs.py, reset the session and run\n", + "# input_specs = load_specs()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "iIYUkQ4iLYFo" + }, + "source": [ + "### Circuit design\n", + "\n", + "The `design_dac()` function receives the user specifications and delivers 2 dictionaries, one with circuit parameters (sizing of devices) and a larger one with all parameters relevant for layout.\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "executionInfo": { + "elapsed": 4744, + "status": "ok", + "timestamp": 1745425059733, + "user": { + "displayName": "Alfonso Cortés", + "userId": "10694401840523732806" + }, + "user_tz": -120 + }, + "id": "WkaxKng7gqVV", + "outputId": "0ad6db60-8d90-4094-b635-802ab285046a" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Resistance estimation:\n", + " Ideal ratio: 0.3464189969373444\n", + " With R= 45387.634984780394 Rn= 69.57141143710595 and Rp= 200.83024329548846\n", + " Estimate => INL: 0.500365025876685 DNL: 0.5007064331412039 R_th= 45454.54545454545\n", + "\n", + "Resistor size simulation:\n", + " With Lr= 13.63 R= 45382.10838967466\n", + "\n", + "Inverter size simulation:\n", + " With Wn= 10.1 Wp= 9.55 and NG= 10 , then Rn= 69.19293753880237 Rp= 200.0065471751956\n", + " Estimate => INL: 0.4984633911800529 DNL: 0.49854119637696687 R_th 45448.744559394574\n" + ] + } + ], + "source": [ + "spice_params, layout_params = design_dac(**input_specs)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "4yHqEY0UR7NY" + }, + "source": [ + "### Top-level simulation\n", + "\n", + "The designed circuit can be simulated to check the resulting performance metrics (nonlinearity and speed)." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 507 + }, + "executionInfo": { + "elapsed": 11841, + "status": "ok", + "timestamp": 1745425078281, + "user": { + "displayName": "Alfonso Cortés", + "userId": "10694401840523732806" + }, + "user_tz": -120 + }, + "id": "hXFMugjQSoQx", + "outputId": "77926fb8-e9af-4fe2-f2ed-b3443a885718" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " Simulate => INL: 0.493992106666686 DNL: 0.4900915200000213 Worst transition time: 4.990565e-06\n", + "Worst transition time: 4.990565e-06 us\n" + ] + }, + { + "data": { + "image/png": "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+AAAsHjxYtxxxx3YtWsXcnNz0dnZiddee011/zvvvBOXL19GVVUVli9fDp1OB51ON26eF198EdHR0bjrrruQlJSE0dFRVFRUICsrCz4+PkhISMCWLVuQn5+PW2+9FdnZ2fD09ERCQgIAICMjA5GRkXj11VeRkJCAL7/8EseOHVPN8cILL2DNmjXw8vLCww8/DCsrK7S0tKC1tXXcB6uJaGrxrQcRzQk5OTkoKSlBQEAAPvroIxQXFytHYWxsbFBcXIyzZ88iICAAL7/88riGIiIiAqmpqVi3bh3c3d2xf//+CedZtWoVSktLUV5ejnvuuQf3338/GhoalHhBQQGCg4OxZs0aGI1GiAgqKiqU03srVqzAgQMH8NZbb2H58uU4fvw4nn/+edUcsbGxOHr0KI4fP47Q0FCsWLECb7zxBhYuXDiZJSOi66CRa0+qExHNQhqNBmVlZTPyjdRE9N/GI0JERERksdgIERERkcXih6WJaNbjGXwimio8IkREREQWi40QERERWSw2QkRERGSx2AgRERGRxWIjRERERBaLjRARERFZLDZCREREZLHYCBEREZHFYiNEREREFut/6xs3DiTfPaEAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "inl, dnl, rise_time = simulate_dac(input_specs['topology'], spice_params, input_specs['c_load'])\n", + "\n", + "# Plot nonlinearities\n", + "Q = 2**input_specs['resolution']\n", + "lsb = pdk.LOW_VOLTAGE/Q\n", + "digital_input = np.arange(Q)\n", + "\n", + "print(\"Worst transition time: \", rise_time, \" us\")\n", + "\n", + "fig, axs = plt.subplots(2, 1, sharex=True)\n", + "axs[0].plot(digital_input, inl, label='estimated inl')\n", + "axs[0].set_ylabel(\"INL (LSB)\")\n", + "axs[0].grid()\n", + "axs[1].plot(digital_input[1:], dnl, label='estimated dnl')\n", + "axs[1].set_ylabel(\"DNL (LSB)\")\n", + "axs[1].set_xlabel(\"Input code\")\n", + "axs[1].grid()\n", + "axs[0].set_title(\"Simulated nonlinearities\")\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "5eBVym7INDlg" + }, + "source": [ + "### Layout generation\n", + "\n", + "Finally, the layout of the DAC is automatically generated. The KLayout standalone python package is enough to generate GDS files and access the Pcell generator of the PDK." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "executionInfo": { + "elapsed": 1056, + "status": "ok", + "timestamp": 1745425082772, + "user": { + "displayName": "Alfonso Cortés", + "userId": "10694401840523732806" + }, + "user_tz": -120 + }, + "id": "HW0iVixYNBwR", + "outputId": "63340791-3455-49a0-aa73-231fb6a7d7df" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " Writing inverter GDS\n", + " Writing R-2R GDS\n", + " Writing 2R-2R GDS\n", + " Writing RDAC GDS\n", + "\n", + "Verification:\n", + " Running LVS\n" + ] + } + ], + "source": [ + "layout_dac(input_specs['topology'], layout_params)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "id": "F74cvoHLShwW" + }, + "source": [ + "The LVS result is in `/home/Automated_DAC_Design/netgen/comp.out`.\n", + "\n", + "The GDS can be opened with a local installation of Magic or KLayout (not from within the notebook). The produced GDS is DRC free, except for density rules that require adding fillers. This can be verified by opening the layout with Magic or by running the following command with a local installation of KLayout:\n", + "\n", + "```\n", + "klayout -zz -r /home/IHP-Open-PDK/libs.tech/klayout/tech/drc/sg13g2_maximal.lydrc -rd in_gds=\"../klayout/dac.gds\" -rd report_file=\"../klayout/drc/sg13g2_maximal.lyrdb\"\n", + "```\n", + "\n", + "This verification is included when running the source code localy.\n", + "\n", + "
\n", + "\n", + "## 3. Theoretical background\n", + "\n", + "At the time of the submission, this work only supports the complete design flow for the R2R-ladder DAC topology.\n", + "\n", + "### R2R-ladder DAC\n", + "\n", + "The R2R-ladder DAC, as shown in the figure, is made of inverters (one for each resolution bit) that are connected to a ladder of resistors, which have a unit resistance (R) or twice the unit resistance (2R). It can be shown that, by supperposition, each bit $i$ of an **ideal** N-bit R2R DAC produces $v_i=V_{REF}\\cdot\\frac{2^i}{2^N}$ in the output.\n", + "\n", + "![R2R Circuit](https://raw.githubusercontent.com/SDMote/Automated_DAC_Design/main/background/resistor_ladder_dac.png)\n", + "\n", + "However, to produce the desired output perfectly, the R-2R ratio in the ladder must be precise, making this circuit very sensitive to parasitic resistances, particularly the on-resistances of the inverter transistors.\n", + "Then, the main design parameters for the circuit are the sizing of the unit resistor and the transistors in the inverter, that is, width and lenght for 3 devices: NMOS, PMOS and resistor.\n", + "\n", + "In general, we need the on-resistances of the transistors to be negligible compared to the unit resistance R. Resistor width and transistor lenght are fixed for convenience. Then, increasing the resistor lenght is an easy solution but it comes at the expense of reducing the circuit speed. It will also be necessary to increase the transistors width to reduce their on-resistances. Increasing the area of the pysical implementation with both of this actions will increase the parasitic resistance of the routing between devices.\n", + "\n", + "\n", + "\n", + "#### Nonlinearity estimation\n", + "\n", + "Under the assumption that the on-resistances of the transistors are constant over input codes and bits, the voltage output of the DAC can be calculated recursively taking the on-resistances into consideration, as shown in the following figure. This allows to estimate the nonlinearity of the circuit much faster than with simulation.\n", + "\n", + "![Output calculation](https://raw.githubusercontent.com/SDMote/Automated_DAC_Design/main/background/r2r_dac.png)\n", + "\n", + "Simulation of the top-level circuit showed that the transistors on-resistance behaves constant over input codes and bits if they are sufficiently small compared to the unit resistance. This is usually true in the relevant solution space. Moreover, under the same conditions, it can be observed that the value of the on-resistances varies very little when changing the resolution of the DAC. This was leveraged in the circuit design step, where on-resistance estimation is always done by simulating a 2-bit DAC and top-level performance is estimated analyticaly as explained above. Since the spice simulation time increases exponentially with the number of bits, this method reduces computation time significantly. The results show that the presented R2R-ladder DAC design loop can effectively reach the target performance without simulating the top-level circuit.\n", + "\n", + "\n", + "\n", + "### Other topologies\n", + "\n", + "Future additions to the project will be available within the notebooks flow, but the corresponding theoretical details will only appear in the source code [repository](https://github.com/SDMote/Automated_DAC_Design.git).\n", + "\n" + ] + } + ], + "metadata": { + "colab": { + "authorship_tag": "ABX9TyMCDk3V0bhfki5BFXmc/B7D", + "provenance": [] + }, + "kernelspec": { + "display_name": "Python 3", + "name": "python3" + }, + "language_info": { + "name": "python" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/VLSI26/submitted_notebooks/OpenComp_FoM/LICENSE b/VLSI26/submitted_notebooks/OpenComp_FoM/LICENSE new file mode 100644 index 000000000..c7f439496 --- /dev/null +++ b/VLSI26/submitted_notebooks/OpenComp_FoM/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/VLSI26/submitted_notebooks/OpenComp_FoM/LTSPICE/StrongARM Comparator.asc b/VLSI26/submitted_notebooks/OpenComp_FoM/LTSPICE/StrongARM Comparator.asc new file mode 100644 index 000000000..73e1f8fee Binary files /dev/null and b/VLSI26/submitted_notebooks/OpenComp_FoM/LTSPICE/StrongARM Comparator.asc differ diff --git a/VLSI26/submitted_notebooks/OpenComp_FoM/OpenComp_FoM.ipynb b/VLSI26/submitted_notebooks/OpenComp_FoM/OpenComp_FoM.ipynb new file mode 100644 index 000000000..cfb1c48f5 --- /dev/null +++ b/VLSI26/submitted_notebooks/OpenComp_FoM/OpenComp_FoM.ipynb @@ -0,0 +1,8619 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "7fbeecb9", + "metadata": { + "id": "7fbeecb9" + }, + "source": [ + "# OpenComp_FoM: Reproducible Dynamic Comparator Co-Optimization in SKY130\n", + "\n", + "**Track:** IEEE SSCS TC-OSE Code-a-Chip (VLSI'26) \n", + "**Topologies compared:** StrongARM vs Double-Tail \n", + "**Primary objective:** multi-objective optimization of delay, energy, and input-referred noise under PVT + mismatch\n", + "\n", + "## Team\n", + "- Team Lead: William Anthony\n", + "- Members: Benedictus Kenneth Setiadi\n", + "\n", + "## License\n", + "This notebook is intended for release under **Apache-2.0** (add LICENSE file in the project folder)." + ] + }, + { + "cell_type": "markdown", + "id": "028d7f7e", + "metadata": { + "id": "028d7f7e" + }, + "source": [ + "## Why this notebook\n", + "This notebook delivers a reproducible, educational, and design-relevant exploration of dynamic comparator trade-offs:\n", + "- Circuit-level comparison of two practical topologies.\n", + "- Unified score for decision making:\n", + " $$S = w_1 \\cdot t_{delay,norm} + w_2 \\cdot E_{norm} + w_3 \\cdot \\sigma_{V_{in,eq},norm}$$\n", + "- Full Pareto fronts (delay-energy-noise).\n", + "- Robustness ranking across PVT corners and Monte Carlo mismatch.\n", + "- Educational animation of regeneration dynamics." + ] + }, + { + "cell_type": "markdown", + "id": "2278e6d3", + "metadata": { + "id": "2278e6d3" + }, + "source": [ + "## 0. Environment Setup (Colab-Compatible)\n", + "This section installs open-source layout/simulation tools used in notebook-driven chip design flows.\n", + "Run Cell 3 first. It may take several minutes.\n", + "\n", + "If you are not on Colab/Linux, skip these shell cells and use your local pre-installed toolchain." + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "id": "62cc2429", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "62cc2429", + "outputId": "37cdfd73-6621-40a7-9cc4-af2ce9db2f49" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u001b[1;30;43mStreaming output truncated to the last 5000 lines.\u001b[0m\n", + "\t(cd $dir && make tcl-main); done\n", + "make[2]: Entering directory '/content/netgen/netgen'\n", + "--- making netgen Tcl library (tclnetgen.so)\n", + "rm -f tclnetgen.so\n", + "gcc -g -m64 -fPIC -fPIC -I/usr/include/tcl8.6 -I../base -I. -I.. -o tclnetgen.so -shared -Wl,-soname,tclnetgen.so -Wl,--version-script=../netgen/symbol.map \\\n", + "\t ../base/libbase.o ../tcltk/libtcltk.o \\\n", + "\t-lc -lm -L/usr/lib/x86_64-linux-gnu -ltclstub8.6 \n", + "make[2]: Leaving directory '/content/netgen/netgen'\n", + "make[2]: Entering directory '/content/netgen/python'\n", + "sed -e '/SUBST_SCRIPT_DIR/s#SUBST_SCRIPT_DIR#/usr/local/lib/netgen/python#' \\\n", + "\tlvs_manager.py.in > lvs_manager.py\n", + "make[2]: Leaving directory '/content/netgen/python'\n", + "make[2]: Entering directory '/content/netgen/tcltk'\n", + "gcc -g -m64 -fPIC -fPIC -I/usr/include/tcl8.6 -I../base -I. -I.. -DCAD_DIR=\\\"/usr/local/lib\\\" -DTCL_DIR=\\\"/usr/local/lib/netgen/tcl\\\" -DPACKAGE_NAME=\\\"netgen\\\" -DPACKAGE_TARNAME=\\\"netgen\\\" -DPACKAGE_VERSION=\\\"1.3\\\" -DPACKAGE_STRING=\\\"netgen\\ 1.3\\\" -DPACKAGE_BUGREPORT=\\\"eda-dev@opencircuitdesign.com\\\" -DPACKAGE_URL=\\\"\\\" -DNETGEN_VERSION=\\\"1.5\\\" -DNETGEN_REVISION=\\\"318\\\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSIZEOF_VOID_P=8 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=8 -DSIZEOF_UNSIGNED_LONG_LONG=8 -DSTDC_HEADERS=1 -DHAVE_SETENV=1 -DHAVE_PUTENV=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DDBUG_OFF=1 -DTCL_NETGEN=1 -Dlinux=1 -DSYSV=1 -DISC=1 -DSHDLIB_EXT=\\\".so\\\" -DNDEBUG netgenexec.c \\\n", + "\t-o netgenexec \\\n", + "\t-L/usr/lib/x86_64-linux-gnu -ltcl8.6 -lm \n", + "sed -e 's%TCL_DIR%/usr/local/lib/netgen/tcl%g' \\\n", + " -e 's%SHDLIB_EXT%.so%g' \\\n", + " netgen.tcl.in > netgen.tcl\n", + "sed -e 's%TCL_DIR%/usr/local/lib/netgen/tcl%g' \\\n", + " -e 's%PY_DIR%/usr/local/lib/netgen/python%g' \\\n", + " -e 's%TCLLIB_DIR%/usr/lib%g' \\\n", + " -e 's%WISH_EXE%/usr/bin/wish%g' \\\n", + " netgen.sh.in > netgen.sh\n", + "make[2]: Leaving directory '/content/netgen/tcltk'\n", + "make[1]: Leaving directory '/content/netgen'\n", + "./scripts/mkdirs /usr/local/bin\n", + "--- installing executable to /usr/local/bin\n", + "--- installing run-time files to /usr/local/lib\n", + "/content\n", + "Reading package lists... Done\n", + "Building dependency tree... Done\n", + "Reading state information... Done\n", + "Note, selecting 'libreadline-dev' instead of 'libreadline6-dev'\n", + "autoconf is already the newest version (2.71-2).\n", + "autoconf set to manually installed.\n", + "automake is already the newest version (1:1.16.5-1.3).\n", + "automake set to manually installed.\n", + "libreadline-dev is already the newest version (8.1.2-1).\n", + "libreadline-dev set to manually installed.\n", + "libx11-6 is already the newest version (2:1.7.5-1ubuntu0.3).\n", + "libx11-6 set to manually installed.\n", + "libx11-dev is already the newest version (2:1.7.5-1ubuntu0.3).\n", + "libx11-dev set to manually installed.\n", + "The following additional packages will be installed:\n", + " libfl-dev libfl2 libxmu-dev libxmu-headers libxpm-dev libxt-dev\n", + "Suggested packages:\n", + " bison-doc flex-doc libtool-doc gcj-jdk libxaw-doc libxt-doc\n", + "The following NEW packages will be installed:\n", + " bison flex libfl-dev libfl2 libtool libxaw7-dev libxmu-dev libxmu-headers\n", + " libxpm-dev libxt-dev\n", + "0 upgraded, 10 newly installed, 0 to remove and 2 not upgraded.\n", + "Need to get 2,084 kB of archives.\n", + "After this operation, 8,172 kB of additional disk space will be used.\n", + "Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 flex amd64 2.6.4-8build2 [307 kB]\n", + "Get:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 bison amd64 2:3.8.2+dfsg-1build1 [748 kB]\n", + "Get:3 http://archive.ubuntu.com/ubuntu jammy/main amd64 libfl2 amd64 2.6.4-8build2 [10.7 kB]\n", + "Get:4 http://archive.ubuntu.com/ubuntu jammy/main amd64 libfl-dev amd64 2.6.4-8build2 [6,236 B]\n", + "Get:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 libtool all 2.4.6-15build2 [164 kB]\n", + "Get:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxt-dev amd64 1:1.2.1-1 [396 kB]\n", + "Get:7 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxmu-headers all 2:1.1.3-3 [54.1 kB]\n", + "Get:8 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxmu-dev amd64 2:1.1.3-3 [54.6 kB]\n", + "Get:9 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libxpm-dev amd64 1:3.5.12-1ubuntu0.22.04.2 [90.7 kB]\n", + "Get:10 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxaw7-dev amd64 2:1.0.14-1 [253 kB]\n", + "Fetched 2,084 kB in 2s (1,186 kB/s)\n", + "Selecting previously unselected package flex.\n", + "(Reading database ... 118194 files and directories currently installed.)\n", + "Preparing to unpack .../0-flex_2.6.4-8build2_amd64.deb ...\n", + "Unpacking flex (2.6.4-8build2) ...\n", + "Selecting previously unselected package bison.\n", + "Preparing to unpack .../1-bison_2%3a3.8.2+dfsg-1build1_amd64.deb ...\n", + "Unpacking bison (2:3.8.2+dfsg-1build1) ...\n", + "Selecting previously unselected package libfl2:amd64.\n", + "Preparing to unpack .../2-libfl2_2.6.4-8build2_amd64.deb ...\n", + "Unpacking libfl2:amd64 (2.6.4-8build2) ...\n", + "Selecting previously unselected package libfl-dev:amd64.\n", + "Preparing to unpack .../3-libfl-dev_2.6.4-8build2_amd64.deb ...\n", + "Unpacking libfl-dev:amd64 (2.6.4-8build2) ...\n", + "Selecting previously unselected package libtool.\n", + "Preparing to unpack .../4-libtool_2.4.6-15build2_all.deb ...\n", + "Unpacking libtool (2.4.6-15build2) ...\n", + "Selecting previously unselected package libxt-dev:amd64.\n", + "Preparing to unpack .../5-libxt-dev_1%3a1.2.1-1_amd64.deb ...\n", + "Unpacking libxt-dev:amd64 (1:1.2.1-1) ...\n", + "Selecting previously unselected package libxmu-headers.\n", + "Preparing to unpack .../6-libxmu-headers_2%3a1.1.3-3_all.deb ...\n", + "Unpacking libxmu-headers (2:1.1.3-3) ...\n", + "Selecting previously unselected package libxmu-dev:amd64.\n", + "Preparing to unpack .../7-libxmu-dev_2%3a1.1.3-3_amd64.deb ...\n", + "Unpacking libxmu-dev:amd64 (2:1.1.3-3) ...\n", + "Selecting previously unselected package libxpm-dev:amd64.\n", + "Preparing to unpack .../8-libxpm-dev_1%3a3.5.12-1ubuntu0.22.04.2_amd64.deb ...\n", + "Unpacking libxpm-dev:amd64 (1:3.5.12-1ubuntu0.22.04.2) ...\n", + "Selecting previously unselected package libxaw7-dev:amd64.\n", + "Preparing to unpack .../9-libxaw7-dev_2%3a1.0.14-1_amd64.deb ...\n", + "Unpacking libxaw7-dev:amd64 (2:1.0.14-1) ...\n", + "Setting up flex (2.6.4-8build2) ...\n", + "Setting up libxmu-headers (2:1.1.3-3) ...\n", + "Setting up libtool (2.4.6-15build2) ...\n", + "Setting up libxt-dev:amd64 (1:1.2.1-1) ...\n", + "Setting up libxpm-dev:amd64 (1:3.5.12-1ubuntu0.22.04.2) ...\n", + "Setting up libfl2:amd64 (2.6.4-8build2) ...\n", + "Setting up bison (2:3.8.2+dfsg-1build1) ...\n", + "update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode\n", + "Setting up libxmu-dev:amd64 (2:1.1.3-3) ...\n", + "Setting up libfl-dev:amd64 (2.6.4-8build2) ...\n", + "Setting up libxaw7-dev:amd64 (2:1.0.14-1) ...\n", + "Processing triggers for man-db (2.10.2-1) ...\n", + "Processing triggers for libc-bin (2.35-0ubuntu3.13) ...\n", + "/sbin/ldconfig.real: /usr/local/lib/libtcm.so.1 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libhwloc.so.15 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libur_adapter_level_zero.so.0 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libumf.so.1 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libtbbbind_2_5.so.3 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libur_adapter_opencl.so.0 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libtbb.so.12 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libtbbbind.so.3 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libur_loader.so.0 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libtcm_debug.so.1 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libtbbbind_2_0.so.3 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libtbbmalloc_proxy.so.2 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libtbbmalloc.so.2 is not a symbolic link\n", + "\n", + "/sbin/ldconfig.real: /usr/local/lib/libur_adapter_level_zero_v2.so.0 is not a symbolic link\n", + "\n", + "Cloning into 'ngspice'...\n", + "remote: Enumerating objects: 139776, done.\u001b[K\n", + "remote: Counting objects: 100% (139776/139776), done.\u001b[K\n", + "remote: Compressing objects: 100% (27431/27431), done.\u001b[K\n", + "remote: Total 139776 (delta 113672), reused 136357 (delta 110988), pack-reused 0 (from 0)\u001b[K\n", + "Receiving objects: 100% (139776/139776), 45.92 MiB | 9.65 MiB/s, done.\n", + "Resolving deltas: 100% (113672/113672), done.\n", + "Removing files to be remade\n", + "Running libtoolize\n", + "libtoolize: putting auxiliary files in '.'.\n", + "libtoolize: copying file './ltmain.sh'\n", + "libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.\n", + "libtoolize: copying file 'm4/libtool.m4'\n", + "libtoolize: copying file 'm4/ltoptions.m4'\n", + "libtoolize: copying file 'm4/ltsugar.m4'\n", + "libtoolize: copying file 'm4/ltversion.m4'\n", + "libtoolize: copying file 'm4/lt~obsolete.m4'\n", + "Running aclocal \n", + "Running autoheader\n", + "Running automake -Wall --copy --add-missing\n", + "configure.ac:46: installing './ar-lib'\n", + "configure.ac:42: installing './compile'\n", + "configure.ac:44: installing './config.guess'\n", + "configure.ac:44: installing './config.sub'\n", + "configure.ac:37: installing './install-sh'\n", + "configure.ac:37: installing './missing'\n", + "src/Makefile.am: installing './depcomp'\n", + "configure.ac: installing './ylwrap'\n", + "Running autoconf\n", + "Success.\n", + "\n", + "configuring for 64 bit release\n", + "\n", + "checking for a BSD-compatible install... /usr/bin/install -c\n", + "checking whether build environment is sane... yes\n", + "checking for a race-free mkdir -p... /usr/bin/mkdir -p\n", + "checking for gawk... no\n", + "checking for mawk... mawk\n", + "checking whether make sets $(MAKE)... yes\n", + "checking whether make supports nested variables... yes\n", + "checking whether make supports nested variables... (cached) yes\n", + "checking for gcc... gcc\n", + "checking whether the C compiler works... yes\n", + "checking for C compiler default output file name... a.out\n", + "checking for suffix of executables... \n", + "checking whether we are cross compiling... no\n", + "checking for suffix of object files... o\n", + "checking whether the compiler supports GNU C... yes\n", + "checking whether gcc accepts -g... yes\n", + "checking for gcc option to enable C11 features... none needed\n", + "checking whether gcc understands -c and -o together... yes\n", + "checking whether make supports the include directive... yes (GNU style)\n", + "checking dependency style of gcc... gcc3\n", + "checking for g++... g++\n", + "checking whether the compiler supports GNU C++... yes\n", + "checking whether g++ accepts -g... yes\n", + "checking for g++ option to enable C++11 features... none needed\n", + "checking dependency style of g++... gcc3\n", + "checking how to run the C preprocessor... gcc -E\n", + "checking build system type... x86_64-pc-linux-gnu\n", + "checking host system type... x86_64-pc-linux-gnu\n", + "checking for gcc... gcc\n", + "checking whether the compiler supports GNU C... (cached) yes\n", + "checking whether gcc accepts -g... yes\n", + "checking for gcc option to enable C11 features... (cached) none needed\n", + "checking whether gcc understands -c and -o together... (cached) yes\n", + "checking dependency style of gcc... (cached) gcc3\n", + "checking how to run the C preprocessor... gcc -E\n", + "checking for ar... ar\n", + "checking the archiver (ar) interface... ar\n", + "checking how to print strings... printf\n", + "checking for a sed that does not truncate output... /usr/bin/sed\n", + "checking for grep that handles long lines and -e... /usr/bin/grep\n", + "checking for egrep... /usr/bin/grep -E\n", + "checking for fgrep... /usr/bin/grep -F\n", + "checking for ld used by gcc... /usr/bin/ld\n", + "checking if the linker (/usr/bin/ld) is GNU ld... yes\n", + "checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B\n", + "checking the name lister (/usr/bin/nm -B) interface... BSD nm\n", + "checking whether ln -s works... yes\n", + "checking the maximum length of command line arguments... 1572864\n", + "checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop\n", + "checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop\n", + "checking for /usr/bin/ld option to reload object files... -r\n", + "checking for objdump... objdump\n", + "checking how to recognize dependent libraries... pass_all\n", + "checking for dlltool... no\n", + "checking how to associate runtime and link libraries... printf %s\\n\n", + "checking for archiver @FILE support... @\n", + "checking for strip... strip\n", + "checking for ranlib... ranlib\n", + "checking command to parse /usr/bin/nm -B output from gcc object... ok\n", + "checking for sysroot... no\n", + "checking for a working dd... /usr/bin/dd\n", + "checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1\n", + "checking for mt... no\n", + "checking if : is a manifest tool... no\n", + "checking for stdio.h... yes\n", + "checking for stdlib.h... yes\n", + "checking for string.h... yes\n", + "checking for inttypes.h... yes\n", + "checking for stdint.h... yes\n", + "checking for strings.h... yes\n", + "checking for sys/stat.h... yes\n", + "checking for sys/types.h... yes\n", + "checking for unistd.h... yes\n", + "checking for sys/select.h... yes\n", + "checking for sys/socket.h... yes\n", + "checking for vfork.h... no\n", + "checking for dlfcn.h... yes\n", + "checking for objdir... .libs\n", + "checking if gcc supports -fno-rtti -fno-exceptions... no\n", + "checking for gcc option to produce PIC... -fPIC -DPIC\n", + "checking if gcc PIC flag -fPIC -DPIC works... yes\n", + "checking if gcc static flag -static works... yes\n", + "checking if gcc supports -c -o file.o... yes\n", + "checking if gcc supports -c -o file.o... (cached) yes\n", + "checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes\n", + "checking whether -lc should be explicitly linked in... no\n", + "checking dynamic linker characteristics... GNU/Linux ld.so\n", + "checking how to hardcode library paths into programs... immediate\n", + "checking whether stripping libraries is possible... yes\n", + "checking if libtool supports shared libraries... yes\n", + "checking whether to build shared libraries... yes\n", + "checking whether to build static libraries... yes\n", + "checking how to run the C++ preprocessor... g++ -E\n", + "checking for ld used by g++... /usr/bin/ld -m elf_x86_64\n", + "checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes\n", + "checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes\n", + "checking for g++ option to produce PIC... -fPIC -DPIC\n", + "checking if g++ PIC flag -fPIC -DPIC works... yes\n", + "checking if g++ static flag -static works... yes\n", + "checking if g++ supports -c -o file.o... yes\n", + "checking if g++ supports -c -o file.o... (cached) yes\n", + "checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes\n", + "checking dynamic linker characteristics... (cached) GNU/Linux ld.so\n", + "checking how to hardcode library paths into programs... immediate\n", + "KLU solver enabled\n", + "checking whether to enable maintainer-specific portions of Makefiles... yes\n", + "Use external CFLAGS\n", + "checking for strings.h... (cached) yes\n", + "checking whether windows code with gui is enabled... no\n", + "checking for /proc/meminfo... yes\n", + "checking for X... libraries , headers \n", + "checking for gethostbyname... yes\n", + "checking for connect... yes\n", + "checking for remove... yes\n", + "checking for shmat... yes\n", + "checking for IceConnectionNumber in -lICE... yes\n", + "checking for _Bool... yes\n", + "checking for stdbool.h that conforms to C99... yes\n", + "checking for size_t... yes\n", + "checking for dirent.h that defines DIR... yes\n", + "checking for library containing opendir... none required\n", + "checking whether closedir returns void... no\n", + "checking types of arguments for select... int,fd_set *,struct timeval *\n", + "checking for vprintf... yes\n", + "checking for fork... yes\n", + "checking for vfork... yes\n", + "checking if hard-coding of the X11 runtime library path is desired... no\n", + "checking for main in -lXaw... yes\n", + "checking for main in -lXmu... yes\n", + "checking for XShmAttach in -lXext... yes\n", + "checking for main in -lXft... yes\n", + "checking for main in -lfontconfig... yes\n", + "checking for main in -lfreetype... yes\n", + "checking for main in -lstdc++... yes\n", + "ngnutmeg ngsconvert ngproc2mod ngmultidec ngmakeidx nghelp are not made.\n", + "No internal help available.\n", + "checking for pid_t... yes\n", + "checking for sighandler_t... no\n", + "checking for sig_t... yes\n", + "checking for __sighandler_t... yes\n", + "checking for dirent.h that defines DIR... (cached) yes\n", + "checking for library containing opendir... (cached) none required\n", + "checking for unistd.h... (cached) yes\n", + "checking for ctype.h... yes\n", + "checking for pwd.h... yes\n", + "checking for fcntl.h... yes\n", + "checking for sys/ioctl.h... yes\n", + "checking for stropts.h... no\n", + "checking for sys/wait.h that is POSIX.1 compatible... yes\n", + "checking whether stat file-mode macros are broken... no\n", + "checking for arpa/inet.h... yes\n", + "checking for netdb.h... yes\n", + "checking for netinet/in.h... yes\n", + "checking for stddef.h... yes\n", + "checking for sys/file.h... yes\n", + "checking for sys/param.h... yes\n", + "checking for sys/socket.h... (cached) yes\n", + "checking for sys/time.h... yes\n", + "checking for sys/timeb.h... yes\n", + "checking for sys/io.h... yes\n", + "checking whether struct tm is in sys/time.h or time.h... time.h\n", + "checking for gcc options needed to detect all undeclared functions... none needed\n", + "checking for struct tm.tm_zone... yes\n", + "checking for time... yes\n", + "checking for localtime... yes\n", + "checking for queryperformancecounter... no\n", + "checking for clock_gettime... yes\n", + "checking for gettimeofday... yes\n", + "checking for ftime... yes\n", + "checking for utimes... yes\n", + "checking for getrlimit... yes\n", + "checking for endpwent... yes\n", + "checking for gethostbyname... (cached) yes\n", + "checking for memset... yes\n", + "checking for select... yes\n", + "checking for socket... yes\n", + "checking for strdup... yes\n", + "checking for strerror... yes\n", + "checking for strncasecmp... yes\n", + "checking for strstr... yes\n", + "checking for strtol... yes\n", + "checking for termios.h... yes\n", + "checking for isatty... yes\n", + "checking for tcgetattr... yes\n", + "checking for tcsetattr... yes\n", + "checking for working fork... yes\n", + "checking for working vfork... (cached) yes\n", + "checking for access... yes\n", + "checking for qsort... yes\n", + "checking for dup2... yes\n", + "checking for popen... yes\n", + "checking for tsearch... yes\n", + "checking for tdestroy... yes\n", + "checking for strchr... yes\n", + "checking for strrchr... yes\n", + "checking for getcwd... yes\n", + "Checking mathematical features of the system:\n", + "checking for sqrt in -lm... yes\n", + "checking for float.h... yes\n", + "checking for limits.h... yes\n", + "checking for values.h... yes\n", + "checking for ieeefp.h... no\n", + "checking for fftw3.h... no\n", + "checking for fftw_plan_dft_1d in -lfftw3... no\n", + "checking for erfc... yes\n", + "checking for logb... yes\n", + "checking for scalb... yes\n", + "checking for scalbn... yes\n", + "checking for asinh... yes\n", + "checking for acosh... yes\n", + "checking for atanh... yes\n", + "checking for finite... yes\n", + "checking whether isinf is declared... yes\n", + "checking whether isnan is declared... yes\n", + "checking for sigsetjmp... yes\n", + "checking for snprintf... yes\n", + "checking for dirname... yes\n", + "checking for getopt.h... yes\n", + "checking for getopt_long... yes\n", + "Settings which were chosen:\n", + "checking for bison... bison -y\n", + "checking for bison... /usr/bin/bison\n", + "checking for bison version... 3.8.2\n", + "checking for flex... flex\n", + "checking for lex output file root... lex.yy\n", + "checking for lex library... none needed\n", + "checking whether yytext is a pointer... yes\n", + "XSPICE features included\n", + "checking for modf... yes\n", + "checking for libintl.h... yes\n", + "checking for malloc.h... yes\n", + "checking whether C compiler accepts -std=gnu11... yes\n", + "OSDI features included\n", + "CIDER features enabled\n", + "S parameter analysis enabled\n", + "Checking for readline:\n", + "checking for readline/readline.h... yes\n", + "checking for readline/history.h... yes\n", + "checking for library containing tputs... -ltinfo\n", + "checking for readline in -lreadline... yes\n", + "BSD editline disabled.\n", + "checking for ncurses/termcap.h... no\n", + "checking for termcap.h... yes\n", + "checking for term.h... yes\n", + "checking for sys/sysctl.h... no\n", + "checking for gcc option to support OpenMP... -fopenmp\n", + "OpenMP feature enabled\n", + "checking that generated files are newer than configure... done\n", + "configure: creating ./config.status\n", + "config.status: creating Makefile\n", + "config.status: creating man/Makefile\n", + "config.status: creating man/man1/Makefile\n", + "config.status: creating ngspice.pc\n", + "config.status: creating src/Makefile\n", + "config.status: creating src/spicelib/Makefile\n", + "config.status: creating src/spicelib/analysis/Makefile\n", + "config.status: creating src/spicelib/devices/Makefile\n", + "config.status: creating src/spicelib/devices/asrc/Makefile\n", + "config.status: creating src/spicelib/devices/bjt/Makefile\n", + "config.status: creating src/spicelib/devices/bsim1/Makefile\n", + "config.status: creating src/spicelib/devices/bsim2/Makefile\n", + "config.status: creating src/spicelib/devices/bsim3/Makefile\n", + "config.status: creating src/spicelib/devices/bsim3v0/Makefile\n", + "config.status: creating src/spicelib/devices/bsim3v1/Makefile\n", + "config.status: creating src/spicelib/devices/bsim3v32/Makefile\n", + "config.status: creating src/spicelib/devices/bsim4/Makefile\n", + "config.status: creating src/spicelib/devices/bsim4v5/Makefile\n", + "config.status: creating src/spicelib/devices/bsim4v6/Makefile\n", + "config.status: creating src/spicelib/devices/bsim4v7/Makefile\n", + "config.status: creating src/spicelib/devices/bsim3soi_pd/Makefile\n", + "config.status: creating src/spicelib/devices/bsim3soi_fd/Makefile\n", + "config.status: creating src/spicelib/devices/bsim3soi_dd/Makefile\n", + "config.status: creating src/spicelib/devices/bsimsoi/Makefile\n", + "config.status: creating src/spicelib/devices/cap/Makefile\n", + "config.status: creating src/spicelib/devices/cccs/Makefile\n", + "config.status: creating src/spicelib/devices/ccvs/Makefile\n", + "config.status: creating src/spicelib/devices/csw/Makefile\n", + "config.status: creating src/spicelib/devices/cpl/Makefile\n", + "config.status: creating src/spicelib/devices/dio/Makefile\n", + "config.status: creating src/spicelib/devices/ind/Makefile\n", + "config.status: creating src/spicelib/devices/isrc/Makefile\n", + "config.status: creating src/spicelib/devices/hfet1/Makefile\n", + "config.status: creating src/spicelib/devices/hfet2/Makefile\n", + "config.status: creating src/spicelib/devices/hicum2/Makefile\n", + "config.status: creating src/spicelib/devices/hisim2/Makefile\n", + "config.status: creating src/spicelib/devices/hisimhv1/Makefile\n", + "config.status: creating src/spicelib/devices/hisimhv2/Makefile\n", + "config.status: creating src/spicelib/devices/jfet/Makefile\n", + "config.status: creating src/spicelib/devices/jfet2/Makefile\n", + "config.status: creating src/spicelib/devices/ltra/Makefile\n", + "config.status: creating src/spicelib/devices/mes/Makefile\n", + "config.status: creating src/spicelib/devices/mesa/Makefile\n", + "config.status: creating src/spicelib/devices/mos1/Makefile\n", + "config.status: creating src/spicelib/devices/mos2/Makefile\n", + "config.status: creating src/spicelib/devices/mos3/Makefile\n", + "config.status: creating src/spicelib/devices/mos6/Makefile\n", + "config.status: creating src/spicelib/devices/mos9/Makefile\n", + "config.status: creating src/spicelib/devices/ndev/Makefile\n", + "config.status: creating src/spicelib/devices/res/Makefile\n", + "config.status: creating src/spicelib/devices/soi3/Makefile\n", + "config.status: creating src/spicelib/devices/sw/Makefile\n", + "config.status: creating src/spicelib/devices/tra/Makefile\n", + "config.status: creating src/spicelib/devices/txl/Makefile\n", + "config.status: creating src/spicelib/devices/urc/Makefile\n", + "config.status: creating src/spicelib/devices/vbic/Makefile\n", + "config.status: creating src/spicelib/devices/vccs/Makefile\n", + "config.status: creating src/spicelib/devices/vcvs/Makefile\n", + "config.status: creating src/spicelib/devices/vdmos/Makefile\n", + "config.status: creating src/spicelib/devices/vsrc/Makefile\n", + "config.status: creating src/spicelib/devices/nbjt/Makefile\n", + "config.status: creating src/spicelib/devices/nbjt2/Makefile\n", + "config.status: creating src/spicelib/devices/numd/Makefile\n", + "config.status: creating src/spicelib/devices/numd2/Makefile\n", + "config.status: creating src/spicelib/devices/numos/Makefile\n", + "config.status: creating src/spicelib/parser/Makefile\n", + "config.status: creating src/ciderlib/Makefile\n", + "config.status: creating src/ciderlib/input/Makefile\n", + "config.status: creating src/ciderlib/support/Makefile\n", + "config.status: creating src/ciderlib/oned/Makefile\n", + "config.status: creating src/ciderlib/twod/Makefile\n", + "config.status: creating src/frontend/Makefile\n", + "config.status: creating src/frontend/numparam/Makefile\n", + "config.status: creating src/frontend/help/Makefile\n", + "config.status: creating src/frontend/parser/Makefile\n", + "config.status: creating src/frontend/plotting/Makefile\n", + "config.status: creating src/frontend/trannoise/Makefile\n", + "config.status: creating src/frontend/wdisp/Makefile\n", + "config.status: creating src/include/ngspice/Makefile\n", + "config.status: creating src/include/cppduals/duals/Makefile\n", + "config.status: creating src/maths/Makefile\n", + "config.status: creating src/maths/cmaths/Makefile\n", + "config.status: creating src/maths/fft/Makefile\n", + "config.status: creating src/maths/misc/Makefile\n", + "config.status: creating src/maths/ni/Makefile\n", + "config.status: creating src/maths/deriv/Makefile\n", + "config.status: creating src/maths/poly/Makefile\n", + "config.status: creating src/maths/sparse/Makefile\n", + "config.status: creating src/maths/dense/Makefile\n", + "config.status: creating src/maths/KLU/Makefile\n", + "config.status: creating src/misc/Makefile\n", + "config.status: creating src/xspice/Makefile\n", + "config.status: creating src/xspice/cm/Makefile\n", + "config.status: creating src/xspice/cmpp/Makefile\n", + "config.status: creating src/xspice/icm/makedefs\n", + "config.status: creating src/xspice/icm/GNUmakefile\n", + "config.status: creating src/xspice/mif/Makefile\n", + "config.status: creating src/xspice/evt/Makefile\n", + "config.status: creating src/xspice/enh/Makefile\n", + "config.status: creating src/xspice/idn/Makefile\n", + "config.status: creating src/xspice/verilog/Makefile\n", + "config.status: creating src/xspice/vhdl/Makefile\n", + "config.status: creating src/osdi/Makefile\n", + "config.status: creating tests/Makefile\n", + "config.status: creating tests/bsim1/Makefile\n", + "config.status: creating tests/bsim2/Makefile\n", + "config.status: creating tests/bsim3/Makefile\n", + "config.status: creating tests/bsim3soidd/Makefile\n", + "config.status: creating tests/bsim3soifd/Makefile\n", + "config.status: creating tests/bsim3soipd/Makefile\n", + "config.status: creating tests/bsim4/Makefile\n", + "config.status: creating tests/bsimsoi/Makefile\n", + "config.status: creating tests/filters/Makefile\n", + "config.status: creating tests/general/Makefile\n", + "config.status: creating tests/hfet/Makefile\n", + "config.status: creating tests/hicum2/Makefile\n", + "config.status: creating tests/hisim/Makefile\n", + "config.status: creating tests/hisimhv1/Makefile\n", + "config.status: creating tests/hisimhv2/Makefile\n", + "config.status: creating tests/jfet/Makefile\n", + "config.status: creating tests/mes/Makefile\n", + "config.status: creating tests/mesa/Makefile\n", + "config.status: creating tests/mos6/Makefile\n", + "config.status: creating tests/polezero/Makefile\n", + "config.status: creating tests/regression/Makefile\n", + "config.status: creating tests/regression/subckt-processing/Makefile\n", + "config.status: creating tests/regression/lib-processing/Makefile\n", + "config.status: creating tests/regression/parser/Makefile\n", + "config.status: creating tests/regression/func/Makefile\n", + "config.status: creating tests/regression/model/Makefile\n", + "config.status: creating tests/regression/misc/Makefile\n", + "config.status: creating tests/regression/sens/Makefile\n", + "config.status: creating tests/regression/temper/Makefile\n", + "config.status: creating tests/regression/pipe/Makefile\n", + "config.status: creating tests/regression/pz/Makefile\n", + "config.status: creating tests/sensitivity/Makefile\n", + "config.status: creating tests/transient/Makefile\n", + "config.status: creating tests/transmission/Makefile\n", + "config.status: creating tests/xspice/Makefile\n", + "config.status: creating tests/xspice/digital/Makefile\n", + "config.status: creating tests/xspice/digital/spinit\n", + "config.status: creating tests/resistance/Makefile\n", + "config.status: creating tests/vbic/Makefile\n", + "config.status: creating src/include/ngspice/config.h\n", + "config.status: executing depfiles commands\n", + "config.status: executing libtool commands\n", + "\n", + "cleaning (see make_clean.log)\n", + "Making clean in src\n", + "make[1]: Entering directory '/content/ngspice/release/src'\n", + "Making clean in include/ngspice\n", + "make[2]: Entering directory '/content/ngspice/release/src/include/ngspice'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/src/include/ngspice'\n", + "Making clean in include/cppduals/duals\n", + "make[2]: Entering directory '/content/ngspice/release/src/include/cppduals/duals'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/src/include/cppduals/duals'\n", + "Making clean in misc\n", + "make[2]: Entering directory '/content/ngspice/release/src/misc'\n", + "rm -rf .libs _libs\n", + "test -z \"libmisc.la\" || rm -f libmisc.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[2]: Leaving directory '/content/ngspice/release/src/misc'\n", + "Making clean in maths\n", + "make[2]: Entering directory '/content/ngspice/release/src/maths'\n", + "Making clean in cmaths\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/cmaths'\n", + "rm -rf .libs _libs\n", + "test -z \"libcmaths.la\" || rm -f libcmaths.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/cmaths'\n", + "Making clean in ni\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/ni'\n", + "rm -rf .libs _libs\n", + "test -z \"libni.la\" || rm -f libni.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/ni'\n", + "Making clean in sparse\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/sparse'\n", + "rm -rf .libs _libs\n", + "test -z \"libsparse.la\" || rm -f libsparse.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/sparse'\n", + "Making clean in poly\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/poly'\n", + "rm -rf .libs _libs\n", + "test -z \"libpoly.la\" || rm -f libpoly.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/poly'\n", + "Making clean in deriv\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/deriv'\n", + "rm -rf .libs _libs\n", + "test -z \"libderiv.la\" || rm -f libderiv.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/deriv'\n", + "Making clean in misc\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/misc'\n", + "rm -rf .libs _libs\n", + "test -z \"libmathmisc.la\" || rm -f libmathmisc.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/misc'\n", + "Making clean in fft\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/fft'\n", + "rm -rf .libs _libs\n", + "test -z \"libmathfft.la\" || rm -f libmathfft.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/fft'\n", + "Making clean in dense\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/dense'\n", + "rm -rf .libs _libs\n", + "test -z \"libdense.la\" || rm -f libdense.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/dense'\n", + "Making clean in KLU\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/KLU'\n", + "rm -rf .libs _libs\n", + "test -z \"libKLU_real.la libKLU_complex.la libKLU.la\" || rm -f libKLU_real.la libKLU_complex.la libKLU.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/KLU'\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/maths'\n", + "Making clean in frontend\n", + "make[2]: Entering directory '/content/ngspice/release/src/frontend'\n", + "Making clean in plotting\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend/plotting'\n", + "rm -rf .libs _libs\n", + "test -z \"libplotting.la\" || rm -f libplotting.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend/plotting'\n", + "Making clean in help\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend/help'\n", + "rm -rf .libs _libs\n", + "test -z \"libhlp.la\" || rm -f libhlp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend/help'\n", + "Making clean in parser\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend/parser'\n", + "rm -rf .libs _libs\n", + "test -z \"libparser.la\" || rm -f libparser.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend/parser'\n", + "Making clean in wdisp\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend/wdisp'\n", + "rm -rf .libs _libs\n", + "test -z \"libwindisp.la\" || rm -f libwindisp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend/wdisp'\n", + "Making clean in numparam\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend/numparam'\n", + "rm -rf .libs _libs\n", + "test -z \"libnumparam.la\" || rm -f libnumparam.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend/numparam'\n", + "Making clean in trannoise\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend/trannoise'\n", + "rm -rf .libs _libs\n", + "test -z \"libtrannoise.la\" || rm -f libtrannoise.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend/trannoise'\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend'\n", + "rm -rf .libs _libs\n", + "test -z \"libfte.la\" || rm -f libfte.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "Making clean in spicelib\n", + "make[2]: Entering directory '/content/ngspice/release/src/spicelib'\n", + "Making clean in analysis\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/analysis'\n", + "rm -rf .libs _libs\n", + "test -z \"libckt.la\" || rm -f libckt.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/analysis'\n", + "Making clean in parser\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n", + "rm -rf .libs _libs\n", + "test -z \"libinp.la\" || rm -f libinp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n", + "Making clean in devices\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n", + "Making clean in asrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/asrc'\n", + "rm -rf .libs _libs\n", + "test -z \"libasrc.la\" || rm -f libasrc.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/asrc'\n", + "Making clean in bjt\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bjt'\n", + "rm -rf .libs _libs\n", + "test -z \"libbjt.la\" || rm -f libbjt.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bjt'\n", + "Making clean in bsim1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim1.la\" || rm -f libbsim1.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n", + "Making clean in bsim2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim2.la\" || rm -f libbsim2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n", + "Making clean in bsim3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim3.la\" || rm -f libbsim3.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n", + "Making clean in bsimsoi\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim4soi.la\" || rm -f libbsim4soi.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n", + "Making clean in bsim4\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim4.la\" || rm -f libbsim4.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n", + "Making clean in bsim4v5\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim4v5.la\" || rm -f libbsim4v5.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n", + "Making clean in bsim4v6\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim4v6.la\" || rm -f libbsim4v6.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n", + "Making clean in bsim4v7\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim4v7.la\" || rm -f libbsim4v7.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n", + "Making clean in bsim3v0\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim3v0.la\" || rm -f libbsim3v0.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n", + "Making clean in bsim3v1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim3v1.la\" || rm -f libbsim3v1.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n", + "Making clean in bsim3v32\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim3v32.la\" || rm -f libbsim3v32.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n", + "Making clean in bsim3soi_pd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim3soipd.la\" || rm -f libbsim3soipd.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n", + "Making clean in bsim3soi_fd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim3soifd.la\" || rm -f libbsim3soifd.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n", + "Making clean in bsim3soi_dd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n", + "rm -rf .libs _libs\n", + "test -z \"libbsim3soidd.la\" || rm -f libbsim3soidd.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n", + "Making clean in cap\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cap'\n", + "rm -rf .libs _libs\n", + "test -z \"libcap.la\" || rm -f libcap.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cap'\n", + "Making clean in cccs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cccs'\n", + "rm -rf .libs _libs\n", + "test -z \"libcccs.la\" || rm -f libcccs.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cccs'\n", + "Making clean in ccvs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n", + "rm -rf .libs _libs\n", + "test -z \"libccvs.la\" || rm -f libccvs.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n", + "Making clean in cpl\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cpl'\n", + "rm -rf .libs _libs\n", + "test -z \"libcpl.la\" || rm -f libcpl.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cpl'\n", + "Making clean in csw\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/csw'\n", + "rm -rf .libs _libs\n", + "test -z \"libcsw.la\" || rm -f libcsw.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/csw'\n", + "Making clean in dio\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/dio'\n", + "rm -rf .libs _libs\n", + "test -z \"libdio.la\" || rm -f libdio.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/dio'\n", + "Making clean in ind\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ind'\n", + "rm -rf .libs _libs\n", + "test -z \"libind.la\" || rm -f libind.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ind'\n", + "Making clean in isrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/isrc'\n", + "rm -rf .libs _libs\n", + "test -z \"libisrc.la\" || rm -f libisrc.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/isrc'\n", + "Making clean in hfet1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n", + "rm -rf .libs _libs\n", + "test -z \"libhfet.la\" || rm -f libhfet.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n", + "Making clean in hfet2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n", + "rm -rf .libs _libs\n", + "test -z \"libhfet2.la\" || rm -f libhfet2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n", + "Making clean in hicum2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n", + "rm -rf .libs _libs\n", + "test -z \"libhicum2.la\" || rm -f libhicum2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n", + "Making clean in hisim2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n", + "rm -rf .libs _libs\n", + "test -z \"libhisim2.la\" || rm -f libhisim2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n", + "Making clean in hisimhv1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n", + "rm -rf .libs _libs\n", + "test -z \"libhisimhv1.la\" || rm -f libhisimhv1.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n", + "Making clean in hisimhv2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n", + "rm -rf .libs _libs\n", + "test -z \"libhisimhv2.la\" || rm -f libhisimhv2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n", + "Making clean in jfet\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet'\n", + "rm -rf .libs _libs\n", + "test -z \"libjfet.la\" || rm -f libjfet.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet'\n", + "Making clean in jfet2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n", + "rm -rf .libs _libs\n", + "test -z \"libjfet2.la\" || rm -f libjfet2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n", + "Making clean in ltra\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ltra'\n", + "rm -rf .libs _libs\n", + "test -z \"libltra.la\" || rm -f libltra.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ltra'\n", + "Making clean in mes\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mes'\n", + "rm -rf .libs _libs\n", + "test -z \"libmes.la\" || rm -f libmes.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mes'\n", + "Making clean in mesa\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mesa'\n", + "rm -rf .libs _libs\n", + "test -z \"libmesa.la\" || rm -f libmesa.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mesa'\n", + "Making clean in mos1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos1'\n", + "rm -rf .libs _libs\n", + "test -z \"libmos1.la\" || rm -f libmos1.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos1'\n", + "Making clean in mos2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos2'\n", + "rm -rf .libs _libs\n", + "test -z \"libmos2.la\" || rm -f libmos2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos2'\n", + "Making clean in mos3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos3'\n", + "rm -rf .libs _libs\n", + "test -z \"libmos3.la\" || rm -f libmos3.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos3'\n", + "Making clean in mos6\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos6'\n", + "rm -rf .libs _libs\n", + "test -z \"libmos6.la\" || rm -f libmos6.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos6'\n", + "Making clean in mos9\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos9'\n", + "rm -rf .libs _libs\n", + "test -z \"libmos9.la\" || rm -f libmos9.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos9'\n", + "Making clean in res\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/res'\n", + "rm -rf .libs _libs\n", + "test -z \"libres.la\" || rm -f libres.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/res'\n", + "Making clean in soi3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/soi3'\n", + "rm -rf .libs _libs\n", + "test -z \"libsoi3.la\" || rm -f libsoi3.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/soi3'\n", + "Making clean in sw\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/sw'\n", + "rm -rf .libs _libs\n", + "test -z \"libsw.la\" || rm -f libsw.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/sw'\n", + "Making clean in tra\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/tra'\n", + "rm -rf .libs _libs\n", + "test -z \"libtra.la\" || rm -f libtra.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/tra'\n", + "Making clean in txl\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/txl'\n", + "rm -rf .libs _libs\n", + "test -z \"libtxl.la\" || rm -f libtxl.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/txl'\n", + "Making clean in urc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/urc'\n", + "rm -rf .libs _libs\n", + "test -z \"liburc.la\" || rm -f liburc.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/urc'\n", + "Making clean in vbic\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vbic'\n", + "rm -rf .libs _libs\n", + "test -z \"libvbic.la\" || rm -f libvbic.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vbic'\n", + "Making clean in vccs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vccs'\n", + "rm -rf .libs _libs\n", + "test -z \"libvccs.la\" || rm -f libvccs.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vccs'\n", + "Making clean in vcvs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n", + "rm -rf .libs _libs\n", + "test -z \"libvcvs.la\" || rm -f libvcvs.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n", + "Making clean in vdmos\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n", + "rm -rf .libs _libs\n", + "test -z \"libvdmos.la\" || rm -f libvdmos.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n", + "Making clean in vsrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n", + "rm -rf .libs _libs\n", + "test -z \"libvsrc.la\" || rm -f libvsrc.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n", + "Making clean in nbjt\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n", + "rm -rf .libs _libs\n", + "test -z \"libnbjt.la\" || rm -f libnbjt.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n", + "Making clean in nbjt2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n", + "rm -rf .libs _libs\n", + "test -z \"libnbjt2.la\" || rm -f libnbjt2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n", + "Making clean in numd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd'\n", + "rm -rf .libs _libs\n", + "test -z \"libnumd.la\" || rm -f libnumd.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd'\n", + "Making clean in numd2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd2'\n", + "rm -rf .libs _libs\n", + "test -z \"libnumd2.la\" || rm -f libnumd2.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd2'\n", + "Making clean in numos\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numos'\n", + "rm -rf .libs _libs\n", + "test -z \"libnumos.la\" || rm -f libnumos.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numos'\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n", + "rm -rf .libs _libs\n", + "test -z \"libdev.la\" || rm -f libdev.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/spicelib'\n", + "Making clean in xspice\n", + "make[2]: Entering directory '/content/ngspice/release/src/xspice'\n", + "Making clean in mif\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/mif'\n", + "rm -rf .libs _libs\n", + "test -z \"libmifxsp.la\" || rm -f libmifxsp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/mif'\n", + "Making clean in cm\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/cm'\n", + "rm -rf .libs _libs\n", + "test -z \"libcmxsp.la\" || rm -f libcmxsp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/cm'\n", + "Making clean in enh\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/enh'\n", + "rm -rf .libs _libs\n", + "test -z \"libenhxsp.la\" || rm -f libenhxsp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/enh'\n", + "Making clean in evt\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/evt'\n", + "rm -rf .libs _libs\n", + "test -z \"libevtxsp.la\" || rm -f libevtxsp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/evt'\n", + "Making clean in idn\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/idn'\n", + "rm -rf .libs _libs\n", + "test -z \"libidnxsp.la\" || rm -f libidnxsp.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/idn'\n", + "Making clean in cmpp\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n", + "test -z \"\" || rm -f \n", + "rm -rf .libs _libs\n", + "rm -f *.o\n", + " rm -f cmpp\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n", + "Making clean in icm\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "rm -f dstring.o\n", + "rm -f msline_common.o\n", + "rm -f tline_common.o\n", + "for cm in spice2poly digital analog xtradev xtraevt table tlines ; do \\\n", + "\tmake cm=$cm cm-clean \\\n", + "\t|| exit 1; \\\n", + "done\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "rm -f spice2poly/spice2poly.cm\n", + "rm -f spice2poly/cmextrn.h spice2poly/cminfo.h spice2poly/cminfo2.h spice2poly/udnextrn.h spice2poly/udninfo.h spice2poly/udninfo2.h spice2poly/objects.inc spice2poly/dlmain.o dstring.o tline_common.o msline_common.o \n", + "rm -f spice2poly/*/ifspec.c spice2poly/*/cfunc.c spice2poly/*/*.o spice2poly/*/.deps/*\n", + "rm -f spice2poly/.deps/dlmain.P \n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "rm -f digital/digital.cm\n", + "rm -f digital/cmextrn.h digital/cminfo.h digital/cminfo2.h digital/udnextrn.h digital/udninfo.h digital/udninfo2.h digital/objects.inc digital/dlmain.o dstring.o tline_common.o msline_common.o \n", + "rm -f digital/*/ifspec.c digital/*/cfunc.c digital/*/*.o digital/*/.deps/*\n", + "rm -f digital/.deps/dlmain.P \n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "rm -f analog/analog.cm\n", + "rm -f analog/cmextrn.h analog/cminfo.h analog/cminfo2.h analog/udnextrn.h analog/udninfo.h analog/udninfo2.h analog/objects.inc analog/dlmain.o dstring.o tline_common.o msline_common.o \n", + "rm -f analog/*/ifspec.c analog/*/cfunc.c analog/*/*.o analog/*/.deps/*\n", + "rm -f analog/.deps/dlmain.P \n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "rm -f xtradev/xtradev.cm\n", + "rm -f xtradev/cmextrn.h xtradev/cminfo.h xtradev/cminfo2.h xtradev/udnextrn.h xtradev/udninfo.h xtradev/udninfo2.h xtradev/objects.inc xtradev/dlmain.o dstring.o tline_common.o msline_common.o \n", + "rm -f xtradev/*/ifspec.c xtradev/*/cfunc.c xtradev/*/*.o xtradev/*/.deps/*\n", + "rm -f xtradev/.deps/dlmain.P \n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "rm -f xtraevt/xtraevt.cm\n", + "rm -f xtraevt/cmextrn.h xtraevt/cminfo.h xtraevt/cminfo2.h xtraevt/udnextrn.h xtraevt/udninfo.h xtraevt/udninfo2.h xtraevt/objects.inc xtraevt/dlmain.o dstring.o tline_common.o msline_common.o \n", + "rm -f xtraevt/*/ifspec.c xtraevt/*/cfunc.c xtraevt/*/*.o xtraevt/*/.deps/*\n", + "rm -f xtraevt/.deps/dlmain.P \n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "rm -f table/table.cm\n", + "rm -f table/cmextrn.h table/cminfo.h table/cminfo2.h table/udnextrn.h table/udninfo.h table/udninfo2.h table/objects.inc table/dlmain.o dstring.o tline_common.o msline_common.o \n", + "rm -f table/*/ifspec.c table/*/cfunc.c table/*/*.o table/*/.deps/*\n", + "rm -f table/.deps/dlmain.P \n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "/bin/bash: line 1: ../cmpp/cmpp: No such file or directory\n", + "rm -f tlines/tlines.cm\n", + "rm -f tlines/cmextrn.h tlines/cminfo.h tlines/cminfo2.h tlines/udnextrn.h tlines/udninfo.h tlines/udninfo2.h tlines/objects.inc tlines/dlmain.o dstring.o tline_common.o msline_common.o \n", + "rm -f tlines/*/ifspec.c tlines/*/cfunc.c tlines/*/*.o tlines/*/.deps/*\n", + "rm -f tlines/.deps/dlmain.P \n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "Making clean in verilog\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/verilog'\n", + "rm -rf .libs _libs\n", + "test -z \"ivlng.la ivlngvpi.la \" || rm -f ivlng.la ivlngvpi.la \n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/verilog'\n", + "Making clean in vhdl\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/vhdl'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/vhdl'\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/xspice'\n", + "Making clean in osdi\n", + "make[2]: Entering directory '/content/ngspice/release/src/osdi'\n", + "rm -rf .libs _libs\n", + "test -z \"libosdi.la\" || rm -f libosdi.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[2]: Leaving directory '/content/ngspice/release/src/osdi'\n", + "Making clean in ciderlib\n", + "make[2]: Entering directory '/content/ngspice/release/src/ciderlib'\n", + "Making clean in input\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/input'\n", + "rm -rf .libs _libs\n", + "test -z \"libciderinput.la\" || rm -f libciderinput.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/input'\n", + "Making clean in support\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/support'\n", + "rm -rf .libs _libs\n", + "test -z \"libcidersuprt.la\" || rm -f libcidersuprt.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/support'\n", + "Making clean in oned\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/oned'\n", + "rm -rf .libs _libs\n", + "test -z \"libcideroned.la\" || rm -f libcideroned.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/oned'\n", + "Making clean in twod\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/twod'\n", + "rm -rf .libs _libs\n", + "test -z \"libcidertwod.la\" || rm -f libcidertwod.la\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "rm -f ./so_locations\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/twod'\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/ciderlib'\n", + "make[2]: Entering directory '/content/ngspice/release/src'\n", + "test -z \"ngspice.idx spinit tclspinit pkgIndex.tcl\" || rm -f ngspice.idx spinit tclspinit pkgIndex.tcl\n", + " rm -f ngspice\n", + "test -z \"\" || rm -f \n", + "rm -rf .libs _libs\n", + "rm -f *.o\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/src'\n", + "make[1]: Leaving directory '/content/ngspice/release/src'\n", + "Making clean in man\n", + "make[1]: Entering directory '/content/ngspice/release/man'\n", + "Making clean in man1\n", + "make[2]: Entering directory '/content/ngspice/release/man/man1'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/man/man1'\n", + "make[2]: Entering directory '/content/ngspice/release/man'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/man'\n", + "make[1]: Leaving directory '/content/ngspice/release/man'\n", + "Making clean in tests\n", + "make[1]: Entering directory '/content/ngspice/release/tests'\n", + "Making clean in regression\n", + "make[2]: Entering directory '/content/ngspice/release/tests/regression'\n", + "Making clean in lib-processing\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/lib-processing'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/lib-processing'\n", + "Making clean in parser\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/parser'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/parser'\n", + "Making clean in subckt-processing\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/subckt-processing'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/subckt-processing'\n", + "Making clean in func\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/func'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/func'\n", + "Making clean in model\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/model'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/model'\n", + "Making clean in misc\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/misc'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/misc'\n", + "Making clean in sens\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/sens'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/sens'\n", + "Making clean in temper\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/temper'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/temper'\n", + "Making clean in pipe\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/pipe'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/pipe'\n", + "Making clean in pz\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/pz'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/pz'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/regression'\n", + "Making clean in xspice\n", + "make[2]: Entering directory '/content/ngspice/release/tests/xspice'\n", + "Making clean in digital\n", + "make[3]: Entering directory '/content/ngspice/release/tests/xspice/digital'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/xspice/digital'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/xspice'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/xspice'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/xspice'\n", + "Making clean in bsim3\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsim3'\n", + "rm -rf .libs _libs\n", + "rm -rf nmos/results pmos/results ngspiceCkt b3v33check.log\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsim3'\n", + "Making clean in bsim4\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsim4'\n", + "rm -rf .libs _libs\n", + "rm -rf nmos/results pmos/results ngspiceCkt bsim4.out\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsim4'\n", + "Making clean in bsimsoi\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsimsoi'\n", + "rm -rf .libs _libs\n", + "rm -rf nmos/results pmos/results ngspiceCkt b4soiv1check.log\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsimsoi'\n", + "Making clean in hisim\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisim'\n", + "rm -rf .libs _libs\n", + "rm -rf nmos/results pmos/results ngspiceCkt\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisim'\n", + "Making clean in hicum2\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hicum2'\n", + "rm -rf .libs _libs\n", + "rm -rf npn/results ngspiceCkt\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hicum2'\n", + "Making clean in hisimhv1\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisimhv1'\n", + "rm -rf .libs _libs\n", + "rm -rf nmos/results pmos/results ngspiceCkt\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv1'\n", + "Making clean in hisimhv2\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisimhv2'\n", + "rm -rf .libs _libs\n", + "rm -rf nmos/results pmos/results ngspiceCkt\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv2'\n", + "make[2]: Entering directory '/content/ngspice/release/tests'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[2]: Leaving directory '/content/ngspice/release/tests'\n", + "make[1]: Leaving directory '/content/ngspice/release/tests'\n", + "make[1]: Entering directory '/content/ngspice/release'\n", + "rm -rf .libs _libs\n", + "rm -f *.lo\n", + "make[1]: Leaving directory '/content/ngspice/release'\n", + "compiling (see make.log)\n", + "Making all in src\n", + "make[1]: Entering directory '/content/ngspice/release/src'\n", + "Making all in include/ngspice\n", + "make[2]: Entering directory '/content/ngspice/release/src/include/ngspice'\n", + "make all-am\n", + "make[3]: Entering directory '/content/ngspice/release/src/include/ngspice'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/include/ngspice'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/include/ngspice'\n", + "Making all in include/cppduals/duals\n", + "make[2]: Entering directory '/content/ngspice/release/src/include/cppduals/duals'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/src/include/cppduals/duals'\n", + "Making all in misc\n", + "make[2]: Entering directory '/content/ngspice/release/src/misc'\n", + " CC getopt_long_bsd.lo\n", + " CC alloc.lo\n", + " CC dup2.lo\n", + " CC dstring.lo\n", + " CC hash.lo\n", + " CC ivars.lo\n", + " CC mktemp.lo\n", + " CC printnum.lo\n", + " CC string.lo\n", + " CC tilde.lo\n", + " CC misc_time.lo\n", + " CC wlist.lo\n", + " CC util.lo\n", + " CCLD libmisc.la\n", + "make[2]: Leaving directory '/content/ngspice/release/src/misc'\n", + "Making all in maths\n", + "make[2]: Entering directory '/content/ngspice/release/src/maths'\n", + "Making all in cmaths\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/cmaths'\n", + " CC cmath1.lo\n", + " CC cmath2.lo\n", + " CC cmath3.lo\n", + " CC cmath4.lo\n", + " CCLD libcmaths.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/cmaths'\n", + "Making all in ni\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/ni'\n", + " CC niaciter.lo\n", + " CC nicomcof.lo\n", + " CC niconv.lo\n", + " CC nidest.lo\n", + " CC niditer.lo\n", + " CC niinit.lo\n", + " CC niinteg.lo\n", + " CC niiter.lo\n", + " CC niniter.lo\n", + " CC nipred.lo\n", + " CC nipzmeth.lo\n", + " CC nireinit.lo\n", + " CC nisenre.lo\n", + " CCLD libni.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/ni'\n", + "Making all in sparse\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/sparse'\n", + " CC spalloc.lo\n", + " CC spbuild.lo\n", + " CC spfactor.lo\n", + " CC spoutput.lo\n", + " CC spextra.lo\n", + " CC spsolve.lo\n", + " CC sputils.lo\n", + " CCLD libsparse.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/sparse'\n", + "Making all in poly\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/poly'\n", + " CC interpolate.lo\n", + " CC polyfit.lo\n", + " CC polyderiv.lo\n", + " CC polyeval.lo\n", + " CCLD libpoly.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/poly'\n", + "Making all in deriv\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/deriv'\n", + " CC atander.lo\n", + " CC cubeder.lo\n", + " CC cosderiv.lo\n", + " CC divderiv.lo\n", + " CC equalder.lo\n", + " CC expderiv.lo\n", + " CC invderiv.lo\n", + " CC multder.lo\n", + " CC plusder.lo\n", + " CC powderiv.lo\n", + " CC sqrtder.lo\n", + " CC tanderiv.lo\n", + " CC timesder.lo\n", + " CCLD libderiv.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/deriv'\n", + "Making all in misc\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/misc'\n", + " CC accuracy.lo\n", + " CC bernoull.lo\n", + " CC equality.lo\n", + " CC isinf.lo\n", + " CC isnan.lo\n", + " CC logb.lo\n", + " CC scalb.lo\n", + " CC norm.lo\n", + " CC randnumb.lo\n", + " CCLD libmathmisc.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/misc'\n", + "Making all in fft\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/fft'\n", + " CC fftext.lo\n", + " CC fftlib.lo\n", + " CC matlib.lo\n", + " CCLD libmathfft.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/fft'\n", + "Making all in dense\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/dense'\n", + " CC dense.lo\n", + " CCLD libdense.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/dense'\n", + "Making all in KLU\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/KLU'\n", + " CC libKLU_real_la-klu.lo\n", + " CC libKLU_real_la-klu_diagnostics.lo\n", + " CC libKLU_real_la-klu_dump.lo\n", + " CC libKLU_real_la-klu_extract.lo\n", + " CC libKLU_real_la-klu_factor.lo\n", + " CC libKLU_real_la-klu_free_numeric.lo\n", + " CC libKLU_real_la-klu_kernel.lo\n", + " CC libKLU_real_la-klu_multiply.lo\n", + " CC libKLU_real_la-klu_refactor.lo\n", + " CC libKLU_real_la-klu_scale.lo\n", + " CC libKLU_real_la-klu_solve.lo\n", + " CC libKLU_real_la-klu_sort.lo\n", + " CC libKLU_real_la-klu_tsolve.lo\n", + " CC libKLU_real_la-klu_utils.lo\n", + " CC libKLU_complex_la-klu.lo\n", + " CC libKLU_complex_la-klu_diagnostics.lo\n", + " CC libKLU_complex_la-klu_dump.lo\n", + " CC libKLU_complex_la-klu_extract.lo\n", + " CC libKLU_complex_la-klu_factor.lo\n", + " CC libKLU_complex_la-klu_free_numeric.lo\n", + " CC libKLU_complex_la-klu_kernel.lo\n", + " CC libKLU_complex_la-klu_multiply.lo\n", + " CC libKLU_complex_la-klu_refactor.lo\n", + " CC libKLU_complex_la-klu_scale.lo\n", + " CC libKLU_complex_la-klu_solve.lo\n", + " CC libKLU_complex_la-klu_sort.lo\n", + " CC libKLU_complex_la-klu_tsolve.lo\n", + " CC libKLU_complex_la-klu_utils.lo\n", + " CC libKLU_la-amd_1.lo\n", + " CC libKLU_la-amd_2.lo\n", + " CC libKLU_la-amd_aat.lo\n", + " CC libKLU_la-amd_control.lo\n", + " CC libKLU_la-amd_defaults.lo\n", + " CC libKLU_la-amd_dump.lo\n", + " CC libKLU_la-amd_global.lo\n", + " CC libKLU_la-amd_info.lo\n", + " CC libKLU_la-amd_order.lo\n", + " CC libKLU_la-amd_postorder.lo\n", + " CC libKLU_la-amd_post_tree.lo\n", + " CC libKLU_la-amd_preprocess.lo\n", + " CC libKLU_la-amd_valid.lo\n", + " CC libKLU_la-btf_maxtrans.lo\n", + " CC libKLU_la-btf_order.lo\n", + " CC libKLU_la-btf_strongcomp.lo\n", + " CC libKLU_la-colamd.lo\n", + " CC libKLU_la-colamd_global.lo\n", + " CC libKLU_la-klu_analyze.lo\n", + " CC libKLU_la-klu_analyze_given.lo\n", + " CC libKLU_la-klu_defaults.lo\n", + " CC libKLU_la-klu_free_symbolic.lo\n", + " CC libKLU_la-klu_memory.lo\n", + " CC libKLU_la-klusmp.lo\n", + " CCLD libKLU_real.la\n", + " CCLD libKLU_complex.la\n", + " CCLD libKLU.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/KLU'\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths'\n", + "make[3]: Nothing to be done for 'all-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/maths'\n", + "Making all in frontend\n", + "make[2]: Entering directory '/content/ngspice/release/src/frontend'\n", + " YACC parse-bison.c\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:34.14-17: warning: POSIX Yacc does not support string literals [-Wyacc]\n", + " 34 | %name-prefix \"PP\"\n", + " | ^~~~\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:34.1-17: warning: POSIX Yacc does not support %name-prefix [-Wyacc]\n", + " 34 | %name-prefix \"PP\"\n", + " | ^~~~~~~~~~~~~~~~~\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:34.1-17: warning: deprecated directive: ‘%name-prefix \"PP\"’, use ‘%define api.prefix {PP}’ [-Wdeprecated]\n", + " 34 | %name-prefix \"PP\"\n", + " | ^~~~~~~~~~~~~~~~~\n", + " | %define api.prefix {PP}\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:36.1-8: warning: POSIX Yacc does not support %defines [-Wyacc]\n", + " 36 | %defines\n", + " | ^~~~~~~~\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:40.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]\n", + " 40 | %pure-parser\n", + " | ^~~~~~~~~~~~\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:40.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated]\n", + " 40 | %pure-parser\n", + " | ^~~~~~~~~~~~\n", + " | %define api.pure\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:75.1-7: warning: POSIX Yacc does not support %expect [-Wyacc]\n", + " 75 | %expect 2\n", + " | ^~~~~~~\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y:97.1-15: warning: POSIX Yacc does not support %initial-action [-Wyacc]\n", + " 97 | %initial-action /* initialize yylval */\n", + " | ^~~~~~~~~~~~~~~\n", + "/content/ngspice/release/src/frontend/../../../src/frontend/parse-bison.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother]\n", + "updating parse-bison.h\n", + "make all-recursive\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend'\n", + "Making all in plotting\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/plotting'\n", + " CC agraf.lo\n", + " CC plotting.lo\n", + " CC gnuplot.lo\n", + " CC clip.lo\n", + " CC graf.lo\n", + " CC graphdb.lo\n", + " CC pvec.lo\n", + " CC grid.lo\n", + " CC plot5.lo\n", + " CC plotcurv.lo\n", + " CC plotit.lo\n", + " CC x11.lo\n", + " CCLD libplotting.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/plotting'\n", + "Making all in help\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/help'\n", + " CC libhlp_la-help.lo\n", + " CC libhlp_la-readhelp.lo\n", + " CC libhlp_la-provide.lo\n", + " CC libhlp_la-xdisplay.lo\n", + " CC libhlp_la-textdisp.lo\n", + " CC libhlp_la-x11disp.lo\n", + " CCLD libhlp.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/help'\n", + "Making all in parser\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/parser'\n", + " CC backq.lo\n", + " CC complete.lo\n", + " CC cshpar.lo\n", + " CC glob.lo\n", + " CC input.lo\n", + " CC lexical.lo\n", + " CC numparse.lo\n", + " CC std.lo\n", + " CC unixcom.lo\n", + " CCLD libparser.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/parser'\n", + "Making all in wdisp\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/wdisp'\n", + " CC windisp.lo\n", + " CC winprint.lo\n", + " CC wincolor.lo\n", + " CCLD libwindisp.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/wdisp'\n", + "Making all in numparam\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/numparam'\n", + " CC spicenum.lo\n", + " CC xpressn.lo\n", + " CC mystring.lo\n", + " CCLD libnumparam.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/numparam'\n", + "Making all in trannoise\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/trannoise'\n", + " CC FastNorm3.lo\n", + " CC 1-f-code.lo\n", + " CC wallace.lo\n", + " CCLD libtrannoise.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/trannoise'\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend'\n", + " CC com_measure2.lo\n", + " CC commands.lo\n", + " CC com_alias.lo\n", + " CC com_ahelp.lo\n", + " CC com_asciiplot.lo\n", + " CC com_cdump.lo\n", + " CC com_chdir.lo\n", + " CC com_compose.lo\n", + " CC com_dl.lo\n", + " CC com_display.lo\n", + " CC com_dump.lo\n", + " CC com_echo.lo\n", + " CC com_fileio.lo\n", + " CC com_ghelp.lo\n", + " CC com_gnuplot.lo\n", + " CC com_hardcopy.lo\n", + " CC com_help.lo\n", + " CC com_history.lo\n", + " CC com_let.lo\n", + " CC com_option.lo\n", + " CC com_plot.lo\n", + " CC com_rehash.lo\n", + " CC com_set.lo\n", + " CC com_setscale.lo\n", + " CC com_shell.lo\n", + " CC com_shift.lo\n", + " CC com_fft.lo\n", + " CC com_state.lo\n", + " CC com_strcmp.lo\n", + " CC com_sysinfo.lo\n", + " CC com_unset.lo\n", + " CC com_wr_ic.lo\n", + " CC control.lo\n", + " CC ftesopt.lo\n", + " CC hcomp.lo\n", + " CC init.lo\n", + " CC quote.lo\n", + " CC streams.lo\n", + " CC terminal.lo\n", + " CC variable.lo\n", + " CC arg.lo\n", + " CC aspice.lo\n", + " CC breakp.lo\n", + " CC breakp2.lo\n", + " CC circuits.lo\n", + " CC cpitf.lo\n", + " CC define.lo\n", + " CC device.lo\n", + " CC diff.lo\n", + " CC dimens.lo\n", + " CC display.lo\n", + " CC dotcards.lo\n", + " CC dvec.lo\n", + " CC error.lo\n", + " CC evaluate.lo\n", + " CC fourier.lo\n", + " CC gens.lo\n", + " CC get_avail_mem_size.lo\n", + " CC get_resident_set_size.lo\n", + " CC get_phys_mem_size.lo\n", + " CC hpgl.lo\n", + " CC inp.lo\n", + " CC inpcom.lo\n", + " CC inpcompat.lo\n", + " CC inpc_probe.lo\n", + " CC interp.lo\n", + " CC inventory.lo\n", + " CC linear.lo\n", + " CC logicexp.lo\n", + " CC measure.lo\n", + " CC misccoms.lo\n", + " CC miscvars.lo\n", + " CC mw_coms.lo\n", + " CC newcoms.lo\n", + " CC nutinp.lo\n", + " CC nutmegif.lo\n", + " CC options.lo\n", + " CC outitf.lo\n", + " CC parse.lo\n", + " CC parse-bison.lo\n", + "../../../src/frontend/outitf.c: In function ‘OUTpD_memory’:\n", + "../../../src/frontend/outitf.c:565:58: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]\n", + " 565 | fprintf(stderr, \"\\nError: memory required (%Id Bytes)\\n\"\n", + " | ~~^\n", + " | |\n", + " | int\n", + " | %Ild\n", + " 566 | \" is more than memory available (%Id Bytes)!\\n\",\n", + " 567 | memrequ, memavail);\n", + " | ~~~~~~~ \n", + " | |\n", + " | size_t {aka long unsigned int}\n", + "../../../src/frontend/outitf.c:565:29: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]\n", + " 565 | fprintf(stderr, \"\\nError: memory required (%Id Bytes)\\n\"\n", + " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n", + " 566 | \" is more than memory available (%Id Bytes)!\\n\",\n", + " 567 | memrequ, memavail);\n", + " | ~~~~~~~~\n", + " | |\n", + " | size_t {aka long unsigned int}\n", + "../../../src/frontend/outitf.c:566:58: note: format string is defined here\n", + " 566 | \" is more than memory available (%Id Bytes)!\\n\",\n", + " | ~~^\n", + " | |\n", + " | int\n", + " | %Ild\n", + " CC points.lo\n", + " CC postcoms.lo\n", + " CC postsc.lo\n", + " CC rawfile.lo\n", + " CC resource.lo\n", + " CC runcoms.lo\n", + " CC runcoms2.lo\n", + " CC shyu.lo\n", + " CC signal_handler.lo\n", + " CC spec.lo\n", + " CC spiceif.lo\n", + " CC subckt.lo\n", + " CC svg.lo\n", + " CC typesdef.lo\n", + " CC udevices.lo\n", + " CC vectors.lo\n", + " CC where.lo\n", + " CCLD libfte.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "Making all in spicelib\n", + "make[2]: Entering directory '/content/ngspice/release/src/spicelib'\n", + "Making all in analysis\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/analysis'\n", + " CC acan.lo\n", + " CC acaskq.lo\n", + " CC acsetp.lo\n", + " CC cktacdum.lo\n", + " CC analysis.lo\n", + " CC cktacct.lo\n", + " CC cktaskaq.lo\n", + " CC cktasknq.lo\n", + " CC cktbkdum.lo\n", + " CC cktclrbk.lo\n", + " CC cktdelt.lo\n", + " CC cktdest.lo\n", + " CC cktdisto.lo\n", + " CC cktdlti.lo\n", + " CC cktdltm.lo\n", + " CC cktdltn.lo\n", + " CC cktdojob.lo\n", + " CC cktdump.lo\n", + " CC cktncdump.lo\n", + " CC cktfbran.lo\n", + " CC cktfnda.lo\n", + " CC cktfndm.lo\n", + " CC cktfnode.lo\n", + " CC cktftask.lo\n", + " CC cktgrnd.lo\n", + " CC ckti2nod.lo\n", + " CC cktic.lo\n", + " CC cktlnkeq.lo\n", + " CC cktload.lo\n", + " CC cktmapn.lo\n", + " CC cktmask.lo\n", + " CC cktmcrt.lo\n", + " CC cktmkcur.lo\n", + " CC cktmknod.lo\n", + " CC cktmkvol.lo\n", + " CC cktmpar.lo\n", + " CC cktnames.lo\n", + " CC cktnewan.lo\n", + " CC cktneweq.lo\n", + " CC cktnewn.lo\n", + " CC cktnodn.lo\n", + " CC cktnoise.lo\n", + " CC cktntask.lo\n", + " CC cktnum2n.lo\n", + " CC cktop.lo\n", + " CC cktparam.lo\n", + " CC cktpmnam.lo\n", + " CC cktpname.lo\n", + " CC cktpzld.lo\n", + " CC cktpzset.lo\n", + " CC cktpzstr.lo\n", + " CC cktsens.lo\n", + " CC cktsetap.lo\n", + " CC cktsetbk.lo\n", + " CC cktsetnp.lo\n", + " CC cktsetup.lo\n", + " CC cktsgen.lo\n", + " CC cktsopt.lo\n", + " CC cktspnoise.lo\n", + " CC ckttemp.lo\n", + " CC cktterr.lo\n", + " CC ckttroub.lo\n", + " CC ckttrunc.lo\n", + " CC ckttyplk.lo\n", + " CC daskq.lo\n", + " CC dcoaskq.lo\n", + " CC dcop.lo\n", + " CC dcosetp.lo\n", + " CC dctaskq.lo\n", + " CC dctran.lo\n", + " CC dctrcurv.lo\n", + " CC dctsetp.lo\n", + " CC distoan.lo\n", + " CC dkerproc.lo\n", + " CC dloadfns.lo\n", + " CC dsetparm.lo\n", + " CC naskq.lo\n", + " CC nevalsrc.lo\n", + " CC ninteg.lo\n", + " CC noisean.lo\n", + " CC noisesp.lo\n", + " CC nsetparm.lo\n", + " CC optran.lo\n", + " CC pzan.lo\n", + " CC pzaskq.lo\n", + " CC pzsetp.lo\n", + " CC sensaskq.lo\n", + " CC senssetp.lo\n", + " CC tfanal.lo\n", + " CC tfaskq.lo\n", + " CC tfsetp.lo\n", + " CC tranaskq.lo\n", + " CC traninit.lo\n", + " CC transetp.lo\n", + " CC cktspdum.lo\n", + " CC span.lo\n", + " CC spaskq.lo\n", + " CC spsetp.lo\n", + " CCLD libckt.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/analysis'\n", + "Making all in parser\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n", + " YACC inpptree-parser.c\n", + "/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:32.14-17: warning: POSIX Yacc does not support string literals [-Wyacc]\n", + " 32 | %name-prefix \"PT\"\n", + " | ^~~~\n", + "/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:32.1-17: warning: POSIX Yacc does not support %name-prefix [-Wyacc]\n", + " 32 | %name-prefix \"PT\"\n", + " | ^~~~~~~~~~~~~~~~~\n", + "/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:32.1-17: warning: deprecated directive: ‘%name-prefix \"PT\"’, use ‘%define api.prefix {PT}’ [-Wdeprecated]\n", + " 32 | %name-prefix \"PT\"\n", + " | ^~~~~~~~~~~~~~~~~\n", + " | %define api.prefix {PT}\n", + "/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:34.1-8: warning: POSIX Yacc does not support %defines [-Wyacc]\n", + " 34 | %defines\n", + " | ^~~~~~~~\n", + "/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:36.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc]\n", + " 36 | %pure-parser\n", + " | ^~~~~~~~~~~~\n", + "/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:36.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated]\n", + " 36 | %pure-parser\n", + " | ^~~~~~~~~~~~\n", + " | %define api.pure\n", + "/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y:70.1-15: warning: POSIX Yacc does not support %initial-action [-Wyacc]\n", + " 70 | %initial-action /* initialize yylval */\n", + " | ^~~~~~~~~~~~~~~\n", + "/content/ngspice/release/src/spicelib/parser/../../../../src/spicelib/parser/inpptree-parser.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother]\n", + "updating inpptree-parser.h\n", + "make all-am\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n", + " CC ifeval.lo\n", + " CC ifnewuid.lo\n", + " CC inp2c.lo\n", + " CC inp2d.lo\n", + " CC inp2b.lo\n", + " CC inp2dot.lo\n", + " CC inp2e.lo\n", + " CC inp2f.lo\n", + " CC inp2g.lo\n", + " CC inp2h.lo\n", + " CC inp2i.lo\n", + " CC inp2j.lo\n", + " CC inp2k.lo\n", + " CC inp2l.lo\n", + " CC inp2m.lo\n", + " CC inp2o.lo\n", + " CC inp2p.lo\n", + " CC inp2q.lo\n", + " CC inp2r.lo\n", + " CC inp2s.lo\n", + " CC inp2t.lo\n", + " CC inp2u.lo\n", + " CC inp2v.lo\n", + " CC inp2w.lo\n", + " CC inp2y.lo\n", + " CC inp2z.lo\n", + " CC inpaname.lo\n", + " CC inpapnam.lo\n", + " CC inpcfix.lo\n", + " CC inpdomod.lo\n", + " CC inpdoopt.lo\n", + " CC inpdpar.lo\n", + " CC inperrc.lo\n", + " CC inperror.lo\n", + " CC inpeval.lo\n", + " CC inpfindl.lo\n", + " CC inpfindv.lo\n", + " CC inpgmod.lo\n", + " CC inpgstr.lo\n", + " CC inpgtitl.lo\n", + " CC inpgtok.lo\n", + " CC inpgval.lo\n", + " CC inpkmods.lo\n", + " CC inplist.lo\n", + " CC inplkmod.lo\n", + " CC inpmkmod.lo\n", + " CC inpmktmp.lo\n", + " CC inppas1.lo\n", + " CC inppas2.lo\n", + " CC inppas3.lo\n", + " CC inppas4.lo\n", + " CC inppname.lo\n", + " CC inpptree.lo\n", + " CC inpptree-parser.lo\n", + " CC inpsymt.lo\n", + " CC inptyplk.lo\n", + " CC ptfuncs.lo\n", + " CC sperror.lo\n", + " CC inp2n.lo\n", + " CCLD libinp.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n", + "Making all in devices\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n", + "Making all in asrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/asrc'\n", + " CC asrc.lo\n", + " CC asrcacld.lo\n", + " CC asrcask.lo\n", + " CC asrcconv.lo\n", + " CC asrcdel.lo\n", + " CC asrcdest.lo\n", + " CC asrcfbr.lo\n", + " CC asrcinit.lo\n", + " CC asrcload.lo\n", + " CC asrcpar.lo\n", + " CC asrcpzld.lo\n", + " CC asrcset.lo\n", + " CC asrctemp.lo\n", + " CC asrcbindCSC.lo\n", + " CCLD libasrc.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/asrc'\n", + "Making all in bjt\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bjt'\n", + " CC bjt.lo\n", + " CC bjtacld.lo\n", + " CC bjtask.lo\n", + " CC bjtconv.lo\n", + " CC bjtdel.lo\n", + " CC bjtdisto.lo\n", + " CC bjtdset.lo\n", + " CC bjtgetic.lo\n", + " CC bjtinit.lo\n", + " CC bjtload.lo\n", + " CC bjtmask.lo\n", + " CC bjtmpar.lo\n", + " CC bjtnoise.lo\n", + " CC bjtparam.lo\n", + " CC bjtpzld.lo\n", + " CC bjtsacl.lo\n", + " CC bjtsetup.lo\n", + " CC bjtsload.lo\n", + " CC bjtsoachk.lo\n", + " CC bjtsprt.lo\n", + " CC bjtsset.lo\n", + " CC bjtsupd.lo\n", + " CC bjttemp.lo\n", + " CC bjttrunc.lo\n", + " CC bjtbindCSC.lo\n", + " CCLD libbjt.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bjt'\n", + "Making all in bsim1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n", + " CC b1.lo\n", + " CC b1ask.lo\n", + " CC b1acld.lo\n", + " CC b1dset.lo\n", + " CC b1cvtest.lo\n", + " CC b1disto.lo\n", + " CC b1eval.lo\n", + " CC b1getic.lo\n", + " CC b1ld.lo\n", + " CC b1mask.lo\n", + " CC b1moscap.lo\n", + " CC b1mpar.lo\n", + " CC b1par.lo\n", + " CC b1noi.lo\n", + " CC b1pzld.lo\n", + " CC b1set.lo\n", + " CC b1temp.lo\n", + " CC b1trunc.lo\n", + " CC bsim1init.lo\n", + " CC b1bindCSC.lo\n", + " CCLD libbsim1.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n", + "Making all in bsim2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n", + " CC b2.lo\n", + " CC b2acld.lo\n", + " CC b2ask.lo\n", + " CC b2cvtest.lo\n", + " CC b2eval.lo\n", + " CC b2getic.lo\n", + " CC b2mask.lo\n", + " CC b2ld.lo\n", + " CC b2moscap.lo\n", + " CC b2mpar.lo\n", + " CC b2noi.lo\n", + " CC b2par.lo\n", + " CC b2pzld.lo\n", + " CC b2set.lo\n", + " CC b2temp.lo\n", + " CC b2trunc.lo\n", + " CC bsim2init.lo\n", + " CC b2bindCSC.lo\n", + " CCLD libbsim2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n", + "Making all in bsim3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n", + " CC b3.lo\n", + " CC b3acld.lo\n", + " CC b3ask.lo\n", + " CC b3cvtest.lo\n", + " CC b3check.lo\n", + " CC b3getic.lo\n", + " CC b3ld.lo\n", + " CC b3mask.lo\n", + " CC b3mdel.lo\n", + " CC b3mpar.lo\n", + " CC b3noi.lo\n", + " CC b3par.lo\n", + " CC b3pzld.lo\n", + " CC b3set.lo\n", + " CC b3soachk.lo\n", + " CC b3temp.lo\n", + " CC b3trunc.lo\n", + " CC bsim3init.lo\n", + " CC b3bindCSC.lo\n", + " CCLD libbsim3.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n", + "Making all in bsimsoi\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n", + " CC b4soi.lo\n", + " CC b4soiacld.lo\n", + " CC b4soiask.lo\n", + " CC b4soicheck.lo\n", + " CC b4soicvtest.lo\n", + " CC b4soigetic.lo\n", + " CC b4soild.lo\n", + " CC b4soimask.lo\n", + " CC b4soimdel.lo\n", + " CC b4soimpar.lo\n", + " CC b4soinoi.lo\n", + " CC b4soipar.lo\n", + " CC b4soipzld.lo\n", + " CC b4soiset.lo\n", + " CC b4soisoachk.lo\n", + " CC b4soitemp.lo\n", + " CC b4soitrunc.lo\n", + " CC b4soiinit.lo\n", + " CC b4soibindCSC.lo\n", + " CCLD libbsim4soi.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n", + "Making all in bsim4\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n", + " CC b4.lo\n", + " CC b4acld.lo\n", + " CC b4ask.lo\n", + " CC b4check.lo\n", + " CC b4cvtest.lo\n", + " CC b4getic.lo\n", + " CC b4geo.lo\n", + " CC b4ld.lo\n", + " CC b4mask.lo\n", + " CC b4mdel.lo\n", + " CC b4mpar.lo\n", + " CC b4noi.lo\n", + " CC b4par.lo\n", + " CC b4pzld.lo\n", + " CC b4set.lo\n", + " CC b4soachk.lo\n", + " CC b4temp.lo\n", + " CC b4trunc.lo\n", + " CC bsim4init.lo\n", + " CC b4bindCSC.lo\n", + " CCLD libbsim4.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n", + "Making all in bsim4v5\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n", + " CC b4v5.lo\n", + " CC b4v5acld.lo\n", + " CC b4v5ask.lo\n", + " CC b4v5cvtest.lo\n", + " CC b4v5geo.lo\n", + " CC b4v5check.lo\n", + " CC b4v5getic.lo\n", + " CC b4v5ld.lo\n", + " CC b4v5mask.lo\n", + " CC b4v5mdel.lo\n", + " CC b4v5mpar.lo\n", + " CC b4v5noi.lo\n", + " CC b4v5par.lo\n", + " CC b4v5pzld.lo\n", + " CC b4v5set.lo\n", + " CC b4v5soachk.lo\n", + " CC b4v5temp.lo\n", + " CC b4v5trunc.lo\n", + " CC bsim4v5init.lo\n", + " CC b4v5bindCSC.lo\n", + " CCLD libbsim4v5.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n", + "Making all in bsim4v6\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n", + " CC b4v6.lo\n", + " CC b4v6acld.lo\n", + " CC b4v6ask.lo\n", + " CC b4v6check.lo\n", + " CC b4v6getic.lo\n", + " CC b4v6cvtest.lo\n", + " CC b4v6geo.lo\n", + " CC b4v6ld.lo\n", + " CC b4v6mask.lo\n", + " CC b4v6mdel.lo\n", + " CC b4v6mpar.lo\n", + " CC b4v6noi.lo\n", + " CC b4v6par.lo\n", + " CC b4v6pzld.lo\n", + " CC b4v6set.lo\n", + " CC b4v6soachk.lo\n", + " CC b4v6temp.lo\n", + " CC b4v6trunc.lo\n", + " CC bsim4v6init.lo\n", + " CC b4v6bindCSC.lo\n", + " CCLD libbsim4v6.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n", + "Making all in bsim4v7\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n", + " CC b4v7.lo\n", + " CC b4v7acld.lo\n", + " CC b4v7ask.lo\n", + " CC b4v7check.lo\n", + " CC b4v7geo.lo\n", + " CC b4v7cvtest.lo\n", + " CC b4v7ld.lo\n", + " CC b4v7getic.lo\n", + " CC b4v7mask.lo\n", + " CC b4v7mdel.lo\n", + " CC b4v7mpar.lo\n", + " CC b4v7noi.lo\n", + " CC b4v7par.lo\n", + " CC b4v7pzld.lo\n", + " CC b4v7set.lo\n", + " CC b4v7soachk.lo\n", + " CC b4v7temp.lo\n", + " CC b4v7trunc.lo\n", + " CC bsim4v7init.lo\n", + " CC b4v7bindCSC.lo\n", + " CCLD libbsim4v7.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n", + "Making all in bsim3v0\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n", + " CC b3v0.lo\n", + " CC b3v0acld.lo\n", + " CC b3v0ask.lo\n", + " CC b3v0cvtest.lo\n", + " CC b3v0getic.lo\n", + " CC b3v0ld.lo\n", + " CC b3v0mask.lo\n", + " CC b3v0mpar.lo\n", + " CC b3v0noi.lo\n", + " CC b3v0par.lo\n", + " CC b3v0pzld.lo\n", + " CC b3v0set.lo\n", + " CC b3v0temp.lo\n", + " CC b3v0trunc.lo\n", + " CC bsim3v0init.lo\n", + " CC b3v0bindCSC.lo\n", + " CCLD libbsim3v0.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n", + "Making all in bsim3v1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n", + " CC b3v1.lo\n", + " CC b3v1acld.lo\n", + " CC b3v1ask.lo\n", + " CC b3v1check.lo\n", + " CC b3v1cvtest.lo\n", + " CC b3v1getic.lo\n", + " CC b3v1ld.lo\n", + " CC b3v1mask.lo\n", + " CC b3v1mpar.lo\n", + " CC b3v1noi.lo\n", + " CC b3v1par.lo\n", + " CC b3v1pzld.lo\n", + " CC b3v1set.lo\n", + " CC b3v1temp.lo\n", + " CC b3v1trunc.lo\n", + " CC bsim3v1init.lo\n", + " CC b3v1bindCSC.lo\n", + " CCLD libbsim3v1.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n", + "Making all in bsim3v32\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n", + " CC b3v32.lo\n", + " CC b3v32acld.lo\n", + " CC b3v32ask.lo\n", + " CC b3v32check.lo\n", + " CC b3v32cvtest.lo\n", + " CC b3v32getic.lo\n", + " CC b3v32mask.lo\n", + " CC b3v32ld.lo\n", + " CC b3v32mdel.lo\n", + " CC b3v32mpar.lo\n", + " CC b3v32noi.lo\n", + " CC b3v32par.lo\n", + " CC b3v32pzld.lo\n", + " CC b3v32set.lo\n", + " CC b3v32soachk.lo\n", + " CC b3v32temp.lo\n", + " CC b3v32trunc.lo\n", + " CC bsim3v32init.lo\n", + " CC b3v32bindCSC.lo\n", + " CCLD libbsim3v32.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n", + "Making all in bsim3soi_pd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n", + " CC b3soipd.lo\n", + " CC b3soipdacld.lo\n", + " CC b3soipdask.lo\n", + " CC b3soipdcheck.lo\n", + " CC b3soipdgetic.lo\n", + " CC b3soipdld.lo\n", + " CC b3soipdcvtest.lo\n", + " CC b3soipdmask.lo\n", + " CC b3soipdmpar.lo\n", + " CC b3soipdnoi.lo\n", + " CC b3soipdpar.lo\n", + " CC b3soipdpzld.lo\n", + " CC b3soipdset.lo\n", + " CC b3soipdtemp.lo\n", + " CC b3soipdtrunc.lo\n", + " CC b3soipdinit.lo\n", + " CC b3soipdbindCSC.lo\n", + " CCLD libbsim3soipd.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n", + "Making all in bsim3soi_fd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n", + " CC b3soifd.lo\n", + " CC b3soifdacld.lo\n", + " CC b3soifdask.lo\n", + " CC b3soifdcheck.lo\n", + " CC b3soifdgetic.lo\n", + " CC b3soifdcvtest.lo\n", + " CC b3soifdld.lo\n", + " CC b3soifdmask.lo\n", + " CC b3soifdmpar.lo\n", + " CC b3soifdnoi.lo\n", + " CC b3soifdpar.lo\n", + " CC b3soifdpzld.lo\n", + " CC b3soifdset.lo\n", + " CC b3soifdtemp.lo\n", + " CC b3soifdtrunc.lo\n", + " CC b3soifdinit.lo\n", + " CC b3soifdbindCSC.lo\n", + " CCLD libbsim3soifd.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n", + "Making all in bsim3soi_dd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n", + " CC b3soidd.lo\n", + " CC b3soiddacld.lo\n", + " CC b3soiddask.lo\n", + " CC b3soiddcheck.lo\n", + " CC b3soiddcvtest.lo\n", + " CC b3soiddgetic.lo\n", + " CC b3soiddld.lo\n", + " CC b3soiddmask.lo\n", + " CC b3soiddmpar.lo\n", + " CC b3soiddnoi.lo\n", + " CC b3soiddpar.lo\n", + " CC b3soiddpzld.lo\n", + " CC b3soiddset.lo\n", + " CC b3soiddtemp.lo\n", + " CC b3soiddtrunc.lo\n", + " CC b3soiddinit.lo\n", + " CC b3soiddbindCSC.lo\n", + " CCLD libbsim3soidd.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n", + "Making all in cap\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cap'\n", + " CC cap.lo\n", + " CC capacld.lo\n", + " CC capask.lo\n", + " CC capgetic.lo\n", + " CC capinit.lo\n", + " CC capload.lo\n", + " CC capmask.lo\n", + " CC capmpar.lo\n", + " CC capparam.lo\n", + " CC cappzld.lo\n", + " CC capsacl.lo\n", + " CC capsetup.lo\n", + " CC capsload.lo\n", + " CC capsoachk.lo\n", + " CC capsprt.lo\n", + " CC capsset.lo\n", + " CC capsupd.lo\n", + " CC captemp.lo\n", + " CC captrunc.lo\n", + " CC capbindCSC.lo\n", + " CCLD libcap.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cap'\n", + "Making all in cccs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cccs'\n", + " CC cccs.lo\n", + " CC cccsinit.lo\n", + " CC cccsask.lo\n", + " CC cccsload.lo\n", + " CC cccspar.lo\n", + " CC cccspzld.lo\n", + " CC cccssacl.lo\n", + " CC cccsset.lo\n", + " CC cccssld.lo\n", + " CC cccssprt.lo\n", + " CC cccssset.lo\n", + " CC cccsbindCSC.lo\n", + " CCLD libcccs.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cccs'\n", + "Making all in ccvs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n", + " CC ccvs.lo\n", + " CC ccvsask.lo\n", + " CC ccvsinit.lo\n", + " CC ccvsfbr.lo\n", + " CC ccvsload.lo\n", + " CC ccvspar.lo\n", + " CC ccvspzld.lo\n", + " CC ccvssacl.lo\n", + " CC ccvsset.lo\n", + " CC ccvssld.lo\n", + " CC ccvssprt.lo\n", + " CC ccvssset.lo\n", + " CC ccvsbindCSC.lo\n", + " CCLD libccvs.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n", + "Making all in cpl\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cpl'\n", + " CC cplmask.lo\n", + " CC cplask.lo\n", + " CC cpl.lo\n", + " CC cplparam.lo\n", + " CC cplload.lo\n", + " CC cplmpar.lo\n", + " CC cplsetup.lo\n", + " CC cplhash.lo\n", + " CC cplmdel.lo\n", + " CC cpldelete.lo\n", + " CC cplinit.lo\n", + " CC cplbindCSC.lo\n", + " CCLD libcpl.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cpl'\n", + "Making all in csw\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/csw'\n", + " CC csw.lo\n", + " CC cswacld.lo\n", + " CC cswask.lo\n", + " CC cswinit.lo\n", + " CC cswload.lo\n", + " CC cswmask.lo\n", + " CC cswnoise.lo\n", + " CC cswmpar.lo\n", + " CC cswparam.lo\n", + " CC cswpzld.lo\n", + " CC cswsetup.lo\n", + " CC cswtrunc.lo\n", + " CC cswbindCSC.lo\n", + " CCLD libcsw.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/csw'\n", + "Making all in dio\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/dio'\n", + " CC dio.lo\n", + " CC dioacld.lo\n", + " CC dioask.lo\n", + " CC dioconv.lo\n", + " CC diodisto.lo\n", + " CC diodset.lo\n", + " CC diogetic.lo\n", + " CC dioinit.lo\n", + " CC dioload.lo\n", + " CC diomask.lo\n", + " CC diompar.lo\n", + " CC dionoise.lo\n", + " CC dioparam.lo\n", + " CC diopzld.lo\n", + " CC diosacl.lo\n", + " CC diosetup.lo\n", + " CC diosload.lo\n", + " CC diosoachk.lo\n", + " CC diosprt.lo\n", + " CC diosset.lo\n", + " CC diosupd.lo\n", + " CC diotemp.lo\n", + " CC diotrunc.lo\n", + " CC diobindCSC.lo\n", + " CCLD libdio.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/dio'\n", + "Making all in ind\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ind'\n", + " CC ind.lo\n", + " CC indask.lo\n", + " CC indacld.lo\n", + " CC indinit.lo\n", + " CC indload.lo\n", + " CC indmask.lo\n", + " CC indmpar.lo\n", + " CC indparam.lo\n", + " CC indpzld.lo\n", + " CC indsacl.lo\n", + " CC indsetup.lo\n", + " CC indsload.lo\n", + " CC indsprt.lo\n", + " CC indsset.lo\n", + " CC indsupd.lo\n", + " CC indtemp.lo\n", + " CC indtrunc.lo\n", + " CC mutacld.lo\n", + " CC mutask.lo\n", + " CC mutparam.lo\n", + " CC mutpzld.lo\n", + " CC mutsetup.lo\n", + " CC mutsprt.lo\n", + " CC mutsset.lo\n", + " CC muttemp.lo\n", + " CC indbindCSC.lo\n", + " CC mutbindCSC.lo\n", + " CCLD libind.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ind'\n", + "Making all in isrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/isrc'\n", + " CC isrc.lo\n", + " CC isrcacld.lo\n", + " CC isrcacct.lo\n", + " CC isrcask.lo\n", + " CC isrcdel.lo\n", + " CC isrcinit.lo\n", + " CC isrcload.lo\n", + " CC isrcpar.lo\n", + " CC isrctemp.lo\n", + " CCLD libisrc.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/isrc'\n", + "Making all in hfet1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n", + " CC hfet.lo\n", + " CC hfetacl.lo\n", + " CC hfetask.lo\n", + " CC hfetgetic.lo\n", + " CC hfetinit.lo\n", + " CC hfetload.lo\n", + " CC hfetmpar.lo\n", + " CC hfetmask.lo\n", + " CC hfetparam.lo\n", + " CC hfetpzl.lo\n", + " CC hfetsetup.lo\n", + " CC hfettemp.lo\n", + " CC hfettrunc.lo\n", + " CC hfetbindCSC.lo\n", + " CCLD libhfet.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n", + "Making all in hfet2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n", + " CC hfet2.lo\n", + " CC hfet2acl.lo\n", + " CC hfet2ask.lo\n", + " CC hfet2getic.lo\n", + " CC hfet2init.lo\n", + " CC hfet2load.lo\n", + " CC hfet2mask.lo\n", + " CC hfet2mpar.lo\n", + " CC hfet2param.lo\n", + " CC hfet2pzl.lo\n", + " CC hfet2setup.lo\n", + " CC hfet2temp.lo\n", + " CC hfet2trunc.lo\n", + " CC hfet2bindCSC.lo\n", + " CCLD libhfet2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n", + "Making all in hicum2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n", + " CC hicum2.lo\n", + " CC hicum2acld.lo\n", + " CC hicum2ask.lo\n", + " CC hicum2conv.lo\n", + " CC hicum2getic.lo\n", + " CC hicum2init.lo\n", + " CXX hicumL2.lo\n", + " CXX hicumL2temp.lo\n", + " CC hicum2mask.lo\n", + " CC hicum2mpar.lo\n", + " CC hicum2noise.lo\n", + " CC hicum2param.lo\n", + " CC hicum2pzld.lo\n", + " CC hicum2setup.lo\n", + " CC hicum2soachk.lo\n", + " CC hicum2trunc.lo\n", + " CC hicum2bindCSC.lo\n", + " CXXLD libhicum2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n", + "Making all in hisim2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n", + " CC hsm2.lo\n", + " CC hsm2acld.lo\n", + " CC hsm2ask.lo\n", + " CC hsm2getic.lo\n", + " CC hsm2eval.lo\n", + " CC hsm2cvtest.lo\n", + " CC hsm2init.lo\n", + " CC hsm2ld.lo\n", + " CC hsm2mask.lo\n", + " CC hsm2mdel.lo\n", + " CC hsm2mpar.lo\n", + " CC hsm2noi.lo\n", + " CC hsm2par.lo\n", + " CC hsm2pzld.lo\n", + " CC hsm2set.lo\n", + " CC hsm2soachk.lo\n", + " CC hsm2temp.lo\n", + " CC hsm2trunc.lo\n", + " CC hsm2bindCSC.lo\n", + " CCLD libhisim2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n", + "Making all in hisimhv1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n", + " CC hsmhv.lo\n", + " CC hsmhvacld.lo\n", + " CC hsmhvask.lo\n", + " CC hsmhvcvtest.lo\n", + " CC hsmhveval.lo\n", + " CC hsmhvinit.lo\n", + " CC hsmhvld.lo\n", + " CC hsmhvgetic.lo\n", + " CC hsmhvmask.lo\n", + " CC hsmhvmpar.lo\n", + " CC hsmhvnoi.lo\n", + " CC hsmhvpar.lo\n", + " CC hsmhvpzld.lo\n", + " CC hsmhvset.lo\n", + " CC hsmhvsoachk.lo\n", + " CC hsmhvtemp.lo\n", + " CC hsmhvtrunc.lo\n", + " CC hsmhvbindCSC.lo\n", + " CCLD libhisimhv1.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n", + "Making all in hisimhv2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n", + " CC hsmhv2.lo\n", + " CC hsmhv2acld.lo\n", + " CC hsmhv2ask.lo\n", + " CC hsmhv2cvtest.lo\n", + " CC hsmhv2eval.lo\n", + " CC hsmhv2eval_dio.lo\n", + " CC hsmhv2eval_rdrift.lo\n", + " CC hsmhv2getic.lo\n", + " CC hsmhv2init.lo\n", + " CC hsmhv2ld.lo\n", + " CC hsmhv2mask.lo\n", + " CC hsmhv2mpar.lo\n", + " CC hsmhv2noi.lo\n", + " CC hsmhv2par.lo\n", + " CC hsmhv2pzld.lo\n", + " CC hsmhv2set.lo\n", + " CC hsmhv2soachk.lo\n", + " CC hsmhv2temp.lo\n", + " CC hsmhv2trunc.lo\n", + " CC hsmhv2bindCSC.lo\n", + " CCLD libhisimhv2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n", + "Making all in jfet\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet'\n", + " CC jfet.lo\n", + " CC jfetacld.lo\n", + " CC jfetask.lo\n", + " CC jfetdset.lo\n", + " CC jfetdist.lo\n", + " CC jfetic.lo\n", + " CC jfetinit.lo\n", + " CC jfetload.lo\n", + " CC jfetmask.lo\n", + " CC jfetmpar.lo\n", + " CC jfetnoi.lo\n", + " CC jfetpar.lo\n", + " CC jfetpzld.lo\n", + " CC jfetset.lo\n", + " CC jfettemp.lo\n", + " CC jfettrun.lo\n", + " CC jfetbindCSC.lo\n", + " CCLD libjfet.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet'\n", + "Making all in jfet2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n", + " CC jfet2.lo\n", + " CC jfet2acld.lo\n", + " CC jfet2ask.lo\n", + " CC jfet2ic.lo\n", + " CC jfet2init.lo\n", + " CC jfet2load.lo\n", + " CC jfet2mask.lo\n", + " CC jfet2mpar.lo\n", + " CC jfet2noi.lo\n", + " CC jfet2par.lo\n", + " CC jfet2set.lo\n", + " CC jfet2temp.lo\n", + " CC jfet2trun.lo\n", + " CC psmodel.lo\n", + " CC jfet2bindCSC.lo\n", + " CCLD libjfet2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n", + "Making all in ltra\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ltra'\n", + " CC ltra.lo\n", + " CC ltraacct.lo\n", + " CC ltraask.lo\n", + " CC ltrainit.lo\n", + " CC ltraacld.lo\n", + " CC ltraload.lo\n", + " CC ltramask.lo\n", + " CC ltramisc.lo\n", + " CC ltrampar.lo\n", + " CC ltrapar.lo\n", + " CC ltraset.lo\n", + " CC ltratemp.lo\n", + " CC ltratrun.lo\n", + " CC ltrabindCSC.lo\n", + " CCLD libltra.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ltra'\n", + "Making all in mes\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mes'\n", + " CC mes.lo\n", + " CC mesacl.lo\n", + " CC mesask.lo\n", + " CC mesdisto.lo\n", + " CC mesdset.lo\n", + " CC mesgetic.lo\n", + " CC mesinit.lo\n", + " CC mesload.lo\n", + " CC mesmask.lo\n", + " CC mesmpar.lo\n", + " CC mesnoise.lo\n", + " CC mesparam.lo\n", + " CC mespzld.lo\n", + " CC messetup.lo\n", + " CC mestemp.lo\n", + " CC mestrunc.lo\n", + " CC mesbindCSC.lo\n", + " CCLD libmes.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mes'\n", + "Making all in mesa\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mesa'\n", + " CC mesa.lo\n", + " CC mesaacl.lo\n", + " CC mesaask.lo\n", + " CC mesagetic.lo\n", + " CC mesainit.lo\n", + " CC mesaload.lo\n", + " CC mesamask.lo\n", + " CC mesamparam.lo\n", + " CC mesaparam.lo\n", + " CC mesapzl.lo\n", + " CC mesasetup.lo\n", + " CC mesatemp.lo\n", + " CC mesatrunc.lo\n", + " CC mesabindCSC.lo\n", + " CCLD libmesa.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mesa'\n", + "Making all in mos1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos1'\n", + " CC mos1.lo\n", + " CC mos1acld.lo\n", + " CC mos1conv.lo\n", + " CC mos1ask.lo\n", + " CC mos1del.lo\n", + " CC mos1dset.lo\n", + " CC mos1dist.lo\n", + " CC mos1ic.lo\n", + " CC mos1init.lo\n", + " CC mos1load.lo\n", + " CC mos1mask.lo\n", + " CC mos1mpar.lo\n", + " CC mos1noi.lo\n", + " CC mos1par.lo\n", + " CC mos1pzld.lo\n", + " CC mos1sacl.lo\n", + " CC mos1set.lo\n", + " CC mos1sld.lo\n", + " CC mos1sprt.lo\n", + " CC mos1sset.lo\n", + " CC mos1supd.lo\n", + " CC mos1temp.lo\n", + " CC mos1trun.lo\n", + " CC mos1bindCSC.lo\n", + " CCLD libmos1.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos1'\n", + "Making all in mos2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos2'\n", + " CC mos2.lo\n", + " CC mos2acld.lo\n", + " CC mos2ask.lo\n", + " CC mos2conv.lo\n", + " CC mos2del.lo\n", + " CC mos2dist.lo\n", + " CC mos2dset.lo\n", + " CC mos2ic.lo\n", + " CC mos2init.lo\n", + " CC mos2load.lo\n", + " CC mos2mask.lo\n", + " CC mos2mpar.lo\n", + " CC mos2noi.lo\n", + " CC mos2par.lo\n", + " CC mos2pzld.lo\n", + " CC mos2sacl.lo\n", + " CC mos2set.lo\n", + " CC mos2sld.lo\n", + " CC mos2sprt.lo\n", + " CC mos2sset.lo\n", + " CC mos2supd.lo\n", + " CC mos2temp.lo\n", + " CC mos2trun.lo\n", + " CC mos2bindCSC.lo\n", + " CCLD libmos2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos2'\n", + "Making all in mos3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos3'\n", + " CC mos3acld.lo\n", + " CC mos3.lo\n", + " CC mos3conv.lo\n", + " CC mos3dist.lo\n", + " CC mos3ask.lo\n", + " CC mos3dset.lo\n", + " CC mos3del.lo\n", + " CC mos3ic.lo\n", + " CC mos3init.lo\n", + " CC mos3load.lo\n", + " CC mos3mask.lo\n", + " CC mos3mpar.lo\n", + " CC mos3noi.lo\n", + " CC mos3par.lo\n", + " CC mos3pzld.lo\n", + " CC mos3sacl.lo\n", + " CC mos3set.lo\n", + " CC mos3sld.lo\n", + " CC mos3sprt.lo\n", + " CC mos3sset.lo\n", + " CC mos3supd.lo\n", + " CC mos3temp.lo\n", + " CC mos3trun.lo\n", + " CC mos3bindCSC.lo\n", + " CCLD libmos3.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos3'\n", + "Making all in mos6\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos6'\n", + " CC mos6.lo\n", + " CC mos6ask.lo\n", + " CC mos6conv.lo\n", + " CC mos6del.lo\n", + " CC mos6ic.lo\n", + " CC mos6init.lo\n", + " CC mos6load.lo\n", + " CC mos6mask.lo\n", + " CC mos6mpar.lo\n", + " CC mos6par.lo\n", + " CC mos6set.lo\n", + " CC mos6temp.lo\n", + " CC mos6trun.lo\n", + " CC mos6bindCSC.lo\n", + " CCLD libmos6.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos6'\n", + "Making all in mos9\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos9'\n", + " CC mos9.lo\n", + " CC mos9acld.lo\n", + " CC mos9ask.lo\n", + " CC mos9del.lo\n", + " CC mos9conv.lo\n", + " CC mos9dist.lo\n", + " CC mos9dset.lo\n", + " CC mos9ic.lo\n", + " CC mos9init.lo\n", + " CC mos9load.lo\n", + " CC mos9mask.lo\n", + " CC mos9mpar.lo\n", + " CC mos9noi.lo\n", + " CC mos9par.lo\n", + " CC mos9pzld.lo\n", + " CC mos9sacl.lo\n", + " CC mos9set.lo\n", + " CC mos9sld.lo\n", + " CC mos9sprt.lo\n", + " CC mos9sset.lo\n", + " CC mos9supd.lo\n", + " CC mos9temp.lo\n", + " CC mos9trun.lo\n", + " CC mos9bindCSC.lo\n", + " CCLD libmos9.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos9'\n", + "Making all in res\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/res'\n", + " CC res.lo\n", + " CC resask.lo\n", + " CC resload.lo\n", + " CC resinit.lo\n", + " CC resmask.lo\n", + " CC resmpar.lo\n", + " CC resnoise.lo\n", + " CC resparam.lo\n", + " CC respzld.lo\n", + " CC ressacl.lo\n", + " CC ressetup.lo\n", + " CC ressoachk.lo\n", + " CC ressload.lo\n", + " CC ressprt.lo\n", + " CC ressset.lo\n", + " CC restemp.lo\n", + " CC resbindCSC.lo\n", + " CCLD libres.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/res'\n", + "Making all in soi3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/soi3'\n", + " CC soi3.lo\n", + " CC soi3acld.lo\n", + " CC soi3ask.lo\n", + " CC soi3cap.lo\n", + " CC soi3conv.lo\n", + " CC soi3ic.lo\n", + " CC soi3init.lo\n", + " CC soi3load.lo\n", + " CC soi3mask.lo\n", + " CC soi3mpar.lo\n", + " CC soi3nois.lo\n", + " CC soi3par.lo\n", + " CC soi3set.lo\n", + " CC soi3temp.lo\n", + " CC soi3trun.lo\n", + " CC soi3bindCSC.lo\n", + " CCLD libsoi3.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/soi3'\n", + "Making all in sw\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/sw'\n", + " CC swacload.lo\n", + " CC sw.lo\n", + " CC swask.lo\n", + " CC swinit.lo\n", + " CC swload.lo\n", + " CC swmask.lo\n", + " CC swmparam.lo\n", + " CC swnoise.lo\n", + " CC swparam.lo\n", + " CC swpzload.lo\n", + " CC swsetup.lo\n", + " CC swtrunc.lo\n", + " CC swbindCSC.lo\n", + " CCLD libsw.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/sw'\n", + "Making all in tra\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/tra'\n", + " CC tra.lo\n", + " CC traacld.lo\n", + " CC traacct.lo\n", + " CC traask.lo\n", + " CC trainit.lo\n", + " CC traload.lo\n", + " CC traparam.lo\n", + " CC trasetup.lo\n", + " CC tratemp.lo\n", + " CC tratrunc.lo\n", + " CC trabindCSC.lo\n", + " CCLD libtra.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/tra'\n", + "Making all in txl\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/txl'\n", + " CC txl.lo\n", + " CC txlacct.lo\n", + " CC txlask.lo\n", + " CC txlfbr.lo\n", + " CC txlparam.lo\n", + " CC txlload.lo\n", + " CC txlmask.lo\n", + " CC txlmpar.lo\n", + " CC txlsetup.lo\n", + " CC txlinit.lo\n", + " CC txlbindCSC.lo\n", + " CCLD libtxl.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/txl'\n", + "Making all in urc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/urc'\n", + " CC urc.lo\n", + " CC urcask.lo\n", + " CC urcinit.lo\n", + " CC urcmpar.lo\n", + " CC urcparam.lo\n", + " CC urcsetup.lo\n", + " CC urcmask.lo\n", + " CCLD liburc.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/urc'\n", + "Making all in vbic\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vbic'\n", + " CC vbic.lo\n", + " CC vbicacld.lo\n", + " CC vbicconv.lo\n", + " CC vbicask.lo\n", + " CC vbicgetic.lo\n", + " CC vbicinit.lo\n", + " CC vbicload.lo\n", + " CC vbicmask.lo\n", + " CC vbicmpar.lo\n", + " CC vbicnoise.lo\n", + " CC vbicparam.lo\n", + " CC vbicpzld.lo\n", + " CC vbicsetup.lo\n", + " CC vbicsoachk.lo\n", + " CC vbictemp.lo\n", + " CC vbictrunc.lo\n", + " CC vbicbindCSC.lo\n", + " CCLD libvbic.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vbic'\n", + "Making all in vccs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vccs'\n", + " CC vccs.lo\n", + " CC vccsask.lo\n", + " CC vccsinit.lo\n", + " CC vccsload.lo\n", + " CC vccspzld.lo\n", + " CC vccspar.lo\n", + " CC vccssacl.lo\n", + " CC vccsset.lo\n", + " CC vccssld.lo\n", + " CC vccssprt.lo\n", + " CC vccssset.lo\n", + " CC vccsbindCSC.lo\n", + " CCLD libvccs.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vccs'\n", + "Making all in vcvs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n", + " CC vcvs.lo\n", + " CC vcvsask.lo\n", + " CC vcvsfbr.lo\n", + " CC vcvsinit.lo\n", + " CC vcvsload.lo\n", + " CC vcvspar.lo\n", + " CC vcvspzld.lo\n", + " CC vcvssacl.lo\n", + " CC vcvsset.lo\n", + " CC vcvssld.lo\n", + " CC vcvssprt.lo\n", + " CC vcvssset.lo\n", + " CC vcvsbindCSC.lo\n", + " CCLD libvcvs.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n", + "Making all in vdmos\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n", + " CC vdmos.lo\n", + " CC vdmosacld.lo\n", + " CC vdmosconv.lo\n", + " CC vdmosask.lo\n", + " CC vdmosdist.lo\n", + " CC vdmosdset.lo\n", + " CC vdmosic.lo\n", + " CC vdmosinit.lo\n", + " CC vdmosload.lo\n", + " CC vdmosmask.lo\n", + " CC vdmosmpar.lo\n", + " CC vdmosnoi.lo\n", + " CC vdmospar.lo\n", + " CC vdmospzld.lo\n", + " CC vdmosset.lo\n", + " CC vdmostemp.lo\n", + " CC vdmossoachk.lo\n", + " CC vdmostrun.lo\n", + " CC vdmosbindCSC.lo\n", + " CCLD libvdmos.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n", + "Making all in vsrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n", + " CC vsrc.lo\n", + " CC vsrcacct.lo\n", + " CC vsrcacld.lo\n", + " CC vsrcask.lo\n", + " CC vsrcdel.lo\n", + " CC vsrcfbr.lo\n", + " CC vsrcinit.lo\n", + " CC vsrcload.lo\n", + " CC vsrcpar.lo\n", + " CC vsrcpzld.lo\n", + " CC vsrcpzs.lo\n", + " CC vsrcset.lo\n", + " CC vsrctemp.lo\n", + " CC vsrcbindCSC.lo\n", + " CCLD libvsrc.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n", + "Making all in nbjt\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n", + " CC nbjt.lo\n", + " CC nbjtacld.lo\n", + " CC nbjtask.lo\n", + " CC nbjtdel.lo\n", + " CC nbjtdump.lo\n", + " CC nbjtinit.lo\n", + " CC nbjtload.lo\n", + " CC nbjtmpar.lo\n", + " CC nbjtparm.lo\n", + " CC nbjtpzld.lo\n", + " CC nbjtset.lo\n", + " CC nbjttemp.lo\n", + " CC nbjttrun.lo\n", + " CC nbjtbindCSC.lo\n", + " CCLD libnbjt.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n", + "Making all in nbjt2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n", + " CC nbt2.lo\n", + " CC nbt2acld.lo\n", + " CC nbt2ask.lo\n", + " CC nbt2del.lo\n", + " CC nbt2dump.lo\n", + " CC nbt2init.lo\n", + " CC nbt2load.lo\n", + " CC nbt2mpar.lo\n", + " CC nbt2parm.lo\n", + " CC nbt2pzld.lo\n", + " CC nbt2set.lo\n", + " CC nbt2temp.lo\n", + " CC nbt2trun.lo\n", + " CC nbjt2bindCSC.lo\n", + " CCLD libnbjt2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n", + "Making all in numd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd'\n", + " CC numd.lo\n", + " CC numdacld.lo\n", + " CC numdask.lo\n", + " CC numddel.lo\n", + " CC numdinit.lo\n", + " CC numddump.lo\n", + " CC numdload.lo\n", + " CC numdmpar.lo\n", + " CC numdparm.lo\n", + " CC numdpzld.lo\n", + " CC numdset.lo\n", + " CC numdtemp.lo\n", + " CC numdtrun.lo\n", + " CC numdbindCSC.lo\n", + " CCLD libnumd.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd'\n", + "Making all in numd2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd2'\n", + " CC nud2.lo\n", + " CC nud2acld.lo\n", + " CC nud2del.lo\n", + " CC nud2ask.lo\n", + " CC nud2dump.lo\n", + " CC numd2init.lo\n", + " CC nud2load.lo\n", + " CC nud2mpar.lo\n", + " CC nud2parm.lo\n", + " CC nud2pzld.lo\n", + " CC nud2set.lo\n", + " CC nud2temp.lo\n", + " CC nud2trun.lo\n", + " CC numd2bindCSC.lo\n", + " CCLD libnumd2.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd2'\n", + "Making all in numos\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numos'\n", + " CC numm.lo\n", + " CC nummacld.lo\n", + " CC nummask.lo\n", + " CC nummdel.lo\n", + " CC numosinit.lo\n", + " CC nummdump.lo\n", + " CC nummload.lo\n", + " CC nummmpar.lo\n", + " CC nummparm.lo\n", + " CC nummpzld.lo\n", + " CC nummset.lo\n", + " CC nummtemp.lo\n", + " CC nummtrun.lo\n", + " CC numosbindCSC.lo\n", + " CCLD libnumos.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numos'\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n", + " CC dev.lo\n", + " CC devsup.lo\n", + " CC cktaccept.lo\n", + " CC cktask.lo\n", + " CC cktbindnode.lo\n", + " CC cktcrte.lo\n", + " CC cktfinddev.lo\n", + " CC cktinit.lo\n", + " CC limit.lo\n", + " CC cktsoachk.lo\n", + " CCLD libdev.la\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib'\n", + "make[3]: Nothing to be done for 'all-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/spicelib'\n", + "Making all in xspice\n", + "make[2]: Entering directory '/content/ngspice/release/src/xspice'\n", + "Making all in mif\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/mif'\n", + " CC mif_inp2.lo\n", + " CC mifgetmod.lo\n", + " CC mifgetvalue.lo\n", + " CC mifload.lo\n", + " CC mifmpara.lo\n", + " CC mifsetup.lo\n", + " CC mifask.lo\n", + " CC mifutil.lo\n", + " CC mifmask.lo\n", + " CC miftrunc.lo\n", + " CC mifconvt.lo\n", + " CC mifdelete.lo\n", + " CC mifmdelete.lo\n", + " CC mifdestr.lo\n", + " CC mif.lo\n", + " CC mifbindCSC.lo\n", + " CCLD libmifxsp.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/mif'\n", + "Making all in cm\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/cm'\n", + " CC cm.lo\n", + " CC cmevt.lo\n", + " CC cmmeters.lo\n", + " CC cmexport.lo\n", + " CC cmutil.lo\n", + " CCLD libcmxsp.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/cm'\n", + "Making all in enh\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/enh'\n", + " CC enh.lo\n", + " CC enhtrans.lo\n", + " CCLD libenhxsp.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/enh'\n", + "Making all in evt\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/evt'\n", + " CC evtaccept.lo\n", + " CC evtcall_hybrids.lo\n", + " CC evtdump.lo\n", + " CC evtiter.lo\n", + " CC evtnext_time.lo\n", + " CC evtop.lo\n", + " CC evtprint.lo\n", + " CC evtsetup.lo\n", + " CC evtdest.lo\n", + " CC evtbackup.lo\n", + " CC evtdeque.lo\n", + " CC evtinit.lo\n", + " CC evtload.lo\n", + " CC evtnode_copy.lo\n", + " CC evtplot.lo\n", + " CC evtqueue.lo\n", + " CC evttermi.lo\n", + " CC evtshared.lo\n", + " CC evtcheck_nodes.lo\n", + " CCLD libevtxsp.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/evt'\n", + "Making all in idn\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/idn'\n", + " CC idndig.lo\n", + " CCLD libidnxsp.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/idn'\n", + "Making all in cmpp\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n", + "bison -y -d -o ifs_yacc.c ../../../../src/xspice/cmpp/ifs_yacc.y\n", + "bison -y -d -o mod_yacc.c ../../../../src/xspice/cmpp/mod_yacc.y\n", + "../../../../src/xspice/cmpp/mod_yacc.y: warning: 46 shift/reduce conflicts [-Wconflicts-sr]\n", + "../../../../src/xspice/cmpp/mod_yacc.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples\n", + "make all-am\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n", + " CC main.o\n", + " CC file_buffer.o\n", + " CC pp_lst.o\n", + " CC pp_mod.o\n", + " CC read_ifs.o\n", + " CC pp_ifs.o\n", + " CC writ_ifs.o\n", + " CC util.o\n", + "flex -o ifs_lex.c ../../../../src/xspice/cmpp/ifs_lex.l\n", + " CC ifs_yacc.o\n", + "flex -o mod_lex.c ../../../../src/xspice/cmpp/mod_lex.l\n", + " CC mod_yacc.o\n", + " CC ifs_lex.o\n", + " CC mod_lex.o\n", + " CCLD cmpp\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n", + "Making all in icm\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -I../../../../src/xspice/icm/../../include -I/content/ngspice/release/src/xspice/icm/../../include -fPIC -o dstring.o -c ../../../../src/xspice/icm/../../misc/dstring.c\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -I../../../../src/xspice/icm/../tlines -I../../../../src/xspice/icm/../../include -I/content/ngspice/release/src/xspice/icm/../../include -fPIC -o msline_common.o -c ../../../../src/xspice/icm/../tlines/msline_common.c\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -I../../../../src/xspice/icm/../tlines -I../../../../src/xspice/icm/../../include -I/content/ngspice/release/src/xspice/icm/../../include -fPIC -o tline_common.o -c ../../../../src/xspice/icm/../tlines/tline_common.c\n", + "for cm in spice2poly digital analog xtradev xtraevt table tlines ; do \\\n", + "\tmake cm=$cm $cm/$cm.cm \\\n", + "\t|| exit 1; \\\n", + "done\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/usr/bin/mkdir -p spice2poly spice2poly/icm_spice2poly spice2poly/.deps spice2poly/icm_spice2poly/.deps\n", + "/usr/bin/mkdir -p spice2poly spice2poly/icm_spice2poly spice2poly/.deps spice2poly/icm_spice2poly/.deps\n", + "/usr/bin/mkdir -p spice2poly spice2poly/icm_spice2poly spice2poly/.deps spice2poly/icm_spice2poly/.deps\n", + "CMPP_IDIR=../../../../src/xspice/icm/spice2poly CMPP_ODIR=spice2poly ../../../src/xspice/cmpp/cmpp -lst\n", + "CMPP_IDIR=../../../../src/xspice/icm/spice2poly/icm_spice2poly CMPP_ODIR=spice2poly/icm_spice2poly ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/spice2poly/icm_spice2poly CMPP_ODIR=spice2poly/icm_spice2poly ../../../src/xspice/cmpp/cmpp -ifs\n", + "gcc -I../../../src/include -I../../../../src/include -Ispice2poly -I../../../../src/xspice/icm/spice2poly -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF spice2poly/.deps/dlmain.pp -o spice2poly/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ispice2poly -I../../../../src/xspice/icm/spice2poly -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF spice2poly/icm_spice2poly/.deps/cfunc.pp -I../../../../src/xspice/icm/spice2poly/icm_spice2poly -I../../../../src/xspice/icm/../tlines -o spice2poly/icm_spice2poly/cfunc.o -c spice2poly/icm_spice2poly/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ispice2poly -I../../../../src/xspice/icm/spice2poly -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF spice2poly/icm_spice2poly/.deps/ifspec.pp -I../../../../src/xspice/icm/spice2poly/icm_spice2poly -I../../../../src/xspice/icm/../tlines -o spice2poly/icm_spice2poly/ifspec.o -c spice2poly/icm_spice2poly/ifspec.c\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -shared spice2poly/dlmain.o dstring.o tline_common.o msline_common.o spice2poly/icm_spice2poly/cfunc.o spice2poly/icm_spice2poly/ifspec.o -lm -o spice2poly/spice2poly.cm\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/usr/bin/mkdir -p digital digital/adc_bridge digital/dac_bridge digital/bidi_bridge digital/d_and digital/d_buffer digital/d_dff digital/d_dlatch digital/d_fdiv digital/d_genlut digital/d_inverter digital/d_jkff digital/d_lut digital/d_nand digital/d_nor digital/d_open_c digital/d_open_e digital/d_or digital/d_osc digital/d_process digital/d_pulldown digital/d_pullup digital/d_pwm digital/d_ram digital/d_source digital/d_srff digital/d_srlatch digital/d_state digital/d_tff digital/d_tristate digital/d_xnor digital/d_xor digital/d_cosim digital/.deps digital/adc_bridge/.deps digital/dac_bridge/.deps digital/bidi_bridge/.deps digital/d_and/.deps digital/d_buffer/.deps digital/d_dff/.deps digital/d_dlatch/.deps digital/d_fdiv/.deps digital/d_genlut/.deps digital/d_inverter/.deps digital/d_jkff/.deps digital/d_lut/.deps digital/d_nand/.deps digital/d_nor/.deps digital/d_open_c/.deps digital/d_open_e/.deps digital/d_or/.deps digital/d_osc/.deps digital/d_process/.deps digital/d_pulldown/.deps digital/d_pullup/.deps digital/d_pwm/.deps digital/d_ram/.deps digital/d_source/.deps digital/d_srff/.deps digital/d_srlatch/.deps digital/d_state/.deps digital/d_tff/.deps digital/d_tristate/.deps digital/d_xnor/.deps digital/d_xor/.deps digital/d_cosim/.deps\n", + "/usr/bin/mkdir -p digital digital/adc_bridge digital/dac_bridge digital/bidi_bridge digital/d_and digital/d_buffer digital/d_dff digital/d_dlatch digital/d_fdiv digital/d_genlut digital/d_inverter digital/d_jkff digital/d_lut digital/d_nand digital/d_nor digital/d_open_c digital/d_open_e digital/d_or digital/d_osc digital/d_process digital/d_pulldown digital/d_pullup digital/d_pwm digital/d_ram digital/d_source digital/d_srff digital/d_srlatch digital/d_state digital/d_tff digital/d_tristate digital/d_xnor digital/d_xor digital/d_cosim digital/.deps digital/adc_bridge/.deps digital/dac_bridge/.deps digital/bidi_bridge/.deps digital/d_and/.deps digital/d_buffer/.deps digital/d_dff/.deps digital/d_dlatch/.deps digital/d_fdiv/.deps digital/d_genlut/.deps digital/d_inverter/.deps digital/d_jkff/.deps digital/d_lut/.deps digital/d_nand/.deps digital/d_nor/.deps digital/d_open_c/.deps digital/d_open_e/.deps digital/d_or/.deps digital/d_osc/.deps digital/d_process/.deps digital/d_pulldown/.deps digital/d_pullup/.deps digital/d_pwm/.deps digital/d_ram/.deps digital/d_source/.deps digital/d_srff/.deps digital/d_srlatch/.deps digital/d_state/.deps digital/d_tff/.deps digital/d_tristate/.deps digital/d_xnor/.deps digital/d_xor/.deps digital/d_cosim/.deps\n", + "/usr/bin/mkdir -p digital digital/adc_bridge digital/dac_bridge digital/bidi_bridge digital/d_and digital/d_buffer digital/d_dff digital/d_dlatch digital/d_fdiv digital/d_genlut digital/d_inverter digital/d_jkff digital/d_lut digital/d_nand digital/d_nor digital/d_open_c digital/d_open_e digital/d_or digital/d_osc digital/d_process digital/d_pulldown digital/d_pullup digital/d_pwm digital/d_ram digital/d_source digital/d_srff digital/d_srlatch digital/d_state digital/d_tff digital/d_tristate digital/d_xnor digital/d_xor digital/d_cosim digital/.deps digital/adc_bridge/.deps digital/dac_bridge/.deps digital/bidi_bridge/.deps digital/d_and/.deps digital/d_buffer/.deps digital/d_dff/.deps digital/d_dlatch/.deps digital/d_fdiv/.deps digital/d_genlut/.deps digital/d_inverter/.deps digital/d_jkff/.deps digital/d_lut/.deps digital/d_nand/.deps digital/d_nor/.deps digital/d_open_c/.deps digital/d_open_e/.deps digital/d_or/.deps digital/d_osc/.deps digital/d_process/.deps digital/d_pulldown/.deps digital/d_pullup/.deps digital/d_pwm/.deps digital/d_ram/.deps digital/d_source/.deps digital/d_srff/.deps digital/d_srlatch/.deps digital/d_state/.deps digital/d_tff/.deps digital/d_tristate/.deps digital/d_xnor/.deps digital/d_xor/.deps digital/d_cosim/.deps\n", + "/usr/bin/mkdir -p digital digital/adc_bridge digital/dac_bridge digital/bidi_bridge digital/d_and digital/d_buffer digital/d_dff digital/d_dlatch digital/d_fdiv digital/d_genlut digital/d_inverter digital/d_jkff digital/d_lut digital/d_nand digital/d_nor digital/d_open_c digital/d_open_e digital/d_or digital/d_osc digital/d_process digital/d_pulldown digital/d_pullup digital/d_pwm digital/d_ram digital/d_source digital/d_srff digital/d_srlatch digital/d_state digital/d_tff digital/d_tristate digital/d_xnor digital/d_xor digital/d_cosim digital/.deps digital/adc_bridge/.deps digital/dac_bridge/.deps digital/bidi_bridge/.deps digital/d_and/.deps digital/d_buffer/.deps digital/d_dff/.deps digital/d_dlatch/.deps digital/d_fdiv/.deps digital/d_genlut/.deps digital/d_inverter/.deps digital/d_jkff/.deps digital/d_lut/.deps digital/d_nand/.deps digital/d_nor/.deps digital/d_open_c/.deps digital/d_open_e/.deps digital/d_or/.deps digital/d_osc/.deps digital/d_process/.deps digital/d_pulldown/.deps digital/d_pullup/.deps digital/d_pwm/.deps digital/d_ram/.deps digital/d_source/.deps digital/d_srff/.deps digital/d_srlatch/.deps digital/d_state/.deps digital/d_tff/.deps digital/d_tristate/.deps digital/d_xnor/.deps digital/d_xor/.deps digital/d_cosim/.deps\n", + "/usr/bin/mkdir -p digital digital/adc_bridge digital/dac_bridge digital/bidi_bridge digital/d_and digital/d_buffer digital/d_dff digital/d_dlatch digital/d_fdiv digital/d_genlut digital/d_inverter digital/d_jkff digital/d_lut digital/d_nand digital/d_nor digital/d_open_c digital/d_open_e digital/d_or digital/d_osc digital/d_process digital/d_pulldown digital/d_pullup digital/d_pwm digital/d_ram digital/d_source digital/d_srff digital/d_srlatch digital/d_state digital/d_tff digital/d_tristate digital/d_xnor digital/d_xor digital/d_cosim digital/.deps digital/adc_bridge/.deps digital/dac_bridge/.deps digital/bidi_bridge/.deps digital/d_and/.deps digital/d_buffer/.deps digital/d_dff/.deps digital/d_dlatch/.deps digital/d_fdiv/.deps digital/d_genlut/.deps digital/d_inverter/.deps digital/d_jkff/.deps digital/d_lut/.deps digital/d_nand/.deps digital/d_nor/.deps digital/d_open_c/.deps digital/d_open_e/.deps digital/d_or/.deps digital/d_osc/.deps digital/d_process/.deps digital/d_pulldown/.deps digital/d_pullup/.deps digital/d_pwm/.deps digital/d_ram/.deps digital/d_source/.deps digital/d_srff/.deps digital/d_srlatch/.deps digital/d_state/.deps digital/d_tff/.deps digital/d_tristate/.deps digital/d_xnor/.deps digital/d_xor/.deps digital/d_cosim/.deps\n", + "/usr/bin/mkdir -p digital digital/adc_bridge digital/dac_bridge digital/bidi_bridge digital/d_and digital/d_buffer digital/d_dff digital/d_dlatch digital/d_fdiv digital/d_genlut digital/d_inverter digital/d_jkff digital/d_lut digital/d_nand digital/d_nor digital/d_open_c digital/d_open_e digital/d_or digital/d_osc digital/d_process digital/d_pulldown digital/d_pullup digital/d_pwm digital/d_ram digital/d_source digital/d_srff digital/d_srlatch digital/d_state digital/d_tff digital/d_tristate digital/d_xnor digital/d_xor digital/d_cosim digital/.deps digital/adc_bridge/.deps digital/dac_bridge/.deps digital/bidi_bridge/.deps digital/d_and/.deps digital/d_buffer/.deps digital/d_dff/.deps digital/d_dlatch/.deps digital/d_fdiv/.deps digital/d_genlut/.deps digital/d_inverter/.deps digital/d_jkff/.deps digital/d_lut/.deps digital/d_nand/.deps digital/d_nor/.deps digital/d_open_c/.deps digital/d_open_e/.deps digital/d_or/.deps digital/d_osc/.deps digital/d_process/.deps digital/d_pulldown/.deps digital/d_pullup/.deps digital/d_pwm/.deps digital/d_ram/.deps digital/d_source/.deps digital/d_srff/.deps digital/d_srlatch/.deps digital/d_state/.deps digital/d_tff/.deps digital/d_tristate/.deps digital/d_xnor/.deps digital/d_xor/.deps digital/d_cosim/.deps\n", + "/usr/bin/mkdir -p digital digital/adc_bridge digital/dac_bridge digital/bidi_bridge digital/d_and digital/d_buffer digital/d_dff digital/d_dlatch digital/d_fdiv digital/d_genlut digital/d_inverter digital/d_jkff digital/d_lut digital/d_nand digital/d_nor digital/d_open_c digital/d_open_e digital/d_or digital/d_osc digital/d_process digital/d_pulldown digital/d_pullup digital/d_pwm digital/d_ram digital/d_source digital/d_srff digital/d_srlatch digital/d_state digital/d_tff digital/d_tristate digital/d_xnor digital/d_xor digital/d_cosim digital/.deps digital/adc_bridge/.deps digital/dac_bridge/.deps digital/bidi_bridge/.deps digital/d_and/.deps digital/d_buffer/.deps digital/d_dff/.deps digital/d_dlatch/.deps digital/d_fdiv/.deps digital/d_genlut/.deps digital/d_inverter/.deps digital/d_jkff/.deps digital/d_lut/.deps digital/d_nand/.deps digital/d_nor/.deps digital/d_open_c/.deps digital/d_open_e/.deps digital/d_or/.deps digital/d_osc/.deps digital/d_process/.deps digital/d_pulldown/.deps digital/d_pullup/.deps digital/d_pwm/.deps digital/d_ram/.deps digital/d_source/.deps digital/d_srff/.deps digital/d_srlatch/.deps digital/d_state/.deps digital/d_tff/.deps digital/d_tristate/.deps digital/d_xnor/.deps digital/d_xor/.deps digital/d_cosim/.deps\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital CMPP_ODIR=digital ../../../src/xspice/cmpp/cmpp -lst\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/adc_bridge CMPP_ODIR=digital/adc_bridge ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/dac_bridge CMPP_ODIR=digital/dac_bridge ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/bidi_bridge CMPP_ODIR=digital/bidi_bridge ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_and CMPP_ODIR=digital/d_and ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_buffer CMPP_ODIR=digital/d_buffer ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_dff CMPP_ODIR=digital/d_dff ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_dlatch CMPP_ODIR=digital/d_dlatch ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_fdiv CMPP_ODIR=digital/d_fdiv ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_genlut CMPP_ODIR=digital/d_genlut ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_inverter CMPP_ODIR=digital/d_inverter ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_jkff CMPP_ODIR=digital/d_jkff ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_lut CMPP_ODIR=digital/d_lut ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_nand CMPP_ODIR=digital/d_nand ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_nor CMPP_ODIR=digital/d_nor ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_open_c CMPP_ODIR=digital/d_open_c ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_open_e CMPP_ODIR=digital/d_open_e ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_or CMPP_ODIR=digital/d_or ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_osc CMPP_ODIR=digital/d_osc ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_process CMPP_ODIR=digital/d_process ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_pulldown CMPP_ODIR=digital/d_pulldown ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_pullup CMPP_ODIR=digital/d_pullup ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_pwm CMPP_ODIR=digital/d_pwm ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_ram CMPP_ODIR=digital/d_ram ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_source CMPP_ODIR=digital/d_source ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_srff CMPP_ODIR=digital/d_srff ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_srlatch CMPP_ODIR=digital/d_srlatch ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_state CMPP_ODIR=digital/d_state ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_tff CMPP_ODIR=digital/d_tff ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_tristate CMPP_ODIR=digital/d_tristate ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_xnor CMPP_ODIR=digital/d_xnor ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_xor CMPP_ODIR=digital/d_xor ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_cosim CMPP_ODIR=digital/d_cosim ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/adc_bridge CMPP_ODIR=digital/adc_bridge ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/dac_bridge CMPP_ODIR=digital/dac_bridge ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/bidi_bridge CMPP_ODIR=digital/bidi_bridge ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_and CMPP_ODIR=digital/d_and ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_buffer CMPP_ODIR=digital/d_buffer ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_dff CMPP_ODIR=digital/d_dff ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_dlatch CMPP_ODIR=digital/d_dlatch ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_fdiv CMPP_ODIR=digital/d_fdiv ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_genlut CMPP_ODIR=digital/d_genlut ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_inverter CMPP_ODIR=digital/d_inverter ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_jkff CMPP_ODIR=digital/d_jkff ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_lut CMPP_ODIR=digital/d_lut ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_nand CMPP_ODIR=digital/d_nand ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_nor CMPP_ODIR=digital/d_nor ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_open_c CMPP_ODIR=digital/d_open_c ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_open_e CMPP_ODIR=digital/d_open_e ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_or CMPP_ODIR=digital/d_or ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_osc CMPP_ODIR=digital/d_osc ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_process CMPP_ODIR=digital/d_process ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_pulldown CMPP_ODIR=digital/d_pulldown ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_pullup CMPP_ODIR=digital/d_pullup ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_pwm CMPP_ODIR=digital/d_pwm ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_ram CMPP_ODIR=digital/d_ram ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_source CMPP_ODIR=digital/d_source ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_srff CMPP_ODIR=digital/d_srff ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_srlatch CMPP_ODIR=digital/d_srlatch ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_state CMPP_ODIR=digital/d_state ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_tff CMPP_ODIR=digital/d_tff ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_tristate CMPP_ODIR=digital/d_tristate ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_xnor CMPP_ODIR=digital/d_xnor ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_xor CMPP_ODIR=digital/d_xor ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/digital/d_cosim CMPP_ODIR=digital/d_cosim ../../../src/xspice/cmpp/cmpp -ifs\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/.deps/dlmain.pp -o digital/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/adc_bridge/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/adc_bridge -I../../../../src/xspice/icm/../tlines -o digital/adc_bridge/cfunc.o -c digital/adc_bridge/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/dac_bridge/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/dac_bridge -I../../../../src/xspice/icm/../tlines -o digital/dac_bridge/cfunc.o -c digital/dac_bridge/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/bidi_bridge/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/bidi_bridge -I../../../../src/xspice/icm/../tlines -o digital/bidi_bridge/cfunc.o -c digital/bidi_bridge/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_and/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_and -I../../../../src/xspice/icm/../tlines -o digital/d_and/cfunc.o -c digital/d_and/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_buffer/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_buffer -I../../../../src/xspice/icm/../tlines -o digital/d_buffer/cfunc.o -c digital/d_buffer/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_dff/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_dff -I../../../../src/xspice/icm/../tlines -o digital/d_dff/cfunc.o -c digital/d_dff/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_dlatch/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_dlatch -I../../../../src/xspice/icm/../tlines -o digital/d_dlatch/cfunc.o -c digital/d_dlatch/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_fdiv/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_fdiv -I../../../../src/xspice/icm/../tlines -o digital/d_fdiv/cfunc.o -c digital/d_fdiv/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_genlut/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_genlut -I../../../../src/xspice/icm/../tlines -o digital/d_genlut/cfunc.o -c digital/d_genlut/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_inverter/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_inverter -I../../../../src/xspice/icm/../tlines -o digital/d_inverter/cfunc.o -c digital/d_inverter/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_jkff/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_jkff -I../../../../src/xspice/icm/../tlines -o digital/d_jkff/cfunc.o -c digital/d_jkff/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_lut/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_lut -I../../../../src/xspice/icm/../tlines -o digital/d_lut/cfunc.o -c digital/d_lut/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_nand/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_nand -I../../../../src/xspice/icm/../tlines -o digital/d_nand/cfunc.o -c digital/d_nand/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_nor/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_nor -I../../../../src/xspice/icm/../tlines -o digital/d_nor/cfunc.o -c digital/d_nor/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_open_c/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_open_c -I../../../../src/xspice/icm/../tlines -o digital/d_open_c/cfunc.o -c digital/d_open_c/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_open_e/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_open_e -I../../../../src/xspice/icm/../tlines -o digital/d_open_e/cfunc.o -c digital/d_open_e/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_or/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_or -I../../../../src/xspice/icm/../tlines -o digital/d_or/cfunc.o -c digital/d_or/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_osc/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_osc -I../../../../src/xspice/icm/../tlines -o digital/d_osc/cfunc.o -c digital/d_osc/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_process/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_process -I../../../../src/xspice/icm/../tlines -o digital/d_process/cfunc.o -c digital/d_process/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_pulldown/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_pulldown -I../../../../src/xspice/icm/../tlines -o digital/d_pulldown/cfunc.o -c digital/d_pulldown/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_pullup/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_pullup -I../../../../src/xspice/icm/../tlines -o digital/d_pullup/cfunc.o -c digital/d_pullup/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_pwm/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_pwm -I../../../../src/xspice/icm/../tlines -o digital/d_pwm/cfunc.o -c digital/d_pwm/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_ram/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_ram -I../../../../src/xspice/icm/../tlines -o digital/d_ram/cfunc.o -c digital/d_ram/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_source/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_source -I../../../../src/xspice/icm/../tlines -o digital/d_source/cfunc.o -c digital/d_source/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_srff/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_srff -I../../../../src/xspice/icm/../tlines -o digital/d_srff/cfunc.o -c digital/d_srff/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_srlatch/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_srlatch -I../../../../src/xspice/icm/../tlines -o digital/d_srlatch/cfunc.o -c digital/d_srlatch/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_state/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_state -I../../../../src/xspice/icm/../tlines -o digital/d_state/cfunc.o -c digital/d_state/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_tff/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_tff -I../../../../src/xspice/icm/../tlines -o digital/d_tff/cfunc.o -c digital/d_tff/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_tristate/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_tristate -I../../../../src/xspice/icm/../tlines -o digital/d_tristate/cfunc.o -c digital/d_tristate/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_xnor/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_xnor -I../../../../src/xspice/icm/../tlines -o digital/d_xnor/cfunc.o -c digital/d_xnor/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_xor/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_xor -I../../../../src/xspice/icm/../tlines -o digital/d_xor/cfunc.o -c digital/d_xor/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_cosim/.deps/cfunc.pp -I../../../../src/xspice/icm/digital/d_cosim -I../../../../src/xspice/icm/../tlines -o digital/d_cosim/cfunc.o -c digital/d_cosim/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/adc_bridge/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/adc_bridge -I../../../../src/xspice/icm/../tlines -o digital/adc_bridge/ifspec.o -c digital/adc_bridge/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/dac_bridge/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/dac_bridge -I../../../../src/xspice/icm/../tlines -o digital/dac_bridge/ifspec.o -c digital/dac_bridge/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/bidi_bridge/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/bidi_bridge -I../../../../src/xspice/icm/../tlines -o digital/bidi_bridge/ifspec.o -c digital/bidi_bridge/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_and/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_and -I../../../../src/xspice/icm/../tlines -o digital/d_and/ifspec.o -c digital/d_and/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_buffer/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_buffer -I../../../../src/xspice/icm/../tlines -o digital/d_buffer/ifspec.o -c digital/d_buffer/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_dff/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_dff -I../../../../src/xspice/icm/../tlines -o digital/d_dff/ifspec.o -c digital/d_dff/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_dlatch/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_dlatch -I../../../../src/xspice/icm/../tlines -o digital/d_dlatch/ifspec.o -c digital/d_dlatch/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_fdiv/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_fdiv -I../../../../src/xspice/icm/../tlines -o digital/d_fdiv/ifspec.o -c digital/d_fdiv/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_genlut/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_genlut -I../../../../src/xspice/icm/../tlines -o digital/d_genlut/ifspec.o -c digital/d_genlut/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_inverter/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_inverter -I../../../../src/xspice/icm/../tlines -o digital/d_inverter/ifspec.o -c digital/d_inverter/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_jkff/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_jkff -I../../../../src/xspice/icm/../tlines -o digital/d_jkff/ifspec.o -c digital/d_jkff/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_lut/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_lut -I../../../../src/xspice/icm/../tlines -o digital/d_lut/ifspec.o -c digital/d_lut/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_nand/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_nand -I../../../../src/xspice/icm/../tlines -o digital/d_nand/ifspec.o -c digital/d_nand/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_nor/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_nor -I../../../../src/xspice/icm/../tlines -o digital/d_nor/ifspec.o -c digital/d_nor/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_open_c/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_open_c -I../../../../src/xspice/icm/../tlines -o digital/d_open_c/ifspec.o -c digital/d_open_c/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_open_e/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_open_e -I../../../../src/xspice/icm/../tlines -o digital/d_open_e/ifspec.o -c digital/d_open_e/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_or/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_or -I../../../../src/xspice/icm/../tlines -o digital/d_or/ifspec.o -c digital/d_or/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_osc/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_osc -I../../../../src/xspice/icm/../tlines -o digital/d_osc/ifspec.o -c digital/d_osc/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_process/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_process -I../../../../src/xspice/icm/../tlines -o digital/d_process/ifspec.o -c digital/d_process/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_pulldown/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_pulldown -I../../../../src/xspice/icm/../tlines -o digital/d_pulldown/ifspec.o -c digital/d_pulldown/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_pullup/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_pullup -I../../../../src/xspice/icm/../tlines -o digital/d_pullup/ifspec.o -c digital/d_pullup/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_pwm/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_pwm -I../../../../src/xspice/icm/../tlines -o digital/d_pwm/ifspec.o -c digital/d_pwm/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_ram/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_ram -I../../../../src/xspice/icm/../tlines -o digital/d_ram/ifspec.o -c digital/d_ram/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_source/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_source -I../../../../src/xspice/icm/../tlines -o digital/d_source/ifspec.o -c digital/d_source/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_srff/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_srff -I../../../../src/xspice/icm/../tlines -o digital/d_srff/ifspec.o -c digital/d_srff/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_srlatch/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_srlatch -I../../../../src/xspice/icm/../tlines -o digital/d_srlatch/ifspec.o -c digital/d_srlatch/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_state/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_state -I../../../../src/xspice/icm/../tlines -o digital/d_state/ifspec.o -c digital/d_state/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_tff/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_tff -I../../../../src/xspice/icm/../tlines -o digital/d_tff/ifspec.o -c digital/d_tff/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_tristate/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_tristate -I../../../../src/xspice/icm/../tlines -o digital/d_tristate/ifspec.o -c digital/d_tristate/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_xnor/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_xnor -I../../../../src/xspice/icm/../tlines -o digital/d_xnor/ifspec.o -c digital/d_xnor/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_xor/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_xor -I../../../../src/xspice/icm/../tlines -o digital/d_xor/ifspec.o -c digital/d_xor/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Idigital -I../../../../src/xspice/icm/digital -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF digital/d_cosim/.deps/ifspec.pp -I../../../../src/xspice/icm/digital/d_cosim -I../../../../src/xspice/icm/../tlines -o digital/d_cosim/ifspec.o -c digital/d_cosim/ifspec.c\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -shared digital/dlmain.o dstring.o tline_common.o msline_common.o digital/adc_bridge/cfunc.o digital/dac_bridge/cfunc.o digital/bidi_bridge/cfunc.o digital/d_and/cfunc.o digital/d_buffer/cfunc.o digital/d_dff/cfunc.o digital/d_dlatch/cfunc.o digital/d_fdiv/cfunc.o digital/d_genlut/cfunc.o digital/d_inverter/cfunc.o digital/d_jkff/cfunc.o digital/d_lut/cfunc.o digital/d_nand/cfunc.o digital/d_nor/cfunc.o digital/d_open_c/cfunc.o digital/d_open_e/cfunc.o digital/d_or/cfunc.o digital/d_osc/cfunc.o digital/d_process/cfunc.o digital/d_pulldown/cfunc.o digital/d_pullup/cfunc.o digital/d_pwm/cfunc.o digital/d_ram/cfunc.o digital/d_source/cfunc.o digital/d_srff/cfunc.o digital/d_srlatch/cfunc.o digital/d_state/cfunc.o digital/d_tff/cfunc.o digital/d_tristate/cfunc.o digital/d_xnor/cfunc.o digital/d_xor/cfunc.o digital/d_cosim/cfunc.o digital/adc_bridge/ifspec.o digital/dac_bridge/ifspec.o digital/bidi_bridge/ifspec.o digital/d_and/ifspec.o digital/d_buffer/ifspec.o digital/d_dff/ifspec.o digital/d_dlatch/ifspec.o digital/d_fdiv/ifspec.o digital/d_genlut/ifspec.o digital/d_inverter/ifspec.o digital/d_jkff/ifspec.o digital/d_lut/ifspec.o digital/d_nand/ifspec.o digital/d_nor/ifspec.o digital/d_open_c/ifspec.o digital/d_open_e/ifspec.o digital/d_or/ifspec.o digital/d_osc/ifspec.o digital/d_process/ifspec.o digital/d_pulldown/ifspec.o digital/d_pullup/ifspec.o digital/d_pwm/ifspec.o digital/d_ram/ifspec.o digital/d_source/ifspec.o digital/d_srff/ifspec.o digital/d_srlatch/ifspec.o digital/d_state/ifspec.o digital/d_tff/ifspec.o digital/d_tristate/ifspec.o digital/d_xnor/ifspec.o digital/d_xor/ifspec.o digital/d_cosim/ifspec.o -lm -o digital/digital.cm\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/usr/bin/mkdir -p analog analog/climit analog/divide analog/d_dt analog/gain analog/hyst analog/ilimit analog/int analog/limit analog/mult analog/multi_input_pwl analog/oneshot analog/pwl analog/sine analog/slew analog/square analog/summer analog/xfer analog/s_xfer analog/triangle analog/file_source analog/delay analog/pwlts analog/astate analog/.deps analog/climit/.deps analog/divide/.deps analog/d_dt/.deps analog/gain/.deps analog/hyst/.deps analog/ilimit/.deps analog/int/.deps analog/limit/.deps analog/mult/.deps analog/multi_input_pwl/.deps analog/oneshot/.deps analog/pwl/.deps analog/sine/.deps analog/slew/.deps analog/square/.deps analog/summer/.deps analog/xfer/.deps analog/s_xfer/.deps analog/triangle/.deps analog/file_source/.deps analog/delay/.deps analog/pwlts/.deps analog/astate/.deps\n", + "/usr/bin/mkdir -p analog analog/climit analog/divide analog/d_dt analog/gain analog/hyst analog/ilimit analog/int analog/limit analog/mult analog/multi_input_pwl analog/oneshot analog/pwl analog/sine analog/slew analog/square analog/summer analog/xfer analog/s_xfer analog/triangle analog/file_source analog/delay analog/pwlts analog/astate analog/.deps analog/climit/.deps analog/divide/.deps analog/d_dt/.deps analog/gain/.deps analog/hyst/.deps analog/ilimit/.deps analog/int/.deps analog/limit/.deps analog/mult/.deps analog/multi_input_pwl/.deps analog/oneshot/.deps analog/pwl/.deps analog/sine/.deps analog/slew/.deps analog/square/.deps analog/summer/.deps analog/xfer/.deps analog/s_xfer/.deps analog/triangle/.deps analog/file_source/.deps analog/delay/.deps analog/pwlts/.deps analog/astate/.deps\n", + "/usr/bin/mkdir -p analog analog/climit analog/divide analog/d_dt analog/gain analog/hyst analog/ilimit analog/int analog/limit analog/mult analog/multi_input_pwl analog/oneshot analog/pwl analog/sine analog/slew analog/square analog/summer analog/xfer analog/s_xfer analog/triangle analog/file_source analog/delay analog/pwlts analog/astate analog/.deps analog/climit/.deps analog/divide/.deps analog/d_dt/.deps analog/gain/.deps analog/hyst/.deps analog/ilimit/.deps analog/int/.deps analog/limit/.deps analog/mult/.deps analog/multi_input_pwl/.deps analog/oneshot/.deps analog/pwl/.deps analog/sine/.deps analog/slew/.deps analog/square/.deps analog/summer/.deps analog/xfer/.deps analog/s_xfer/.deps analog/triangle/.deps analog/file_source/.deps analog/delay/.deps analog/pwlts/.deps analog/astate/.deps\n", + "/usr/bin/mkdir -p analog analog/climit analog/divide analog/d_dt analog/gain analog/hyst analog/ilimit analog/int analog/limit analog/mult analog/multi_input_pwl analog/oneshot analog/pwl analog/sine analog/slew analog/square analog/summer analog/xfer analog/s_xfer analog/triangle analog/file_source analog/delay analog/pwlts analog/astate analog/.deps analog/climit/.deps analog/divide/.deps analog/d_dt/.deps analog/gain/.deps analog/hyst/.deps analog/ilimit/.deps analog/int/.deps analog/limit/.deps analog/mult/.deps analog/multi_input_pwl/.deps analog/oneshot/.deps analog/pwl/.deps analog/sine/.deps analog/slew/.deps analog/square/.deps analog/summer/.deps analog/xfer/.deps analog/s_xfer/.deps analog/triangle/.deps analog/file_source/.deps analog/delay/.deps analog/pwlts/.deps analog/astate/.deps\n", + "/usr/bin/mkdir -p analog analog/climit analog/divide analog/d_dt analog/gain analog/hyst analog/ilimit analog/int analog/limit analog/mult analog/multi_input_pwl analog/oneshot analog/pwl analog/sine analog/slew analog/square analog/summer analog/xfer analog/s_xfer analog/triangle analog/file_source analog/delay analog/pwlts analog/astate analog/.deps analog/climit/.deps analog/divide/.deps analog/d_dt/.deps analog/gain/.deps analog/hyst/.deps analog/ilimit/.deps analog/int/.deps analog/limit/.deps analog/mult/.deps analog/multi_input_pwl/.deps analog/oneshot/.deps analog/pwl/.deps analog/sine/.deps analog/slew/.deps analog/square/.deps analog/summer/.deps analog/xfer/.deps analog/s_xfer/.deps analog/triangle/.deps analog/file_source/.deps analog/delay/.deps analog/pwlts/.deps analog/astate/.deps\n", + "/usr/bin/mkdir -p analog analog/climit analog/divide analog/d_dt analog/gain analog/hyst analog/ilimit analog/int analog/limit analog/mult analog/multi_input_pwl analog/oneshot analog/pwl analog/sine analog/slew analog/square analog/summer analog/xfer analog/s_xfer analog/triangle analog/file_source analog/delay analog/pwlts analog/astate analog/.deps analog/climit/.deps analog/divide/.deps analog/d_dt/.deps analog/gain/.deps analog/hyst/.deps analog/ilimit/.deps analog/int/.deps analog/limit/.deps analog/mult/.deps analog/multi_input_pwl/.deps analog/oneshot/.deps analog/pwl/.deps analog/sine/.deps analog/slew/.deps analog/square/.deps analog/summer/.deps analog/xfer/.deps analog/s_xfer/.deps analog/triangle/.deps analog/file_source/.deps analog/delay/.deps analog/pwlts/.deps analog/astate/.deps\n", + "/usr/bin/mkdir -p analog analog/climit analog/divide analog/d_dt analog/gain analog/hyst analog/ilimit analog/int analog/limit analog/mult analog/multi_input_pwl analog/oneshot analog/pwl analog/sine analog/slew analog/square analog/summer analog/xfer analog/s_xfer analog/triangle analog/file_source analog/delay analog/pwlts analog/astate analog/.deps analog/climit/.deps analog/divide/.deps analog/d_dt/.deps analog/gain/.deps analog/hyst/.deps analog/ilimit/.deps analog/int/.deps analog/limit/.deps analog/mult/.deps analog/multi_input_pwl/.deps analog/oneshot/.deps analog/pwl/.deps analog/sine/.deps analog/slew/.deps analog/square/.deps analog/summer/.deps analog/xfer/.deps analog/s_xfer/.deps analog/triangle/.deps analog/file_source/.deps analog/delay/.deps analog/pwlts/.deps analog/astate/.deps\n", + "/usr/bin/mkdir -p analog analog/climit analog/divide analog/d_dt analog/gain analog/hyst analog/ilimit analog/int analog/limit analog/mult analog/multi_input_pwl analog/oneshot analog/pwl analog/sine analog/slew analog/square analog/summer analog/xfer analog/s_xfer analog/triangle analog/file_source analog/delay analog/pwlts analog/astate analog/.deps analog/climit/.deps analog/divide/.deps analog/d_dt/.deps analog/gain/.deps analog/hyst/.deps analog/ilimit/.deps analog/int/.deps analog/limit/.deps analog/mult/.deps analog/multi_input_pwl/.deps analog/oneshot/.deps analog/pwl/.deps analog/sine/.deps analog/slew/.deps analog/square/.deps analog/summer/.deps analog/xfer/.deps analog/s_xfer/.deps analog/triangle/.deps analog/file_source/.deps analog/delay/.deps analog/pwlts/.deps analog/astate/.deps\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog CMPP_ODIR=analog ../../../src/xspice/cmpp/cmpp -lst\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/climit CMPP_ODIR=analog/climit ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/divide CMPP_ODIR=analog/divide ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/d_dt CMPP_ODIR=analog/d_dt ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/gain CMPP_ODIR=analog/gain ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/hyst CMPP_ODIR=analog/hyst ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/ilimit CMPP_ODIR=analog/ilimit ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/int CMPP_ODIR=analog/int ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/limit CMPP_ODIR=analog/limit ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/mult CMPP_ODIR=analog/mult ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/multi_input_pwl CMPP_ODIR=analog/multi_input_pwl ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/oneshot CMPP_ODIR=analog/oneshot ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/pwl CMPP_ODIR=analog/pwl ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/sine CMPP_ODIR=analog/sine ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/slew CMPP_ODIR=analog/slew ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/square CMPP_ODIR=analog/square ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/summer CMPP_ODIR=analog/summer ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/xfer CMPP_ODIR=analog/xfer ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/s_xfer CMPP_ODIR=analog/s_xfer ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/triangle CMPP_ODIR=analog/triangle ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/file_source CMPP_ODIR=analog/file_source ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/delay CMPP_ODIR=analog/delay ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/pwlts CMPP_ODIR=analog/pwlts ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/astate CMPP_ODIR=analog/astate ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/climit CMPP_ODIR=analog/climit ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/divide CMPP_ODIR=analog/divide ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/d_dt CMPP_ODIR=analog/d_dt ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/gain CMPP_ODIR=analog/gain ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/hyst CMPP_ODIR=analog/hyst ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/ilimit CMPP_ODIR=analog/ilimit ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/int CMPP_ODIR=analog/int ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/limit CMPP_ODIR=analog/limit ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/mult CMPP_ODIR=analog/mult ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/multi_input_pwl CMPP_ODIR=analog/multi_input_pwl ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/oneshot CMPP_ODIR=analog/oneshot ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/pwl CMPP_ODIR=analog/pwl ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/sine CMPP_ODIR=analog/sine ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/slew CMPP_ODIR=analog/slew ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/square CMPP_ODIR=analog/square ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/summer CMPP_ODIR=analog/summer ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/xfer CMPP_ODIR=analog/xfer ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/s_xfer CMPP_ODIR=analog/s_xfer ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/triangle CMPP_ODIR=analog/triangle ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/file_source CMPP_ODIR=analog/file_source ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/delay CMPP_ODIR=analog/delay ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/pwlts CMPP_ODIR=analog/pwlts ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/analog/astate CMPP_ODIR=analog/astate ../../../src/xspice/cmpp/cmpp -ifs\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/.deps/dlmain.pp -o analog/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/climit/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/climit -I../../../../src/xspice/icm/../tlines -o analog/climit/cfunc.o -c analog/climit/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/divide/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/divide -I../../../../src/xspice/icm/../tlines -o analog/divide/cfunc.o -c analog/divide/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/d_dt/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/d_dt -I../../../../src/xspice/icm/../tlines -o analog/d_dt/cfunc.o -c analog/d_dt/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/gain/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/gain -I../../../../src/xspice/icm/../tlines -o analog/gain/cfunc.o -c analog/gain/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/hyst/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/hyst -I../../../../src/xspice/icm/../tlines -o analog/hyst/cfunc.o -c analog/hyst/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/ilimit/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/ilimit -I../../../../src/xspice/icm/../tlines -o analog/ilimit/cfunc.o -c analog/ilimit/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/int/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/int -I../../../../src/xspice/icm/../tlines -o analog/int/cfunc.o -c analog/int/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/limit/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/limit -I../../../../src/xspice/icm/../tlines -o analog/limit/cfunc.o -c analog/limit/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/mult/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/mult -I../../../../src/xspice/icm/../tlines -o analog/mult/cfunc.o -c analog/mult/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/multi_input_pwl/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/multi_input_pwl -I../../../../src/xspice/icm/../tlines -o analog/multi_input_pwl/cfunc.o -c analog/multi_input_pwl/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/oneshot/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/oneshot -I../../../../src/xspice/icm/../tlines -o analog/oneshot/cfunc.o -c analog/oneshot/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/pwl/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/pwl -I../../../../src/xspice/icm/../tlines -o analog/pwl/cfunc.o -c analog/pwl/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/sine/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/sine -I../../../../src/xspice/icm/../tlines -o analog/sine/cfunc.o -c analog/sine/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/slew/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/slew -I../../../../src/xspice/icm/../tlines -o analog/slew/cfunc.o -c analog/slew/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/square/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/square -I../../../../src/xspice/icm/../tlines -o analog/square/cfunc.o -c analog/square/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/summer/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/summer -I../../../../src/xspice/icm/../tlines -o analog/summer/cfunc.o -c analog/summer/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/xfer/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/xfer -I../../../../src/xspice/icm/../tlines -o analog/xfer/cfunc.o -c analog/xfer/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/s_xfer/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/s_xfer -I../../../../src/xspice/icm/../tlines -o analog/s_xfer/cfunc.o -c analog/s_xfer/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/triangle/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/triangle -I../../../../src/xspice/icm/../tlines -o analog/triangle/cfunc.o -c analog/triangle/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/file_source/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/file_source -I../../../../src/xspice/icm/../tlines -o analog/file_source/cfunc.o -c analog/file_source/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/delay/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/delay -I../../../../src/xspice/icm/../tlines -o analog/delay/cfunc.o -c analog/delay/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/pwlts/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/pwlts -I../../../../src/xspice/icm/../tlines -o analog/pwlts/cfunc.o -c analog/pwlts/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/astate/.deps/cfunc.pp -I../../../../src/xspice/icm/analog/astate -I../../../../src/xspice/icm/../tlines -o analog/astate/cfunc.o -c analog/astate/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/climit/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/climit -I../../../../src/xspice/icm/../tlines -o analog/climit/ifspec.o -c analog/climit/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/divide/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/divide -I../../../../src/xspice/icm/../tlines -o analog/divide/ifspec.o -c analog/divide/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/d_dt/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/d_dt -I../../../../src/xspice/icm/../tlines -o analog/d_dt/ifspec.o -c analog/d_dt/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/gain/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/gain -I../../../../src/xspice/icm/../tlines -o analog/gain/ifspec.o -c analog/gain/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/hyst/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/hyst -I../../../../src/xspice/icm/../tlines -o analog/hyst/ifspec.o -c analog/hyst/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/ilimit/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/ilimit -I../../../../src/xspice/icm/../tlines -o analog/ilimit/ifspec.o -c analog/ilimit/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/int/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/int -I../../../../src/xspice/icm/../tlines -o analog/int/ifspec.o -c analog/int/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/limit/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/limit -I../../../../src/xspice/icm/../tlines -o analog/limit/ifspec.o -c analog/limit/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/mult/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/mult -I../../../../src/xspice/icm/../tlines -o analog/mult/ifspec.o -c analog/mult/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/multi_input_pwl/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/multi_input_pwl -I../../../../src/xspice/icm/../tlines -o analog/multi_input_pwl/ifspec.o -c analog/multi_input_pwl/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/oneshot/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/oneshot -I../../../../src/xspice/icm/../tlines -o analog/oneshot/ifspec.o -c analog/oneshot/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/pwl/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/pwl -I../../../../src/xspice/icm/../tlines -o analog/pwl/ifspec.o -c analog/pwl/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/sine/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/sine -I../../../../src/xspice/icm/../tlines -o analog/sine/ifspec.o -c analog/sine/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/slew/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/slew -I../../../../src/xspice/icm/../tlines -o analog/slew/ifspec.o -c analog/slew/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/square/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/square -I../../../../src/xspice/icm/../tlines -o analog/square/ifspec.o -c analog/square/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/summer/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/summer -I../../../../src/xspice/icm/../tlines -o analog/summer/ifspec.o -c analog/summer/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/xfer/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/xfer -I../../../../src/xspice/icm/../tlines -o analog/xfer/ifspec.o -c analog/xfer/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/s_xfer/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/s_xfer -I../../../../src/xspice/icm/../tlines -o analog/s_xfer/ifspec.o -c analog/s_xfer/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/triangle/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/triangle -I../../../../src/xspice/icm/../tlines -o analog/triangle/ifspec.o -c analog/triangle/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/file_source/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/file_source -I../../../../src/xspice/icm/../tlines -o analog/file_source/ifspec.o -c analog/file_source/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/delay/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/delay -I../../../../src/xspice/icm/../tlines -o analog/delay/ifspec.o -c analog/delay/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/pwlts/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/pwlts -I../../../../src/xspice/icm/../tlines -o analog/pwlts/ifspec.o -c analog/pwlts/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ianalog -I../../../../src/xspice/icm/analog -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF analog/astate/.deps/ifspec.pp -I../../../../src/xspice/icm/analog/astate -I../../../../src/xspice/icm/../tlines -o analog/astate/ifspec.o -c analog/astate/ifspec.c\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -shared analog/dlmain.o dstring.o tline_common.o msline_common.o analog/climit/cfunc.o analog/divide/cfunc.o analog/d_dt/cfunc.o analog/gain/cfunc.o analog/hyst/cfunc.o analog/ilimit/cfunc.o analog/int/cfunc.o analog/limit/cfunc.o analog/mult/cfunc.o analog/multi_input_pwl/cfunc.o analog/oneshot/cfunc.o analog/pwl/cfunc.o analog/sine/cfunc.o analog/slew/cfunc.o analog/square/cfunc.o analog/summer/cfunc.o analog/xfer/cfunc.o analog/s_xfer/cfunc.o analog/triangle/cfunc.o analog/file_source/cfunc.o analog/delay/cfunc.o analog/pwlts/cfunc.o analog/astate/cfunc.o analog/climit/ifspec.o analog/divide/ifspec.o analog/d_dt/ifspec.o analog/gain/ifspec.o analog/hyst/ifspec.o analog/ilimit/ifspec.o analog/int/ifspec.o analog/limit/ifspec.o analog/mult/ifspec.o analog/multi_input_pwl/ifspec.o analog/oneshot/ifspec.o analog/pwl/ifspec.o analog/sine/ifspec.o analog/slew/ifspec.o analog/square/ifspec.o analog/summer/ifspec.o analog/xfer/ifspec.o analog/s_xfer/ifspec.o analog/triangle/ifspec.o analog/file_source/ifspec.o analog/delay/ifspec.o analog/pwlts/ifspec.o analog/astate/ifspec.o -lm -o analog/analog.cm\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/usr/bin/mkdir -p xtradev xtradev/aswitch xtradev/capacitor xtradev/cmeter xtradev/core xtradev/inductor xtradev/lcouple xtradev/lmeter xtradev/potentiometer xtradev/zener xtradev/memristor xtradev/sidiode xtradev/pswitch xtradev/seegenerator xtradev/.deps xtradev/aswitch/.deps xtradev/capacitor/.deps xtradev/cmeter/.deps xtradev/core/.deps xtradev/inductor/.deps xtradev/lcouple/.deps xtradev/lmeter/.deps xtradev/potentiometer/.deps xtradev/zener/.deps xtradev/memristor/.deps xtradev/sidiode/.deps xtradev/pswitch/.deps xtradev/seegenerator/.deps\n", + "/usr/bin/mkdir -p xtradev xtradev/aswitch xtradev/capacitor xtradev/cmeter xtradev/core xtradev/inductor xtradev/lcouple xtradev/lmeter xtradev/potentiometer xtradev/zener xtradev/memristor xtradev/sidiode xtradev/pswitch xtradev/seegenerator xtradev/.deps xtradev/aswitch/.deps xtradev/capacitor/.deps xtradev/cmeter/.deps xtradev/core/.deps xtradev/inductor/.deps xtradev/lcouple/.deps xtradev/lmeter/.deps xtradev/potentiometer/.deps xtradev/zener/.deps xtradev/memristor/.deps xtradev/sidiode/.deps xtradev/pswitch/.deps xtradev/seegenerator/.deps\n", + "/usr/bin/mkdir -p xtradev xtradev/aswitch xtradev/capacitor xtradev/cmeter xtradev/core xtradev/inductor xtradev/lcouple xtradev/lmeter xtradev/potentiometer xtradev/zener xtradev/memristor xtradev/sidiode xtradev/pswitch xtradev/seegenerator xtradev/.deps xtradev/aswitch/.deps xtradev/capacitor/.deps xtradev/cmeter/.deps xtradev/core/.deps xtradev/inductor/.deps xtradev/lcouple/.deps xtradev/lmeter/.deps xtradev/potentiometer/.deps xtradev/zener/.deps xtradev/memristor/.deps xtradev/sidiode/.deps xtradev/pswitch/.deps xtradev/seegenerator/.deps\n", + "/usr/bin/mkdir -p xtradev xtradev/aswitch xtradev/capacitor xtradev/cmeter xtradev/core xtradev/inductor xtradev/lcouple xtradev/lmeter xtradev/potentiometer xtradev/zener xtradev/memristor xtradev/sidiode xtradev/pswitch xtradev/seegenerator xtradev/.deps xtradev/aswitch/.deps xtradev/capacitor/.deps xtradev/cmeter/.deps xtradev/core/.deps xtradev/inductor/.deps xtradev/lcouple/.deps xtradev/lmeter/.deps xtradev/potentiometer/.deps xtradev/zener/.deps xtradev/memristor/.deps xtradev/sidiode/.deps xtradev/pswitch/.deps xtradev/seegenerator/.deps\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev CMPP_ODIR=xtradev ../../../src/xspice/cmpp/cmpp -lst\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/aswitch CMPP_ODIR=xtradev/aswitch ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/capacitor CMPP_ODIR=xtradev/capacitor ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/cmeter CMPP_ODIR=xtradev/cmeter ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/core CMPP_ODIR=xtradev/core ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/inductor CMPP_ODIR=xtradev/inductor ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/lcouple CMPP_ODIR=xtradev/lcouple ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/lmeter CMPP_ODIR=xtradev/lmeter ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/potentiometer CMPP_ODIR=xtradev/potentiometer ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/zener CMPP_ODIR=xtradev/zener ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/memristor CMPP_ODIR=xtradev/memristor ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/sidiode CMPP_ODIR=xtradev/sidiode ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/pswitch CMPP_ODIR=xtradev/pswitch ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/seegenerator CMPP_ODIR=xtradev/seegenerator ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/aswitch CMPP_ODIR=xtradev/aswitch ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/capacitor CMPP_ODIR=xtradev/capacitor ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/cmeter CMPP_ODIR=xtradev/cmeter ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/core CMPP_ODIR=xtradev/core ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/inductor CMPP_ODIR=xtradev/inductor ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/lcouple CMPP_ODIR=xtradev/lcouple ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/lmeter CMPP_ODIR=xtradev/lmeter ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/potentiometer CMPP_ODIR=xtradev/potentiometer ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/zener CMPP_ODIR=xtradev/zener ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/memristor CMPP_ODIR=xtradev/memristor ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/sidiode CMPP_ODIR=xtradev/sidiode ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/pswitch CMPP_ODIR=xtradev/pswitch ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtradev/seegenerator CMPP_ODIR=xtradev/seegenerator ../../../src/xspice/cmpp/cmpp -ifs\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/.deps/dlmain.pp -o xtradev/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/aswitch/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/aswitch -I../../../../src/xspice/icm/../tlines -o xtradev/aswitch/cfunc.o -c xtradev/aswitch/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/capacitor/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/capacitor -I../../../../src/xspice/icm/../tlines -o xtradev/capacitor/cfunc.o -c xtradev/capacitor/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/cmeter/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/cmeter -I../../../../src/xspice/icm/../tlines -o xtradev/cmeter/cfunc.o -c xtradev/cmeter/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/core/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/core -I../../../../src/xspice/icm/../tlines -o xtradev/core/cfunc.o -c xtradev/core/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/inductor/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/inductor -I../../../../src/xspice/icm/../tlines -o xtradev/inductor/cfunc.o -c xtradev/inductor/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/lcouple/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/lcouple -I../../../../src/xspice/icm/../tlines -o xtradev/lcouple/cfunc.o -c xtradev/lcouple/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/lmeter/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/lmeter -I../../../../src/xspice/icm/../tlines -o xtradev/lmeter/cfunc.o -c xtradev/lmeter/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/potentiometer/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/potentiometer -I../../../../src/xspice/icm/../tlines -o xtradev/potentiometer/cfunc.o -c xtradev/potentiometer/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/zener/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/zener -I../../../../src/xspice/icm/../tlines -o xtradev/zener/cfunc.o -c xtradev/zener/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/memristor/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/memristor -I../../../../src/xspice/icm/../tlines -o xtradev/memristor/cfunc.o -c xtradev/memristor/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/sidiode/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/sidiode -I../../../../src/xspice/icm/../tlines -o xtradev/sidiode/cfunc.o -c xtradev/sidiode/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/pswitch/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/pswitch -I../../../../src/xspice/icm/../tlines -o xtradev/pswitch/cfunc.o -c xtradev/pswitch/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/seegenerator/.deps/cfunc.pp -I../../../../src/xspice/icm/xtradev/seegenerator -I../../../../src/xspice/icm/../tlines -o xtradev/seegenerator/cfunc.o -c xtradev/seegenerator/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/aswitch/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/aswitch -I../../../../src/xspice/icm/../tlines -o xtradev/aswitch/ifspec.o -c xtradev/aswitch/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/capacitor/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/capacitor -I../../../../src/xspice/icm/../tlines -o xtradev/capacitor/ifspec.o -c xtradev/capacitor/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/cmeter/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/cmeter -I../../../../src/xspice/icm/../tlines -o xtradev/cmeter/ifspec.o -c xtradev/cmeter/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/core/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/core -I../../../../src/xspice/icm/../tlines -o xtradev/core/ifspec.o -c xtradev/core/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/inductor/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/inductor -I../../../../src/xspice/icm/../tlines -o xtradev/inductor/ifspec.o -c xtradev/inductor/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/lcouple/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/lcouple -I../../../../src/xspice/icm/../tlines -o xtradev/lcouple/ifspec.o -c xtradev/lcouple/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/lmeter/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/lmeter -I../../../../src/xspice/icm/../tlines -o xtradev/lmeter/ifspec.o -c xtradev/lmeter/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/potentiometer/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/potentiometer -I../../../../src/xspice/icm/../tlines -o xtradev/potentiometer/ifspec.o -c xtradev/potentiometer/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/zener/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/zener -I../../../../src/xspice/icm/../tlines -o xtradev/zener/ifspec.o -c xtradev/zener/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/memristor/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/memristor -I../../../../src/xspice/icm/../tlines -o xtradev/memristor/ifspec.o -c xtradev/memristor/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/sidiode/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/sidiode -I../../../../src/xspice/icm/../tlines -o xtradev/sidiode/ifspec.o -c xtradev/sidiode/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/pswitch/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/pswitch -I../../../../src/xspice/icm/../tlines -o xtradev/pswitch/ifspec.o -c xtradev/pswitch/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtradev -I../../../../src/xspice/icm/xtradev -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtradev/seegenerator/.deps/ifspec.pp -I../../../../src/xspice/icm/xtradev/seegenerator -I../../../../src/xspice/icm/../tlines -o xtradev/seegenerator/ifspec.o -c xtradev/seegenerator/ifspec.c\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -shared xtradev/dlmain.o dstring.o tline_common.o msline_common.o xtradev/aswitch/cfunc.o xtradev/capacitor/cfunc.o xtradev/cmeter/cfunc.o xtradev/core/cfunc.o xtradev/inductor/cfunc.o xtradev/lcouple/cfunc.o xtradev/lmeter/cfunc.o xtradev/potentiometer/cfunc.o xtradev/zener/cfunc.o xtradev/memristor/cfunc.o xtradev/sidiode/cfunc.o xtradev/pswitch/cfunc.o xtradev/seegenerator/cfunc.o xtradev/aswitch/ifspec.o xtradev/capacitor/ifspec.o xtradev/cmeter/ifspec.o xtradev/core/ifspec.o xtradev/inductor/ifspec.o xtradev/lcouple/ifspec.o xtradev/lmeter/ifspec.o xtradev/potentiometer/ifspec.o xtradev/zener/ifspec.o xtradev/memristor/ifspec.o xtradev/sidiode/ifspec.o xtradev/pswitch/ifspec.o xtradev/seegenerator/ifspec.o -lm -o xtradev/xtradev.cm\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/usr/bin/mkdir -p xtraevt xtraevt/int xtraevt/real xtraevt/d_to_real xtraevt/real_delay xtraevt/real_gain xtraevt/real_to_v xtraevt/.deps xtraevt/int/.deps xtraevt/real/.deps xtraevt/d_to_real/.deps xtraevt/real_delay/.deps xtraevt/real_gain/.deps xtraevt/real_to_v/.deps\n", + "/usr/bin/mkdir -p xtraevt xtraevt/int xtraevt/real xtraevt/d_to_real xtraevt/real_delay xtraevt/real_gain xtraevt/real_to_v xtraevt/.deps xtraevt/int/.deps xtraevt/real/.deps xtraevt/d_to_real/.deps xtraevt/real_delay/.deps xtraevt/real_gain/.deps xtraevt/real_to_v/.deps\n", + "/usr/bin/mkdir -p xtraevt xtraevt/int xtraevt/real xtraevt/d_to_real xtraevt/real_delay xtraevt/real_gain xtraevt/real_to_v xtraevt/.deps xtraevt/int/.deps xtraevt/real/.deps xtraevt/d_to_real/.deps xtraevt/real_delay/.deps xtraevt/real_gain/.deps xtraevt/real_to_v/.deps\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt CMPP_ODIR=xtraevt ../../../src/xspice/cmpp/cmpp -lst\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt/d_to_real CMPP_ODIR=xtraevt/d_to_real ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_delay CMPP_ODIR=xtraevt/real_delay ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_gain CMPP_ODIR=xtraevt/real_gain ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_to_v CMPP_ODIR=xtraevt/real_to_v ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt/d_to_real CMPP_ODIR=xtraevt/d_to_real ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_delay CMPP_ODIR=xtraevt/real_delay ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_gain CMPP_ODIR=xtraevt/real_gain ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/xtraevt/real_to_v CMPP_ODIR=xtraevt/real_to_v ../../../src/xspice/cmpp/cmpp -ifs\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtraevt/int/.deps/udnfunc.pp -I../../../../src/xspice/icm/../../../../src/xspice/icm/xtraevt/int -o xtraevt/int/udnfunc.o -c ../../../../src/xspice/icm/xtraevt/int/udnfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtraevt/real/.deps/udnfunc.pp -I../../../../src/xspice/icm/../../../../src/xspice/icm/xtraevt/real -o xtraevt/real/udnfunc.o -c ../../../../src/xspice/icm/xtraevt/real/udnfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtraevt/.deps/dlmain.pp -o xtraevt/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtraevt/d_to_real/.deps/cfunc.pp -I../../../../src/xspice/icm/xtraevt/d_to_real -I../../../../src/xspice/icm/../tlines -o xtraevt/d_to_real/cfunc.o -c xtraevt/d_to_real/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtraevt/real_delay/.deps/cfunc.pp -I../../../../src/xspice/icm/xtraevt/real_delay -I../../../../src/xspice/icm/../tlines -o xtraevt/real_delay/cfunc.o -c xtraevt/real_delay/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtraevt/real_gain/.deps/cfunc.pp -I../../../../src/xspice/icm/xtraevt/real_gain -I../../../../src/xspice/icm/../tlines -o xtraevt/real_gain/cfunc.o -c xtraevt/real_gain/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtraevt/real_to_v/.deps/cfunc.pp -I../../../../src/xspice/icm/xtraevt/real_to_v -I../../../../src/xspice/icm/../tlines -o xtraevt/real_to_v/cfunc.o -c xtraevt/real_to_v/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtraevt/d_to_real/.deps/ifspec.pp -I../../../../src/xspice/icm/xtraevt/d_to_real -I../../../../src/xspice/icm/../tlines -o xtraevt/d_to_real/ifspec.o -c xtraevt/d_to_real/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtraevt/real_delay/.deps/ifspec.pp -I../../../../src/xspice/icm/xtraevt/real_delay -I../../../../src/xspice/icm/../tlines -o xtraevt/real_delay/ifspec.o -c xtraevt/real_delay/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtraevt/real_gain/.deps/ifspec.pp -I../../../../src/xspice/icm/xtraevt/real_gain -I../../../../src/xspice/icm/../tlines -o xtraevt/real_gain/ifspec.o -c xtraevt/real_gain/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Ixtraevt -I../../../../src/xspice/icm/xtraevt -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF xtraevt/real_to_v/.deps/ifspec.pp -I../../../../src/xspice/icm/xtraevt/real_to_v -I../../../../src/xspice/icm/../tlines -o xtraevt/real_to_v/ifspec.o -c xtraevt/real_to_v/ifspec.c\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -shared xtraevt/dlmain.o dstring.o tline_common.o msline_common.o xtraevt/d_to_real/cfunc.o xtraevt/real_delay/cfunc.o xtraevt/real_gain/cfunc.o xtraevt/real_to_v/cfunc.o xtraevt/d_to_real/ifspec.o xtraevt/real_delay/ifspec.o xtraevt/real_gain/ifspec.o xtraevt/real_to_v/ifspec.o xtraevt/int/udnfunc.o xtraevt/real/udnfunc.o -lm -o xtraevt/xtraevt.cm\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/usr/bin/mkdir -p table table/table2D table/table3D table/.deps table/table2D/.deps table/table3D/.deps\n", + "/usr/bin/mkdir -p table table/table2D table/table3D table/.deps table/table2D/.deps table/table3D/.deps\n", + "/usr/bin/mkdir -p table table/table2D table/table3D table/.deps table/table2D/.deps table/table3D/.deps\n", + "CMPP_IDIR=../../../../src/xspice/icm/table CMPP_ODIR=table ../../../src/xspice/cmpp/cmpp -lst\n", + "CMPP_IDIR=../../../../src/xspice/icm/table/table2D CMPP_ODIR=table/table2D ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/table/table3D CMPP_ODIR=table/table3D ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/table/table2D CMPP_ODIR=table/table2D ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/table/table3D CMPP_ODIR=table/table3D ../../../src/xspice/cmpp/cmpp -ifs\n", + "gcc -I../../../src/include -I../../../../src/include -Itable -I../../../../src/xspice/icm/table -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF table/.deps/dlmain.pp -o table/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itable -I../../../../src/xspice/icm/table -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF table/table2D/.deps/cfunc.pp -I../../../../src/xspice/icm/table/table2D -I../../../../src/xspice/icm/../tlines -o table/table2D/cfunc.o -c table/table2D/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itable -I../../../../src/xspice/icm/table -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF table/table3D/.deps/cfunc.pp -I../../../../src/xspice/icm/table/table3D -I../../../../src/xspice/icm/../tlines -o table/table3D/cfunc.o -c table/table3D/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itable -I../../../../src/xspice/icm/table -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF table/table3D/.deps/ifspec.pp -I../../../../src/xspice/icm/table/table3D -I../../../../src/xspice/icm/../tlines -o table/table3D/ifspec.o -c table/table3D/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itable -I../../../../src/xspice/icm/table -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF table/table2D/.deps/ifspec.pp -I../../../../src/xspice/icm/table/table2D -I../../../../src/xspice/icm/../tlines -o table/table2D/ifspec.o -c table/table2D/ifspec.c\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -shared table/dlmain.o dstring.o tline_common.o msline_common.o table/table2D/cfunc.o table/table3D/cfunc.o table/table2D/ifspec.o table/table3D/ifspec.o -lm -o table/table.cm\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "/usr/bin/mkdir -p tlines tlines/mlin tlines/tline tlines/cpline tlines/cpmlin tlines/msopen tlines/.deps tlines/mlin/.deps tlines/tline/.deps tlines/cpline/.deps tlines/cpmlin/.deps tlines/msopen/.deps\n", + "/usr/bin/mkdir -p tlines tlines/mlin tlines/tline tlines/cpline tlines/cpmlin tlines/msopen tlines/.deps tlines/mlin/.deps tlines/tline/.deps tlines/cpline/.deps tlines/cpmlin/.deps tlines/msopen/.deps\n", + "/usr/bin/mkdir -p tlines tlines/mlin tlines/tline tlines/cpline tlines/cpmlin tlines/msopen tlines/.deps tlines/mlin/.deps tlines/tline/.deps tlines/cpline/.deps tlines/cpmlin/.deps tlines/msopen/.deps\n", + "/usr/bin/mkdir -p tlines tlines/mlin tlines/tline tlines/cpline tlines/cpmlin tlines/msopen tlines/.deps tlines/mlin/.deps tlines/tline/.deps tlines/cpline/.deps tlines/cpmlin/.deps tlines/msopen/.deps\n", + "CMPP_IDIR=../../../../src/xspice/icm/tlines CMPP_ODIR=tlines ../../../src/xspice/cmpp/cmpp -lst\n", + "CMPP_IDIR=../../../../src/xspice/icm/tlines/mlin CMPP_ODIR=tlines/mlin ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/tlines/tline CMPP_ODIR=tlines/tline ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/tlines/cpline CMPP_ODIR=tlines/cpline ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/tlines/cpmlin CMPP_ODIR=tlines/cpmlin ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/tlines/msopen CMPP_ODIR=tlines/msopen ../../../src/xspice/cmpp/cmpp -mod\n", + "CMPP_IDIR=../../../../src/xspice/icm/tlines/mlin CMPP_ODIR=tlines/mlin ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/tlines/tline CMPP_ODIR=tlines/tline ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/tlines/cpline CMPP_ODIR=tlines/cpline ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/tlines/cpmlin CMPP_ODIR=tlines/cpmlin ../../../src/xspice/cmpp/cmpp -ifs\n", + "CMPP_IDIR=../../../../src/xspice/icm/tlines/msopen CMPP_ODIR=tlines/msopen ../../../src/xspice/cmpp/cmpp -ifs\n", + "gcc -I../../../src/include -I../../../../src/include -Itlines -I../../../../src/xspice/icm/tlines -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF tlines/.deps/dlmain.pp -o tlines/dlmain.o -c ../../../../src/xspice/icm/dlmain.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itlines -I../../../../src/xspice/icm/tlines -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF tlines/mlin/.deps/cfunc.pp -I../../../../src/xspice/icm/tlines/mlin -I../../../../src/xspice/icm/../tlines -o tlines/mlin/cfunc.o -c tlines/mlin/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itlines -I../../../../src/xspice/icm/tlines -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF tlines/tline/.deps/cfunc.pp -I../../../../src/xspice/icm/tlines/tline -I../../../../src/xspice/icm/../tlines -o tlines/tline/cfunc.o -c tlines/tline/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itlines -I../../../../src/xspice/icm/tlines -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF tlines/cpline/.deps/cfunc.pp -I../../../../src/xspice/icm/tlines/cpline -I../../../../src/xspice/icm/../tlines -o tlines/cpline/cfunc.o -c tlines/cpline/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itlines -I../../../../src/xspice/icm/tlines -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF tlines/cpmlin/.deps/cfunc.pp -I../../../../src/xspice/icm/tlines/cpmlin -I../../../../src/xspice/icm/../tlines -o tlines/cpmlin/cfunc.o -c tlines/cpmlin/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itlines -I../../../../src/xspice/icm/tlines -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF tlines/msopen/.deps/cfunc.pp -I../../../../src/xspice/icm/tlines/msopen -I../../../../src/xspice/icm/../tlines -o tlines/msopen/cfunc.o -c tlines/msopen/cfunc.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itlines -I../../../../src/xspice/icm/tlines -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF tlines/mlin/.deps/ifspec.pp -I../../../../src/xspice/icm/tlines/mlin -I../../../../src/xspice/icm/../tlines -o tlines/mlin/ifspec.o -c tlines/mlin/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itlines -I../../../../src/xspice/icm/tlines -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF tlines/tline/.deps/ifspec.pp -I../../../../src/xspice/icm/tlines/tline -I../../../../src/xspice/icm/../tlines -o tlines/tline/ifspec.o -c tlines/tline/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itlines -I../../../../src/xspice/icm/tlines -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF tlines/cpline/.deps/ifspec.pp -I../../../../src/xspice/icm/tlines/cpline -I../../../../src/xspice/icm/../tlines -o tlines/cpline/ifspec.o -c tlines/cpline/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itlines -I../../../../src/xspice/icm/tlines -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF tlines/cpmlin/.deps/ifspec.pp -I../../../../src/xspice/icm/tlines/cpmlin -I../../../../src/xspice/icm/../tlines -o tlines/cpmlin/ifspec.o -c tlines/cpmlin/ifspec.c\n", + "gcc -I../../../src/include -I../../../../src/include -Itlines -I../../../../src/xspice/icm/tlines -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -MD -MF tlines/msopen/.deps/ifspec.pp -I../../../../src/xspice/icm/tlines/msopen -I../../../../src/xspice/icm/../tlines -o tlines/msopen/ifspec.o -c tlines/msopen/ifspec.c\n", + "gcc -m64 -O2 -std=gnu11 -fopenmp -fPIC -Wshadow -shared tlines/dlmain.o dstring.o tline_common.o msline_common.o tlines/mlin/cfunc.o tlines/tline/cfunc.o tlines/cpline/cfunc.o tlines/cpmlin/cfunc.o tlines/msopen/cfunc.o tlines/mlin/ifspec.o tlines/tline/ifspec.o tlines/cpline/ifspec.o tlines/cpmlin/ifspec.o tlines/msopen/ifspec.o -lm -o tlines/tlines.cm\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "Making all in verilog\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/verilog'\n", + " CC ivlng_la-icarus_shim.lo\n", + " CC ivlngvpi_la-vpi.lo\n", + " CCLD ivlngvpi.la\n", + " CCLD ivlng.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/verilog'\n", + "Making all in vhdl\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/vhdl'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/vhdl'\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice'\n", + "make[3]: Nothing to be done for 'all-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/xspice'\n", + "Making all in osdi\n", + "make[2]: Entering directory '/content/ngspice/release/src/osdi'\n", + " CC osdiinit.lo\n", + " CC osdiload.lo\n", + " CC osdiacld.lo\n", + " CC osdiparam.lo\n", + " CC osdiregistry.lo\n", + " CC osdinoise.lo\n", + " CC osdisetup.lo\n", + " CC osditrunc.lo\n", + " CC osdipzld.lo\n", + " CC osdicallbacks.lo\n", + " CCLD libosdi.la\n", + "make[2]: Leaving directory '/content/ngspice/release/src/osdi'\n", + "Making all in ciderlib\n", + "make[2]: Entering directory '/content/ngspice/release/src/ciderlib'\n", + "Making all in input\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/input'\n", + " CC bdryset.lo\n", + " CC boundary.lo\n", + " CC cards.lo\n", + " CC contact.lo\n", + " CC contset.lo\n", + " CC domnset.lo\n", + " CC domain.lo\n", + " CC doping.lo\n", + " CC dopset.lo\n", + " CC elctset.lo\n", + " CC electrod.lo\n", + " CC material.lo\n", + " CC matlset.lo\n", + " CC mesh.lo\n", + " CC meshset.lo\n", + " CC method.lo\n", + " CC mobility.lo\n", + " CC mobset.lo\n", + " CC models.lo\n", + " CC modlset.lo\n", + " CC optionsc.lo\n", + " CC outpset.lo\n", + " CC output.lo\n", + " CCLD libciderinput.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/input'\n", + "Making all in support\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/support'\n", + " CC database.lo\n", + " CC devprint.lo\n", + " CC geominfo.lo\n", + " CC globals.lo\n", + " CC integset.lo\n", + " CC integuse.lo\n", + " CC logfile.lo\n", + " CC mater.lo\n", + " CC misc.lo\n", + " CC mobil.lo\n", + " CC recomb.lo\n", + " CC suprem.lo\n", + " CC suprmitf.lo\n", + " CCLD libcidersuprt.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/support'\n", + "Making all in oned\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/oned'\n", + " CC oneadmit.lo\n", + " CC onecont.lo\n", + " CC oneaval.lo\n", + " CC onecond.lo\n", + " CC onedest.lo\n", + " CC onedopng.lo\n", + " CC onefreez.lo\n", + " CC onemesh.lo\n", + " CC onepoiss.lo\n", + " CC oneprint.lo\n", + " CC oneproj.lo\n", + " CC oneread.lo\n", + " CC onesetup.lo\n", + " CC onesolve.lo\n", + " CCLD libcideroned.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/oned'\n", + "Making all in twod\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/twod'\n", + " CC twoadmit.lo\n", + " CC twoaval.lo\n", + " CC twocond.lo\n", + " CC twocont.lo\n", + " CC twodest.lo\n", + " CC twodopng.lo\n", + " CC twocurr.lo\n", + " CC twoelect.lo\n", + " CC twofield.lo\n", + " CC twomesh.lo\n", + " CC twomobdv.lo\n", + " CC twomobfn.lo\n", + " CC twomobil.lo\n", + " CC twoncont.lo\n", + " CC twopcont.lo\n", + " CC twopoiss.lo\n", + " CC twoprint.lo\n", + " CC twoproj.lo\n", + " CC tworead.lo\n", + " CC twosetbc.lo\n", + " CC twosetup.lo\n", + " CC twosolve.lo\n", + " CCLD libcidertwod.la\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/twod'\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib'\n", + "make[3]: Nothing to be done for 'all-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/ciderlib'\n", + "make[2]: Entering directory '/content/ngspice/release/src'\n", + " CC ngspice-main.o\n", + " CC ngspice-conf.o\n", + " CC ngspice-ngspice.o\n", + "rm -f spinit spinit.tmp\n", + "srcdir=''; \\\n", + " test -f ./spinit.in || srcdir=../../src/; \\\n", + " sed -e 's|@XSPICEINIT[@]||g' -e 's|@pkglibdir[@]|/usr/local/lib/ngspice|g' ${srcdir}spinit.in >spinit.tmp\n", + "mv spinit.tmp spinit\n", + " CCLD ngspice\n", + "make[2]: Leaving directory '/content/ngspice/release/src'\n", + "make[1]: Leaving directory '/content/ngspice/release/src'\n", + "Making all in man\n", + "make[1]: Entering directory '/content/ngspice/release/man'\n", + "Making all in man1\n", + "make[2]: Entering directory '/content/ngspice/release/man/man1'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/man/man1'\n", + "make[2]: Entering directory '/content/ngspice/release/man'\n", + "make[2]: Nothing to be done for 'all-am'.\n", + "make[2]: Leaving directory '/content/ngspice/release/man'\n", + "make[1]: Leaving directory '/content/ngspice/release/man'\n", + "Making all in tests\n", + "make[1]: Entering directory '/content/ngspice/release/tests'\n", + "Making all in regression\n", + "make[2]: Entering directory '/content/ngspice/release/tests/regression'\n", + "Making all in lib-processing\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/lib-processing'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/lib-processing'\n", + "Making all in parser\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/parser'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/parser'\n", + "Making all in subckt-processing\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/subckt-processing'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/subckt-processing'\n", + "Making all in func\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/func'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/func'\n", + "Making all in model\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/model'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/model'\n", + "Making all in misc\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/misc'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/misc'\n", + "Making all in sens\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/sens'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/sens'\n", + "Making all in temper\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/temper'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/temper'\n", + "Making all in pipe\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/pipe'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/pipe'\n", + "Making all in pz\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/pz'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/pz'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression'\n", + "make[3]: Nothing to be done for 'all-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/regression'\n", + "Making all in xspice\n", + "make[2]: Entering directory '/content/ngspice/release/tests/xspice'\n", + "Making all in digital\n", + "make[3]: Entering directory '/content/ngspice/release/tests/xspice/digital'\n", + "make[3]: Nothing to be done for 'all'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/xspice/digital'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/xspice'\n", + "make[3]: Nothing to be done for 'all-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/xspice'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/xspice'\n", + "Making all in bsim3\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsim3'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsim3'\n", + "Making all in bsim4\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsim4'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsim4'\n", + "Making all in bsimsoi\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsimsoi'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsimsoi'\n", + "Making all in hisim\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisim'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisim'\n", + "Making all in hicum2\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hicum2'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hicum2'\n", + "Making all in hisimhv1\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisimhv1'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv1'\n", + "Making all in hisimhv2\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisimhv2'\n", + "make[2]: Nothing to be done for 'all'.\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv2'\n", + "make[2]: Entering directory '/content/ngspice/release/tests'\n", + "make[2]: Nothing to be done for 'all-am'.\n", + "make[2]: Leaving directory '/content/ngspice/release/tests'\n", + "make[1]: Leaving directory '/content/ngspice/release/tests'\n", + "make[1]: Entering directory '/content/ngspice/release'\n", + "make[1]: Nothing to be done for 'all-am'.\n", + "make[1]: Leaving directory '/content/ngspice/release'\n", + "installing (see make_install.log)\n", + "Making install in src\n", + "make[1]: Entering directory '/content/ngspice/release/src'\n", + "Making install in include/ngspice\n", + "make[2]: Entering directory '/content/ngspice/release/src/include/ngspice'\n", + "make[3]: Entering directory '/content/ngspice/release/src/include/ngspice'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/include/ngspice'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/include/ngspice'\n", + "Making install in include/cppduals/duals\n", + "make[2]: Entering directory '/content/ngspice/release/src/include/cppduals/duals'\n", + "make[3]: Entering directory '/content/ngspice/release/src/include/cppduals/duals'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/include/cppduals/duals'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/include/cppduals/duals'\n", + "Making install in misc\n", + "make[2]: Entering directory '/content/ngspice/release/src/misc'\n", + "make[3]: Entering directory '/content/ngspice/release/src/misc'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/misc'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/misc'\n", + "Making install in maths\n", + "make[2]: Entering directory '/content/ngspice/release/src/maths'\n", + "Making install in cmaths\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/cmaths'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/cmaths'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/cmaths'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/cmaths'\n", + "Making install in ni\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/ni'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/ni'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/ni'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/ni'\n", + "Making install in sparse\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/sparse'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/sparse'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/sparse'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/sparse'\n", + "Making install in poly\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/poly'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/poly'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/poly'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/poly'\n", + "Making install in deriv\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/deriv'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/deriv'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/deriv'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/deriv'\n", + "Making install in misc\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/misc'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/misc'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/misc'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/misc'\n", + "Making install in fft\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/fft'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/fft'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/fft'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/fft'\n", + "Making install in dense\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/dense'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/dense'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/dense'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/dense'\n", + "Making install in KLU\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths/KLU'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths/KLU'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths/KLU'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths/KLU'\n", + "make[3]: Entering directory '/content/ngspice/release/src/maths'\n", + "make[4]: Entering directory '/content/ngspice/release/src/maths'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/maths'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/maths'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/maths'\n", + "Making install in frontend\n", + "make[2]: Entering directory '/content/ngspice/release/src/frontend'\n", + "make install-recursive\n", + "make[3]: Entering directory '/content/ngspice/release/src/frontend'\n", + "Making install in plotting\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/plotting'\n", + "make[5]: Entering directory '/content/ngspice/release/src/frontend/plotting'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/frontend/plotting'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/plotting'\n", + "Making install in help\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/help'\n", + "make[5]: Entering directory '/content/ngspice/release/src/frontend/help'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/frontend/help'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/help'\n", + "Making install in parser\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/parser'\n", + "make[5]: Entering directory '/content/ngspice/release/src/frontend/parser'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/frontend/parser'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/parser'\n", + "Making install in wdisp\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/wdisp'\n", + "make[5]: Entering directory '/content/ngspice/release/src/frontend/wdisp'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/frontend/wdisp'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/wdisp'\n", + "Making install in numparam\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/numparam'\n", + "make[5]: Entering directory '/content/ngspice/release/src/frontend/numparam'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/frontend/numparam'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/numparam'\n", + "Making install in trannoise\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend/trannoise'\n", + "make[5]: Entering directory '/content/ngspice/release/src/frontend/trannoise'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/frontend/trannoise'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend/trannoise'\n", + "make[4]: Entering directory '/content/ngspice/release/src/frontend'\n", + "make[5]: Entering directory '/content/ngspice/release/src/frontend'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/frontend'\n", + "Making install in spicelib\n", + "make[2]: Entering directory '/content/ngspice/release/src/spicelib'\n", + "Making install in analysis\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/analysis'\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/analysis'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/analysis'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/analysis'\n", + "Making install in parser\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n", + "make install-am\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/parser'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/parser'\n", + "Making install in devices\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n", + "Making install in asrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/asrc'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/asrc'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/asrc'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/asrc'\n", + "Making install in bjt\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bjt'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bjt'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bjt'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bjt'\n", + "Making install in bsim1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim1'\n", + "Making install in bsim2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim2'\n", + "Making install in bsim3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3'\n", + "Making install in bsimsoi\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsimsoi'\n", + "Making install in bsim4\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4'\n", + "Making install in bsim4v5\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v5'\n", + "Making install in bsim4v6\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v6'\n", + "Making install in bsim4v7\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim4v7'\n", + "Making install in bsim3v0\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v0'\n", + "Making install in bsim3v1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v1'\n", + "Making install in bsim3v32\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3v32'\n", + "Making install in bsim3soi_pd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_pd'\n", + "Making install in bsim3soi_fd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_fd'\n", + "Making install in bsim3soi_dd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/bsim3soi_dd'\n", + "Making install in cap\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cap'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/cap'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cap'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cap'\n", + "Making install in cccs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cccs'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/cccs'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cccs'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cccs'\n", + "Making install in ccvs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ccvs'\n", + "Making install in cpl\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/cpl'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/cpl'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cpl'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/cpl'\n", + "Making install in csw\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/csw'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/csw'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/csw'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/csw'\n", + "Making install in dio\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/dio'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/dio'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/dio'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/dio'\n", + "Making install in ind\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ind'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/ind'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ind'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ind'\n", + "Making install in isrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/isrc'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/isrc'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/isrc'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/isrc'\n", + "Making install in hfet1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet1'\n", + "Making install in hfet2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hfet2'\n", + "Making install in hicum2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hicum2'\n", + "Making install in hisim2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisim2'\n", + "Making install in hisimhv1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv1'\n", + "Making install in hisimhv2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/hisimhv2'\n", + "Making install in jfet\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet'\n", + "Making install in jfet2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/jfet2'\n", + "Making install in ltra\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/ltra'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/ltra'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ltra'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/ltra'\n", + "Making install in mes\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mes'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mes'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mes'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mes'\n", + "Making install in mesa\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mesa'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mesa'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mesa'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mesa'\n", + "Making install in mos1\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos1'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos1'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos1'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos1'\n", + "Making install in mos2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos2'\n", + "Making install in mos3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos3'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos3'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos3'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos3'\n", + "Making install in mos6\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos6'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos6'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos6'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos6'\n", + "Making install in mos9\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos9'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/mos9'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos9'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/mos9'\n", + "Making install in res\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/res'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/res'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/res'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/res'\n", + "Making install in soi3\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/soi3'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/soi3'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/soi3'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/soi3'\n", + "Making install in sw\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/sw'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/sw'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/sw'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/sw'\n", + "Making install in tra\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/tra'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/tra'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/tra'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/tra'\n", + "Making install in txl\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/txl'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/txl'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/txl'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/txl'\n", + "Making install in urc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/urc'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/urc'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/urc'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/urc'\n", + "Making install in vbic\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vbic'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/vbic'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vbic'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vbic'\n", + "Making install in vccs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vccs'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/vccs'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vccs'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vccs'\n", + "Making install in vcvs\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vcvs'\n", + "Making install in vdmos\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vdmos'\n", + "Making install in vsrc\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/vsrc'\n", + "Making install in nbjt\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt'\n", + "Making install in nbjt2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/nbjt2'\n", + "Making install in numd\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd'\n", + "Making install in numd2\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd2'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/numd2'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd2'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numd2'\n", + "Making install in numos\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices/numos'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices/numos'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numos'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices/numos'\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[5]: Entering directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib/devices'\n", + "make[3]: Entering directory '/content/ngspice/release/src/spicelib'\n", + "make[4]: Entering directory '/content/ngspice/release/src/spicelib'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/spicelib'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/spicelib'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/spicelib'\n", + "Making install in xspice\n", + "make[2]: Entering directory '/content/ngspice/release/src/xspice'\n", + "Making install in mif\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/mif'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/mif'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/mif'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/mif'\n", + "Making install in cm\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/cm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/cm'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/cm'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/cm'\n", + "Making install in enh\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/enh'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/enh'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/enh'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/enh'\n", + "Making install in evt\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/evt'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/evt'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/evt'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/evt'\n", + "Making install in idn\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/idn'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/idn'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/idn'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/idn'\n", + "Making install in cmpp\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n", + "make install-am\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n", + "make[5]: Entering directory '/content/ngspice/release/src/xspice/cmpp'\n", + "make[5]: Nothing to be done for 'install-exec-am'.\n", + "make[5]: Nothing to be done for 'install-data-am'.\n", + "make[5]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/cmpp'\n", + "Making install in icm\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "for cm in spice2poly digital analog xtradev xtraevt table tlines ; do \\\n", + "\tmake cm=$cm $cm/$cm.cm \\\n", + "\t|| exit 1; \\\n", + "done\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: 'spice2poly/spice2poly.cm' is up to date.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: 'digital/digital.cm' is up to date.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: 'analog/analog.cm' is up to date.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: 'xtradev/xtradev.cm' is up to date.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: 'xtraevt/xtraevt.cm' is up to date.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: 'table/table.cm' is up to date.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/icm'\n", + "make[4]: 'tlines/tlines.cm' is up to date.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "/usr/bin/mkdir -p \"/usr/local/lib/ngspice\"\n", + "/usr/bin/mkdir -p \"/usr/local/share/ngspice\"\n", + "for cm in spice2poly digital analog xtradev xtraevt table tlines ; do \\\n", + "\t/usr/bin/install -c $cm/$cm.cm \"/usr/local/lib/ngspice\" \\\n", + "\t|| exit 1; \\\n", + "done\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/icm'\n", + "Making install in verilog\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/verilog'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/verilog'\n", + " /usr/bin/mkdir -p '/usr/local/lib/ngspice'\n", + " /bin/bash ../../../libtool --mode=install /usr/bin/install -c ivlng.la ivlngvpi.la '/usr/local/lib/ngspice'\n", + "libtool: install: /usr/bin/install -c .libs/ivlng.so /usr/local/lib/ngspice/ivlng.so\n", + "libtool: install: /usr/bin/install -c .libs/ivlng.lai /usr/local/lib/ngspice/ivlng.la\n", + "libtool: install: /usr/bin/install -c .libs/ivlngvpi.so /usr/local/lib/ngspice/ivlngvpi.so\n", + "libtool: install: /usr/bin/install -c .libs/ivlngvpi.lai /usr/local/lib/ngspice/ivlngvpi.la\n", + "libtool: finish: PATH=\"/opt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tools/node/bin:/tools/google-cloud-sdk/bin:/sbin\" ldconfig -n /usr/local/lib/ngspice\n", + "----------------------------------------------------------------------\n", + "Libraries have been installed in:\n", + " /usr/local/lib/ngspice\n", + "\n", + "If you ever happen to want to link against installed libraries\n", + "in a given directory, LIBDIR, you must either use libtool, and\n", + "specify the full pathname of the library, or use the '-LLIBDIR'\n", + "flag during linking and do at least one of the following:\n", + " - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable\n", + " during execution\n", + " - add LIBDIR to the 'LD_RUN_PATH' environment variable\n", + " during linking\n", + " - use the '-Wl,-rpath -Wl,LIBDIR' linker flag\n", + " - have your system administrator add LIBDIR to '/etc/ld.so.conf'\n", + "\n", + "See any operating system documentation about shared libraries for\n", + "more information, such as the ld(1) and ld.so(8) manual pages.\n", + "----------------------------------------------------------------------\n", + "make install-exec-hook\n", + "make[5]: Entering directory '/content/ngspice/release/src/xspice/verilog'\n", + "cd /usr/local/lib/ngspice; \\\n", + "rm -f ivlng*a libvvp* ; \\\n", + "mv ivlngvpi.* ivlng.vpi\n", + "make[5]: Leaving directory '/content/ngspice/release/src/xspice/verilog'\n", + " /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts/src'\n", + " /usr/bin/install -c -m 644 ../../../../src/xspice/verilog/verilator_shim.cpp ../../../../src/xspice/verilog/verilator_main.cpp '/usr/local/share/ngspice/scripts/src'\n", + " /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts/src/ngspice'\n", + " /usr/bin/install -c -m 644 ../../../../src/xspice/verilog/../../include/ngspice/cosim.h ../../../../src/xspice/verilog/../../include/ngspice/miftypes.h ../../../../src/xspice/verilog/../../include/ngspice/cmtypes.h ../../../../src/xspice/verilog/./coroutine.h ../../../../src/xspice/verilog/./coroutine_cosim.h ../../../../src/xspice/verilog/./coroutine_shim.h '/usr/local/share/ngspice/scripts/src/ngspice'\n", + " /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts'\n", + " /usr/bin/install -c -m 644 ../../../../src/xspice/verilog/vlnggen '/usr/local/share/ngspice/scripts'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/verilog'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/verilog'\n", + "Making install in vhdl\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice/vhdl'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice/vhdl'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + " /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts/src'\n", + " /usr/bin/install -c -m 644 ../../../../src/xspice/vhdl/ghdl_shim.h ../../../../src/xspice/vhdl/ghdl_shim.c ../../../../src/xspice/vhdl/ghdl_vpi.c '/usr/local/share/ngspice/scripts/src'\n", + " /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts'\n", + " /usr/bin/install -c -m 644 ../../../../src/xspice/vhdl/ghnggen '/usr/local/share/ngspice/scripts'\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice/vhdl'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice/vhdl'\n", + "make[3]: Entering directory '/content/ngspice/release/src/xspice'\n", + "make[4]: Entering directory '/content/ngspice/release/src/xspice'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/xspice'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/xspice'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/xspice'\n", + "Making install in osdi\n", + "make[2]: Entering directory '/content/ngspice/release/src/osdi'\n", + "make[3]: Entering directory '/content/ngspice/release/src/osdi'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/src/osdi'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/osdi'\n", + "Making install in ciderlib\n", + "make[2]: Entering directory '/content/ngspice/release/src/ciderlib'\n", + "Making install in input\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/input'\n", + "make[4]: Entering directory '/content/ngspice/release/src/ciderlib/input'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/ciderlib/input'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/input'\n", + "Making install in support\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/support'\n", + "make[4]: Entering directory '/content/ngspice/release/src/ciderlib/support'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/ciderlib/support'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/support'\n", + "Making install in oned\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/oned'\n", + "make[4]: Entering directory '/content/ngspice/release/src/ciderlib/oned'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/ciderlib/oned'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/oned'\n", + "Making install in twod\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib/twod'\n", + "make[4]: Entering directory '/content/ngspice/release/src/ciderlib/twod'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/ciderlib/twod'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib/twod'\n", + "make[3]: Entering directory '/content/ngspice/release/src/ciderlib'\n", + "make[4]: Entering directory '/content/ngspice/release/src/ciderlib'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/src/ciderlib'\n", + "make[3]: Leaving directory '/content/ngspice/release/src/ciderlib'\n", + "make[2]: Leaving directory '/content/ngspice/release/src/ciderlib'\n", + "make[2]: Entering directory '/content/ngspice/release/src'\n", + "make[3]: Entering directory '/content/ngspice/release/src'\n", + " /usr/bin/mkdir -p '/usr/local/bin'\n", + " /bin/bash ../libtool --mode=install /usr/bin/install -c ngspice '/usr/local/bin'\n", + "libtool: install: /usr/bin/install -c ngspice /usr/local/bin/ngspice\n", + " /usr/bin/mkdir -p '/usr/local/share/ngspice/scripts'\n", + " /usr/bin/install -c -m 644 spinit ../../src/setplot ../../src/spectrum ../../src/devload ../../src/devaxis ../../src/ciderinit '/usr/local/share/ngspice/scripts'\n", + "make[3]: Leaving directory '/content/ngspice/release/src'\n", + "make[2]: Leaving directory '/content/ngspice/release/src'\n", + "make[1]: Leaving directory '/content/ngspice/release/src'\n", + "Making install in man\n", + "make[1]: Entering directory '/content/ngspice/release/man'\n", + "Making install in man1\n", + "make[2]: Entering directory '/content/ngspice/release/man/man1'\n", + "make[3]: Entering directory '/content/ngspice/release/man/man1'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + " /usr/bin/mkdir -p '/usr/local/share/man/man1'\n", + " /usr/bin/install -c -m 644 ../../../man/man1/ngspice.1 '/usr/local/share/man/man1'\n", + "make[3]: Leaving directory '/content/ngspice/release/man/man1'\n", + "make[2]: Leaving directory '/content/ngspice/release/man/man1'\n", + "make[2]: Entering directory '/content/ngspice/release/man'\n", + "make[3]: Entering directory '/content/ngspice/release/man'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/man'\n", + "make[2]: Leaving directory '/content/ngspice/release/man'\n", + "make[1]: Leaving directory '/content/ngspice/release/man'\n", + "Making install in tests\n", + "make[1]: Entering directory '/content/ngspice/release/tests'\n", + "Making install in regression\n", + "make[2]: Entering directory '/content/ngspice/release/tests/regression'\n", + "Making install in lib-processing\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/lib-processing'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/lib-processing'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/lib-processing'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/lib-processing'\n", + "Making install in parser\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/parser'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/parser'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/parser'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/parser'\n", + "Making install in subckt-processing\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/subckt-processing'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/subckt-processing'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/subckt-processing'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/subckt-processing'\n", + "Making install in func\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/func'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/func'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/func'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/func'\n", + "Making install in model\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/model'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/model'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/model'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/model'\n", + "Making install in misc\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/misc'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/misc'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/misc'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/misc'\n", + "Making install in sens\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/sens'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/sens'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/sens'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/sens'\n", + "Making install in temper\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/temper'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/temper'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/temper'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/temper'\n", + "Making install in pipe\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/pipe'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/pipe'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/pipe'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/pipe'\n", + "Making install in pz\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression/pz'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression/pz'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression/pz'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression/pz'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/regression'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/regression'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/regression'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/regression'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/regression'\n", + "Making install in xspice\n", + "make[2]: Entering directory '/content/ngspice/release/tests/xspice'\n", + "Making install in digital\n", + "make[3]: Entering directory '/content/ngspice/release/tests/xspice/digital'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/xspice/digital'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/xspice/digital'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/xspice/digital'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/xspice'\n", + "make[4]: Entering directory '/content/ngspice/release/tests/xspice'\n", + "make[4]: Nothing to be done for 'install-exec-am'.\n", + "make[4]: Nothing to be done for 'install-data-am'.\n", + "make[4]: Leaving directory '/content/ngspice/release/tests/xspice'\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/xspice'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/xspice'\n", + "Making install in bsim3\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsim3'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/bsim3'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/bsim3'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsim3'\n", + "Making install in bsim4\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsim4'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/bsim4'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/bsim4'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsim4'\n", + "Making install in bsimsoi\n", + "make[2]: Entering directory '/content/ngspice/release/tests/bsimsoi'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/bsimsoi'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/bsimsoi'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/bsimsoi'\n", + "Making install in hisim\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisim'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/hisim'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/hisim'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisim'\n", + "Making install in hicum2\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hicum2'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/hicum2'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/hicum2'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hicum2'\n", + "Making install in hisimhv1\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisimhv1'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/hisimhv1'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/hisimhv1'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv1'\n", + "Making install in hisimhv2\n", + "make[2]: Entering directory '/content/ngspice/release/tests/hisimhv2'\n", + "make[3]: Entering directory '/content/ngspice/release/tests/hisimhv2'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests/hisimhv2'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests/hisimhv2'\n", + "make[2]: Entering directory '/content/ngspice/release/tests'\n", + "make[3]: Entering directory '/content/ngspice/release/tests'\n", + "make[3]: Nothing to be done for 'install-exec-am'.\n", + "make[3]: Nothing to be done for 'install-data-am'.\n", + "make[3]: Leaving directory '/content/ngspice/release/tests'\n", + "make[2]: Leaving directory '/content/ngspice/release/tests'\n", + "make[1]: Leaving directory '/content/ngspice/release/tests'\n", + "make[1]: Entering directory '/content/ngspice/release'\n", + "make[2]: Entering directory '/content/ngspice/release'\n", + "make[2]: Nothing to be done for 'install-exec-am'.\n", + "make[2]: Leaving directory '/content/ngspice/release'\n", + "make[1]: Leaving directory '/content/ngspice/release'\n", + "\n", + "Elapsed compile time: 0hrs 9min 22sec\n", + "success\n", + "--2026-04-04 14:36:54-- https://openva.fra1.cdn.digitaloceanspaces.com/openvaf_23_5_0_linux_amd64.tar.gz\n", + "Resolving openva.fra1.cdn.digitaloceanspaces.com (openva.fra1.cdn.digitaloceanspaces.com)... 104.18.42.227, 172.64.145.29, 2a06:98c1:3105::6812:2ae3, ...\n", + "Connecting to openva.fra1.cdn.digitaloceanspaces.com (openva.fra1.cdn.digitaloceanspaces.com)|104.18.42.227|:443... connected.\n", + "HTTP request sent, awaiting response... 200 OK\n", + "Cookie coming from openva.fra1.cdn.digitaloceanspaces.com attempted to set domain to digitaloceanspaces.com\n", + "Length: 54596847 (52M) [application/gzip]\n", + "Saving to: ‘openvaf_23_5_0_linux_amd64.tar.gz’\n", + "\n", + "openvaf_23_5_0_linu 100%[===================>] 52.07M 58.1MB/s in 0.9s \n", + "\n", + "2026-04-04 14:36:55 (58.1 MB/s) - ‘openvaf_23_5_0_linux_amd64.tar.gz’ saved [54596847/54596847]\n", + "\n", + "Collecting klayout\n", + " Downloading klayout-0.30.7-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (867 bytes)\n", + "Downloading klayout-0.30.7-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (27.0 MB)\n", + "\u001b[2K \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m27.0/27.0 MB\u001b[0m \u001b[31m26.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n", + "\u001b[?25hInstalling collected packages: klayout\n", + "Successfully installed klayout-0.30.7\n" + ] + } + ], + "source": [ + "# clone and install magic\n", + "%cd /content\n", + "!git clone https://github.com/RTimothyEdwards/magic.git\n", + "%cd magic\n", + "!./configure\n", + "!make\n", + "!make install\n", + "\n", + "# clone and install netgen\n", + "%cd /content\n", + "!git clone https://github.com/RTimothyEdwards/netgen\n", + "%cd netgen\n", + "!./configure\n", + "!make\n", + "!make install\n", + "\n", + "# clone and compile ngspice\n", + "%cd /content\n", + "!apt install bison flex libx11-dev libx11-6 libxaw7-dev libreadline6-dev autoconf libtool automake -y\n", + "!git clone https://git.code.sf.net/p/ngspice/ngspice\n", + "!cd ngspice && ./compile_linux.sh\n", + "\n", + "# install openvaf\n", + "!wget https://openva.fra1.cdn.digitaloceanspaces.com/openvaf_23_5_0_linux_amd64.tar.gz\n", + "!tar -xf openvaf_23_5_0_linux_amd64.tar.gz\n", + "\n", + "# install klayout standalone python package\n", + "!pip install klayout" + ] + }, + { + "cell_type": "markdown", + "id": "d118130f", + "metadata": { + "id": "d118130f" + }, + "source": [ + "### 0.1 Refresh PATH after install\n", + "If the runtime was reset, run the next cell to restore `/content` tools into `PATH`." + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "af612cbc", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "af612cbc", + "outputId": "8e498cd6-ee5c-4053-c497-ebbdec628400" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Python environment ready\n" + ] + } + ], + "source": [ + "# Optional: uncomment in a clean Colab/Jupyter runtime\n", + "# !pip install -q numpy pandas matplotlib seaborn scipy tqdm\n", + "\n", + "import os\n", + "import json\n", + "import math\n", + "import shutil\n", + "import subprocess\n", + "from pathlib import Path\n", + "from dataclasses import dataclass, asdict\n", + "\n", + "import numpy as np\n", + "import pandas as pd\n", + "import matplotlib.pyplot as plt\n", + "import seaborn as sns\n", + "from matplotlib import animation\n", + "from tqdm.auto import tqdm\n", + "\n", + "sns.set_context('talk')\n", + "sns.set_style('whitegrid')\n", + "np.random.seed(42)\n", + "\n", + "print('Python environment ready')" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "6db5b7db", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "6db5b7db", + "outputId": "9df98d87-a093-41bb-8f06-320f6814e2b7" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Configured artifacts, targets, PVT corners, and scoring weights\n" + ] + } + ], + "source": [ + "# Reproducibility configuration\n", + "PROJECT_ROOT = Path.cwd()\n", + "ARTIFACT_DIR = PROJECT_ROOT / 'artifacts'\n", + "NETLIST_DIR = ARTIFACT_DIR / 'netlists'\n", + "RAW_DIR = ARTIFACT_DIR / 'raw'\n", + "PLOT_DIR = ARTIFACT_DIR / 'plots'\n", + "for d in [ARTIFACT_DIR, NETLIST_DIR, RAW_DIR, PLOT_DIR]:\n", + " d.mkdir(parents=True, exist_ok=True)\n", + "\n", + "DEMO_MODE = True # Set False to use ngspice real simulation mode\n", + "NGSPICE_BIN = shutil.which('ngspice') or 'ngspice'\n", + "\n", + "WEIGHTS = {\n", + " 'delay': 0.40,\n", + " 'energy': 0.35,\n", + " 'sigma_vin_eq': 0.25,\n", + "}\n", + "\n", + "TARGET_SPECS = {\n", + " 'delay_ps': 120.0,\n", + " 'energy_fJ': 12.0,\n", + " 'sigma_vin_eq_mV': 2.0,\n", + "}\n", + "\n", + "PVT_CORNERS = [\n", + " {'name': 'TT_1p8V_27C', 'vdd': 1.8, 'temp': 27, 'proc': 'tt'},\n", + " {'name': 'SS_1p62V_125C', 'vdd': 1.62, 'temp': 125, 'proc': 'ss'},\n", + " {'name': 'FF_1p98V_-40C', 'vdd': 1.98, 'temp': -40, 'proc': 'ff'},\n", + "]\n", + "\n", + "MC_RUNS = 80\n", + "print('Configured artifacts, targets, PVT corners, and scoring weights')" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "d00191cc", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "d00191cc", + "outputId": "fc46115b-1fc7-40c5-c297-18ad213030b8" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "env: PATH=/opt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tools/node/bin:/tools/google-cloud-sdk/bin:/content\n" + ] + } + ], + "source": [ + "# execute this cell again after reseting the session\n", + "import os\n", + "PATH = os.environ['PATH']\n", + "%env PATH={PATH}:/content" + ] + }, + { + "cell_type": "markdown", + "id": "d49b0636", + "metadata": { + "id": "d49b0636" + }, + "source": [ + "### 0.2 Download PDK and compile models\n", + "This step pulls IHP Open PDK and compiles Verilog-A models with OpenVAF.\n", + "It also clones the reference automation repository used in the original DAC setup flow." + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "4a62a555", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "4a62a555", + "outputId": "de835e3d-f921-47fc-80b9-3bf876bfead0" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home\n", + "Cloning into 'IHP-Open-PDK'...\n", + "remote: Enumerating objects: 18814, done.\u001b[K\n", + "remote: Counting objects: 100% (2265/2265), done.\u001b[K\n", + "remote: Compressing objects: 100% (221/221), done.\u001b[K\n", + "remote: Total 18814 (delta 2111), reused 2044 (delta 2044), pack-reused 16549 (from 2)\u001b[K\n", + "Receiving objects: 100% (18814/18814), 413.93 MiB | 15.95 MiB/s, done.\n", + "Resolving deltas: 100% (12028/12028), done.\n", + "Updating files: 100% (4927/4927), done.\n", + "Submodule 'ihp-sg13g2/libs.tech/digital' (https://github.com/hneemann/IHP130.git) registered for path 'ihp-sg13g2/libs.tech/digital'\n", + "Submodule 'ihp-sg13g2/libs.tech/klayout/python/pycell4klayout-api' (https://github.com/IHP-GmbH/pycell4klayout-api) registered for path 'ihp-sg13g2/libs.tech/klayout/python/pycell4klayout-api'\n", + "Submodule 'ihp-sg13g2/libs.tech/klayout/python/pypreprocessor' (https://github.com/IHP-GmbH/pypreprocessor) registered for path 'ihp-sg13g2/libs.tech/klayout/python/pypreprocessor'\n", + "Submodule 'ihp-sg13g2/libs.tech/openems/openems_ihp_sg13g2' (https://github.com/VolkerMuehlhaus/openems_ihp_sg13g2) registered for path 'ihp-sg13g2/libs.tech/openems/openems_ihp_sg13g2'\n", + "Submodule 'ihp-sg13g2/libs.tech/palace' (https://github.com/VolkerMuehlhaus/gds2palace_ihp_sg13g2.git) registered for path 'ihp-sg13g2/libs.tech/palace'\n", + "Cloning into '/home/IHP-Open-PDK/ihp-sg13g2/libs.tech/digital'...\n", + "remote: Enumerating objects: 61, done. \n", + "remote: Counting objects: 100% (61/61), done. \n", + "remote: Compressing objects: 100% (22/22), done. \n", + "remote: Total 61 (delta 42), reused 56 (delta 37), pack-reused 0 (from 0) \n", + "Receiving objects: 100% (61/61), 11.39 KiB | 5.70 MiB/s, done.\n", + "Resolving deltas: 100% (42/42), done.\n", + "Cloning into '/home/IHP-Open-PDK/ihp-sg13g2/libs.tech/klayout/python/pycell4klayout-api'...\n", + "remote: Enumerating objects: 137, done. \n", + "remote: Counting objects: 100% (137/137), done. \n", + "remote: Compressing objects: 100% (71/71), done. \n", + "remote: Total 137 (delta 73), reused 101 (delta 41), pack-reused 0 (from 0) \n", + "Receiving objects: 100% (137/137), 417.98 KiB | 24.59 MiB/s, done.\n", + "Resolving deltas: 100% (73/73), done.\n", + "Cloning into '/home/IHP-Open-PDK/ihp-sg13g2/libs.tech/klayout/python/pypreprocessor'...\n", + "remote: Enumerating objects: 454, done. \n", + "remote: Counting objects: 100% (18/18), done. \n", + "remote: Compressing objects: 100% (11/11), done. \n", + "remote: Total 454 (delta 6), reused 11 (delta 3), pack-reused 436 (from 1) \n", + "Receiving objects: 100% (454/454), 91.29 KiB | 1.94 MiB/s, done.\n", + "Resolving deltas: 100% (216/216), done.\n", + "Cloning into '/home/IHP-Open-PDK/ihp-sg13g2/libs.tech/openems/openems_ihp_sg13g2'...\n", + "remote: Enumerating objects: 503, done. \n", + "remote: Counting objects: 100% (148/148), done. \n", + "remote: Compressing objects: 100% (79/79), done. \n", + "remote: Total 503 (delta 98), reused 101 (delta 67), pack-reused 355 (from 2) \n", + "Receiving objects: 100% (503/503), 19.25 MiB | 17.93 MiB/s, done.\n", + "Resolving deltas: 100% (294/294), done.\n", + "Cloning into '/home/IHP-Open-PDK/ihp-sg13g2/libs.tech/palace'...\n", + "remote: Enumerating objects: 602, done. \n", + "remote: Counting objects: 100% (143/143), done. \n", + "remote: Compressing objects: 100% (91/91), done. \n", + "remote: Total 602 (delta 76), reused 101 (delta 41), pack-reused 459 (from 1) \n", + "Receiving objects: 100% (602/602), 31.91 MiB | 17.22 MiB/s, done.\n", + "Resolving deltas: 100% (365/365), done.\n", + "Submodule path 'ihp-sg13g2/libs.tech/digital': checked out '9a6e7c9d404f9f4334513a24788aa8454918d400'\n", + "Submodule path 'ihp-sg13g2/libs.tech/klayout/python/pycell4klayout-api': checked out '4c463c43991fb0967a824906518b66047bfb33c4'\n", + "Submodule path 'ihp-sg13g2/libs.tech/klayout/python/pypreprocessor': checked out 'cf1ff9bad0fb5338cf1c5b990b2b816b1ea01a64'\n", + "Submodule path 'ihp-sg13g2/libs.tech/openems/openems_ihp_sg13g2': checked out 'e29417aa1e5fb97b4ebd27dd1e4fcf043f97ef63'\n", + "Submodule path 'ihp-sg13g2/libs.tech/palace': checked out 'bb0edb0fb73b242db3f3bb6a552a47f4c32890d4'\n", + "Cloning into 'Automated_DAC_Design'...\n", + "remote: Enumerating objects: 346, done.\u001b[K\n", + "remote: Counting objects: 100% (346/346), done.\u001b[K\n", + "remote: Compressing objects: 100% (226/226), done.\u001b[K\n", + "remote: Total 346 (delta 202), reused 254 (delta 113), pack-reused 0 (from 0)\u001b[K\n", + "Receiving objects: 100% (346/346), 377.33 KiB | 13.01 MiB/s, done.\n", + "Resolving deltas: 100% (202/202), done.\n", + "/home/IHP-Open-PDK/ihp-sg13g2/libs.tech/verilog-a\n", + "======================================================================\n", + " Compiling VerilogA models using: 'openvaf' \n", + "======================================================================\n", + "\u001b[0m\u001b[1m\u001b[32mFinished\u001b[0m building psp103.va in 11.39s\n", + "\u001b[0m\u001b[1m\u001b[32mFinished\u001b[0m building psp103_nqs.va in 21.86s\n", + "\u001b[0m\u001b[1m\u001b[33mwarning[L015]\u001b[0m\u001b[1m: call to $simparam in a constant is evaluted before the simulation\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m-->\u001b[0m /home/IHP-Open-PDK/ihp-sg13g2/libs.tech/verilog-a/r3_cmc/r3_cmc_macros.include:191:20\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n", + "\u001b[0m\u001b[1m\u001b[38;5;12m191\u001b[0m \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m `define SIMPARSHRI \u001b[0m\u001b[1m\u001b[33m$simparam(\"shrink\",0.0)\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m \u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m \u001b[0m\u001b[1m\u001b[33mcall to $simparam in a constant\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m help: the value of paramaeters like \"gmin' or \"sourceScaleFactor\" may vary between iterations\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m variant_const_simparam is set to warn by default\n", + "\n", + "\u001b[0m\u001b[1m\u001b[33mwarning[L015]\u001b[0m\u001b[1m: call to $simparam in a constant is evaluted before the simulation\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m-->\u001b[0m /home/IHP-Open-PDK/ihp-sg13g2/libs.tech/verilog-a/r3_cmc/r3_cmc_macros.include:192:20\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n", + "\u001b[0m\u001b[1m\u001b[38;5;12m192\u001b[0m \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m `define SIMPARRTHR \u001b[0m\u001b[1m\u001b[33m$simparam(\"rthresh\",1.0e-3)\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m \u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m \u001b[0m\u001b[1m\u001b[33mcall to $simparam in a constant\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m help: the value of paramaeters like \"gmin' or \"sourceScaleFactor\" may vary between iterations\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m variant_const_simparam is set to warn by default\n", + "\n", + "\u001b[0m\u001b[1m\u001b[33mwarning[L015]\u001b[0m\u001b[1m: call to $simparam in a constant is evaluted before the simulation\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m-->\u001b[0m /home/IHP-Open-PDK/ihp-sg13g2/libs.tech/verilog-a/r3_cmc/r3_cmc_macros.include:189:20\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n", + "\u001b[0m\u001b[1m\u001b[38;5;12m189\u001b[0m \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m `define SIMPARIMAX \u001b[0m\u001b[1m\u001b[33m$simparam(\"imax\",1.0)\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m \u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^\u001b[0m \u001b[0m\u001b[1m\u001b[33mcall to $simparam in a constant\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m help: the value of paramaeters like \"gmin' or \"sourceScaleFactor\" may vary between iterations\n", + " \u001b[0m\u001b[1m\u001b[38;5;12m=\u001b[0m variant_const_simparam is set to warn by default\n", + "\n", + "\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[1m: `r3_cmc.va` generated 3 warning\u001b[0m\n", + "\n", + "\u001b[0m\u001b[1m\u001b[32mFinished\u001b[0m building r3_cmc.va in 0.73s\n", + "\u001b[0m\u001b[1m\u001b[32mFinished\u001b[0m building mosvar.va in 1.12s\n", + "done\n" + ] + } + ], + "source": [ + "%cd /home\n", + "# clone pdk\n", + "!git clone --recursive --branch dev https://github.com/IHP-GmbH/IHP-Open-PDK.git\n", + "# clone project repo\n", + "!git clone https://github.com/SDMote/Automated_DAC_Design\n", + "# compile models\n", + "%cd /home/IHP-Open-PDK/ihp-sg13g2/libs.tech/verilog-a\n", + "!./openvaf-compile-va.sh" + ] + }, + { + "cell_type": "markdown", + "id": "5745fdeb", + "metadata": { + "id": "5745fdeb" + }, + "source": [ + "## Design Variables and Search Space\n", + "The same abstraction is used for both topologies. You can tighten ranges for runtime control." + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "b0658eaa", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "b0658eaa", + "outputId": "760c3563-4723-461c-c326-ab6ffd3def71" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Design points: 1800\n" + ] + } + ], + "source": [ + "@dataclass\n", + "class DesignPoint:\n", + " topology: str\n", + " wn_um: float\n", + " wp_um: float\n", + " l_um: float\n", + " itail_uA: float\n", + " cl_fF: float\n", + "\n", + "def build_design_space():\n", + " points = []\n", + " topology_list = ['StrongARM', 'DoubleTail']\n", + "\n", + " wn_vals = [0.6, 0.9, 1.2, 1.6, 2.0]\n", + " wp_vals = [0.8, 1.2, 1.6, 2.2]\n", + " l_vals = [0.15, 0.18, 0.22]\n", + " itail_vals = [20, 35, 50, 70, 95]\n", + " cl_vals = [2, 5, 10]\n", + "\n", + " for t in topology_list:\n", + " for wn in wn_vals:\n", + " for wp in wp_vals:\n", + " for l in l_vals:\n", + " for it in itail_vals:\n", + " for cl in cl_vals:\n", + " points.append(DesignPoint(t, wn, wp, l, it, cl))\n", + " return points\n", + "\n", + "design_space = build_design_space()\n", + "print(f'Design points: {len(design_space)}')" + ] + }, + { + "cell_type": "markdown", + "id": "1c1f0923", + "metadata": { + "id": "1c1f0923" + }, + "source": [ + "## Netlist Generation (Template Hooks)\n", + "StrongARM now has a concrete ngspice/SKY130 template in `spice/strongarm_sky130_template.spice`.\n", + "Update model library path and corner names before full validation claims." + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "c02e77f4", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "c02e77f4", + "outputId": "296b50ad-05db-43e9-ef9e-d21f40ff8c16" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Netlist generator ready: StrongARM SKY130 template wired\n" + ] + } + ], + "source": [ + "def generate_netlist(point: DesignPoint, corner: dict, out_path: Path):\n", + " # SKY130 model library path. Replace with your local/colab path to sky130.lib.spice.\n", + " model_lib = 'models/sky130.lib.spice'\n", + " corner_name = {'tt': 'tt', 'ss': 'ss', 'ff': 'ff'}[corner['proc']]\n", + "\n", + " template_include = './spice/strongarm_sky130_template.spice'\n", + "\n", + " if point.topology == 'StrongARM':\n", + " subckt_name = 'strongarm_sky130'\n", + " topo_note = '* StrongARM template from LTspice-derived topology'\n", + " else:\n", + " # TODO: replace with a dedicated double-tail subckt include.\n", + " subckt_name = 'strongarm_sky130'\n", + " topo_note = '* WARNING: DoubleTail currently mapped to StrongARM template. Replace before final claims.'\n", + "\n", + " netlist = f\"\"\"\n", + "* Auto-generated comparator deck\n", + ".lib {model_lib} {corner_name}\n", + ".include {template_include}\n", + ".param TEMP={corner['temp']}\n", + ".temp {corner['temp']}\n", + ".param VDD={corner['vdd']} LMIN={point.l_um}u WIN={point.wn_um}u\n", + ".param WLATCHN={point.wn_um}u WLATCHP={point.wp_um}u WTAIL={point.itail_uA/8.0}u\n", + ".param WRESETI={max(point.wp_um*0.4, 0.3)}u WRESETO={max(point.wp_um*0.3, 0.24)}u\n", + ".param CL={point.cl_fF}f\n", + "\n", + "{topo_note}\n", + "XCOMP in_p in_n out_p out_n clk vdd vss {subckt_name} \\\n", + "+ LMIN={{LMIN}} WIN={{WIN}} WLATCHN={{WLATCHN}} WLATCHP={{WLATCHP}} \\\n", + "+ WRESETI={{WRESETI}} WRESETO={{WRESETO}} WTAIL={{WTAIL}}\n", + "\n", + "* Stimulus\n", + "VDD vdd 0 {{VDD}}\n", + "VSS vss 0 0\n", + "VCLK clk 0 PULSE(0 {{VDD}} 1n 100p 100p 4.5n 10n)\n", + "VinN in_n 0 0.9\n", + "VinP in_p 0 0.9005\n", + "Cloadp out_p 0 {{CL}}\n", + "Cloadn out_n 0 {{CL}}\n", + "\n", + "*.options method=gear reltol=1e-4\n", + " .tran 1p 20n\n", + "\n", + "* Basic measurements (adapt thresholds/edges to your signal conventions)\n", + ".measure tran t_delay trig v(clk) val='VDD/2' rise=2 targ v(out_p) val='VDD/2' rise=1\n", + ".measure tran e_comp integ par('v(vdd)*i(VDD)') from=0n to=20n\n", + ".measure tran vout_pk max v(out_p,out_n) from=0n to=20n\n", + ".measure tran vout_nm min v(out_p,out_n) from=0n to=20n\n", + "\n", + ".end\n", + "\"\"\"\n", + " out_path.write_text(netlist)\n", + "\n", + "print('Netlist generator ready: StrongARM SKY130 template wired')" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "4aff5d15", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "4aff5d15", + "outputId": "f006a6fa-08d4-4415-ada4-fbf9953ff799" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Simulation runner ready (DEMO_MODE = True )\n" + ] + } + ], + "source": [ + "def synthetic_metrics(point: DesignPoint, corner: dict, mc_sigma=0.0):\n", + " # Surrogate model for reproducible demos when ngspice is unavailable.\n", + " topo_factor = 1.0 if point.topology == 'StrongARM' else 0.92\n", + " proc_delay = {'tt': 1.0, 'ss': 1.25, 'ff': 0.82}[corner['proc']]\n", + " proc_noise = {'tt': 1.0, 'ss': 1.18, 'ff': 0.88}[corner['proc']]\n", + " proc_energy = {'tt': 1.0, 'ss': 1.08, 'ff': 0.95}[corner['proc']]\n", + "\n", + " delay_ps = (\n", + " 260\n", + " * topo_factor\n", + " * proc_delay\n", + " * (1.8 / corner['vdd'])\n", + " * (point.cl_fF / 5.0) ** 0.45\n", + " * (35.0 / point.itail_uA) ** 0.55\n", + " * (0.18 / point.l_um) ** 0.20\n", + " )\n", + "\n", + " energy_fJ = (\n", + " 8.0\n", + " * (point.itail_uA / 35.0) ** 0.95\n", + " * (corner['vdd'] / 1.8) ** 1.9\n", + " * (point.cl_fF / 5.0) ** 0.30\n", + " * proc_energy\n", + " )\n", + "\n", + " sigma_vin_eq_mV = (\n", + " 3.2\n", + " * proc_noise\n", + " * (0.9 / point.wn_um) ** 0.40\n", + " * (0.18 / point.l_um) ** 0.35\n", + " * (35.0 / point.itail_uA) ** 0.15\n", + " )\n", + "\n", + " if mc_sigma > 0:\n", + " delay_ps *= np.random.lognormal(mean=0.0, sigma=mc_sigma)\n", + " energy_fJ *= np.random.lognormal(mean=0.0, sigma=mc_sigma * 0.8)\n", + " sigma_vin_eq_mV *= np.random.lognormal(mean=0.0, sigma=mc_sigma * 1.1)\n", + "\n", + " return {\n", + " 'delay_ps': float(delay_ps),\n", + " 'energy_fJ': float(energy_fJ),\n", + " 'sigma_vin_eq_mV': float(sigma_vin_eq_mV),\n", + " }\n", + "\n", + "def parse_measure_output(stdout_text: str):\n", + " # Extend parser for your .measure formatting.\n", + " metrics = {}\n", + " for line in stdout_text.splitlines():\n", + " low = line.lower()\n", + " if 't_delay' in low and '=' in line:\n", + " metrics['delay_ps'] = float(line.split('=')[-1].strip()) * 1e12\n", + " if 'e_comp' in low and '=' in line:\n", + " metrics['energy_fJ'] = float(line.split('=')[-1].strip()) * 1e15\n", + " return metrics\n", + "\n", + "def run_one(point: DesignPoint, corner: dict):\n", + " if DEMO_MODE:\n", + " return synthetic_metrics(point, corner, mc_sigma=0.0)\n", + "\n", + " if point.topology == 'DoubleTail':\n", + " # Prevent accidental false claims in full-SPICE mode until DoubleTail deck is wired.\n", + " return {'delay_ps': np.nan, 'energy_fJ': np.nan, 'sigma_vin_eq_mV': np.nan}\n", + "\n", + " deck = NETLIST_DIR / f\"{point.topology}_{corner['name']}_{hash((point.wn_um, point.wp_um, point.l_um, point.itail_uA, point.cl_fF))}.sp\"\n", + " generate_netlist(point, corner, deck)\n", + " cmd = [NGSPICE_BIN, '-b', str(deck)]\n", + " proc = subprocess.run(cmd, capture_output=True, text=True)\n", + "\n", + " if proc.returncode != 0:\n", + " return {'delay_ps': np.nan, 'energy_fJ': np.nan, 'sigma_vin_eq_mV': np.nan}\n", + "\n", + " m = parse_measure_output(proc.stdout + '\\n' + proc.stderr)\n", + " if 'sigma_vin_eq_mV' not in m:\n", + " # Placeholder until transient-noise extraction is wired to your deck\n", + " m['sigma_vin_eq_mV'] = np.nan\n", + " return m\n", + "\n", + "print('Simulation runner ready (DEMO_MODE =', DEMO_MODE, ')')" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "37782930", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 256, + "referenced_widgets": [ + "f994e7e58c75415d9ce04fb00b16e301", + "2112716c31f649709c11ebfbb6978f38", + "ed9c0745867a41a69bceacdb217f1ee2", + "e0def9147d354deda78f8a8c98707603", + "9dad37acb79943f2beb8c0af8d472434", + "c1e54a40fd0649b289259a83c164b9f0", + "e4aa06eb36c948e08b278dcb0be4c6cf", + "b761e8fe027443d684355aff3c5dcc62", + "2774a29cb77d4d99bfb306062d4e655d", + "11071283222542c596f2b8a160dcab9b", + "63a92ea8b9c34dc9b3f349fdbc339fc9" + ] + }, + "id": "37782930", + "outputId": "331e07bc-d8d6-49a6-bc48-b7dd68b2a4e0" + }, + "outputs": [ + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "f994e7e58c75415d9ce04fb00b16e301", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Sweeping design points: 0%| | 0/1800 [00:00\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
topologywn_umwp_uml_umitail_uAcl_fFcornerprocvddtempdelay_psenergy_fJsigma_vin_eq_mV
0StrongARM0.60.80.15202TT_1p8V_27Ctt1.8027242.8888173.5712634.362703
1StrongARM0.60.80.15202SS_1p62V_125Css1.62125337.3455793.1572315.147989
2StrongARM0.60.80.15202FF_1p98V_-40Cff1.98-40181.0625734.0662263.839178
3StrongARM0.60.80.15205TT_1p8V_27Ctt1.8027366.8432434.7011474.362703
4StrongARM0.60.80.15205SS_1p62V_125Css1.62125509.5045044.1561235.147989
\n", + "
\n", + "
\n", + "\n", + "
\n", + " \n", + "\n", + " \n", + "\n", + " \n", + "
\n", + "\n", + "\n", + "
\n", + " \n" + ], + "text/plain": [ + " topology wn_um wp_um l_um itail_uA cl_fF corner proc vdd \\\n", + "0 StrongARM 0.6 0.8 0.15 20 2 TT_1p8V_27C tt 1.80 \n", + "1 StrongARM 0.6 0.8 0.15 20 2 SS_1p62V_125C ss 1.62 \n", + "2 StrongARM 0.6 0.8 0.15 20 2 FF_1p98V_-40C ff 1.98 \n", + "3 StrongARM 0.6 0.8 0.15 20 5 TT_1p8V_27C tt 1.80 \n", + "4 StrongARM 0.6 0.8 0.15 20 5 SS_1p62V_125C ss 1.62 \n", + "\n", + " temp delay_ps energy_fJ sigma_vin_eq_mV \n", + "0 27 242.888817 3.571263 4.362703 \n", + "1 125 337.345579 3.157231 5.147989 \n", + "2 -40 181.062573 4.066226 3.839178 \n", + "3 27 366.843243 4.701147 4.362703 \n", + "4 125 509.504504 4.156123 5.147989 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Rows: 5400\n" + ] + } + ], + "source": [ + "# Nominal + PVT sweep\n", + "records = []\n", + "for point in tqdm(design_space, desc='Sweeping design points'):\n", + " for corner in PVT_CORNERS:\n", + " m = run_one(point, corner)\n", + " records.append({\n", + " **asdict(point),\n", + " 'corner': corner['name'],\n", + " 'proc': corner['proc'],\n", + " 'vdd': corner['vdd'],\n", + " 'temp': corner['temp'],\n", + " **m,\n", + " })\n", + "\n", + "df = pd.DataFrame.from_records(records)\n", + "display(df.head())\n", + "print('Rows:', len(df))" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "94b01ab2", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 224 + }, + "id": "94b01ab2", + "outputId": "5ee366fc-9fca-4f8a-afba-b180f9e857ac" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Shortlisted for Monte Carlo: 20\n" + ] + }, + { + "data": { + "application/vnd.google.colaboratory.intrinsic+json": { + "summary": "{\n \"name\": \"display(short_df[['topology','wn_um','wp_um','l_um','itail_uA','cl_fF','score_nom']]\",\n \"rows\": 5,\n \"fields\": [\n {\n \"column\": \"topology\",\n \"properties\": {\n \"dtype\": \"category\",\n \"num_unique_values\": 1,\n \"samples\": [\n \"DoubleTail\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"wn_um\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.0,\n \"min\": 2.0,\n \"max\": 2.0,\n \"num_unique_values\": 1,\n \"samples\": [\n 2.0\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"wp_um\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.5932958789676531,\n \"min\": 0.8,\n \"max\": 2.2,\n \"num_unique_values\": 4,\n \"samples\": [\n 1.2\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"l_um\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 3.1031676915590914e-17,\n \"min\": 0.22,\n \"max\": 0.22,\n \"num_unique_values\": 1,\n \"samples\": [\n 0.22\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"itail_uA\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 6,\n \"min\": 35,\n \"max\": 50,\n \"num_unique_values\": 2,\n \"samples\": [\n 50\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"cl_fF\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0,\n \"min\": 2,\n \"max\": 2,\n \"num_unique_values\": 1,\n \"samples\": [\n 2\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"score_nom\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.0007635974371499291,\n \"min\": 0.13253929203998607,\n \"max\": 0.13424674781689794,\n \"num_unique_values\": 2,\n \"samples\": [\n 0.13424674781689794\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n }\n ]\n}", + "type": "dataframe" + }, + "text/html": [ + "\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
topologywn_umwp_uml_umitail_uAcl_fFscore_nom
0DoubleTail2.00.80.223520.132539
1DoubleTail2.01.20.223520.132539
2DoubleTail2.01.60.223520.132539
3DoubleTail2.02.20.223520.132539
4DoubleTail2.00.80.225020.134247
\n", + "
\n", + "
\n", + "\n", + "
\n", + " \n", + "\n", + " \n", + "\n", + " \n", + "
\n", + "\n", + "\n", + "
\n", + "
\n" + ], + "text/plain": [ + " topology wn_um wp_um l_um itail_uA cl_fF score_nom\n", + "0 DoubleTail 2.0 0.8 0.22 35 2 0.132539\n", + "1 DoubleTail 2.0 1.2 0.22 35 2 0.132539\n", + "2 DoubleTail 2.0 1.6 0.22 35 2 0.132539\n", + "3 DoubleTail 2.0 2.2 0.22 35 2 0.132539\n", + "4 DoubleTail 2.0 0.8 0.22 50 2 0.134247" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# Monte Carlo robustness on shortlisted points (runtime control)\n", + "def shortlist(df_in: pd.DataFrame, per_topology=12):\n", + " base = df_in[df_in['corner'] == 'TT_1p8V_27C'].copy()\n", + " base = base.dropna(subset=['delay_ps', 'energy_fJ', 'sigma_vin_eq_mV'])\n", + " if base.empty:\n", + " return base\n", + "\n", + " for c in ['delay_ps', 'energy_fJ', 'sigma_vin_eq_mV']:\n", + " x = base[c].values\n", + " base[c + '_n'] = (x - x.min()) / (x.max() - x.min() + 1e-12)\n", + "\n", + " base['score_nom'] = (\n", + " WEIGHTS['delay'] * base['delay_ps_n'] +\n", + " WEIGHTS['energy'] * base['energy_fJ_n'] +\n", + " WEIGHTS['sigma_vin_eq'] * base['sigma_vin_eq_mV_n']\n", + " )\n", + "\n", + " rows = []\n", + " for topo, g in base.groupby('topology'):\n", + " rows.append(g.nsmallest(per_topology, 'score_nom'))\n", + " return pd.concat(rows, ignore_index=True)\n", + "\n", + "short_df = shortlist(df, per_topology=10)\n", + "print('Shortlisted for Monte Carlo:', len(short_df))\n", + "display(short_df[['topology','wn_um','wp_um','l_um','itail_uA','cl_fF','score_nom']].head())" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "id": "9f6e687a", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 256, + "referenced_widgets": [ + "30a8d9b0ffc3463bba7be17be820bae4", + "1b44400137414781b5e4a3fa693a9201", + "38f5b14a4e084354b485a200fdb81f3c", + "5c1f70694c3e446d82bddf9379226de7", + "4012ba612faf4351905b699cb9f008fb", + "aa34e2c302ad47a2b194f2db4bc49060", + "f2c8d32af4e141708422e168252d328c", + "282ae1a009e44c3580d98e444ffc5ecd", + "2f4d27683ed74fc89cca2fdfb8820733", + "457dedd649a246399bf6ce4ed3fdddc5", + "fa34f05d0a634454a9c4b0c9b48708c9" + ] + }, + "id": "9f6e687a", + "outputId": "f565caf1-b25f-49ae-bf93-82f90c7605b3" + }, + "outputs": [ + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "30a8d9b0ffc3463bba7be17be820bae4", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "Monte Carlo: 0%| | 0/20 [00:00\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
topologywn_umwp_uml_umitail_uAcl_fFmc_rundelay_psenergy_fJsigma_vin_eq_mV
0DoubleTail2.00.80.223520159.8932606.0104112.327416
1DoubleTail2.00.80.223521177.1750175.9644812.112259
2DoubleTail2.00.80.223522178.1732406.4620662.058280
3DoubleTail2.00.80.223523160.6279885.8560832.059128
4DoubleTail2.00.80.223524155.8713965.2147541.792788
\n", + "
\n", + "
\n", + "\n", + "
\n", + " \n", + "\n", + " \n", + "\n", + " \n", + "
\n", + "\n", + "\n", + "
\n", + " \n" + ], + "text/plain": [ + " topology wn_um wp_um l_um itail_uA cl_fF mc_run delay_ps \\\n", + "0 DoubleTail 2.0 0.8 0.22 35 2 0 159.893260 \n", + "1 DoubleTail 2.0 0.8 0.22 35 2 1 177.175017 \n", + "2 DoubleTail 2.0 0.8 0.22 35 2 2 178.173240 \n", + "3 DoubleTail 2.0 0.8 0.22 35 2 3 160.627988 \n", + "4 DoubleTail 2.0 0.8 0.22 35 2 4 155.871396 \n", + "\n", + " energy_fJ sigma_vin_eq_mV \n", + "0 6.010411 2.327416 \n", + "1 5.964481 2.112259 \n", + "2 6.462066 2.058280 \n", + "3 5.856083 2.059128 \n", + "4 5.214754 1.792788 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "MC rows: 1600\n" + ] + } + ], + "source": [ + "mc_records = []\n", + "for _, row in tqdm(short_df.iterrows(), total=len(short_df), desc='Monte Carlo'):\n", + " point = DesignPoint(\n", + " topology=row['topology'],\n", + " wn_um=row['wn_um'],\n", + " wp_um=row['wp_um'],\n", + " l_um=row['l_um'],\n", + " itail_uA=row['itail_uA'],\n", + " cl_fF=row['cl_fF'],\n", + " )\n", + "\n", + " for i in range(MC_RUNS):\n", + " if DEMO_MODE:\n", + " m = synthetic_metrics(point, {'proc':'tt','vdd':1.8,'temp':27,'name':'TT_1p8V_27C'}, mc_sigma=0.10)\n", + " else:\n", + " # TODO: replace with mismatch-enabled ngspice deck invocation\n", + " m = run_one(point, {'proc':'tt','vdd':1.8,'temp':27,'name':'TT_1p8V_27C'})\n", + "\n", + " mc_records.append({\n", + " **asdict(point),\n", + " 'mc_run': i,\n", + " **m,\n", + " })\n", + "\n", + "df_mc = pd.DataFrame(mc_records)\n", + "display(df_mc.head())\n", + "print('MC rows:', len(df_mc))" + ] + }, + { + "cell_type": "markdown", + "id": "a90121f2", + "metadata": { + "id": "a90121f2" + }, + "source": [ + "## Unified Score + Robustness Ranking\n", + "Lower score is better after min-max normalization." + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "dbdee2ac", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 383 + }, + "id": "dbdee2ac", + "outputId": "eefeb0d5-668d-4816-8fda-0373d614ef33" + }, + "outputs": [ + { + "data": { + "application/vnd.google.colaboratory.intrinsic+json": { + "summary": "{\n \"name\": \"display(rank_df\",\n \"rows\": 10,\n \"fields\": [\n {\n \"column\": \"topology\",\n \"properties\": {\n \"dtype\": \"category\",\n \"num_unique_values\": 2,\n \"samples\": [\n \"DoubleTail\",\n \"StrongARM\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"wn_um\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.12649110640673517,\n \"min\": 1.6,\n \"max\": 2.0,\n \"num_unique_values\": 2,\n \"samples\": [\n 1.6,\n 2.0\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"wp_um\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.5517648452415617,\n \"min\": 0.8,\n \"max\": 2.2,\n \"num_unique_values\": 4,\n \"samples\": [\n 2.2,\n 0.8\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"l_um\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 2.925694557147251e-17,\n \"min\": 0.22,\n \"max\": 0.22,\n \"num_unique_values\": 1,\n \"samples\": [\n 0.22\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"itail_uA\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 6,\n \"min\": 35,\n \"max\": 50,\n \"num_unique_values\": 2,\n \"samples\": [\n 50\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"cl_fF\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0,\n \"min\": 2,\n \"max\": 2,\n \"num_unique_values\": 1,\n \"samples\": [\n 2\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"delay_ps_mean\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 15.469224191671405,\n \"min\": 130.64337296765294,\n \"max\": 172.78086153516983,\n \"num_unique_values\": 3,\n \"samples\": [\n 172.78086153516983\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"delay_ps_worst\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 20.56414753162893,\n \"min\": 173.67190251097918,\n \"max\": 229.68773890833893,\n \"num_unique_values\": 3,\n \"samples\": [\n 229.68773890833893\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"energy_fJ_mean\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 1.0412746487176705,\n \"min\": 6.1231695856882205,\n \"max\": 8.592769255492895,\n \"num_unique_values\": 2,\n \"samples\": [\n 8.592769255492895\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"energy_fJ_worst\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 1.1767025613395241,\n \"min\": 6.919547444921223,\n \"max\": 9.71034261171139,\n \"num_unique_values\": 2,\n \"samples\": [\n 9.71034261171139\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"sigma_vin_eq_mV_mean\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.08760361839926871,\n \"min\": 2.0955464896634783,\n \"max\": 2.4171110250456262,\n \"num_unique_values\": 3,\n \"samples\": [\n 2.2107141656452067\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"sigma_vin_eq_mV_worst\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.10134536246189911,\n \"min\": 2.4242596645126513,\n \"max\": 2.7962656956410186,\n \"num_unique_values\": 3,\n \"samples\": [\n 2.5574928582954346\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"delay_mc_p95\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 14.797022303943125,\n \"min\": 148.41677519871533,\n \"max\": 191.58583841628408,\n \"num_unique_values\": 10,\n \"samples\": [\n 191.58583841628408\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"energy_mc_p95\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 1.147821969629183,\n \"min\": 6.687932601196974,\n \"max\": 9.682623056733558,\n \"num_unique_values\": 10,\n \"samples\": [\n 6.923011758094577\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"noise_mc_p95\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.09735580884955902,\n \"min\": 2.3978246321339984,\n \"max\": 2.717751845399731,\n \"num_unique_values\": 10,\n \"samples\": [\n 2.584673977555732\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"delay_n\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.025779317075797538,\n \"min\": 0.045996165311070265,\n \"max\": 0.12120514625950711,\n \"num_unique_values\": 10,\n \"samples\": [\n 0.12120514625950711\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"energy_n\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.04611584834551163,\n \"min\": 0.10533184875203042,\n \"max\": 0.22564901861234585,\n \"num_unique_values\": 10,\n \"samples\": [\n 0.1147765841165076\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"noise_n\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.03304398596989164,\n \"min\": 0.06655388475692088,\n \"max\": 0.17514186190449382,\n \"num_unique_values\": 10,\n \"samples\": [\n 0.12997328645014777\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"score_unified\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.0035899226556036818,\n \"min\": 0.11135061740236127,\n \"max\": 0.12150987787514259,\n \"num_unique_values\": 10,\n \"samples\": [\n 0.12114718455711744\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n }\n ]\n}", + "type": "dataframe" + }, + "text/html": [ + "\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
topologywn_umwp_uml_umitail_uAcl_fFdelay_ps_meandelay_ps_worstenergy_fJ_meanenergy_fJ_worstsigma_vin_eq_mV_meansigma_vin_eq_mV_worstdelay_mc_p95energy_mc_p95noise_mc_p95delay_nenergy_nnoise_nscore_unified
0StrongARM2.01.20.22352172.780862229.6877396.1231706.9195472.2107142.557493186.3082746.6879332.5515220.1120110.1053320.1187210.111351
1DoubleTail2.02.20.22502130.643373173.6719038.5927699.7103432.0955462.424260149.4290179.4753242.3978250.0477600.2173200.0665540.111804
2DoubleTail2.01.60.22352158.958393211.3127206.1231706.9195472.2107142.557493176.7837876.8723712.6281410.0954170.1127420.1447270.113808
3DoubleTail2.01.20.22352158.958393211.3127206.1231706.9195472.2107142.557493182.7656936.8727092.5955930.1058390.1127560.1336790.115220
4DoubleTail2.02.20.22352158.958393211.3127206.1231706.9195472.2107142.557493179.8811776.9023362.6403770.1008130.1139460.1488800.117426
5DoubleTail2.00.80.22352158.958393211.3127206.1231706.9195472.2107142.557493177.1988836.8423692.6746010.0961400.1115370.1604960.117618
6DoubleTail1.60.80.22352158.958393211.3127206.1231706.9195472.4171112.796266171.5015256.8860082.7177520.0862140.1132900.1751420.117923
7DoubleTail2.01.20.22502130.643373173.6719038.5927699.7103432.0955462.424260148.4167759.6826232.4608310.0459960.2256490.0879390.119360
8StrongARM2.01.60.22352172.780862229.6877396.1231706.9195472.2107142.557493191.5858386.9230122.5846740.1212050.1147770.1299730.121147
9StrongARM2.02.20.22352172.780862229.6877396.1231706.9195472.2107142.557493185.1373996.9237712.6417820.1099710.1148070.1493560.121510
\n", + "
\n", + "
\n", + "\n", + "
\n", + " \n", + "\n", + " \n", + "\n", + " \n", + "
\n", + "\n", + "\n", + "
\n", + "
\n" + ], + "text/plain": [ + " topology wn_um wp_um l_um itail_uA cl_fF delay_ps_mean \\\n", + "0 StrongARM 2.0 1.2 0.22 35 2 172.780862 \n", + "1 DoubleTail 2.0 2.2 0.22 50 2 130.643373 \n", + "2 DoubleTail 2.0 1.6 0.22 35 2 158.958393 \n", + "3 DoubleTail 2.0 1.2 0.22 35 2 158.958393 \n", + "4 DoubleTail 2.0 2.2 0.22 35 2 158.958393 \n", + "5 DoubleTail 2.0 0.8 0.22 35 2 158.958393 \n", + "6 DoubleTail 1.6 0.8 0.22 35 2 158.958393 \n", + "7 DoubleTail 2.0 1.2 0.22 50 2 130.643373 \n", + "8 StrongARM 2.0 1.6 0.22 35 2 172.780862 \n", + "9 StrongARM 2.0 2.2 0.22 35 2 172.780862 \n", + "\n", + " delay_ps_worst energy_fJ_mean energy_fJ_worst sigma_vin_eq_mV_mean \\\n", + "0 229.687739 6.123170 6.919547 2.210714 \n", + "1 173.671903 8.592769 9.710343 2.095546 \n", + "2 211.312720 6.123170 6.919547 2.210714 \n", + "3 211.312720 6.123170 6.919547 2.210714 \n", + "4 211.312720 6.123170 6.919547 2.210714 \n", + "5 211.312720 6.123170 6.919547 2.210714 \n", + "6 211.312720 6.123170 6.919547 2.417111 \n", + "7 173.671903 8.592769 9.710343 2.095546 \n", + "8 229.687739 6.123170 6.919547 2.210714 \n", + "9 229.687739 6.123170 6.919547 2.210714 \n", + "\n", + " sigma_vin_eq_mV_worst delay_mc_p95 energy_mc_p95 noise_mc_p95 delay_n \\\n", + "0 2.557493 186.308274 6.687933 2.551522 0.112011 \n", + "1 2.424260 149.429017 9.475324 2.397825 0.047760 \n", + "2 2.557493 176.783787 6.872371 2.628141 0.095417 \n", + "3 2.557493 182.765693 6.872709 2.595593 0.105839 \n", + "4 2.557493 179.881177 6.902336 2.640377 0.100813 \n", + "5 2.557493 177.198883 6.842369 2.674601 0.096140 \n", + "6 2.796266 171.501525 6.886008 2.717752 0.086214 \n", + "7 2.424260 148.416775 9.682623 2.460831 0.045996 \n", + "8 2.557493 191.585838 6.923012 2.584674 0.121205 \n", + "9 2.557493 185.137399 6.923771 2.641782 0.109971 \n", + "\n", + " energy_n noise_n score_unified \n", + "0 0.105332 0.118721 0.111351 \n", + "1 0.217320 0.066554 0.111804 \n", + "2 0.112742 0.144727 0.113808 \n", + "3 0.112756 0.133679 0.115220 \n", + "4 0.113946 0.148880 0.117426 \n", + "5 0.111537 0.160496 0.117618 \n", + "6 0.113290 0.175142 0.117923 \n", + "7 0.225649 0.087939 0.119360 \n", + "8 0.114777 0.129973 0.121147 \n", + "9 0.114807 0.149356 0.121510 " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "def minmax_norm(s: pd.Series):\n", + " return (s - s.min()) / (s.max() - s.min() + 1e-12)\n", + "\n", + "# Aggregate PVT metrics by worst-case and mean\n", + "agg = (\n", + " df.groupby(['topology','wn_um','wp_um','l_um','itail_uA','cl_fF'], as_index=False)\n", + " .agg(\n", + " delay_ps_mean=('delay_ps','mean'),\n", + " delay_ps_worst=('delay_ps','max'),\n", + " energy_fJ_mean=('energy_fJ','mean'),\n", + " energy_fJ_worst=('energy_fJ','max'),\n", + " sigma_vin_eq_mV_mean=('sigma_vin_eq_mV','mean'),\n", + " sigma_vin_eq_mV_worst=('sigma_vin_eq_mV','max'),\n", + " )\n", + ")\n", + "\n", + "mc_stat = (\n", + " df_mc.groupby(['topology','wn_um','wp_um','l_um','itail_uA','cl_fF'], as_index=False)\n", + " .agg(\n", + " delay_mc_p95=('delay_ps', lambda x: np.percentile(x, 95)),\n", + " energy_mc_p95=('energy_fJ', lambda x: np.percentile(x, 95)),\n", + " noise_mc_p95=('sigma_vin_eq_mV', lambda x: np.percentile(x, 95)),\n", + " )\n", + ")\n", + "\n", + "rank_df = agg.merge(mc_stat, on=['topology','wn_um','wp_um','l_um','itail_uA','cl_fF'], how='left')\n", + "\n", + "rank_df['delay_n'] = minmax_norm(rank_df['delay_mc_p95'].fillna(rank_df['delay_ps_worst']))\n", + "rank_df['energy_n'] = minmax_norm(rank_df['energy_mc_p95'].fillna(rank_df['energy_fJ_worst']))\n", + "rank_df['noise_n'] = minmax_norm(rank_df['noise_mc_p95'].fillna(rank_df['sigma_vin_eq_mV_worst']))\n", + "\n", + "rank_df['score_unified'] = (\n", + " WEIGHTS['delay'] * rank_df['delay_n'] +\n", + " WEIGHTS['energy'] * rank_df['energy_n'] +\n", + " WEIGHTS['sigma_vin_eq'] * rank_df['noise_n']\n", + ")\n", + "\n", + "rank_df = rank_df.sort_values('score_unified', ascending=True).reset_index(drop=True)\n", + "display(rank_df.head(10))" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "33e1ee0e", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 486 + }, + "id": "33e1ee0e", + "outputId": "c22e2e2a-b9c9-41ec-d1a2-cfa1b943ce89" + }, + "outputs": [ + { + "data": { + "image/png": "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kbvvvhuAjRs3UlBQUOa2Ll++zP79+wG4//77qzWf9vb2aoMDqaPaRlqmihrh4uLC7NmzuXDhAidPnuTLL7/koYceUisBJRUWFvLLL7+wefNmzp49S05ODl5eXoSHhzNmzBj69u1b4f3HxsayadMm9u3bx5UrV0hMTESj0RAUFESvXr2YOHEiwcHBZutkZGTQp08f8vPzmTNnTpmtlz755BMWLFhA48aN2bZtW6293TS9YerevTvfffcde/bsYfHixRw7doycnBwaN27MiBEjeOKJJ3BycrK6ndTUVL799lt27txJbGwshYWFBAQEEBERwcSJE2ndunWpdfbt28ejjz4KwJkzZzh58iRff/01+/fv59q1a3Tp0sXsLdyZM2dYsGAB+/fvJzMzk4CAAPr168fTTz/NuXPnzLZl8uCDD3L06FHGjh3LW2+9ZTX/e/bsYcKECWg0Gn799VeaNGlS0aK0yMnJiWHDhvHFF1+Qk5PD+fPn0el0ZGRksHXrVv766y/Onz9PYmIieXl5+Pn50aVLF8aPH282/k1J15+zLVu28NNPP3Hq1CnS0tJ45plnzMbTrOi5GTBggNlYjtdPtGBpDLLLly/z9ddfs2fPHq5evYq9vT3NmjVj4MCBTJgwwazrckVs3LiR3NxcWrVqRZs2bUotf+edd1i2bBlDhw7l008/NVum1+vp3r07ubm5+Pj4sGfPnlLfq8mTJ/PXX38xdepUXnzxRbNlxcXFrFq1irVr13LmzBlycnLw8fGhc+fOPPzww0RERFjMs2l8o2effZannnqK7777jvXr13P58mWysrJYunSpum5MTAxLliwhMjKSq1evYjAYaNCgAYGBgfTo0YORI0fSsmVLoHLnxRaFhYWsWbOGzZs3c+rUKTIzM/H29qZRo0bccccdjBw50uz7kJeXx/bt2/njjz84c+YMiYmJZGdn4+3tTXh4OA899FCZ99iKHHNJBoOB9evXs27dOk6cOEFmZibu7u60a9eO++67jxEjRtTIfdPX15fevXuzfv16zp8/T05ODm5ubowcOZKPP/4YvV7PypUrmTp1qtVtbNq0idzcXKD6K6oAd911F//5z3/Ys2cPsbGx1Xb/EkLULqnrlm/cuHGcPn2ahIQEPvvsM958880KbwPg5MmTLFmyhP3795OSkoKzszMtW7Zk2LBhjBs3zuK4tdfX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ERERERERERERkRE4mEpERERERERERERkBA6mEhERERERERERERmBg6lERERERERERERERuBgKhEREREREREREZEROJhKREREREREREREZAQOphIREREREREREREZgYOpREREREREREREREbgYCoRERERERERERGREf4f0Q/Rhx34uQkAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# Pareto frontier (delay, energy, noise)\n", + "def pareto_front(df_in, cols=('delay_ps_worst','energy_fJ_worst','sigma_vin_eq_mV_worst')):\n", + " vals = df_in.loc[:, cols].values\n", + " is_efficient = np.ones(vals.shape[0], dtype=bool)\n", + "\n", + " for i, c in enumerate(vals):\n", + " if is_efficient[i]:\n", + " is_efficient[is_efficient] = np.any(vals[is_efficient] < c, axis=1) | np.all(vals[is_efficient] == c, axis=1)\n", + " is_efficient[i] = True\n", + " return df_in[is_efficient].copy()\n", + "\n", + "pareto_df = pd.concat([pareto_front(g) for _, g in rank_df.groupby('topology')], ignore_index=True)\n", + "\n", + "fig, ax = plt.subplots(1, 2, figsize=(14, 6))\n", + "sns.scatterplot(data=rank_df, x='delay_ps_worst', y='energy_fJ_worst', hue='topology', alpha=0.25, ax=ax[0])\n", + "sns.scatterplot(data=pareto_df, x='delay_ps_worst', y='energy_fJ_worst', hue='topology', s=120, marker='X', ax=ax[0], legend=False)\n", + "ax[0].set_title('Delay-Energy Pareto (worst-case PVT)')\n", + "\n", + "sns.scatterplot(data=rank_df, x='delay_ps_worst', y='sigma_vin_eq_mV_worst', hue='topology', alpha=0.25, ax=ax[1])\n", + "sns.scatterplot(data=pareto_df, x='delay_ps_worst', y='sigma_vin_eq_mV_worst', hue='topology', s=120, marker='X', ax=ax[1], legend=False)\n", + "ax[1].set_title('Delay-Noise Pareto (worst-case PVT)')\n", + "\n", + "plt.tight_layout()\n", + "plt.savefig(PLOT_DIR / 'pareto_fronts.png', dpi=180)\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "id": "26b2f186", + "metadata": { + "id": "26b2f186" + }, + "source": [ + "## Educational Animation: Regeneration Dynamics\n", + "This section visualizes metastability escape and differential output growth for representative design points." + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "27272b02", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 130 + }, + "id": "27272b02", + "outputId": "30f2655d-c027-4bde-df35-01a692a5b774" + }, + "outputs": [ + { + "data": { + "application/vnd.google.colaboratory.intrinsic+json": { + "summary": "{\n \"name\": \"print('Saved animation:', gif_path)\",\n \"rows\": 2,\n \"fields\": [\n {\n \"column\": \"topology\",\n \"properties\": {\n \"dtype\": \"string\",\n \"num_unique_values\": 2,\n \"samples\": [\n \"DoubleTail\",\n \"StrongARM\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"wn_um\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.0,\n \"min\": 2.0,\n \"max\": 2.0,\n \"num_unique_values\": 1,\n \"samples\": [\n 2.0\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"wp_um\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.7071067811865477,\n \"min\": 1.2,\n \"max\": 2.2,\n \"num_unique_values\": 2,\n \"samples\": [\n 2.2\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"l_um\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.0,\n \"min\": 0.22,\n \"max\": 0.22,\n \"num_unique_values\": 1,\n \"samples\": [\n 0.22\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"itail_uA\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 10,\n \"min\": 35,\n \"max\": 50,\n \"num_unique_values\": 2,\n \"samples\": [\n 50\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"cl_fF\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0,\n \"min\": 2,\n \"max\": 2,\n \"num_unique_values\": 1,\n \"samples\": [\n 2\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"score_unified\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.00032093157083000826,\n \"min\": 0.11135061740236127,\n \"max\": 0.11180448318242277,\n \"num_unique_values\": 2,\n \"samples\": [\n 0.11180448318242277\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n }\n ]\n}", + "type": "dataframe" + }, + "text/html": [ + "\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
topologywn_umwp_uml_umitail_uAcl_fFscore_unified
0StrongARM2.01.20.223520.111351
1DoubleTail2.02.20.225020.111804
\n", + "
\n", + "
\n", + "\n", + "
\n", + " \n", + "\n", + " \n", + "\n", + " \n", + "
\n", + "\n", + "\n", + "
\n", + "
\n" + ], + "text/plain": [ + " topology wn_um wp_um l_um itail_uA cl_fF score_unified\n", + "0 StrongARM 2.0 1.2 0.22 35 2 0.111351\n", + "1 DoubleTail 2.0 2.2 0.22 50 2 0.111804" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Saved animation: /content/artifacts/plots/regeneration_dynamics.gif\n" + ] + } + ], + "source": [ + "# Select representative points for animation\n", + "best_overall = rank_df.iloc[0]\n", + "best_strongarm = rank_df[rank_df['topology'] == 'StrongARM'].iloc[0]\n", + "best_doubletail = rank_df[rank_df['topology'] == 'DoubleTail'].iloc[0]\n", + "\n", + "reps = pd.DataFrame([best_overall, best_strongarm, best_doubletail]).drop_duplicates()\n", + "display(reps[['topology','wn_um','wp_um','l_um','itail_uA','cl_fF','score_unified']])\n", + "\n", + "t = np.linspace(0, 1.2e-9, 240)\n", + "\n", + "def regen_waveform(row, tvec):\n", + " # Educational surrogate: sigmoid growth linked to delay and current\n", + " tau = max(8e-11, row['delay_ps_worst'] * 1e-12 / 3.0)\n", + " amp = 0.9 if row['topology'] == 'DoubleTail' else 1.0\n", + " v = amp * (1 / (1 + np.exp(-(tvec - 4*tau)/tau)) - 0.5)\n", + " return v\n", + "\n", + "waves = [regen_waveform(r, t) for _, r in reps.iterrows()]\n", + "labels = [f\"{r['topology']} (score={r['score_unified']:.3f})\" for _, r in reps.iterrows()]\n", + "\n", + "fig, ax = plt.subplots(figsize=(10, 5))\n", + "lines = [ax.plot([], [], lw=2, label=lab)[0] for lab in labels]\n", + "ax.set_xlim(t.min()*1e9, t.max()*1e9)\n", + "ax.set_ylim(-0.6, 0.6)\n", + "ax.set_xlabel('Time (ns)')\n", + "ax.set_ylabel('Differential Output (a.u.)')\n", + "ax.set_title('Comparator Regeneration Dynamics (Educational)')\n", + "ax.legend(loc='lower right')\n", + "\n", + "def init():\n", + " for ln in lines:\n", + " ln.set_data([], [])\n", + " return lines\n", + "\n", + "def animate(i):\n", + " x = t[:i] * 1e9\n", + " for ln, w in zip(lines, waves):\n", + " ln.set_data(x, w[:i])\n", + " return lines\n", + "\n", + "ani = animation.FuncAnimation(fig, animate, frames=len(t), init_func=init, interval=24, blit=True)\n", + "gif_path = PLOT_DIR / 'regeneration_dynamics.gif'\n", + "ani.save(gif_path, writer='pillow', fps=30)\n", + "plt.close(fig)\n", + "print('Saved animation:', gif_path)" + ] + }, + { + "cell_type": "markdown", + "id": "b8f754fd", + "metadata": { + "id": "b8f754fd" + }, + "source": [ + "## Spec-to-Sizing Recipe (5 Steps)\n", + "This deterministic recipe converts target specs into a recommended starting design point." + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "id": "53bbab8a", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 99 + }, + "id": "53bbab8a", + "outputId": "1facd857-e108-4161-a7b7-8a67fc962f3f" + }, + "outputs": [ + { + "data": { + "application/vnd.google.colaboratory.intrinsic+json": { + "summary": "{\n \"name\": \"print(why)\",\n \"rows\": 1,\n \"fields\": [\n {\n \"column\": \"topology\",\n \"properties\": {\n \"dtype\": \"string\",\n \"num_unique_values\": 1,\n \"samples\": [\n \"StrongARM\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"wn_um\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": null,\n \"min\": 2.0,\n \"max\": 2.0,\n \"num_unique_values\": 1,\n \"samples\": [\n 2.0\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"wp_um\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": null,\n \"min\": 1.2,\n \"max\": 1.2,\n \"num_unique_values\": 1,\n \"samples\": [\n 1.2\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"l_um\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": null,\n \"min\": 0.22,\n \"max\": 0.22,\n \"num_unique_values\": 1,\n \"samples\": [\n 0.22\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"itail_uA\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": null,\n \"min\": 35,\n \"max\": 35,\n \"num_unique_values\": 1,\n \"samples\": [\n 35\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"cl_fF\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": null,\n \"min\": 2,\n \"max\": 2,\n \"num_unique_values\": 1,\n \"samples\": [\n 2\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"delay_ps_worst\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": null,\n \"min\": 229.68773890833893,\n \"max\": 229.68773890833893,\n \"num_unique_values\": 1,\n \"samples\": [\n 229.68773890833893\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"energy_fJ_worst\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": null,\n \"min\": 6.919547444921223,\n \"max\": 6.919547444921223,\n \"num_unique_values\": 1,\n \"samples\": [\n 6.919547444921223\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"sigma_vin_eq_mV_worst\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": null,\n \"min\": 2.5574928582954346,\n \"max\": 2.5574928582954346,\n \"num_unique_values\": 1,\n \"samples\": [\n 2.5574928582954346\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"score_unified\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": null,\n \"min\": 0.11135061740236127,\n \"max\": 0.11135061740236127,\n \"num_unique_values\": 1,\n \"samples\": [\n 0.11135061740236127\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n }\n ]\n}", + "type": "dataframe" + }, + "text/html": [ + "\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
topologywn_umwp_uml_umitail_uAcl_fFdelay_ps_worstenergy_fJ_worstsigma_vin_eq_mV_worstscore_unified
0StrongARM2.01.20.22352229.6877396.9195472.5574930.111351
\n", + "
\n", + "
\n", + "\n", + "
\n", + " \n", + "\n", + " \n", + "\n", + " \n", + "
\n", + "\n", + "\n", + "
\n", + "
\n" + ], + "text/plain": [ + " topology wn_um wp_um l_um itail_uA cl_fF delay_ps_worst \\\n", + "0 StrongARM 2.0 1.2 0.22 35 2 229.687739 \n", + "\n", + " energy_fJ_worst sigma_vin_eq_mV_worst score_unified \n", + "0 6.919547 2.557493 0.111351 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "No fully feasible point; selected best trade-off by pass count then score.\n" + ] + } + ], + "source": [ + "def recommend_from_specs(rank_table: pd.DataFrame, specs: dict):\n", + " tmp = rank_table.copy()\n", + " tmp['pass_delay'] = tmp['delay_ps_worst'] <= specs['delay_ps']\n", + " tmp['pass_energy'] = tmp['energy_fJ_worst'] <= specs['energy_fJ']\n", + " tmp['pass_noise'] = tmp['sigma_vin_eq_mV_worst'] <= specs['sigma_vin_eq_mV']\n", + " tmp['num_pass'] = tmp[['pass_delay','pass_energy','pass_noise']].sum(axis=1)\n", + "\n", + " feasible = tmp[tmp['num_pass'] == 3]\n", + " if not feasible.empty:\n", + " pick = feasible.nsmallest(1, 'score_unified').iloc[0]\n", + " reason = 'All specs satisfied; selected minimum unified score among feasible points.'\n", + " else:\n", + " pick = tmp.sort_values(['num_pass','score_unified'], ascending=[False, True]).iloc[0]\n", + " reason = 'No fully feasible point; selected best trade-off by pass count then score.'\n", + "\n", + " return pick, reason\n", + "\n", + "best_pick, why = recommend_from_specs(rank_df, TARGET_SPECS)\n", + "display(pd.DataFrame([best_pick])[['topology','wn_um','wp_um','l_um','itail_uA','cl_fF','delay_ps_worst','energy_fJ_worst','sigma_vin_eq_mV_worst','score_unified']])\n", + "print(why)" + ] + }, + { + "cell_type": "markdown", + "id": "8f8e4e25", + "metadata": { + "id": "8f8e4e25" + }, + "source": [ + "### Reproducible Artifacts\n", + "1. Set system-level budgets for delay, energy, and input-referred noise.\n", + "2. Sweep both topologies over a common transistor/load/current parameter space. \n", + "3. Rank points by PVT worst-case and MC p95 using the unified score.\n", + "4. Filter by hard constraints, then choose the minimum score candidate.\n", + "5. Validate chosen point with full transistor-level decks and signoff-oriented sweeps." + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "f24666ca", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "f24666ca", + "outputId": "ee91cbda-475d-4b1c-8d52-e910b0539b3b" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Artifacts exported to: /content/artifacts\n" + ] + } + ], + "source": [ + "# Save reproducible artifacts\n", + "df.to_csv(ARTIFACT_DIR / 'sweep_pvt.csv', index=False)\n", + "df_mc.to_csv(ARTIFACT_DIR / 'sweep_mc.csv', index=False)\n", + "rank_df.to_csv(ARTIFACT_DIR / 'ranking.csv', index=False)\n", + "pareto_df.to_csv(ARTIFACT_DIR / 'pareto.csv', index=False)\n", + "\n", + "summary = {\n", + " 'demo_mode': DEMO_MODE,\n", + " 'weights': WEIGHTS,\n", + " 'target_specs': TARGET_SPECS,\n", + " 'best_point': {k: (float(v) if isinstance(v, (np.floating, float)) else v) for k, v in best_pick.to_dict().items()},\n", + "}\n", + "(ARTIFACT_DIR / 'summary.json').write_text(json.dumps(summary, indent=2))\n", + "print('Artifacts exported to:', ARTIFACT_DIR)" + ] + }, + { + "cell_type": "markdown", + "id": "628a6228", + "metadata": { + "id": "628a6228" + }, + "source": [ + "## Submission Claim-Evidence Matrix\n", + "This section creates a reviewer-facing matrix that maps each project claim to concrete generated artifacts." + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "586d6389", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/", + "height": 256 + }, + "id": "586d6389", + "outputId": "79a9bfd2-7176-45df-968c-96038a05b511" + }, + "outputs": [ + { + "data": { + "application/vnd.google.colaboratory.intrinsic+json": { + "summary": "{\n \"name\": \"claim_df\",\n \"rows\": 6,\n \"fields\": [\n {\n \"column\": \"claim\",\n \"properties\": {\n \"dtype\": \"string\",\n \"num_unique_values\": 6,\n \"samples\": [\n \"Two-topology fair comparison under shared parameter space\",\n \"Multi-objective optimization with unified score\",\n \"Deterministic quick-run reproducibility\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"evidence_artifact\",\n \"properties\": {\n \"dtype\": \"string\",\n \"num_unique_values\": 6,\n \"samples\": [\n \"artifacts/sweep_pvt.csv\",\n \"artifacts/ranking.csv\",\n \"artifacts/summary.json\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"mode\",\n \"properties\": {\n \"dtype\": \"category\",\n \"num_unique_values\": 2,\n \"samples\": [\n \"Quick\",\n \"Quick + Full\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"status\",\n \"properties\": {\n \"dtype\": \"category\",\n \"num_unique_values\": 1,\n \"samples\": [\n \"ready\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n }\n ]\n}", + "type": "dataframe", + "variable_name": "claim_df" + }, + "text/html": [ + "\n", + "
\n", + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
claimevidence_artifactmodestatus
0Two-topology fair comparison under shared para...artifacts/sweep_pvt.csvQuick + Fullready
1Multi-objective optimization with unified scoreartifacts/ranking.csvQuick + Fullready
2Pareto-front tradeoff visualizationartifacts/plots/pareto_fronts.pngQuick + Fullready
3Robustness via Monte Carlo analysisartifacts/sweep_mc.csvQuick + Fullready
4Educational regeneration dynamicsartifacts/plots/regeneration_dynamics.gifQuick + Fullready
5Deterministic quick-run reproducibilityartifacts/summary.jsonQuickready
\n", + "
\n", + "
\n", + "\n", + "
\n", + " \n", + "\n", + " \n", + "\n", + " \n", + "
\n", + "\n", + "\n", + "
\n", + " \n", + " \n", + " \n", + "
\n", + "\n", + "
\n", + "
\n" + ], + "text/plain": [ + " claim \\\n", + "0 Two-topology fair comparison under shared para... \n", + "1 Multi-objective optimization with unified score \n", + "2 Pareto-front tradeoff visualization \n", + "3 Robustness via Monte Carlo analysis \n", + "4 Educational regeneration dynamics \n", + "5 Deterministic quick-run reproducibility \n", + "\n", + " evidence_artifact mode status \n", + "0 artifacts/sweep_pvt.csv Quick + Full ready \n", + "1 artifacts/ranking.csv Quick + Full ready \n", + "2 artifacts/plots/pareto_fronts.png Quick + Full ready \n", + "3 artifacts/sweep_mc.csv Quick + Full ready \n", + "4 artifacts/plots/regeneration_dynamics.gif Quick + Full ready \n", + "5 artifacts/summary.json Quick ready " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Saved: /content/artifacts/claim_evidence_matrix.csv\n" + ] + } + ], + "source": [ + "claim_rows = [\n", + " {\n", + " 'claim': 'Two-topology fair comparison under shared parameter space',\n", + " 'evidence_artifact': 'artifacts/sweep_pvt.csv',\n", + " 'mode': 'Quick + Full',\n", + " 'status': 'ready',\n", + " },\n", + " {\n", + " 'claim': 'Multi-objective optimization with unified score',\n", + " 'evidence_artifact': 'artifacts/ranking.csv',\n", + " 'mode': 'Quick + Full',\n", + " 'status': 'ready',\n", + " },\n", + " {\n", + " 'claim': 'Pareto-front tradeoff visualization',\n", + " 'evidence_artifact': 'artifacts/plots/pareto_fronts.png',\n", + " 'mode': 'Quick + Full',\n", + " 'status': 'ready',\n", + " },\n", + " {\n", + " 'claim': 'Robustness via Monte Carlo analysis',\n", + " 'evidence_artifact': 'artifacts/sweep_mc.csv',\n", + " 'mode': 'Quick + Full',\n", + " 'status': 'ready',\n", + " },\n", + " {\n", + " 'claim': 'Educational regeneration dynamics',\n", + " 'evidence_artifact': 'artifacts/plots/regeneration_dynamics.gif',\n", + " 'mode': 'Quick + Full',\n", + " 'status': 'ready',\n", + " },\n", + " {\n", + " 'claim': 'Deterministic quick-run reproducibility',\n", + " 'evidence_artifact': 'artifacts/summary.json',\n", + " 'mode': 'Quick',\n", + " 'status': 'ready',\n", + " },\n", + "]\n", + "\n", + "claim_df = pd.DataFrame(claim_rows)\n", + "display(claim_df)\n", + "\n", + "claim_df.to_csv(ARTIFACT_DIR / 'claim_evidence_matrix.csv', index=False)\n", + "print('Saved:', ARTIFACT_DIR / 'claim_evidence_matrix.csv')" + ] + }, + { + "cell_type": "markdown", + "id": "a1dc2c16", + "metadata": { + "id": "a1dc2c16" + }, + "source": [ + "## Focused Real-SPICE Validation (Optional but Recommended)\n", + "When `DEMO_MODE = False`, run this subset to provide compact, high-credibility SPICE evidence without sweeping the entire space." + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "baf80f66", + "metadata": { + "colab": { + "base_uri": "https://localhost:8080/" + }, + "id": "baf80f66", + "outputId": "54d77da9-036d-4d45-9d88-da0c36406762" + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "DEMO_MODE=True: set DEMO_MODE=False in config cell for real-SPICE validation.\n" + ] + } + ], + "source": [ + "REAL_SPICE_TOP_N_PER_TOPOLOGY = 3\n", + "RUN_FOCUSED_REAL_SPICE = False\n", + "\n", + "if DEMO_MODE:\n", + " print('DEMO_MODE=True: set DEMO_MODE=False in config cell for real-SPICE validation.')\n", + "elif not RUN_FOCUSED_REAL_SPICE:\n", + " print('Set RUN_FOCUSED_REAL_SPICE=True to execute focused real-SPICE subset.')\n", + "else:\n", + " base = rank_df.copy()\n", + " subset = []\n", + " for topo, g in base.groupby('topology'):\n", + " subset.append(g.nsmallest(REAL_SPICE_TOP_N_PER_TOPOLOGY, 'score_unified'))\n", + " subset = pd.concat(subset, ignore_index=True)\n", + "\n", + " focused_records = []\n", + " for _, r in tqdm(subset.iterrows(), total=len(subset), desc='Focused SPICE subset'):\n", + " point = DesignPoint(\n", + " topology=r['topology'],\n", + " wn_um=r['wn_um'],\n", + " wp_um=r['wp_um'],\n", + " l_um=r['l_um'],\n", + " itail_uA=r['itail_uA'],\n", + " cl_fF=r['cl_fF'],\n", + " )\n", + " for corner in PVT_CORNERS:\n", + " m = run_one(point, corner)\n", + " focused_records.append({\n", + " **asdict(point),\n", + " 'corner': corner['name'],\n", + " **m,\n", + " })\n", + "\n", + " df_focused = pd.DataFrame(focused_records)\n", + " display(df_focused.head())\n", + " out_fp = ARTIFACT_DIR / 'focused_real_spice_validation.csv'\n", + " df_focused.to_csv(out_fp, index=False)\n", + " print('Saved:', out_fp)" + ] + }, + { + "cell_type": "markdown", + "id": "e3923a4b", + "metadata": { + "id": "e3923a4b" + }, + "source": [ + "## Limitations and Next Steps\n", + "- The default quick mode uses a deterministic surrogate for speed and reproducibility.\n", + "- Full transistor-level validation depends on user-provided model includes and measurement parsing.\n", + "- Current FoM uses delay-energy-noise weighting; future work can include kickback and offset drift.\n", + "- Next step: calibrate surrogate against focused real-SPICE subset and report mismatch/error bands." + ] + }, + { + "cell_type": "markdown", + "id": "bef300c8", + "metadata": { + "id": "bef300c8" + }, + "source": [ + "## References\n", + "- Code-a-Chip main page and rules.\n", + "- Comparator theory and relevant prior publications.\n", + "- Open-source PDK/SPICE documentation used for this notebook." + ] + }, + { + "cell_type": "markdown", + "id": "6e637e8b", + "metadata": {}, + "source": [ + "## Expected Outputs and Conclusion\n", + "### Expected Artifacts\n", + "- `artifacts/sweep_pvt.csv`: full PVT sweep results.\n", + "- `artifacts/sweep_mc.csv`: Monte Carlo robustness data.\n", + "- `artifacts/ranking.csv`: normalized unified-score ranking.\n", + "- `artifacts/pareto.csv`: non-dominated candidate points.\n", + "- `artifacts/claim_evidence_matrix.csv`: claim-to-evidence traceability.\n", + "- `artifacts/summary.json`: run metadata, specs, and selected best point.\n", + "- `artifacts/plots/pareto_fronts.png`: delay-energy and delay-noise tradeoff fronts.\n", + "- `artifacts/plots/regeneration_dynamics.gif`: educational regeneration dynamics visualization.\n", + "\n", + "### Inference from Data\n", + "1. StrongARM and Double-Tail exhibit meaningful tradeoffs; selection depends on objective weighting.\n", + "2. Pareto-front analysis is essential because score minimization alone can hide useful alternatives.\n", + "3. PVT and Monte Carlo filtering improves confidence by removing nominal-only winners.\n", + "4. The method is reproducible end-to-end because ranked outputs are directly tied to exported artifacts.\n", + "5. For final hardware-backed claims, run focused `DEMO_MODE=False` validation with real SKY130 model includes." + ] + } + ], + "metadata": { + "colab": { + "provenance": [] + }, + "kernelspec": { + "display_name": ".venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "name": "python", + "version": "3.12.7" + }, + "widgets": { + "application/vnd.jupyter.widget-state+json": { + "11071283222542c596f2b8a160dcab9b": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "1b44400137414781b5e4a3fa693a9201": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "HTMLModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_aa34e2c302ad47a2b194f2db4bc49060", + "placeholder": "​", + "style": "IPY_MODEL_f2c8d32af4e141708422e168252d328c", + "value": "Monte Carlo: 100%" + } + }, + "2112716c31f649709c11ebfbb6978f38": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "HTMLModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_c1e54a40fd0649b289259a83c164b9f0", + "placeholder": "​", + "style": "IPY_MODEL_e4aa06eb36c948e08b278dcb0be4c6cf", + "value": "Sweeping design points: 100%" + } + }, + "2774a29cb77d4d99bfb306062d4e655d": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "ProgressStyleModel", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "282ae1a009e44c3580d98e444ffc5ecd": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "2f4d27683ed74fc89cca2fdfb8820733": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "ProgressStyleModel", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ProgressStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "bar_color": null, + "description_width": "" + } + }, + "30a8d9b0ffc3463bba7be17be820bae4": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "HBoxModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_1b44400137414781b5e4a3fa693a9201", + "IPY_MODEL_38f5b14a4e084354b485a200fdb81f3c", + "IPY_MODEL_5c1f70694c3e446d82bddf9379226de7" + ], + "layout": "IPY_MODEL_4012ba612faf4351905b699cb9f008fb" + } + }, + "38f5b14a4e084354b485a200fdb81f3c": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "FloatProgressModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_282ae1a009e44c3580d98e444ffc5ecd", + "max": 20, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_2f4d27683ed74fc89cca2fdfb8820733", + "value": 20 + } + }, + "4012ba612faf4351905b699cb9f008fb": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "457dedd649a246399bf6ce4ed3fdddc5": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "5c1f70694c3e446d82bddf9379226de7": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "HTMLModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_457dedd649a246399bf6ce4ed3fdddc5", + "placeholder": "​", + "style": "IPY_MODEL_fa34f05d0a634454a9c4b0c9b48708c9", + "value": " 20/20 [00:00<00:00, 438.37it/s]" + } + }, + "63a92ea8b9c34dc9b3f349fdbc339fc9": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "DescriptionStyleModel", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "9dad37acb79943f2beb8c0af8d472434": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "aa34e2c302ad47a2b194f2db4bc49060": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "b761e8fe027443d684355aff3c5dcc62": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "c1e54a40fd0649b289259a83c164b9f0": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "e0def9147d354deda78f8a8c98707603": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "HTMLModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HTMLModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HTMLView", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_11071283222542c596f2b8a160dcab9b", + "placeholder": "​", + "style": "IPY_MODEL_63a92ea8b9c34dc9b3f349fdbc339fc9", + "value": " 1800/1800 [00:00<00:00, 22653.07it/s]" + } + }, + "e4aa06eb36c948e08b278dcb0be4c6cf": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "DescriptionStyleModel", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "ed9c0745867a41a69bceacdb217f1ee2": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "FloatProgressModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FloatProgressModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ProgressView", + "bar_style": "success", + "description": "", + "description_tooltip": null, + "layout": "IPY_MODEL_b761e8fe027443d684355aff3c5dcc62", + "max": 1800, + "min": 0, + "orientation": "horizontal", + "style": "IPY_MODEL_2774a29cb77d4d99bfb306062d4e655d", + "value": 1800 + } + }, + "f2c8d32af4e141708422e168252d328c": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "DescriptionStyleModel", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + }, + "f994e7e58c75415d9ce04fb00b16e301": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "HBoxModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_2112716c31f649709c11ebfbb6978f38", + "IPY_MODEL_ed9c0745867a41a69bceacdb217f1ee2", + "IPY_MODEL_e0def9147d354deda78f8a8c98707603" + ], + "layout": "IPY_MODEL_9dad37acb79943f2beb8c0af8d472434" + } + }, + "fa34f05d0a634454a9c4b0c9b48708c9": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "DescriptionStyleModel", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "DescriptionStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "description_width": "" + } + } + } + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/VLSI26/submitted_notebooks/OpenComp_FoM/README.md b/VLSI26/submitted_notebooks/OpenComp_FoM/README.md new file mode 100644 index 000000000..50eba95cb --- /dev/null +++ b/VLSI26/submitted_notebooks/OpenComp_FoM/README.md @@ -0,0 +1,178 @@ +# OpenComp_FoM + +Mahprez Team submission for IEEE SSCS TC-OSE Code-a-Chip (VLSI 2026) + +## Team + +| No. | Name | Role | Email | +|---|---|---|---| +| 1 | William Anthony | Team Lead | willomooi@gmail.com | +| 2 | Benedictus Kenneth Setiadi | Team Member | bkentsetiadi@gmail.com | + +## Project Summary + +OpenComp_FoM is a reproducible notebook-driven design exploration for dynamic comparators in SKY130. +It compares two topologies: + +- StrongARM latch comparator +- Double-tail dynamic comparator + +The notebook evaluates tradeoffs among delay, decision energy, and input-referred noise, then ranks design points using PVT and Monte Carlo robustness. + +This notebook should be understood as a revision and extension of comparator design-study style flows in the open-source ecosystem, including OpenFASOC documentation and related comparator tapeout examples. +It does not claim a new comparator topology. +Instead, it contributes a reproducible comparison framework that emphasizes: + +- shared design-space exploration across two established comparator topologies, +- transparent FoM ranking and Pareto analysis, +- robustness evaluation under PVT and Monte Carlo variation, +- educational regeneration visualization, +- traceable artifact export for review and reuse. + +In short, the novelty is in the notebook-driven methodology, reproducibility, and cross-topology exploration rather than inventing a new comparator cell. + +## 1. Functionality and Target Specifications + +This project targets early-stage comparator architecture and sizing selection for mixed-signal front-ends (for example, SAR ADC or sensing interfaces). The goal is not only to find one optimal point, but to map the design space and provide a reusable spec-to-sizing method. + +### Table 1. Target Specification (Notebook Baseline) + +| Parameter | Target | Notes | +|---|---:|---| +| Topologies compared | 2 | StrongARM and Double-Tail | +| Process corner set | 3 corners | TT, SS, FF | +| Supply range in sweep | 1.62 V to 1.98 V | Included in PVT corners | +| Delay target | < 120 ps | Notebook baseline target | +| Energy target | < 12 fJ per decision | Notebook baseline target | +| Input-referred noise target | < 2.0 mV sigma | Notebook baseline target | +| Monte Carlo samples | 80 per shortlisted point | Can be increased | + +## 2. Unified Scoring and FoM + +Each candidate is scored with normalized metrics so lower is better: + +$$ +S = w_1 \cdot t_{delay,norm} + w_2 \cdot E_{norm} + w_3 \cdot \sigma_{V_{in,eq},norm} +$$ + +Default weights in the notebook: + +- $w_1 = 0.40$ (delay) +- $w_2 = 0.35$ (energy) +- $w_3 = 0.25$ (noise) + +The flow also reports Pareto fronts to avoid over-trusting a single scalar score. + +## 3. Example Circuit + +### A. SKY130 StrongARM Latch Comparator (Reference Topology) + +The StrongARM topology is used as one of the reference dynamic comparator architectures in this notebook. During reset, internal nodes are precharged; during evaluation, tail current and regenerative positive feedback amplify the differential input and resolve a digital-level decision. + +![SKY130 StrongARM Latch Comparator Example](figures/strongarm.jpg) + +### B. SKY130 Double-Tail Dynamic Comparator (Reference Topology) + +The double-tail architecture separates input and latch stages, which can improve operation at lower supply and reduce kickback/noise tradeoffs depending on sizing and loading. + +![SKY130 Double-Tail Dynamic Comparator Example](figures/double-tail-dynamic-comparator.jpg) + +## 4. Notebook Workflow + +1. Environment setup (Colab-compatible tool bootstrap) +2. Parameterized design space generation +3. PVT sweep for both topologies +4. Monte Carlo robustness analysis on shortlisted candidates +5. Unified-score ranking + Pareto extraction +6. Educational regeneration dynamics animation +7. Spec-to-sizing recommendation +8. Artifact export for reproducibility + +## 5. How to Run + +### Quick Start + +1. Open OpenComp_FoM.ipynb. +2. Run all cells from top to bottom. +3. Keep DEMO_MODE = True for a fully reproducible run without external SPICE models. +4. Check artifacts outputs after run completion. + +### Recommended Tool Versions + +- Python 3.10+ (tested with 3.11) +- Jupyter Notebook 7.x or Google Colab runtime +- ngspice 39+ (only needed when `DEMO_MODE = False`) +- Python packages: numpy, pandas, matplotlib, seaborn, tqdm, pillow + +### Python Dependencies + +```bash +pip install numpy pandas matplotlib seaborn tqdm pillow +``` + +### Optional Real-SPICE Mode + +To switch from surrogate metrics to transistor-level runs: + +1. Install ngspice and ensure it is visible in PATH. +2. Set DEMO_MODE = False. +3. Update generate_netlist(...) with validated model includes and instantiated comparator subcircuits. +4. Update parse_measure_output(...) according to your .measure formatting. + +## 6. Generated Artifacts + +After execution, the notebook exports: + +- artifacts/sweep_pvt.csv +- artifacts/sweep_mc.csv +- artifacts/ranking.csv +- artifacts/pareto.csv +- artifacts/claim_evidence_matrix.csv +- artifacts/summary.json +- artifacts/plots/pareto_fronts.png +- artifacts/plots/regeneration_dynamics.gif + +### 6.1 What Each Artifact Entails + +| Artifact | What it contains | Why it matters | +|---|---|---| +| `sweep_pvt.csv` | Full topology/size sweep across TT/SS/FF corners | Establishes cross-corner behavior, not nominal-only claims | +| `sweep_mc.csv` | Monte Carlo samples for shortlisted candidates | Quantifies variation sensitivity and robustness | +| `ranking.csv` | Aggregated metrics plus normalized unified score | Supports objective candidate selection | +| `pareto.csv` | Non-dominated design points | Shows tradeoff frontier between delay/energy/noise | +| `claim_evidence_matrix.csv` | Claim-to-artifact traceability table | Improves reviewer trust and auditability | +| `summary.json` | Run metadata, weights, target specs, selected best point | Captures reproducible run context | +| `plots/pareto_fronts.png` | Visual Pareto tradeoff plots | Makes design tradeoffs interpretable | +| `plots/regeneration_dynamics.gif` | Regeneration behavior animation | Adds educational insight into comparator operation | + +## 7. Reproducibility + +- Restart kernel and Run All completes without manual edits. +- PVT corner definitions and MC run count are fixed in one config cell. +- Random seed is fixed for deterministic surrogate flow. +- All reported plots and tables are generated from script cells, not manual edits. + +## 8. License + +This project is released under Apache License 2.0. See the `LICENSE` file in this folder. + +## 9. References (Journal and Design Background) + +StrongARM and Double-Tail comparator example topologies/results in this project are documented and adapted from OpenFASoC tapeout resources below. + +1. B. Razavi, Design of Analog CMOS Integrated Circuits, McGraw-Hill, 2001. +2. P. E. Allen and D. R. Holberg, CMOS Analog Circuit Design, Oxford University Press, 3rd ed. +3. B. Goll and H. Zimmermann, "A Comparator With Reduced Delay Time in 65-nm CMOS for Supply Voltages Down to 0.65 V," IEEE Transactions on Circuits and Systems II. +4. A. M. Abo and P. R. Gray, "A 1.5-V, 10-bit, 14.3-MS/s CMOS Pipeline Analog-to-Digital Converter," IEEE Journal of Solid-State Circuits. +5. OpenFASoC Tapeouts Repository: https://github.com/idea-fasoc/openfasoc-tapeouts/tree/main +6. OpenFASoC Tapeouts Documentation: https://openfasoc.readthedocs.io/en/latest/tapeouts.html + +## 10. Notebook Conclusion (Data-Driven Inference) + +Based on generated artifacts, the notebook supports the following conclusions: + +1. A two-topology comparison under identical constraints reveals non-trivial tradeoffs; no single architecture dominates every objective simultaneously. +2. Unified-score ranking is useful for decision making, but Pareto-front analysis remains necessary to avoid overfitting to a single weighted objective. +3. Robustness metrics from PVT and Monte Carlo materially influence candidate quality; points that look strong at nominal may degrade under variation. +4. The exported artifact set provides an auditable path from raw sweep results to final recommendation, improving reproducibility and reviewability. +5. The current quick-mode flow is suitable for method demonstration; full ngspice plus SKY130 model validation is the final step for strongest hardware-backed claims. diff --git a/VLSI26/submitted_notebooks/OpenComp_FoM/figures/double-tail-dynamic-comparator.jpg b/VLSI26/submitted_notebooks/OpenComp_FoM/figures/double-tail-dynamic-comparator.jpg new file mode 100644 index 000000000..043a4cb4c Binary files /dev/null and b/VLSI26/submitted_notebooks/OpenComp_FoM/figures/double-tail-dynamic-comparator.jpg differ diff --git a/VLSI26/submitted_notebooks/OpenComp_FoM/figures/strongarm.jpg b/VLSI26/submitted_notebooks/OpenComp_FoM/figures/strongarm.jpg new file mode 100644 index 000000000..9e9267e71 Binary files /dev/null and b/VLSI26/submitted_notebooks/OpenComp_FoM/figures/strongarm.jpg differ diff --git a/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_Double-Tail_Dynamic_Comparator.out b/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_Double-Tail_Dynamic_Comparator.out new file mode 100644 index 000000000..4d8e566f9 --- /dev/null +++ b/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_Double-Tail_Dynamic_Comparator.out @@ -0,0 +1,4001 @@ + 1.00000000e+00 1.00000000e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 9.16172e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 8.80959e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 8.72998e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.93612e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 9.55047e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 1.06615e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.11128e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.25572e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.42091e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.49495e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.43118e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 3.76543e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.77090e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.52352e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 3.57270e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.28050e+00 + 1.08000e-09 1.49600e+00 1.50400e+00 3.29004e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.29160e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29107e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29212e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29292e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29352e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29388e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29423e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29463e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29498e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29537e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29578e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29622e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29669e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29718e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29771e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29818e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29808e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29796e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29783e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29773e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29688e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29695e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29751e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 5.82622e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 7.10778e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 8.51666e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 1.00619e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.17638e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.11570e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.03802e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 9.89129e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.62454e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.60964e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.92242e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 1.07125e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.15058e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.21266e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.39443e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.46978e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.41757e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.33390e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.39059e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.31821e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.74535e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 4.38122e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28362e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.28673e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29004e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29085e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29190e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29283e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29346e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29382e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29421e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29464e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29500e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29540e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29582e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29627e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29676e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29729e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29784e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29802e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.68352e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 3.42207e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 4.28510e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 5.32811e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 6.32468e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 7.32117e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.44270e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.37549e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.64945e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.18385e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 7.82944e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 7.60438e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 7.54544e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 7.72219e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 8.26103e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 8.61910e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 9.03959e-04 + 1.08000e-09 1.49700e+00 1.50300e+00 1.03354e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.12392e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.11973e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.10391e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.16573e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 1.25713e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 1.38836e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 2.58007e-03 + 1.08000e-09 1.50500e+00 1.49500e+00 3.27338e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.28912e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.28931e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29017e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29106e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29203e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29295e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29354e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29387e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29427e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29468e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29504e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29542e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29583e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29627e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.24739e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.42176e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.36411e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.24897e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.17042e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.12826e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.12312e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.16032e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.26142e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.45879e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.58638e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.85948e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.80344e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 3.17894e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 4.05564e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.24140e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.17275e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.69037e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.26745e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28552e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29070e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29268e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29359e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29294e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29351e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29387e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29419e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29456e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29493e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29528e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29566e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29607e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29650e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29696e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29744e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29792e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29791e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29782e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29678e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29686e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 4.54780e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 5.64495e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 6.86876e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.21246e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 9.68759e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 1.09796e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 9.82688e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.96771e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.44396e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.10453e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 7.94754e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 8.02661e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 8.43592e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 9.14868e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 9.29346e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 1.02259e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.23384e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.28129e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.29809e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.23842e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 2.97263e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.94322e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 2.29242e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.25389e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.28530e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29051e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29253e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29155e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29259e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29322e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29376e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29407e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29445e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29480e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29517e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29558e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29601e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29648e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29697e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29749e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 -4.79597e-05 + 1.08000e-09 1.48100e+00 1.51900e+00 -4.55908e-05 + 1.08000e-09 1.48200e+00 1.51800e+00 -3.20265e-05 + 1.08000e-09 1.48300e+00 1.51700e+00 -1.17214e-05 + 1.08000e-09 1.48400e+00 1.51600e+00 -7.84450e-06 + 1.08000e-09 1.48500e+00 1.51500e+00 1.48663e-05 + 1.08000e-09 1.48600e+00 1.51400e+00 5.59250e-05 + 1.08000e-09 1.48700e+00 1.51300e+00 1.13721e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 1.88125e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.98373e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 1.05029e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.10520e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.25519e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.46915e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.55080e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.94968e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.32110e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.46030e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.49478e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.62882e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.27852e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28762e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29106e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29300e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29355e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29394e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29359e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29393e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29426e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29220e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29248e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29332e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29342e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29356e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29373e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29394e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29416e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29439e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29462e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29485e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.23920e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.27008e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.14458e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.05431e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.00689e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 9.93552e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 1.01292e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.07662e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.18537e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.22337e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.36316e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.59698e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.65074e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.72520e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 4.48172e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.39040e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.84218e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.16504e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.27896e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29031e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29156e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29362e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29229e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29310e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29370e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29401e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29436e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29474e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29508e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29547e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29589e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29633e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29680e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29729e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29780e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29804e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29794e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29783e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29780e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29686e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 6.26195e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 7.51479e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 8.88974e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 1.03992e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.09980e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 9.90056e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 9.07644e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.62009e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.34481e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.27882e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.48829e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.09380e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 9.66651e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 1.00228e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.12521e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.33759e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.40529e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.39682e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.50829e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.61261e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.54780e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.10372e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.27629e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.28883e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29099e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29299e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29357e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29288e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29348e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29389e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29422e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29457e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29492e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29531e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29574e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29619e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29666e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29717e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29769e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29806e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.28331e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 1.77595e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 9.72517e-05 + 1.08000e-09 1.48300e+00 1.51700e+00 3.48559e-05 + 1.08000e-09 1.48400e+00 1.51600e+00 1.41237e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 2.20786e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 6.86546e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.14739e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.55707e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 1.10628e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.14523e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.02819e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 9.42140e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 8.90913e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 8.66556e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 8.66272e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 8.97911e-04 + 1.08000e-09 1.49700e+00 1.50300e+00 9.76593e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 1.03941e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.11056e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.29398e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.40563e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 1.50437e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 1.37536e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 3.25675e-03 + 1.08000e-09 1.50500e+00 1.49500e+00 2.34119e-03 + 1.08000e-09 1.50600e+00 1.49400e+00 1.87101e-03 + 1.08000e-09 1.50700e+00 1.49300e+00 6.62893e-03 + 1.08000e-09 1.50800e+00 1.49200e+00 3.28384e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29024e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29224e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29152e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29257e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29321e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29375e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29406e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29443e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29480e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29517e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29556e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.27492e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.30854e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.17985e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.08826e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.04215e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.03213e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.05757e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.13108e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.24175e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.28611e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.43724e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.69654e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.75658e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.83951e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 4.45643e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.11515e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.55051e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.61551e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.28092e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29038e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29192e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29380e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29274e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29337e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29390e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29418e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29454e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29488e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29524e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29563e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29605e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29650e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29697e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29747e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29795e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29788e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29778e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29776e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29679e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29690e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 9.67942e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 1.11390e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.28108e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.35113e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.22180e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.13231e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.07633e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.05351e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.06700e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.13976e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.28404e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.44298e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.63035e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.80432e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.87946e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.57624e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.88069e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.75550e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.70799e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 4.24718e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.28216e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29002e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29198e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29357e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29245e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29312e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29366e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29396e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29432e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29473e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29509e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29545e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29584e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29626e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29670e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29718e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29767e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29790e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29782e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29772e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 7.87583e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 8.44258e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 7.93617e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 7.51809e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 7.18624e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 6.96176e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 6.88436e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 7.02332e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 7.50136e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 7.65780e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 7.99612e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.14316e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 1.01729e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 9.89527e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 9.97296e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 1.07327e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.19029e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.77031e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.37092e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.26979e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.28825e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28895e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29016e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29101e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29197e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29289e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29349e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29384e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29423e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29463e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29499e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29538e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29580e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29624e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29671e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29723e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29778e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29807e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29799e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29794e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.10666e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.27452e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.37150e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.23978e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.14861e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.09168e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.06804e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.09242e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.16905e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.31183e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.42455e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.59913e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.75700e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.82116e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.90895e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 4.66220e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.44745e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.90274e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.27977e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.27860e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29002e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29137e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29347e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29199e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29289e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29348e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29384e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29419e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29458e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29494e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29530e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29569e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29611e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29655e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29703e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29752e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29791e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29784e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29775e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29765e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.03568e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 9.46506e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 8.95261e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.60797e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.45475e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.54376e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.96341e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.69540e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.80693e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 1.06933e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.27226e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.32235e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.36432e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.28455e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.36404e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.47840e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.76096e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 4.75948e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.28321e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29007e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29025e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29110e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29214e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29295e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29356e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29391e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29427e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29464e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29500e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29539e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29582e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29627e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29676e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29727e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29781e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29801e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29791e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29780e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29767e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29759e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 7.44662e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 8.82743e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.03440e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.16282e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.04145e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 9.53750e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 9.03765e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.75798e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.69845e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.92479e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.56214e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 1.03171e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.07914e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.22515e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.33770e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.41538e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.33339e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.32464e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.72379e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.81426e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.15814e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.27926e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28990e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29099e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29081e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29179e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29278e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29338e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29382e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29417e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29456e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29492e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29529e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29570e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29613e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29659e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29709e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29761e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29816e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29824e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 8.95012e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 8.57841e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 8.39831e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.45585e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.83885e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 9.71532e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 1.03670e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.12385e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.33330e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.38488e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.36128e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.29119e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 3.04103e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.03430e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.25156e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.26133e+00 + 1.08000e-09 1.49600e+00 1.50400e+00 3.28551e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.29024e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29267e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29150e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29253e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29314e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29366e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29399e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29438e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29476e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29513e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29553e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29596e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29641e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29690e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29742e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29796e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29823e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29811e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29798e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29784e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29774e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29688e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29735e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.00015e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 6.55539e-06 + 1.08000e-09 1.48200e+00 1.51800e+00 -1.87866e-05 + 1.08000e-09 1.48300e+00 1.51700e+00 8.24421e-05 + 1.08000e-09 1.48400e+00 1.51600e+00 5.29553e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 6.46698e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 7.77518e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.21095e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 1.07462e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.16225e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.04427e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 9.57294e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 9.10403e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 8.84477e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 8.82505e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 9.12118e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 9.87790e-04 + 1.08000e-09 1.49700e+00 1.50300e+00 1.01916e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.07894e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.24277e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.40120e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.50446e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 1.40091e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.85978e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 1.59380e-03 + 1.08000e-09 1.50500e+00 1.49500e+00 1.46554e-03 + 1.08000e-09 1.50600e+00 1.49400e+00 4.16516e-03 + 1.08000e-09 1.50700e+00 1.49300e+00 3.28161e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29007e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29200e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29129e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29238e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29309e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29369e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29400e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29436e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29471e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29508e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29548e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29591e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 4.51528e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 5.66013e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 6.91855e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.24817e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 9.68168e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 9.35308e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.57375e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.10484e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 7.75102e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 7.53479e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 7.49546e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 7.70579e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 8.29849e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 8.68864e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 9.16017e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 1.05484e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.13829e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.12218e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.09917e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.17278e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.23421e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.78569e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.07489e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.27905e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.28959e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29016e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29052e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29145e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29241e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29314e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29366e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29401e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29440e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29478e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29515e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29555e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29598e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29643e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29692e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29745e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 7.40334e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 8.71624e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.01572e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.13210e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.00864e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 9.18021e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.47562e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 7.97862e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 7.75957e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 7.83685e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.23189e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.11308e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 9.74196e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 1.07498e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.27124e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.31168e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.40837e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.23664e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.64654e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.83386e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 2.42216e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.25446e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28513e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29043e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29231e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29350e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29269e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29330e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29381e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29412e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29448e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29485e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29520e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29558e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29598e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29641e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29687e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29736e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29787e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29839e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.01494e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 9.34038e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 8.82139e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.45627e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.26707e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.30010e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.64358e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.46405e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.54011e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 1.03189e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.22460e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.26965e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.22947e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.19692e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.28862e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.42095e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.53298e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 5.62596e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.28420e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28989e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29013e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29097e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29199e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29289e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29351e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29385e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29424e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29465e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29501e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29540e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29582e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29627e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29676e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29728e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29783e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29820e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29809e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29796e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29782e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29768e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 4.95052e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 5.87805e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 6.86667e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.03851e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 9.40156e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 1.09234e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.28361e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.18717e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.12539e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.09972e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.11340e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.18026e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.33366e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.44418e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.54717e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.51318e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.74300e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.55233e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.41323e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.42950e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.88247e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 4.97376e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28244e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29074e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29222e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29373e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29391e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29434e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29486e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29434e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29470e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29502e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29538e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29577e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29619e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29663e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29708e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29675e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29682e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29687e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 -5.38494e-05 + 1.08000e-09 1.48100e+00 1.51900e+00 -5.42056e-05 + 1.08000e-09 1.48200e+00 1.51800e+00 -4.41380e-05 + 1.08000e-09 1.48300e+00 1.51700e+00 -1.85114e-05 + 1.08000e-09 1.48400e+00 1.51600e+00 2.15888e-05 + 1.08000e-09 1.48500e+00 1.51500e+00 7.54530e-05 + 1.08000e-09 1.48600e+00 1.51400e+00 1.42910e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 2.20500e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 3.13401e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 2.88277e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 3.83503e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 4.92085e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 1.11584e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.46623e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.89027e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.53654e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.30780e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 4.36288e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.86368e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.89950e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.24821e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28001e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28409e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.28664e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.28676e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29003e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29073e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29127e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29176e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29229e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29287e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29297e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29310e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29326e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29343e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29362e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29381e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29402e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29423e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29446e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 7.78840e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 9.00828e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 8.80121e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.29124e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 7.88150e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 7.59412e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 7.45391e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 7.51679e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 7.87728e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.71997e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.83448e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.73248e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 1.11102e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.10848e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.06256e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.09316e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.20865e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.42242e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.58518e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.24071e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.28722e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28852e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29013e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29092e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29189e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29282e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29348e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29385e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29424e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29467e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29503e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29541e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29581e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29624e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29670e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29719e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29773e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29822e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29813e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29806e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 6.56467e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 7.84058e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 9.24170e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 1.07810e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.15679e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.03848e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 9.52314e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.89444e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.58895e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.56840e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.84188e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.54805e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 1.06207e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.13243e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.31202e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.37116e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.48108e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.36461e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.38906e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.61009e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.50452e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 4.42856e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28254e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.28984e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29138e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29107e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29207e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29297e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29356e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29391e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29428e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29468e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29504e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29541e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29580e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29622e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29667e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29715e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29767e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29820e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 8.71963e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 8.25292e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 7.93244e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 7.77974e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 7.84508e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.21726e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 9.01750e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.09537e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.90846e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 1.18013e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.22040e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.23018e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.18491e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.27680e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.37203e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.74635e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 4.77534e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.28325e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.28997e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29209e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29108e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29209e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29292e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29351e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29389e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29425e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29463e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29498e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29537e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29579e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29623e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29671e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29722e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29775e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29830e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29819e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29807e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29793e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29779e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29770e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 7.81721e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 9.17223e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.06647e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.22708e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.32203e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.19373e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.10434e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.04689e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.03425e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.06086e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.13442e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.27649e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.38512e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.56424e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.70681e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.78050e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.65465e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 4.47985e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.17025e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.51145e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 4.26824e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28269e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28994e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29226e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29118e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29225e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29301e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29359e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29390e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29428e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29470e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29506e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29545e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29586e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29629e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29676e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29726e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29778e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29806e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29796e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 8.50445e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 9.97694e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.15590e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.08357e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 9.86653e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 9.12492e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.69283e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.55529e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.67488e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.15041e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 1.01769e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.06515e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.18440e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.38736e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.43883e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.42947e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.35590e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.95299e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.86383e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.87333e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.27507e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28847e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29052e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29069e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29170e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29268e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29328e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29372e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29406e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29446e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29484e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29521e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29561e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29604e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29650e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29699e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29751e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29805e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29809e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29797e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.21744e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.12622e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.06776e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.04772e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.07680e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.15457e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.30137e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.35811e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.52714e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.78746e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.85502e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 3.45217e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 4.15898e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.91363e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.57999e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.98349e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.28121e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.29032e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29193e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29373e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29382e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29328e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29381e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29408e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29444e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29480e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29515e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29554e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29596e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29641e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29688e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29737e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29782e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29776e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29767e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29664e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29668e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29676e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29688e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29745e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 6.18056e-05 + 1.08000e-09 1.48100e+00 1.51900e+00 -6.38831e-05 + 1.08000e-09 1.48200e+00 1.51800e+00 3.33154e-05 + 1.08000e-09 1.48300e+00 1.51700e+00 4.65366e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 5.75655e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 7.01071e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.38836e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.90084e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 1.15631e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.19781e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.08127e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.00864e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 9.67706e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 9.51157e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 9.64337e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 1.01773e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.12367e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.14732e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.26871e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.50035e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.54763e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.51972e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 1.42584e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.45953e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 1.95250e-03 + 1.08000e-09 1.50500e+00 1.49500e+00 3.02865e-03 + 1.08000e-09 1.50600e+00 1.49400e+00 3.27883e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.28995e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29167e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29094e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29202e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29294e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29356e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29390e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29427e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29467e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29503e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29542e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29584e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29630e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 4.50941e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 5.55819e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.08783e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.24979e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.41417e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.27168e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.17055e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.10267e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.08148e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.10228e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.16871e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.30235e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.37007e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.50913e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.80883e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.89892e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.31094e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 4.32300e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.06169e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.69811e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.27339e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.27875e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28990e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29132e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29340e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29365e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29315e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29372e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29398e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29433e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29470e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29505e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29545e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29587e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29632e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29680e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29730e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29777e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29770e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29761e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 6.47601e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 7.73759e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 9.12387e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 1.06484e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.04108e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 9.43532e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.70114e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.26412e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.06294e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.07200e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.36634e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.08534e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 9.87816e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 1.05293e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.21978e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.28096e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.35094e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.25885e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.30318e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.50922e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.46861e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.89275e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28147e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.28988e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29123e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29098e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29196e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29285e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29344e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29387e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29421e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29461e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29495e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29532e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29572e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29614e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29659e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29708e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29759e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29813e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 7.93929e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 9.43228e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.10728e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.03551e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 9.52170e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 9.01121e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.67308e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.53440e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.65013e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.11994e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.82375e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.97260e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 1.09704e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.28795e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.32763e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.28877e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.24103e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.29527e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.45067e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.07443e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.25739e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28756e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29042e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29049e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29142e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29245e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29316e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29375e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29406e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29444e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29480e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29517e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29558e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29602e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29649e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29699e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29752e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29807e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29808e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29797e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 6.88883e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 8.21679e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 9.67447e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 1.12363e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.21465e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.09014e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.00044e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 9.52497e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.27555e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.29604e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.66875e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 1.05554e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.07039e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.13657e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.31236e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.50860e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.62021e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.51068e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.59541e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.45447e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.78111e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 4.99774e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28308e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29049e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29243e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29376e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29286e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29345e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29395e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29424e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29458e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29491e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29530e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29571e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29616e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29663e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29712e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29763e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29784e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29776e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 9.93158e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 9.69288e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 8.86580e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.27469e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 7.94398e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 7.76809e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 7.79301e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.10287e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.85770e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.40723e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 1.02510e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.19068e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.22236e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.18224e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.16860e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.29351e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.40943e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.56756e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 6.86024e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28429e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.28979e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29009e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29086e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29182e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29276e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29341e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29377e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29416e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29457e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29496e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29533e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29572e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29614e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29659e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29708e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29761e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29817e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29836e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29824e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29810e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 4.08749e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 5.16040e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 6.19793e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 7.22186e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.36029e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 9.38126e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.65978e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.18824e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 7.82513e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 7.58808e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 7.51152e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 7.66255e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 8.16261e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 8.65441e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 8.99040e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 1.01892e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.11971e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.08454e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.07705e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.13844e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.23601e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.80773e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 2.45404e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.27366e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.28919e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.28922e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29018e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29107e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29204e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29294e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29353e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29387e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29427e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29469e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29504e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29543e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29585e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29629e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29677e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29728e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 6.05637e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 7.32028e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 8.70821e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 1.02327e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.00417e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 9.11232e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.53423e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.14009e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 7.90353e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 7.86010e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.08038e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 8.69079e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 9.01711e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 9.47018e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 1.08164e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.20321e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.28693e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.21425e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.23219e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.53758e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.71803e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.00900e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.27636e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.28900e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29061e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29065e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29161e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29260e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29323e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29374e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29407e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29445e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29480e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29518e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29558e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29602e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29648e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29697e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29750e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29805e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 8.07612e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 9.49073e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.10059e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.09097e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 9.90627e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 9.26915e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.89877e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.72472e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.79136e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.18402e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 1.00644e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.04535e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.12726e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.32374e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.40312e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.43783e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.34803e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.40650e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.49574e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.84536e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 5.65296e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28290e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28985e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29193e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29106e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29211e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29286e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29346e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29379e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29416e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29455e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29491e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29531e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29573e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29619e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29667e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29719e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29773e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29815e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29805e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 3.69198e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 4.34179e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 5.14328e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 6.00477e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 6.80220e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 7.67774e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.74939e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.48424e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 7.85040e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 7.49244e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 7.24921e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 7.15029e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 7.25466e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 7.67100e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 8.55771e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 8.90443e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 1.00272e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.09963e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.09857e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.08029e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.12059e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.24567e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 1.34847e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 2.24886e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 3.26542e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.28732e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.28865e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29012e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29092e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29187e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29278e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29339e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29375e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29414e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29455e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29495e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29531e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29570e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29612e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29656e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.12234e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.01064e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 9.29813e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.84421e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.61090e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.59129e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.85644e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.54033e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 1.05213e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.11105e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.27427e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.34314e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.38767e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.30080e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.33421e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.66627e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.73174e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.51809e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.28084e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28957e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29009e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29070e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29169e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29266e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29331e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29375e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29411e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29452e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29490e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29526e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29565e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29607e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29652e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29700e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29753e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29807e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29815e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29803e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29791e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29777e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 8.32308e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 9.80205e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.10736e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 9.94823e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 9.17277e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.72746e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.44704e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.35699e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.51755e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.04396e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.84306e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 1.01830e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.14259e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.27461e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.33781e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.26972e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.25981e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.32895e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.05953e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.64489e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.27225e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28805e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29026e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29030e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29123e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29222e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29300e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29353e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29387e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29427e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29467e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29504e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29544e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29586e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29631e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29680e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29733e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29789e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29835e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29823e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 -1.31450e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 -1.28648e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 -1.17893e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 -9.21952e-05 + 1.08000e-09 1.48400e+00 1.51600e+00 -5.22618e-05 + 1.08000e-09 1.48500e+00 1.51500e+00 1.44500e-06 + 1.08000e-09 1.48600e+00 1.51400e+00 6.45108e-05 + 1.08000e-09 1.48700e+00 1.51300e+00 1.40092e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 2.32118e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 2.07374e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 3.00047e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 8.10317e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 1.10720e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.46852e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.94730e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.64805e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.24445e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 4.11359e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.55356e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.70246e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.26735e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28188e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28511e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.28649e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.28949e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29044e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29106e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29155e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29202e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29212e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29239e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29267e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29333e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29347e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29362e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29379e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29398e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29418e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29439e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29462e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 7.46988e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 8.55378e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 9.86195e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 9.30981e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.55113e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 7.95863e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 7.63311e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 7.50567e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 7.58691e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 7.97879e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.83502e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.37395e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 1.04756e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.17867e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.23584e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.18711e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.18437e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.31800e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.42626e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.27240e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.26046e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28683e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29001e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29017e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29101e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29198e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29286e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29346e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29378e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29417e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29458e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29497e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29534e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29574e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29616e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29661e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29710e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29764e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29819e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29827e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 6.62711e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 7.88811e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 9.27218e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 1.07920e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.05970e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 9.59281e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.83240e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.33908e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.12418e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.11899e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.39733e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.09969e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 9.80144e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 1.04701e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.21744e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.28730e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.35968e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.27408e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.31575e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.49050e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.45757e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 4.20407e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28163e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.28984e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29155e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29096e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29195e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29282e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29341e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29380e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29415e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29455e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29491e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29528e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29569e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29612e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29658e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29707e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29759e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29814e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.98316e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 3.08667e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 3.84849e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 4.70564e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 5.65126e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 6.80482e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 1.25115e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.43176e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.32983e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.21416e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.13357e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.08912e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.08146e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.13062e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.24649e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.37868e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.50311e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.77995e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.90466e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.16356e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 4.14542e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.14367e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 1.91687e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.04713e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 3.27737e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.28775e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29142e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29349e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29383e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29335e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29388e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29414e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29449e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29487e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29520e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29558e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29598e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29640e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29685e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29732e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.09070e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 5.60880e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 6.80314e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.13874e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 9.60471e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 1.11726e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.28982e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.15406e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.05554e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 9.84256e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.57630e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.59064e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 9.95919e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 1.08411e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.15022e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.23090e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.43295e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.54074e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.66546e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.51765e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.81917e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 2.75097e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 1.91782e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 8.13564e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 3.28454e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29055e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29269e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29170e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29278e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29339e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29388e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29419e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29457e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29492e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29529e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29569e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29613e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29659e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29707e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29758e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 5.10262e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 6.33238e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 7.68265e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 9.16404e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 1.04223e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 9.38397e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.80050e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.32550e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 7.99662e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 7.83726e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 7.90244e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 8.28755e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 8.69058e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 8.77758e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 9.63274e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 1.15050e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.19195e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.14763e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.13630e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.21979e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.33789e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.58538e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 2.87234e-02 + 1.08000e-09 1.50300e+00 1.49700e+00 3.28502e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29008e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29030e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29115e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29215e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29300e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29361e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29395e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29432e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29470e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29507e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29547e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29591e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29637e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29686e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29739e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29794e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 4.17637e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 5.30974e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 6.47735e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 7.75990e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 9.16788e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 1.07147e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.03036e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 9.34826e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.71729e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.33402e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.12783e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 8.14029e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 8.45227e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 9.21391e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 9.65822e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 1.03336e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.20718e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.28013e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.30629e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.23489e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.30617e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.40038e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 1.66641e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 4.45058e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 3.28319e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29001e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29204e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29121e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29222e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29300e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29360e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29395e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29431e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29469e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29505e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29544e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29586e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29630e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29678e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29729e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 8.55014e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 9.96039e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.40673e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.27985e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.19252e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.14190e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.12925e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.15962e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.26674e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.42525e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.52605e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.63582e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.66191e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 3.01772e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 3.96567e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.21562e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.10688e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.99656e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.26345e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28529e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29101e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29288e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29382e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29403e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29452e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29413e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29445e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29480e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29513e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29550e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29590e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29632e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29677e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29723e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29770e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29684e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29690e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29692e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29690e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29692e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.19500e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.16038e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.05349e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 9.74908e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 9.34989e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 9.23194e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 9.39809e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.94291e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 1.10494e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.14008e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.24951e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.48515e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.51800e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.64140e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.48265e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.31696e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.11376e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.29393e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.24404e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28466e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29043e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29240e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29353e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29267e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29326e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29379e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29408e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29445e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29479e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29515e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29555e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29598e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29643e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29691e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29742e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29794e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29807e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29797e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29788e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29785e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.17403e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 3.14399e-05 + 1.08000e-09 1.48200e+00 1.51800e+00 9.50138e-05 + 1.08000e-09 1.48300e+00 1.51700e+00 1.99501e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 2.84292e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 7.74095e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 9.09769e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 1.05890e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.21967e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.28576e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.15977e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.06993e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.01334e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.00026e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.01915e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.08047e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.20498e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.24503e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.37824e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.63358e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.67655e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.74304e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 4.35008e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.40894e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 1.94513e-03 + 1.08000e-09 1.50500e+00 1.49500e+00 2.93695e-03 + 1.08000e-09 1.50600e+00 1.49400e+00 3.27627e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.28916e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29125e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29335e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29210e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29291e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29351e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29388e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29422e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29460e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29495e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29534e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29575e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29620e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.18213e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.05601e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 9.65577e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 9.04391e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.75958e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.69515e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.91701e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.55589e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 1.07411e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.12887e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.29087e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.37358e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.42859e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.32849e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.35334e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.63046e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.56267e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 4.09220e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.28244e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28980e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29021e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29098e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29199e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29293e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29354e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29389e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29427e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29469e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29506e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29542e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29582e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29624e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29669e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29718e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29771e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29824e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29820e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29808e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29795e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29781e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 7.23848e-05 + 1.08000e-09 1.48100e+00 1.51900e+00 9.89306e-05 + 1.08000e-09 1.48200e+00 1.51800e+00 1.96735e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 2.74989e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 7.57680e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.89723e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 1.03672e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.19474e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.37441e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.28624e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.17403e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.09556e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.05121e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.05200e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.10179e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.21143e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.32894e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.44826e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.72172e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.76222e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.90940e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 4.28876e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.68991e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 2.22138e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 2.75734e-03 + 1.08000e-09 1.50500e+00 1.49500e+00 3.27614e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.28965e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29154e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29368e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29224e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29309e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29369e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29401e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29436e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29476e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29511e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29548e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29588e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29631e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29676e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.84090e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 1.08665e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 5.21304e-05 + 1.08000e-09 1.48300e+00 1.51700e+00 1.57904e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 2.40987e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 3.38262e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.20304e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.62980e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 1.11568e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.10289e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 9.93805e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.11341e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 8.58576e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 8.34886e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 8.34339e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 8.64909e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 9.41603e-04 + 1.08000e-09 1.49700e+00 1.50300e+00 9.88065e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 1.05941e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.23903e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.38188e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.50454e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.06247e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 2.93735e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 2.09388e-03 + 1.08000e-09 1.50500e+00 1.49500e+00 1.98086e-03 + 1.08000e-09 1.50600e+00 1.49400e+00 6.57522e-03 + 1.08000e-09 1.50700e+00 1.49300e+00 3.28355e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29023e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29210e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29349e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29267e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29326e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29376e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29407e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29444e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29480e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29517e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29557e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29599e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 8.29186e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 9.78743e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.02235e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 9.23543e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.49018e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 7.98059e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 7.71406e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 7.62016e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 7.76241e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.25749e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.03815e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.42275e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 1.06932e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.18806e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.24935e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.18777e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.20359e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.29064e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.88696e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.84751e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.27565e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28891e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29057e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29052e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29145e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29243e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29315e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29367e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29400e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29439e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29479e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29515e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29554e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29596e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29641e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29689e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29741e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29796e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29829e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29818e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 8.07081e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 9.26498e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.02685e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 9.28189e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.53722e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 7.99437e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 7.74719e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 7.67756e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 7.85090e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.38977e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.21642e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.73586e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 1.11909e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.18919e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.26079e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.19882e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.23172e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.31197e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.99102e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.95681e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.27676e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28948e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29001e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29046e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29137e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29233e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29314e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29366e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29399e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29439e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29480e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29515e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29553e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29592e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29635e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29681e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29730e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29784e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29835e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29824e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 6.58344e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 7.88807e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 9.32121e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 1.08945e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.05283e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 9.63094e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.94757e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.57681e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.44477e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.54052e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.95096e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.84424e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 1.05802e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.15578e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.32591e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.35719e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.33657e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.28406e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.38717e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.53236e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.55646e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 7.12017e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28378e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.28971e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29003e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29082e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29182e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29273e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29334e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29373e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29410e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29451e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29488e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29525e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29565e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29608e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29654e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29704e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29757e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29811e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 6.59037e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 7.85579e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 9.26925e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 1.08246e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.25026e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.17801e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.06952e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 9.89565e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.37579e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.24431e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.48971e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 1.01999e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.14614e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.21335e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.40038e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.53714e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.64499e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.49654e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.65644e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.65815e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.88399e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.75750e-02 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28486e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29034e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29285e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29168e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29275e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29338e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29384e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29417e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29456e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29495e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29531e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29570e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29612e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29657e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29705e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29755e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29805e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29801e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 4.92905e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 6.08400e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 7.35368e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.74792e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 1.02797e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.07346e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 9.66791e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.92829e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.49380e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.23581e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.18836e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 8.42250e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 9.06840e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 9.66449e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 1.01405e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.15849e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.26528e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.33872e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.24342e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.26692e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.54422e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.60885e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.41575e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.28083e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.28997e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29187e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29105e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29204e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29294e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29354e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29396e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29431e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29469e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29504e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29542e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29583e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29627e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29673e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29723e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29775e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 7.37102e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 8.70636e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.01724e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.12351e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.00455e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 9.17773e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.54059e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.23668e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.12407e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.25959e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.75323e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.67887e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 1.00262e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.12546e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.27004e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.33213e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.32480e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.27828e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.92133e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.87345e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 2.73828e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.27211e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28787e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29035e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29056e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29149e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29247e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29316e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29367e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29400e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29438e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29477e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29513e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29552e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29594e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29638e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29686e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29736e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29790e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29844e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 6.74879e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 8.03485e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 9.44911e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 1.10035e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.20105e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.07820e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 9.89671e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.32029e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.09384e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.12174e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.48494e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 1.03407e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.12307e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.20339e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.40483e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.49033e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.54524e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.41634e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.51103e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.49122e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.97538e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.21003e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28458e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29016e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29260e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29148e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29254e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29317e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29370e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29402e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29440e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29479e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29515e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29555e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29597e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29642e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29691e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29742e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29795e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29806e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.23638e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.11386e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.03630e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 9.92711e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 9.73203e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 9.81733e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 1.02667e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.12376e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.14615e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.22195e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.40871e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.56933e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.67908e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.58931e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 3.77796e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.72172e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.68779e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 4.35885e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.28123e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29008e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29164e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29344e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29243e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29303e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29363e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29392e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29427e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29461e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29498e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29539e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29582e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29628e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29677e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29729e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29782e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29790e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29783e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29781e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29671e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29671e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 7.12636e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 8.53756e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.00864e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 9.91139e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.99969e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.46176e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.06126e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 7.81362e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 7.75738e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 7.96607e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.57692e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 8.80746e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 9.30566e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 1.07562e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.19239e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.21722e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.16835e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.22784e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.43067e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.54108e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.69458e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28081e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28970e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29113e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29080e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29181e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29277e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29338e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29379e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29416e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29456e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29492e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29531e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29572e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29617e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29664e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29715e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29769e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29824e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29817e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.14409e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.24988e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.12379e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.03344e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 9.75339e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 9.56918e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 9.67561e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 1.01701e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.12465e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.18913e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.30734e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.52670e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.56076e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.57097e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.45009e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.68136e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.24189e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.71798e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.27615e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28984e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29095e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29085e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29189e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29288e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29350e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29389e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29425e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29465e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29501e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29538e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29579e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29623e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29669e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29718e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29770e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29800e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29791e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29780e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29768e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29755e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.29080e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 1.72377e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 9.89465e-05 + 1.08000e-09 1.48300e+00 1.51700e+00 1.19152e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 2.21985e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 3.02628e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 4.00745e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.95814e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 1.04169e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.19878e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.31560e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.17778e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.07954e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.01057e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 9.74383e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 9.83369e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 1.03111e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.13457e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.21726e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.31727e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.54722e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.66152e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 1.80226e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.80714e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 3.40224e-03 + 1.08000e-09 1.50500e+00 1.49500e+00 2.15245e-03 + 1.08000e-09 1.50600e+00 1.49400e+00 2.34039e-03 + 1.08000e-09 1.50700e+00 1.49300e+00 3.25808e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.28540e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29087e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29290e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29375e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29303e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29361e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29401e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29432e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29469e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29502e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29539e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29579e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.01643e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 9.23040e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 8.57392e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.21275e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.00114e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 7.97311e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.19935e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.81143e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.64547e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 1.02078e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.17584e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.23012e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.21541e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.18038e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.24701e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.29551e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.97713e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.10116e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.27929e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28931e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.28987e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29032e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29125e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29221e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29303e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29354e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29389e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29430e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29472e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29508e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29546e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29587e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29630e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29677e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29728e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29782e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29828e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29818e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29809e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29795e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 4.75049e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 9.97305e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.14907e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.19196e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.06978e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 9.80560e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 9.16037e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.76279e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.62731e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.95240e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.74336e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 1.09297e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.17937e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.38234e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.48020e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.60655e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.26542e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.89513e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.14539e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.16162e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 2.71477e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28412e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29027e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29218e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29349e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29270e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29329e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29377e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29408e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29445e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29484e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29518e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29556e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29597e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29640e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29686e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29734e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29785e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29817e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29807e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.03737e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 9.33631e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 8.55576e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 7.97683e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 7.68603e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 7.56393e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 7.66551e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.09347e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.97568e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.22069e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 1.02498e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.20907e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.26160e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.27251e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.22823e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.62812e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.79422e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.46920e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.25831e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28494e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29024e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29219e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29138e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29239e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29305e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29361e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29392e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29430e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29468e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29503e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29543e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29585e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29629e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29677e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29727e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29781e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29835e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29823e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29810e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29796e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.10124e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.00496e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 9.19472e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.57080e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.25235e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.10420e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.17364e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.54612e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.38537e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.78586e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 1.06926e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.24536e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.27760e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.28591e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.23950e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.33905e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.46252e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.55183e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 4.45793e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28275e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.28966e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29005e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29078e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29176e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29271e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29330e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29370e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29407e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29447e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29484e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29521e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29562e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29604e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29650e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29700e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29753e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29809e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29830e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29818e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29805e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.00266e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.16331e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.06063e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 9.68093e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.98350e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.55628e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.45044e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.60388e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.13170e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 1.02096e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.08377e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.22466e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.34165e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.41100e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.34785e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.32493e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.23369e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.00258e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.04036e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.27829e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.28980e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29020e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29063e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29159e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29258e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29328e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29372e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29408e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29448e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29489e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29525e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29563e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29604e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29648e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29695e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29746e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29799e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29816e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29806e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29793e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 4.57142e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 5.40043e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 6.29434e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 7.11487e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.03834e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 9.19150e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.60576e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 7.97045e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 7.62870e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 7.42127e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 7.37861e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 7.57049e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 8.12661e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 8.99572e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 9.55338e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 1.10774e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.13979e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.10297e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.09451e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.18564e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.26449e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.39616e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.06588e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.27988e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.28950e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.28977e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29036e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29126e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29218e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29305e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29356e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29392e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29432e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29474e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29512e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29549e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29588e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29630e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29675e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29724e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.17313e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.34828e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.27056e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.15904e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.08012e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.03394e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.02083e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.04977e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.14451e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.31655e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.41813e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.65215e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.76695e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.97106e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 3.91274e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.30695e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.21851e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.47836e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.26630e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28594e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29088e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29296e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29371e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29301e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29360e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29395e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29428e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29467e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29503e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29539e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29577e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29618e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29662e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29709e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29757e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29792e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29784e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29775e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29764e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29682e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 8.03752e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 9.54784e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.08389e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 9.75078e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 9.13706e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.66825e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.36137e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.24375e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.37601e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.87190e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.16743e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.38354e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 1.04335e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.24041e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.29530e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.24645e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.22203e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.28210e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.42986e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.32315e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.26261e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28728e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29025e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29038e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29133e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29237e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29307e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29364e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29395e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29434e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29470e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29509e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29551e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29596e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29644e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29695e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29749e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29805e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29804e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29793e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 5.44212e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 6.63533e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 7.85027e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 9.08062e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 1.05527e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 9.96134e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 9.14244e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.55274e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.26837e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.16040e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.28324e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 8.74136e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 9.69561e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 1.03680e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.15047e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.28176e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.33367e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.26803e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.24886e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.34890e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.47260e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 2.25057e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.26485e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.28760e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.28906e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29017e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29106e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29206e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29292e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29351e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29384e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29424e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29465e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29503e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29540e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29579e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29622e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29668e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29717e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29770e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 9.98893e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 9.13475e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 8.48418e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.15038e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.04540e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.18339e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.67010e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.66626e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 1.01476e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.13190e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.28213e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.33786e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.34735e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.28500e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.96889e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.95167e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.54044e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.26621e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.28599e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29025e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29052e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29143e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29243e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29311e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29366e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29398e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29435e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29475e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29510e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29548e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29588e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29632e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29678e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29728e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29781e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29833e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29823e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29811e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29797e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29783e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.45688e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 2.21847e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 3.11281e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 7.89419e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 9.25797e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 1.07119e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.23087e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.10110e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.00644e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 9.35679e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.96313e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 8.90919e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 9.15136e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 9.81325e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 1.09356e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.14070e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.28580e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.47461e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.54403e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.52378e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.57889e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 2.61860e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 1.47245e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.47745e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 3.27984e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29003e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29136e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29332e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29226e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29297e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29356e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29392e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29426e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29464e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29498e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29537e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29578e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29622e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29669e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29718e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 7.99500e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 9.36487e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.08250e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.15887e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.03593e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 9.45897e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.78546e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.33588e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.16599e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.35744e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.93868e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 1.00881e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.06941e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.22357e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.35775e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.44325e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.43890e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.16590e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.38711e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.46957e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.88862e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28053e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29003e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29130e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29317e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29208e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29294e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29352e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29387e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29422e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29461e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29498e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29534e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29573e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29614e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29658e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29706e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29756e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29808e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29827e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 -8.35652e-05 + 1.08000e-09 1.48100e+00 1.51900e+00 9.92821e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.14642e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.31152e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.21710e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.15921e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.13979e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.17431e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.27356e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.45517e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.54583e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.67501e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.66811e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.97614e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 3.97987e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.23825e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.11123e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.83059e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.25353e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28472e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29088e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29269e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29379e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29394e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29442e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29495e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29440e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29476e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29508e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29546e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29586e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29629e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29674e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29720e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29682e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29688e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29430e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29453e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29475e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29497e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.31018e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.18977e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.10554e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.05386e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.03540e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.05428e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.12377e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.27822e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.41447e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.61163e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.82005e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.83933e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 3.60936e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 3.40443e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.45811e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.00101e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 6.74992e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.28372e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29050e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29250e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29375e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29398e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29350e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29392e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29422e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29458e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29495e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29529e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29567e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29607e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29650e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29696e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29743e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29782e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29775e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29767e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29667e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29673e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29684e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29692e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.01423e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 9.43253e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 8.93008e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.58223e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.40479e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.44259e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.78068e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.58470e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.61667e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 1.03694e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.22264e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.26024e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.22024e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.19509e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.29911e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.32402e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.72230e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 4.04581e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.28186e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28943e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.28988e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29047e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29145e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29242e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29317e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29362e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29398e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29440e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29479e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29516e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29557e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29600e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29647e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29697e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29752e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29808e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29808e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29800e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29792e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29777e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.23300e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.11722e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.03408e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 9.79690e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 9.54125e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 9.67464e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 1.03190e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.15655e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.27126e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.42145e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.62743e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.68403e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 3.09786e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 3.64838e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.61482e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.49307e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.60650e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.28032e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29020e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29143e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29338e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29237e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29306e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29365e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29396e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29431e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29470e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29504e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29541e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29581e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29623e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29668e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29715e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29765e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29814e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29807e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29796e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29784e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29693e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29703e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 6.77688e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 8.05315e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 9.47332e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 1.09913e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.27032e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.13542e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.03869e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 9.68461e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.34715e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.34810e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.68438e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 1.05048e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.15627e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.23266e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.42769e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.55635e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.67294e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.52130e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.61083e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.65193e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.90152e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 7.19494e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28385e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29028e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29250e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29150e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29259e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29321e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29373e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29404e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29442e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29480e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29516e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29555e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29597e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29642e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29690e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29741e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29792e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29789e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 9.59698e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 8.85253e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 8.40122e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.12194e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.05079e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.25919e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.88214e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.00910e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.47610e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 1.08810e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.24512e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.33564e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.26495e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.27403e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.50288e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.50338e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.60425e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.28040e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29008e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29166e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29356e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29218e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29302e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29362e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29398e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29433e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29469e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29505e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29545e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29588e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29634e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29682e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29733e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29787e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29813e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29802e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29790e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29782e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29777e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29686e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 6.81978e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 7.83299e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 8.98636e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 9.94252e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 9.08155e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.57513e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.20056e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 7.97596e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 7.93473e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.14635e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.73905e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 9.13794e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 9.60306e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 1.09921e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.18709e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.18608e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.15239e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.20175e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.26023e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.41154e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 2.68028e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.27411e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28860e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.28916e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29019e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29107e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29204e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29288e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29347e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29380e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29419e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29460e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29497e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29536e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29577e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29621e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29669e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29720e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29776e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29812e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 -8.37748e-05 + 1.08000e-09 1.48100e+00 1.51900e+00 -6.83672e-05 + 1.08000e-09 1.48200e+00 1.51800e+00 -4.74985e-05 + 1.08000e-09 1.48300e+00 1.51700e+00 -3.80773e-05 + 1.08000e-09 1.48400e+00 1.51600e+00 -1.04550e-05 + 1.08000e-09 1.48500e+00 1.51500e+00 3.44814e-05 + 1.08000e-09 1.48600e+00 1.51400e+00 9.67113e-05 + 1.08000e-09 1.48700e+00 1.51300e+00 1.73703e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 2.66469e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 2.49832e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 3.54860e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 4.79191e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 1.12208e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.50488e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.10688e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.90063e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.57691e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 4.14958e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.19345e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.33006e-02 + 1.08000e-09 1.50000e+00 1.50000e+00 3.27144e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28452e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28726e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.28931e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29030e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29093e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29146e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29183e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29211e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29240e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29269e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29334e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29350e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29367e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29387e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29409e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29432e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29455e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29478e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29501e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 7.29155e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 8.61908e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.00825e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.16557e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.28889e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.15401e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.05667e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 9.86979e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.54146e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.58750e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.99728e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 1.09304e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.15713e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.24275e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.44699e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.57804e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.70184e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.52352e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.58595e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.48947e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.96755e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 6.66630e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28393e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29051e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29248e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29372e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29290e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29348e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29396e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29425e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29462e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29494e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29531e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29571e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29614e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29659e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29706e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29756e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29796e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29788e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 -9.38600e-05 + 1.08000e-09 1.48100e+00 1.51900e+00 -6.79217e-05 + 1.08000e-09 1.48200e+00 1.51800e+00 -2.74010e-05 + 1.08000e-09 1.48300e+00 1.51700e+00 2.70190e-05 + 1.08000e-09 1.48400e+00 1.51600e+00 9.33210e-05 + 1.08000e-09 1.48500e+00 1.51500e+00 1.71958e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 2.66180e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 2.40666e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 3.35520e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.26798e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 1.13097e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.49886e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.99851e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.71615e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.63026e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 4.13080e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.40851e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.00916e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.26376e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28190e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.28505e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28646e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28942e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29031e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29092e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29143e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29180e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29206e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29233e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29261e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29328e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29341e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29357e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29374e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29393e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29414e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29435e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29458e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29480e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29501e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 4.23135e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 5.33302e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 6.52623e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 7.83671e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 9.27587e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 1.08565e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.03847e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 9.60871e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.07933e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.71871e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.54841e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 8.61614e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 9.01140e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 9.90078e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 9.92463e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 1.07226e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.26613e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.32720e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.31593e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.25976e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.32433e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.41761e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 1.78270e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 6.51980e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 3.28363e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.28984e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29020e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29108e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29211e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29291e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29352e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29386e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29423e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29461e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29498e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29538e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29581e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29627e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29676e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29728e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.08665e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.22403e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.09714e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.00400e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 9.34439e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 9.03714e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.99855e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.26840e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.97762e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 1.06214e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.11561e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.26736e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.47802e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.55916e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.55197e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.69662e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.70385e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.49180e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.62230e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.27952e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29023e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29144e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29342e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29366e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29303e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29363e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29395e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29429e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29464e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29500e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29539e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29582e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29627e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29675e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29725e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29777e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29787e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29777e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29772e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29670e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 4.15316e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 5.31134e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 6.40534e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 7.73956e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 9.35984e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 9.78854e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 9.26433e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.84119e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.55341e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.41920e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.48795e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 8.85034e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 8.99228e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 8.79732e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 9.23625e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 1.05517e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.16050e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.07884e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.09498e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.17957e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.23220e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 2.23111e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 1.77849e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.26560e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.28872e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.28840e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.28978e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29061e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29160e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29256e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29327e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29368e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29406e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29444e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29481e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29521e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29564e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29611e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29660e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29714e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.11899e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.01837e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 9.43495e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.93659e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.68363e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.80662e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 9.35014e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 1.04382e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.16473e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.30295e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.46815e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.52581e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.53782e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 3.54826e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.61019e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.60264e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.29565e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.27860e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.28919e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29070e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29309e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29192e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29280e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29338e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29378e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29413e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29452e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29491e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29526e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29564e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29605e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29648e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29695e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29744e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29796e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29823e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29812e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29800e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29786e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29775e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 9.90873e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 1.14685e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.06028e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 9.64232e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.98583e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.61988e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.45226e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.53082e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.94423e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.78782e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.85705e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 1.06806e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.26026e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.35973e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.47299e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.35276e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.09178e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.12639e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.93198e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 5.80088e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.28301e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29015e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29191e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29348e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29256e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29315e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29374e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29402e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29438e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29472e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29509e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29549e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29593e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29639e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29687e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29738e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29792e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29816e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29805e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29800e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 8.23371e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 9.67529e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.12614e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.06089e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 9.68009e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.97180e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.48580e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.31698e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.42710e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.87119e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.83517e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 1.08811e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.21036e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.35518e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.40637e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.35723e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.31383e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.01548e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.02244e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.79919e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.27542e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28872e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29047e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29048e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29144e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29243e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29315e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29362e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29397e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29437e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29480e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29516e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29554e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29594e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29637e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29683e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29733e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29787e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29821e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29810e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 9.26340e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 1.08320e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.07529e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 9.74313e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.97927e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.47899e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.27594e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.29494e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.61728e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.39873e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 1.00488e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.08601e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.28174e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.33684e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.36708e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.28944e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.32721e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.49184e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.86679e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 7.19331e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.28387e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28994e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29229e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29119e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29221e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29299e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29360e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29390e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29428e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29468e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29504e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29543e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29584e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29629e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29676e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29727e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29780e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29819e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29808e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29796e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 4.08704e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 9.00780e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 1.04590e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.20226e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.17633e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.06538e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 9.83789e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.28121e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.00105e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.14131e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.65226e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 1.07197e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.16438e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.28599e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.51828e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.55969e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.63386e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.71842e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.74872e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.74844e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 2.94134e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.27537e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28686e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29087e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29283e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29352e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29286e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29345e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29384e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29417e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29456e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29492e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29528e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29568e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29610e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29656e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29703e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29754e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29805e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29814e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 9.69457e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 1.12104e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.29439e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.17759e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.07127e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 9.93385e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 9.50510e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 9.46557e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.76695e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 1.05541e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.15988e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.23360e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.42747e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.55497e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.66850e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.55154e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.59623e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.63092e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.92361e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 7.76141e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.28447e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29043e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29255e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29171e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29276e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29340e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29385e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29417e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29456e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29493e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29529e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29568e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29610e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29654e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29702e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29751e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29803e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29811e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29800e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29789e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.10837e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.16774e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.05057e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 9.65486e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 9.04376e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.67021e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.64524e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.98093e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.78631e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 1.08560e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.17964e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.39790e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.43024e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.49772e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.38455e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.40309e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.57334e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.01954e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.17449e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28437e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29002e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29035e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29124e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29226e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29303e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29359e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29390e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29428e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29469e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29507e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29544e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29584e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29627e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29673e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29722e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29775e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29813e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29803e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29791e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29779e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 5.54786e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 6.78401e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 8.14148e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 9.63139e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 1.08550e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 9.79716e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 9.19578e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.72891e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.42782e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 8.31707e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.45502e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 8.94967e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 9.37324e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 9.55800e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 1.05388e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.24299e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.29064e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.27852e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.23674e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.29143e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.41421e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 2.02749e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.15220e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.28456e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.28996e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29028e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29117e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29219e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29297e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29359e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29391e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29429e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29464e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29501e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29542e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29585e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29632e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29681e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29733e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29789e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.01154e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.01334e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 9.35849e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 8.81902e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 8.41880e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 8.18431e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.15401e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.40331e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.07070e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.09886e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 9.56552e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 1.09732e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.22394e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.25332e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.19747e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.24063e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.26070e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.70168e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.22485e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.27917e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.28974e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29093e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29068e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29168e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29268e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29329e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29375e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29410e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29449e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29484e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29524e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29566e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29611e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29659e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29711e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29765e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29821e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29812e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29800e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29786e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 6.88295e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 8.20146e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 9.64879e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 1.11986e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.26101e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.13334e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.04305e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 9.96846e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 9.74868e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 9.80967e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 1.02386e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.11984e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.15689e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.23873e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.44204e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.58240e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.68999e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.52647e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.77678e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.57900e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.93206e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 7.38431e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28362e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29031e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29244e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29152e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29258e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29318e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29371e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29401e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29439e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29474e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29512e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29554e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29598e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29646e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29696e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29748e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29788e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29780e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 5.23918e-04 + 1.08000e-09 1.48100e+00 1.51900e+00 6.49646e-04 + 1.08000e-09 1.48200e+00 1.51800e+00 7.87734e-04 + 1.08000e-09 1.48300e+00 1.51700e+00 9.38991e-04 + 1.08000e-09 1.48400e+00 1.51600e+00 1.03566e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 9.32532e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 8.74156e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 8.30142e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 8.01029e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 7.89808e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 8.03027e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 8.52970e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 9.06370e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 9.38676e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 1.06303e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.19333e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.18292e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.14420e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.18864e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.25687e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.97027e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 2.97495e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.27926e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.28952e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29008e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29055e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29152e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29251e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29326e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29372e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29408e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29450e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29488e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29526e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29567e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29610e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29657e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29707e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29762e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29817e+00 diff --git a/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_Double-Tail_Dynamic_Comparator.png b/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_Double-Tail_Dynamic_Comparator.png new file mode 100644 index 000000000..1098d38e9 Binary files /dev/null and b/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_Double-Tail_Dynamic_Comparator.png differ diff --git a/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_Double-Tail_Dynamic_Comparator.spice b/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_Double-Tail_Dynamic_Comparator.spice new file mode 100644 index 000000000..bfa644253 --- /dev/null +++ b/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_Double-Tail_Dynamic_Comparator.spice @@ -0,0 +1,48 @@ +** sch_path: /home/stanleylin/Project-GF180MCU/xschem/comparator.sch +**.subckt comparator CLK AVSS IN- IN+ AV33 CMP+ CMP- CLKB +*.iopin CLK +*.iopin AVSS +*.iopin IN- +*.iopin IN+ +*.iopin AV33 +*.iopin CMP+ +*.iopin CMP- +*.iopin CLKB +XM1 Di+ IN- net1 AVSS nfet_03v3 L=400n W=10u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM2 Di- IN+ net1 AVSS nfet_03v3 L=400n W=10u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM3 net1 CLK AVSS AVSS nfet_03v3 L=400n W=4u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM4 Di+ CLK AV33 AV33 pfet_03v3 L=400n W=2u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM5 Di- CLK AV33 AV33 pfet_03v3 L=400n W=2u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM6 CMP- Di+ AVSS AVSS nfet_03v3 L=400n W=4u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM7 CMP- CMP+ AVSS AVSS nfet_03v3 L=400n W=4u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM8 CMP+ CMP- AVSS AVSS nfet_03v3 L=400n W=4u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM9 CMP+ Di- AVSS AVSS nfet_03v3 L=400n W=4u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM10 CMP- CMP+ net2 AV33 pfet_03v3 L=400n W=5u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM11 CMP+ CMP- net2 AV33 pfet_03v3 L=400n W=5u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM12 net2 CLKB AV33 AV33 pfet_03v3 L=400n W=10u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +**.ends +.end diff --git a/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_StrongARM_Latch_Comparator.out b/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_StrongARM_Latch_Comparator.out new file mode 100644 index 000000000..0f249bcab --- /dev/null +++ b/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_StrongARM_Latch_Comparator.out @@ -0,0 +1,4001 @@ + 1.00000000e+00 1.00000000e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.69642e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.79947e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.92586e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.07036e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.23059e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.40218e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.58334e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.76059e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.90834e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.80213e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.85572e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.84938e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.76513e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.75131e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.00904e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -3.79836e-05 + 1.08000e-09 1.49600e+00 1.50400e+00 -1.60232e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -3.49834e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -3.19595e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -5.74605e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 -7.20655e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 -4.16159e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.49041e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.11317e-02 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29663e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.30554e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29826e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29685e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29726e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29802e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29881e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29945e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29998e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30044e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30083e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30117e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30147e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30174e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30199e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30221e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.66838e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.75233e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.84273e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.63379e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.66489e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.67122e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.64492e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.58947e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.49694e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.34614e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.10600e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 7.42069e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 2.13589e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 -4.48344e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 -1.30384e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -1.36365e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -5.25384e-04 + 1.08000e-09 1.49700e+00 1.50300e+00 6.14417e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 -3.21414e-02 + 1.08000e-09 1.49900e+00 1.50100e+00 3.30448e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.30896e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29916e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29932e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29544e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29329e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29231e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29218e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29247e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29383e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29464e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29537e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29599e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29666e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29732e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29795e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29829e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29887e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29941e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30107e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30126e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.16285e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.21287e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.26840e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.33589e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.40422e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.47935e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.56224e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.65449e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.75413e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.86385e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.98445e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.11908e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.26531e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.41412e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.55691e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.67222e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.83331e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.96882e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.19305e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.99930e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.67247e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.19281e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 5.75980e-04 + 1.08000e-09 1.50300e+00 1.49700e+00 -1.69346e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 -3.12661e-03 + 1.08000e-09 1.50500e+00 1.49500e+00 -1.67543e-03 + 1.08000e-09 1.50600e+00 1.49400e+00 3.70672e-04 + 1.08000e-09 1.50700e+00 1.49300e+00 2.59331e-03 + 1.08000e-09 1.50800e+00 1.49200e+00 -1.97343e-04 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30249e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29770e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29495e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29449e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29419e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29448e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29507e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29574e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29651e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29717e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29787e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.22436e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.38127e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.53867e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.71193e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.87141e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.99170e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.82886e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.84488e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.79228e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.64791e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.48491e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 6.27702e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 -6.49758e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 -2.24395e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -3.69968e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -2.81897e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -5.30769e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -3.59348e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.42276e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.30671e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29661e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29585e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29549e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29529e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29585e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29611e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29675e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29747e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29816e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29876e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29928e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29972e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30010e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30155e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30180e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30202e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30222e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30237e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30252e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30264e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.61166e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.71591e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.83171e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.96246e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.11264e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.27684e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.45322e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.62877e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.81018e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.95822e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 3.03520e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 3.25367e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 3.42728e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.88205e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.78914e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.02926e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -5.87517e-05 + 1.08000e-09 1.49700e+00 1.50300e+00 -1.52869e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -3.30502e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -3.15958e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 -5.63481e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 -7.01362e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 -3.19458e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 2.75194e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 3.30587e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29634e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.30451e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29775e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29692e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29743e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29818e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29891e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29954e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30005e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30048e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30087e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30120e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30150e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30175e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30199e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.96620e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.07524e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.19054e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.29620e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.40269e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.51726e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.59467e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.61422e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.52755e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.27914e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.80801e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.18980e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 9.64243e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 5.73633e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.20600e-02 + 1.08000e-09 1.49500e+00 1.50500e+00 1.74914e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.30363e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.30412e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.30124e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29649e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29404e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29323e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29327e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29402e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29479e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29548e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29609e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29676e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29741e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29793e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29851e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29903e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30074e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30098e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30119e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30138e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30155e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30170e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30185e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30198e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 3.03452e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 3.18489e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 3.26800e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 3.01329e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.97454e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.85359e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.70938e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 8.62302e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 -4.46920e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 -1.97642e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 -3.78361e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 -4.11747e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 -6.83438e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -8.21710e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -5.26142e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.85532e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.68373e-02 + 1.08000e-09 1.49700e+00 1.50300e+00 3.29860e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29676e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29641e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29581e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29573e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29618e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29690e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29765e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29836e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29898e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29950e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29995e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30033e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30070e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30104e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30136e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30250e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30268e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30283e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30295e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30306e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30315e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30323e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.90870e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.04317e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.19214e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.35726e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.53974e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.72929e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.90981e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 3.06047e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 3.12557e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 3.13976e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 3.15662e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.22945e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.66115e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 8.33439e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 -3.00210e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 -1.57649e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -1.70841e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -4.48136e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -7.17335e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -7.86928e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 -4.27671e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 4.65311e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 2.35051e-02 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29742e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29981e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29731e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29693e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29752e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29672e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29749e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29822e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29885e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29939e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29984e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30023e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30166e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30194e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30219e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30240e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30258e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.30327e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.36914e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.44354e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.52522e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.61631e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.71827e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.83276e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.96148e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.09845e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.26333e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.44724e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.64588e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.85231e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 3.05367e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 3.23238e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.34795e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.34289e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.34926e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.55217e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.06722e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.34587e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 2.38359e-04 + 1.08000e-09 1.50200e+00 1.49800e+00 -8.71756e-04 + 1.08000e-09 1.50300e+00 1.49700e+00 -2.28012e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 -3.13787e-03 + 1.08000e-09 1.50500e+00 1.49500e+00 -6.27564e-03 + 1.08000e-09 1.50600e+00 1.49400e+00 -8.75476e-03 + 1.08000e-09 1.50700e+00 1.49300e+00 -8.52729e-03 + 1.08000e-09 1.50800e+00 1.49200e+00 -4.29906e-03 + 1.08000e-09 1.50900e+00 1.49100e+00 1.48618e-03 + 1.08000e-09 1.51000e+00 1.49000e+00 5.22331e-03 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30232e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29695e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29684e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29688e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29757e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29847e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29927e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29988e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30040e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.03935e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.08580e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.10113e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.07401e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.98849e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.82304e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.54184e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.10645e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 5.08901e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 -2.43378e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 -6.89163e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 1.89613e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 8.87079e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -3.23264e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 3.46717e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.30172e+00 + 1.08000e-09 1.49600e+00 1.50400e+00 3.30229e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.29724e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29421e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29338e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29360e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29396e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29467e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29533e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29609e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29674e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29748e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29817e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29878e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29929e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29973e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30009e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30043e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30177e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30194e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30211e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30226e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30240e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30252e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30263e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.57971e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.66120e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.75076e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.84999e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.95875e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.07743e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.21199e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.35422e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.19327e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.25470e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.28741e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.28168e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.22403e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.08663e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.83662e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.44141e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 9.18063e-04 + 1.08000e-09 1.49700e+00 1.50300e+00 3.15807e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 -2.05170e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -2.02397e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 -1.81469e-04 + 1.08000e-09 1.50100e+00 1.49900e+00 -1.21317e-04 + 1.08000e-09 1.50200e+00 1.49800e+00 7.05479e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.30183e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29975e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29598e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29442e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29435e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29420e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29473e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29531e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29600e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29667e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29738e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29806e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29866e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29917e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29961e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29997e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30032e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.20661e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.38224e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.56847e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.75214e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.90954e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 3.00930e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 3.16584e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 3.35599e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.92319e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.93003e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.23863e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.49758e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 -1.12533e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -2.82342e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -3.20990e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -6.03477e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -8.05746e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -6.33018e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -1.74032e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.36158e-02 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29999e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.30139e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29872e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29682e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29715e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29796e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29878e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29945e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29999e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30046e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30087e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30122e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30153e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30181e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30207e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30230e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30249e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30266e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30280e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30291e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.82736e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.93367e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.04771e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.17919e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.32082e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.46724e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.60860e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.34191e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.36512e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.34702e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.26665e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.09714e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.80633e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.38206e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 8.65806e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 -1.42573e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -2.91977e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -2.68137e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 5.52857e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 5.78521e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.75438e-02 + 1.08000e-09 1.50100e+00 1.49900e+00 3.30301e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29770e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29550e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29478e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29433e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29449e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29499e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29558e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29634e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29700e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29771e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29836e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29892e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29937e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29977e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30014e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30156e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30177e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30197e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.42076e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.58781e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.75739e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.88835e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 3.00273e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 3.20517e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 3.35340e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 3.42861e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.78869e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.34831e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.63512e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 5.42002e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 -1.38288e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -3.53850e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -5.03546e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -1.92407e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -2.77538e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 5.91198e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.30523e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29629e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29722e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29841e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29694e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29578e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29631e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29707e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29782e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29849e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29907e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29956e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29999e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30148e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30173e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30197e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30219e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30238e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30254e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30267e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30279e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30289e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.88242e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.99535e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.12055e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.25365e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.38578e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.50359e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.63335e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.12226e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.03176e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.87190e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.57209e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.11169e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 5.08542e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 1.45104e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.14720e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 5.29404e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.57752e-02 + 1.08000e-09 1.49700e+00 1.50300e+00 1.67568e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.96471e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.30106e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29699e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29514e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29369e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29362e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29386e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29455e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29525e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29595e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29669e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29931e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29981e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30021e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30055e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30081e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30108e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30132e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30153e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30172e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30189e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30205e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.92953e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.98902e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.94509e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.74516e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.33206e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.72132e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.25932e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 3.65139e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.26748e-02 + 1.08000e-09 1.48900e+00 1.51100e+00 2.47505e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 3.32251e+00 + 1.08000e-09 1.49100e+00 1.50900e+00 3.30327e+00 + 1.08000e-09 1.49200e+00 1.50800e+00 3.29996e+00 + 1.08000e-09 1.49300e+00 1.50700e+00 3.29560e+00 + 1.08000e-09 1.49400e+00 1.50600e+00 3.29379e+00 + 1.08000e-09 1.49500e+00 1.50500e+00 3.29349e+00 + 1.08000e-09 1.49600e+00 1.50400e+00 3.29391e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.29454e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29524e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29588e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29662e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29721e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29789e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29852e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29907e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29950e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29988e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.30022e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.30158e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30176e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30193e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30208e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30222e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30234e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30246e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30255e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30264e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30273e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30280e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30287e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.27372e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.33042e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.39349e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.46459e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.54259e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.62925e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.72627e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.83412e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.95507e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.08423e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.23981e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.40848e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.58963e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.77223e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.93651e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.81815e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.88320e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.89642e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.83964e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.96568e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.29899e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.56482e-04 + 1.08000e-09 1.50200e+00 1.49800e+00 -1.02058e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 -2.69802e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 -2.72722e-03 + 1.08000e-09 1.50500e+00 1.49500e+00 -5.33748e-03 + 1.08000e-09 1.50600e+00 1.49400e+00 -7.62833e-03 + 1.08000e-09 1.50700e+00 1.49300e+00 -6.54961e-03 + 1.08000e-09 1.50800e+00 1.49200e+00 -8.04414e-04 + 1.08000e-09 1.50900e+00 1.49100e+00 1.86594e-02 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30492e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29632e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29828e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29652e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29576e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29603e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29671e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29746e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29818e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29881e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.50951e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.60052e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.69928e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.80878e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.93064e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.06681e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.21906e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.38064e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.54189e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.68701e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.80486e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.97864e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 3.10924e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 3.16582e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 3.11158e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.91339e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.51009e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.93646e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -3.55249e-04 + 1.08000e-09 1.49900e+00 1.50100e+00 -1.88740e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 -4.57369e-04 + 1.08000e-09 1.50100e+00 1.49900e+00 1.92503e-02 + 1.08000e-09 1.50200e+00 1.49800e+00 1.83151e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.30158e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29770e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29538e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29471e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29431e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29461e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29520e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29587e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29660e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29731e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29803e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29867e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29920e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29963e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30000e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30036e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30171e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.52045e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.60858e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.69748e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.80167e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.91403e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.03399e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.16390e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.29220e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.40515e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.54726e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.65803e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.71218e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.67831e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.50772e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.12882e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.50543e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 7.77465e-04 + 1.08000e-09 1.49700e+00 1.50300e+00 1.08405e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 9.57357e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.14537e-02 + 1.08000e-09 1.50000e+00 1.50000e+00 -4.55158e-02 + 1.08000e-09 1.50100e+00 1.49900e+00 3.30121e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.30103e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29799e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29450e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29330e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29330e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29390e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29471e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29548e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29611e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29684e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29753e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29810e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29870e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29922e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30095e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30118e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30140e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30159e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.77167e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.92686e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.77576e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.82587e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.81988e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.74089e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.56860e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.24881e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 3.43412e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 -1.15733e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 -2.92145e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 -4.75195e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 -4.81518e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -6.96089e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -5.30686e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.09856e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.46031e-02 + 1.08000e-09 1.49700e+00 1.50300e+00 3.29721e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29571e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29552e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29632e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29561e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29593e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29663e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29739e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29811e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29871e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29925e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29971e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30010e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30046e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30080e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30208e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30228e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30245e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30260e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30273e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30283e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30292e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30300e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.86392e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.98501e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.12550e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.28086e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.44868e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.62963e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.80993e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.97291e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 3.08024e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.98760e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 3.00688e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.95354e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.99480e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.31339e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 3.48519e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 -1.02054e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -2.53894e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -2.35391e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -4.65364e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -6.85164e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 -4.69568e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 2.17845e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 2.11602e-02 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29722e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29613e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29920e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29632e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29583e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29622e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29690e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29762e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29830e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29888e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29939e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29982e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30019e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30055e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30089e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30213e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30232e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.84318e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.94968e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.07267e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.21053e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.36123e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.51558e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.54301e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.68552e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.80747e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.89940e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.94709e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.93243e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.12575e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.54091e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 7.10711e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 -4.93809e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 -1.79938e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -1.71708e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -3.97207e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -6.65710e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 -6.21050e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 -1.27342e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 1.66803e-02 + 1.08000e-09 1.50300e+00 1.49700e+00 3.30437e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29626e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29940e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29714e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29590e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29594e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29652e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29724e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29796e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29860e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29915e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29962e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30001e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30039e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30073e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30205e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30226e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.88754e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.01970e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.17201e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.12357e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.20999e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.28217e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.32191e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.31783e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.25893e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.12093e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.87562e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.49655e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 9.78710e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 -1.11939e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -3.07502e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -4.66153e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -4.78407e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.59526e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.19674e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.52754e-02 + 1.08000e-09 1.50000e+00 1.50000e+00 3.30071e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29649e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29510e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29497e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29548e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29636e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29731e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29819e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29892e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29950e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29999e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30040e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30075e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30106e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30132e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30158e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30179e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30199e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30217e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30233e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.54428e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.61971e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.70034e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.78765e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.88163e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.98292e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.09396e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.21422e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.99688e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.03869e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.05692e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.03417e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.95562e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.79880e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.52303e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.09241e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 5.18126e-04 + 1.08000e-09 1.49700e+00 1.50300e+00 -8.99434e-05 + 1.08000e-09 1.49800e+00 1.50200e+00 5.20784e-05 + 1.08000e-09 1.49900e+00 1.50100e+00 5.04262e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.54235e-02 + 1.08000e-09 1.50100e+00 1.49900e+00 -2.30485e-04 + 1.08000e-09 1.50200e+00 1.49800e+00 6.04767e-02 + 1.08000e-09 1.50300e+00 1.49700e+00 3.30149e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29754e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29463e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29482e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29459e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29543e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29627e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29714e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29795e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29865e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29917e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29966e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30007e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30040e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30067e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30094e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30117e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.55240e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.69450e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.84865e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.95317e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.97954e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.89378e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.64629e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.18231e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.64058e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 -1.41567e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 4.50134e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 4.56878e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.14229e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -1.19894e-02 + 1.08000e-09 1.49400e+00 1.50600e+00 3.30273e+00 + 1.08000e-09 1.49500e+00 1.50500e+00 3.29790e+00 + 1.08000e-09 1.49600e+00 1.50400e+00 3.29482e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.29415e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29440e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29443e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29509e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29572e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29646e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29710e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29779e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29843e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29898e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29945e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.30107e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30132e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30154e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30173e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30190e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30205e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30219e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30232e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30243e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30253e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30262e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30270e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.00284e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.13136e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.27716e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.31367e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.39992e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.50385e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.58610e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.64072e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.64992e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.60548e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.47109e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.22930e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 9.51300e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 -8.85516e-05 + 1.08000e-09 1.49400e+00 1.50600e+00 -1.82166e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -3.21721e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.04821e-04 + 1.08000e-09 1.49700e+00 1.50300e+00 -1.51045e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 -1.82483e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.87997e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.30164e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29699e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29532e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29530e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29549e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29483e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29528e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29603e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29667e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29739e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29807e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29867e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29917e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30085e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30115e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30141e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30162e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30183e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30202e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30218e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.02705e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.16866e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.32297e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.48931e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.66644e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.83569e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.77476e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.86597e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.91416e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.90156e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.80677e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.63884e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 8.44760e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 -3.31042e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 -1.72695e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -3.54761e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -3.61004e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -5.42808e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -6.06799e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -1.07529e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 2.75832e-02 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29931e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29635e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29659e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29739e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29703e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29596e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29657e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29730e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29802e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29861e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29916e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29962e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30000e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30147e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30172e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30195e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30215e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30233e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30248e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.43242e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.44577e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.40558e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.28844e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.06761e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.72308e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.28801e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 -9.44389e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 -2.78169e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 -3.46648e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.49643e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 -3.29451e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 -3.02376e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 1.90911e-02 + 1.08000e-09 1.49400e+00 1.50600e+00 3.30166e+00 + 1.08000e-09 1.49500e+00 1.50500e+00 3.29589e+00 + 1.08000e-09 1.49600e+00 1.50400e+00 3.29527e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.29579e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29453e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29493e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29551e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29628e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29694e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29767e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29833e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29889e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29938e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29978e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.30015e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30156e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30177e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30195e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30213e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30228e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30242e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30254e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30264e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30274e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30282e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30289e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.36697e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.42006e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.47810e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.54297e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.61266e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.68934e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.77367e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.86656e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.96885e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.96125e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.05666e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.14911e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.23257e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.31183e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.36302e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.37875e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.34416e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.23574e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.02868e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.72229e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.29784e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 -5.21580e-04 + 1.08000e-09 1.50200e+00 1.49800e+00 -2.24502e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 -3.45666e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 1.28602e-03 + 1.08000e-09 1.50500e+00 1.49500e+00 2.02437e-03 + 1.08000e-09 1.50600e+00 1.49400e+00 2.45123e-03 + 1.08000e-09 1.50700e+00 1.49300e+00 -9.97215e-03 + 1.08000e-09 1.50800e+00 1.49200e+00 3.30348e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29654e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29489e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29493e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29420e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29450e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29502e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29576e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29644e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29716e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29790e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29854e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.96963e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.06658e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.17218e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.28833e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.41016e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.53171e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.19734e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.20192e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.16637e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.07156e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.88660e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.57088e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.10361e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 5.32001e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 1.60364e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 2.19639e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.13614e-02 + 1.08000e-09 1.49700e+00 1.50300e+00 3.26035e-02 + 1.08000e-09 1.49800e+00 1.50200e+00 4.81881e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29917e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.30392e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29935e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29562e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29405e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29376e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29404e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29454e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29511e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29568e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29633e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29698e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29751e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29811e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29865e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29913e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29952e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29988e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30019e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30049e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30077e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.54607e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.64586e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.75694e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.88105e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.02120e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.17878e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.34681e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.52065e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.68365e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.82312e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.91865e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 3.12597e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 3.27977e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 3.35686e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.39363e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.01654e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.75109e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 7.02299e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 -1.29551e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -3.17218e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 -3.71785e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 2.33321e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 1.53906e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 1.78724e-02 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29844e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29644e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29606e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29592e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29707e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29755e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29825e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29898e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29956e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30005e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30047e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30083e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30116e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30144e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30170e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30191e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.02809e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.14335e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.90046e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.91132e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.89616e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.83454e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.70725e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.48686e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.13411e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 6.03037e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 -1.40606e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 -1.02715e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 -1.23168e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.89274e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.65829e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.17393e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.29444e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.30419e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29851e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29432e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29328e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29359e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29450e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29557e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29647e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29734e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29813e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29880e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29931e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29977e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30016e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30046e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30072e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30098e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30120e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30138e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30156e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30172e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30186e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30200e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.02830e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.17583e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.34032e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.51890e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.57904e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.71539e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.84919e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.94784e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.99989e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.98956e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.08301e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.48176e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 6.21100e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 -5.45934e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 -1.84831e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -3.85530e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -4.93778e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -7.54775e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -8.12175e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -4.75567e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.68826e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 2.23559e-02 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29892e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29925e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29777e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29677e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29721e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29803e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29882e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29949e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30004e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30050e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30091e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30126e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30157e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30185e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30211e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30234e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30253e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30268e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.95183e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.07545e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.20790e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.33852e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.45318e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.04771e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.00646e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.89758e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.69447e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.35297e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 8.31668e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 1.28835e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 -5.93971e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 9.80568e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 6.71289e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.28620e-02 + 1.08000e-09 1.49600e+00 1.50400e+00 2.76568e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.30002e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.30136e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29628e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29472e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29339e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29335e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29380e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29455e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29531e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29593e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29876e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29930e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29977e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30017e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30049e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30076e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30103e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30126e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30147e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30165e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30182e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30197e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30211e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.45420e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.54368e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.64196e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.75075e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.87164e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.00709e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.16138e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.32724e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.50012e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.67167e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.81900e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.93915e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 3.13172e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 3.27377e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.52438e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.30226e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.10591e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.56750e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 -1.53721e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -9.56847e-04 + 1.08000e-09 1.50000e+00 1.50000e+00 -2.89023e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 -2.89118e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 5.03069e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 7.35887e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 1.40094e-02 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29900e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29627e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29500e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29483e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29494e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29539e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29613e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29680e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29754e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29823e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29883e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29934e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29977e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30014e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30157e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.58928e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.67995e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.77795e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.88493e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.00295e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.12844e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.26839e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.09691e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.15453e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.17787e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.15247e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.06058e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.86899e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.54226e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.07094e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 4.77918e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 -1.09036e-05 + 1.08000e-09 1.49700e+00 1.50300e+00 -1.85291e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -4.59513e-04 + 1.08000e-09 1.49900e+00 1.50100e+00 1.49442e-02 + 1.08000e-09 1.50000e+00 1.50000e+00 1.49936e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29431e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29817e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29538e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29551e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29467e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29534e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29624e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29719e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29804e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29877e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29937e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29987e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30028e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30063e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30091e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30118e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30142e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30164e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30184e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.85820e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.96681e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.08728e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.22013e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.35783e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.49103e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.59549e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.22513e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.18696e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.07694e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.85916e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.49160e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.39037e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.81612e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.39639e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.27451e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.24887e-02 + 1.08000e-09 1.49700e+00 1.50300e+00 3.88370e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -5.54462e-02 + 1.08000e-09 1.49900e+00 1.50100e+00 3.30533e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.30047e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29597e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29405e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29370e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29398e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29457e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29523e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29587e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29660e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29720e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29790e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29849e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29904e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29950e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29988e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30023e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30159e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30178e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30195e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30211e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.14987e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.21063e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.28391e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.36055e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.44593e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.54108e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.64842e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.76617e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.89804e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.04419e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.21001e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.38460e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.55703e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.70955e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.82974e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.45801e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.40565e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.26452e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.00203e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.59045e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.04464e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 -1.34549e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 -3.23428e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 -2.47846e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 -8.02160e-04 + 1.08000e-09 1.50500e+00 1.49500e+00 1.84965e-02 + 1.08000e-09 1.50600e+00 1.49400e+00 3.52866e-03 + 1.08000e-09 1.50700e+00 1.49300e+00 3.30330e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29592e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29671e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29494e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29548e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29636e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29728e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29818e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29891e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29947e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29997e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30039e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30074e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.40284e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.58524e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.77315e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.95223e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.89212e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.99164e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 3.04641e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 3.04209e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.15738e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.57460e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 7.42524e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 -4.34781e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 -1.69314e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -3.51712e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -4.47187e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -7.35702e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -8.52481e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -5.95180e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.81933e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 4.23457e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.30926e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29827e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29822e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29680e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29714e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29636e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29713e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29790e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29859e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29917e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29966e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30009e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30156e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30185e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30211e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30234e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30253e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30270e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30283e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30294e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.18638e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.33132e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.48001e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.62117e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.73287e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.90755e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 3.04575e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.29026e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.08759e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.74354e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.58436e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.04178e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.74342e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 5.90668e-05 + 1.08000e-09 1.49400e+00 1.50600e+00 3.99159e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 9.55410e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 4.53776e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.30221e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29978e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29609e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29451e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29448e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29436e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29489e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29542e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29607e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29670e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29741e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29809e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29868e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29919e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29961e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29998e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30142e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30163e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30180e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30198e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30214e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30228e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30240e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.23294e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.40109e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.58432e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.77285e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.94820e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 3.08636e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 3.16416e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 3.38422e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 3.06727e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.23246e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.62879e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 7.57547e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 -5.44059e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 -1.90736e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -2.11387e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -4.72539e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -7.48427e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -7.14162e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -2.28144e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.69264e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.30957e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29670e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29766e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29658e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29585e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29605e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29670e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29746e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29819e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29883e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29937e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29982e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30021e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30058e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30094e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30220e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30241e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30259e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30274e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30287e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.49581e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.58845e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.69091e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.80070e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.91292e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.04314e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.18575e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.33099e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.46528e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.59044e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.73176e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.82857e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.84802e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.75157e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.47900e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.96632e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.23609e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 5.95763e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 3.23648e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.01918e-02 + 1.08000e-09 1.50000e+00 1.50000e+00 1.14608e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.28595e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.30218e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29690e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29505e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29359e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29356e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29399e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29475e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29550e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29615e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29688e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29749e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29813e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29872e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30063e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30090e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30113e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30135e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30152e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.82106e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.94847e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.09175e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.24182e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.40903e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.57404e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.71846e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.85784e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 3.05539e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 3.19685e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 3.25699e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 3.20051e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.98174e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.54946e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 9.57864e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 -5.78907e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 -1.30429e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.28298e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.71346e-02 + 1.08000e-09 1.49900e+00 1.50100e+00 5.01829e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.30204e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29626e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29499e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29518e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29567e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29648e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29739e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29633e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29704e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29779e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30003e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30044e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30079e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30111e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30138e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30163e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30185e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30206e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30224e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30240e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.26101e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.32954e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.39755e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.53829e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.60178e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.66882e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.73136e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.80722e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.88521e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.96567e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.04725e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.66063e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.62644e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.56750e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.47696e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.33155e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.10166e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 7.56844e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 2.66303e-04 + 1.08000e-09 1.49900e+00 1.50100e+00 -3.78058e-04 + 1.08000e-09 1.50000e+00 1.50000e+00 -1.11443e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 -7.54082e-04 + 1.08000e-09 1.50200e+00 1.49800e+00 3.53879e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 1.85973e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 3.28554e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.30660e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.30434e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29934e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29878e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29522e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29348e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29269e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29261e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29290e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29424e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29495e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29561e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29620e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29683e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29747e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.49693e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.55432e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.62178e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.68475e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.74221e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.46283e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.44547e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.39429e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.33455e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.24883e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.12913e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 9.61801e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 7.35857e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 4.08498e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 -1.85821e-06 + 1.08000e-09 1.49500e+00 1.50500e+00 -4.82141e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 -8.12760e-04 + 1.08000e-09 1.49700e+00 1.50300e+00 -9.35922e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 3.94546e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.27489e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29950e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29871e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29689e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29721e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29898e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29969e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29968e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29671e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29264e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29237e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29245e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29783e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29825e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29826e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29775e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29624e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29683e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29740e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29991e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30015e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.65240e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.74372e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.84212e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.93734e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.03991e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.14219e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.23474e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.34151e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.40707e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.41060e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.31858e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.07135e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.60145e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 9.18036e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 3.01494e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 2.45197e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 5.39320e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.05341e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.30312e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.30687e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.30075e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29941e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29526e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29325e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29247e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29247e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29344e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29432e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29510e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29577e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29640e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29921e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29967e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29997e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30033e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30059e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30084e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30107e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30126e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30144e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.62445e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.72263e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.83304e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.95254e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.08900e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.24137e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.40274e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.56572e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.71467e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.82136e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 3.00925e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 3.16351e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 3.25085e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 3.23906e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 3.09087e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.74908e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.33433e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.41972e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 -1.48461e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 7.48320e-05 + 1.08000e-09 1.50000e+00 1.50000e+00 1.68553e-02 + 1.08000e-09 1.50100e+00 1.49900e+00 1.52496e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.30352e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.30070e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29588e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29507e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29445e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29465e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29512e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29573e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29645e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29715e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29788e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29853e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29907e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29954e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30113e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30138e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30162e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30183e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.65936e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.82928e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.96930e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.81854e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.85653e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.83287e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.72726e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.51501e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.05729e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.34282e-05 + 1.08000e-09 1.49000e+00 1.51000e+00 -1.54079e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 -3.24256e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 -2.22391e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -4.02639e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -5.56690e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.15226e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 2.02798e-02 + 1.08000e-09 1.49700e+00 1.50300e+00 3.30139e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29615e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29538e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29529e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29584e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29570e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29621e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29693e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29767e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29835e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29894e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29944e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29987e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30024e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30060e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30094e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30218e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30237e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30253e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30268e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30280e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30290e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30299e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 3.02430e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 3.20101e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 3.31029e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 3.28727e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 3.25102e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 3.27761e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 3.18171e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.31288e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 3.20496e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 -7.23888e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 -2.03511e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 -3.07961e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 -6.28713e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -8.71742e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -8.72356e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -5.24585e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 4.63549e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 9.25002e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.20843e-02 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29737e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29682e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29691e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29752e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29844e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29924e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29991e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.30047e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.30094e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.30135e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30171e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30204e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30234e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30259e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30279e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30295e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30309e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30319e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30328e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30335e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30341e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.32205e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.38335e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.45082e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.52443e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.60500e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.69475e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.79161e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.89880e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.01370e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.13560e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.04218e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.11500e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.17159e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.19894e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.18278e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.10744e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.95040e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.67350e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.24492e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 6.81577e-04 + 1.08000e-09 1.50000e+00 1.50000e+00 2.31471e-05 + 1.08000e-09 1.50100e+00 1.49900e+00 1.91023e-04 + 1.08000e-09 1.50200e+00 1.49800e+00 5.84909e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 4.48434e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 -4.70606e-04 + 1.08000e-09 1.50500e+00 1.49500e+00 -6.41558e-02 + 1.08000e-09 1.50600e+00 1.49400e+00 3.30347e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29729e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29488e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29408e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29448e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29531e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29452e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29519e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29799e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29871e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29926e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29976e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30016e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30051e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.37499e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.53425e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.68941e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.52631e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.58069e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.59702e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.55527e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.43354e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.20676e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.86163e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.11779e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 -1.36824e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 -3.08056e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -3.60038e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -3.16203e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 -2.37784e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.32947e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 8.61218e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.30089e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29584e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29569e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29463e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29468e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29506e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29566e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29641e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29711e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29783e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29846e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29901e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29948e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29986e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30023e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30163e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30184e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30203e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30220e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30235e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30248e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30259e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.16933e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.23256e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.36873e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.43086e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.50383e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.57719e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.65544e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.73112e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.59282e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.62105e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.65161e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.65735e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.63202e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.57727e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.48686e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.33851e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.10256e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 7.45731e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 2.25079e-04 + 1.08000e-09 1.49900e+00 1.50100e+00 -4.70189e-04 + 1.08000e-09 1.50000e+00 1.50000e+00 -1.31207e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 -1.16682e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 -1.04803e-04 + 1.08000e-09 1.50300e+00 1.49700e+00 4.76921e-04 + 1.08000e-09 1.50400e+00 1.49600e+00 -4.86382e-02 + 1.08000e-09 1.50500e+00 1.49500e+00 3.30440e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.30818e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29953e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29876e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29499e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29313e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29235e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29232e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29330e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29417e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29494e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29564e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29623e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29908e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29954e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.05711e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.11101e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.16900e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.30890e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.36330e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.42801e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.49186e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.55979e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.63151e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.70825e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.78759e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.87011e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.95473e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.03491e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.11964e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.20799e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.29911e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 2.35255e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.34336e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.23503e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.95735e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.45887e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 8.65323e-04 + 1.08000e-09 1.50300e+00 1.49700e+00 9.23218e-04 + 1.08000e-09 1.50400e+00 1.49600e+00 4.84114e-03 + 1.08000e-09 1.50500e+00 1.49500e+00 2.05656e-03 + 1.08000e-09 1.50600e+00 1.49400e+00 3.28803e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.30719e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.30413e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30091e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29720e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29421e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29289e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29258e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29271e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29395e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29471e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29540e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29600e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29663e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.95578e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.11916e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.30014e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.48241e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.68569e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.88170e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 3.04727e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 3.14941e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 3.31562e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 3.50564e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 3.62558e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 3.05535e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.68188e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.03948e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.01572e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -6.86298e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 -2.59870e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -4.81134e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -4.47196e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -6.36568e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 -1.98151e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.20807e-02 + 1.08000e-09 1.50200e+00 1.49800e+00 3.30061e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29703e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29697e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29597e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29592e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29645e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29724e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29801e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29870e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29928e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29977e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30020e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30057e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30093e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30126e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30246e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30263e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30280e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.50375e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.58965e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.68207e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.78300e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.88928e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.00174e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.11406e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.23660e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.34831e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.45860e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.56431e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.62031e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.60797e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.47819e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.17364e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.62186e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 8.62829e-04 + 1.08000e-09 1.49700e+00 1.50300e+00 2.22436e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 2.44167e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 1.25369e-02 + 1.08000e-09 1.50000e+00 1.50000e+00 1.80120e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29023e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.30434e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29845e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29435e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29361e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29396e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29493e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29594e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29680e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29765e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29839e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29902e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29949e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29993e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30028e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30054e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30079e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30101e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30121e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.36714e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.43448e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.51372e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.59264e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.67675e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.76769e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.86199e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.65519e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.67813e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.68559e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.66696e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.62074e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.51866e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.33826e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.04404e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 5.91486e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 -4.62083e-05 + 1.08000e-09 1.49700e+00 1.50300e+00 -8.15835e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 -9.69158e-04 + 1.08000e-09 1.49900e+00 1.50100e+00 1.79771e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 8.70197e-04 + 1.08000e-09 1.50100e+00 1.49900e+00 2.98184e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.30532e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.30761e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.30228e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29713e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29400e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29274e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29255e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29281e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29418e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29497e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29783e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29854e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29910e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29959e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30000e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30029e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30056e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30082e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.62565e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.72542e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.83731e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.95977e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.09490e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.10387e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.19821e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.28659e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.35762e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.39227e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.38110e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.30841e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.14688e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.86742e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.45091e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 9.00419e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 -1.46208e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -3.36669e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -3.99425e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 2.36951e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 9.49606e-04 + 1.08000e-09 1.50100e+00 1.49900e+00 1.51590e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 9.79696e-02 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29867e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29663e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29476e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29496e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29433e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29490e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29556e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29635e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29706e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29779e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29845e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30044e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30077e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30106e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30133e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30156e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30177e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.71355e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.82650e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.94367e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.08946e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.25116e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.42369e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.60781e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.58240e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.70396e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.79501e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.84148e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.82843e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.73803e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.68337e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 9.22837e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 -1.61380e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 -1.62366e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -3.52829e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -3.55242e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -6.20446e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 -7.64325e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 -4.66173e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 1.07200e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 2.28555e-02 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29722e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.30491e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29831e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29685e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29720e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29795e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29873e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29937e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29991e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30036e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30076e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30111e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30142e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30170e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30194e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30216e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.71999e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.83018e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.94861e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.08205e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.22337e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.09042e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.15577e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.18955e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.17755e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.10222e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.93700e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.64179e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.19083e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 6.14920e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 4.72157e-05 + 1.08000e-09 1.49500e+00 1.50500e+00 1.22114e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.42572e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 4.48228e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.60043e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29260e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29943e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29572e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29474e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29436e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29489e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29581e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29667e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29756e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29835e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29897e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29950e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29996e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30034e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30066e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30095e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30120e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30143e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30164e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30182e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30199e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.99460e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.13656e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.29403e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.47026e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.66086e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.85836e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 3.04949e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 3.21558e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 3.31100e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 3.29388e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 3.30449e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.42621e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.90719e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.18776e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.12815e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 -1.02433e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -2.44719e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -3.53878e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -6.66354e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -8.76109e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 -7.86541e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 -2.22272e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 8.35560e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 2.48876e-02 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29765e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29628e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29634e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29597e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29627e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29701e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29781e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29853e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29913e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29964e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30007e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30045e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30083e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30117e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30149e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30261e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.76666e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.86736e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.92692e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.92842e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.85254e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.75360e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 9.97375e-04 + 1.08000e-09 1.48700e+00 1.51300e+00 -1.35360e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 -1.47844e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 -3.10924e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 -3.41619e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 -5.74176e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 -6.81334e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -2.85787e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 3.54346e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.31017e+00 + 1.08000e-09 1.49600e+00 1.50400e+00 3.29695e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.29856e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29716e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29586e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29587e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29643e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29718e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29792e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29859e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29917e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29965e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.30007e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.30043e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30078e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30207e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30230e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30247e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30264e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30277e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30289e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30299e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30307e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30315e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30321e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.91572e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.05599e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.21366e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.38280e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.56029e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.73512e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.65332e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.73524e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.77867e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.76277e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.66693e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.46592e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.04030e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 8.74974e-06 + 1.08000e-09 1.49400e+00 1.50600e+00 -1.64638e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -3.48119e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -2.59997e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -4.82470e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -6.41742e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -3.06392e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 8.48479e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.30452e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29611e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29605e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29535e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29589e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29571e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29623e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29697e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29772e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29841e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29900e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29950e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29990e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30140e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30166e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30191e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30213e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30232e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30249e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.72067e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.69258e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.81417e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.90904e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.96252e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.96649e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.90121e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.01830e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.34926e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 4.13724e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 -9.18659e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 -2.50368e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 -2.69393e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -5.37371e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -7.54021e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -7.61434e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -3.11669e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 5.58803e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.18432e-02 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29786e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29714e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29714e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29579e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29578e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29635e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29712e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29787e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29853e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29910e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29958e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29999e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30035e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30071e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30106e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30136e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30164e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30268e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30281e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30292e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30301e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.14173e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.19968e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.25918e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.32546e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.39913e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.48255e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.57425e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.67601e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.79005e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.90765e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.05352e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.21892e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.39883e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.59344e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.79257e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.98037e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.13542e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.04416e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.10190e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.09784e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 2.27354e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.69811e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 8.67784e-04 + 1.08000e-09 1.50300e+00 1.49700e+00 -4.05646e-04 + 1.08000e-09 1.50400e+00 1.49600e+00 -1.69168e-03 + 1.08000e-09 1.50500e+00 1.49500e+00 -3.47411e-03 + 1.08000e-09 1.50600e+00 1.49400e+00 -4.39917e-03 + 1.08000e-09 1.50700e+00 1.49300e+00 -7.39579e-03 + 1.08000e-09 1.50800e+00 1.49200e+00 -8.87006e-03 + 1.08000e-09 1.50900e+00 1.49100e+00 -6.82583e-03 + 1.08000e-09 1.51000e+00 1.49000e+00 4.42789e-04 + 1.08000e-09 1.51100e+00 1.48900e+00 4.99145e-03 + 1.08000e-09 1.51200e+00 1.48800e+00 3.28188e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29784e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29857e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29677e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29709e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29791e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.29875e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.29797e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.19962e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.36402e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.53476e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.70005e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.83873e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.94041e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.70008e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.67156e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.56464e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.35163e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.05221e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 4.88690e-05 + 1.08000e-09 1.49200e+00 1.50800e+00 -1.67631e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -3.43527e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -4.53948e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -2.38411e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 4.59887e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 8.53199e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 1.70030e-02 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29919e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29583e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29554e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29553e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29607e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29694e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29789e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29864e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29925e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29978e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30021e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30059e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30093e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30122e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30148e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30171e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30192e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30211e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30227e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30241e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30253e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.81488e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.94064e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.08290e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.24566e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.42183e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.61422e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.79826e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.97988e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 3.12262e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 3.18111e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 3.40796e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 3.57707e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 3.15841e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.91362e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.42677e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.62967e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.79764e-04 + 1.08000e-09 1.49700e+00 1.50300e+00 -1.32129e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -3.43655e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -3.18565e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 -6.31152e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 -4.68791e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 2.82144e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 2.49267e-02 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29676e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29979e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29707e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29707e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29626e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29696e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29773e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29844e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29905e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29956e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30000e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30038e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30074e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30204e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30227e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30248e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.54565e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.73897e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.91755e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 3.05676e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 3.16392e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 3.37924e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 3.53778e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 3.12018e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.87136e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.37961e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.57854e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.41984e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 -1.49159e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -3.29226e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -1.72973e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -4.57855e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -1.34601e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.63955e-02 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29877e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29690e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29960e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29704e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29721e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29792e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29704e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29778e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29848e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29908e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29957e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30114e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30144e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30172e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30196e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30220e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30240e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30257e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30271e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30283e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30293e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30301e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.99716e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.11496e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.23308e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.33997e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.46933e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.58040e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.64981e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.63972e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.50499e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.18226e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.62072e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 9.60707e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 1.12557e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 8.00129e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.06667e-02 + 1.08000e-09 1.49500e+00 1.50500e+00 -3.54293e-02 + 1.08000e-09 1.49600e+00 1.50400e+00 3.30116e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.30492e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29943e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29525e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29344e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29298e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29316e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29420e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29499e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29563e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29630e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29696e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29762e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29997e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30032e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30059e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30085e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30109e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30130e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30149e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30166e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30182e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30197e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30210e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.71871e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.83353e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.95700e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.09458e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.24426e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.39600e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.53763e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.22020e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.22319e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.16762e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.04088e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.80848e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.43018e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 8.82086e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 1.48663e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 -5.55604e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 -2.60758e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -1.75251e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -8.93463e-04 + 1.08000e-09 1.49900e+00 1.50100e+00 6.67818e-04 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29677e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29898e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29577e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29499e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29438e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29499e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29593e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29686e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29776e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29854e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29915e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29968e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30010e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30044e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30074e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30102e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30126e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30148e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30168e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30185e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.27213e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.34858e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.42741e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.51486e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.61096e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.71901e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.83650e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.96646e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.11090e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.26787e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.42002e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.56716e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.67893e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.85396e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.23676e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.10147e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.85085e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.44642e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 8.79318e-04 + 1.08000e-09 1.49900e+00 1.50100e+00 1.78421e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 1.13594e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 -1.06532e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 1.53081e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 1.07378e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 3.16344e-03 + 1.08000e-09 1.50500e+00 1.49500e+00 3.30366e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29732e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29536e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29439e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29478e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29566e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29659e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29753e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29836e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29906e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29960e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30005e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30043e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30076e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30105e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.82998e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.92218e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.76176e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.80985e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.84267e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.86289e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.85980e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.82390e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.73793e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.57999e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.32094e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 9.14350e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 3.35546e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 -3.81221e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 -8.66390e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 1.06288e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 6.98628e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 4.55014e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -5.91398e-02 + 1.08000e-09 1.49900e+00 1.50100e+00 3.30431e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.30333e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29797e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29456e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29328e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29315e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29341e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29439e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29512e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29573e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29642e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29710e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29764e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29826e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29881e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30069e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30095e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30117e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30138e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30156e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30172e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.03904e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.15631e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.27748e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.39332e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.49798e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.61991e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.70921e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.73076e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.64750e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.40176e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.93117e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.26009e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 7.31241e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 2.76612e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.89394e-02 + 1.08000e-09 1.49500e+00 1.50500e+00 1.78974e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.28430e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.30395e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.30169e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29661e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29393e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29313e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29321e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29390e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29469e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29539e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29604e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29674e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29740e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29794e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29849e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29901e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29947e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29984e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30128e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30147e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30163e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30178e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30193e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30205e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.38774e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.46353e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.54820e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.64199e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.74681e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.86479e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.99957e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.15271e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.32030e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.50569e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.70016e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.89098e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.86531e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.98647e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 3.06575e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.09004e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 2.26255e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.74018e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 9.84880e-04 + 1.08000e-09 1.49900e+00 1.50100e+00 -1.17194e-04 + 1.08000e-09 1.50000e+00 1.50000e+00 -1.28533e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 -2.85071e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 -3.72612e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 -6.77657e-03 + 1.08000e-09 1.50400e+00 1.49600e+00 -8.88909e-03 + 1.08000e-09 1.50500e+00 1.49500e+00 -8.03736e-03 + 1.08000e-09 1.50600e+00 1.49400e+00 -2.62989e-03 + 1.08000e-09 1.50700e+00 1.49300e+00 7.20054e-03 + 1.08000e-09 1.50800e+00 1.49200e+00 2.49574e-02 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29740e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29841e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29698e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29694e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29766e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29852e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29925e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29986e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30036e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30079e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30117e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.07795e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.21513e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.35025e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.46872e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.61398e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.76392e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.85930e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.87244e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.75821e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.46466e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.94430e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.33978e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.31250e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 8.11395e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 3.24323e-02 + 1.08000e-09 1.49500e+00 1.50500e+00 2.17456e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.29932e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.29978e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29548e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29453e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29433e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29504e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29604e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29694e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29783e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29861e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29920e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29973e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.30016e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30051e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30080e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30108e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30132e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30153e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30172e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30189e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30204e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30218e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30230e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30242e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.53479e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.61702e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.70769e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.80853e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.91928e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.04100e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.17909e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.31633e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.26456e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.36360e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.43678e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.48129e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.47701e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.40098e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.22535e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.92431e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 6.33604e-04 + 1.08000e-09 1.49700e+00 1.50300e+00 -6.27481e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 -2.23577e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -2.09879e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 4.37209e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 2.08146e-02 + 1.08000e-09 1.50200e+00 1.49800e+00 2.74413e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.30258e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29547e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29675e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29519e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29528e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29589e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29674e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29760e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29836e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29898e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29953e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29997e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30034e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30067e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30096e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30122e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30145e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.52148e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.61186e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.71196e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.82496e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.94663e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.07879e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.23023e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.38830e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.54193e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.67006e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.82357e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 3.01970e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 3.16332e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.43172e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 2.20491e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.00680e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.64621e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 5.96057e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 -1.31597e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -2.26270e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 -5.98110e-04 + 1.08000e-09 1.50100e+00 1.49900e+00 5.00350e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 5.01521e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 3.30281e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29675e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29560e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29535e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29564e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29638e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29729e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29816e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29889e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29946e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29995e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30035e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30071e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30102e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30129e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30154e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30176e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.83887e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 3.00211e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 3.13041e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 3.21292e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.68843e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.32406e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.77474e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 9.66000e-04 + 1.08000e-09 1.48800e+00 1.51200e+00 -3.69545e-05 + 1.08000e-09 1.48900e+00 1.51100e+00 -1.20795e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 -1.52971e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 -4.38486e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 -7.24610e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -7.99794e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -4.79110e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.36277e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 1.82905e-02 + 1.08000e-09 1.49700e+00 1.50300e+00 3.30060e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29760e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29729e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29680e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29596e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29654e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29734e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29809e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29876e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29931e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29979e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.30019e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30058e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30197e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30222e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30244e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30263e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30277e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30289e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30300e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30308e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30315e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30321e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.02032e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.12189e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.85748e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.86575e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.85773e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.81710e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.72654e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.56390e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.29648e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 8.84051e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 2.94130e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 -4.50789e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 -9.43291e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 1.20039e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.18741e-02 + 1.08000e-09 1.49500e+00 1.50500e+00 6.68288e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.28656e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.30537e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.30307e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29796e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29466e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29335e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29312e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29332e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29442e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29511e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29574e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29637e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29702e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29764e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29816e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29869e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29918e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29958e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29989e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30131e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30148e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30163e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30177e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30190e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.54967e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.47169e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.56455e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.62275e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.63992e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.59711e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.47471e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.25266e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.92369e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 5.79118e-05 + 1.08000e-09 1.49000e+00 1.51000e+00 -1.67753e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 -3.56570e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 -5.06905e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -4.21382e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -6.00186e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -3.41039e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 7.38918e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 3.30684e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29640e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29778e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29499e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29495e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29552e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29589e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29660e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29737e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29810e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29873e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29927e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29972e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30011e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30156e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30181e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30203e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30223e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30241e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30256e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30269e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30280e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30290e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.58995e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.74591e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.86286e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 3.03741e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 3.21138e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 3.31948e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 3.33650e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 3.21963e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.15841e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.31863e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 -2.64965e-05 + 1.08000e-09 1.49100e+00 1.50900e+00 -1.93407e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 -1.54300e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 8.21160e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.04639e-02 + 1.08000e-09 1.49500e+00 1.50500e+00 8.14788e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 3.29951e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.29873e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29534e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29547e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29606e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29690e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29786e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29860e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29922e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29976e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.30020e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.30058e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.30091e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30121e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30148e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30171e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30192e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30212e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30228e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30243e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30256e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30266e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30275e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30284e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.55665e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.62962e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.71043e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.79673e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.89018e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.75676e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.81731e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.86880e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.90269e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.92363e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.91379e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.86219e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.75045e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.55422e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.23598e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 7.52713e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 9.48297e-05 + 1.08000e-09 1.49700e+00 1.50300e+00 -6.97997e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 -7.79821e-04 + 1.08000e-09 1.49900e+00 1.50100e+00 3.43071e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 7.99060e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 6.17041e-04 + 1.08000e-09 1.50200e+00 1.49800e+00 3.28260e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.30502e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.30022e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29569e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29367e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29329e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29349e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29430e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29505e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29568e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29636e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29705e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29760e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29823e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29878e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29927e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30092e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30114e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 3.24308e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 3.26880e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.35354e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.79884e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 9.92745e-04 + 1.08000e-09 1.48500e+00 1.51500e+00 -1.20172e-04 + 1.08000e-09 1.48600e+00 1.51400e+00 -1.30672e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 -2.78310e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 -4.18124e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 -7.32739e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 -9.11605e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 -8.06222e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 -2.34311e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 7.77955e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.89941e-02 + 1.08000e-09 1.49500e+00 1.50500e+00 3.30268e+00 + 1.08000e-09 1.49600e+00 1.50400e+00 3.29720e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.29691e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29695e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29768e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29858e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29932e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29994e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.30046e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.30091e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.30129e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.30164e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.30196e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.30224e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30249e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30269e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30286e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30300e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30311e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30320e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30327e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30333e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30338e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30343e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30347e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.65315e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.76794e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.89180e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.02623e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.17281e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.32219e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.45999e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.03806e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.99809e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.88997e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.70715e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.37933e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 8.70274e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 1.39367e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 -8.57910e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 -1.44907e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.97012e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.45261e-02 + 1.08000e-09 1.49800e+00 1.50200e+00 1.58613e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.28614e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.30298e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29772e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29545e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29339e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29297e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29336e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29423e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29515e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29586e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29664e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29934e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29986e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30024e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30058e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30087e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30114e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30137e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30158e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30177e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30194e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.16577e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.30947e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.47143e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.43514e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.53984e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.61774e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.65720e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.63787e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.53769e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.33056e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.05070e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 5.35999e-05 + 1.08000e-09 1.49200e+00 1.50800e+00 -1.59292e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -3.07460e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -8.25177e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 -1.72277e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -3.25711e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 1.51469e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.26127e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29699e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29564e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29572e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29588e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29652e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29754e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29825e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29893e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29953e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.30002e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30043e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30079e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30111e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30139e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30164e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30187e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30208e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30226e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30242e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30256e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30266e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.73276e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.83787e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.95282e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.08053e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.22318e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.37224e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.52219e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.36757e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.42231e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.44345e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.41243e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.30704e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.10125e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.77438e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 3.89986e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 -1.04884e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -2.91586e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -3.78330e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 7.31884e-04 + 1.08000e-09 1.49900e+00 1.50100e+00 2.18899e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.21545e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.80857e-02 + 1.08000e-09 1.50200e+00 1.49800e+00 3.30082e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29721e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29545e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29522e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29559e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29636e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29727e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29814e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29885e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29941e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29989e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30030e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30065e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30097e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30124e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30149e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30171e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30191e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.70246e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.89428e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.90120e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 3.02407e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 3.10221e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 3.12256e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 3.06566e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.89340e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.13377e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 -3.78035e-05 + 1.08000e-09 1.49000e+00 1.51000e+00 -1.27763e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 -2.88395e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 -3.92918e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -6.93411e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -8.66310e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -6.92426e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -3.66775e-05 + 1.08000e-09 1.49700e+00 1.50300e+00 6.29345e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.20771e-01 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29779e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29856e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29613e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29595e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29636e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29713e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29792e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29863e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29923e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29973e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30017e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30054e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30193e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30220e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30244e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30265e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30282e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30296e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30308e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30318e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30326e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.51736e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.58939e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.66568e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.74775e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 1.83275e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 1.92132e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.01154e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.10232e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.18562e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.28277e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.35453e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.38373e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.33321e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 2.16409e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 1.80970e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.24413e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 6.80592e-04 + 1.08000e-09 1.49700e+00 1.50300e+00 1.62641e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 4.45612e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 4.34366e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29852e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.30910e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.30112e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.30057e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29690e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29415e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29288e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29256e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29269e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29396e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29472e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29541e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29601e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29664e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29727e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29789e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29823e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.29877e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30069e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30093e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.37115e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.53452e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.70880e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.86803e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.97549e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 3.16191e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 3.32871e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 3.42884e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 3.43800e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.64884e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.05413e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.14228e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 -3.59803e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 -2.43852e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -3.44672e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.04176e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -1.36642e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 5.05030e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.30299e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29720e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29845e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29522e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29517e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29576e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29610e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29677e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29749e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29818e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29879e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29931e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29975e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30012e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30048e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30081e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30112e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30225e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30242e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30256e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30269e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30279e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.76753e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.86994e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.98416e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.11097e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.19682e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.30619e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.40009e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.52731e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.63589e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.71547e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.75309e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.73284e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.63603e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.38256e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 5.75294e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 -6.26061e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 -2.02123e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -3.82576e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -4.16817e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -6.36459e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 -6.98809e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 -3.41112e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 4.13142e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 2.26495e-02 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29741e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.30321e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29835e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29667e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29688e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29768e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29849e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29917e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29974e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30023e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30065e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30103e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30136e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30166e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30193e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30218e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.27136e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.44224e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.61834e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.78748e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.91474e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.80392e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.83735e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.80273e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.67719e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.56536e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 7.27475e-04 + 1.08000e-09 1.49100e+00 1.50900e+00 -5.91253e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 -2.24248e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -3.89477e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -3.44897e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 7.18820e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 -1.70317e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 4.08425e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 3.30397e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29619e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29605e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29598e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29631e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29735e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29804e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29878e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29944e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29997e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.30041e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30079e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30113e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30143e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30169e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30193e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30215e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30233e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30248e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30262e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30274e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30285e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.38905e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.52387e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.28992e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.30987e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.28073e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.18083e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.97510e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.62914e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.15301e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 6.45726e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 -1.18611e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 3.78478e-05 + 1.08000e-09 1.49200e+00 1.50800e+00 3.78455e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 8.50696e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 4.96332e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 3.30364e+00 + 1.08000e-09 1.49600e+00 1.50400e+00 3.29717e+00 + 1.08000e-09 1.49700e+00 1.50300e+00 3.29555e+00 + 1.08000e-09 1.49800e+00 1.50200e+00 3.29474e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29496e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29567e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29649e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29738e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29819e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29886e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29941e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29988e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.30027e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.30060e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30090e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30116e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30140e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30161e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30180e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30196e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30212e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30225e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30238e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30249e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30258e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.58194e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.67645e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.78139e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.89776e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.02996e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.17860e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.33887e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.50792e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.67774e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.82678e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.94298e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 3.14353e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 3.29382e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 3.37299e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 3.34934e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 2.52624e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.85356e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 8.39979e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 -1.00345e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -2.71897e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 -2.46772e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 5.05673e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 6.63446e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 1.79602e-02 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29954e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29651e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29490e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29481e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29501e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29551e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29623e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29690e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29764e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29832e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29887e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29938e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.29980e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30016e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30051e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30082e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.02310e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.15964e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.29923e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.45530e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.61095e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.44673e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.49768e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.50911e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.46166e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.33019e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.08662e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.71592e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.41630e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 -1.32018e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -3.07027e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -3.24879e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 1.39071e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -4.69109e-04 + 1.08000e-09 1.49800e+00 1.50200e+00 2.18455e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 3.30218e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29683e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29538e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29536e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29455e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29479e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29529e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29608e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29669e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29742e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29812e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29872e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29924e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29968e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30005e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30040e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30172e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30192e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30210e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30226e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30240e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.82988e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.94672e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.08220e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.22288e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.38520e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.55353e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.50687e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.60404e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.67058e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.68990e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.64108e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.50017e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.24331e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 8.14864e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 -3.90464e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 -2.10440e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -3.37207e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -1.61286e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -4.25351e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -2.15306e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 6.19818e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 3.30262e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29608e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29530e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29557e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29493e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29526e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29593e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29661e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29736e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29810e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29873e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29928e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29973e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30128e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30155e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30180e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30203e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30224e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30242e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.00988e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.14645e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.28564e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.43356e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.56731e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.18526e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.15504e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.05832e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.87230e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.55588e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.06712e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 3.92780e-04 + 1.08000e-09 1.49200e+00 1.50800e+00 -4.41868e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 -6.57970e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 3.49833e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 1.21861e-02 + 1.08000e-09 1.49600e+00 1.50400e+00 2.10872e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -6.39166e-02 + 1.08000e-09 1.49800e+00 1.50200e+00 3.30625e+00 + 1.08000e-09 1.49900e+00 1.50100e+00 3.30053e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29590e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29385e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29341e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29371e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29434e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29508e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29575e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29651e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29715e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29786e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29850e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29905e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29952e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29990e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30136e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30158e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30175e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30193e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30209e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30223e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.05733e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.22583e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.40944e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.59712e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.79822e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.98510e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 3.13270e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 3.18802e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 3.13739e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 3.12603e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.16993e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.53899e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 6.28958e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 -6.46898e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 -2.00220e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -2.41363e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -5.38573e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -8.25090e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -8.84670e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -5.44834e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.74317e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 1.76223e-02 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29974e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29825e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29724e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29688e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29752e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29837e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29914e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29978e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30030e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30074e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30113e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30146e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30176e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30201e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30226e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30247e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30265e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30279e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.64704e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.73445e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 1.82868e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 1.93015e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.04042e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.16074e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.94809e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.99300e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.01345e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 1.99402e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 1.91948e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.76676e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 1.49382e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.06290e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 4.86449e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 -1.09682e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 1.82009e-04 + 1.08000e-09 1.49700e+00 1.50300e+00 5.93250e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.68706e-02 + 1.08000e-09 1.49900e+00 1.50100e+00 1.54526e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 3.28705e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.30188e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29735e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29444e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29454e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29443e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29528e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29618e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29706e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29788e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29860e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29914e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29964e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30007e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30041e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30069e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30096e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30120e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30139e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30159e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 3.13154e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 3.28606e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 3.35902e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 3.27403e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 3.26071e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 3.26111e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 1.88443e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 1.08749e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 1.69593e-04 + 1.08000e-09 1.48900e+00 1.51100e+00 -8.98280e-04 + 1.08000e-09 1.49000e+00 1.51000e+00 -2.24261e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 -3.57536e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 -6.74965e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 -8.84139e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 -8.63589e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -5.07913e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 6.92836e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 9.64685e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 2.38940e-02 + 1.08000e-09 1.49900e+00 1.50100e+00 3.29774e+00 + 1.08000e-09 1.50000e+00 1.50000e+00 3.29691e+00 + 1.08000e-09 1.50100e+00 1.49900e+00 3.29686e+00 + 1.08000e-09 1.50200e+00 1.49800e+00 3.29749e+00 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29840e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29789e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29862e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29924e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29974e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.30020e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.30060e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.30202e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.30231e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.30255e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30275e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30290e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30303e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30313e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30321e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30327e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30332e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 2.16225e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 2.32124e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.49769e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.67431e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.76411e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.89980e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 3.03688e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 3.14206e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 3.19575e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.54672e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.10749e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 1.45152e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 5.15347e-04 + 1.08000e-09 1.49300e+00 1.50700e+00 -6.27487e-04 + 1.08000e-09 1.49400e+00 1.50600e+00 -1.92828e-03 + 1.08000e-09 1.49500e+00 1.50500e+00 -2.62749e-03 + 1.08000e-09 1.49600e+00 1.50400e+00 -5.63285e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -8.45744e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -8.82139e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -5.97189e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 2.60037e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 7.81823e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 2.97326e-02 + 1.08000e-09 1.50300e+00 1.49700e+00 3.29698e+00 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29613e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.29608e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29601e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29645e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29726e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29806e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29877e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29935e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29985e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.30029e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.30065e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.30103e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30137e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30260e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30280e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30297e+00 + 1.08000e-09 1.48000e+00 1.52000e+00 1.78617e-03 + 1.08000e-09 1.48100e+00 1.51900e+00 1.90340e-03 + 1.08000e-09 1.48200e+00 1.51800e+00 2.03771e-03 + 1.08000e-09 1.48300e+00 1.51700e+00 2.18879e-03 + 1.08000e-09 1.48400e+00 1.51600e+00 2.35321e-03 + 1.08000e-09 1.48500e+00 1.51500e+00 2.53217e-03 + 1.08000e-09 1.48600e+00 1.51400e+00 2.71860e-03 + 1.08000e-09 1.48700e+00 1.51300e+00 2.70668e-03 + 1.08000e-09 1.48800e+00 1.51200e+00 2.83554e-03 + 1.08000e-09 1.48900e+00 1.51100e+00 2.92934e-03 + 1.08000e-09 1.49000e+00 1.51000e+00 2.97536e-03 + 1.08000e-09 1.49100e+00 1.50900e+00 2.96119e-03 + 1.08000e-09 1.49200e+00 1.50800e+00 2.16022e-03 + 1.08000e-09 1.49300e+00 1.50700e+00 1.57793e-03 + 1.08000e-09 1.49400e+00 1.50600e+00 7.45213e-04 + 1.08000e-09 1.49500e+00 1.50500e+00 -4.79059e-04 + 1.08000e-09 1.49600e+00 1.50400e+00 -1.76900e-03 + 1.08000e-09 1.49700e+00 1.50300e+00 -3.76094e-03 + 1.08000e-09 1.49800e+00 1.50200e+00 -4.57013e-03 + 1.08000e-09 1.49900e+00 1.50100e+00 -7.27023e-03 + 1.08000e-09 1.50000e+00 1.50000e+00 -8.23861e-03 + 1.08000e-09 1.50100e+00 1.49900e+00 -5.08577e-03 + 1.08000e-09 1.50200e+00 1.49800e+00 3.07372e-03 + 1.08000e-09 1.50300e+00 1.49700e+00 1.87190e-02 + 1.08000e-09 1.50400e+00 1.49600e+00 3.29829e+00 + 1.08000e-09 1.50500e+00 1.49500e+00 3.30017e+00 + 1.08000e-09 1.50600e+00 1.49400e+00 3.29789e+00 + 1.08000e-09 1.50700e+00 1.49300e+00 3.29668e+00 + 1.08000e-09 1.50800e+00 1.49200e+00 3.29571e+00 + 1.08000e-09 1.50900e+00 1.49100e+00 3.29623e+00 + 1.08000e-09 1.51000e+00 1.49000e+00 3.29700e+00 + 1.08000e-09 1.51100e+00 1.48900e+00 3.29777e+00 + 1.08000e-09 1.51200e+00 1.48800e+00 3.29847e+00 + 1.08000e-09 1.51300e+00 1.48700e+00 3.29906e+00 + 1.08000e-09 1.51400e+00 1.48600e+00 3.29956e+00 + 1.08000e-09 1.51500e+00 1.48500e+00 3.29999e+00 + 1.08000e-09 1.51600e+00 1.48400e+00 3.30036e+00 + 1.08000e-09 1.51700e+00 1.48300e+00 3.30176e+00 + 1.08000e-09 1.51800e+00 1.48200e+00 3.30202e+00 + 1.08000e-09 1.51900e+00 1.48100e+00 3.30224e+00 diff --git a/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_StrongARM_Latch_Comparator.png b/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_StrongARM_Latch_Comparator.png new file mode 100644 index 000000000..2fcca6ba4 Binary files /dev/null and b/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_StrongARM_Latch_Comparator.png differ diff --git a/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_StrongARM_Latch_Comparator.spice b/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_StrongARM_Latch_Comparator.spice new file mode 100644 index 000000000..25a766654 --- /dev/null +++ b/VLSI26/submitted_notebooks/OpenComp_FoM/spice/SKY130_StrongARM_Latch_Comparator.spice @@ -0,0 +1,70 @@ +** sch_path: /home/stanleylin/Project-GF180MCU/xschem/comparator_strongarm.sch +**.subckt comparator_strongarm CLK AVSS IN- IN+ AV33 CMP- CMP+ +*.iopin CLK +*.iopin AVSS +*.iopin IN- +*.iopin IN+ +*.iopin AV33 +*.iopin CMP- +*.iopin CMP+ +XM1 Di+ IN- net1 AVSS nfet_03v3 L=400n W=4.8u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM2 Di- IN+ net1 AVSS nfet_03v3 L=400n W=4.8u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM3 net1 CLK AVSS AVSS nfet_03v3 L=400n W=9.6u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM4 Di+ CLK AV33 AV33 pfet_03v3 L=400n W=1.2u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM5 Di- CLK AV33 AV33 pfet_03v3 L=400n W=1.2u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM7 RB SB Di+ AVSS nfet_03v3 L=400n W=2.4u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM8 SB RB Di- AVSS nfet_03v3 L=400n W=2.4u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM10 RB SB AV33 AV33 pfet_03v3 L=400n W=2.4u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM11 SB RB AV33 AV33 pfet_03v3 L=400n W=2.4u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM6 RB CLK AV33 AV33 pfet_03v3 L=400n W=1.2u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM9 SB CLK AV33 AV33 pfet_03v3 L=400n W=1.2u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +x1 AV33 CMP+ SB CMP- AVSS NAND +x2 AV33 CMP- RB CMP+ AVSS NAND +**.ends + +* expanding symbol: NAND.sym # of pins=5 +** sym_path: /home/stanleylin/Project-GF180MCU/xschem/NAND.sym +** sch_path: /home/stanleylin/Project-GF180MCU/xschem/NAND.sch +.subckt NAND VDD OUT IN1 IN2 VSS +*.iopin VSS +*.iopin IN1 +*.iopin IN2 +*.iopin VDD +*.iopin OUT +XM1 OUT IN1 net1 VSS nfet_03v3 L=0.28u W=2u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM2 net1 IN2 VSS VSS nfet_03v3 L=0.28u W=2u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM3 OUT IN1 VDD VDD pfet_03v3 L=0.28u W=2u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +XM4 OUT IN2 VDD VDD pfet_03v3 L=0.28u W=2u nf=1 ad='int((nf+1)/2) * W/nf * 0.18u' as='int((nf+2)/2) * W/nf * 0.18u' ++ pd='2*int((nf+1)/2) * (W/nf + 0.18u)' ps='2*int((nf+2)/2) * (W/nf + 0.18u)' nrd='0.18u / W' nrs='0.18u / W' ++ sa=0 sb=0 sd=0 m=1 +.ends + +.end diff --git a/VLSI26/submitted_notebooks/OpenComp_FoM/spice/openfasoc_comparator_readme.rst b/VLSI26/submitted_notebooks/OpenComp_FoM/spice/openfasoc_comparator_readme.rst new file mode 100644 index 000000000..6bd7af6d0 --- /dev/null +++ b/VLSI26/submitted_notebooks/OpenComp_FoM/spice/openfasoc_comparator_readme.rst @@ -0,0 +1,26 @@ +Comparator +=============== +A comparator is a circuit, which compares the two inputs that are applied to it and produces an output. In this folder, it contains several conparators designs and the files to run and analyze the simulation. If there is a new design, you may want to use the spice file to simulate it and use python to generate the offset plot. + +Folders +*************** +**model** : contains the included ngspice models + +**scripts** : contains the python script file which can analyze the simulation result + +**spice** : contains the spice file + +**src** : contains the circuit netlist + +Comparator Topologies +*************** + +**Double-tail Latch-type** + +.. image:: readme_image/dualtail.png + :width: 300px + +**StrongArm** + +.. image:: readme_image/strongarm.png + :width: 450px diff --git a/VLSI26/submitted_notebooks/OpenComp_FoM/spice/strongarm_sky130_template.spice b/VLSI26/submitted_notebooks/OpenComp_FoM/spice/strongarm_sky130_template.spice new file mode 100644 index 000000000..a547c8c58 --- /dev/null +++ b/VLSI26/submitted_notebooks/OpenComp_FoM/spice/strongarm_sky130_template.spice @@ -0,0 +1,32 @@ +* StrongARM comparator template for SKY130 (derived from LTspice topology) +* Verify node mapping against LTSPICE/StrongARM Comparator.asc before tapeout-level claims. +* +* Ports: INP INN OUTP OUTN CLK VDD VSS +.subckt strongarm_sky130 INP INN OUTP OUTN CLK VDD VSS \ ++ LMIN=0.18u WIN=10u WLATCHN=5u WLATCHP=10u WRESETI=4u WRESETO=3u WTAIL=8u + +* Internal dynamic nodes +.nodeset V(XP)=0 V(XN)=0 V(NTAIL)=0 + +* Reset PMOS network +M19 OUTP CLK VDD VDD sky130_fd_pr__pfet_01v8 L=LMIN W=WRESETO +M18 XN CLK VDD VDD sky130_fd_pr__pfet_01v8 L=LMIN W=WRESETI +M22 OUTN CLK VDD VDD sky130_fd_pr__pfet_01v8 L=LMIN W=WRESETO +M21 XP CLK VDD VDD sky130_fd_pr__pfet_01v8 L=LMIN W=WRESETI + +* PMOS cross-coupled latch load +M17 XN OUTN VDD VDD sky130_fd_pr__pfet_01v8 L=LMIN W=WLATCHP +M20 XP OUTP VDD VDD sky130_fd_pr__pfet_01v8 L=LMIN W=WLATCHP + +* NMOS input pair +M14 XP INP NTAIL VSS sky130_fd_pr__nfet_01v8 L=LMIN W=WIN +M13 XN INN NTAIL VSS sky130_fd_pr__nfet_01v8 L=LMIN W=WIN + +* NMOS cross-coupled regeneration pair +M15 XP OUTN VSS VSS sky130_fd_pr__nfet_01v8 L=LMIN W=WLATCHN +M12 XN OUTP VSS VSS sky130_fd_pr__nfet_01v8 L=LMIN W=WLATCHN + +* Tail transistor +M16 NTAIL CLK VSS VSS sky130_fd_pr__nfet_01v8 L=LMIN W=WTAIL + +.ends strongarm_sky130