2021-07-09T09:20:25,004 Created temporary directory: /tmp/pip-ephem-wheel-cache-gkfqtat2 2021-07-09T09:20:25,007 Created temporary directory: /tmp/pip-req-tracker-1wuo1lqc 2021-07-09T09:20:25,007 Initialized build tracking at /tmp/pip-req-tracker-1wuo1lqc 2021-07-09T09:20:25,007 Created build tracker: /tmp/pip-req-tracker-1wuo1lqc 2021-07-09T09:20:25,007 Entered build tracker: /tmp/pip-req-tracker-1wuo1lqc 2021-07-09T09:20:25,008 Created temporary directory: /tmp/pip-wheel-zfz7gr9r 2021-07-09T09:20:25,041 1 location(s) to search for versions of guppy: 2021-07-09T09:20:25,041 * https://pypi.org/simple/guppy/ 2021-07-09T09:20:25,042 Fetching project page and analyzing links: https://pypi.org/simple/guppy/ 2021-07-09T09:20:25,042 Getting page https://pypi.org/simple/guppy/ 2021-07-09T09:20:25,044 Found index url https://pypi.org/simple 2021-07-09T09:20:25,222 Found link https://files.pythonhosted.org/packages/9f/f4/d4a5d92777120dd7fdff605f8c923a918a91f5dc7d7203c6c73934cbaf3a/guppy-0.1.7.tar.gz#sha256=18dd368ba60688ec8a8c16ab38d0bf0f4278171abb0c2d02bfe244142e541f49 (from https://pypi.org/simple/guppy/), version: 0.1.7 2021-07-09T09:20:25,223 Found link https://files.pythonhosted.org/packages/e3/43/02680baa26ab4f519203556a46a33140e401a5c2820326d239f2b4b0f611/guppy-0.1.8.tar.gz#sha256=d4b243cc3417e1442d2855b7317be7da577eae7c09eac0f2e4d5c24335dcd4da (from https://pypi.org/simple/guppy/), version: 0.1.8 2021-07-09T09:20:25,223 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/94/b7/f0ba8b84bab9f7ddd54fea7f2b91d549a66c4ee53de4c7c8ac92ad2330a5/guppy-0.1.9-py2.6-win32.egg#sha256=f90beab3d64980d8b9503d6aaf29fc29dd177216dec54b8a519ad97ff87e03f8 (from https://pypi.org/simple/guppy/) 2021-07-09T09:20:25,223 Found link https://files.pythonhosted.org/packages/57/a2/d33af27ef2925b322aa1a66b59ebcfd6964e6c40c952807b5b15a6d06ddf/guppy-0.1.9.tar.gz#sha256=4d64144bbabf9f182202d363adc26c65e1ff9b5a527453c1819456b176075a76 (from https://pypi.org/simple/guppy/), version: 0.1.9 2021-07-09T09:20:25,224 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/79/ef/0d625784e0ae33c49cf7e3145ac2db57eb3833ebaa4f54f24d29faa35c4f/guppy-0.1.9.win32-py2.6.exe#sha256=0f86a5171b975c3c8513e843277d0efacef3f40b22214e3ebf45aa534297c5ce (from https://pypi.org/simple/guppy/) 2021-07-09T09:20:25,224 Skipping link: unsupported archive format: .msi: https://files.pythonhosted.org/packages/b5/12/1e378df392244df8f8bf80578a237dab86128a191964a5c1f66787b3a106/guppy-0.1.9.win32-py2.6.msi#sha256=a1f75d1b6ee5724ed0d3b585eeac4f83f5b7acf9992207bc8326c7e7f838f862 (from https://pypi.org/simple/guppy/) 2021-07-09T09:20:25,224 Found link https://files.pythonhosted.org/packages/2b/b0/8614c981bc40c10ec4e24a7428e998d05d11e4b9680c718952207ff63a26/guppy-0.1.10.tar.gz#sha256=00118c000e451063ea16bb6a3b52632d10960c44c0014553c287dce5c03813df (from https://pypi.org/simple/guppy/), version: 0.1.10 2021-07-09T09:20:25,224 Found link https://files.pythonhosted.org/packages/f8/3f/649be07a66cc5592854e2fb3800a17267c3156806e537cf04f92919bdf77/guppy-0.1.11.tar.gz#sha256=57aa1203d70f1e679165d755ba67a8125c50cc44a59e5efab0b4b21e127604cc (from https://pypi.org/simple/guppy/), version: 0.1.11 2021-07-09T09:20:25,225 Skipping link: not a file: https://pypi.org/simple/guppy/ 2021-07-09T09:20:25,241 Given no hashes to check 1 links for project 'guppy': discarding no candidates 2021-07-09T09:20:25,259 Collecting guppy==0.1.10 2021-07-09T09:20:25,261 Created temporary directory: /tmp/pip-unpack-wzv81b0d 2021-07-09T09:20:25,303 Downloading guppy-0.1.10.tar.gz (484 kB) 2021-07-09T09:20:25,782 Added guppy==0.1.10 from https://files.pythonhosted.org/packages/2b/b0/8614c981bc40c10ec4e24a7428e998d05d11e4b9680c718952207ff63a26/guppy-0.1.10.tar.gz#sha256=00118c000e451063ea16bb6a3b52632d10960c44c0014553c287dce5c03813df to build tracker '/tmp/pip-req-tracker-1wuo1lqc' 2021-07-09T09:20:25,783 Running setup.py (path:/tmp/pip-wheel-zfz7gr9r/guppy_e7c9e6d022af42deb60083cecd57c5a3/setup.py) egg_info for package guppy 2021-07-09T09:20:25,784 Created temporary directory: /tmp/pip-pip-egg-info-ztk1biqy 2021-07-09T09:20:25,784 Running command python setup.py egg_info 2021-07-09T09:20:26,517 running egg_info 2021-07-09T09:20:26,520 creating /tmp/pip-pip-egg-info-ztk1biqy/guppy.egg-info 2021-07-09T09:20:26,521 writing /tmp/pip-pip-egg-info-ztk1biqy/guppy.egg-info/PKG-INFO 2021-07-09T09:20:26,523 writing dependency_links to /tmp/pip-pip-egg-info-ztk1biqy/guppy.egg-info/dependency_links.txt 2021-07-09T09:20:26,525 writing top-level names to /tmp/pip-pip-egg-info-ztk1biqy/guppy.egg-info/top_level.txt 2021-07-09T09:20:26,527 writing manifest file '/tmp/pip-pip-egg-info-ztk1biqy/guppy.egg-info/SOURCES.txt' 2021-07-09T09:20:26,854 reading manifest file '/tmp/pip-pip-egg-info-ztk1biqy/guppy.egg-info/SOURCES.txt' 2021-07-09T09:20:26,856 reading manifest template 'MANIFEST.in' 2021-07-09T09:20:26,872 writing manifest file '/tmp/pip-pip-egg-info-ztk1biqy/guppy.egg-info/SOURCES.txt' 2021-07-09T09:20:26,949 Source in /tmp/pip-wheel-zfz7gr9r/guppy_e7c9e6d022af42deb60083cecd57c5a3 has version 0.1.10, which satisfies requirement guppy==0.1.10 from https://files.pythonhosted.org/packages/2b/b0/8614c981bc40c10ec4e24a7428e998d05d11e4b9680c718952207ff63a26/guppy-0.1.10.tar.gz#sha256=00118c000e451063ea16bb6a3b52632d10960c44c0014553c287dce5c03813df 2021-07-09T09:20:26,950 Removed guppy==0.1.10 from https://files.pythonhosted.org/packages/2b/b0/8614c981bc40c10ec4e24a7428e998d05d11e4b9680c718952207ff63a26/guppy-0.1.10.tar.gz#sha256=00118c000e451063ea16bb6a3b52632d10960c44c0014553c287dce5c03813df from build tracker '/tmp/pip-req-tracker-1wuo1lqc' 2021-07-09T09:20:26,954 Created temporary directory: /tmp/pip-unpack-g_zwc80v 2021-07-09T09:20:26,954 Building wheels for collected packages: guppy 2021-07-09T09:20:26,958 Created temporary directory: /tmp/pip-wheel-aso3cm70 2021-07-09T09:20:26,959 Building wheel for guppy (setup.py): started 2021-07-09T09:20:26,959 Destination directory: /tmp/pip-wheel-aso3cm70 2021-07-09T09:20:26,959 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-zfz7gr9r/guppy_e7c9e6d022af42deb60083cecd57c5a3/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-zfz7gr9r/guppy_e7c9e6d022af42deb60083cecd57c5a3/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-aso3cm70 2021-07-09T09:20:27,730 running bdist_wheel 2021-07-09T09:20:27,885 running build 2021-07-09T09:20:27,885 running build_py 2021-07-09T09:20:28,028 creating build 2021-07-09T09:20:28,028 creating build/lib.linux-armv7l-3.9 2021-07-09T09:20:28,029 creating build/lib.linux-armv7l-3.9/guppy 2021-07-09T09:20:28,030 copying guppy/__init__.py -> build/lib.linux-armv7l-3.9/guppy 2021-07-09T09:20:28,033 creating build/lib.linux-armv7l-3.9/guppy/doc 2021-07-09T09:20:28,033 copying guppy/doc/__init__.py -> build/lib.linux-armv7l-3.9/guppy/doc 2021-07-09T09:20:28,037 creating build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,038 copying guppy/etc/Compat.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,039 copying guppy/etc/ExecfileWithModuleInfo.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,041 copying guppy/etc/OutputHandling.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,044 copying guppy/etc/Help.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,046 copying guppy/etc/Glue.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,048 copying guppy/etc/__init__.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,050 copying guppy/etc/etc.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,052 copying guppy/etc/RE_Rect.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,055 copying guppy/etc/tkcursors.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,057 copying guppy/etc/KnuthBendix.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,060 copying guppy/etc/FSA.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,064 copying guppy/etc/cmd.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,067 copying guppy/etc/IterPermute.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,070 copying guppy/etc/KanExtension.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,073 copying guppy/etc/Cat.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,075 copying guppy/etc/RE.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,078 copying guppy/etc/textView.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,080 copying guppy/etc/Code.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,082 copying guppy/etc/Unpack.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,084 copying guppy/etc/xterm.py -> build/lib.linux-armv7l-3.9/guppy/etc 2021-07-09T09:20:28,088 creating build/lib.linux-armv7l-3.9/guppy/gsl 2021-07-09T09:20:28,089 copying guppy/gsl/Gsml.py -> build/lib.linux-armv7l-3.9/guppy/gsl 2021-07-09T09:20:28,091 copying guppy/gsl/Help.py -> build/lib.linux-armv7l-3.9/guppy/gsl 2021-07-09T09:20:28,093 copying guppy/gsl/Main.py -> build/lib.linux-armv7l-3.9/guppy/gsl 2021-07-09T09:20:28,097 copying guppy/gsl/__init__.py -> build/lib.linux-armv7l-3.9/guppy/gsl 2021-07-09T09:20:28,099 copying guppy/gsl/SpecNodes.py -> build/lib.linux-armv7l-3.9/guppy/gsl 2021-07-09T09:20:28,102 copying guppy/gsl/Html.py -> build/lib.linux-armv7l-3.9/guppy/gsl 2021-07-09T09:20:28,105 copying guppy/gsl/Exceptions.py -> build/lib.linux-armv7l-3.9/guppy/gsl 2021-07-09T09:20:28,107 copying guppy/gsl/XHTML.py -> build/lib.linux-armv7l-3.9/guppy/gsl 2021-07-09T09:20:28,110 copying guppy/gsl/DottedTree.py -> build/lib.linux-armv7l-3.9/guppy/gsl 2021-07-09T09:20:28,112 copying guppy/gsl/Filer.py -> build/lib.linux-armv7l-3.9/guppy/gsl 2021-07-09T09:20:28,114 copying guppy/gsl/FileIO.py -> build/lib.linux-armv7l-3.9/guppy/gsl 2021-07-09T09:20:28,116 copying guppy/gsl/Text.py -> build/lib.linux-armv7l-3.9/guppy/gsl 2021-07-09T09:20:28,119 copying guppy/gsl/Latex.py -> build/lib.linux-armv7l-3.9/guppy/gsl 2021-07-09T09:20:28,122 copying guppy/gsl/Tester.py -> build/lib.linux-armv7l-3.9/guppy/gsl 2021-07-09T09:20:28,124 copying guppy/gsl/Document.py -> build/lib.linux-armv7l-3.9/guppy/gsl 2021-07-09T09:20:28,129 creating build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,130 copying guppy/heapy/Console.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,132 copying guppy/heapy/ImpSet.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,134 copying guppy/heapy/Classifiers.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,137 copying guppy/heapy/OutputHandling.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,139 copying guppy/heapy/__init__.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,140 copying guppy/heapy/Path.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,143 copying guppy/heapy/Part.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,146 copying guppy/heapy/Remote.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,148 copying guppy/heapy/Use.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,151 copying guppy/heapy/pbhelp.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,153 copying guppy/heapy/Monitor.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,156 copying guppy/heapy/Prof.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,160 copying guppy/heapy/RefPat.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,162 copying guppy/heapy/Spec.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,165 copying guppy/heapy/AbstractAlgebra.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,168 copying guppy/heapy/RM.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,170 copying guppy/heapy/UniSet.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,174 copying guppy/heapy/View.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,177 copying guppy/heapy/RemoteConstants.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,178 copying guppy/heapy/Target.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,180 copying guppy/heapy/Doc.py -> build/lib.linux-armv7l-3.9/guppy/heapy 2021-07-09T09:20:28,184 creating build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,185 copying guppy/heapy/test/test_all.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,186 copying guppy/heapy/test/__init__.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,188 copying guppy/heapy/test/test_heapyc.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,191 copying guppy/heapy/test/test_RefPat.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,194 copying guppy/heapy/test/test_Path.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,196 copying guppy/heapy/test/test_RetaGraph.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,198 copying guppy/heapy/test/test_OutputHandling.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,200 copying guppy/heapy/test/test_menuleak.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,202 copying guppy/heapy/test/test_UniSet.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,204 copying guppy/heapy/test/test_Part.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,206 copying guppy/heapy/test/support.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,208 copying guppy/heapy/test/test_dependencies.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,210 copying guppy/heapy/test/test_View.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,212 copying guppy/heapy/test/test_sf.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,214 copying guppy/heapy/test/test_ER.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,217 copying guppy/heapy/test/test_Spec.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,219 copying guppy/heapy/test/test_Classifiers.py -> build/lib.linux-armv7l-3.9/guppy/heapy/test 2021-07-09T09:20:28,223 creating build/lib.linux-armv7l-3.9/guppy/sets 2021-07-09T09:20:28,224 copying guppy/sets/__init__.py -> build/lib.linux-armv7l-3.9/guppy/sets 2021-07-09T09:20:28,226 copying guppy/sets/test.py -> build/lib.linux-armv7l-3.9/guppy/sets 2021-07-09T09:20:28,233 copying guppy/doc/docexample.html -> build/lib.linux-armv7l-3.9/guppy/doc 2021-07-09T09:20:28,236 copying guppy/doc/sets.html -> build/lib.linux-armv7l-3.9/guppy/doc 2021-07-09T09:20:28,239 copying guppy/doc/heapy_tutorial.html -> build/lib.linux-armv7l-3.9/guppy/doc 2021-07-09T09:20:28,241 copying guppy/doc/heapy_UniSet.html -> build/lib.linux-armv7l-3.9/guppy/doc 2021-07-09T09:20:28,245 copying guppy/doc/index.html -> build/lib.linux-armv7l-3.9/guppy/doc 2021-07-09T09:20:28,249 copying guppy/doc/heapyc.html -> build/lib.linux-armv7l-3.9/guppy/doc 2021-07-09T09:20:28,252 copying guppy/doc/gslexample.html -> build/lib.linux-armv7l-3.9/guppy/doc 2021-07-09T09:20:28,255 copying guppy/doc/heapy_Use.html -> build/lib.linux-armv7l-3.9/guppy/doc 2021-07-09T09:20:28,259 copying guppy/doc/gsl.html -> build/lib.linux-armv7l-3.9/guppy/doc 2021-07-09T09:20:28,262 copying guppy/doc/heapy_RootState.html -> build/lib.linux-armv7l-3.9/guppy/doc 2021-07-09T09:20:28,265 copying guppy/doc/ProfileBrowser.html -> build/lib.linux-armv7l-3.9/guppy/doc 2021-07-09T09:20:28,267 copying guppy/doc/guppy.html -> build/lib.linux-armv7l-3.9/guppy/doc 2021-07-09T09:20:28,270 copying guppy/doc/pbscreen.jpg -> build/lib.linux-armv7l-3.9/guppy/doc 2021-07-09T09:20:28,282 running build_ext 2021-07-09T09:20:28,289 building 'guppy.sets.setsc' extension 2021-07-09T09:20:28,289 creating build/temp.linux-armv7l-3.9 2021-07-09T09:20:28,290 creating build/temp.linux-armv7l-3.9/src 2021-07-09T09:20:28,290 creating build/temp.linux-armv7l-3.9/src/sets 2021-07-09T09:20:28,291 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.9 -c src/sets/bitset.c -o build/temp.linux-armv7l-3.9/src/sets/bitset.o 2021-07-09T09:20:28,650 src/sets/bitset.c:398:30: warning: missing braces around initializer [-Wmissing-braces] 2021-07-09T09:20:28,650 398 | PyTypeObject NyBitSet_Type = { 2021-07-09T09:20:28,650 | ^ 2021-07-09T09:20:28,651 src/sets/bitset.c:401:2: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2021-07-09T09:20:28,651 401 | "guppy.sets.setsc.BitSet", /* tp_name */ 2021-07-09T09:20:28,651 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,651 src/sets/bitset.c:401:2: note: (near initialization for ‘NyBitSet_Type.tp_basicsize’) 2021-07-09T09:20:28,651 src/sets/bitset.c:405:2: warning: initialization of ‘int’ from ‘void (*)(PyObject *)’ {aka ‘void (*)(struct _object *)’} makes integer from pointer without a cast [-Wint-conversion] 2021-07-09T09:20:28,651 405 | (destructor)0, /* tp_dealloc */ 2021-07-09T09:20:28,652 | ^ 2021-07-09T09:20:28,652 src/sets/bitset.c:405:2: note: (near initialization for ‘NyBitSet_Type.tp_vectorcall_offset’) 2021-07-09T09:20:28,654 src/sets/bitset.c:409:3: error: ‘cmpfunc’ undeclared here (not in a function) 2021-07-09T09:20:28,654 409 | (cmpfunc)0, /* tp_compare */ 2021-07-09T09:20:28,655 | ^~~~~~~ 2021-07-09T09:20:28,655 src/sets/bitset.c:409:11: error: expected ‘}’ before numeric constant 2021-07-09T09:20:28,655 409 | (cmpfunc)0, /* tp_compare */ 2021-07-09T09:20:28,655 | ^ 2021-07-09T09:20:28,655 src/sets/bitset.c:398:30: note: to match this ‘{’ 2021-07-09T09:20:28,655 398 | PyTypeObject NyBitSet_Type = { 2021-07-09T09:20:28,655 | ^ 2021-07-09T09:20:28,656 src/sets/bitset.c:398:30: warning: missing braces around initializer [-Wmissing-braces] 2021-07-09T09:20:28,656 src/sets/bitset.c:438:46: warning: missing braces around initializer [-Wmissing-braces] 2021-07-09T09:20:28,656 438 | NyImmBitSetObject _NyImmBitSet_EmptyStruct = { 2021-07-09T09:20:28,656 | ^ 2021-07-09T09:20:28,656 src/sets/bitset.c:438:46: warning: missing braces around initializer [-Wmissing-braces] 2021-07-09T09:20:28,665 src/sets/bitset.c: In function ‘NyIterable_Check’: 2021-07-09T09:20:28,665 src/sets/bitset.c:474:35: error: ‘Py_TPFLAGS_HAVE_ITER’ undeclared (first use in this function); did you mean ‘Py_TPFLAGS_HAVE_GC’? 2021-07-09T09:20:28,665 474 | return ((PyType_HasFeature(t, Py_TPFLAGS_HAVE_ITER) && t->tp_iter) || 2021-07-09T09:20:28,665 | ^~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,666 | Py_TPFLAGS_HAVE_GC 2021-07-09T09:20:28,666 src/sets/bitset.c:474:35: note: each undeclared identifier is reported only once for each function it appears in 2021-07-09T09:20:28,671 src/sets/bitset.c: In function ‘bitno_from_object’: 2021-07-09T09:20:28,671 src/sets/bitset.c:673:9: warning: implicit declaration of function ‘PyInt_Check’; did you mean ‘PySet_Check’? [-Wimplicit-function-declaration] 2021-07-09T09:20:28,671 673 | if (PyInt_Check(arg)) { 2021-07-09T09:20:28,671 | ^~~~~~~~~~~ 2021-07-09T09:20:28,672 | PySet_Check 2021-07-09T09:20:28,679 src/sets/bitset.c:674:9: warning: implicit declaration of function ‘PyInt_AS_LONG’; did you mean ‘PyLong_AS_LONG’? [-Wimplicit-function-declaration] 2021-07-09T09:20:28,680 674 | return PyInt_AS_LONG((PyIntObject*) arg); 2021-07-09T09:20:28,680 | ^~~~~~~~~~~~~ 2021-07-09T09:20:28,680 | PyLong_AS_LONG 2021-07-09T09:20:28,684 src/sets/bitset.c:674:24: error: ‘PyIntObject’ undeclared (first use in this function); did you mean ‘PySetObject’? 2021-07-09T09:20:28,684 674 | return PyInt_AS_LONG((PyIntObject*) arg); 2021-07-09T09:20:28,684 | ^~~~~~~~~~~ 2021-07-09T09:20:28,684 | PySetObject 2021-07-09T09:20:28,684 src/sets/bitset.c:674:36: error: expected expression before ‘)’ token 2021-07-09T09:20:28,684 674 | return PyInt_AS_LONG((PyIntObject*) arg); 2021-07-09T09:20:28,685 | ^ 2021-07-09T09:20:28,685 src/sets/bitset.c: In function ‘NyImmBitSet_SubtypeNewArg’: 2021-07-09T09:20:28,685 src/sets/bitset.c:744:58: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,685 744 | NyImmBitSetObject *ret = NyImmBitSet_SubtypeNew(type, bs->ob_size); 2021-07-09T09:20:28,685 | ^~ 2021-07-09T09:20:28,685 src/sets/bitset.c:745:61: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,686 745 | memcpy(ret->ob_field, bs->ob_field, sizeof(NyBitField) * bs->ob_size); 2021-07-09T09:20:28,686 | ^~ 2021-07-09T09:20:28,692 src/sets/bitset.c: In function ‘NyImmBitSet_FromPyIntObject’: 2021-07-09T09:20:28,692 src/sets/bitset.c:813:16: warning: implicit declaration of function ‘PyInt_AsLong’; did you mean ‘PyLong_AsLong’? [-Wimplicit-function-declaration] 2021-07-09T09:20:28,692 813 | long val = PyInt_AsLong(v); 2021-07-09T09:20:28,692 | ^~~~~~~~~~~~ 2021-07-09T09:20:28,692 | PyLong_AsLong 2021-07-09T09:20:28,693 src/sets/bitset.c: In function ‘mutbitset_initset’: 2021-07-09T09:20:28,693 src/sets/bitset.c:843:30: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,693 843 | sf->hi = set->ob_field + set->ob_size; 2021-07-09T09:20:28,693 | ^~ 2021-07-09T09:20:28,693 src/sets/bitset.c: In function ‘NyMutBitSet_SubtypeNew’: 2021-07-09T09:20:28,694 src/sets/bitset.c:861:13: error: ‘NyUnionObject’ has no member named ‘ob_refcnt’ 2021-07-09T09:20:28,694 861 | v->fst_root.ob_refcnt = 1; 2021-07-09T09:20:28,694 | ^ 2021-07-09T09:20:28,694 src/sets/bitset.c:862:13: error: ‘NyUnionObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,694 862 | v->fst_root.ob_size = 0; 2021-07-09T09:20:28,694 | ^ 2021-07-09T09:20:28,709 src/sets/bitset.c: In function ‘union_realloc’: 2021-07-09T09:20:28,709 src/sets/bitset.c:951:2: warning: implicit declaration of function ‘_Py_ForgetReference’; did you mean ‘_Py_NewReference’? [-Wimplicit-function-declaration] 2021-07-09T09:20:28,709 951 | _Py_ForgetReference((PyObject *)self); 2021-07-09T09:20:28,709 | ^~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,709 | _Py_NewReference 2021-07-09T09:20:28,724 src/sets/bitset.c:952:2: error: ‘_Py_DEC_REFTOTAL’ undeclared (first use in this function); did you mean ‘_Py_DECREF’? 2021-07-09T09:20:28,724 952 | _Py_DEC_REFTOTAL; 2021-07-09T09:20:28,724 | ^~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,725 | _Py_DECREF 2021-07-09T09:20:28,725 src/sets/bitset.c:954:7: error: ‘NyUnionObject’ has no member named ‘ob_type’ 2021-07-09T09:20:28,725 954 | self->ob_type->tp_basicsize + self->ob_type->tp_itemsize * size); 2021-07-09T09:20:28,725 | ^~ 2021-07-09T09:20:28,725 src/sets/bitset.c:954:37: error: ‘NyUnionObject’ has no member named ‘ob_type’ 2021-07-09T09:20:28,725 954 | self->ob_type->tp_basicsize + self->ob_type->tp_itemsize * size); 2021-07-09T09:20:28,725 | ^~ 2021-07-09T09:20:28,726 src/sets/bitset.c:955:50: error: ‘NyUnionObject’ has no member named ‘ob_type’ 2021-07-09T09:20:28,726 955 | ret = (void *) PyObject_InitVar((void *)ret, ret->ob_type, size); 2021-07-09T09:20:28,726 | ^~ 2021-07-09T09:20:28,726 src/sets/bitset.c: In function ‘root_ins1’: 2021-07-09T09:20:28,726 src/sets/bitset.c:966:23: error: ‘NyUnionObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,726 966 | if (cur_size >= bs->ob_size) { 2021-07-09T09:20:28,726 | ^~ 2021-07-09T09:20:28,726 src/sets/bitset.c:974:5: error: ‘NyUnionObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,727 974 | bs->ob_size = cur_size + 1; 2021-07-09T09:20:28,727 | ^~ 2021-07-09T09:20:28,741 src/sets/bitset.c: In function ‘immbitset_realloc’: 2021-07-09T09:20:28,741 src/sets/bitset.c:1009:2: error: ‘_Py_DEC_REFTOTAL’ undeclared (first use in this function); did you mean ‘_Py_DECREF’? 2021-07-09T09:20:28,742 1009 | _Py_DEC_REFTOTAL; 2021-07-09T09:20:28,742 | ^~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,742 | _Py_DECREF 2021-07-09T09:20:28,742 src/sets/bitset.c:1011:15: error: ‘NyImmBitSetObject’ has no member named ‘ob_type’ 2021-07-09T09:20:28,742 1011 | self->ob_type->tp_basicsize + self->ob_type->tp_itemsize * upsize); 2021-07-09T09:20:28,742 | ^~ 2021-07-09T09:20:28,742 src/sets/bitset.c:1011:45: error: ‘NyImmBitSetObject’ has no member named ‘ob_type’ 2021-07-09T09:20:28,742 1011 | self->ob_type->tp_basicsize + self->ob_type->tp_itemsize * upsize); 2021-07-09T09:20:28,743 | ^~ 2021-07-09T09:20:28,743 src/sets/bitset.c:1012:50: error: ‘NyImmBitSetObject’ has no member named ‘ob_type’ 2021-07-09T09:20:28,743 1012 | ret = (void *) PyObject_InitVar((void *)ret, ret->ob_type, upsize); 2021-07-09T09:20:28,743 | ^~ 2021-07-09T09:20:28,743 src/sets/bitset.c: In function ‘sf_getrange_mut’: 2021-07-09T09:20:28,743 src/sets/bitset.c:1028:16: error: ‘NyImmBitSetObject’ has no member named ‘ob_refcnt’ 2021-07-09T09:20:28,743 1028 | if (sf->set->ob_refcnt > 1) { 2021-07-09T09:20:28,743 | ^~ 2021-07-09T09:20:28,744 src/sets/bitset.c:1032:47: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,744 1032 | NyImmBitSetObject *set = NyImmBitSet_New(oset->ob_size?oset->ob_size:8); 2021-07-09T09:20:28,744 | ^~ 2021-07-09T09:20:28,744 src/sets/bitset.c:1032:61: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,744 1032 | NyImmBitSetObject *set = NyImmBitSet_New(oset->ob_size?oset->ob_size:8); 2021-07-09T09:20:28,744 | ^~ 2021-07-09T09:20:28,744 src/sets/bitset.c:1035:45: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,744 1035 | fp_move(set->ob_field, oset->ob_field, oset->ob_size); 2021-07-09T09:20:28,745 | ^~ 2021-07-09T09:20:28,745 src/sets/bitset.c: In function ‘sf_realloc’: 2021-07-09T09:20:28,745 src/sets/bitset.c:1052:43: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,745 1052 | v->lo = v->hi = v->set->ob_field + v->set->ob_size/2; 2021-07-09T09:20:28,745 | ^~ 2021-07-09T09:20:28,745 src/sets/bitset.c: In function ‘sf_ins1’: 2021-07-09T09:20:28,746 src/sets/bitset.c:1071:53: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,746 1071 | NyBitField *hi_tot = sf->set->ob_field + sf->set->ob_size; 2021-07-09T09:20:28,746 | ^~ 2021-07-09T09:20:28,747 src/sets/bitset.c:1081:31: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,747 1081 | if (tot_size * 8 < sf->set->ob_size * 7) { 2021-07-09T09:20:28,747 | ^~ 2021-07-09T09:20:28,748 src/sets/bitset.c:1098:41: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,748 1098 | hi_tot = sf->set->ob_field + sf->set->ob_size; 2021-07-09T09:20:28,748 | ^~ 2021-07-09T09:20:28,749 src/sets/bitset.c: In function ‘mutbitset_split_ins1’: 2021-07-09T09:20:28,749 src/sets/bitset.c:1136:45: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,749 1136 | nsf->lo = nsf->set->ob_field + (nsf->set->ob_size - b_size) / 2; 2021-07-09T09:20:28,750 | ^~ 2021-07-09T09:20:28,751 src/sets/bitset.c: In function ‘mutbitset_findpos_mut’: 2021-07-09T09:20:28,751 src/sets/bitset.c:1212:14: error: ‘NyUnionObject’ has no member named ‘ob_refcnt’ 2021-07-09T09:20:28,752 1212 | if (root->ob_refcnt > 1 || sf->set->ob_refcnt > 1) { 2021-07-09T09:20:28,752 | ^~ 2021-07-09T09:20:28,752 src/sets/bitset.c:1212:40: error: ‘NyImmBitSetObject’ has no member named ‘ob_refcnt’ 2021-07-09T09:20:28,752 1212 | if (root->ob_refcnt > 1 || sf->set->ob_refcnt > 1) { 2021-07-09T09:20:28,752 | ^~ 2021-07-09T09:20:28,753 src/sets/bitset.c: In function ‘mutbitset_findpos_ins’: 2021-07-09T09:20:28,753 src/sets/bitset.c:1241:14: warning: variable ‘lo’ set but not used [-Wunused-but-set-variable] 2021-07-09T09:20:28,754 1241 | NyBitField *lo, *hi; 2021-07-09T09:20:28,754 | ^~ 2021-07-09T09:20:28,754 src/sets/bitset.c: In function ‘mutbitset_getrange_mut’: 2021-07-09T09:20:28,754 src/sets/bitset.c:1275:13: error: ‘NyUnionObject’ has no member named ‘ob_refcnt’ 2021-07-09T09:20:28,754 1275 | if (root->ob_refcnt > 1) { 2021-07-09T09:20:28,754 | ^~ 2021-07-09T09:20:28,755 In file included from /usr/include/python3.9/Python.h:89, 2021-07-09T09:20:28,755 from src/sets/bitset.c:3: 2021-07-09T09:20:28,756 src/sets/bitset.c:1276:75: error: ‘NyUnionObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,756 1276 | NyUnionObject *nroot = PyObject_NewVar(NyUnionObject, &NyUnion_Type, root->ob_size); 2021-07-09T09:20:28,756 | ^~ 2021-07-09T09:20:28,756 /usr/include/python3.9/objimpl.h:132:57: note: in definition of macro ‘PyObject_NewVar’ 2021-07-09T09:20:28,756 132 | ( (type *) _PyObject_NewVar((typeobj), (n)) ) 2021-07-09T09:20:28,756 | ^ 2021-07-09T09:20:28,756 src/sets/bitset.c: In function ‘mutbitset_as_noncomplemented_immbitset_subtype’: 2021-07-09T09:20:28,756 src/sets/bitset.c:1317:11: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,757 1317 | slo->set->ob_size == size)) { 2021-07-09T09:20:28,757 | ^~ 2021-07-09T09:20:28,758 src/sets/bitset.c: In function ‘mutbitset_clear’: 2021-07-09T09:20:28,759 src/sets/bitset.c:1405:16: error: ‘NyUnionObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,759 1405 | v->fst_root.ob_size = 0; 2021-07-09T09:20:28,759 | ^ 2021-07-09T09:20:28,759 src/sets/bitset.c: In function ‘mutbitset_dealloc’: 2021-07-09T09:20:28,759 src/sets/bitset.c:1415:6: error: ‘NyMutBitSetObject’ has no member named ‘ob_type’ 2021-07-09T09:20:28,760 1415 | v->ob_type->tp_free((PyObject *)v); 2021-07-09T09:20:28,760 | ^~ 2021-07-09T09:20:28,764 src/sets/bitset.c: In function ‘mutbitset_int’: 2021-07-09T09:20:28,765 src/sets/bitset.c:1445:9: warning: implicit declaration of function ‘PyNumber_Int’; did you mean ‘PyNumber_And’? [-Wimplicit-function-declaration] 2021-07-09T09:20:28,765 1445 | x = PyNumber_Int(w); 2021-07-09T09:20:28,765 | ^~~~~~~~~~~~ 2021-07-09T09:20:28,765 | PyNumber_And 2021-07-09T09:20:28,765 src/sets/bitset.c:1445:7: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,765 1445 | x = PyNumber_Int(w); 2021-07-09T09:20:28,766 | ^ 2021-07-09T09:20:28,771 src/sets/bitset.c: In function ‘mutbitset_iop_immbitset’: 2021-07-09T09:20:28,771 src/sets/bitset.c:1722:54: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,771 1722 | return mutbitset_iop_fields(v, op, w->ob_field, w->ob_size); 2021-07-09T09:20:28,771 | ^~ 2021-07-09T09:20:28,782 src/sets/bitset.c: In function ‘mutbitset_iop_PyLongObject’: 2021-07-09T09:20:28,783 src/sets/bitset.c:2021:20: warning: passing argument 1 of ‘_PyLong_Frexp’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-09T09:20:28,783 2021 | x = _PyLong_Frexp(v, &e); 2021-07-09T09:20:28,783 | ^ 2021-07-09T09:20:28,783 | | 2021-07-09T09:20:28,783 | PyObject * {aka struct _object *} 2021-07-09T09:20:28,783 In file included from /usr/include/python3.9/Python.h:98, 2021-07-09T09:20:28,784 from src/sets/bitset.c:3: 2021-07-09T09:20:28,784 /usr/include/python3.9/longobject.h:89:48: note: expected ‘PyLongObject *’ {aka ‘struct _longobject *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2021-07-09T09:20:28,784 89 | PyAPI_FUNC(double) _PyLong_Frexp(PyLongObject *a, Py_ssize_t *e); 2021-07-09T09:20:28,784 | ~~~~~~~~~~~~~~^ 2021-07-09T09:20:28,785 src/sets/bitset.c:2034:20: warning: passing argument 1 of ‘_PyLong_Frexp’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-09T09:20:28,785 2034 | x = _PyLong_Frexp(v, &e); 2021-07-09T09:20:28,785 | ^ 2021-07-09T09:20:28,785 | | 2021-07-09T09:20:28,785 | PyObject * {aka struct _object *} 2021-07-09T09:20:28,786 In file included from /usr/include/python3.9/Python.h:98, 2021-07-09T09:20:28,786 from src/sets/bitset.c:3: 2021-07-09T09:20:28,786 /usr/include/python3.9/longobject.h:89:48: note: expected ‘PyLongObject *’ {aka ‘struct _longobject *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2021-07-09T09:20:28,786 89 | PyAPI_FUNC(double) _PyLong_Frexp(PyLongObject *a, Py_ssize_t *e); 2021-07-09T09:20:28,786 | ~~~~~~~~~~~~~~^ 2021-07-09T09:20:28,802 src/sets/bitset.c: In function ‘mutbitset_repr’: 2021-07-09T09:20:28,803 src/sets/bitset.c:2267:6: warning: implicit declaration of function ‘PyString_FromString’; did you mean ‘PyLong_FromString’? [-Wimplicit-function-declaration] 2021-07-09T09:20:28,804 2267 | s = PyString_FromString(buf); 2021-07-09T09:20:28,804 | ^~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,804 | PyLong_FromString 2021-07-09T09:20:28,804 src/sets/bitset.c:2267:4: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,805 2267 | s = PyString_FromString(buf); 2021-07-09T09:20:28,805 | ^ 2021-07-09T09:20:28,805 src/sets/bitset.c:2268:8: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,806 2268 | comma = PyString_FromString(", "); 2021-07-09T09:20:28,806 | ^ 2021-07-09T09:20:28,816 src/sets/bitset.c:2278:4: warning: implicit declaration of function ‘PyString_Concat’; did you mean ‘PySequence_Concat’? [-Wimplicit-function-declaration] 2021-07-09T09:20:28,816 2278 | PyString_Concat(&s, comma); 2021-07-09T09:20:28,816 | ^~~~~~~~~~~~~~~ 2021-07-09T09:20:28,816 | PySequence_Concat 2021-07-09T09:20:28,827 src/sets/bitset.c:2281:3: warning: implicit declaration of function ‘PyString_ConcatAndDel’; did you mean ‘PyBytes_ConcatAndDel’? [-Wimplicit-function-declaration] 2021-07-09T09:20:28,827 2281 | PyString_ConcatAndDel(&s, t); 2021-07-09T09:20:28,827 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,827 | PyBytes_ConcatAndDel 2021-07-09T09:20:28,835 src/sets/bitset.c: In function ‘mutbitset_tasbit’: 2021-07-09T09:20:28,837 src/sets/bitset.c:2345:12: warning: implicit declaration of function ‘PyInt_FromLong’; did you mean ‘PyLong_FromLong’? [-Wimplicit-function-declaration] 2021-07-09T09:20:28,837 2345 | return PyInt_FromLong(r); 2021-07-09T09:20:28,837 | ^~~~~~~~~~~~~~ 2021-07-09T09:20:28,837 | PyLong_FromLong 2021-07-09T09:20:28,838 src/sets/bitset.c:2345:12: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,838 2345 | return PyInt_FromLong(r); 2021-07-09T09:20:28,838 | ^~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,839 src/sets/bitset.c: In function ‘mutbitset_tacbit’: 2021-07-09T09:20:28,840 src/sets/bitset.c:2359:12: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,840 2359 | return PyInt_FromLong(r); 2021-07-09T09:20:28,840 | ^~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,841 src/sets/bitset.c: In function ‘immbitset_iterate’: 2021-07-09T09:20:28,842 src/sets/bitset.c:2406:61: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,842 2406 | return bitfields_iterate(&v->ob_field[0], &v->ob_field[v->ob_size], 2021-07-09T09:20:28,842 | ^~ 2021-07-09T09:20:28,847 src/sets/bitset.c: In function ‘mutbitset_pop’: 2021-07-09T09:20:28,848 src/sets/bitset.c:2571:12: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,849 2571 | return PyInt_FromLong(bit); /// xxx from ... 2021-07-09T09:20:28,849 | ^~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,852 src/sets/bitset.c: In function ‘mutbitset_subscript’: 2021-07-09T09:20:28,853 src/sets/bitset.c:2653:15: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,853 2653 | return PyInt_FromLong(field_last(f)); 2021-07-09T09:20:28,853 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,854 src/sets/bitset.c:2658:15: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,854 2658 | return PyInt_FromLong(field_first(f)); 2021-07-09T09:20:28,854 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,855 src/sets/bitset.c: In function ‘immbitset_findpos’: 2021-07-09T09:20:28,856 src/sets/bitset.c:2707:37: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,856 2707 | NyBitField *hi = & v->ob_field[v->ob_size]; 2021-07-09T09:20:28,857 | ^~ 2021-07-09T09:20:28,857 src/sets/bitset.c: In function ‘immbitset_op’: 2021-07-09T09:20:28,858 src/sets/bitset.c:2722:24: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,858 2722 | ve = &v->ob_field[v->ob_size]; 2021-07-09T09:20:28,858 | ^~ 2021-07-09T09:20:28,859 src/sets/bitset.c:2723:24: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,859 2723 | we = &w->ob_field[w->ob_size]; 2021-07-09T09:20:28,859 | ^~ 2021-07-09T09:20:28,863 src/sets/bitset.c: In function ‘immbitset_hash’: 2021-07-09T09:20:28,864 src/sets/bitset.c:2839:40: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,864 2839 | NyBitField *f_stop = &v->ob_field[v->ob_size]; 2021-07-09T09:20:28,864 | ^~ 2021-07-09T09:20:28,864 src/sets/bitset.c: In function ‘immbitset_int’: 2021-07-09T09:20:28,866 src/sets/bitset.c:2859:40: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,866 2859 | NyBitField *f_stop = &v->ob_field[v->ob_size]; 2021-07-09T09:20:28,866 | ^~ 2021-07-09T09:20:28,867 src/sets/bitset.c:2861:14: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,867 2861 | return PyInt_FromLong(0L); 2021-07-09T09:20:28,867 | ^~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,869 src/sets/bitset.c:2873:12: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,869 2873 | return PyInt_FromLong(f->bits); 2021-07-09T09:20:28,869 | ^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,869 src/sets/bitset.c: In function ‘immbitset_length’: 2021-07-09T09:20:28,870 src/sets/bitset.c:2891:26: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,870 2891 | for (i = 0, n = 0; i < v->ob_size; i++) { 2021-07-09T09:20:28,870 | ^~ 2021-07-09T09:20:28,871 src/sets/bitset.c: In function ‘immbitset_lshift’: 2021-07-09T09:20:28,872 src/sets/bitset.c:2939:10: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,872 2939 | n = v->ob_size; 2021-07-09T09:20:28,872 | ^~ 2021-07-09T09:20:28,874 src/sets/bitset.c:2946:20: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,874 2946 | if ((v->ob_field[v->ob_size-1].bits >> (NyBits_N - remshift))) 2021-07-09T09:20:28,874 | ^~ 2021-07-09T09:20:28,879 src/sets/bitset.c: In function ‘immbitset_slice’: 2021-07-09T09:20:28,880 src/sets/bitset.c:3091:27: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,880 3091 | s.hi = a->ob_field + a->ob_size; 2021-07-09T09:20:28,880 | ^~ 2021-07-09T09:20:28,882 src/sets/bitset.c: In function ‘immbitset_subscript’: 2021-07-09T09:20:28,883 src/sets/bitset.c:3114:9: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,883 3114 | return PyInt_FromLong(field_first(v->ob_field)); 2021-07-09T09:20:28,883 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,884 src/sets/bitset.c:3116:49: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,884 3116 | return PyInt_FromLong(field_last(&v->ob_field[v->ob_size-1])); 2021-07-09T09:20:28,885 | ^~ 2021-07-09T09:20:28,885 src/sets/bitset.c: In function ‘immbitset_long’: 2021-07-09T09:20:28,886 src/sets/bitset.c:3129:40: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,886 3129 | NyBitField *f_stop = &v->ob_field[v->ob_size]; 2021-07-09T09:20:28,886 | ^~ 2021-07-09T09:20:28,892 src/sets/bitset.c: In function ‘claset_load’: 2021-07-09T09:20:28,893 src/sets/bitset.c:3310:29: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,894 3310 | vst->hi = bs->ob_field+bs->ob_size; 2021-07-09T09:20:28,894 | ^~ 2021-07-09T09:20:28,895 src/sets/bitset.c:3319:29: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,895 3319 | vst->hi = bs->ob_field+bs->ob_size; 2021-07-09T09:20:28,895 | ^~ 2021-07-09T09:20:28,898 src/sets/bitset.c: In function ‘immbitset_repr’: 2021-07-09T09:20:28,899 src/sets/bitset.c:3456:9: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,899 3456 | len = a->ob_size; 2021-07-09T09:20:28,899 | ^~ 2021-07-09T09:20:28,901 src/sets/bitset.c:3459:10: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,901 3459 | return PyString_FromString(buf); 2021-07-09T09:20:28,901 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,902 src/sets/bitset.c:3462:4: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,902 3462 | s = PyString_FromString(buf); 2021-07-09T09:20:28,902 | ^ 2021-07-09T09:20:28,904 src/sets/bitset.c:3463:8: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,904 3463 | comma = PyString_FromString(", "); 2021-07-09T09:20:28,904 | ^ 2021-07-09T09:20:28,907 src/sets/bitset.c: In function ‘bsiter_iternext’: 2021-07-09T09:20:28,908 src/sets/bitset.c:3562:20: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,908 3562 | if (fldpos < bs->ob_size) { 2021-07-09T09:20:28,908 | ^~ 2021-07-09T09:20:28,910 src/sets/bitset.c:3580:9: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,910 3580 | return PyInt_FromLong(rebit); 2021-07-09T09:20:28,910 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,911 src/sets/bitset.c: In function ‘cplbitset_dealloc’: 2021-07-09T09:20:28,912 src/sets/bitset.c:3605:6: error: ‘NyCplBitSetObject’ has no member named ‘ob_type’ 2021-07-09T09:20:28,912 3605 | v->ob_type->tp_free((PyObject *)v); 2021-07-09T09:20:28,913 | ^~ 2021-07-09T09:20:28,915 src/sets/bitset.c: In function ‘cplbitset_repr’: 2021-07-09T09:20:28,917 src/sets/bitset.c:3677:4: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,917 3677 | s = PyString_FromString(buf); 2021-07-09T09:20:28,917 | ^ 2021-07-09T09:20:28,925 src/sets/bitset.c: At top level: 2021-07-09T09:20:28,926 src/sets/bitset.c:3902:2: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:28,927 3902 | (binaryfunc) 0, /*nb_divmod*/ 2021-07-09T09:20:28,927 | ^ 2021-07-09T09:20:28,927 src/sets/bitset.c:3902:2: note: (near initialization for ‘immbitset_as_number.nb_power’) 2021-07-09T09:20:28,928 src/sets/bitset.c:3903:2: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:28,928 3903 | (ternaryfunc) 0, /*nb_power*/ 2021-07-09T09:20:28,928 | ^ 2021-07-09T09:20:28,928 src/sets/bitset.c:3903:2: note: (near initialization for ‘immbitset_as_number.nb_negative’) 2021-07-09T09:20:28,930 src/sets/bitset.c:3906:2: warning: initialization of ‘int (*)(PyObject *)’ {aka ‘int (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:28,930 3906 | (unaryfunc) 0, /*tp_absolute*/ 2021-07-09T09:20:28,930 | ^ 2021-07-09T09:20:28,930 src/sets/bitset.c:3906:2: note: (near initialization for ‘immbitset_as_number.nb_bool’) 2021-07-09T09:20:28,931 src/sets/bitset.c:3907:2: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘int (*)(PyObject *)’ {aka ‘int (*)(struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:28,932 3907 | (inquiry) immbitset_nonzero, /*tp_nonzero*/ 2021-07-09T09:20:28,932 | ^ 2021-07-09T09:20:28,932 src/sets/bitset.c:3907:2: note: (near initialization for ‘immbitset_as_number.nb_invert’) 2021-07-09T09:20:28,933 src/sets/bitset.c:3908:2: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:28,933 3908 | (unaryfunc) immbitset_complement, /*nb_invert*/ 2021-07-09T09:20:28,933 | ^ 2021-07-09T09:20:28,933 src/sets/bitset.c:3908:2: note: (near initialization for ‘immbitset_as_number.nb_lshift’) 2021-07-09T09:20:28,935 src/sets/bitset.c:3913:2: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:28,935 3913 | (binaryfunc) anybitset_or, /*nb_or*/ 2021-07-09T09:20:28,935 | ^ 2021-07-09T09:20:28,935 src/sets/bitset.c:3913:2: note: (near initialization for ‘immbitset_as_number.nb_int’) 2021-07-09T09:20:28,941 src/sets/bitset.c:3914:3: error: ‘coercion’ undeclared here (not in a function) 2021-07-09T09:20:28,942 3914 | (coercion) 0, /*nb_coerce*/ 2021-07-09T09:20:28,942 | ^~~~~~~~ 2021-07-09T09:20:28,945 src/sets/bitset.c:3914:13: error: expected ‘}’ before numeric constant 2021-07-09T09:20:28,945 3914 | (coercion) 0, /*nb_coerce*/ 2021-07-09T09:20:28,945 | ^ 2021-07-09T09:20:28,947 src/sets/bitset.c:3896:46: note: to match this ‘{’ 2021-07-09T09:20:28,947 3896 | static PyNumberMethods immbitset_as_number = { 2021-07-09T09:20:28,947 | ^ 2021-07-09T09:20:28,948 src/sets/bitset.c: In function ‘immbitset_reduce_flags’: 2021-07-09T09:20:28,949 src/sets/bitset.c:3948:19: warning: initialization of ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,949 3948 | PyObject *c = PyInt_FromLong(flags); 2021-07-09T09:20:28,949 | ^~~~~~~~~~~~~~ 2021-07-09T09:20:28,960 src/sets/bitset.c:3949:19: warning: implicit declaration of function ‘PyString_FromStringAndSize’; did you mean ‘PyBytes_FromStringAndSize’? [-Wimplicit-function-declaration] 2021-07-09T09:20:28,960 3949 | PyObject *d = PyString_FromStringAndSize((char *)self->ob_field, 2021-07-09T09:20:28,960 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,960 | PyBytes_FromStringAndSize 2021-07-09T09:20:28,962 src/sets/bitset.c:3950:15: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:28,962 3950 | self->ob_size * sizeof(self->ob_field[0])); 2021-07-09T09:20:28,962 | ^~ 2021-07-09T09:20:28,963 src/sets/bitset.c: At top level: 2021-07-09T09:20:28,964 src/sets/bitset.c:4017:33: warning: missing braces around initializer [-Wmissing-braces] 2021-07-09T09:20:28,964 4017 | PyTypeObject NyImmBitSet_Type = { 2021-07-09T09:20:28,965 | ^ 2021-07-09T09:20:28,966 src/sets/bitset.c:4020:2: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2021-07-09T09:20:28,966 4020 | "guppy.sets.setsc.ImmBitSet", /* tp_name */ 2021-07-09T09:20:28,966 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,966 src/sets/bitset.c:4020:2: note: (near initialization for ‘NyImmBitSet_Type.tp_basicsize’) 2021-07-09T09:20:28,968 src/sets/bitset.c:4023:2: warning: initialization of ‘void (*)(PyObject *)’ {aka ‘void (*)(struct _object *)’} from ‘unsigned int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:28,968 4023 | sizeof(NyBitField), /* tp_itemsize */ 2021-07-09T09:20:28,968 | ^~~~~~ 2021-07-09T09:20:28,968 src/sets/bitset.c:4023:2: note: (near initialization for ‘NyImmBitSet_Type.tp_dealloc’) 2021-07-09T09:20:28,969 src/sets/bitset.c:4024:2: warning: initialization of ‘int’ from ‘void (*)(PyObject *)’ {aka ‘void (*)(struct _object *)’} makes integer from pointer without a cast [-Wint-conversion] 2021-07-09T09:20:28,970 4024 | (destructor)immbitset_dealloc, /* tp_dealloc */ 2021-07-09T09:20:28,970 | ^ 2021-07-09T09:20:28,970 src/sets/bitset.c:4024:2: note: (near initialization for ‘NyImmBitSet_Type.tp_vectorcall_offset’) 2021-07-09T09:20:28,973 src/sets/bitset.c:4028:11: error: expected ‘}’ before numeric constant 2021-07-09T09:20:28,974 4028 | (cmpfunc)0, /* tp_compare */ 2021-07-09T09:20:28,974 | ^ 2021-07-09T09:20:28,975 src/sets/bitset.c:4017:33: note: to match this ‘{’ 2021-07-09T09:20:28,975 4017 | PyTypeObject NyImmBitSet_Type = { 2021-07-09T09:20:28,976 | ^ 2021-07-09T09:20:28,976 src/sets/bitset.c:4017:33: warning: missing braces around initializer [-Wmissing-braces] 2021-07-09T09:20:28,977 src/sets/bitset.c:4068:2: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:28,977 4068 | (binaryfunc) 0, /*nb_divmod*/ 2021-07-09T09:20:28,977 | ^ 2021-07-09T09:20:28,978 src/sets/bitset.c:4068:2: note: (near initialization for ‘cplbitset_as_number.nb_power’) 2021-07-09T09:20:28,979 src/sets/bitset.c:4069:2: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:28,979 4069 | (ternaryfunc) 0, /*nb_power*/ 2021-07-09T09:20:28,979 | ^ 2021-07-09T09:20:28,979 src/sets/bitset.c:4069:2: note: (near initialization for ‘cplbitset_as_number.nb_negative’) 2021-07-09T09:20:28,981 src/sets/bitset.c:4072:2: warning: initialization of ‘int (*)(PyObject *)’ {aka ‘int (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:28,981 4072 | (unaryfunc) 0, /*tp_absolute*/ 2021-07-09T09:20:28,981 | ^ 2021-07-09T09:20:28,981 src/sets/bitset.c:4072:2: note: (near initialization for ‘cplbitset_as_number.nb_bool’) 2021-07-09T09:20:28,982 src/sets/bitset.c:4073:2: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘int (*)(PyObject *)’ {aka ‘int (*)(struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:28,983 4073 | (inquiry) cplbitset_nonzero, /*tp_nonzero*/ 2021-07-09T09:20:28,983 | ^ 2021-07-09T09:20:28,983 src/sets/bitset.c:4073:2: note: (near initialization for ‘cplbitset_as_number.nb_invert’) 2021-07-09T09:20:28,984 src/sets/bitset.c:4074:2: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:28,984 4074 | (unaryfunc) cplbitset_complement, /*nb_invert*/ 2021-07-09T09:20:28,984 | ^ 2021-07-09T09:20:28,985 src/sets/bitset.c:4074:2: note: (near initialization for ‘cplbitset_as_number.nb_lshift’) 2021-07-09T09:20:28,986 src/sets/bitset.c:4079:2: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:28,986 4079 | (binaryfunc) anybitset_or, /*nb_or*/ 2021-07-09T09:20:28,986 | ^ 2021-07-09T09:20:28,986 src/sets/bitset.c:4079:2: note: (near initialization for ‘cplbitset_as_number.nb_int’) 2021-07-09T09:20:28,990 src/sets/bitset.c:4080:13: error: expected ‘}’ before numeric constant 2021-07-09T09:20:28,990 4080 | (coercion) 0, /*nb_coerce*/ 2021-07-09T09:20:28,990 | ^ 2021-07-09T09:20:28,992 src/sets/bitset.c:4062:46: note: to match this ‘{’ 2021-07-09T09:20:28,992 4062 | static PyNumberMethods cplbitset_as_number = { 2021-07-09T09:20:28,992 | ^ 2021-07-09T09:20:28,994 src/sets/bitset.c:4150:33: warning: missing braces around initializer [-Wmissing-braces] 2021-07-09T09:20:28,995 4150 | PyTypeObject NyCplBitSet_Type = { 2021-07-09T09:20:28,995 | ^ 2021-07-09T09:20:28,996 src/sets/bitset.c:4153:2: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2021-07-09T09:20:28,996 4153 | "guppy.sets.setsc.CplBitSet", /* tp_name */ 2021-07-09T09:20:28,996 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:28,996 src/sets/bitset.c:4153:2: note: (near initialization for ‘NyCplBitSet_Type.tp_basicsize’) 2021-07-09T09:20:28,998 src/sets/bitset.c:4157:2: warning: initialization of ‘int’ from ‘void (*)(PyObject *)’ {aka ‘void (*)(struct _object *)’} makes integer from pointer without a cast [-Wint-conversion] 2021-07-09T09:20:28,998 4157 | (destructor)cplbitset_dealloc, /* tp_dealloc */ 2021-07-09T09:20:28,998 | ^ 2021-07-09T09:20:28,998 src/sets/bitset.c:4157:2: note: (near initialization for ‘NyCplBitSet_Type.tp_vectorcall_offset’) 2021-07-09T09:20:29,002 src/sets/bitset.c:4161:11: error: expected ‘}’ before numeric constant 2021-07-09T09:20:29,002 4161 | (cmpfunc)0, /* tp_compare */ 2021-07-09T09:20:29,002 | ^ 2021-07-09T09:20:29,004 src/sets/bitset.c:4150:33: note: to match this ‘{’ 2021-07-09T09:20:29,004 4150 | PyTypeObject NyCplBitSet_Type = { 2021-07-09T09:20:29,004 | ^ 2021-07-09T09:20:29,005 src/sets/bitset.c:4150:33: warning: missing braces around initializer [-Wmissing-braces] 2021-07-09T09:20:29,006 src/sets/bitset.c:4202:2: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:29,006 4202 | (binaryfunc) 0, /*nb_divmod*/ 2021-07-09T09:20:29,006 | ^ 2021-07-09T09:20:29,007 src/sets/bitset.c:4202:2: note: (near initialization for ‘mutbitset_as_number.nb_power’) 2021-07-09T09:20:29,008 src/sets/bitset.c:4203:2: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:29,008 4203 | (ternaryfunc) 0, /*nb_power*/ 2021-07-09T09:20:29,008 | ^ 2021-07-09T09:20:29,008 src/sets/bitset.c:4203:2: note: (near initialization for ‘mutbitset_as_number.nb_negative’) 2021-07-09T09:20:29,010 src/sets/bitset.c:4206:2: warning: initialization of ‘int (*)(PyObject *)’ {aka ‘int (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:29,010 4206 | (unaryfunc) 0, /*tp_absolute*/ 2021-07-09T09:20:29,010 | ^ 2021-07-09T09:20:29,010 src/sets/bitset.c:4206:2: note: (near initialization for ‘mutbitset_as_number.nb_bool’) 2021-07-09T09:20:29,012 src/sets/bitset.c:4207:2: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘int (*)(PyObject *)’ {aka ‘int (*)(struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:29,012 4207 | (inquiry) mutbitset_nonzero, /*tp_nonzero*/ 2021-07-09T09:20:29,012 | ^ 2021-07-09T09:20:29,012 src/sets/bitset.c:4207:2: note: (near initialization for ‘mutbitset_as_number.nb_invert’) 2021-07-09T09:20:29,013 src/sets/bitset.c:4208:2: warning: initialization of ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:29,014 4208 | (unaryfunc) mutbitset_complement, /*nb_invert*/ 2021-07-09T09:20:29,014 | ^ 2021-07-09T09:20:29,014 src/sets/bitset.c:4208:2: note: (near initialization for ‘mutbitset_as_number.nb_lshift’) 2021-07-09T09:20:29,015 src/sets/bitset.c:4213:2: warning: initialization of ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:29,015 4213 | (binaryfunc) anybitset_or, /*nb_or*/ 2021-07-09T09:20:29,016 | ^ 2021-07-09T09:20:29,016 src/sets/bitset.c:4213:2: note: (near initialization for ‘mutbitset_as_number.nb_int’) 2021-07-09T09:20:29,020 src/sets/bitset.c:4214:13: error: expected ‘}’ before numeric constant 2021-07-09T09:20:29,020 4214 | (coercion) 0, /*nb_coerce*/ 2021-07-09T09:20:29,020 | ^ 2021-07-09T09:20:29,022 src/sets/bitset.c:4196:46: note: to match this ‘{’ 2021-07-09T09:20:29,022 4196 | static PyNumberMethods mutbitset_as_number = { 2021-07-09T09:20:29,022 | ^ 2021-07-09T09:20:29,023 src/sets/bitset.c: In function ‘mutbitset_get_num_seg’: 2021-07-09T09:20:29,025 src/sets/bitset.c:4289:12: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:29,025 4289 | return PyInt_FromLong(v->root->cur_size); 2021-07-09T09:20:29,026 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,026 src/sets/bitset.c: In function ‘mutbitset_indisize’: 2021-07-09T09:20:29,028 src/sets/bitset.c:4317:18: error: ‘NyMutBitSetObject’ has no member named ‘ob_type’ 2021-07-09T09:20:29,028 4317 | long size = v->ob_type->tp_basicsize; 2021-07-09T09:20:29,028 | ^~ 2021-07-09T09:20:29,030 src/sets/bitset.c:4320:22: error: ‘NyUnionObject’ has no member named ‘ob_type’ 2021-07-09T09:20:29,030 4320 | size += v->root->ob_type->tp_basicsize + 2021-07-09T09:20:29,030 | ^~ 2021-07-09T09:20:29,032 src/sets/bitset.c:4321:9: error: ‘NyUnionObject’ has no member named ‘ob_size’ 2021-07-09T09:20:29,032 4321 | v->root->ob_size * v->root->ob_type->tp_basicsize; 2021-07-09T09:20:29,032 | ^~ 2021-07-09T09:20:29,034 src/sets/bitset.c:4321:28: error: ‘NyUnionObject’ has no member named ‘ob_type’ 2021-07-09T09:20:29,034 4321 | v->root->ob_size * v->root->ob_type->tp_basicsize; 2021-07-09T09:20:29,034 | ^~ 2021-07-09T09:20:29,035 src/sets/bitset.c: In function ‘anybitset_get_indisize’: 2021-07-09T09:20:29,037 src/sets/bitset.c:4346:12: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:29,037 4346 | return PyInt_FromLong(anybitset_indisize((PyObject *)v)); 2021-07-09T09:20:29,037 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,038 src/sets/bitset.c: At top level: 2021-07-09T09:20:29,040 src/sets/bitset.c:4380:33: warning: missing braces around initializer [-Wmissing-braces] 2021-07-09T09:20:29,040 4380 | PyTypeObject NyMutBitSet_Type = { 2021-07-09T09:20:29,040 | ^ 2021-07-09T09:20:29,041 src/sets/bitset.c:4383:2: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2021-07-09T09:20:29,042 4383 | "guppy.sets.setsc.MutBitSet", /* tp_name */ 2021-07-09T09:20:29,042 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,042 src/sets/bitset.c:4383:2: note: (near initialization for ‘NyMutBitSet_Type.tp_basicsize’) 2021-07-09T09:20:29,043 src/sets/bitset.c:4386:2: warning: initialization of ‘int’ from ‘void (*)(PyObject *)’ {aka ‘void (*)(struct _object *)’} makes integer from pointer without a cast [-Wint-conversion] 2021-07-09T09:20:29,043 4386 | (destructor)mutbitset_dealloc, /* tp_dealloc */ 2021-07-09T09:20:29,044 | ^ 2021-07-09T09:20:29,044 src/sets/bitset.c:4386:2: note: (near initialization for ‘NyMutBitSet_Type.tp_vectorcall_offset’) 2021-07-09T09:20:29,048 src/sets/bitset.c:4390:11: error: expected ‘}’ before numeric constant 2021-07-09T09:20:29,048 4390 | (cmpfunc)0, /* tp_compare */ 2021-07-09T09:20:29,048 | ^ 2021-07-09T09:20:29,050 src/sets/bitset.c:4380:33: note: to match this ‘{’ 2021-07-09T09:20:29,050 4380 | PyTypeObject NyMutBitSet_Type = { 2021-07-09T09:20:29,050 | ^ 2021-07-09T09:20:29,050 src/sets/bitset.c:4380:33: warning: missing braces around initializer [-Wmissing-braces] 2021-07-09T09:20:29,052 src/sets/bitset.c:4425:37: warning: missing braces around initializer [-Wmissing-braces] 2021-07-09T09:20:29,052 4425 | PyTypeObject NyImmBitSetIter_Type = { 2021-07-09T09:20:29,052 | ^ 2021-07-09T09:20:29,054 src/sets/bitset.c:4428:2: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2021-07-09T09:20:29,054 4428 | "immbitset-iterator", /* tp_name */ 2021-07-09T09:20:29,054 | ^~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,054 src/sets/bitset.c:4428:2: note: (near initialization for ‘NyImmBitSetIter_Type.tp_basicsize’) 2021-07-09T09:20:29,056 src/sets/bitset.c:4432:2: warning: initialization of ‘int’ from ‘void (*)(PyObject *)’ {aka ‘void (*)(struct _object *)’} makes integer from pointer without a cast [-Wint-conversion] 2021-07-09T09:20:29,056 4432 | (destructor)bsiter_dealloc, /* tp_dealloc */ 2021-07-09T09:20:29,056 | ^ 2021-07-09T09:20:29,056 src/sets/bitset.c:4432:2: note: (near initialization for ‘NyImmBitSetIter_Type.tp_vectorcall_offset’) 2021-07-09T09:20:29,058 src/sets/bitset.c:4444:2: warning: initialization of ‘int (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘int (*)(struct _object *, struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:29,058 4444 | PyObject_GenericGetAttr, /* tp_getattro */ 2021-07-09T09:20:29,058 | ^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,058 src/sets/bitset.c:4444:2: note: (near initialization for ‘NyImmBitSetIter_Type.tp_setattro’) 2021-07-09T09:20:29,060 In file included from /usr/include/python3.9/pytime.h:6, 2021-07-09T09:20:29,060 from /usr/include/python3.9/Python.h:85, 2021-07-09T09:20:29,060 from src/sets/bitset.c:3: 2021-07-09T09:20:29,061 /usr/include/python3.9/object.h:350:29: warning: initialization of ‘const char *’ from ‘long unsigned int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:29,061 350 | #define Py_TPFLAGS_DEFAULT ( \ 2021-07-09T09:20:29,061 | ^ 2021-07-09T09:20:29,061 src/sets/bitset.c:4447:2: note: in expansion of macro ‘Py_TPFLAGS_DEFAULT’ 2021-07-09T09:20:29,061 4447 | Py_TPFLAGS_DEFAULT, /* tp_flags */ 2021-07-09T09:20:29,061 | ^~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,062 /usr/include/python3.9/object.h:350:29: note: (near initialization for ‘NyImmBitSetIter_Type.tp_doc’) 2021-07-09T09:20:29,063 350 | #define Py_TPFLAGS_DEFAULT ( \ 2021-07-09T09:20:29,063 | ^ 2021-07-09T09:20:29,063 src/sets/bitset.c:4447:2: note: in expansion of macro ‘Py_TPFLAGS_DEFAULT’ 2021-07-09T09:20:29,063 4447 | Py_TPFLAGS_DEFAULT, /* tp_flags */ 2021-07-09T09:20:29,063 | ^~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,064 src/sets/bitset.c:4454:2: warning: initialization of ‘struct PyMethodDef *’ from incompatible pointer type ‘PyObject * (*)(PyObject *)’ {aka ‘struct _object * (*)(struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:29,065 4454 | (iternextfunc)bsiter_iternext, /* tp_iternext */ 2021-07-09T09:20:29,065 | ^ 2021-07-09T09:20:29,065 src/sets/bitset.c:4454:2: note: (near initialization for ‘NyImmBitSetIter_Type.tp_methods’) 2021-07-09T09:20:29,067 src/sets/bitset.c:4425:37: warning: missing braces around initializer [-Wmissing-braces] 2021-07-09T09:20:29,067 4425 | PyTypeObject NyImmBitSetIter_Type = { 2021-07-09T09:20:29,067 | ^ 2021-07-09T09:20:29,069 src/sets/bitset.c:4464:29: warning: missing braces around initializer [-Wmissing-braces] 2021-07-09T09:20:29,069 4464 | PyTypeObject NyUnion_Type = { 2021-07-09T09:20:29,069 | ^ 2021-07-09T09:20:29,071 src/sets/bitset.c:4467:2: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion] 2021-07-09T09:20:29,071 4467 | "guppy.sets.setsc.Union", /* tp_name */ 2021-07-09T09:20:29,071 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,071 src/sets/bitset.c:4467:2: note: (near initialization for ‘NyUnion_Type.tp_basicsize’) 2021-07-09T09:20:29,073 src/sets/bitset.c:4470:2: warning: initialization of ‘void (*)(PyObject *)’ {aka ‘void (*)(struct _object *)’} from ‘unsigned int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:29,073 4470 | sizeof(NySetField), /* tp_itemsize */ 2021-07-09T09:20:29,073 | ^~~~~~ 2021-07-09T09:20:29,073 src/sets/bitset.c:4470:2: note: (near initialization for ‘NyUnion_Type.tp_dealloc’) 2021-07-09T09:20:29,075 src/sets/bitset.c:4472:2: warning: initialization of ‘int’ from ‘void (*)(PyObject *)’ {aka ‘void (*)(struct _object *)’} makes integer from pointer without a cast [-Wint-conversion] 2021-07-09T09:20:29,075 4472 | (destructor)union_dealloc, /* tp_dealloc */ 2021-07-09T09:20:29,075 | ^ 2021-07-09T09:20:29,075 src/sets/bitset.c:4472:2: note: (near initialization for ‘NyUnion_Type.tp_vectorcall_offset’) 2021-07-09T09:20:29,077 src/sets/bitset.c:4484:2: warning: initialization of ‘int (*)(PyObject *, PyObject *, PyObject *)’ {aka ‘int (*)(struct _object *, struct _object *, struct _object *)’} from incompatible pointer type ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wincompatible-pointer-types] 2021-07-09T09:20:29,077 4484 | PyObject_GenericGetAttr, /* tp_getattro */ 2021-07-09T09:20:29,077 | ^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,077 src/sets/bitset.c:4484:2: note: (near initialization for ‘NyUnion_Type.tp_setattro’) 2021-07-09T09:20:29,078 In file included from /usr/include/python3.9/pytime.h:6, 2021-07-09T09:20:29,079 from /usr/include/python3.9/Python.h:85, 2021-07-09T09:20:29,079 from src/sets/bitset.c:3: 2021-07-09T09:20:29,079 /usr/include/python3.9/object.h:350:29: warning: initialization of ‘const char *’ from ‘long unsigned int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:29,079 350 | #define Py_TPFLAGS_DEFAULT ( \ 2021-07-09T09:20:29,079 | ^ 2021-07-09T09:20:29,079 src/sets/bitset.c:4487:2: note: in expansion of macro ‘Py_TPFLAGS_DEFAULT’ 2021-07-09T09:20:29,079 4487 | Py_TPFLAGS_DEFAULT, /* tp_flags */ 2021-07-09T09:20:29,079 | ^~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,081 /usr/include/python3.9/object.h:350:29: note: (near initialization for ‘NyUnion_Type.tp_doc’) 2021-07-09T09:20:29,081 350 | #define Py_TPFLAGS_DEFAULT ( \ 2021-07-09T09:20:29,081 | ^ 2021-07-09T09:20:29,081 src/sets/bitset.c:4487:2: note: in expansion of macro ‘Py_TPFLAGS_DEFAULT’ 2021-07-09T09:20:29,081 4487 | Py_TPFLAGS_DEFAULT, /* tp_flags */ 2021-07-09T09:20:29,081 | ^~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,083 src/sets/bitset.c:4464:29: warning: missing braces around initializer [-Wmissing-braces] 2021-07-09T09:20:29,083 4464 | PyTypeObject NyUnion_Type = { 2021-07-09T09:20:29,083 | ^ 2021-07-09T09:20:29,087 src/sets/bitset.c: In function ‘NyImmBitSet_Range’: 2021-07-09T09:20:29,088 src/sets/bitset.c:4649:26: error: ‘NyImmBitSetObject’ has no member named ‘ob_size’ 2021-07-09T09:20:29,089 4649 | fhi = v->ob_field + v->ob_size; 2021-07-09T09:20:29,089 | ^~ 2021-07-09T09:20:29,091 src/sets/bitset.c:4546:26: warning: variable ‘fhi’ set but not used [-Wunused-but-set-variable] 2021-07-09T09:20:29,092 4546 | NyBitField fst, *f, *fhi, fs[NyBits_N]; 2021-07-09T09:20:29,092 | ^~~ 2021-07-09T09:20:29,098 src/sets/bitset.c: In function ‘NyBitSet_Form’: 2021-07-09T09:20:29,102 src/sets/bitset.c:4724:10: warning: implicit declaration of function ‘PyString_Check’; did you mean ‘PyMapping_Check’? [-Wimplicit-function-declaration] 2021-07-09T09:20:29,102 4724 | if (!PyString_Check(str)) { 2021-07-09T09:20:29,102 | ^~~~~~~~~~~~~~ 2021-07-09T09:20:29,102 | PyMapping_Check 2021-07-09T09:20:29,114 src/sets/bitset.c:4728:9: warning: implicit declaration of function ‘PyString_AsStringAndSize’; did you mean ‘PyBytes_AsStringAndSize’? [-Wimplicit-function-declaration] 2021-07-09T09:20:29,114 4728 | if (PyString_AsStringAndSize(str, &s, &len) == -1) 2021-07-09T09:20:29,114 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,115 | PyBytes_AsStringAndSize 2021-07-09T09:20:29,117 src/sets/bitset.c: In function ‘fsb_dx_nybitset_init’: 2021-07-09T09:20:29,120 src/sets/bitset.c:4788:29: error: ‘NyImmBitSetObject’ has no member named ‘ob_type’ 2021-07-09T09:20:29,120 4788 | _NyImmBitSet_EmptyStruct.ob_type = &NyImmBitSet_Type; 2021-07-09T09:20:29,120 | ^ 2021-07-09T09:20:29,122 src/sets/bitset.c:4789:29: error: ‘NyCplBitSetObject’ has no member named ‘ob_type’ 2021-07-09T09:20:29,122 4789 | _NyImmBitSet_OmegaStruct.ob_type = &NyCplBitSet_Type; 2021-07-09T09:20:29,122 | ^ 2021-07-09T09:20:29,133 src/sets/bitset.c:4805:5: warning: implicit declaration of function ‘PyCObject_FromVoidPtrAndDesc’ [-Wimplicit-function-declaration] 2021-07-09T09:20:29,134 4805 | PyCObject_FromVoidPtrAndDesc( 2021-07-09T09:20:29,134 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,136 src/sets/bitset.c:4805:5: warning: passing argument 3 of ‘PyDict_SetItemString’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T09:20:29,136 4805 | PyCObject_FromVoidPtrAndDesc( 2021-07-09T09:20:29,136 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,136 | | 2021-07-09T09:20:29,136 | int 2021-07-09T09:20:29,136 4806 | &nybitset_exports, 2021-07-09T09:20:29,136 | ~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,136 4807 | "NybitSet_Exports v1.0", 2021-07-09T09:20:29,137 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,137 4808 | 0) 2021-07-09T09:20:29,137 | ~~ 2021-07-09T09:20:29,137 In file included from /usr/include/python3.9/Python.h:107, 2021-07-09T09:20:29,137 from src/sets/bitset.c:3: 2021-07-09T09:20:29,137 /usr/include/python3.9/dictobject.h:58:79: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2021-07-09T09:20:29,137 58 | PyAPI_FUNC(int) PyDict_SetItemString(PyObject *dp, const char *key, PyObject *item); 2021-07-09T09:20:29,137 | ~~~~~~~~~~^~~~ 2021-07-09T09:20:29,148 src/sets/bitset.c: In function ‘mutbitset_iop_immbitset’: 2021-07-09T09:20:29,149 src/sets/bitset.c:1723:1: warning: control reaches end of non-void function [-Wreturn-type] 2021-07-09T09:20:29,149 1723 | } 2021-07-09T09:20:29,149 | ^ 2021-07-09T09:20:29,157 src/sets/bitset.c: In function ‘bitno_from_object’: 2021-07-09T09:20:29,157 src/sets/bitset.c:681:1: warning: control reaches end of non-void function [-Wreturn-type] 2021-07-09T09:20:29,157 681 | } 2021-07-09T09:20:29,157 | ^ 2021-07-09T09:20:29,158 src/sets/bitset.c: In function ‘NyIterable_Check’: 2021-07-09T09:20:29,158 src/sets/bitset.c:476:1: warning: control reaches end of non-void function [-Wreturn-type] 2021-07-09T09:20:29,158 476 | } 2021-07-09T09:20:29,158 | ^ 2021-07-09T09:20:29,159 src/sets/bitset.c: In function ‘immbitset_iterate’: 2021-07-09T09:20:29,160 src/sets/bitset.c:2408:1: warning: control reaches end of non-void function [-Wreturn-type] 2021-07-09T09:20:29,160 2408 | } 2021-07-09T09:20:29,160 | ^ 2021-07-09T09:20:29,166 src/sets/bitset.c: In function ‘bsiter_iternext’: 2021-07-09T09:20:29,168 src/sets/bitset.c:3584:1: warning: control reaches end of non-void function [-Wreturn-type] 2021-07-09T09:20:29,168 3584 | } 2021-07-09T09:20:29,168 | ^ 2021-07-09T09:20:29,173 At top level: 2021-07-09T09:20:29,174 src/sets/bitset.c:4374:25: warning: ‘mutbitset_as_mapping’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,175 4374 | static PyMappingMethods mutbitset_as_mapping = { 2021-07-09T09:20:29,175 | ^~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,177 src/sets/bitset.c:4369:20: warning: ‘mutbitset_members’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,177 4369 | static PyMemberDef mutbitset_members[] = { 2021-07-09T09:20:29,177 | ^~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,179 src/sets/bitset.c:4361:20: warning: ‘mutbitset_getsets’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,179 4361 | static PyGetSetDef mutbitset_getsets[] = { 2021-07-09T09:20:29,179 | ^~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,181 src/sets/bitset.c:4271:20: warning: ‘mutbitset_methods’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,181 4271 | static PyMethodDef mutbitset_methods[] = { 2021-07-09T09:20:29,181 | ^~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,183 src/sets/bitset.c:4238:26: warning: ‘mutbitset_as_sequence’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,183 4238 | static PySequenceMethods mutbitset_as_sequence = { 2021-07-09T09:20:29,183 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,185 src/sets/bitset.c:4196:24: warning: ‘mutbitset_as_number’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,185 4196 | static PyNumberMethods mutbitset_as_number = { 2021-07-09T09:20:29,185 | ^~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,187 src/sets/bitset.c:4144:20: warning: ‘cplbitset_getsets’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,187 4144 | static PyGetSetDef cplbitset_getsets[] = { 2021-07-09T09:20:29,187 | ^~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,189 src/sets/bitset.c:4130:20: warning: ‘cplbitset_methods’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,189 4130 | static PyMethodDef cplbitset_methods[] = { 2021-07-09T09:20:29,189 | ^~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,191 src/sets/bitset.c:4104:26: warning: ‘cplbitset_as_sequence’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,191 4104 | static PySequenceMethods cplbitset_as_sequence = { 2021-07-09T09:20:29,191 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,193 src/sets/bitset.c:4062:24: warning: ‘cplbitset_as_number’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,193 4062 | static PyNumberMethods cplbitset_as_number = { 2021-07-09T09:20:29,193 | ^~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,195 src/sets/bitset.c:4012:20: warning: ‘immbitset_getsets’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,195 4012 | static PyGetSetDef immbitset_getsets[] = { 2021-07-09T09:20:29,195 | ^~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,197 src/sets/bitset.c:3993:25: warning: ‘immbitset_as_mapping’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,197 3993 | static PyMappingMethods immbitset_as_mapping = { 2021-07-09T09:20:29,197 | ^~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,199 src/sets/bitset.c:3979:26: warning: ‘immbitset_as_sequence’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,199 3979 | static PySequenceMethods immbitset_as_sequence = { 2021-07-09T09:20:29,199 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,201 src/sets/bitset.c:3972:20: warning: ‘immbitset_methods’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,201 3972 | static PyMethodDef immbitset_methods[] = { 2021-07-09T09:20:29,201 | ^~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,202 src/sets/bitset.c:3896:24: warning: ‘immbitset_as_number’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,203 3896 | static PyNumberMethods immbitset_as_number = { 2021-07-09T09:20:29,203 | ^~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,204 src/sets/bitset.c:3672:1: warning: ‘cplbitset_repr’ defined but not used [-Wunused-function] 2021-07-09T09:20:29,204 3672 | cplbitset_repr(NyCplBitSetObject *a) 2021-07-09T09:20:29,204 | ^~~~~~~~~~~~~~ 2021-07-09T09:20:29,206 src/sets/bitset.c:3653:1: warning: ‘cplbitset_long’ defined but not used [-Wunused-function] 2021-07-09T09:20:29,206 3653 | cplbitset_long(NyCplBitSetObject *v) 2021-07-09T09:20:29,206 | ^~~~~~~~~~~~~~ 2021-07-09T09:20:29,208 src/sets/bitset.c:3641:1: warning: ‘cplbitset_int’ defined but not used [-Wunused-function] 2021-07-09T09:20:29,208 3641 | cplbitset_int(NyCplBitSetObject *v) 2021-07-09T09:20:29,208 | ^~~~~~~~~~~~~ 2021-07-09T09:20:29,209 src/sets/bitset.c:3622:1: warning: ‘cplbitset_hash’ defined but not used [-Wunused-function] 2021-07-09T09:20:29,210 3622 | cplbitset_hash(NyCplBitSetObject *v) 2021-07-09T09:20:29,210 | ^~~~~~~~~~~~~~ 2021-07-09T09:20:29,211 src/sets/bitset.c:3451:1: warning: ‘immbitset_repr’ defined but not used [-Wunused-function] 2021-07-09T09:20:29,211 3451 | immbitset_repr(NyImmBitSetObject *a) 2021-07-09T09:20:29,211 | ^~~~~~~~~~~~~~ 2021-07-09T09:20:29,213 src/sets/bitset.c:3430:1: warning: ‘mutbitset_richcompare’ defined but not used [-Wunused-function] 2021-07-09T09:20:29,213 3430 | mutbitset_richcompare(NyMutBitSetObject *v, PyObject *w, int op) 2021-07-09T09:20:29,213 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,214 src/sets/bitset.c:3423:1: warning: ‘cplbitset_richcompare’ defined but not used [-Wunused-function] 2021-07-09T09:20:29,214 3423 | cplbitset_richcompare(NyCplBitSetObject *v, PyObject *w, int op) 2021-07-09T09:20:29,215 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,216 src/sets/bitset.c:3416:1: warning: ‘immbitset_richcompare’ defined but not used [-Wunused-function] 2021-07-09T09:20:29,216 3416 | immbitset_richcompare(NyImmBitSetObject *v, PyObject *w, int op) 2021-07-09T09:20:29,216 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-09T09:20:29,217 src/sets/bitset.c:3170:1: warning: ‘immbitset_new’ defined but not used [-Wunused-function] 2021-07-09T09:20:29,218 3170 | immbitset_new(PyTypeObject *type, PyObject *args, PyObject *kwds) 2021-07-09T09:20:29,218 | ^~~~~~~~~~~~~ 2021-07-09T09:20:29,218 src/sets/bitset.c:2249:1: warning: ‘mutbitset_repr’ defined but not used [-Wunused-function] 2021-07-09T09:20:29,219 2249 | mutbitset_repr(NyMutBitSetObject *a) 2021-07-09T09:20:29,219 | ^~~~~~~~~~~~~~ 2021-07-09T09:20:29,219 src/sets/bitset.c:2200:1: warning: ‘mutbitset_new’ defined but not used [-Wunused-function] 2021-07-09T09:20:29,220 2200 | mutbitset_new(PyTypeObject *type, PyObject *args, PyObject *kwds) 2021-07-09T09:20:29,220 | ^~~~~~~~~~~~~ 2021-07-09T09:20:29,220 src/sets/bitset.c:1452:1: warning: ‘mutbitset_long’ defined but not used [-Wunused-function] 2021-07-09T09:20:29,220 1452 | mutbitset_long(NyMutBitSetObject *v) 2021-07-09T09:20:29,220 | ^~~~~~~~~~~~~~ 2021-07-09T09:20:29,221 src/sets/bitset.c:1440:1: warning: ‘mutbitset_int’ defined but not used [-Wunused-function] 2021-07-09T09:20:29,221 1440 | mutbitset_int(NyMutBitSetObject *v) 2021-07-09T09:20:29,221 | ^~~~~~~~~~~~~ 2021-07-09T09:20:29,221 src/sets/bitset.c:275:13: warning: ‘mutbitset_doc’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,221 275 | static char mutbitset_doc[] = 2021-07-09T09:20:29,221 | ^~~~~~~~~~~~~ 2021-07-09T09:20:29,222 src/sets/bitset.c:264:13: warning: ‘cplbitset_doc’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,222 264 | static char cplbitset_doc[] = 2021-07-09T09:20:29,222 | ^~~~~~~~~~~~~ 2021-07-09T09:20:29,222 src/sets/bitset.c:246:13: warning: ‘ImmBitSet_doc’ defined but not used [-Wunused-variable] 2021-07-09T09:20:29,222 246 | static char ImmBitSet_doc[] = 2021-07-09T09:20:29,222 | ^~~~~~~~~~~~~ 2021-07-09T09:20:29,226 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2021-07-09T09:20:29,311 Building wheel for guppy (setup.py): finished with status 'error' 2021-07-09T09:20:29,312 ERROR: Failed building wheel for guppy 2021-07-09T09:20:29,313 Running setup.py clean for guppy 2021-07-09T09:20:29,313 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-zfz7gr9r/guppy_e7c9e6d022af42deb60083cecd57c5a3/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-zfz7gr9r/guppy_e7c9e6d022af42deb60083cecd57c5a3/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all 2021-07-09T09:20:30,047 running clean 2021-07-09T09:20:30,048 removing 'build/temp.linux-armv7l-3.9' (and everything under it) 2021-07-09T09:20:30,051 removing 'build/lib.linux-armv7l-3.9' (and everything under it) 2021-07-09T09:20:30,089 'build/bdist.linux-armv7l' does not exist -- can't clean it 2021-07-09T09:20:30,089 'build/scripts-3.9' does not exist -- can't clean it 2021-07-09T09:20:30,089 removing 'build' 2021-07-09T09:20:30,150 Failed to build guppy 2021-07-09T09:20:30,150 ERROR: Failed to build one or more wheels 2021-07-09T09:20:30,151 Exception information: 2021-07-09T09:20:30,151 Traceback (most recent call last): 2021-07-09T09:20:30,151 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/base_command.py", line 180, in _main 2021-07-09T09:20:30,151 status = self.run(options, args) 2021-07-09T09:20:30,151 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/req_command.py", line 205, in wrapper 2021-07-09T09:20:30,151 return func(self, options, args) 2021-07-09T09:20:30,151 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/commands/wheel.py", line 174, in run 2021-07-09T09:20:30,151 raise CommandError( 2021-07-09T09:20:30,151 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2021-07-09T09:20:30,153 Removed build tracker: '/tmp/pip-req-tracker-1wuo1lqc'