=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for py310-gdstk-0.9.37 (cd /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/ && /usr/bin/env USETOOLS=no PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS= PTHREADBASE=/usr DL_CFLAGS=\ -pthread\ DL_LDFLAGS=\ -pthread DL_LIBS= NPY_BLAS_LIBS=-lblas NPY_LAPACK_LIBS=-llapack\ -lblas NPY_CBLAS_LIBS=-lcblas\ -lblas PYTHON=/usr/pkg/bin/python3.10 CC=gcc CFLAGS=-O2\ -D_FORTIFY_SOURCE=2\ -I/usr/include\ -I/usr/pkg/include\ -I/usr/pkg/include/python3.10 CPPFLAGS=-I/usr/pkg/include/netlib\ -I/usr/include\ -I/usr/pkg/include\ -I/usr/pkg/include/python3.10 CXX=c++ CXXFLAGS=-O2\ -D_FORTIFY_SOURCE=2\ -I/usr/include\ -I/usr/pkg/include\ -I/usr/pkg/include/python3.10 COMPILER_RPATH_FLAG=-Wl,-R F77=g77 FC=g77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-Wl,-zrelro\ -L/usr/lib\ -Wl,-R/usr/lib\ -L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib LINKER_RPATH_FLAG=-R PATH=/usr/pkgsrc/cad/py-gdstk/work/.cwrapper/bin:/usr/pkgsrc/cad/py-gdstk/work/.buildlink/bin:/usr/pkgsrc/cad/py-gdstk/work/.gcc/bin:/usr/pkgsrc/cad/py-gdstk/work/.tools/bin:/usr/pkg/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/pkg/sbin:/usr/pkg/bin:/usr/X11R7/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin:/usr/pbulk/bin:/usr/pkg/bin:/usr/X11R7/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/pkg/etc HOME=/usr/pkgsrc/cad/py-gdstk/work/.home CWRAPPERS_CONFIG_DIR=/usr/pkgsrc/cad/py-gdstk/work/.cwrapper/config CPP=cpp LOCALBASE=/usr/pkg X11BASE=/usr/X11R7 PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ users\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 775 INSTALL_INFO= MAKEINFO=/usr/pkgsrc/cad/py-gdstk/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/usr/pkgsrc/cad/py-gdstk/work/.tools/bin/itstool GDBUS_CODEGEN=/usr/pkgsrc/cad/py-gdstk/work/.tools/bin/gdbus-codegen PKG_CONFIG=/usr/pkgsrc/cad/py-gdstk/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/usr/pkgsrc/cad/py-gdstk/work/.buildlink/lib/pkgconfig:/usr/pkgsrc/cad/py-gdstk/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/usr/pkgsrc/cad/py-gdstk/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/usr/pkgsrc/cad/py-gdstk/work/.cwrapper/config /usr/pkg/bin/python3.10 setup.py build ) /usr/pkg/lib/python3.10/site-packages/setuptools/__init__.py:85: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. dist.fetch_build_eggs(dist.setup_requires) WARNING: The wheel package is not available. running build running build_ext cmake -S /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37 -B /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build -DCMAKE_INSTALL_PREFIX=/usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install -DCMAKE_BUILD_TYPE=Release -- The C compiler identification is GNU 5.5.0 -- The CXX compiler identification is GNU 5.5.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/pkgsrc/cad/py-gdstk/work/.cwrapper/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/pkgsrc/cad/py-gdstk/work/.cwrapper/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found ZLIB: /usr/lib/libz.so (found suitable version "1.2.10", minimum required is "1.2.7") -- Configuring done -- Generating done -- Build files have been written to: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build cmake --build /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build --config Release --target install [ 2%] Building CXX object CMakeFiles/gdstk.dir/src/cell.cpp.o [ 5%] Building CXX object CMakeFiles/gdstk.dir/src/clipper_tools.cpp.o [ 8%] Building CXX object CMakeFiles/gdstk.dir/src/curve.cpp.o [ 11%] Building CXX object CMakeFiles/gdstk.dir/src/flexpath.cpp.o [ 14%] Building CXX object CMakeFiles/gdstk.dir/src/gdsii.cpp.o [ 17%] Building CXX object CMakeFiles/gdstk.dir/src/label.cpp.o [ 20%] Building CXX object CMakeFiles/gdstk.dir/src/library.cpp.o [ 22%] Building CXX object CMakeFiles/gdstk.dir/src/oasis.cpp.o /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/src/oasis.cpp: In function '__int64_t gdstk::oasis_read_integer(gdstk::OasisStream&)': /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/src/oasis.cpp:181:13: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] int64_t value; ^ /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/src/oasis.cpp: In function 'void gdstk::oasis_read_2delta(gdstk::OasisStream&, __int64_t&, __int64_t&)': /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/src/oasis.cpp:190:22: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] x = value; ^ /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/src/oasis.cpp: In function 'void gdstk::oasis_read_3delta(gdstk::OasisStream&, __int64_t&, __int64_t&)': /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/src/oasis.cpp:214:22: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] x = value; ^ [ 25%] Building CXX object CMakeFiles/gdstk.dir/src/polygon.cpp.o [ 28%] Building CXX object CMakeFiles/gdstk.dir/src/property.cpp.o [ 31%] Building CXX object CMakeFiles/gdstk.dir/src/rawcell.cpp.o [ 34%] Building CXX object CMakeFiles/gdstk.dir/src/reference.cpp.o [ 37%] Building CXX object CMakeFiles/gdstk.dir/src/repetition.cpp.o [ 40%] Building CXX object CMakeFiles/gdstk.dir/src/robustpath.cpp.o [ 42%] Building CXX object CMakeFiles/gdstk.dir/src/style.cpp.o [ 45%] Building CXX object CMakeFiles/gdstk.dir/src/utils.cpp.o [ 48%] Building CXX object CMakeFiles/gdstk.dir/src/clipperlib/clipper.cpp.o [ 51%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/global_r.c.o [ 54%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/stat_r.c.o [ 57%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/geom2_r.c.o [ 60%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/poly2_r.c.o [ 62%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/merge_r.c.o [ 65%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/libqhull_r.c.o [ 68%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/geom_r.c.o [ 71%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/poly_r.c.o [ 74%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/qset_r.c.o [ 77%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/mem_r.c.o [ 80%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/random_r.c.o [ 82%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/usermem_r.c.o [ 85%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/userprintf_r.c.o [ 88%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/io_r.c.o [ 91%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/user_r.c.o [ 94%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/rboxlib_r.c.o [ 97%] Building C object CMakeFiles/gdstk.dir/src/libqhull_r/userprintf_rbox_r.c.o [100%] Linking CXX static library libgdstk.a [100%] Built target gdstk Install the project... -- Install configuration: "Release" -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/lib/libgdstk.a -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/allocator.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/array.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/cell.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/clipper_tools.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/curve.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/flexpath.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/font.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/gdsii.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/gdswriter.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/label.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/library.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/map.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/oasis.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/pathcommon.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/polygon.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/property.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/rawcell.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/reference.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/repetition.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/robustpath.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/set.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/sort.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/style.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/utils.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk/vec.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include/gdstk.h -- Installing: /usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/lib/pkgconfig/gdstk.pc building 'gdstk' extension creating build/temp.netbsd-8.0-macppc-cpython-310/python gcc -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.10 -I/usr/pkg/include/netlib -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.10 -fPIC -I/usr/pkg/lib/python3.10/site-packages/numpy/core/include -I/usr/pkgsrc/cad/py-gdstk/work/gdstk-0.9.37/build/temp.netbsd-8.0-macppc-cpython-310/cmake_build/install/include -I/usr/pkg/include/python3.10 -c python/gdstk_module.cpp -o build/temp.netbsd-8.0-macppc-cpython-310/python/gdstk_module.o In file included from python/gdstk_module.cpp:42:0: python/docstrings.cpp:14:38: warning: missing terminating " character PyDoc_STRVAR(curve_object_type_doc, R"!(Curve(xy, tolerance=0.01) ^ python/docstrings.cpp:14:1: error: missing terminating " character PyDoc_STRVAR(curve_object_type_doc, R"!(Curve(xy, tolerance=0.01) ^ python/docstrings.cpp:34:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:14:1: error: missing terminating " character PyDoc_STRVAR(curve_object_type_doc, R"!(Curve(xy, tolerance=0.01) ^ python/docstrings.cpp:36:40: warning: missing terminating " character PyDoc_STRVAR(curve_object_points_doc, R"!(points() -> numpy.ndarray ^ python/docstrings.cpp:36:1: error: missing terminating " character PyDoc_STRVAR(curve_object_points_doc, R"!(points() -> numpy.ndarray ^ python/docstrings.cpp:46:24: warning: missing terminating " character [0., 1.]]))!"); ^ python/docstrings.cpp:36:1: error: missing terminating " character PyDoc_STRVAR(curve_object_points_doc, R"!(points() -> numpy.ndarray ^ python/docstrings.cpp:48:44: warning: missing terminating " character PyDoc_STRVAR(curve_object_horizontal_doc, R"!(horizontal(x, relative=False) -> self ^ python/docstrings.cpp:54:71: error: macro "PyDoc_STRVAR" passed 3 arguments, but takes just 2 relative: If ``True``, coordinates are relative to the last point.)!"); ^ python/docstrings.cpp:54:73: warning: missing terminating " character relative: If ``True``, coordinates are relative to the last point.)!"); ^ python/docstrings.cpp:48:1: error: missing terminating " character PyDoc_STRVAR(curve_object_horizontal_doc, R"!(horizontal(x, relative=False) -> self ^ python/docstrings.cpp:56:42: warning: missing terminating " character PyDoc_STRVAR(curve_object_vertical_doc, R"!(vertical(y, relative=False) -> self ^ python/docstrings.cpp:62:71: error: macro "PyDoc_STRVAR" passed 3 arguments, but takes just 2 relative: If ``True``, coordinates are relative to the last point.)!"); ^ python/docstrings.cpp:62:73: warning: missing terminating " character relative: If ``True``, coordinates are relative to the last point.)!"); ^ python/docstrings.cpp:56:1: error: missing terminating " character PyDoc_STRVAR(curve_object_vertical_doc, R"!(vertical(y, relative=False) -> self ^ python/docstrings.cpp:64:41: warning: missing terminating " character PyDoc_STRVAR(curve_object_segment_doc, R"!(segment(xy, relative=False) -> self ^ python/docstrings.cpp:82:22: error: macro "PyDoc_STRVAR" passed 3 arguments, but takes just 2 :align: center)!"); ^ python/docstrings.cpp:82:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:64:1: error: missing terminating " character PyDoc_STRVAR(curve_object_segment_doc, R"!(segment(xy, relative=False) -> self ^ python/docstrings.cpp:84:39: warning: missing terminating " character PyDoc_STRVAR(curve_object_cubic_doc, R"!(cubic(xy, relative=False) -> self ^ python/docstrings.cpp:101:22: error: macro "PyDoc_STRVAR" passed 3 arguments, but takes just 2 :align: center)!"); ^ python/docstrings.cpp:101:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:84:1: error: missing terminating " character PyDoc_STRVAR(curve_object_cubic_doc, R"!(cubic(xy, relative=False) -> self ^ python/docstrings.cpp:103:46: warning: missing terminating " character PyDoc_STRVAR(curve_object_cubic_smooth_doc, R"!(cubic_smooth(xy, relative=False) -> self ^ python/docstrings.cpp:123:22: error: macro "PyDoc_STRVAR" passed 3 arguments, but takes just 2 :align: center)!"); ^ python/docstrings.cpp:123:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:103:1: error: missing terminating " character PyDoc_STRVAR(curve_object_cubic_smooth_doc, R"!(cubic_smooth(xy, relative=False) -> self ^ python/docstrings.cpp:125:43: warning: missing terminating " character PyDoc_STRVAR(curve_object_quadratic_doc, R"!(quadratic(xy, relative=False) -> self ^ python/docstrings.cpp:135:30: error: macro "PyDoc_STRVAR" passed 3 arguments, but takes just 2 :meth:`gdstk.Curve.cubic`)!"); ^ python/docstrings.cpp:135:32: warning: missing terminating " character :meth:`gdstk.Curve.cubic`)!"); ^ python/docstrings.cpp:125:1: error: missing terminating " character PyDoc_STRVAR(curve_object_quadratic_doc, R"!(quadratic(xy, relative=False) -> self ^ python/docstrings.cpp:137:50: warning: missing terminating " character PyDoc_STRVAR(curve_object_quadratic_smooth_doc, R"!(quadratic_smooth(xy, relative=False) -> self ^ python/docstrings.cpp:149:37: error: macro "PyDoc_STRVAR" passed 3 arguments, but takes just 2 :meth:`gdstk.Curve.cubic_smooth`)!"); ^ python/docstrings.cpp:149:39: warning: missing terminating " character :meth:`gdstk.Curve.cubic_smooth`)!"); ^ python/docstrings.cpp:137:1: error: missing terminating " character PyDoc_STRVAR(curve_object_quadratic_smooth_doc, R"!(quadratic_smooth(xy, relative=False) -> self ^ python/docstrings.cpp:151:40: warning: missing terminating " character PyDoc_STRVAR(curve_object_bezier_doc, R"!(bezier(xy, relative=False) -> self ^ python/docstrings.cpp:170:22: error: macro "PyDoc_STRVAR" passed 9 arguments, but takes just 2 :align: center)!"); ^ python/docstrings.cpp:170:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:151:1: error: missing terminating " character PyDoc_STRVAR(curve_object_bezier_doc, R"!(bezier(xy, relative=False) -> self ^ python/docstrings.cpp:174:6: warning: missing terminating " character R"!(interpolation(points, angles=None, tension_in=1, tension_out=1, initial_curl=1, final_curl=1, cycle=False, relative=False) -> self ^ In file included from python/gdstk_module.cpp:42:0: python/docstrings.cpp:231:37: warning: missing terminating " character PyDoc_STRVAR(curve_object_arc_doc, R"!(arc(radius, initial_angle, final_angle, rotation=0) -> self ^ python/docstrings.cpp:255:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:257:38: warning: missing terminating " character PyDoc_STRVAR(curve_object_turn_doc, R"!(turn(radius, angle) -> self ^ python/docstrings.cpp:264:36: warning: missing terminating " character negative values, clockwise.)!"); ^ python/docstrings.cpp:266:44: warning: missing terminating " character PyDoc_STRVAR(curve_object_parametric_doc, R"!(parametric(curve_function, relative=True) -> self ^ python/docstrings.cpp:294:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:296:42: warning: missing terminating " character PyDoc_STRVAR(curve_object_commands_doc, R"!(commands(*args) -> self ^ python/docstrings.cpp:332:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:335:15: warning: missing terminating " character R"!(Tolerance used for calculating the polygonal approximation of the curve. ^ python/docstrings.cpp:350:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:354:40: warning: missing terminating " character PyDoc_STRVAR(polygon_object_type_doc, R"!(Polygon(points, layer=0, datatype=0) ^ python/docstrings.cpp:369:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:371:40: warning: missing terminating " character PyDoc_STRVAR(polygon_object_copy_doc, R"!(copy() -> gdstk.Polygon ^ python/docstrings.cpp:376:28: warning: missing terminating " character Copy of this polygon.)!"); ^ python/docstrings.cpp:378:40: warning: missing terminating " character PyDoc_STRVAR(polygon_object_area_doc, R"!(area() -> float ^ python/docstrings.cpp:383:27: warning: missing terminating " character Area of the polygon.)!"); ^ python/docstrings.cpp:385:48: warning: missing terminating " character PyDoc_STRVAR(polygon_object_bounding_box_doc, R"!(bounding_box() -> tuple ^ python/docstrings.cpp:401:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:403:43: warning: missing terminating " character PyDoc_STRVAR(polygon_object_contain_doc, R"!(contain(*points) -> bool, tuple ^ python/docstrings.cpp:417:72: warning: missing terminating " character a sequence, a tuple of booleans (one for each point) is returned.)!"); ^ python/docstrings.cpp:419:47: warning: missing terminating " character PyDoc_STRVAR(polygon_object_contain_all_doc, R"!(contain_all(*points) -> bool ^ python/docstrings.cpp:431:70: warning: missing terminating " character `True` if all points are inside the polygon, `False` otherwise.)!"); ^ python/docstrings.cpp:433:47: warning: missing terminating " character PyDoc_STRVAR(polygon_object_contain_any_doc, R"!(contain_any(*points) -> bool ^ python/docstrings.cpp:446:17: warning: missing terminating " character otherwise.)!"); ^ python/docstrings.cpp:448:45: warning: missing terminating " character PyDoc_STRVAR(polygon_object_translate_doc, R"!(translate(dx, dy=None) -> self ^ python/docstrings.cpp:454:43: warning: missing terminating " character dy: Translation in the y coordinate.)!"); ^ python/docstrings.cpp:456:41: warning: missing terminating " character PyDoc_STRVAR(polygon_object_scale_doc, R"!(scale(sx, sy=0, center=(0, 0)) -> self ^ python/docstrings.cpp:463:73: warning: missing terminating " character center (coordinate pair or complex): Center of the transformation.)!"); ^ python/docstrings.cpp:465:42: warning: missing terminating " character PyDoc_STRVAR(polygon_object_mirror_doc, R"!(mirror(p1, p2=(0, 0)) -> self ^ python/docstrings.cpp:471:72: warning: missing terminating " character p2 (coordinate pair or complex): Second point in the mirror line.)!"); ^ python/docstrings.cpp:473:42: warning: missing terminating " character PyDoc_STRVAR(polygon_object_rotate_doc, R"!(rotate(angle, center=(0, 0)) -> self ^ python/docstrings.cpp:479:73: warning: missing terminating " character center (coordinate pair or complex): Center of the transformation.)!"); ^ python/docstrings.cpp:483:6: warning: missing terminating " character R"!(transform(magnification=1, x_reflection=False, rotation=0, translation=None, matrix=None) -> self ^ python/docstrings.cpp:502:40: warning: missing terminating " character homogeneous coordinates are used.)!"); ^ python/docstrings.cpp:504:42: warning: missing terminating " character PyDoc_STRVAR(polygon_object_fillet_doc, R"!(fillet(radius, tolerance=0.01) -> self ^ python/docstrings.cpp:526:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:528:44: warning: missing terminating " character PyDoc_STRVAR(polygon_object_fracture_doc, R"!(fracture(max_points=199, precision=1e-3) -> list ^ python/docstrings.cpp:553:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:555:52: warning: missing terminating " character PyDoc_STRVAR(polygon_object_apply_repetition_doc, R"!(apply_repetition() -> list ^ python/docstrings.cpp:557:41: warning: missing terminating ' character Create new polygons based on this object's ``repetition`` attribute. ^ python/docstrings.cpp:563:29: warning: missing terminating " character Newly created objects.)!"); ^ python/docstrings.cpp:565:42: warning: missing terminating " character PyDoc_STRVAR(polygon_object_points_doc, R"!(Vertices of the polygon. ^ python/docstrings.cpp:568:35: warning: missing terminating " character This attribute is read-only.)!"); ^ python/docstrings.cpp:574:40: warning: missing terminating " character PyDoc_STRVAR(polygon_object_size_doc, R"!(Number of vertices in this polygon. ^ python/docstrings.cpp:577:35: warning: missing terminating " character This attribute is read-only.)!"); ^ python/docstrings.cpp:583:6: warning: missing terminating " character R"!(Reference(cell, origin=(0, 0), rotation=0, magnification=1, x_reflection=False, columns=1, rows=1, spacing=None) ^ python/docstrings.cpp:617:51: warning: missing terminating " character ``rotation`` and ``x_reflection`` arguments.)!"); ^ python/docstrings.cpp:619:42: warning: missing terminating " character PyDoc_STRVAR(reference_object_copy_doc, R"!(copy() -> gdstk.Reference ^ python/docstrings.cpp:624:30: warning: missing terminating " character Copy of this reference.)!"); ^ python/docstrings.cpp:626:50: warning: missing terminating " character PyDoc_STRVAR(reference_object_bounding_box_doc, R"!(bounding_box() -> tuple ^ python/docstrings.cpp:657:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:659:49: warning: missing terminating " character PyDoc_STRVAR(reference_object_convex_hull_doc, R"!(convex_hull() -> ndarray ^ python/docstrings.cpp:689:35: warning: missing terminating " character included in the computation.)!"); ^ python/docstrings.cpp:693:6: warning: missing terminating " character R"!(get_polygons(apply_repetitions=True, include_paths=True, depth=None, layer=None, datatype=None) -> list ^ python/docstrings.cpp:714:24: warning: missing terminating " character are both ignored.)!"); ^ python/docstrings.cpp:717:15: warning: missing terminating " character R"!(get_paths(apply_repetitions=True, depth=None, layer=None, datatype=None) -> list ^ python/docstrings.cpp:736:24: warning: missing terminating " character are both ignored.)!"); ^ python/docstrings.cpp:739:15: warning: missing terminating " character R"!(get_labels(apply_repetitions=True, depth=None, layer=None, texttype=None) -> list ^ python/docstrings.cpp:758:24: warning: missing terminating " character are both ignored.)!"); ^ python/docstrings.cpp:760:54: warning: missing terminating " character PyDoc_STRVAR(reference_object_apply_repetition_doc, R"!(apply_repetition() -> list ^ python/docstrings.cpp:762:43: warning: missing terminating ' character Create new references based on this object's ``repetition`` attribute. ^ python/docstrings.cpp:768:29: warning: missing terminating " character Newly created objects.)!"); ^ python/docstrings.cpp:784:71: warning: missing terminating " character R"!(FlexPath(points, width, offset=0, joins="natural", ends="flush", bend_radius=0, bend_function=None, tolerance=1e-2, simple_path=False, scale_width=True, layer=0, datatype=0) ^ python/docstrings.cpp:903:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:905:41: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_copy_doc, R"!(copy() -> gdstk.FlexPath ^ python/docstrings.cpp:910:29: warning: missing terminating " character Copy of this flexpath.)!"); ^ python/docstrings.cpp:912:42: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_spine_doc, R"!(spine() -> numpy.ndarray ^ python/docstrings.cpp:917:63: warning: missing terminating " character Copy of the points that make up the path at zero offset.)!"); ^ python/docstrings.cpp:919:48: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_path_spines_doc, R"!(path_spines() -> list ^ python/docstrings.cpp:924:58: warning: missing terminating " character Copy of the points that make up each parallel path.)!"); ^ python/docstrings.cpp:926:43: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_widths_doc, R"!(widths() -> numpy.ndarray ^ python/docstrings.cpp:931:45: warning: missing terminating " character The widths of each path at each point.)!"); ^ python/docstrings.cpp:933:44: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_offsets_doc, R"!(offsets() -> numpy.ndarray ^ python/docstrings.cpp:938:46: warning: missing terminating " character The offsets of each path at each point.)!"); ^ python/docstrings.cpp:940:48: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_to_polygons_doc, R"!(to_polygons() -> list ^ python/docstrings.cpp:945:51: warning: missing terminating " character The polygonal contours defined by this path.)!"); ^ python/docstrings.cpp:947:47: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_set_layers_doc, R"!(set_layers(*layers) -> self ^ python/docstrings.cpp:952:43: warning: missing terminating " character layers: layer numbers for all paths.)!"); ^ python/docstrings.cpp:954:50: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_set_datatypes_doc, R"!(set_datatypes(*datatypes) -> self ^ python/docstrings.cpp:959:50: warning: missing terminating " character datatypes: data type numbers for all paths.)!"); ^ python/docstrings.cpp:961:46: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_set_joins_doc, R"!(set_joins(*joins) -> self ^ python/docstrings.cpp:970:30: warning: missing terminating " character :class:`gdstk.FlexPath`)!"); ^ python/docstrings.cpp:972:45: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_set_ends_doc, R"!(set_ends(*ends) -> self ^ python/docstrings.cpp:981:30: warning: missing terminating " character :class:`gdstk.FlexPath`)!"); ^ python/docstrings.cpp:983:52: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_set_bend_radius_doc, R"!(set_bend_radius(*radii) -> self ^ python/docstrings.cpp:991:30: warning: missing terminating " character :class:`gdstk.FlexPath`)!"); ^ python/docstrings.cpp:993:54: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_set_bend_function_doc, R"!(set_bend_function(*functions) -> self ^ python/docstrings.cpp:1001:30: warning: missing terminating " character :class:`gdstk.FlexPath`)!"); ^ python/docstrings.cpp:1004:15: warning: missing terminating " character R"!(horizontal(x, width=None, offset=None, relative=False) -> self ^ python/docstrings.cpp:1039:37: warning: missing terminating " character :meth:`gdstk.FlexPath.segment`)!"); ^ python/docstrings.cpp:1042:15: warning: missing terminating " character R"!(vertical(y, width=None, offset=None, relative=False) -> self ^ python/docstrings.cpp:1063:72: warning: missing terminating " character :meth:`gdstk.FlexPath.segment`, :meth:`gdstk.FlexPath.horizontal`)!"); ^ python/docstrings.cpp:1066:15: warning: missing terminating " character R"!(segment(xy, width=None, offset=None, relative=False) -> self ^ python/docstrings.cpp:1095:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:1098:15: warning: missing terminating " character R"!(cubic(xy, width=None, offset=None, relative=False) -> self ^ python/docstrings.cpp:1126:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:1129:15: warning: missing terminating " character R"!(cubic_smooth(xy, width=None, offset=None, relative=False) -> self ^ python/docstrings.cpp:1160:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:1163:15: warning: missing terminating " character R"!(quadratic(xy, width=None, offset=None, relative=False) -> self ^ python/docstrings.cpp:1185:35: warning: missing terminating " character :meth:`gdstk.FlexPath.cubic`)!"); ^ python/docstrings.cpp:1188:15: warning: missing terminating " character R"!(quadratic_smooth(xy, width=None, offset=None, relative=False) -> self ^ python/docstrings.cpp:1212:42: warning: missing terminating " character :meth:`gdstk.FlexPath.cubic_smooth`)!"); ^ python/docstrings.cpp:1215:15: warning: missing terminating " character R"!(bezier(xy, width=None, offset=None, relative=False) -> self ^ python/docstrings.cpp:1237:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:1241:6: warning: missing terminating " character R"!(interpolation(points, angles=None, tension_in=1, tension_out=1, initial_curl=1, final_curl=1, cycle=False, width=None, offset=None, relative=True) -> self ^ python/docstrings.cpp:1299:6: warning: missing terminating " character R"!(arc(radius, initial_angle, final_angle, rotation=0, width=None, offset=None) -> self ^ python/docstrings.cpp:1325:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:1327:41: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_turn_doc, R"!(turn(radius, angle, width=None, offset=None) -> self ^ python/docstrings.cpp:1342:25: warning: missing terminating " character previous values.)!"); ^ python/docstrings.cpp:1345:15: warning: missing terminating " character R"!(parametric(path_function, width=None, offset=None, relative=True) -> self ^ python/docstrings.cpp:1376:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:1378:45: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_commands_doc, R"!(commands(path_commands...) -> self ^ python/docstrings.cpp:1416:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:1418:46: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_translate_doc, R"!(translate(dx, dy=None) -> self ^ python/docstrings.cpp:1424:43: warning: missing terminating " character dy: Translation in the y coordinate.)!"); ^ python/docstrings.cpp:1426:42: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_scale_doc, R"!(scale(s, center=(0, 0)) -> self ^ python/docstrings.cpp:1432:73: warning: missing terminating " character center (coordinate pair or complex): Center of the transformation.)!"); ^ python/docstrings.cpp:1434:43: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_mirror_doc, R"!(mirror(p1, p2=(0, 0)) -> self ^ python/docstrings.cpp:1440:72: warning: missing terminating " character p2 (coordinate pair or complex): Second point in the mirror line.)!"); ^ python/docstrings.cpp:1442:43: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_rotate_doc, R"!(rotate(angle, center=(0, 0)) -> self ^ python/docstrings.cpp:1448:73: warning: missing terminating " character center (coordinate pair or complex): Center of the transformation.)!"); ^ python/docstrings.cpp:1450:53: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_apply_repetition_doc, R"!(apply_repetition() -> list ^ python/docstrings.cpp:1452:42: warning: missing terminating ' character Create new flexpaths based on this object's ``repetition`` attribute. ^ python/docstrings.cpp:1458:29: warning: missing terminating " character Newly created objects.)!"); ^ python/docstrings.cpp:1460:43: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_layers_doc, R"!(FlexPath layer. ^ python/docstrings.cpp:1466:40: warning: missing terminating " character :meth:`gdstk.FlexPath.set_layers`)!"); ^ python/docstrings.cpp:1468:46: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_datatypes_doc, R"!(FlexPath data type. ^ python/docstrings.cpp:1474:43: warning: missing terminating " character :meth:`gdstk.FlexPath.set_datatypes`)!"); ^ python/docstrings.cpp:1476:46: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_num_paths_doc, R"!(Number of paths. ^ python/docstrings.cpp:1479:35: warning: missing terminating " character This attribute is read-only.)!"); ^ python/docstrings.cpp:1481:41: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_size_doc, R"!(Number of points in the path spine. ^ python/docstrings.cpp:1484:35: warning: missing terminating " character This attribute is read-only.)!"); ^ python/docstrings.cpp:1486:42: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_joins_doc, R"!(Join types for each path. ^ python/docstrings.cpp:1492:39: warning: missing terminating " character :meth:`gdstk.FlexPath.set_joins`)!"); ^ python/docstrings.cpp:1494:41: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_ends_doc, R"!(End types for each path. ^ python/docstrings.cpp:1500:38: warning: missing terminating " character :meth:`gdstk.FlexPath.set_ends`)!"); ^ python/docstrings.cpp:1502:48: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_bend_radius_doc, R"!(Bend radius for each path. ^ python/docstrings.cpp:1508:45: warning: missing terminating " character :meth:`gdstk.FlexPath.set_bend_radius`)!"); ^ python/docstrings.cpp:1510:50: warning: missing terminating " character PyDoc_STRVAR(flexpath_object_bend_function_doc, R"!(Bend function for each path. ^ python/docstrings.cpp:1516:47: warning: missing terminating " character :meth:`gdstk.FlexPath.set_bend_function`)!"); ^ python/docstrings.cpp:1528:63: warning: missing terminating " character R"!(RobustPath(initial_point, width, offset=0, ends="flush",tolerance=1e-2, max_evals=1000, simple_path=False, scale_width=True, layer=0, datatype=0) ^ python/docstrings.cpp:1592:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:1594:43: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_copy_doc, R"!(copy() -> gdstk.RobustPath ^ python/docstrings.cpp:1599:31: warning: missing terminating " character Copy of this robustpath.)!"); ^ python/docstrings.cpp:1601:44: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_spine_doc, R"!(spine() -> numpy.ndarray ^ python/docstrings.cpp:1606:63: warning: missing terminating " character Copy of the points that make up the path at zero offset.)!"); ^ python/docstrings.cpp:1608:50: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_path_spines_doc, R"!(path_spines() -> list ^ python/docstrings.cpp:1613:58: warning: missing terminating " character Copy of the points that make up each parallel path.)!"); ^ python/docstrings.cpp:1615:45: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_widths_doc, R"!(widths(u, from_below=True) -> numpy.ndarray ^ python/docstrings.cpp:1626:40: warning: missing terminating " character The widths of each path at ``u``.)!"); ^ python/docstrings.cpp:1628:46: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_offsets_doc, R"!(offsets(u, from_below=True) -> numpy.ndarray ^ python/docstrings.cpp:1639:41: warning: missing terminating " character The offsets of each path at ``u``.)!"); ^ python/docstrings.cpp:1641:47: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_position_doc, R"!(position(u, from_below=True) -> numpy.ndarray ^ python/docstrings.cpp:1653:47: warning: missing terminating " character The spine position of the path at ``u``.)!"); ^ python/docstrings.cpp:1655:47: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_gradient_doc, R"!(gradient(u, from_below=True) -> numpy.ndarray ^ python/docstrings.cpp:1667:47: warning: missing terminating " character The spine gradient of the path at ``u``.)!"); ^ python/docstrings.cpp:1669:50: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_to_polygons_doc, R"!(to_polygons() -> list ^ python/docstrings.cpp:1674:51: warning: missing terminating " character The polygonal contours defined by this path.)!"); ^ python/docstrings.cpp:1676:49: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_set_layers_doc, R"!(set_layers(*layers) -> self ^ python/docstrings.cpp:1681:43: warning: missing terminating " character layers: layer numbers for all paths.)!"); ^ python/docstrings.cpp:1683:52: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_set_datatypes_doc, R"!(set_datatypes(*datatypes) -> self ^ python/docstrings.cpp:1688:50: warning: missing terminating " character datatypes: data type numbers for all paths.)!"); ^ python/docstrings.cpp:1690:47: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_set_ends_doc, R"!(set_ends(*ends) -> self ^ python/docstrings.cpp:1699:32: warning: missing terminating " character :class:`gdstk.RobustPath`)!"); ^ python/docstrings.cpp:1702:15: warning: missing terminating " character R"!(horizontal(x, width=None, offset=None, relative=False) -> self ^ python/docstrings.cpp:1727:39: warning: missing terminating " character :meth:`gdstk.RobustPath.segment`)!"); ^ python/docstrings.cpp:1730:15: warning: missing terminating " character R"!(vertical(y, width=None, offset=None, relative=False) -> self ^ python/docstrings.cpp:1755:39: warning: missing terminating " character :meth:`gdstk.RobustPath.segment`)!"); ^ python/docstrings.cpp:1758:15: warning: missing terminating " character R"!(segment(xy, width=None, offset=None, relative=False) -> self ^ python/docstrings.cpp:1805:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:1808:15: warning: missing terminating " character R"!(cubic(xy, width=None, offset=None, relative=False) -> self ^ python/docstrings.cpp:1843:39: warning: missing terminating " character :meth:`gdstk.RobustPath.segment`)!"); ^ python/docstrings.cpp:1846:15: warning: missing terminating " character R"!(cubic_smooth(xy, width=None, offset=None, relative=False) -> self ^ python/docstrings.cpp:1884:71: warning: missing terminating " character :meth:`gdstk.RobustPath.segment`, :meth:`gdstk.RobustPath.cubic`)!"); ^ python/docstrings.cpp:1887:15: warning: missing terminating " character R"!(quadratic(xy, width=None, offset=None, relative=False) -> self ^ python/docstrings.cpp:1913:71: warning: missing terminating " character :meth:`gdstk.RobustPath.segment`, :meth:`gdstk.RobustPath.cubic`)!"); ^ python/docstrings.cpp:1916:15: warning: missing terminating " character R"!(quadratic_smooth(xy, width=None, offset=None, relative=False) -> self ^ python/docstrings.cpp:1945:44: warning: missing terminating " character :meth:`gdstk.RobustPath.cubic_smooth`)!"); ^ python/docstrings.cpp:1948:15: warning: missing terminating " character R"!(bezier(xy, width=None, offset=None, relative=False) -> self ^ python/docstrings.cpp:1984:39: warning: missing terminating " character :meth:`gdstk.RobustPath.segment`)!"); ^ python/docstrings.cpp:1988:6: warning: missing terminating " character R"!(interpolation(points, angles=None, tension_in=1, tension_out=1, initial_curl=1, final_curl=1, cycle=False, width=None, offset=None, relative=True) -> self ^ python/docstrings.cpp:2050:6: warning: missing terminating " character R"!(arc(radius, initial_angle, final_angle, rotation=0, width=None, offset=None) -> self ^ python/docstrings.cpp:2077:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:2079:43: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_turn_doc, R"!(turn(radius, angle, width=None, offset=None) -> self ^ python/docstrings.cpp:2094:25: warning: missing terminating " character previous values.)!"); ^ python/docstrings.cpp:2098:6: warning: missing terminating " character R"!(parametric(path_function, path_gradient=None, width=None, offset=None, relative=True) -> self ^ python/docstrings.cpp:2133:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:2135:47: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_commands_doc, R"!(commands(path_commands...) -> self ^ python/docstrings.cpp:2173:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:2175:48: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_translate_doc, R"!(translate(dx, dy=None) -> self ^ python/docstrings.cpp:2181:43: warning: missing terminating " character dy: Translation in the y coordinate.)!"); ^ python/docstrings.cpp:2183:44: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_scale_doc, R"!(scale(s, center=(0, 0)) -> self ^ python/docstrings.cpp:2189:73: warning: missing terminating " character center (coordinate pair or complex): Center of the transformation.)!"); ^ python/docstrings.cpp:2191:45: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_mirror_doc, R"!(mirror(p1, p2=(0, 0)) -> self ^ python/docstrings.cpp:2197:72: warning: missing terminating " character p2 (coordinate pair or complex): Second point in the mirror line.)!"); ^ python/docstrings.cpp:2199:45: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_rotate_doc, R"!(rotate(angle, center=(0, 0)) -> self ^ python/docstrings.cpp:2205:73: warning: missing terminating " character center (coordinate pair or complex): Center of the transformation.)!"); ^ python/docstrings.cpp:2207:55: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_apply_repetition_doc, R"!(apply_repetition() -> list ^ python/docstrings.cpp:2209:44: warning: missing terminating ' character Create new robustpaths based on this object's ``repetition`` attribute. ^ python/docstrings.cpp:2215:29: warning: missing terminating " character Newly created objects.)!"); ^ python/docstrings.cpp:2217:45: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_layers_doc, R"!(RobustPath layer. ^ python/docstrings.cpp:2223:42: warning: missing terminating " character :meth:`gdstk.RobustPath.set_layers`)!"); ^ python/docstrings.cpp:2225:48: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_datatypes_doc, R"!(RobustPath data type. ^ python/docstrings.cpp:2231:45: warning: missing terminating " character :meth:`gdstk.RobustPath.set_datatypes`)!"); ^ python/docstrings.cpp:2233:48: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_num_paths_doc, R"!(Number of paths. ^ python/docstrings.cpp:2236:35: warning: missing terminating " character This attribute is read-only.)!"); ^ python/docstrings.cpp:2238:43: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_size_doc, R"!(Number of sections in this path. ^ python/docstrings.cpp:2241:35: warning: missing terminating " character This attribute is read-only.)!"); ^ python/docstrings.cpp:2243:43: warning: missing terminating " character PyDoc_STRVAR(robustpath_object_ends_doc, R"!(End types for each path. ^ python/docstrings.cpp:2249:40: warning: missing terminating " character :meth:`gdstk.RobustPath.set_ends`)!"); ^ python/docstrings.cpp:2258:38: warning: missing terminating " character R"!(Label(text, origin, anchor="o", rotation=0, magnification=1, x_reflection=False, layer=0, texttype=0) ^ python/docstrings.cpp:2298:57: warning: missing terminating " character reflection) are not supported by the OASIS format.)!"); ^ python/docstrings.cpp:2300:38: warning: missing terminating " character PyDoc_STRVAR(label_object_copy_doc, R"!(copy() -> gdstk.Label ^ python/docstrings.cpp:2305:26: warning: missing terminating " character Copy of this label.)!"); ^ python/docstrings.cpp:2307:50: warning: missing terminating " character PyDoc_STRVAR(label_object_apply_repetition_doc, R"!(apply_repetition() -> list ^ python/docstrings.cpp:2309:39: warning: missing terminating ' character Create new labels based on this object's ``repetition`` attribute. ^ python/docstrings.cpp:2315:29: warning: missing terminating " character Newly created objects.)!"); ^ python/docstrings.cpp:2335:37: warning: missing terminating " character PyDoc_STRVAR(cell_object_type_doc, R"!(Cell(name) ^ python/docstrings.cpp:2347:17: warning: missing terminating " character library.)!"); ^ python/docstrings.cpp:2349:36: warning: missing terminating " character PyDoc_STRVAR(cell_object_add_doc, R"!(add(*elements) -> self ^ python/docstrings.cpp:2351:59: warning: missing terminating " character Add polygons, paths, labels and references to this cell.)!"); ^ python/docstrings.cpp:2353:37: warning: missing terminating " character PyDoc_STRVAR(cell_object_area_doc, R"!(area(by_spec=False) -> float or dictionary ^ python/docstrings.cpp:2367:35: warning: missing terminating " character included in the computation.)!"); ^ python/docstrings.cpp:2369:45: warning: missing terminating " character PyDoc_STRVAR(cell_object_bounding_box_doc, R"!(bounding_box() -> tuple or None ^ python/docstrings.cpp:2400:35: warning: missing terminating " character included in the computation.)!"); ^ python/docstrings.cpp:2402:44: warning: missing terminating " character PyDoc_STRVAR(cell_object_convex_hull_doc, R"!(convex_hull() -> numpy.ndarray ^ python/docstrings.cpp:2432:35: warning: missing terminating " character included in the computation.)!"); ^ python/docstrings.cpp:2436:6: warning: missing terminating " character R"!(get_polygons(apply_repetitions=True, include_paths=True, depth=None, layer=None, datatype=None) -> list ^ python/docstrings.cpp:2457:24: warning: missing terminating " character are both ignored.)!"); ^ python/docstrings.cpp:2460:15: warning: missing terminating " character R"!(get_paths(apply_repetitions=True, depth=None, layer=None, datatype=None) -> list ^ python/docstrings.cpp:2479:24: warning: missing terminating " character are both ignored.)!"); ^ python/docstrings.cpp:2482:15: warning: missing terminating " character R"!(get_labels(apply_repetitions=True, depth=None, layer=None, texttype=None) -> list ^ python/docstrings.cpp:2501:24: warning: missing terminating " character are both ignored.)!"); ^ python/docstrings.cpp:2503:40: warning: missing terminating " character PyDoc_STRVAR(cell_object_flatten_doc, R"!(flatten(apply_repetitions=True) -> self ^ python/docstrings.cpp:2531:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:2535:6: warning: missing terminating " character R"!(copy(name, translation=(0, 0), rotation=0, magnification=1, x_reflection=False, deep_copy=True) -> gdstk.Cell ^ python/docstrings.cpp:2555:25: warning: missing terminating " character Copy of this cell.)!"); ^ python/docstrings.cpp:2559:118: warning: missing terminating " character R"!(write_svg(outfile, scaling=10, precision=6, shape_style=None, label_style=None, background="#222222", pad="5%", sort_function=None) -> self ^ python/docstrings.cpp:2606:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:2608:39: warning: missing terminating " character PyDoc_STRVAR(cell_object_remove_doc, R"!(remove(*elements) -> self ^ python/docstrings.cpp:2620:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:2623:15: warning: missing terminating " character R"!(filter(spec, remove=True, polygons=True, paths=True, labels=True) -> self ^ python/docstrings.cpp:2633:41: warning: missing terminating ' character polygons: Whether to filter the cell's polygons. ^ python/docstrings.cpp:2634:38: warning: missing terminating ' character paths: Whether to filter the cell's paths. ^ python/docstrings.cpp:2635:39: warning: missing terminating ' character labels: Whether to filter the cell's labels. ^ python/docstrings.cpp:2641:39: warning: missing terminating " character >>> cell.filter([(5, 2)], False))!"); ^ python/docstrings.cpp:2643:45: warning: missing terminating " character PyDoc_STRVAR(cell_object_dependencies_doc, R"!(dependencies(recursive) -> list ^ python/docstrings.cpp:2648:69: warning: missing terminating " character recursive: If ``True``, includes all dependencies recursively.)!"); ^ python/docstrings.cpp:2652:41: warning: missing terminating " character PyDoc_STRVAR(cell_object_polygons_doc, R"!(List of cell polygons. ^ python/docstrings.cpp:2655:35: warning: missing terminating " character This attribute is read-only.)!"); ^ python/docstrings.cpp:2657:43: warning: missing terminating " character PyDoc_STRVAR(cell_object_references_doc, R"!(List of cell references. ^ python/docstrings.cpp:2660:35: warning: missing terminating " character This attribute is read-only.)!"); ^ python/docstrings.cpp:2662:38: warning: missing terminating " character PyDoc_STRVAR(cell_object_paths_doc, R"!(List of cell paths. ^ python/docstrings.cpp:2665:35: warning: missing terminating " character This attribute is read-only.)!"); ^ python/docstrings.cpp:2667:39: warning: missing terminating " character PyDoc_STRVAR(cell_object_labels_doc, R"!(List of cell labels. ^ python/docstrings.cpp:2670:35: warning: missing terminating " character This attribute is read-only.)!"); ^ python/docstrings.cpp:2674:40: warning: missing terminating " character PyDoc_STRVAR(rawcell_object_type_doc, R"!(RawCell(name) ^ python/docstrings.cpp:2689:59: warning: missing terminating " character :func:`gdstk.read_rawcells`, :func:`gdstk.gds_units`)!"); ^ python/docstrings.cpp:2691:48: warning: missing terminating " character PyDoc_STRVAR(rawcell_object_dependencies_doc, R"!(dependencies(recursive) -> list ^ python/docstrings.cpp:2696:69: warning: missing terminating " character recursive: If ``True``, includes all dependencies recursively.)!"); ^ python/docstrings.cpp:2698:40: warning: missing terminating " character PyDoc_STRVAR(rawcell_object_name_doc, R"!(Raw cell name. ^ python/docstrings.cpp:2701:35: warning: missing terminating " character This attribute is read-only.)!"); ^ python/docstrings.cpp:2703:40: warning: missing terminating " character PyDoc_STRVAR(rawcell_object_size_doc, R"!(Raw cell size (in bytes). ^ python/docstrings.cpp:2706:35: warning: missing terminating " character This attribute is read-only.)!"); ^ python/docstrings.cpp:2710:64: warning: missing terminating " character PyDoc_STRVAR(library_object_type_doc, R"!(Library(name="library", unit=1e-6, precision=1e-9) ^ python/docstrings.cpp:2724:25: warning: missing terminating " character :ref:`about-units`)!"); ^ python/docstrings.cpp:2726:39: warning: missing terminating " character PyDoc_STRVAR(library_object_add_doc, R"!(add(*cells) -> self ^ python/docstrings.cpp:2743:36: warning: missing terminating " character :meth:`gdstk.Library.replace`)!"); ^ python/docstrings.cpp:2745:42: warning: missing terminating " character PyDoc_STRVAR(library_object_remove_doc, R"!(remove(*cells) -> self ^ python/docstrings.cpp:2747:34: warning: missing terminating " character Remove cells from this library.)!"); ^ python/docstrings.cpp:2749:43: warning: missing terminating " character PyDoc_STRVAR(library_object_replace_doc, R"!(replace(*cells) -> self ^ python/docstrings.cpp:2760:28: warning: missing terminating " character >>> lib.replace(cell))!"); ^ python/docstrings.cpp:2762:44: warning: missing terminating " character PyDoc_STRVAR(library_object_new_cell_doc, R"!(new_cell(name) -> gdstk.Cell ^ python/docstrings.cpp:2773:28: warning: missing terminating " character >>> cell.add(polygon))!"); ^ python/docstrings.cpp:2775:47: warning: missing terminating " character PyDoc_STRVAR(library_object_rename_cell_doc, R"!(rename_cell(old_name, new_name) -> self ^ python/docstrings.cpp:2782:37: warning: missing terminating " character new_name (str): New cell name.)!"); ^ python/docstrings.cpp:2784:45: warning: missing terminating " character PyDoc_STRVAR(library_object_top_level_doc, R"!(top_level() -> list ^ python/docstrings.cpp:2789:24: warning: missing terminating " character cells in the library.)!"); ^ python/docstrings.cpp:2791:56: warning: missing terminating " character PyDoc_STRVAR(library_object_layers_and_datatypes_doc, R"!(layers_and_datatypes() -> set ^ python/docstrings.cpp:2793:71: warning: missing terminating " character Return a set of tuples with the layer and data types in the library.)!"); ^ python/docstrings.cpp:2795:56: warning: missing terminating " character PyDoc_STRVAR(library_object_layers_and_texttypes_doc, R"!(layers_and_texttypes() -> set ^ python/docstrings.cpp:2797:71: warning: missing terminating " character Return a set of tuples with the layer and text types in the library.)!"); ^ python/docstrings.cpp:2800:15: warning: missing terminating " character R"!(write_gds(outfile, max_points=199, timestamp=None) -> None ^ python/docstrings.cpp:2812:29: warning: missing terminating " character :ref:`getting-started`)!"); ^ python/docstrings.cpp:2816:6: warning: missing terminating " character R"!(write_oas(outfile, compression_level=6, detect_rectangles=True, detect_trapezoids=True, circletolerance=0, standard_properties=False, validation=None) -> None ^ python/docstrings.cpp:2842:29: warning: missing terminating " character :ref:`getting-started`)!"); ^ python/docstrings.cpp:2847:41: warning: missing terminating " character PyDoc_STRVAR(library_object_cells_doc, R"!(List of library cells. ^ python/docstrings.cpp:2850:35: warning: missing terminating " character This attribute is read-only.)!"); ^ python/docstrings.cpp:2856:41: warning: missing terminating " character R"!(GdsWriter(outfile, name="library", unit=1e-6, precision=1e-9, max_points=199, timestamp=None) ^ python/docstrings.cpp:2887:58: warning: missing terminating " character :ref:`about-units`, :meth:`gdstk.Library.write_gds`)!"); ^ python/docstrings.cpp:2889:43: warning: missing terminating " character PyDoc_STRVAR(gdswriter_object_write_doc, R"!(write(*cells) -> self ^ python/docstrings.cpp:2891:34: warning: missing terminating " character Write cells to the output file.)!"); ^ python/docstrings.cpp:2893:43: warning: missing terminating " character PyDoc_STRVAR(gdswriter_object_close_doc, R"!(close() -> None ^ python/docstrings.cpp:2895:47: warning: missing terminating " character Finish writing the output file and close it.)!"); ^ python/docstrings.cpp:2901:6: warning: missing terminating " character R"!(Repetition(columns=None, rows=None, spacing=None, v1=None, v2=None, offsets=None, x_offsets=None, y_offsets=None) ^ python/docstrings.cpp:2947:58: warning: missing terminating " character All attributes of Repetition objects are read-only.)!"); ^ python/docstrings.cpp:2949:49: warning: missing terminating " character PyDoc_STRVAR(repetition_object_getoffsets_doc, R"!(get_offsets() -> numpy.ndarray ^ python/docstrings.cpp:2954:44: warning: missing terminating " character Offsets generated by this repetition.)!"); ^ python/docstrings.cpp:2979:38: warning: missing terminating " character PyDoc_STRVAR(object_properties_doc, R"!(Properties of this element. ^ python/docstrings.cpp:2982:40: warning: missing terminating " character property name followed by its values.)!"); ^ python/docstrings.cpp:2984:40: warning: missing terminating " character PyDoc_STRVAR(object_set_property_doc, R"!(set_property(name, value) -> self ^ python/docstrings.cpp:2999:72: warning: missing terminating " character only OASIS. Use the specific methods to access GDSII properties.)!"); ^ python/docstrings.cpp:3001:40: warning: missing terminating " character PyDoc_STRVAR(object_get_property_doc, R"!(get_property(name) -> list ^ python/docstrings.cpp:3010:28: warning: missing terminating " character ``None`` is returned.)!"); ^ python/docstrings.cpp:3012:43: warning: missing terminating " character PyDoc_STRVAR(object_delete_property_doc, R"!(delete_property(name) -> self ^ python/docstrings.cpp:3017:33: warning: missing terminating " character name (str): Property name.)!"); ^ python/docstrings.cpp:3019:44: warning: missing terminating " character PyDoc_STRVAR(object_set_gds_property_doc, R"!(set_gds_property(attr, value) -> self ^ python/docstrings.cpp:3028:35: warning: missing terminating " character value (str): Property value.)!"); ^ python/docstrings.cpp:3030:44: warning: missing terminating " character PyDoc_STRVAR(object_get_gds_property_doc, R"!(get_gds_property(attr) -> str ^ python/docstrings.cpp:3039:28: warning: missing terminating " character ``None`` is returned.)!"); ^ python/docstrings.cpp:3041:47: warning: missing terminating " character PyDoc_STRVAR(object_delete_gds_property_doc, R"!(delete_gds_property(attr) -> self ^ python/docstrings.cpp:3046:38: warning: missing terminating " character attr (number): Property number.)!"); ^ python/docstrings.cpp:3051:15: warning: missing terminating " character R"!(rectangle(corner1, corner2, layer=0, datatype=0) -> gdstk.Polygon ^ python/docstrings.cpp:3059:59: warning: missing terminating " character datatype: data type number assigned to this polygon.)!"); ^ python/docstrings.cpp:3062:15: warning: missing terminating " character R"!(cross(center, full_size, arm_width, layer=0, datatype=0) -> gdstk.Polygon ^ python/docstrings.cpp:3078:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:3082:6: warning: missing terminating " character R"!(regular_polygon(center, side_length, sides, rotation=0, layer=0, datatype=0) -> gdstk.Polygon ^ python/docstrings.cpp:3101:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:3105:6: warning: missing terminating " character R"!(ellipse(center, radius, inner_radius=None, initial_angle=0, final_angle=0, tolerance=0.01, layer=0, datatype=0) -> gdstk.Polygon ^ python/docstrings.cpp:3135:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:3139:6: warning: missing terminating " character R"!(racetrack(center, straight_length, radius, inner_radius=0, vertical=False, tolerance=0.01, layer=0, datatype=0) -> gdstk.Polygon ^ python/docstrings.cpp:3159:24: warning: missing terminating " character :align: center)!"); ^ python/docstrings.cpp:3162:15: warning: missing terminating " character R"!(text(text, size, position, vertical=False, layer=0, datatype=0) -> list ^ python/docstrings.cpp:3190:73: warning: missing terminating " character and columns are respectively spaced by 9 / 8 and 1 times ``size``.)!"); ^ python/docstrings.cpp:3193:15: warning: missing terminating " character R"!(contour(data, level=0, length_scale=1, precision=0.01, layer=0, datatype=0) -> list ^ python/docstrings.cpp:3223:54: warning: missing terminating " character `precision` is understood in this length scale.)!"); ^ python/docstrings.cpp:3227:47: warning: missing terminating " character R"!(offset(polygons, distance, join="miter", tolerance=2, precision=1e-3, use_union=False, layer=0, datatype=0) -> list ^ python/docstrings.cpp:3269:22: warning: missing terminating " character their contents.)!"); ^ python/docstrings.cpp:3272:15: warning: missing terminating " character R"!(boolean(operand1, operand2, operation, precision=1e-3, layer=0, datatype=0) -> list ^ python/docstrings.cpp:3311:7: warning: missing terminating " character )!"); ^ python/docstrings.cpp:3313:35: warning: missing terminating " character PyDoc_STRVAR(slice_function_doc, R"!(slice(polygons, position, axis, precision=1e-3) -> list ^ python/docstrings.cpp:3345:22: warning: missing terminating " character their contents.)!"); ^ python/docstrings.cpp:3347:36: warning: missing terminating " character PyDoc_STRVAR(inside_function_doc, R"!(inside(points, polygons) -> tuple ^ python/docstrings.cpp:3363:46: warning: missing terminating " character Tuple of booleans (one for each point).)!"); ^ python/docstrings.cpp:3365:40: warning: missing terminating " character PyDoc_STRVAR(all_inside_function_doc, R"!(all_inside(points, polygons) -> bool ^ python/docstrings.cpp:3381:74: warning: missing terminating " character `True` if all points are inside the polygon set, `False` otherwise.)!"); ^ python/docstrings.cpp:3383:40: warning: missing terminating " character PyDoc_STRVAR(any_inside_function_doc, R"!(any_inside(points, polygons) -> bool ^ python/docstrings.cpp:3399:72: warning: missing terminating " character `True` if any point is inside the polygon set, `False` otherwise.)!"); ^ python/docstrings.cpp:3402:15: warning: missing terminating " character R"!(read_gds(infile, unit=0, tolerance=0, filter=None) -> gdstk.Library ^ python/docstrings.cpp:3421:71: warning: missing terminating " character >>> filtered_lib = gdstk.read_gds("layout.gds", filter={(0, 1)}))!"); ^ python/docstrings.cpp:3423:38: warning: missing terminating " character PyDoc_STRVAR(read_oas_function_doc, R"!(read_oas(infile, unit=0, tolerance=0) -> gdstk.Library ^ python/docstrings.cpp:3440:42: warning: missing terminating " character >>> top_cells = library.top_level())!"); ^ python/docstrings.cpp:3442:43: warning: missing terminating " character PyDoc_STRVAR(read_rawcells_function_doc, R"!(read_rawcells(infile) -> dict ^ python/docstrings.cpp:3469:11: warning: missing terminating " character True)!"); ^ python/docstrings.cpp:3471:43: warning: missing terminating " character PyDoc_STRVAR(gds_timestamp_function_doc, R"!(gds_timestamp(filename, timestamp=None) -> datetime ^ python/docstrings.cpp:3487:15: warning: missing terminating " character writing.)!"); ^ python/docstrings.cpp:3489:39: warning: missing terminating " character PyDoc_STRVAR(gds_units_function_doc, R"!(gds_units(infile) -> tuple ^ python/docstrings.cpp:3497:68: warning: missing terminating " character Tuple with the unit and precision of the library in the file.)!"); ^ python/docstrings.cpp:3499:38: warning: missing terminating " character PyDoc_STRVAR(gds_info_function_doc, R"!(gds_info(infile) -> dict ^ python/docstrings.cpp:3529:38: warning: missing terminating " character ``precision`` library precision)!"); ^ python/docstrings.cpp:3531:43: warning: missing terminating " character PyDoc_STRVAR(oas_precision_function_doc, R"!(oas_precision(infile) -> float ^ python/docstrings.cpp:3539:44: warning: missing terminating " character Precision of the library in the file.)!"); ^ python/docstrings.cpp:3541:42: warning: missing terminating " character PyDoc_STRVAR(oas_validate_function_doc, R"!(oas_validate(infile) -> tuple ^ python/docstrings.cpp:3550:56: warning: missing terminating " character file does not have a signature, returns (None, 0))!"); ^ python/docstrings.cpp:3550:0: error: unterminated argument list invoking macro "PyDoc_STRVAR" file does not have a signature, returns (None, 0))!"); ^ In file included from /usr/pkgsrc/cad/py-gdstk/work/.buildlink/include/python3.10/Python.h:51:0, from python/gdstk_module.cpp:36: python/docstrings.cpp:14:37: error: 'R' was not declared in this scope PyDoc_STRVAR(curve_object_type_doc, R"!(Curve(xy, tolerance=0.01) ^ /usr/pkgsrc/cad/py-gdstk/work/.buildlink/include/python3.10/pymacro.h:73:24: note: in definition of macro 'PyDoc_STR' #define PyDoc_STR(str) str ^ python/docstrings.cpp:14:1: note: in expansion of macro 'PyDoc_STRVAR' PyDoc_STRVAR(curve_object_type_doc, R"!(Curve(xy, tolerance=0.01) ^ python/gdstk_module.cpp:2166:1: error: expected ',' or ';' at end of input } // extern "C" ^ error: command '/usr/pkgsrc/cad/py-gdstk/work/.cwrapper/bin/gcc' failed with exit code 1 *** Error code 1 Stop. make[1]: stopped in /usr/pkgsrc/cad/py-gdstk *** Error code 1 Stop. make: stopped in /usr/pkgsrc/cad/py-gdstk