2021-07-09T05:41:21,018 Created temporary directory: /tmp/pip-ephem-wheel-cache-d0cwump4 2021-07-09T05:41:21,020 Created temporary directory: /tmp/pip-req-tracker-k1n0ikkd 2021-07-09T05:41:21,021 Initialized build tracking at /tmp/pip-req-tracker-k1n0ikkd 2021-07-09T05:41:21,021 Created build tracker: /tmp/pip-req-tracker-k1n0ikkd 2021-07-09T05:41:21,021 Entered build tracker: /tmp/pip-req-tracker-k1n0ikkd 2021-07-09T05:41:21,022 Created temporary directory: /tmp/pip-wheel-p62_c_1b 2021-07-09T05:41:21,055 1 location(s) to search for versions of sabpyth: 2021-07-09T05:41:21,055 * https://pypi.org/simple/sabpyth/ 2021-07-09T05:41:21,056 Fetching project page and analyzing links: https://pypi.org/simple/sabpyth/ 2021-07-09T05:41:21,056 Getting page https://pypi.org/simple/sabpyth/ 2021-07-09T05:41:21,058 Found index url https://pypi.org/simple 2021-07-09T05:41:21,145 Found link https://files.pythonhosted.org/packages/0c/99/7b1b149cdb28199ef344bb7887a873406327ad91705b85fc673ea4edb1f5/SabPyth-1.0.zip#sha256=fa5725f1a5a40a8e4625b71e87a87419908399c0182ac4f3b465bd608cb5b32a (from https://pypi.org/simple/sabpyth/), version: 1.0 2021-07-09T05:41:21,145 Found link https://files.pythonhosted.org/packages/b2/0e/bc5e02c40542186d7dcb379a2c020b6801d1af34127bc275b6208dbdb79f/SabPyth-1.0.1.zip#sha256=cd735c47450b156cda32a01e2e33db5b520a3cb6c223ebc2345406f91d3dcaed (from https://pypi.org/simple/sabpyth/), version: 1.0.1 2021-07-09T05:41:21,146 Skipping link: not a file: https://pypi.org/simple/sabpyth/ 2021-07-09T05:41:21,162 Given no hashes to check 1 links for project 'sabpyth': discarding no candidates 2021-07-09T05:41:21,179 Collecting sabpyth==1.0.1 2021-07-09T05:41:21,181 Created temporary directory: /tmp/pip-unpack-qr7e_dtm 2021-07-09T05:41:21,230 Downloading SabPyth-1.0.1.zip (392 kB) 2021-07-09T05:41:21,522 Added sabpyth==1.0.1 from https://files.pythonhosted.org/packages/b2/0e/bc5e02c40542186d7dcb379a2c020b6801d1af34127bc275b6208dbdb79f/SabPyth-1.0.1.zip#sha256=cd735c47450b156cda32a01e2e33db5b520a3cb6c223ebc2345406f91d3dcaed to build tracker '/tmp/pip-req-tracker-k1n0ikkd' 2021-07-09T05:41:21,524 Running setup.py (path:/tmp/pip-wheel-p62_c_1b/sabpyth_4a6cf347fb5d4d62aaf9661f6dc3b48f/setup.py) egg_info for package sabpyth 2021-07-09T05:41:21,524 Created temporary directory: /tmp/pip-pip-egg-info-56q1b6f_ 2021-07-09T05:41:21,525 Running command python setup.py egg_info 2021-07-09T05:41:22,250 running egg_info 2021-07-09T05:41:22,252 creating /tmp/pip-pip-egg-info-56q1b6f_/SabPyth.egg-info 2021-07-09T05:41:22,253 writing /tmp/pip-pip-egg-info-56q1b6f_/SabPyth.egg-info/PKG-INFO 2021-07-09T05:41:22,255 writing dependency_links to /tmp/pip-pip-egg-info-56q1b6f_/SabPyth.egg-info/dependency_links.txt 2021-07-09T05:41:22,257 writing top-level names to /tmp/pip-pip-egg-info-56q1b6f_/SabPyth.egg-info/top_level.txt 2021-07-09T05:41:22,258 writing manifest file '/tmp/pip-pip-egg-info-56q1b6f_/SabPyth.egg-info/SOURCES.txt' 2021-07-09T05:41:22,570 reading manifest file '/tmp/pip-pip-egg-info-56q1b6f_/SabPyth.egg-info/SOURCES.txt' 2021-07-09T05:41:22,574 writing manifest file '/tmp/pip-pip-egg-info-56q1b6f_/SabPyth.egg-info/SOURCES.txt' 2021-07-09T05:41:22,648 Source in /tmp/pip-wheel-p62_c_1b/sabpyth_4a6cf347fb5d4d62aaf9661f6dc3b48f has version 1.0.1, which satisfies requirement sabpyth==1.0.1 from https://files.pythonhosted.org/packages/b2/0e/bc5e02c40542186d7dcb379a2c020b6801d1af34127bc275b6208dbdb79f/SabPyth-1.0.1.zip#sha256=cd735c47450b156cda32a01e2e33db5b520a3cb6c223ebc2345406f91d3dcaed 2021-07-09T05:41:22,649 Removed sabpyth==1.0.1 from https://files.pythonhosted.org/packages/b2/0e/bc5e02c40542186d7dcb379a2c020b6801d1af34127bc275b6208dbdb79f/SabPyth-1.0.1.zip#sha256=cd735c47450b156cda32a01e2e33db5b520a3cb6c223ebc2345406f91d3dcaed from build tracker '/tmp/pip-req-tracker-k1n0ikkd' 2021-07-09T05:41:22,653 Created temporary directory: /tmp/pip-unpack-m_6cmo94 2021-07-09T05:41:22,654 Building wheels for collected packages: sabpyth 2021-07-09T05:41:22,657 Created temporary directory: /tmp/pip-wheel-mgwrv95v 2021-07-09T05:41:22,658 Building wheel for sabpyth (setup.py): started 2021-07-09T05:41:22,658 Destination directory: /tmp/pip-wheel-mgwrv95v 2021-07-09T05:41:22,658 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-p62_c_1b/sabpyth_4a6cf347fb5d4d62aaf9661f6dc3b48f/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-p62_c_1b/sabpyth_4a6cf347fb5d4d62aaf9661f6dc3b48f/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-mgwrv95v 2021-07-09T05:41:23,415 running bdist_wheel 2021-07-09T05:41:23,569 running build 2021-07-09T05:41:23,569 running build_py 2021-07-09T05:41:23,708 creating build 2021-07-09T05:41:23,709 creating build/lib.linux-armv7l-3.9 2021-07-09T05:41:23,709 creating build/lib.linux-armv7l-3.9/Sablot 2021-07-09T05:41:23,710 copying Sablot/__init__.py -> build/lib.linux-armv7l-3.9/Sablot 2021-07-09T05:41:23,712 copying Sablot/urlhandler.py -> build/lib.linux-armv7l-3.9/Sablot 2021-07-09T05:41:23,715 creating build/lib.linux-armv7l-3.9/Sablot/test 2021-07-09T05:41:23,715 copying Sablot/test/tweakdir.py -> build/lib.linux-armv7l-3.9/Sablot/test 2021-07-09T05:41:23,717 copying Sablot/test/testsab4.py -> build/lib.linux-armv7l-3.9/Sablot/test 2021-07-09T05:41:23,719 copying Sablot/test/__init__.py -> build/lib.linux-armv7l-3.9/Sablot/test 2021-07-09T05:41:23,721 copying Sablot/test/testsab3.py -> build/lib.linux-armv7l-3.9/Sablot/test 2021-07-09T05:41:23,722 copying Sablot/test/testsab.py -> build/lib.linux-armv7l-3.9/Sablot/test 2021-07-09T05:41:23,724 copying Sablot/test/testscheme.py -> build/lib.linux-armv7l-3.9/Sablot/test 2021-07-09T05:41:23,726 copying Sablot/test/testsab2.py -> build/lib.linux-armv7l-3.9/Sablot/test 2021-07-09T05:41:23,730 copying Sablot/test/sheet.xsl -> build/lib.linux-armv7l-3.9/Sablot/test 2021-07-09T05:41:23,732 copying Sablot/test/sheet4.xsl -> build/lib.linux-armv7l-3.9/Sablot/test 2021-07-09T05:41:23,734 copying Sablot/test/input.xml -> build/lib.linux-armv7l-3.9/Sablot/test 2021-07-09T05:41:23,737 running build_ext 2021-07-09T05:41:23,744 building '_sablot' extension 2021-07-09T05:41:23,746 creating build/temp.linux-armv7l-3.9 2021-07-09T05:41:23,746 creating build/temp.linux-armv7l-3.9/src 2021-07-09T05:41:23,747 creating build/temp.linux-armv7l-3.9/src/Sablot-1.0.3 2021-07-09T05:41:23,749 creating build/temp.linux-armv7l-3.9/src/_sabpyth 2021-07-09T05:41:23,750 creating build/temp.linux-armv7l-3.9/src/expat-2.1.0 2021-07-09T05:41:23,751 creating build/temp.linux-armv7l-3.9/src/expat-2.1.0/lib 2021-07-09T05:41:23,752 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 -DWIN32 -D__WIN_TOOLS -DHAVE_MEMMOVE -Isrc/Sablot-1.0.3/ -Isrc/include -I/usr/include/python3.9 -c src/Sablot-1.0.3/arena.cpp -o build/temp.linux-armv7l-3.9/src/Sablot-1.0.3/arena.o 2021-07-09T05:41:23,885 In file included from src/Sablot-1.0.3/base.h:53, 2021-07-09T05:41:23,885 from src/Sablot-1.0.3/arena.h:38, 2021-07-09T05:41:23,885 from src/Sablot-1.0.3/arena.cpp:33: 2021-07-09T05:41:23,885 src/Sablot-1.0.3/platform.h:72: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2021-07-09T05:41:23,886 72 | #pragma warning(disable: 4291) 2021-07-09T05:41:23,886 | 2021-07-09T05:41:23,886 src/Sablot-1.0.3/platform.h:74: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2021-07-09T05:41:23,886 74 | #pragma warning(disable: 4514 4100 4512) 2021-07-09T05:41:23,886 | 2021-07-09T05:41:24,017 src/Sablot-1.0.3/arena.cpp: In member function ‘void* SabArena::armalloc(int, int)’: 2021-07-09T05:41:24,018 src/Sablot-1.0.3/arena.cpp:93:37: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,018 93 | thisBloxize = size | 15 + 1; 2021-07-09T05:41:24,018 | ~~~^~~ 2021-07-09T05:41:24,124 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 -DWIN32 -D__WIN_TOOLS -DHAVE_MEMMOVE -Isrc/Sablot-1.0.3/ -Isrc/include -I/usr/include/python3.9 -c src/Sablot-1.0.3/base.cpp -o build/temp.linux-armv7l-3.9/src/Sablot-1.0.3/base.o 2021-07-09T05:41:24,244 In file included from src/Sablot-1.0.3/base.h:53, 2021-07-09T05:41:24,244 from src/Sablot-1.0.3/base.cpp:33: 2021-07-09T05:41:24,244 src/Sablot-1.0.3/platform.h:72: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2021-07-09T05:41:24,244 72 | #pragma warning(disable: 4291) 2021-07-09T05:41:24,244 | 2021-07-09T05:41:24,245 src/Sablot-1.0.3/platform.h:74: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2021-07-09T05:41:24,245 74 | #pragma warning(disable: 4514 4100 4512) 2021-07-09T05:41:24,245 | 2021-07-09T05:41:24,618 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 -DWIN32 -D__WIN_TOOLS -DHAVE_MEMMOVE -Isrc/Sablot-1.0.3/ -Isrc/include -I/usr/include/python3.9 -c src/Sablot-1.0.3/context.cpp -o build/temp.linux-armv7l-3.9/src/Sablot-1.0.3/context.o 2021-07-09T05:41:24,736 In file included from src/Sablot-1.0.3/base.h:53, 2021-07-09T05:41:24,736 from src/Sablot-1.0.3/expr.h:40, 2021-07-09T05:41:24,737 from src/Sablot-1.0.3/context.h:44, 2021-07-09T05:41:24,737 from src/Sablot-1.0.3/context.cpp:39: 2021-07-09T05:41:24,737 src/Sablot-1.0.3/platform.h:72: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2021-07-09T05:41:24,737 72 | #pragma warning(disable: 4291) 2021-07-09T05:41:24,737 | 2021-07-09T05:41:24,737 src/Sablot-1.0.3/platform.h:74: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2021-07-09T05:41:24,737 74 | #pragma warning(disable: 4514 4100 4512) 2021-07-09T05:41:24,738 | 2021-07-09T05:41:24,943 In file included from src/Sablot-1.0.3/context.cpp:44: 2021-07-09T05:41:24,943 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual SXP_NodeType DOMProviderExternal::getNodeType(SXP_Node)’: 2021-07-09T05:41:24,944 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,944 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,944 | ^ 2021-07-09T05:41:24,944 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,944 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,944 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,945 src/Sablot-1.0.3/domprovider.h:129:27: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,945 129 | ? domh -> getNodeType(SXP_UNMASK(n)) 2021-07-09T05:41:24,945 | ^~~~~~~~~~ 2021-07-09T05:41:24,945 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,945 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,945 | ^ 2021-07-09T05:41:24,946 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,946 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,946 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,946 src/Sablot-1.0.3/domprovider.h:130:30: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,946 130 | : domh -> getNodeTypeExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:24,946 | ^~~~~~~~~~ 2021-07-09T05:41:24,946 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual const SXP_char* DOMProviderExternal::getNodeName(SXP_Node)’: 2021-07-09T05:41:24,947 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,947 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,947 | ^ 2021-07-09T05:41:24,947 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,947 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,947 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,947 src/Sablot-1.0.3/domprovider.h:134:27: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,947 134 | ? domh -> getNodeName(SXP_UNMASK(n)) 2021-07-09T05:41:24,948 | ^~~~~~~~~~ 2021-07-09T05:41:24,948 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,948 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,948 | ^ 2021-07-09T05:41:24,948 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,948 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,948 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,948 src/Sablot-1.0.3/domprovider.h:135:30: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,949 135 | : domh -> getNodeNameExt(SXP_UNMASK(n), udata);} 2021-07-09T05:41:24,949 | ^~~~~~~~~~ 2021-07-09T05:41:24,949 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual const SXP_char* DOMProviderExternal::getNodeNameURI(SXP_Node)’: 2021-07-09T05:41:24,949 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,949 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,949 | ^ 2021-07-09T05:41:24,950 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,950 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,950 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,950 src/Sablot-1.0.3/domprovider.h:139:30: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,950 139 | ? domh -> getNodeNameURI(SXP_UNMASK(n)) 2021-07-09T05:41:24,950 | ^~~~~~~~~~ 2021-07-09T05:41:24,950 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,950 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,951 | ^ 2021-07-09T05:41:24,951 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,951 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,951 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,951 src/Sablot-1.0.3/domprovider.h:140:33: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,951 140 | : domh -> getNodeNameURIExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:24,951 | ^~~~~~~~~~ 2021-07-09T05:41:24,951 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual const SXP_char* DOMProviderExternal::getNodeNameLocal(SXP_Node)’: 2021-07-09T05:41:24,952 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,952 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,952 | ^ 2021-07-09T05:41:24,952 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,952 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,952 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,952 src/Sablot-1.0.3/domprovider.h:144:32: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,952 144 | ? domh -> getNodeNameLocal(SXP_UNMASK(n)) 2021-07-09T05:41:24,953 | ^~~~~~~~~~ 2021-07-09T05:41:24,953 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,953 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,953 | ^ 2021-07-09T05:41:24,953 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,953 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,953 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,953 src/Sablot-1.0.3/domprovider.h:145:35: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,954 145 | : domh -> getNodeNameLocalExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:24,954 | ^~~~~~~~~~ 2021-07-09T05:41:24,954 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual const SXP_char* DOMProviderExternal::getNodeValue(SXP_Node)’: 2021-07-09T05:41:24,954 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,954 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,954 | ^ 2021-07-09T05:41:24,954 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,954 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,955 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,955 src/Sablot-1.0.3/domprovider.h:149:28: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,955 149 | ? domh -> getNodeValue(SXP_UNMASK(n)) 2021-07-09T05:41:24,955 | ^~~~~~~~~~ 2021-07-09T05:41:24,955 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,955 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,955 | ^ 2021-07-09T05:41:24,955 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,956 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,956 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,956 src/Sablot-1.0.3/domprovider.h:150:31: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,956 150 | : domh -> getNodeValueExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:24,956 | ^~~~~~~~~~ 2021-07-09T05:41:24,956 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getNextSibling(SXP_Node)’: 2021-07-09T05:41:24,957 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,957 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,957 | ^ 2021-07-09T05:41:24,957 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:24,957 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:24,957 | ^~ 2021-07-09T05:41:24,957 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:24,957 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,958 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:24,958 src/Sablot-1.0.3/domprovider.h:154:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:24,958 154 | ? SXP_MASK( domh -> getNextSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:24,958 | ^~~~~~~~ 2021-07-09T05:41:24,958 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,958 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,958 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,958 src/Sablot-1.0.3/domprovider.h:154:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,959 154 | ? SXP_MASK( domh -> getNextSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:24,959 | ^~~~~~~~~~ 2021-07-09T05:41:24,959 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,959 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,959 | ^ 2021-07-09T05:41:24,959 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:24,959 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:24,959 | ^~ 2021-07-09T05:41:24,960 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:24,960 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,960 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:24,960 src/Sablot-1.0.3/domprovider.h:154:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:24,960 154 | ? SXP_MASK( domh -> getNextSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:24,960 | ^~~~~~~~ 2021-07-09T05:41:24,960 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,960 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,961 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,961 src/Sablot-1.0.3/domprovider.h:154:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,961 154 | ? SXP_MASK( domh -> getNextSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:24,961 | ^~~~~~~~~~ 2021-07-09T05:41:24,961 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,961 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,961 | ^ 2021-07-09T05:41:24,961 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:24,962 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:24,962 | ^~ 2021-07-09T05:41:24,962 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:24,962 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,962 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:24,962 src/Sablot-1.0.3/domprovider.h:155:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:24,962 155 | : SXP_MASK( domh -> getNextSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:24,962 | ^~~~~~~~ 2021-07-09T05:41:24,962 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,963 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,963 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,963 src/Sablot-1.0.3/domprovider.h:155:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,963 155 | : SXP_MASK( domh -> getNextSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:24,963 | ^~~~~~~~~~ 2021-07-09T05:41:24,963 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,963 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,963 | ^ 2021-07-09T05:41:24,964 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:24,964 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:24,964 | ^~ 2021-07-09T05:41:24,964 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:24,964 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,964 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:24,964 src/Sablot-1.0.3/domprovider.h:155:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:24,964 155 | : SXP_MASK( domh -> getNextSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:24,965 | ^~~~~~~~ 2021-07-09T05:41:24,965 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,965 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,965 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,965 src/Sablot-1.0.3/domprovider.h:155:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,965 155 | : SXP_MASK( domh -> getNextSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:24,966 | ^~~~~~~~~~ 2021-07-09T05:41:24,966 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getPreviousSibling(SXP_Node)’: 2021-07-09T05:41:24,966 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,966 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,966 | ^ 2021-07-09T05:41:24,966 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:24,966 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:24,967 | ^~ 2021-07-09T05:41:24,967 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:24,967 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,967 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:24,967 src/Sablot-1.0.3/domprovider.h:159:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:24,967 159 | ? SXP_MASK( domh -> getPreviousSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:24,967 | ^~~~~~~~ 2021-07-09T05:41:24,967 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,968 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,968 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,968 src/Sablot-1.0.3/domprovider.h:159:44: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,968 159 | ? SXP_MASK( domh -> getPreviousSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:24,968 | ^~~~~~~~~~ 2021-07-09T05:41:24,968 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,968 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,968 | ^ 2021-07-09T05:41:24,969 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:24,969 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:24,969 | ^~ 2021-07-09T05:41:24,969 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:24,969 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,969 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:24,969 src/Sablot-1.0.3/domprovider.h:159:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:24,969 159 | ? SXP_MASK( domh -> getPreviousSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:24,969 | ^~~~~~~~ 2021-07-09T05:41:24,970 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,970 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,970 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,970 src/Sablot-1.0.3/domprovider.h:159:44: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,970 159 | ? SXP_MASK( domh -> getPreviousSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:24,970 | ^~~~~~~~~~ 2021-07-09T05:41:24,970 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,970 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,971 | ^ 2021-07-09T05:41:24,971 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:24,971 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:24,971 | ^~ 2021-07-09T05:41:24,971 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:24,971 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,972 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:24,972 src/Sablot-1.0.3/domprovider.h:160:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:24,972 160 | : SXP_MASK( domh -> getPreviousSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:24,972 | ^~~~~~~~ 2021-07-09T05:41:24,972 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,972 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,972 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,973 src/Sablot-1.0.3/domprovider.h:160:47: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,973 160 | : SXP_MASK( domh -> getPreviousSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:24,973 | ^~~~~~~~~~ 2021-07-09T05:41:24,973 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,973 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,973 | ^ 2021-07-09T05:41:24,973 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:24,973 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:24,974 | ^~ 2021-07-09T05:41:24,974 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:24,974 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,974 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:24,974 src/Sablot-1.0.3/domprovider.h:160:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:24,974 160 | : SXP_MASK( domh -> getPreviousSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:24,974 | ^~~~~~~~ 2021-07-09T05:41:24,974 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,975 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,975 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,975 src/Sablot-1.0.3/domprovider.h:160:47: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,975 160 | : SXP_MASK( domh -> getPreviousSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:24,975 | ^~~~~~~~~~ 2021-07-09T05:41:24,975 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getNextAttrNS(SXP_Node)’: 2021-07-09T05:41:24,975 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,976 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,976 | ^ 2021-07-09T05:41:24,976 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:24,976 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:24,976 | ^~ 2021-07-09T05:41:24,976 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:24,976 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,976 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:24,977 src/Sablot-1.0.3/domprovider.h:164:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:24,977 164 | ? SXP_MASK( domh -> getNextAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:24,977 | ^~~~~~~~ 2021-07-09T05:41:24,977 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,977 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,977 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,977 src/Sablot-1.0.3/domprovider.h:164:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,977 164 | ? SXP_MASK( domh -> getNextAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:24,978 | ^~~~~~~~~~ 2021-07-09T05:41:24,978 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,978 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,978 | ^ 2021-07-09T05:41:24,978 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:24,978 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:24,978 | ^~ 2021-07-09T05:41:24,978 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:24,979 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,979 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:24,979 src/Sablot-1.0.3/domprovider.h:164:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:24,979 164 | ? SXP_MASK( domh -> getNextAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:24,979 | ^~~~~~~~ 2021-07-09T05:41:24,979 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,979 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,979 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,980 src/Sablot-1.0.3/domprovider.h:164:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,980 164 | ? SXP_MASK( domh -> getNextAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:24,980 | ^~~~~~~~~~ 2021-07-09T05:41:24,980 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,980 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,980 | ^ 2021-07-09T05:41:24,980 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:24,980 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:24,981 | ^~ 2021-07-09T05:41:24,981 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:24,981 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,981 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:24,981 src/Sablot-1.0.3/domprovider.h:165:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:24,981 165 | : SXP_MASK( domh -> getNextAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:24,981 | ^~~~~~~~ 2021-07-09T05:41:24,981 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,982 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,982 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,982 src/Sablot-1.0.3/domprovider.h:165:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,982 165 | : SXP_MASK( domh -> getNextAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:24,982 | ^~~~~~~~~~ 2021-07-09T05:41:24,982 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,982 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,982 | ^ 2021-07-09T05:41:24,983 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:24,983 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:24,983 | ^~ 2021-07-09T05:41:24,983 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:24,983 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,983 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:24,983 src/Sablot-1.0.3/domprovider.h:165:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:24,983 165 | : SXP_MASK( domh -> getNextAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:24,984 | ^~~~~~~~ 2021-07-09T05:41:24,984 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,984 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,984 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,984 src/Sablot-1.0.3/domprovider.h:165:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,984 165 | : SXP_MASK( domh -> getNextAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:24,984 | ^~~~~~~~~~ 2021-07-09T05:41:24,984 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getPreviousAttrNS(SXP_Node)’: 2021-07-09T05:41:24,985 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,985 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,985 | ^ 2021-07-09T05:41:24,985 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:24,985 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:24,985 | ^~ 2021-07-09T05:41:24,986 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:24,986 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,986 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:24,986 src/Sablot-1.0.3/domprovider.h:169:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:24,986 169 | ? SXP_MASK( domh -> getPreviousAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:24,986 | ^~~~~~~~ 2021-07-09T05:41:24,986 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,986 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,987 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,987 src/Sablot-1.0.3/domprovider.h:169:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,987 169 | ? SXP_MASK( domh -> getPreviousAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:24,987 | ^~~~~~~~~~ 2021-07-09T05:41:24,987 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,987 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,987 | ^ 2021-07-09T05:41:24,988 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:24,988 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:24,988 | ^~ 2021-07-09T05:41:24,988 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:24,988 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,988 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:24,988 src/Sablot-1.0.3/domprovider.h:169:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:24,988 169 | ? SXP_MASK( domh -> getPreviousAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:24,989 | ^~~~~~~~ 2021-07-09T05:41:24,989 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,989 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,989 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,989 src/Sablot-1.0.3/domprovider.h:169:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,989 169 | ? SXP_MASK( domh -> getPreviousAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:24,989 | ^~~~~~~~~~ 2021-07-09T05:41:24,989 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,990 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,990 | ^ 2021-07-09T05:41:24,990 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:24,990 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:24,990 | ^~ 2021-07-09T05:41:24,990 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:24,990 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,990 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:24,991 src/Sablot-1.0.3/domprovider.h:170:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:24,991 170 | : SXP_MASK( domh -> getPreviousAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:24,991 | ^~~~~~~~ 2021-07-09T05:41:24,991 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,991 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,991 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,991 src/Sablot-1.0.3/domprovider.h:170:46: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,991 170 | : SXP_MASK( domh -> getPreviousAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:24,992 | ^~~~~~~~~~ 2021-07-09T05:41:24,992 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,992 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,992 | ^ 2021-07-09T05:41:24,992 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:24,992 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:24,992 | ^~ 2021-07-09T05:41:24,992 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:24,993 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,993 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:24,993 src/Sablot-1.0.3/domprovider.h:170:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:24,993 170 | : SXP_MASK( domh -> getPreviousAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:24,993 | ^~~~~~~~ 2021-07-09T05:41:24,993 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,993 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,993 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,994 src/Sablot-1.0.3/domprovider.h:170:46: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,994 170 | : SXP_MASK( domh -> getPreviousAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:24,994 | ^~~~~~~~~~ 2021-07-09T05:41:24,994 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual int DOMProviderExternal::getChildCount(SXP_Node)’: 2021-07-09T05:41:24,994 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,994 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,994 | ^ 2021-07-09T05:41:24,994 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,995 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,995 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,995 src/Sablot-1.0.3/domprovider.h:174:29: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,995 174 | ? domh -> getChildCount(SXP_UNMASK(n)) 2021-07-09T05:41:24,995 | ^~~~~~~~~~ 2021-07-09T05:41:24,995 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,995 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,996 | ^ 2021-07-09T05:41:24,996 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,996 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,996 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,996 src/Sablot-1.0.3/domprovider.h:175:32: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,996 175 | : domh -> getChildCountExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:24,996 | ^~~~~~~~~~ 2021-07-09T05:41:24,997 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual int DOMProviderExternal::getAttributeCount(SXP_Node)’: 2021-07-09T05:41:24,997 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,997 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,997 | ^ 2021-07-09T05:41:24,997 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,997 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,997 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,997 src/Sablot-1.0.3/domprovider.h:179:33: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,998 179 | ? domh -> getAttributeCount(SXP_UNMASK(n)) 2021-07-09T05:41:24,998 | ^~~~~~~~~~ 2021-07-09T05:41:24,998 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,998 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:24,998 | ^ 2021-07-09T05:41:24,998 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:24,998 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:24,999 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:24,999 src/Sablot-1.0.3/domprovider.h:180:36: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:24,999 180 | : domh -> getAttributeCountExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:24,999 | ^~~~~~~~~~ 2021-07-09T05:41:24,999 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual int DOMProviderExternal::getNamespaceCount(SXP_Node)’: 2021-07-09T05:41:24,999 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:24,999 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,000 | ^ 2021-07-09T05:41:25,000 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,000 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,000 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,000 src/Sablot-1.0.3/domprovider.h:184:33: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,000 184 | ? domh -> getNamespaceCount(SXP_UNMASK(n)) 2021-07-09T05:41:25,001 | ^~~~~~~~~~ 2021-07-09T05:41:25,001 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,001 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,001 | ^ 2021-07-09T05:41:25,001 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,001 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,001 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,001 src/Sablot-1.0.3/domprovider.h:185:36: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,001 185 | : domh -> getNamespaceCountExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:25,002 | ^~~~~~~~~~ 2021-07-09T05:41:25,002 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getChildNo(SXP_Node, int)’: 2021-07-09T05:41:25,002 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,002 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,002 | ^ 2021-07-09T05:41:25,002 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,002 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,003 | ^~ 2021-07-09T05:41:25,003 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,003 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,003 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,003 src/Sablot-1.0.3/domprovider.h:189:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,003 189 | ? SXP_MASK( domh -> getChildNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:25,003 | ^~~~~~~~ 2021-07-09T05:41:25,003 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,004 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,004 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,004 src/Sablot-1.0.3/domprovider.h:189:36: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,004 189 | ? SXP_MASK( domh -> getChildNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:25,004 | ^~~~~~~~~~ 2021-07-09T05:41:25,004 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,004 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,004 | ^ 2021-07-09T05:41:25,004 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,005 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,005 | ^~ 2021-07-09T05:41:25,005 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,005 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,005 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,005 src/Sablot-1.0.3/domprovider.h:189:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,005 189 | ? SXP_MASK( domh -> getChildNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:25,006 | ^~~~~~~~ 2021-07-09T05:41:25,006 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,006 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,006 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,006 src/Sablot-1.0.3/domprovider.h:189:36: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,006 189 | ? SXP_MASK( domh -> getChildNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:25,006 | ^~~~~~~~~~ 2021-07-09T05:41:25,006 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,007 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,007 | ^ 2021-07-09T05:41:25,007 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,007 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,007 | ^~ 2021-07-09T05:41:25,007 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,007 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,007 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,008 src/Sablot-1.0.3/domprovider.h:190:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,008 190 | : SXP_MASK( domh -> getChildNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:25,008 | ^~~~~~~~ 2021-07-09T05:41:25,008 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,008 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,008 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,008 src/Sablot-1.0.3/domprovider.h:190:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,008 190 | : SXP_MASK( domh -> getChildNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:25,009 | ^~~~~~~~~~ 2021-07-09T05:41:25,009 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,009 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,009 | ^ 2021-07-09T05:41:25,009 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,009 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,009 | ^~ 2021-07-09T05:41:25,009 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,010 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,010 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,010 src/Sablot-1.0.3/domprovider.h:190:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,010 190 | : SXP_MASK( domh -> getChildNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:25,010 | ^~~~~~~~ 2021-07-09T05:41:25,010 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,010 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,010 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,011 src/Sablot-1.0.3/domprovider.h:190:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,011 190 | : SXP_MASK( domh -> getChildNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:25,011 | ^~~~~~~~~~ 2021-07-09T05:41:25,011 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getAttributeNo(SXP_Node, int)’: 2021-07-09T05:41:25,011 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,011 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,011 | ^ 2021-07-09T05:41:25,012 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,012 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,012 | ^~ 2021-07-09T05:41:25,012 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,012 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,012 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,012 src/Sablot-1.0.3/domprovider.h:194:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,012 194 | ? SXP_MASK( domh -> getAttributeNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:25,013 | ^~~~~~~~ 2021-07-09T05:41:25,013 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,013 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,013 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,013 src/Sablot-1.0.3/domprovider.h:194:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,013 194 | ? SXP_MASK( domh -> getAttributeNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:25,013 | ^~~~~~~~~~ 2021-07-09T05:41:25,014 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,014 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,014 | ^ 2021-07-09T05:41:25,014 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,014 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,014 | ^~ 2021-07-09T05:41:25,015 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,015 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,015 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,015 src/Sablot-1.0.3/domprovider.h:194:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,015 194 | ? SXP_MASK( domh -> getAttributeNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:25,015 | ^~~~~~~~ 2021-07-09T05:41:25,015 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,016 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,016 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,016 src/Sablot-1.0.3/domprovider.h:194:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,016 194 | ? SXP_MASK( domh -> getAttributeNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:25,016 | ^~~~~~~~~~ 2021-07-09T05:41:25,016 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,016 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,016 | ^ 2021-07-09T05:41:25,017 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,017 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,017 | ^~ 2021-07-09T05:41:25,017 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,017 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,017 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,017 src/Sablot-1.0.3/domprovider.h:195:6: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,018 195 | :SXP_MASK( domh -> getAttributeNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:25,018 | ^~~~~~~~ 2021-07-09T05:41:25,018 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,018 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,018 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,018 src/Sablot-1.0.3/domprovider.h:195:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,018 195 | :SXP_MASK( domh -> getAttributeNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:25,018 | ^~~~~~~~~~ 2021-07-09T05:41:25,019 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,019 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,019 | ^ 2021-07-09T05:41:25,019 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,019 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,019 | ^~ 2021-07-09T05:41:25,019 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,020 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,020 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,020 src/Sablot-1.0.3/domprovider.h:195:6: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,020 195 | :SXP_MASK( domh -> getAttributeNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:25,020 | ^~~~~~~~ 2021-07-09T05:41:25,020 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,020 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,020 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,021 src/Sablot-1.0.3/domprovider.h:195:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,021 195 | :SXP_MASK( domh -> getAttributeNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:25,021 | ^~~~~~~~~~ 2021-07-09T05:41:25,021 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getNamespaceNo(SXP_Node, int)’: 2021-07-09T05:41:25,021 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,021 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,021 | ^ 2021-07-09T05:41:25,022 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,022 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,022 | ^~ 2021-07-09T05:41:25,022 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,022 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,022 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,022 src/Sablot-1.0.3/domprovider.h:199:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,023 199 | ? SXP_MASK( domh -> getNamespaceNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:25,023 | ^~~~~~~~ 2021-07-09T05:41:25,023 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,023 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,023 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,023 src/Sablot-1.0.3/domprovider.h:199:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,023 199 | ? SXP_MASK( domh -> getNamespaceNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:25,024 | ^~~~~~~~~~ 2021-07-09T05:41:25,024 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,024 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,024 | ^ 2021-07-09T05:41:25,024 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,024 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,024 | ^~ 2021-07-09T05:41:25,025 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,025 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,025 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,025 src/Sablot-1.0.3/domprovider.h:199:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,025 199 | ? SXP_MASK( domh -> getNamespaceNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:25,025 | ^~~~~~~~ 2021-07-09T05:41:25,025 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,026 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,026 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,026 src/Sablot-1.0.3/domprovider.h:199:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,026 199 | ? SXP_MASK( domh -> getNamespaceNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:25,026 | ^~~~~~~~~~ 2021-07-09T05:41:25,026 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,026 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,026 | ^ 2021-07-09T05:41:25,027 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,027 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,027 | ^~ 2021-07-09T05:41:25,027 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,027 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,027 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,027 src/Sablot-1.0.3/domprovider.h:200:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,028 200 | : SXP_MASK( domh -> getNamespaceNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:25,028 | ^~~~~~~~ 2021-07-09T05:41:25,028 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,028 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,028 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,028 src/Sablot-1.0.3/domprovider.h:200:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,028 200 | : SXP_MASK( domh -> getNamespaceNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:25,028 | ^~~~~~~~~~ 2021-07-09T05:41:25,029 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,029 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,029 | ^ 2021-07-09T05:41:25,029 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,029 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,029 | ^~ 2021-07-09T05:41:25,029 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,030 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,030 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,030 src/Sablot-1.0.3/domprovider.h:200:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,030 200 | : SXP_MASK( domh -> getNamespaceNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:25,030 | ^~~~~~~~ 2021-07-09T05:41:25,030 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,030 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,031 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,031 src/Sablot-1.0.3/domprovider.h:200:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,031 200 | : SXP_MASK( domh -> getNamespaceNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:25,031 | ^~~~~~~~~~ 2021-07-09T05:41:25,031 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getParent(SXP_Node)’: 2021-07-09T05:41:25,031 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,031 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,032 | ^ 2021-07-09T05:41:25,032 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,032 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,032 | ^~ 2021-07-09T05:41:25,032 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,032 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,032 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,033 src/Sablot-1.0.3/domprovider.h:204:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,033 204 | ? SXP_MASK( domh -> getParent(SXP_UNMASK(n)) ) 2021-07-09T05:41:25,033 | ^~~~~~~~ 2021-07-09T05:41:25,033 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,033 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,033 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,033 src/Sablot-1.0.3/domprovider.h:204:35: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,033 204 | ? SXP_MASK( domh -> getParent(SXP_UNMASK(n)) ) 2021-07-09T05:41:25,034 | ^~~~~~~~~~ 2021-07-09T05:41:25,034 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,034 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,034 | ^ 2021-07-09T05:41:25,034 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,034 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,034 | ^~ 2021-07-09T05:41:25,035 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,035 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,035 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,035 src/Sablot-1.0.3/domprovider.h:204:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,035 204 | ? SXP_MASK( domh -> getParent(SXP_UNMASK(n)) ) 2021-07-09T05:41:25,035 | ^~~~~~~~ 2021-07-09T05:41:25,035 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,036 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,036 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,036 src/Sablot-1.0.3/domprovider.h:204:35: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,036 204 | ? SXP_MASK( domh -> getParent(SXP_UNMASK(n)) ) 2021-07-09T05:41:25,036 | ^~~~~~~~~~ 2021-07-09T05:41:25,036 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,036 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,036 | ^ 2021-07-09T05:41:25,037 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,037 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,037 | ^~ 2021-07-09T05:41:25,037 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,037 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,037 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,037 src/Sablot-1.0.3/domprovider.h:205:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,038 205 | : SXP_MASK( domh -> getParentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:25,038 | ^~~~~~~~ 2021-07-09T05:41:25,038 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,038 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,038 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,038 src/Sablot-1.0.3/domprovider.h:205:38: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,038 205 | : SXP_MASK( domh -> getParentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:25,038 | ^~~~~~~~~~ 2021-07-09T05:41:25,039 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,039 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,039 | ^ 2021-07-09T05:41:25,039 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,039 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,039 | ^~ 2021-07-09T05:41:25,039 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,040 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,040 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,040 src/Sablot-1.0.3/domprovider.h:205:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,040 205 | : SXP_MASK( domh -> getParentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:25,040 | ^~~~~~~~ 2021-07-09T05:41:25,040 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,040 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,041 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,041 src/Sablot-1.0.3/domprovider.h:205:38: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,041 205 | : SXP_MASK( domh -> getParentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:25,041 | ^~~~~~~~~~ 2021-07-09T05:41:25,041 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getOwnerDocument(SXP_Node)’: 2021-07-09T05:41:25,041 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,041 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,041 | ^ 2021-07-09T05:41:25,042 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,042 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,042 | ^~ 2021-07-09T05:41:25,042 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,042 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,042 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,042 src/Sablot-1.0.3/domprovider.h:209:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,043 209 | ? SXP_MASK( domh -> getOwnerDocument(SXP_UNMASK(n)) ) 2021-07-09T05:41:25,043 | ^~~~~~~~ 2021-07-09T05:41:25,043 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,043 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,043 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,043 src/Sablot-1.0.3/domprovider.h:209:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,043 209 | ? SXP_MASK( domh -> getOwnerDocument(SXP_UNMASK(n)) ) 2021-07-09T05:41:25,043 | ^~~~~~~~~~ 2021-07-09T05:41:25,044 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,044 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,044 | ^ 2021-07-09T05:41:25,044 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,044 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,044 | ^~ 2021-07-09T05:41:25,044 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,044 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,045 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,045 src/Sablot-1.0.3/domprovider.h:209:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,045 209 | ? SXP_MASK( domh -> getOwnerDocument(SXP_UNMASK(n)) ) 2021-07-09T05:41:25,045 | ^~~~~~~~ 2021-07-09T05:41:25,045 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,045 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,046 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,046 src/Sablot-1.0.3/domprovider.h:209:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,046 209 | ? SXP_MASK( domh -> getOwnerDocument(SXP_UNMASK(n)) ) 2021-07-09T05:41:25,046 | ^~~~~~~~~~ 2021-07-09T05:41:25,046 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,046 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,046 | ^ 2021-07-09T05:41:25,047 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,047 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,047 | ^~ 2021-07-09T05:41:25,047 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,047 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,047 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,047 src/Sablot-1.0.3/domprovider.h:210:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,047 210 | : SXP_MASK( domh -> getOwnerDocumentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:25,048 | ^~~~~~~~ 2021-07-09T05:41:25,048 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,048 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,048 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,048 src/Sablot-1.0.3/domprovider.h:210:45: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,048 210 | : SXP_MASK( domh -> getOwnerDocumentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:25,048 | ^~~~~~~~~~ 2021-07-09T05:41:25,049 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,049 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,049 | ^ 2021-07-09T05:41:25,049 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,049 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,049 | ^~ 2021-07-09T05:41:25,049 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,049 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,050 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,050 src/Sablot-1.0.3/domprovider.h:210:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,050 210 | : SXP_MASK( domh -> getOwnerDocumentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:25,050 | ^~~~~~~~ 2021-07-09T05:41:25,050 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,050 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,050 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,051 src/Sablot-1.0.3/domprovider.h:210:45: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,051 210 | : SXP_MASK( domh -> getOwnerDocumentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:25,051 | ^~~~~~~~~~ 2021-07-09T05:41:25,051 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual int DOMProviderExternal::compareNodes(SXP_Node, SXP_Node)’: 2021-07-09T05:41:25,051 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,051 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,051 | ^ 2021-07-09T05:41:25,051 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,052 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,052 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,052 src/Sablot-1.0.3/domprovider.h:214:28: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,052 214 | ? domh -> compareNodes(SXP_UNMASK(n1), SXP_UNMASK(n2)) 2021-07-09T05:41:25,052 | ^~~~~~~~~~ 2021-07-09T05:41:25,052 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,052 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,053 | ^ 2021-07-09T05:41:25,053 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,053 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,053 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,053 src/Sablot-1.0.3/domprovider.h:214:44: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,053 214 | ? domh -> compareNodes(SXP_UNMASK(n1), SXP_UNMASK(n2)) 2021-07-09T05:41:25,053 | ^~~~~~~~~~ 2021-07-09T05:41:25,054 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,054 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,054 | ^ 2021-07-09T05:41:25,054 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,054 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,054 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,054 src/Sablot-1.0.3/domprovider.h:215:31: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,055 215 | : domh -> compareNodesExt(SXP_UNMASK(n1), SXP_UNMASK(n2), udata); } 2021-07-09T05:41:25,055 | ^~~~~~~~~~ 2021-07-09T05:41:25,055 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,055 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,055 | ^ 2021-07-09T05:41:25,055 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,055 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,056 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,056 src/Sablot-1.0.3/domprovider.h:215:47: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,056 215 | : domh -> compareNodesExt(SXP_UNMASK(n1), SXP_UNMASK(n2), udata); } 2021-07-09T05:41:25,056 | ^~~~~~~~~~ 2021-07-09T05:41:25,056 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getNodeWithID(SXP_Document, const SXP_char*)’: 2021-07-09T05:41:25,056 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,056 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,057 | ^ 2021-07-09T05:41:25,057 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,057 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,057 | ^~ 2021-07-09T05:41:25,057 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,057 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,057 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,057 src/Sablot-1.0.3/domprovider.h:225:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,058 225 | ? SXP_MASK( domh -> getNodeWithID(SXP_UNMASK(doc), id) ) 2021-07-09T05:41:25,058 | ^~~~~~~~ 2021-07-09T05:41:25,058 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,058 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,058 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,058 src/Sablot-1.0.3/domprovider.h:225:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,058 225 | ? SXP_MASK( domh -> getNodeWithID(SXP_UNMASK(doc), id) ) 2021-07-09T05:41:25,058 | ^~~~~~~~~~ 2021-07-09T05:41:25,059 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,059 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,059 | ^ 2021-07-09T05:41:25,059 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,059 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,059 | ^~ 2021-07-09T05:41:25,059 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,060 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,060 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,060 src/Sablot-1.0.3/domprovider.h:225:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,060 225 | ? SXP_MASK( domh -> getNodeWithID(SXP_UNMASK(doc), id) ) 2021-07-09T05:41:25,060 | ^~~~~~~~ 2021-07-09T05:41:25,060 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,060 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,061 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,061 src/Sablot-1.0.3/domprovider.h:225:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,061 225 | ? SXP_MASK( domh -> getNodeWithID(SXP_UNMASK(doc), id) ) 2021-07-09T05:41:25,061 | ^~~~~~~~~~ 2021-07-09T05:41:25,061 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,061 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,061 | ^ 2021-07-09T05:41:25,062 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,062 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,062 | ^~ 2021-07-09T05:41:25,062 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,062 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,062 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,062 src/Sablot-1.0.3/domprovider.h:226:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,063 226 | : SXP_MASK( domh -> getNodeWithIDExt(SXP_UNMASK(doc), id, udata) ); } 2021-07-09T05:41:25,063 | ^~~~~~~~ 2021-07-09T05:41:25,063 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,063 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,063 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,063 src/Sablot-1.0.3/domprovider.h:226:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,063 226 | : SXP_MASK( domh -> getNodeWithIDExt(SXP_UNMASK(doc), id, udata) ); } 2021-07-09T05:41:25,064 | ^~~~~~~~~~ 2021-07-09T05:41:25,064 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,064 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,064 | ^ 2021-07-09T05:41:25,064 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:25,064 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:25,064 | ^~ 2021-07-09T05:41:25,065 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:25,065 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,065 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:25,065 src/Sablot-1.0.3/domprovider.h:226:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:25,065 226 | : SXP_MASK( domh -> getNodeWithIDExt(SXP_UNMASK(doc), id, udata) ); } 2021-07-09T05:41:25,065 | ^~~~~~~~ 2021-07-09T05:41:25,065 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,066 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,066 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,066 src/Sablot-1.0.3/domprovider.h:226:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,066 226 | : SXP_MASK( domh -> getNodeWithIDExt(SXP_UNMASK(doc), id, udata) ); } 2021-07-09T05:41:25,066 | ^~~~~~~~~~ 2021-07-09T05:41:25,066 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void DOMProviderExternal::freeName(NodeHandle, char*)’: 2021-07-09T05:41:25,066 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,067 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,067 | ^ 2021-07-09T05:41:25,067 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,067 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,067 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,067 src/Sablot-1.0.3/domprovider.h:232:29: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,067 232 | : domh -> freeBufferExt(SXP_UNMASK(n), (SXP_char*)buff, udata); } 2021-07-09T05:41:25,068 | ^~~~~~~~~~ 2021-07-09T05:41:25,068 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void DOMProviderExternal::freeValue(NodeHandle, char*)’: 2021-07-09T05:41:25,068 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:25,068 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:25,068 | ^ 2021-07-09T05:41:25,068 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:25,068 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:25,069 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:25,069 src/Sablot-1.0.3/domprovider.h:238:29: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:25,069 238 | : domh -> freeBufferExt(SXP_UNMASK(n), (SXP_char*)buff, udata); } 2021-07-09T05:41:25,069 | ^~~~~~~~~~ 2021-07-09T05:41:26,238 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 -DWIN32 -D__WIN_TOOLS -DHAVE_MEMMOVE -Isrc/Sablot-1.0.3/ -Isrc/include -I/usr/include/python3.9 -c src/Sablot-1.0.3/datastr.cpp -o build/temp.linux-armv7l-3.9/src/Sablot-1.0.3/datastr.o 2021-07-09T05:41:26,358 In file included from src/Sablot-1.0.3/base.h:53, 2021-07-09T05:41:26,359 from src/Sablot-1.0.3/datastr.h:45, 2021-07-09T05:41:26,359 from src/Sablot-1.0.3/datastr.cpp:33: 2021-07-09T05:41:26,359 src/Sablot-1.0.3/platform.h:72: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2021-07-09T05:41:26,359 72 | #pragma warning(disable: 4291) 2021-07-09T05:41:26,359 | 2021-07-09T05:41:26,360 src/Sablot-1.0.3/platform.h:74: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2021-07-09T05:41:26,360 74 | #pragma warning(disable: 4514 4100 4512) 2021-07-09T05:41:26,360 | 2021-07-09T05:41:27,876 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 -DWIN32 -D__WIN_TOOLS -DHAVE_MEMMOVE -Isrc/Sablot-1.0.3/ -Isrc/include -I/usr/include/python3.9 -c src/Sablot-1.0.3/decimal.cpp -o build/temp.linux-armv7l-3.9/src/Sablot-1.0.3/decimal.o 2021-07-09T05:41:27,996 In file included from src/Sablot-1.0.3/base.h:53, 2021-07-09T05:41:27,996 from src/Sablot-1.0.3/decimal.h:36, 2021-07-09T05:41:27,997 from src/Sablot-1.0.3/decimal.cpp:35: 2021-07-09T05:41:27,997 src/Sablot-1.0.3/platform.h:72: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2021-07-09T05:41:27,997 72 | #pragma warning(disable: 4291) 2021-07-09T05:41:27,997 | 2021-07-09T05:41:27,997 src/Sablot-1.0.3/platform.h:74: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2021-07-09T05:41:27,997 74 | #pragma warning(disable: 4514 4100 4512) 2021-07-09T05:41:27,997 | 2021-07-09T05:41:29,343 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 -DWIN32 -D__WIN_TOOLS -DHAVE_MEMMOVE -Isrc/Sablot-1.0.3/ -Isrc/include -I/usr/include/python3.9 -c src/Sablot-1.0.3/domprovider.cpp -o build/temp.linux-armv7l-3.9/src/Sablot-1.0.3/domprovider.o 2021-07-09T05:41:29,468 In file included from src/Sablot-1.0.3/base.h:53, 2021-07-09T05:41:29,468 from src/Sablot-1.0.3/domprovider.h:36, 2021-07-09T05:41:29,469 from src/Sablot-1.0.3/domprovider.cpp:35: 2021-07-09T05:41:29,469 src/Sablot-1.0.3/platform.h:72: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2021-07-09T05:41:29,469 72 | #pragma warning(disable: 4291) 2021-07-09T05:41:29,469 | 2021-07-09T05:41:29,469 src/Sablot-1.0.3/platform.h:74: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2021-07-09T05:41:29,469 74 | #pragma warning(disable: 4514 4100 4512) 2021-07-09T05:41:29,469 | 2021-07-09T05:41:29,578 In file included from src/Sablot-1.0.3/domprovider.cpp:35: 2021-07-09T05:41:29,578 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual SXP_NodeType DOMProviderExternal::getNodeType(SXP_Node)’: 2021-07-09T05:41:29,578 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,578 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,578 | ^ 2021-07-09T05:41:29,579 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,579 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,579 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,579 src/Sablot-1.0.3/domprovider.h:129:27: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,579 129 | ? domh -> getNodeType(SXP_UNMASK(n)) 2021-07-09T05:41:29,579 | ^~~~~~~~~~ 2021-07-09T05:41:29,579 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,580 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,580 | ^ 2021-07-09T05:41:29,580 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,580 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,580 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,580 src/Sablot-1.0.3/domprovider.h:130:30: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,580 130 | : domh -> getNodeTypeExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:29,581 | ^~~~~~~~~~ 2021-07-09T05:41:29,581 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual const SXP_char* DOMProviderExternal::getNodeName(SXP_Node)’: 2021-07-09T05:41:29,581 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,581 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,581 | ^ 2021-07-09T05:41:29,581 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,581 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,582 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,582 src/Sablot-1.0.3/domprovider.h:134:27: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,582 134 | ? domh -> getNodeName(SXP_UNMASK(n)) 2021-07-09T05:41:29,582 | ^~~~~~~~~~ 2021-07-09T05:41:29,582 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,582 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,582 | ^ 2021-07-09T05:41:29,582 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,583 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,583 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,583 src/Sablot-1.0.3/domprovider.h:135:30: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,583 135 | : domh -> getNodeNameExt(SXP_UNMASK(n), udata);} 2021-07-09T05:41:29,583 | ^~~~~~~~~~ 2021-07-09T05:41:29,583 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual const SXP_char* DOMProviderExternal::getNodeNameURI(SXP_Node)’: 2021-07-09T05:41:29,583 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,584 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,584 | ^ 2021-07-09T05:41:29,584 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,584 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,584 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,584 src/Sablot-1.0.3/domprovider.h:139:30: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,584 139 | ? domh -> getNodeNameURI(SXP_UNMASK(n)) 2021-07-09T05:41:29,585 | ^~~~~~~~~~ 2021-07-09T05:41:29,585 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,585 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,585 | ^ 2021-07-09T05:41:29,585 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,585 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,585 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,586 src/Sablot-1.0.3/domprovider.h:140:33: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,586 140 | : domh -> getNodeNameURIExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:29,586 | ^~~~~~~~~~ 2021-07-09T05:41:29,586 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual const SXP_char* DOMProviderExternal::getNodeNameLocal(SXP_Node)’: 2021-07-09T05:41:29,586 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,586 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,586 | ^ 2021-07-09T05:41:29,586 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,587 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,587 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,587 src/Sablot-1.0.3/domprovider.h:144:32: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,587 144 | ? domh -> getNodeNameLocal(SXP_UNMASK(n)) 2021-07-09T05:41:29,587 | ^~~~~~~~~~ 2021-07-09T05:41:29,587 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,587 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,587 | ^ 2021-07-09T05:41:29,588 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,588 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,588 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,588 src/Sablot-1.0.3/domprovider.h:145:35: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,588 145 | : domh -> getNodeNameLocalExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:29,588 | ^~~~~~~~~~ 2021-07-09T05:41:29,588 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual const SXP_char* DOMProviderExternal::getNodeValue(SXP_Node)’: 2021-07-09T05:41:29,588 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,589 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,589 | ^ 2021-07-09T05:41:29,589 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,589 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,589 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,589 src/Sablot-1.0.3/domprovider.h:149:28: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,589 149 | ? domh -> getNodeValue(SXP_UNMASK(n)) 2021-07-09T05:41:29,589 | ^~~~~~~~~~ 2021-07-09T05:41:29,590 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,590 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,590 | ^ 2021-07-09T05:41:29,590 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,590 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,590 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,590 src/Sablot-1.0.3/domprovider.h:150:31: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,590 150 | : domh -> getNodeValueExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:29,591 | ^~~~~~~~~~ 2021-07-09T05:41:29,591 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getNextSibling(SXP_Node)’: 2021-07-09T05:41:29,591 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,591 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,591 | ^ 2021-07-09T05:41:29,591 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,591 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,591 | ^~ 2021-07-09T05:41:29,592 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,592 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,592 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,592 src/Sablot-1.0.3/domprovider.h:154:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,592 154 | ? SXP_MASK( domh -> getNextSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,592 | ^~~~~~~~ 2021-07-09T05:41:29,592 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,592 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,593 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,593 src/Sablot-1.0.3/domprovider.h:154:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,593 154 | ? SXP_MASK( domh -> getNextSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,593 | ^~~~~~~~~~ 2021-07-09T05:41:29,593 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,593 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,593 | ^ 2021-07-09T05:41:29,594 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,594 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,594 | ^~ 2021-07-09T05:41:29,594 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,594 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,594 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,594 src/Sablot-1.0.3/domprovider.h:154:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,594 154 | ? SXP_MASK( domh -> getNextSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,595 | ^~~~~~~~ 2021-07-09T05:41:29,595 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,595 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,595 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,595 src/Sablot-1.0.3/domprovider.h:154:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,595 154 | ? SXP_MASK( domh -> getNextSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,595 | ^~~~~~~~~~ 2021-07-09T05:41:29,596 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,596 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,596 | ^ 2021-07-09T05:41:29,596 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,596 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,596 | ^~ 2021-07-09T05:41:29,596 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,596 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,596 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,597 src/Sablot-1.0.3/domprovider.h:155:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,597 155 | : SXP_MASK( domh -> getNextSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,597 | ^~~~~~~~ 2021-07-09T05:41:29,597 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,597 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,597 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,597 src/Sablot-1.0.3/domprovider.h:155:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,598 155 | : SXP_MASK( domh -> getNextSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,598 | ^~~~~~~~~~ 2021-07-09T05:41:29,598 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,598 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,598 | ^ 2021-07-09T05:41:29,598 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,598 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,598 | ^~ 2021-07-09T05:41:29,599 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,599 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,599 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,599 src/Sablot-1.0.3/domprovider.h:155:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,599 155 | : SXP_MASK( domh -> getNextSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,599 | ^~~~~~~~ 2021-07-09T05:41:29,599 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,600 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,600 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,600 src/Sablot-1.0.3/domprovider.h:155:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,600 155 | : SXP_MASK( domh -> getNextSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,600 | ^~~~~~~~~~ 2021-07-09T05:41:29,600 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getPreviousSibling(SXP_Node)’: 2021-07-09T05:41:29,600 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,600 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,601 | ^ 2021-07-09T05:41:29,601 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,601 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,601 | ^~ 2021-07-09T05:41:29,601 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,601 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,601 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,601 src/Sablot-1.0.3/domprovider.h:159:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,602 159 | ? SXP_MASK( domh -> getPreviousSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,602 | ^~~~~~~~ 2021-07-09T05:41:29,602 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,602 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,602 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,602 src/Sablot-1.0.3/domprovider.h:159:44: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,602 159 | ? SXP_MASK( domh -> getPreviousSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,602 | ^~~~~~~~~~ 2021-07-09T05:41:29,603 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,603 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,603 | ^ 2021-07-09T05:41:29,603 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,603 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,603 | ^~ 2021-07-09T05:41:29,603 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,603 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,603 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,604 src/Sablot-1.0.3/domprovider.h:159:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,604 159 | ? SXP_MASK( domh -> getPreviousSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,604 | ^~~~~~~~ 2021-07-09T05:41:29,604 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,604 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,604 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,604 src/Sablot-1.0.3/domprovider.h:159:44: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,604 159 | ? SXP_MASK( domh -> getPreviousSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,605 | ^~~~~~~~~~ 2021-07-09T05:41:29,605 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,605 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,605 | ^ 2021-07-09T05:41:29,605 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,605 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,606 | ^~ 2021-07-09T05:41:29,606 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,606 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,606 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,606 src/Sablot-1.0.3/domprovider.h:160:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,606 160 | : SXP_MASK( domh -> getPreviousSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,606 | ^~~~~~~~ 2021-07-09T05:41:29,606 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,607 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,607 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,607 src/Sablot-1.0.3/domprovider.h:160:47: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,607 160 | : SXP_MASK( domh -> getPreviousSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,607 | ^~~~~~~~~~ 2021-07-09T05:41:29,607 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,607 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,607 | ^ 2021-07-09T05:41:29,608 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,608 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,608 | ^~ 2021-07-09T05:41:29,608 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,608 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,608 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,608 src/Sablot-1.0.3/domprovider.h:160:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,609 160 | : SXP_MASK( domh -> getPreviousSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,609 | ^~~~~~~~ 2021-07-09T05:41:29,609 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,609 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,609 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,609 src/Sablot-1.0.3/domprovider.h:160:47: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,609 160 | : SXP_MASK( domh -> getPreviousSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,609 | ^~~~~~~~~~ 2021-07-09T05:41:29,610 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getNextAttrNS(SXP_Node)’: 2021-07-09T05:41:29,610 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,610 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,610 | ^ 2021-07-09T05:41:29,610 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,610 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,610 | ^~ 2021-07-09T05:41:29,610 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,611 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,611 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,611 src/Sablot-1.0.3/domprovider.h:164:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,611 164 | ? SXP_MASK( domh -> getNextAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,611 | ^~~~~~~~ 2021-07-09T05:41:29,611 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,611 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,611 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,612 src/Sablot-1.0.3/domprovider.h:164:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,612 164 | ? SXP_MASK( domh -> getNextAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,612 | ^~~~~~~~~~ 2021-07-09T05:41:29,612 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,612 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,612 | ^ 2021-07-09T05:41:29,612 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,612 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,613 | ^~ 2021-07-09T05:41:29,613 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,613 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,613 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,613 src/Sablot-1.0.3/domprovider.h:164:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,613 164 | ? SXP_MASK( domh -> getNextAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,613 | ^~~~~~~~ 2021-07-09T05:41:29,613 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,614 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,614 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,614 src/Sablot-1.0.3/domprovider.h:164:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,614 164 | ? SXP_MASK( domh -> getNextAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,614 | ^~~~~~~~~~ 2021-07-09T05:41:29,614 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,614 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,614 | ^ 2021-07-09T05:41:29,615 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,615 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,615 | ^~ 2021-07-09T05:41:29,615 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,615 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,615 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,615 src/Sablot-1.0.3/domprovider.h:165:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,615 165 | : SXP_MASK( domh -> getNextAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,616 | ^~~~~~~~ 2021-07-09T05:41:29,616 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,616 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,616 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,616 src/Sablot-1.0.3/domprovider.h:165:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,616 165 | : SXP_MASK( domh -> getNextAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,616 | ^~~~~~~~~~ 2021-07-09T05:41:29,616 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,617 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,617 | ^ 2021-07-09T05:41:29,617 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,617 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,617 | ^~ 2021-07-09T05:41:29,617 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,617 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,617 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,618 src/Sablot-1.0.3/domprovider.h:165:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,618 165 | : SXP_MASK( domh -> getNextAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,618 | ^~~~~~~~ 2021-07-09T05:41:29,618 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,618 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,618 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,618 src/Sablot-1.0.3/domprovider.h:165:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,618 165 | : SXP_MASK( domh -> getNextAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,619 | ^~~~~~~~~~ 2021-07-09T05:41:29,619 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getPreviousAttrNS(SXP_Node)’: 2021-07-09T05:41:29,619 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,619 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,619 | ^ 2021-07-09T05:41:29,619 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,619 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,620 | ^~ 2021-07-09T05:41:29,620 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,620 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,620 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,620 src/Sablot-1.0.3/domprovider.h:169:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,620 169 | ? SXP_MASK( domh -> getPreviousAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,620 | ^~~~~~~~ 2021-07-09T05:41:29,620 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,621 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,621 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,621 src/Sablot-1.0.3/domprovider.h:169:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,621 169 | ? SXP_MASK( domh -> getPreviousAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,621 | ^~~~~~~~~~ 2021-07-09T05:41:29,621 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,621 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,621 | ^ 2021-07-09T05:41:29,622 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,622 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,622 | ^~ 2021-07-09T05:41:29,622 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,622 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,622 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,623 src/Sablot-1.0.3/domprovider.h:169:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,623 169 | ? SXP_MASK( domh -> getPreviousAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,623 | ^~~~~~~~ 2021-07-09T05:41:29,623 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,623 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,623 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,623 src/Sablot-1.0.3/domprovider.h:169:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,623 169 | ? SXP_MASK( domh -> getPreviousAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,624 | ^~~~~~~~~~ 2021-07-09T05:41:29,624 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,624 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,624 | ^ 2021-07-09T05:41:29,624 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,624 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,624 | ^~ 2021-07-09T05:41:29,624 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,624 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,625 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,625 src/Sablot-1.0.3/domprovider.h:170:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,625 170 | : SXP_MASK( domh -> getPreviousAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,625 | ^~~~~~~~ 2021-07-09T05:41:29,625 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,626 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,626 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,626 src/Sablot-1.0.3/domprovider.h:170:46: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,626 170 | : SXP_MASK( domh -> getPreviousAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,626 | ^~~~~~~~~~ 2021-07-09T05:41:29,626 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,626 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,626 | ^ 2021-07-09T05:41:29,627 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,627 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,627 | ^~ 2021-07-09T05:41:29,627 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,627 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,627 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,627 src/Sablot-1.0.3/domprovider.h:170:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,628 170 | : SXP_MASK( domh -> getPreviousAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,628 | ^~~~~~~~ 2021-07-09T05:41:29,628 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,628 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,628 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,628 src/Sablot-1.0.3/domprovider.h:170:46: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,628 170 | : SXP_MASK( domh -> getPreviousAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,628 | ^~~~~~~~~~ 2021-07-09T05:41:29,629 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual int DOMProviderExternal::getChildCount(SXP_Node)’: 2021-07-09T05:41:29,629 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,629 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,629 | ^ 2021-07-09T05:41:29,629 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,629 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,629 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,629 src/Sablot-1.0.3/domprovider.h:174:29: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,630 174 | ? domh -> getChildCount(SXP_UNMASK(n)) 2021-07-09T05:41:29,630 | ^~~~~~~~~~ 2021-07-09T05:41:29,630 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,630 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,630 | ^ 2021-07-09T05:41:29,630 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,630 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,631 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,631 src/Sablot-1.0.3/domprovider.h:175:32: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,631 175 | : domh -> getChildCountExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:29,631 | ^~~~~~~~~~ 2021-07-09T05:41:29,631 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual int DOMProviderExternal::getAttributeCount(SXP_Node)’: 2021-07-09T05:41:29,631 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,631 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,631 | ^ 2021-07-09T05:41:29,632 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,632 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,632 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,632 src/Sablot-1.0.3/domprovider.h:179:33: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,632 179 | ? domh -> getAttributeCount(SXP_UNMASK(n)) 2021-07-09T05:41:29,632 | ^~~~~~~~~~ 2021-07-09T05:41:29,632 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,633 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,633 | ^ 2021-07-09T05:41:29,633 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,633 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,633 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,633 src/Sablot-1.0.3/domprovider.h:180:36: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,633 180 | : domh -> getAttributeCountExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:29,633 | ^~~~~~~~~~ 2021-07-09T05:41:29,634 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual int DOMProviderExternal::getNamespaceCount(SXP_Node)’: 2021-07-09T05:41:29,634 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,634 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,634 | ^ 2021-07-09T05:41:29,634 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,634 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,634 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,635 src/Sablot-1.0.3/domprovider.h:184:33: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,635 184 | ? domh -> getNamespaceCount(SXP_UNMASK(n)) 2021-07-09T05:41:29,635 | ^~~~~~~~~~ 2021-07-09T05:41:29,635 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,635 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,635 | ^ 2021-07-09T05:41:29,635 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,635 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,636 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,636 src/Sablot-1.0.3/domprovider.h:185:36: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,636 185 | : domh -> getNamespaceCountExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:29,636 | ^~~~~~~~~~ 2021-07-09T05:41:29,636 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getChildNo(SXP_Node, int)’: 2021-07-09T05:41:29,636 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,637 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,637 | ^ 2021-07-09T05:41:29,637 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,637 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,637 | ^~ 2021-07-09T05:41:29,637 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,637 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,638 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,638 src/Sablot-1.0.3/domprovider.h:189:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,638 189 | ? SXP_MASK( domh -> getChildNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:29,638 | ^~~~~~~~ 2021-07-09T05:41:29,638 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,638 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,638 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,638 src/Sablot-1.0.3/domprovider.h:189:36: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,639 189 | ? SXP_MASK( domh -> getChildNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:29,639 | ^~~~~~~~~~ 2021-07-09T05:41:29,639 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,639 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,639 | ^ 2021-07-09T05:41:29,639 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,639 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,640 | ^~ 2021-07-09T05:41:29,640 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,640 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,640 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,640 src/Sablot-1.0.3/domprovider.h:189:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,640 189 | ? SXP_MASK( domh -> getChildNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:29,640 | ^~~~~~~~ 2021-07-09T05:41:29,641 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,641 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,641 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,641 src/Sablot-1.0.3/domprovider.h:189:36: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,641 189 | ? SXP_MASK( domh -> getChildNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:29,641 | ^~~~~~~~~~ 2021-07-09T05:41:29,641 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,641 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,642 | ^ 2021-07-09T05:41:29,642 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,642 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,642 | ^~ 2021-07-09T05:41:29,642 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,642 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,642 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,643 src/Sablot-1.0.3/domprovider.h:190:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,643 190 | : SXP_MASK( domh -> getChildNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:29,643 | ^~~~~~~~ 2021-07-09T05:41:29,643 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,643 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,643 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,643 src/Sablot-1.0.3/domprovider.h:190:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,644 190 | : SXP_MASK( domh -> getChildNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:29,644 | ^~~~~~~~~~ 2021-07-09T05:41:29,644 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,644 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,644 | ^ 2021-07-09T05:41:29,644 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,644 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,644 | ^~ 2021-07-09T05:41:29,645 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,645 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,645 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,645 src/Sablot-1.0.3/domprovider.h:190:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,645 190 | : SXP_MASK( domh -> getChildNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:29,645 | ^~~~~~~~ 2021-07-09T05:41:29,645 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,646 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,646 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,646 src/Sablot-1.0.3/domprovider.h:190:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,646 190 | : SXP_MASK( domh -> getChildNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:29,646 | ^~~~~~~~~~ 2021-07-09T05:41:29,646 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getAttributeNo(SXP_Node, int)’: 2021-07-09T05:41:29,646 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,646 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,647 | ^ 2021-07-09T05:41:29,647 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,647 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,647 | ^~ 2021-07-09T05:41:29,647 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,647 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,647 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,648 src/Sablot-1.0.3/domprovider.h:194:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,648 194 | ? SXP_MASK( domh -> getAttributeNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:29,648 | ^~~~~~~~ 2021-07-09T05:41:29,648 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,648 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,648 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,648 src/Sablot-1.0.3/domprovider.h:194:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,648 194 | ? SXP_MASK( domh -> getAttributeNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:29,648 | ^~~~~~~~~~ 2021-07-09T05:41:29,649 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,649 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,649 | ^ 2021-07-09T05:41:29,649 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,649 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,649 | ^~ 2021-07-09T05:41:29,649 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,650 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,650 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,650 src/Sablot-1.0.3/domprovider.h:194:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,650 194 | ? SXP_MASK( domh -> getAttributeNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:29,650 | ^~~~~~~~ 2021-07-09T05:41:29,650 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,650 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,650 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,651 src/Sablot-1.0.3/domprovider.h:194:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,651 194 | ? SXP_MASK( domh -> getAttributeNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:29,651 | ^~~~~~~~~~ 2021-07-09T05:41:29,651 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,651 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,651 | ^ 2021-07-09T05:41:29,651 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,652 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,652 | ^~ 2021-07-09T05:41:29,652 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,652 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,652 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,652 src/Sablot-1.0.3/domprovider.h:195:6: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,652 195 | :SXP_MASK( domh -> getAttributeNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:29,653 | ^~~~~~~~ 2021-07-09T05:41:29,653 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,653 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,653 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,653 src/Sablot-1.0.3/domprovider.h:195:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,653 195 | :SXP_MASK( domh -> getAttributeNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:29,653 | ^~~~~~~~~~ 2021-07-09T05:41:29,653 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,654 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,654 | ^ 2021-07-09T05:41:29,654 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,654 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,654 | ^~ 2021-07-09T05:41:29,654 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,654 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,654 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,655 src/Sablot-1.0.3/domprovider.h:195:6: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,655 195 | :SXP_MASK( domh -> getAttributeNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:29,655 | ^~~~~~~~ 2021-07-09T05:41:29,655 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,655 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,655 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,655 src/Sablot-1.0.3/domprovider.h:195:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,656 195 | :SXP_MASK( domh -> getAttributeNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:29,656 | ^~~~~~~~~~ 2021-07-09T05:41:29,656 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getNamespaceNo(SXP_Node, int)’: 2021-07-09T05:41:29,656 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,656 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,656 | ^ 2021-07-09T05:41:29,656 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,656 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,657 | ^~ 2021-07-09T05:41:29,657 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,657 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,657 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,657 src/Sablot-1.0.3/domprovider.h:199:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,657 199 | ? SXP_MASK( domh -> getNamespaceNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:29,657 | ^~~~~~~~ 2021-07-09T05:41:29,658 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,658 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,658 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,658 src/Sablot-1.0.3/domprovider.h:199:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,658 199 | ? SXP_MASK( domh -> getNamespaceNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:29,658 | ^~~~~~~~~~ 2021-07-09T05:41:29,658 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,658 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,659 | ^ 2021-07-09T05:41:29,659 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,659 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,659 | ^~ 2021-07-09T05:41:29,659 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,659 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,659 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,659 src/Sablot-1.0.3/domprovider.h:199:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,660 199 | ? SXP_MASK( domh -> getNamespaceNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:29,660 | ^~~~~~~~ 2021-07-09T05:41:29,660 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,660 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,660 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,660 src/Sablot-1.0.3/domprovider.h:199:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,660 199 | ? SXP_MASK( domh -> getNamespaceNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:29,660 | ^~~~~~~~~~ 2021-07-09T05:41:29,660 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,661 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,661 | ^ 2021-07-09T05:41:29,661 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,661 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,661 | ^~ 2021-07-09T05:41:29,661 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,661 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,661 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,662 src/Sablot-1.0.3/domprovider.h:200:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,662 200 | : SXP_MASK( domh -> getNamespaceNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:29,662 | ^~~~~~~~ 2021-07-09T05:41:29,662 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,662 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,662 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,662 src/Sablot-1.0.3/domprovider.h:200:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,663 200 | : SXP_MASK( domh -> getNamespaceNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:29,663 | ^~~~~~~~~~ 2021-07-09T05:41:29,663 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,663 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,663 | ^ 2021-07-09T05:41:29,663 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,663 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,663 | ^~ 2021-07-09T05:41:29,664 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,664 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,664 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,664 src/Sablot-1.0.3/domprovider.h:200:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,664 200 | : SXP_MASK( domh -> getNamespaceNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:29,664 | ^~~~~~~~ 2021-07-09T05:41:29,664 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,664 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,664 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,665 src/Sablot-1.0.3/domprovider.h:200:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,665 200 | : SXP_MASK( domh -> getNamespaceNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:29,665 | ^~~~~~~~~~ 2021-07-09T05:41:29,665 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getParent(SXP_Node)’: 2021-07-09T05:41:29,665 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,665 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,666 | ^ 2021-07-09T05:41:29,666 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,666 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,666 | ^~ 2021-07-09T05:41:29,666 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,666 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,666 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,667 src/Sablot-1.0.3/domprovider.h:204:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,667 204 | ? SXP_MASK( domh -> getParent(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,667 | ^~~~~~~~ 2021-07-09T05:41:29,667 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,667 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,667 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,667 src/Sablot-1.0.3/domprovider.h:204:35: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,668 204 | ? SXP_MASK( domh -> getParent(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,668 | ^~~~~~~~~~ 2021-07-09T05:41:29,668 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,668 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,668 | ^ 2021-07-09T05:41:29,668 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,668 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,668 | ^~ 2021-07-09T05:41:29,669 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,669 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,669 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,669 src/Sablot-1.0.3/domprovider.h:204:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,669 204 | ? SXP_MASK( domh -> getParent(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,669 | ^~~~~~~~ 2021-07-09T05:41:29,669 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,669 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,670 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,670 src/Sablot-1.0.3/domprovider.h:204:35: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,670 204 | ? SXP_MASK( domh -> getParent(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,670 | ^~~~~~~~~~ 2021-07-09T05:41:29,670 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,670 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,670 | ^ 2021-07-09T05:41:29,670 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,671 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,671 | ^~ 2021-07-09T05:41:29,671 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,671 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,671 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,671 src/Sablot-1.0.3/domprovider.h:205:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,671 205 | : SXP_MASK( domh -> getParentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,671 | ^~~~~~~~ 2021-07-09T05:41:29,672 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,672 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,672 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,672 src/Sablot-1.0.3/domprovider.h:205:38: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,672 205 | : SXP_MASK( domh -> getParentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,672 | ^~~~~~~~~~ 2021-07-09T05:41:29,672 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,672 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,673 | ^ 2021-07-09T05:41:29,673 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,673 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,673 | ^~ 2021-07-09T05:41:29,673 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,673 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,673 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,673 src/Sablot-1.0.3/domprovider.h:205:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,673 205 | : SXP_MASK( domh -> getParentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,674 | ^~~~~~~~ 2021-07-09T05:41:29,674 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,674 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,674 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,674 src/Sablot-1.0.3/domprovider.h:205:38: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,674 205 | : SXP_MASK( domh -> getParentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,674 | ^~~~~~~~~~ 2021-07-09T05:41:29,674 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getOwnerDocument(SXP_Node)’: 2021-07-09T05:41:29,675 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,675 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,675 | ^ 2021-07-09T05:41:29,675 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,675 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,675 | ^~ 2021-07-09T05:41:29,676 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,676 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,676 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,676 src/Sablot-1.0.3/domprovider.h:209:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,676 209 | ? SXP_MASK( domh -> getOwnerDocument(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,676 | ^~~~~~~~ 2021-07-09T05:41:29,676 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,676 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,677 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,677 src/Sablot-1.0.3/domprovider.h:209:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,677 209 | ? SXP_MASK( domh -> getOwnerDocument(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,677 | ^~~~~~~~~~ 2021-07-09T05:41:29,677 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,677 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,677 | ^ 2021-07-09T05:41:29,677 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,678 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,678 | ^~ 2021-07-09T05:41:29,678 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,678 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,678 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,678 src/Sablot-1.0.3/domprovider.h:209:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,678 209 | ? SXP_MASK( domh -> getOwnerDocument(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,678 | ^~~~~~~~ 2021-07-09T05:41:29,679 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,679 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,679 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,679 src/Sablot-1.0.3/domprovider.h:209:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,679 209 | ? SXP_MASK( domh -> getOwnerDocument(SXP_UNMASK(n)) ) 2021-07-09T05:41:29,679 | ^~~~~~~~~~ 2021-07-09T05:41:29,679 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,679 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,680 | ^ 2021-07-09T05:41:29,680 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,680 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,680 | ^~ 2021-07-09T05:41:29,680 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,680 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,680 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,681 src/Sablot-1.0.3/domprovider.h:210:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,681 210 | : SXP_MASK( domh -> getOwnerDocumentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,681 | ^~~~~~~~ 2021-07-09T05:41:29,681 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,681 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,681 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,681 src/Sablot-1.0.3/domprovider.h:210:45: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,682 210 | : SXP_MASK( domh -> getOwnerDocumentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,682 | ^~~~~~~~~~ 2021-07-09T05:41:29,682 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,682 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,682 | ^ 2021-07-09T05:41:29,682 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,682 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,682 | ^~ 2021-07-09T05:41:29,682 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,683 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,683 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,683 src/Sablot-1.0.3/domprovider.h:210:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,683 210 | : SXP_MASK( domh -> getOwnerDocumentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,683 | ^~~~~~~~ 2021-07-09T05:41:29,683 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,683 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,684 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,684 src/Sablot-1.0.3/domprovider.h:210:45: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,684 210 | : SXP_MASK( domh -> getOwnerDocumentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:29,684 | ^~~~~~~~~~ 2021-07-09T05:41:29,684 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual int DOMProviderExternal::compareNodes(SXP_Node, SXP_Node)’: 2021-07-09T05:41:29,684 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,684 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,684 | ^ 2021-07-09T05:41:29,684 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,685 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,685 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,685 src/Sablot-1.0.3/domprovider.h:214:28: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,685 214 | ? domh -> compareNodes(SXP_UNMASK(n1), SXP_UNMASK(n2)) 2021-07-09T05:41:29,685 | ^~~~~~~~~~ 2021-07-09T05:41:29,685 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,685 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,686 | ^ 2021-07-09T05:41:29,686 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,686 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,686 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,686 src/Sablot-1.0.3/domprovider.h:214:44: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,686 214 | ? domh -> compareNodes(SXP_UNMASK(n1), SXP_UNMASK(n2)) 2021-07-09T05:41:29,686 | ^~~~~~~~~~ 2021-07-09T05:41:29,686 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,687 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,687 | ^ 2021-07-09T05:41:29,687 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,687 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,687 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,687 src/Sablot-1.0.3/domprovider.h:215:31: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,687 215 | : domh -> compareNodesExt(SXP_UNMASK(n1), SXP_UNMASK(n2), udata); } 2021-07-09T05:41:29,687 | ^~~~~~~~~~ 2021-07-09T05:41:29,688 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,688 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,688 | ^ 2021-07-09T05:41:29,688 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,688 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,688 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,688 src/Sablot-1.0.3/domprovider.h:215:47: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,688 215 | : domh -> compareNodesExt(SXP_UNMASK(n1), SXP_UNMASK(n2), udata); } 2021-07-09T05:41:29,689 | ^~~~~~~~~~ 2021-07-09T05:41:29,689 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getNodeWithID(SXP_Document, const SXP_char*)’: 2021-07-09T05:41:29,689 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,689 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,689 | ^ 2021-07-09T05:41:29,689 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,689 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,689 | ^~ 2021-07-09T05:41:29,690 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,690 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,690 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,690 src/Sablot-1.0.3/domprovider.h:225:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,690 225 | ? SXP_MASK( domh -> getNodeWithID(SXP_UNMASK(doc), id) ) 2021-07-09T05:41:29,690 | ^~~~~~~~ 2021-07-09T05:41:29,690 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,690 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,691 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,691 src/Sablot-1.0.3/domprovider.h:225:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,691 225 | ? SXP_MASK( domh -> getNodeWithID(SXP_UNMASK(doc), id) ) 2021-07-09T05:41:29,691 | ^~~~~~~~~~ 2021-07-09T05:41:29,691 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,691 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,691 | ^ 2021-07-09T05:41:29,692 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,692 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,692 | ^~ 2021-07-09T05:41:29,692 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,692 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,692 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,692 src/Sablot-1.0.3/domprovider.h:225:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,692 225 | ? SXP_MASK( domh -> getNodeWithID(SXP_UNMASK(doc), id) ) 2021-07-09T05:41:29,693 | ^~~~~~~~ 2021-07-09T05:41:29,693 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,693 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,693 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,693 src/Sablot-1.0.3/domprovider.h:225:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,693 225 | ? SXP_MASK( domh -> getNodeWithID(SXP_UNMASK(doc), id) ) 2021-07-09T05:41:29,693 | ^~~~~~~~~~ 2021-07-09T05:41:29,694 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,694 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,694 | ^ 2021-07-09T05:41:29,694 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,694 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,694 | ^~ 2021-07-09T05:41:29,694 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,695 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,695 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,695 src/Sablot-1.0.3/domprovider.h:226:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,695 226 | : SXP_MASK( domh -> getNodeWithIDExt(SXP_UNMASK(doc), id, udata) ); } 2021-07-09T05:41:29,695 | ^~~~~~~~ 2021-07-09T05:41:29,695 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,695 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,696 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,696 src/Sablot-1.0.3/domprovider.h:226:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,696 226 | : SXP_MASK( domh -> getNodeWithIDExt(SXP_UNMASK(doc), id, udata) ); } 2021-07-09T05:41:29,696 | ^~~~~~~~~~ 2021-07-09T05:41:29,696 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,696 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,696 | ^ 2021-07-09T05:41:29,697 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:29,697 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:29,697 | ^~ 2021-07-09T05:41:29,697 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:29,697 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,697 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:29,697 src/Sablot-1.0.3/domprovider.h:226:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:29,697 226 | : SXP_MASK( domh -> getNodeWithIDExt(SXP_UNMASK(doc), id, udata) ); } 2021-07-09T05:41:29,698 | ^~~~~~~~ 2021-07-09T05:41:29,698 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,698 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,698 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,698 src/Sablot-1.0.3/domprovider.h:226:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,698 226 | : SXP_MASK( domh -> getNodeWithIDExt(SXP_UNMASK(doc), id, udata) ); } 2021-07-09T05:41:29,698 | ^~~~~~~~~~ 2021-07-09T05:41:29,699 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void DOMProviderExternal::freeName(NodeHandle, char*)’: 2021-07-09T05:41:29,699 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,699 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,699 | ^ 2021-07-09T05:41:29,699 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,699 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,699 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,699 src/Sablot-1.0.3/domprovider.h:232:29: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,700 232 | : domh -> freeBufferExt(SXP_UNMASK(n), (SXP_char*)buff, udata); } 2021-07-09T05:41:29,700 | ^~~~~~~~~~ 2021-07-09T05:41:29,700 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void DOMProviderExternal::freeValue(NodeHandle, char*)’: 2021-07-09T05:41:29,700 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:29,700 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:29,700 | ^ 2021-07-09T05:41:29,700 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:29,700 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:29,701 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:29,701 src/Sablot-1.0.3/domprovider.h:238:29: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:29,701 238 | : domh -> freeBufferExt(SXP_UNMASK(n), (SXP_char*)buff, udata); } 2021-07-09T05:41:29,701 | ^~~~~~~~~~ 2021-07-09T05:41:29,791 src/Sablot-1.0.3/domprovider.cpp: In member function ‘virtual Bool DOMProvider::getMatchingList(Sit, NodeHandle, Expression&, Context&)’: 2021-07-09T05:41:29,791 src/Sablot-1.0.3/domprovider.cpp:124:10: warning: enumeration value ‘ATTRIBUTE_NODE’ not handled in switch [-Wswitch] 2021-07-09T05:41:29,791 124 | switch ( type = getNodeType(n) ) { 2021-07-09T05:41:29,791 | ^ 2021-07-09T05:41:29,791 src/Sablot-1.0.3/domprovider.cpp:124:10: warning: enumeration value ‘TEXT_NODE’ not handled in switch [-Wswitch] 2021-07-09T05:41:29,792 src/Sablot-1.0.3/domprovider.cpp:124:10: warning: enumeration value ‘PROCESSING_INSTRUCTION_NODE’ not handled in switch [-Wswitch] 2021-07-09T05:41:29,792 src/Sablot-1.0.3/domprovider.cpp:124:10: warning: enumeration value ‘COMMENT_NODE’ not handled in switch [-Wswitch] 2021-07-09T05:41:29,792 src/Sablot-1.0.3/domprovider.cpp:124:10: warning: enumeration value ‘NAMESPACE_NODE’ not handled in switch [-Wswitch] 2021-07-09T05:41:29,809 In file included from src/Sablot-1.0.3/domprovider.h:36, 2021-07-09T05:41:29,809 from src/Sablot-1.0.3/domprovider.cpp:35: 2021-07-09T05:41:29,809 src/Sablot-1.0.3/domprovider.cpp: In destructor ‘virtual DOMProviderUniversal::~DOMProviderUniversal()’: 2021-07-09T05:41:29,810 src/Sablot-1.0.3/base.h:256:32: warning: deleting object of polymorphic class type ‘DOMProviderStandard’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2021-07-09T05:41:29,810 256 | #define cdelete(PTR) {if (PTR) delete PTR; PTR = NULL;} 2021-07-09T05:41:29,810 src/Sablot-1.0.3/domprovider.cpp:554:3: note: in expansion of macro ‘cdelete’ 2021-07-09T05:41:29,810 554 | cdelete(standard); 2021-07-09T05:41:29,810 | ^~~~~~~ 2021-07-09T05:41:29,810 src/Sablot-1.0.3/base.h:256:32: warning: deleting object of polymorphic class type ‘DOMProviderExternal’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2021-07-09T05:41:29,811 256 | #define cdelete(PTR) {if (PTR) delete PTR; PTR = NULL;} 2021-07-09T05:41:29,811 src/Sablot-1.0.3/domprovider.cpp:555:17: note: in expansion of macro ‘cdelete’ 2021-07-09T05:41:29,811 555 | if (external) cdelete(external); 2021-07-09T05:41:29,811 | ^~~~~~~ 2021-07-09T05:41:29,811 src/Sablot-1.0.3/domprovider.cpp: In member function ‘void DOMProviderUniversal::setExtProvider(DOMHandler*, void*)’: 2021-07-09T05:41:29,811 src/Sablot-1.0.3/base.h:256:32: warning: deleting object of polymorphic class type ‘DOMProviderExternal’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2021-07-09T05:41:29,811 256 | #define cdelete(PTR) {if (PTR) delete PTR; PTR = NULL;} 2021-07-09T05:41:29,812 src/Sablot-1.0.3/domprovider.cpp:560:17: note: in expansion of macro ‘cdelete’ 2021-07-09T05:41:29,812 560 | if (external) cdelete(external); 2021-07-09T05:41:29,812 | ^~~~~~~ 2021-07-09T05:41:31,872 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 -DWIN32 -D__WIN_TOOLS -DHAVE_MEMMOVE -Isrc/Sablot-1.0.3/ -Isrc/include -I/usr/include/python3.9 -c src/Sablot-1.0.3/encoding.cpp -o build/temp.linux-armv7l-3.9/src/Sablot-1.0.3/encoding.o 2021-07-09T05:41:32,003 In file included from src/Sablot-1.0.3/base.h:53, 2021-07-09T05:41:32,003 from src/Sablot-1.0.3/encoding.h:38, 2021-07-09T05:41:32,003 from src/Sablot-1.0.3/encoding.cpp:34: 2021-07-09T05:41:32,004 src/Sablot-1.0.3/platform.h:72: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2021-07-09T05:41:32,004 72 | #pragma warning(disable: 4291) 2021-07-09T05:41:32,004 | 2021-07-09T05:41:32,004 src/Sablot-1.0.3/platform.h:74: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2021-07-09T05:41:32,004 74 | #pragma warning(disable: 4514 4100 4512) 2021-07-09T05:41:32,004 | 2021-07-09T05:41:32,253 src/Sablot-1.0.3/encoding.cpp: In member function ‘Bool Recoder::conv(Sit, CDesc, const char*&, size_t&, char*&, size_t&, EncResult&)’: 2021-07-09T05:41:32,253 src/Sablot-1.0.3/encoding.cpp:313:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2021-07-09T05:41:32,254 313 | if (S.getProcessor()) 2021-07-09T05:41:32,254 | ^~ 2021-07-09T05:41:32,254 src/Sablot-1.0.3/encoding.cpp:315:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2021-07-09T05:41:32,254 315 | if (enchlr) 2021-07-09T05:41:32,254 | ^~ 2021-07-09T05:41:32,677 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 -DWIN32 -D__WIN_TOOLS -DHAVE_MEMMOVE -Isrc/Sablot-1.0.3/ -Isrc/include -I/usr/include/python3.9 -c src/Sablot-1.0.3/error.cpp -o build/temp.linux-armv7l-3.9/src/Sablot-1.0.3/error.o 2021-07-09T05:41:32,800 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 -DWIN32 -D__WIN_TOOLS -DHAVE_MEMMOVE -Isrc/Sablot-1.0.3/ -Isrc/include -I/usr/include/python3.9 -c src/Sablot-1.0.3/expr.cpp -o build/temp.linux-armv7l-3.9/src/Sablot-1.0.3/expr.o 2021-07-09T05:41:32,930 In file included from src/Sablot-1.0.3/base.h:53, 2021-07-09T05:41:32,930 from src/Sablot-1.0.3/expr.h:40, 2021-07-09T05:41:32,930 from src/Sablot-1.0.3/expr.cpp:33: 2021-07-09T05:41:32,930 src/Sablot-1.0.3/platform.h:72: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2021-07-09T05:41:32,930 72 | #pragma warning(disable: 4291) 2021-07-09T05:41:32,930 | 2021-07-09T05:41:32,931 src/Sablot-1.0.3/platform.h:74: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 2021-07-09T05:41:32,931 74 | #pragma warning(disable: 4514 4100 4512) 2021-07-09T05:41:32,931 | 2021-07-09T05:41:33,248 In file included from src/Sablot-1.0.3/expr.cpp:40: 2021-07-09T05:41:33,248 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual SXP_NodeType DOMProviderExternal::getNodeType(SXP_Node)’: 2021-07-09T05:41:33,248 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,248 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,248 | ^ 2021-07-09T05:41:33,248 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,249 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,249 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,249 src/Sablot-1.0.3/domprovider.h:129:27: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,249 129 | ? domh -> getNodeType(SXP_UNMASK(n)) 2021-07-09T05:41:33,249 | ^~~~~~~~~~ 2021-07-09T05:41:33,250 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,250 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,250 | ^ 2021-07-09T05:41:33,250 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,251 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,251 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,251 src/Sablot-1.0.3/domprovider.h:130:30: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,251 130 | : domh -> getNodeTypeExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:33,251 | ^~~~~~~~~~ 2021-07-09T05:41:33,252 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual const SXP_char* DOMProviderExternal::getNodeName(SXP_Node)’: 2021-07-09T05:41:33,253 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,253 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,253 | ^ 2021-07-09T05:41:33,253 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,253 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,253 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,253 src/Sablot-1.0.3/domprovider.h:134:27: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,254 134 | ? domh -> getNodeName(SXP_UNMASK(n)) 2021-07-09T05:41:33,254 | ^~~~~~~~~~ 2021-07-09T05:41:33,255 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,255 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,255 | ^ 2021-07-09T05:41:33,256 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,256 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,256 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,256 src/Sablot-1.0.3/domprovider.h:135:30: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,256 135 | : domh -> getNodeNameExt(SXP_UNMASK(n), udata);} 2021-07-09T05:41:33,256 | ^~~~~~~~~~ 2021-07-09T05:41:33,257 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual const SXP_char* DOMProviderExternal::getNodeNameURI(SXP_Node)’: 2021-07-09T05:41:33,258 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,258 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,258 | ^ 2021-07-09T05:41:33,258 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,258 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,258 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,258 src/Sablot-1.0.3/domprovider.h:139:30: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,258 139 | ? domh -> getNodeNameURI(SXP_UNMASK(n)) 2021-07-09T05:41:33,259 | ^~~~~~~~~~ 2021-07-09T05:41:33,259 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,260 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,260 | ^ 2021-07-09T05:41:33,260 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,260 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,260 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,260 src/Sablot-1.0.3/domprovider.h:140:33: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,260 140 | : domh -> getNodeNameURIExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:33,261 | ^~~~~~~~~~ 2021-07-09T05:41:33,262 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual const SXP_char* DOMProviderExternal::getNodeNameLocal(SXP_Node)’: 2021-07-09T05:41:33,262 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,262 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,262 | ^ 2021-07-09T05:41:33,262 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,263 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,263 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,263 src/Sablot-1.0.3/domprovider.h:144:32: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,263 144 | ? domh -> getNodeNameLocal(SXP_UNMASK(n)) 2021-07-09T05:41:33,263 | ^~~~~~~~~~ 2021-07-09T05:41:33,265 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,265 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,265 | ^ 2021-07-09T05:41:33,266 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,266 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,266 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,266 src/Sablot-1.0.3/domprovider.h:145:35: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,266 145 | : domh -> getNodeNameLocalExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:33,267 | ^~~~~~~~~~ 2021-07-09T05:41:33,267 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual const SXP_char* DOMProviderExternal::getNodeValue(SXP_Node)’: 2021-07-09T05:41:33,267 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,267 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,267 | ^ 2021-07-09T05:41:33,268 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,268 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,268 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,268 src/Sablot-1.0.3/domprovider.h:149:28: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,268 149 | ? domh -> getNodeValue(SXP_UNMASK(n)) 2021-07-09T05:41:33,268 | ^~~~~~~~~~ 2021-07-09T05:41:33,269 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,269 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,269 | ^ 2021-07-09T05:41:33,269 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,269 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,270 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,270 src/Sablot-1.0.3/domprovider.h:150:31: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,270 150 | : domh -> getNodeValueExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:33,270 | ^~~~~~~~~~ 2021-07-09T05:41:33,270 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getNextSibling(SXP_Node)’: 2021-07-09T05:41:33,271 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,271 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,271 | ^ 2021-07-09T05:41:33,271 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,271 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,272 | ^~ 2021-07-09T05:41:33,272 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,272 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,272 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,272 src/Sablot-1.0.3/domprovider.h:154:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,273 154 | ? SXP_MASK( domh -> getNextSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,273 | ^~~~~~~~ 2021-07-09T05:41:33,273 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,273 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,273 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,274 src/Sablot-1.0.3/domprovider.h:154:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,274 154 | ? SXP_MASK( domh -> getNextSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,274 | ^~~~~~~~~~ 2021-07-09T05:41:33,274 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,274 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,274 | ^ 2021-07-09T05:41:33,275 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,275 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,275 | ^~ 2021-07-09T05:41:33,275 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,275 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,276 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,276 src/Sablot-1.0.3/domprovider.h:154:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,276 154 | ? SXP_MASK( domh -> getNextSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,276 | ^~~~~~~~ 2021-07-09T05:41:33,276 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,277 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,277 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,277 src/Sablot-1.0.3/domprovider.h:154:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,277 154 | ? SXP_MASK( domh -> getNextSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,277 | ^~~~~~~~~~ 2021-07-09T05:41:33,278 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,278 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,278 | ^ 2021-07-09T05:41:33,278 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,278 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,278 | ^~ 2021-07-09T05:41:33,279 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,279 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,279 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,279 src/Sablot-1.0.3/domprovider.h:155:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,279 155 | : SXP_MASK( domh -> getNextSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,280 | ^~~~~~~~ 2021-07-09T05:41:33,280 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,280 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,280 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,280 src/Sablot-1.0.3/domprovider.h:155:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,280 155 | : SXP_MASK( domh -> getNextSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,281 | ^~~~~~~~~~ 2021-07-09T05:41:33,281 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,281 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,281 | ^ 2021-07-09T05:41:33,281 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,281 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,282 | ^~ 2021-07-09T05:41:33,282 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,282 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,282 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,282 src/Sablot-1.0.3/domprovider.h:155:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,282 155 | : SXP_MASK( domh -> getNextSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,283 | ^~~~~~~~ 2021-07-09T05:41:33,283 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,283 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,283 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,283 src/Sablot-1.0.3/domprovider.h:155:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,283 155 | : SXP_MASK( domh -> getNextSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,284 | ^~~~~~~~~~ 2021-07-09T05:41:33,284 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getPreviousSibling(SXP_Node)’: 2021-07-09T05:41:33,284 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,285 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,285 | ^ 2021-07-09T05:41:33,285 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,285 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,285 | ^~ 2021-07-09T05:41:33,285 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,286 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,286 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,286 src/Sablot-1.0.3/domprovider.h:159:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,286 159 | ? SXP_MASK( domh -> getPreviousSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,286 | ^~~~~~~~ 2021-07-09T05:41:33,286 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,287 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,287 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,287 src/Sablot-1.0.3/domprovider.h:159:44: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,287 159 | ? SXP_MASK( domh -> getPreviousSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,287 | ^~~~~~~~~~ 2021-07-09T05:41:33,288 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,288 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,288 | ^ 2021-07-09T05:41:33,288 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,288 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,288 | ^~ 2021-07-09T05:41:33,289 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,289 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,289 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,289 src/Sablot-1.0.3/domprovider.h:159:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,289 159 | ? SXP_MASK( domh -> getPreviousSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,289 | ^~~~~~~~ 2021-07-09T05:41:33,290 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,290 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,290 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,290 src/Sablot-1.0.3/domprovider.h:159:44: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,290 159 | ? SXP_MASK( domh -> getPreviousSibling(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,290 | ^~~~~~~~~~ 2021-07-09T05:41:33,291 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,291 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,291 | ^ 2021-07-09T05:41:33,291 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,291 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,292 | ^~ 2021-07-09T05:41:33,292 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,292 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,292 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,292 src/Sablot-1.0.3/domprovider.h:160:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,292 160 | : SXP_MASK( domh -> getPreviousSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,293 | ^~~~~~~~ 2021-07-09T05:41:33,293 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,293 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,293 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,293 src/Sablot-1.0.3/domprovider.h:160:47: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,294 160 | : SXP_MASK( domh -> getPreviousSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,294 | ^~~~~~~~~~ 2021-07-09T05:41:33,294 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,294 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,294 | ^ 2021-07-09T05:41:33,294 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,294 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,295 | ^~ 2021-07-09T05:41:33,295 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,295 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,295 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,295 src/Sablot-1.0.3/domprovider.h:160:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,295 160 | : SXP_MASK( domh -> getPreviousSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,296 | ^~~~~~~~ 2021-07-09T05:41:33,296 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,296 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,296 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,296 src/Sablot-1.0.3/domprovider.h:160:47: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,296 160 | : SXP_MASK( domh -> getPreviousSiblingExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,296 | ^~~~~~~~~~ 2021-07-09T05:41:33,297 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getNextAttrNS(SXP_Node)’: 2021-07-09T05:41:33,297 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,297 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,297 | ^ 2021-07-09T05:41:33,297 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,298 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,298 | ^~ 2021-07-09T05:41:33,298 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,298 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,298 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,298 src/Sablot-1.0.3/domprovider.h:164:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,299 164 | ? SXP_MASK( domh -> getNextAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,299 | ^~~~~~~~ 2021-07-09T05:41:33,299 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,299 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,299 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,299 src/Sablot-1.0.3/domprovider.h:164:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,300 164 | ? SXP_MASK( domh -> getNextAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,300 | ^~~~~~~~~~ 2021-07-09T05:41:33,300 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,300 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,300 | ^ 2021-07-09T05:41:33,301 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,301 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,301 | ^~ 2021-07-09T05:41:33,301 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,301 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,301 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,301 src/Sablot-1.0.3/domprovider.h:164:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,302 164 | ? SXP_MASK( domh -> getNextAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,302 | ^~~~~~~~ 2021-07-09T05:41:33,302 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,302 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,303 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,303 src/Sablot-1.0.3/domprovider.h:164:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,303 164 | ? SXP_MASK( domh -> getNextAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,303 | ^~~~~~~~~~ 2021-07-09T05:41:33,303 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,303 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,304 | ^ 2021-07-09T05:41:33,304 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,304 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,304 | ^~ 2021-07-09T05:41:33,304 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,305 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,305 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,305 src/Sablot-1.0.3/domprovider.h:165:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,305 165 | : SXP_MASK( domh -> getNextAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,305 | ^~~~~~~~ 2021-07-09T05:41:33,306 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,306 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,306 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,306 src/Sablot-1.0.3/domprovider.h:165:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,306 165 | : SXP_MASK( domh -> getNextAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,307 | ^~~~~~~~~~ 2021-07-09T05:41:33,307 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,307 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,307 | ^ 2021-07-09T05:41:33,307 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,307 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,308 | ^~ 2021-07-09T05:41:33,308 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,308 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,308 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,308 src/Sablot-1.0.3/domprovider.h:165:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,309 165 | : SXP_MASK( domh -> getNextAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,309 | ^~~~~~~~ 2021-07-09T05:41:33,309 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,309 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,309 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,309 src/Sablot-1.0.3/domprovider.h:165:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,310 165 | : SXP_MASK( domh -> getNextAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,310 | ^~~~~~~~~~ 2021-07-09T05:41:33,310 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getPreviousAttrNS(SXP_Node)’: 2021-07-09T05:41:33,310 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,310 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,311 | ^ 2021-07-09T05:41:33,311 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,311 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,311 | ^~ 2021-07-09T05:41:33,311 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,311 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,311 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,312 src/Sablot-1.0.3/domprovider.h:169:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,312 169 | ? SXP_MASK( domh -> getPreviousAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,312 | ^~~~~~~~ 2021-07-09T05:41:33,312 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,312 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,312 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,313 src/Sablot-1.0.3/domprovider.h:169:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,313 169 | ? SXP_MASK( domh -> getPreviousAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,313 | ^~~~~~~~~~ 2021-07-09T05:41:33,313 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,313 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,314 | ^ 2021-07-09T05:41:33,314 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,314 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,314 | ^~ 2021-07-09T05:41:33,314 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,314 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,315 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,315 src/Sablot-1.0.3/domprovider.h:169:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,315 169 | ? SXP_MASK( domh -> getPreviousAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,315 | ^~~~~~~~ 2021-07-09T05:41:33,315 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,316 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,316 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,316 src/Sablot-1.0.3/domprovider.h:169:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,316 169 | ? SXP_MASK( domh -> getPreviousAttrNS(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,316 | ^~~~~~~~~~ 2021-07-09T05:41:33,316 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,317 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,317 | ^ 2021-07-09T05:41:33,317 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,317 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,317 | ^~ 2021-07-09T05:41:33,317 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,317 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,318 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,318 src/Sablot-1.0.3/domprovider.h:170:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,318 170 | : SXP_MASK( domh -> getPreviousAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,318 | ^~~~~~~~ 2021-07-09T05:41:33,318 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,318 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,319 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,319 src/Sablot-1.0.3/domprovider.h:170:46: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,319 170 | : SXP_MASK( domh -> getPreviousAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,319 | ^~~~~~~~~~ 2021-07-09T05:41:33,319 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,319 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,320 | ^ 2021-07-09T05:41:33,320 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,320 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,320 | ^~ 2021-07-09T05:41:33,320 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,321 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,321 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,321 src/Sablot-1.0.3/domprovider.h:170:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,321 170 | : SXP_MASK( domh -> getPreviousAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,321 | ^~~~~~~~ 2021-07-09T05:41:33,322 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,322 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,322 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,322 src/Sablot-1.0.3/domprovider.h:170:46: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,322 170 | : SXP_MASK( domh -> getPreviousAttrNSExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,323 | ^~~~~~~~~~ 2021-07-09T05:41:33,323 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual int DOMProviderExternal::getChildCount(SXP_Node)’: 2021-07-09T05:41:33,323 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,323 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,323 | ^ 2021-07-09T05:41:33,323 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,324 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,324 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,324 src/Sablot-1.0.3/domprovider.h:174:29: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,325 174 | ? domh -> getChildCount(SXP_UNMASK(n)) 2021-07-09T05:41:33,325 | ^~~~~~~~~~ 2021-07-09T05:41:33,325 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,325 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,325 | ^ 2021-07-09T05:41:33,326 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,326 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,326 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,326 src/Sablot-1.0.3/domprovider.h:175:32: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,326 175 | : domh -> getChildCountExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:33,327 | ^~~~~~~~~~ 2021-07-09T05:41:33,327 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual int DOMProviderExternal::getAttributeCount(SXP_Node)’: 2021-07-09T05:41:33,327 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,327 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,327 | ^ 2021-07-09T05:41:33,328 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,328 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,328 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,328 src/Sablot-1.0.3/domprovider.h:179:33: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,328 179 | ? domh -> getAttributeCount(SXP_UNMASK(n)) 2021-07-09T05:41:33,329 | ^~~~~~~~~~ 2021-07-09T05:41:33,329 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,329 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,329 | ^ 2021-07-09T05:41:33,329 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,329 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,330 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,330 src/Sablot-1.0.3/domprovider.h:180:36: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,330 180 | : domh -> getAttributeCountExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:33,330 | ^~~~~~~~~~ 2021-07-09T05:41:33,330 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual int DOMProviderExternal::getNamespaceCount(SXP_Node)’: 2021-07-09T05:41:33,330 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,331 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,331 | ^ 2021-07-09T05:41:33,331 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,331 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,331 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,331 src/Sablot-1.0.3/domprovider.h:184:33: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,332 184 | ? domh -> getNamespaceCount(SXP_UNMASK(n)) 2021-07-09T05:41:33,332 | ^~~~~~~~~~ 2021-07-09T05:41:33,332 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,332 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,332 | ^ 2021-07-09T05:41:33,332 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,333 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,333 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,333 src/Sablot-1.0.3/domprovider.h:185:36: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,333 185 | : domh -> getNamespaceCountExt(SXP_UNMASK(n), udata); } 2021-07-09T05:41:33,333 | ^~~~~~~~~~ 2021-07-09T05:41:33,334 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getChildNo(SXP_Node, int)’: 2021-07-09T05:41:33,334 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,334 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,334 | ^ 2021-07-09T05:41:33,334 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,335 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,335 | ^~ 2021-07-09T05:41:33,335 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,335 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,335 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,336 src/Sablot-1.0.3/domprovider.h:189:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,336 189 | ? SXP_MASK( domh -> getChildNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:33,336 | ^~~~~~~~ 2021-07-09T05:41:33,336 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,336 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,336 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,337 src/Sablot-1.0.3/domprovider.h:189:36: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,337 189 | ? SXP_MASK( domh -> getChildNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:33,337 | ^~~~~~~~~~ 2021-07-09T05:41:33,337 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,337 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,337 | ^ 2021-07-09T05:41:33,337 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,338 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,338 | ^~ 2021-07-09T05:41:33,338 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,338 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,338 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,339 src/Sablot-1.0.3/domprovider.h:189:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,339 189 | ? SXP_MASK( domh -> getChildNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:33,339 | ^~~~~~~~ 2021-07-09T05:41:33,339 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,339 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,340 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,340 src/Sablot-1.0.3/domprovider.h:189:36: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,340 189 | ? SXP_MASK( domh -> getChildNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:33,340 | ^~~~~~~~~~ 2021-07-09T05:41:33,340 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,341 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,341 | ^ 2021-07-09T05:41:33,341 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,341 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,341 | ^~ 2021-07-09T05:41:33,342 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,342 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,342 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,342 src/Sablot-1.0.3/domprovider.h:190:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,342 190 | : SXP_MASK( domh -> getChildNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:33,343 | ^~~~~~~~ 2021-07-09T05:41:33,343 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,343 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,343 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,343 src/Sablot-1.0.3/domprovider.h:190:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,344 190 | : SXP_MASK( domh -> getChildNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:33,344 | ^~~~~~~~~~ 2021-07-09T05:41:33,344 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,344 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,345 | ^ 2021-07-09T05:41:33,345 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,345 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,345 | ^~ 2021-07-09T05:41:33,345 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,346 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,346 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,346 src/Sablot-1.0.3/domprovider.h:190:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,346 190 | : SXP_MASK( domh -> getChildNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:33,346 | ^~~~~~~~ 2021-07-09T05:41:33,347 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,347 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,347 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,347 src/Sablot-1.0.3/domprovider.h:190:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,347 190 | : SXP_MASK( domh -> getChildNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:33,348 | ^~~~~~~~~~ 2021-07-09T05:41:33,348 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getAttributeNo(SXP_Node, int)’: 2021-07-09T05:41:33,348 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,348 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,348 | ^ 2021-07-09T05:41:33,349 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,349 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,349 | ^~ 2021-07-09T05:41:33,349 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,349 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,350 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,350 src/Sablot-1.0.3/domprovider.h:194:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,350 194 | ? SXP_MASK( domh -> getAttributeNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:33,350 | ^~~~~~~~ 2021-07-09T05:41:33,350 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,351 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,351 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,351 src/Sablot-1.0.3/domprovider.h:194:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,351 194 | ? SXP_MASK( domh -> getAttributeNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:33,351 | ^~~~~~~~~~ 2021-07-09T05:41:33,352 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,352 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,352 | ^ 2021-07-09T05:41:33,352 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,352 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,352 | ^~ 2021-07-09T05:41:33,352 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,353 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,353 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,353 src/Sablot-1.0.3/domprovider.h:194:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,353 194 | ? SXP_MASK( domh -> getAttributeNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:33,353 | ^~~~~~~~ 2021-07-09T05:41:33,354 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,354 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,354 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,354 src/Sablot-1.0.3/domprovider.h:194:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,355 194 | ? SXP_MASK( domh -> getAttributeNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:33,355 | ^~~~~~~~~~ 2021-07-09T05:41:33,355 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,355 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,355 | ^ 2021-07-09T05:41:33,356 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,356 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,356 | ^~ 2021-07-09T05:41:33,356 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,356 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,356 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,356 src/Sablot-1.0.3/domprovider.h:195:6: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,356 195 | :SXP_MASK( domh -> getAttributeNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:33,357 | ^~~~~~~~ 2021-07-09T05:41:33,357 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,357 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,357 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,357 src/Sablot-1.0.3/domprovider.h:195:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,357 195 | :SXP_MASK( domh -> getAttributeNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:33,357 | ^~~~~~~~~~ 2021-07-09T05:41:33,358 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,358 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,358 | ^ 2021-07-09T05:41:33,358 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,358 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,358 | ^~ 2021-07-09T05:41:33,358 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,358 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,359 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,359 src/Sablot-1.0.3/domprovider.h:195:6: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,359 195 | :SXP_MASK( domh -> getAttributeNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:33,359 | ^~~~~~~~ 2021-07-09T05:41:33,359 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,359 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,359 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,359 src/Sablot-1.0.3/domprovider.h:195:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,360 195 | :SXP_MASK( domh -> getAttributeNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:33,360 | ^~~~~~~~~~ 2021-07-09T05:41:33,360 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getNamespaceNo(SXP_Node, int)’: 2021-07-09T05:41:33,360 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,360 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,360 | ^ 2021-07-09T05:41:33,360 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,361 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,361 | ^~ 2021-07-09T05:41:33,361 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,361 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,361 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,361 src/Sablot-1.0.3/domprovider.h:199:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,361 199 | ? SXP_MASK( domh -> getNamespaceNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:33,361 | ^~~~~~~~ 2021-07-09T05:41:33,362 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,362 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,362 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,362 src/Sablot-1.0.3/domprovider.h:199:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,362 199 | ? SXP_MASK( domh -> getNamespaceNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:33,362 | ^~~~~~~~~~ 2021-07-09T05:41:33,362 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,363 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,363 | ^ 2021-07-09T05:41:33,363 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,363 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,363 | ^~ 2021-07-09T05:41:33,363 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,363 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,364 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,364 src/Sablot-1.0.3/domprovider.h:199:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,364 199 | ? SXP_MASK( domh -> getNamespaceNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:33,364 | ^~~~~~~~ 2021-07-09T05:41:33,364 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,364 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,364 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,365 src/Sablot-1.0.3/domprovider.h:199:40: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,365 199 | ? SXP_MASK( domh -> getNamespaceNo(SXP_UNMASK(n), ndx) ) 2021-07-09T05:41:33,365 | ^~~~~~~~~~ 2021-07-09T05:41:33,365 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,365 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,365 | ^ 2021-07-09T05:41:33,365 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,366 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,366 | ^~ 2021-07-09T05:41:33,366 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,366 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,366 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,366 src/Sablot-1.0.3/domprovider.h:200:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,366 200 | : SXP_MASK( domh -> getNamespaceNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:33,367 | ^~~~~~~~ 2021-07-09T05:41:33,367 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,367 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,367 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,367 src/Sablot-1.0.3/domprovider.h:200:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,367 200 | : SXP_MASK( domh -> getNamespaceNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:33,367 | ^~~~~~~~~~ 2021-07-09T05:41:33,367 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,368 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,368 | ^ 2021-07-09T05:41:33,368 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,368 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,368 | ^~ 2021-07-09T05:41:33,368 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,368 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,368 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,369 src/Sablot-1.0.3/domprovider.h:200:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,369 200 | : SXP_MASK( domh -> getNamespaceNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:33,369 | ^~~~~~~~ 2021-07-09T05:41:33,369 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,369 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,369 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,369 src/Sablot-1.0.3/domprovider.h:200:43: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,370 200 | : SXP_MASK( domh -> getNamespaceNoExt(SXP_UNMASK(n), ndx, udata) ); } 2021-07-09T05:41:33,370 | ^~~~~~~~~~ 2021-07-09T05:41:33,370 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getParent(SXP_Node)’: 2021-07-09T05:41:33,370 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,370 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,370 | ^ 2021-07-09T05:41:33,370 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,370 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,371 | ^~ 2021-07-09T05:41:33,371 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,371 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,371 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,371 src/Sablot-1.0.3/domprovider.h:204:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,371 204 | ? SXP_MASK( domh -> getParent(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,371 | ^~~~~~~~ 2021-07-09T05:41:33,372 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,372 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,372 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,372 src/Sablot-1.0.3/domprovider.h:204:35: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,372 204 | ? SXP_MASK( domh -> getParent(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,372 | ^~~~~~~~~~ 2021-07-09T05:41:33,372 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,372 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,373 | ^ 2021-07-09T05:41:33,373 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,373 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,373 | ^~ 2021-07-09T05:41:33,373 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,373 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,373 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,374 src/Sablot-1.0.3/domprovider.h:204:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,374 204 | ? SXP_MASK( domh -> getParent(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,374 | ^~~~~~~~ 2021-07-09T05:41:33,374 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,374 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,374 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,374 src/Sablot-1.0.3/domprovider.h:204:35: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,374 204 | ? SXP_MASK( domh -> getParent(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,375 | ^~~~~~~~~~ 2021-07-09T05:41:33,375 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,375 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,375 | ^ 2021-07-09T05:41:33,375 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,375 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,375 | ^~ 2021-07-09T05:41:33,376 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,376 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,376 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,376 src/Sablot-1.0.3/domprovider.h:205:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,376 205 | : SXP_MASK( domh -> getParentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,376 | ^~~~~~~~ 2021-07-09T05:41:33,376 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,377 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,377 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,377 src/Sablot-1.0.3/domprovider.h:205:38: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,377 205 | : SXP_MASK( domh -> getParentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,377 | ^~~~~~~~~~ 2021-07-09T05:41:33,377 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,377 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,377 | ^ 2021-07-09T05:41:33,378 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,378 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,378 | ^~ 2021-07-09T05:41:33,378 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,378 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,378 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,379 src/Sablot-1.0.3/domprovider.h:205:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,379 205 | : SXP_MASK( domh -> getParentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,379 | ^~~~~~~~ 2021-07-09T05:41:33,379 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,379 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,379 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,379 src/Sablot-1.0.3/domprovider.h:205:38: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,379 205 | : SXP_MASK( domh -> getParentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,380 | ^~~~~~~~~~ 2021-07-09T05:41:33,380 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getOwnerDocument(SXP_Node)’: 2021-07-09T05:41:33,380 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,380 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,380 | ^ 2021-07-09T05:41:33,380 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,380 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,381 | ^~ 2021-07-09T05:41:33,381 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,381 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,381 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,381 src/Sablot-1.0.3/domprovider.h:209:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,381 209 | ? SXP_MASK( domh -> getOwnerDocument(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,381 | ^~~~~~~~ 2021-07-09T05:41:33,381 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,382 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,382 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,382 src/Sablot-1.0.3/domprovider.h:209:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,382 209 | ? SXP_MASK( domh -> getOwnerDocument(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,382 | ^~~~~~~~~~ 2021-07-09T05:41:33,382 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,382 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,382 | ^ 2021-07-09T05:41:33,383 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,383 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,383 | ^~ 2021-07-09T05:41:33,383 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,383 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,383 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,383 src/Sablot-1.0.3/domprovider.h:209:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,384 209 | ? SXP_MASK( domh -> getOwnerDocument(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,384 | ^~~~~~~~ 2021-07-09T05:41:33,384 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,384 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,384 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,384 src/Sablot-1.0.3/domprovider.h:209:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,384 209 | ? SXP_MASK( domh -> getOwnerDocument(SXP_UNMASK(n)) ) 2021-07-09T05:41:33,385 | ^~~~~~~~~~ 2021-07-09T05:41:33,385 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,385 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,385 | ^ 2021-07-09T05:41:33,385 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,385 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,385 | ^~ 2021-07-09T05:41:33,386 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,386 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,386 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,386 src/Sablot-1.0.3/domprovider.h:210:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,386 210 | : SXP_MASK( domh -> getOwnerDocumentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,386 | ^~~~~~~~ 2021-07-09T05:41:33,386 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,387 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,387 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,387 src/Sablot-1.0.3/domprovider.h:210:45: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,387 210 | : SXP_MASK( domh -> getOwnerDocumentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,387 | ^~~~~~~~~~ 2021-07-09T05:41:33,387 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,387 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,387 | ^ 2021-07-09T05:41:33,388 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,388 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,388 | ^~ 2021-07-09T05:41:33,388 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,388 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,388 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,388 src/Sablot-1.0.3/domprovider.h:210:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,389 210 | : SXP_MASK( domh -> getOwnerDocumentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,389 | ^~~~~~~~ 2021-07-09T05:41:33,389 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,389 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,389 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,389 src/Sablot-1.0.3/domprovider.h:210:45: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,389 210 | : SXP_MASK( domh -> getOwnerDocumentExt(SXP_UNMASK(n), udata) ); } 2021-07-09T05:41:33,389 | ^~~~~~~~~~ 2021-07-09T05:41:33,390 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual int DOMProviderExternal::compareNodes(SXP_Node, SXP_Node)’: 2021-07-09T05:41:33,390 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,390 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,390 | ^ 2021-07-09T05:41:33,390 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,390 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,390 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,390 src/Sablot-1.0.3/domprovider.h:214:28: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,390 214 | ? domh -> compareNodes(SXP_UNMASK(n1), SXP_UNMASK(n2)) 2021-07-09T05:41:33,391 | ^~~~~~~~~~ 2021-07-09T05:41:33,391 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,391 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,391 | ^ 2021-07-09T05:41:33,391 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,391 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,391 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,391 src/Sablot-1.0.3/domprovider.h:214:44: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,392 214 | ? domh -> compareNodes(SXP_UNMASK(n1), SXP_UNMASK(n2)) 2021-07-09T05:41:33,392 | ^~~~~~~~~~ 2021-07-09T05:41:33,392 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,392 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,392 | ^ 2021-07-09T05:41:33,392 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,392 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,392 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,393 src/Sablot-1.0.3/domprovider.h:215:31: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,393 215 | : domh -> compareNodesExt(SXP_UNMASK(n1), SXP_UNMASK(n2), udata); } 2021-07-09T05:41:33,393 | ^~~~~~~~~~ 2021-07-09T05:41:33,393 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,393 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,393 | ^ 2021-07-09T05:41:33,394 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,394 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,394 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,394 src/Sablot-1.0.3/domprovider.h:215:47: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,394 215 | : domh -> compareNodesExt(SXP_UNMASK(n1), SXP_UNMASK(n2), udata); } 2021-07-09T05:41:33,394 | ^~~~~~~~~~ 2021-07-09T05:41:33,394 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void* DOMProviderExternal::getNodeWithID(SXP_Document, const SXP_char*)’: 2021-07-09T05:41:33,395 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,395 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,395 | ^ 2021-07-09T05:41:33,395 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,395 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,395 | ^~ 2021-07-09T05:41:33,395 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,396 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,396 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,396 src/Sablot-1.0.3/domprovider.h:225:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,396 225 | ? SXP_MASK( domh -> getNodeWithID(SXP_UNMASK(doc), id) ) 2021-07-09T05:41:33,396 | ^~~~~~~~ 2021-07-09T05:41:33,396 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,396 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,396 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,397 src/Sablot-1.0.3/domprovider.h:225:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,397 225 | ? SXP_MASK( domh -> getNodeWithID(SXP_UNMASK(doc), id) ) 2021-07-09T05:41:33,397 | ^~~~~~~~~~ 2021-07-09T05:41:33,397 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,397 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,397 | ^ 2021-07-09T05:41:33,397 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,397 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,398 | ^~ 2021-07-09T05:41:33,398 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,398 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,398 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,398 src/Sablot-1.0.3/domprovider.h:225:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,398 225 | ? SXP_MASK( domh -> getNodeWithID(SXP_UNMASK(doc), id) ) 2021-07-09T05:41:33,398 | ^~~~~~~~ 2021-07-09T05:41:33,398 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,399 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,399 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,399 src/Sablot-1.0.3/domprovider.h:225:39: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,399 225 | ? SXP_MASK( domh -> getNodeWithID(SXP_UNMASK(doc), id) ) 2021-07-09T05:41:33,399 | ^~~~~~~~~~ 2021-07-09T05:41:33,399 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,399 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,400 | ^ 2021-07-09T05:41:33,400 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,400 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,400 | ^~ 2021-07-09T05:41:33,400 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,400 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,400 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,400 src/Sablot-1.0.3/domprovider.h:226:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,401 226 | : SXP_MASK( domh -> getNodeWithIDExt(SXP_UNMASK(doc), id, udata) ); } 2021-07-09T05:41:33,401 | ^~~~~~~~ 2021-07-09T05:41:33,401 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,401 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,401 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,401 src/Sablot-1.0.3/domprovider.h:226:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,401 226 | : SXP_MASK( domh -> getNodeWithIDExt(SXP_UNMASK(doc), id, udata) ); } 2021-07-09T05:41:33,401 | ^~~~~~~~~~ 2021-07-09T05:41:33,402 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,402 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,402 | ^ 2021-07-09T05:41:33,402 src/Sablot-1.0.3/domprovider.h:111:33: note: in definition of macro ‘NHC’ 2021-07-09T05:41:33,402 111 | #define NHC(nh) ((unsigned long)nh) 2021-07-09T05:41:33,402 | ^~ 2021-07-09T05:41:33,402 src/Sablot-1.0.3/domprovider.h:116:22: note: in expansion of macro ‘SXP_MASK_LEVEL’ 2021-07-09T05:41:33,402 116 | #define SXP_MASK(nh) SXP_MASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,403 | ^~~~~~~~~~~~~~ 2021-07-09T05:41:33,403 src/Sablot-1.0.3/domprovider.h:226:7: note: in expansion of macro ‘SXP_MASK’ 2021-07-09T05:41:33,403 226 | : SXP_MASK( domh -> getNodeWithIDExt(SXP_UNMASK(doc), id, udata) ); } 2021-07-09T05:41:33,403 | ^~~~~~~~ 2021-07-09T05:41:33,403 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,403 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,403 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,404 src/Sablot-1.0.3/domprovider.h:226:42: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,404 226 | : SXP_MASK( domh -> getNodeWithIDExt(SXP_UNMASK(doc), id, udata) ); } 2021-07-09T05:41:33,404 | ^~~~~~~~~~ 2021-07-09T05:41:33,404 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void DOMProviderExternal::freeName(NodeHandle, char*)’: 2021-07-09T05:41:33,404 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,404 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,404 | ^ 2021-07-09T05:41:33,404 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,405 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,405 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,405 src/Sablot-1.0.3/domprovider.h:232:29: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,405 232 | : domh -> freeBufferExt(SXP_UNMASK(n), (SXP_char*)buff, udata); } 2021-07-09T05:41:33,405 | ^~~~~~~~~~ 2021-07-09T05:41:33,405 src/Sablot-1.0.3/domprovider.h: In member function ‘virtual void DOMProviderExternal::freeValue(NodeHandle, char*)’: 2021-07-09T05:41:33,405 src/Sablot-1.0.3/domprovider.h:115:87: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 2021-07-09T05:41:33,406 115 | #define SXP_UNMASK_LEVEL(nh,level) (NodeHandle)((((NHC(nh) >> (level)) & 1) | NHC(nh) & ~1) & ~(1 << (level))) 2021-07-09T05:41:33,406 | ^ 2021-07-09T05:41:33,406 src/Sablot-1.0.3/domprovider.h:117:24: note: in expansion of macro ‘SXP_UNMASK_LEVEL’ 2021-07-09T05:41:33,406 117 | #define SXP_UNMASK(nh) SXP_UNMASK_LEVEL((nh),sxpMask) 2021-07-09T05:41:33,406 | ^~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,406 src/Sablot-1.0.3/domprovider.h:238:29: note: in expansion of macro ‘SXP_UNMASK’ 2021-07-09T05:41:33,406 238 | : domh -> freeBufferExt(SXP_UNMASK(n), (SXP_char*)buff, udata); } 2021-07-09T05:41:33,407 | ^~~~~~~~~~ 2021-07-09T05:41:33,407 src/Sablot-1.0.3/expr.cpp: In member function ‘Bool Tokenizer::getNumber(Sit, char*&)’: 2021-07-09T05:41:33,407 src/Sablot-1.0.3/expr.cpp:408:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 2021-07-09T05:41:33,407 408 | while ((*p) && (utf8IsDigit(utf8CharCode(p))) || (*p == '.')) 2021-07-09T05:41:33,407 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T05:41:33,407 src/Sablot-1.0.3/expr.cpp:410:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2021-07-09T05:41:33,407 410 | if (*p == '.') 2021-07-09T05:41:33,408 | ^ 2021-07-09T05:41:33,420 src/Sablot-1.0.3/expr.cpp: In member function ‘Bool LocStep::matchesWithoutPreds(Sit, NodeHandle)’: 2021-07-09T05:41:33,421 src/Sablot-1.0.3/expr.cpp:894:16: warning: enumeration value ‘ELEMENT_NODE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,421 894 | switch (ty) 2021-07-09T05:41:33,421 | ^ 2021-07-09T05:41:33,421 src/Sablot-1.0.3/expr.cpp:894:16: warning: enumeration value ‘TEXT_NODE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,421 src/Sablot-1.0.3/expr.cpp:894:16: warning: enumeration value ‘PROCESSING_INSTRUCTION_NODE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,422 src/Sablot-1.0.3/expr.cpp:894:16: warning: enumeration value ‘COMMENT_NODE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,438 src/Sablot-1.0.3/expr.cpp: In member function ‘void Expression::clearContent()’: 2021-07-09T05:41:33,439 src/Sablot-1.0.3/expr.cpp:1401:19: warning: enumeration value ‘EX_BOOLEAN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,439 1401 | switch(type) 2021-07-09T05:41:33,439 | ^ 2021-07-09T05:41:33,439 src/Sablot-1.0.3/expr.cpp:1401:19: warning: enumeration value ‘EX_NODESET_PATTERN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,439 src/Sablot-1.0.3/expr.cpp:1401:19: warning: enumeration value ‘EX_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,439 src/Sablot-1.0.3/expr.cpp:1401:19: warning: enumeration value ‘EX_FRAGMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,439 src/Sablot-1.0.3/expr.cpp:1401:19: warning: enumeration value ‘EX_EXTERNAL’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,440 src/Sablot-1.0.3/expr.cpp:1401:19: warning: enumeration value ‘EX_UNKNOWN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,440 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXF_LOCPATH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,440 1397 | switch(functor) 2021-07-09T05:41:33,440 | ^ 2021-07-09T05:41:33,440 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXF_FILTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,440 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXF_STRINGSEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,440 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXF_FRAGMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,440 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,441 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_OR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,441 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_AND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,441 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_EQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,441 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_NEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,441 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_LT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,441 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_LE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,441 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_GT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,442 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_GE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,442 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_PLUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,442 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_MINUS2’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,442 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_MINUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,442 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_MULT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,442 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_DIV’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,442 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_MOD’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,443 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_MINUS1’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,443 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_UNION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,443 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFO_Z’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,443 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXF_FUNCTION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,443 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_LAST’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,443 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_POSITION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,443 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_COUNT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,443 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,444 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_LOCAL_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,444 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_NAMESPACE_URI’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,444 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,444 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_STRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,444 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_CONCAT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,444 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_STARTS_WITH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,445 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_CONTAINS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,445 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_SUBSTRING_BEFORE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,445 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_SUBSTRING_AFTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,445 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_SUBSTRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,445 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_STRING_LENGTH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,445 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_NORMALIZE_SPACE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,445 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_TRANSLATE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,446 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_BOOLEAN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,446 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_NOT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,446 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_TRUE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,446 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_FALSE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,446 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_LANG’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,446 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,446 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_SUM’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,447 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_FLOOR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,447 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_CEILING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,447 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_ROUND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,447 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_DOCUMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,447 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_KEY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,447 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_FORMAT_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,447 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_CURRENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,448 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_UNPARSED_ENTITY_URI’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,448 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_GENERATE_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,448 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_SYSTEM_PROPERTY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,448 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_FUNCTION_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,448 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_ELEMENT_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,448 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_EVAL’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,448 src/Sablot-1.0.3/expr.cpp:1397:11: warning: enumeration value ‘EXFF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,461 src/Sablot-1.0.3/expr.cpp: In member function ‘Bool Expression::parseBasic(Sit, Tokenizer&, int, int, Bool)’: 2021-07-09T05:41:33,461 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_END’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,462 1957 | switch(t.items[fstart] -> tok) 2021-07-09T05:41:33,462 | ^ 2021-07-09T05:41:33,462 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,462 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_AXISNAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,462 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_NTNAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,462 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_FNAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,463 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_LPAREN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,463 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_RPAREN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,463 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_RBRACKET’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,463 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_PERIOD’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,463 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_DPERIOD’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,463 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_ATSIGN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,463 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_COMMA’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,463 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_DCOLON’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,464 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_VAR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,464 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_LITERAL’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,464 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,464 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOKGROUP_OPERATORS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,464 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_OR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,464 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_AND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,464 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_EQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,464 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_NEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,465 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_LT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,465 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_GT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,465 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_LE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,465 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_GE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,465 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_PLUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,465 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_MINUS2’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,465 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_MINUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,466 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_MULT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,466 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_MOD’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,466 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_DIV’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,466 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_MINUS1’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,466 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_VERT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,466 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_STAR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,466 src/Sablot-1.0.3/expr.cpp:1957:15: warning: enumeration value ‘TOK_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,467 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_END’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,467 2005 | switch(t.items[from] -> tok) 2021-07-09T05:41:33,467 | ^ 2021-07-09T05:41:33,467 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,467 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_AXISNAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,467 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_NTNAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,467 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_FNAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,467 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_LPAREN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,468 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_RPAREN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,468 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_LBRACKET’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,468 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_RBRACKET’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,468 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_PERIOD’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,468 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_DPERIOD’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,468 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_ATSIGN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,468 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_COMMA’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,469 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_DCOLON’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,469 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_DSLASH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,469 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_SLASH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,469 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOKGROUP_OPERATORS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,469 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_OR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,469 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_AND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,469 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_EQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,470 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_NEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,470 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_LT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,470 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_GT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,470 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_LE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,470 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_GE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,470 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_PLUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,470 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_MINUS2’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,470 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_MINUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,470 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_MULT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,471 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_MOD’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,471 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_DIV’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,471 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_MINUS1’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,471 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_VERT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,471 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_STAR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,471 src/Sablot-1.0.3/expr.cpp:2005:15: warning: enumeration value ‘TOK_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,471 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_END’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,471 2070 | switch(t.items[j-1] -> tok) 2021-07-09T05:41:33,472 | ^ 2021-07-09T05:41:33,472 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,472 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_AXISNAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,472 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_NTNAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,472 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_FNAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,472 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_RPAREN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,472 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_LBRACKET’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,472 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_RBRACKET’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,473 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_PERIOD’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,473 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_DPERIOD’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,473 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_ATSIGN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,473 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_DCOLON’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,473 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_DSLASH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,473 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_SLASH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,474 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_VAR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,474 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_LITERAL’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,474 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,474 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOKGROUP_OPERATORS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,474 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_OR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,474 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_AND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,474 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_EQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,474 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_NEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,475 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_LT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,475 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_GT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,475 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_LE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,475 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_GE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,475 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_PLUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,475 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_MINUS2’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,476 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_MINUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,476 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_MULT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,476 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_MOD’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,476 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_DIV’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,476 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_MINUS1’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,476 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_VERT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,476 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_STAR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,476 src/Sablot-1.0.3/expr.cpp:2070:23: warning: enumeration value ‘TOK_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,496 src/Sablot-1.0.3/expr.cpp: In member function ‘Bool Expression::compare(Sit, Bool&, Expression&, ExFunctor)’: 2021-07-09T05:41:33,496 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXF_ATOM’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,496 2640 | switch (op) { 2021-07-09T05:41:33,496 | ^ 2021-07-09T05:41:33,496 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXF_VAR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,496 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXF_LOCPATH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,497 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXF_LOCSTEP’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,497 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXF_OTHER_FUNC’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,497 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXF_FILTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,497 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXF_STRINGSEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,497 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXF_FRAGMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,497 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,497 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFO_OR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,498 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFO_AND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,498 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFO_PLUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,498 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFO_MINUS2’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,498 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFO_MINUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,498 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFO_MULT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,498 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFO_DIV’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,498 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFO_MOD’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,498 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFO_MINUS1’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,499 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFO_UNION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,499 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFO_Z’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,499 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXF_FUNCTION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,499 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_LAST’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,499 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_POSITION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,499 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_COUNT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,499 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,500 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_LOCAL_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,500 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_NAMESPACE_URI’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,500 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,500 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_STRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,500 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_CONCAT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,500 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_STARTS_WITH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,500 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_CONTAINS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,500 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_SUBSTRING_BEFORE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,501 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_SUBSTRING_AFTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,501 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_SUBSTRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,501 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_STRING_LENGTH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,501 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_NORMALIZE_SPACE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,501 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_TRANSLATE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,501 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_BOOLEAN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,501 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_NOT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,501 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_TRUE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,502 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_FALSE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,502 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_LANG’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,502 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,502 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_SUM’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,502 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_FLOOR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,502 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_CEILING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,502 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_ROUND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,502 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_DOCUMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,502 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_KEY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,503 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_FORMAT_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,503 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_CURRENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,503 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_UNPARSED_ENTITY_URI’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,503 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_GENERATE_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,503 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_SYSTEM_PROPERTY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,503 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_FUNCTION_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,503 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_ELEMENT_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,504 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_EVAL’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,504 src/Sablot-1.0.3/expr.cpp:2640:11: warning: enumeration value ‘EXFF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,504 src/Sablot-1.0.3/expr.cpp: In member function ‘Bool Expression::callOp(Sit, Expression&, ExprList&)’: 2021-07-09T05:41:33,504 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXF_ATOM’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,504 2733 | switch(functor) 2021-07-09T05:41:33,504 | ^ 2021-07-09T05:41:33,504 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXF_VAR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,505 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXF_LOCPATH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,505 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXF_LOCSTEP’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,505 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXF_OTHER_FUNC’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,505 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXF_FILTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,505 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXF_STRINGSEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,505 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXF_FRAGMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,505 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,506 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFO_OR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,506 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFO_AND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,506 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFO_EQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,506 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFO_NEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,506 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFO_LT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,506 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFO_LE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,506 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFO_GT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,507 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFO_GE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,507 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFO_MINUS1’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,507 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFO_UNION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,507 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFO_Z’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,507 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXF_FUNCTION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,507 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_LAST’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,507 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_POSITION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,507 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_COUNT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,508 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,508 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_LOCAL_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,508 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_NAMESPACE_URI’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,508 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,508 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_STRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,508 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_CONCAT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,508 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_STARTS_WITH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,509 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_CONTAINS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,509 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_SUBSTRING_BEFORE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,509 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_SUBSTRING_AFTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,509 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_SUBSTRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,509 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_STRING_LENGTH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,509 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_NORMALIZE_SPACE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,509 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_TRANSLATE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,510 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_BOOLEAN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,510 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_NOT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,510 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_TRUE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,510 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_FALSE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,510 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_LANG’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,510 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,510 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_SUM’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,510 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_FLOOR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,511 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_CEILING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,511 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_ROUND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,511 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_DOCUMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,511 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_KEY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,511 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_FORMAT_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,511 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_CURRENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,511 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_UNPARSED_ENTITY_URI’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,511 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_GENERATE_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,512 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_SYSTEM_PROPERTY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,512 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_FUNCTION_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,512 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_ELEMENT_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,512 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_EVAL’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,512 src/Sablot-1.0.3/expr.cpp:2733:23: warning: enumeration value ‘EXFF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,512 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXF_ATOM’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,512 2681 | switch(functor) 2021-07-09T05:41:33,513 | ^ 2021-07-09T05:41:33,513 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXF_VAR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,513 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXF_LOCPATH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,513 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXF_LOCSTEP’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,513 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXF_OTHER_FUNC’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,513 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXF_FILTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,514 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXF_STRINGSEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,514 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXF_FRAGMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,514 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,514 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFO_UNION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,514 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFO_Z’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,514 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXF_FUNCTION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,514 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_LAST’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,514 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_POSITION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,514 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_COUNT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,515 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,515 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_LOCAL_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,515 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_NAMESPACE_URI’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,515 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,515 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_STRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,515 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_CONCAT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,515 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_STARTS_WITH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,516 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_CONTAINS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,516 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_SUBSTRING_BEFORE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,516 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_SUBSTRING_AFTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,516 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_SUBSTRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,516 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_STRING_LENGTH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,516 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_NORMALIZE_SPACE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,516 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_TRANSLATE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,516 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_BOOLEAN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,516 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_NOT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,517 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_TRUE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,517 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_FALSE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,517 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_LANG’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,517 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,517 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_SUM’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,517 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_FLOOR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,517 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_CEILING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,518 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_ROUND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,518 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_DOCUMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,518 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_KEY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,518 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_FORMAT_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,518 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_CURRENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,518 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_UNPARSED_ENTITY_URI’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,518 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_GENERATE_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,518 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_SYSTEM_PROPERTY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,519 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_FUNCTION_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,519 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_ELEMENT_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,519 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_EVAL’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,519 src/Sablot-1.0.3/expr.cpp:2681:11: warning: enumeration value ‘EXFF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,519 src/Sablot-1.0.3/expr.cpp: In member function ‘Bool Expression::callFunc(Sit, Expression&, ExprList&, Context*)’: 2021-07-09T05:41:33,519 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXF_ATOM’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,520 3011 | switch(functor) 2021-07-09T05:41:33,520 | ^ 2021-07-09T05:41:33,520 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXF_VAR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,520 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXF_LOCPATH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,520 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXF_LOCSTEP’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,520 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXF_OTHER_FUNC’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,520 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXF_FILTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,521 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXF_STRINGSEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,521 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXF_FRAGMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,521 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,521 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_OR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,521 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_AND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,521 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_EQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,521 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_NEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,522 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_LT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,522 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_LE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,522 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_GT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,522 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_GE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,522 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_PLUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,522 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_MINUS2’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,522 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_MINUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,522 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_MULT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,523 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_DIV’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,523 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_MOD’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,523 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_MINUS1’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,523 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_UNION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,523 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFO_Z’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,523 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXF_FUNCTION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,523 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_LAST’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,524 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_POSITION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,524 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_COUNT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,524 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,524 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_STRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,524 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_CONCAT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,524 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_STARTS_WITH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,524 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_CONTAINS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,525 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_SUBSTRING_BEFORE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,525 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_SUBSTRING_AFTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,525 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_SUBSTRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,525 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_STRING_LENGTH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,525 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_NORMALIZE_SPACE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,525 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_TRANSLATE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,525 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_BOOLEAN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,526 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_NOT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,526 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_TRUE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,526 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_FALSE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,526 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_LANG’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,526 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,526 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_SUM’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,526 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_FLOOR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,527 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_CEILING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,527 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_ROUND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,527 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_DOCUMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,527 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_KEY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,527 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_FORMAT_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,527 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_CURRENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,527 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_UNPARSED_ENTITY_URI’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,527 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_GENERATE_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,528 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_SYSTEM_PROPERTY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,528 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_FUNCTION_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,528 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_ELEMENT_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,528 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_EVAL’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,528 src/Sablot-1.0.3/expr.cpp:3011:9: warning: enumeration value ‘EXFF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,528 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXF_ATOM’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,528 3024 | switch(functor) { 2021-07-09T05:41:33,529 | ^ 2021-07-09T05:41:33,529 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXF_VAR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,529 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXF_LOCPATH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,529 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXF_LOCSTEP’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,529 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXF_OTHER_FUNC’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,529 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXF_FILTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,529 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXF_STRINGSEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,529 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXF_FRAGMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,530 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,530 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_OR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,530 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_AND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,530 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_EQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,530 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_NEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,530 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_LT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,531 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_LE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,531 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_GT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,531 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_GE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,531 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_PLUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,531 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_MINUS2’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,531 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_MINUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,531 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_MULT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,532 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_DIV’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,532 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_MOD’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,532 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_MINUS1’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,532 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_UNION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,532 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFO_Z’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,532 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXF_FUNCTION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,533 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_LAST’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,533 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_POSITION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,533 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_COUNT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,533 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,533 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_STRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,533 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_CONCAT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,533 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_STARTS_WITH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,533 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_CONTAINS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,533 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_SUBSTRING_BEFORE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,534 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_SUBSTRING_AFTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,534 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_SUBSTRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,534 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_STRING_LENGTH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,534 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_NORMALIZE_SPACE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,534 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_TRANSLATE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,534 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_BOOLEAN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,534 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_NOT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,534 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_TRUE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,534 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_FALSE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,535 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_LANG’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,535 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,535 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_SUM’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,535 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_FLOOR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,535 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_CEILING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,535 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_ROUND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,535 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_DOCUMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,535 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_KEY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,536 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_FORMAT_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,536 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_CURRENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,536 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_UNPARSED_ENTITY_URI’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,536 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_GENERATE_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,536 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_SYSTEM_PROPERTY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,536 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_FUNCTION_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,536 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_ELEMENT_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,536 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_EVAL’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,536 src/Sablot-1.0.3/expr.cpp:3024:9: warning: enumeration value ‘EXFF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,539 In file included from src/Sablot-1.0.3/base.h:53, 2021-07-09T05:41:33,539 from src/Sablot-1.0.3/expr.h:40, 2021-07-09T05:41:33,539 from src/Sablot-1.0.3/expr.cpp:33: 2021-07-09T05:41:33,539 src/Sablot-1.0.3/platform.h:90:21: error: ‘_strnicmp’ was not declared in this scope; did you mean ‘strncmp’? 2021-07-09T05:41:33,539 90 | #define strncasecmp _strnicmp 2021-07-09T05:41:33,539 | ^~~~~~~~~ 2021-07-09T05:41:33,540 src/Sablot-1.0.3/expr.cpp:3302:11: note: in expansion of macro ‘strncasecmp’ 2021-07-09T05:41:33,540 3302 | if (!strncasecmp(langQPtr, langValue, qlen = langQuery.length()) 2021-07-09T05:41:33,540 | ^~~~~~~~~~~ 2021-07-09T05:41:33,544 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXF_ATOM’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,544 3361 | switch(functor) 2021-07-09T05:41:33,544 | ^ 2021-07-09T05:41:33,544 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXF_VAR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,544 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXF_LOCPATH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,544 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXF_LOCSTEP’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,545 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXF_OTHER_FUNC’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,545 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXF_FILTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,545 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXF_STRINGSEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,545 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXF_FRAGMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,545 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,545 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_OR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,545 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_AND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,546 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_EQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,546 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_NEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,546 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_LT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,546 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_LE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,546 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_GT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,546 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_GE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,546 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_PLUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,547 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_MINUS2’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,547 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_MINUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,547 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_MULT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,547 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_DIV’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,547 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_MOD’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,547 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_MINUS1’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,547 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_UNION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,548 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFO_Z’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,548 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXF_FUNCTION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,548 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_LAST’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,548 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_POSITION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,548 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_COUNT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,548 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,548 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_LOCAL_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,548 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_NAMESPACE_URI’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,549 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,549 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_STRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,549 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_CONCAT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,549 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_STARTS_WITH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,549 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_CONTAINS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,549 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_SUBSTRING_BEFORE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,549 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_SUBSTRING_AFTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,550 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_SUBSTRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,550 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_STRING_LENGTH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,550 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_NORMALIZE_SPACE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,550 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_TRANSLATE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,550 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_BOOLEAN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,550 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_NOT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,550 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_TRUE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,550 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_FALSE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,551 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_LANG’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,551 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,551 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_SUM’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,551 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_DOCUMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,551 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_KEY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,551 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_FORMAT_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,552 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_CURRENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,552 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_UNPARSED_ENTITY_URI’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,552 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_GENERATE_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,552 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_SYSTEM_PROPERTY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,552 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_FUNCTION_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,552 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_ELEMENT_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,552 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_EVAL’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,552 src/Sablot-1.0.3/expr.cpp:3361:8: warning: enumeration value ‘EXFF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,590 src/Sablot-1.0.3/expr.cpp: In member function ‘void Expression::optimizePositionBounds()’: 2021-07-09T05:41:33,590 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXF_ATOM’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,590 4169 | switch(functor) 2021-07-09T05:41:33,590 | ^ 2021-07-09T05:41:33,590 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXF_VAR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,591 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXF_LOCPATH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,591 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXF_LOCSTEP’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,591 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXF_OTHER_FUNC’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,591 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXF_FILTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,591 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXF_STRINGSEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,591 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXF_FRAGMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,591 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,592 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFO_OR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,592 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFO_AND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,592 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFO_NEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,592 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFO_PLUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,592 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFO_MINUS2’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,592 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFO_MINUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,592 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFO_MULT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,592 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFO_DIV’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,593 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFO_MOD’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,593 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFO_MINUS1’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,593 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFO_UNION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,593 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFO_Z’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,593 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXF_FUNCTION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,593 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_LAST’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,593 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_POSITION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,594 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_COUNT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,594 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,594 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_LOCAL_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,594 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_NAMESPACE_URI’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,594 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,594 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_STRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,594 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_CONCAT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,595 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_STARTS_WITH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,595 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_CONTAINS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,595 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_SUBSTRING_BEFORE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,595 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_SUBSTRING_AFTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,595 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_SUBSTRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,595 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_STRING_LENGTH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,595 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_NORMALIZE_SPACE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,596 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_TRANSLATE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,596 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_BOOLEAN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,596 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_NOT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,596 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_TRUE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,596 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_FALSE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,596 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_LANG’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,596 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,596 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_SUM’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,597 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_FLOOR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,597 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_CEILING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,597 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_ROUND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,597 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_DOCUMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,597 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_KEY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,597 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_FORMAT_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,597 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_CURRENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,598 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_UNPARSED_ENTITY_URI’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,598 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_GENERATE_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,598 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_SYSTEM_PROPERTY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,598 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_FUNCTION_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,598 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_ELEMENT_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,598 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_EVAL’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,598 src/Sablot-1.0.3/expr.cpp:4169:23: warning: enumeration value ‘EXFF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,599 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXF_VAR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,599 4152 | switch(functor) 2021-07-09T05:41:33,599 | ^ 2021-07-09T05:41:33,599 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXF_LOCPATH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,599 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXF_LOCSTEP’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,599 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXF_OTHER_FUNC’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,599 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXF_FILTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,600 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXF_STRINGSEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,600 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXF_FRAGMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,600 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,600 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFO_OR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,600 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFO_AND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,600 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFO_NEQ’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,600 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFO_PLUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,601 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFO_MINUS2’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,601 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFO_MINUS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,601 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFO_MULT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,601 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFO_DIV’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,601 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFO_MOD’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,601 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFO_MINUS1’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,601 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFO_UNION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,602 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFO_Z’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,602 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXF_FUNCTION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,602 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_LAST’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,602 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_POSITION’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,602 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_COUNT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,602 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,602 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_LOCAL_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,602 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_NAMESPACE_URI’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,603 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_NAME’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,603 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_STRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,603 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_CONCAT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,603 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_STARTS_WITH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,603 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_CONTAINS’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,603 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_SUBSTRING_BEFORE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,603 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_SUBSTRING_AFTER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,604 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_SUBSTRING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,604 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_STRING_LENGTH’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,604 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_NORMALIZE_SPACE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,604 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_TRANSLATE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,604 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_BOOLEAN’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,604 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_NOT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,604 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_TRUE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,605 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_FALSE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,605 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_LANG’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,605 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,605 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_SUM’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,605 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_FLOOR’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,605 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_CEILING’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,605 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_ROUND’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,606 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_DOCUMENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,606 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_KEY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,606 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_FORMAT_NUMBER’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,606 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_CURRENT’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,606 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_UNPARSED_ENTITY_URI’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,606 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_GENERATE_ID’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,606 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_SYSTEM_PROPERTY’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,606 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_FUNCTION_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,607 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_ELEMENT_AVAILABLE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,607 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_EVAL’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,607 src/Sablot-1.0.3/expr.cpp:4152:11: warning: enumeration value ‘EXFF_NONE’ not handled in switch [-Wswitch] 2021-07-09T05:41:33,745 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2021-07-09T05:41:33,830 Building wheel for sabpyth (setup.py): finished with status 'error' 2021-07-09T05:41:33,831 ERROR: Failed building wheel for sabpyth 2021-07-09T05:41:33,832 Running setup.py clean for sabpyth 2021-07-09T05:41:33,832 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-p62_c_1b/sabpyth_4a6cf347fb5d4d62aaf9661f6dc3b48f/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-p62_c_1b/sabpyth_4a6cf347fb5d4d62aaf9661f6dc3b48f/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-09T05:41:34,578 running clean 2021-07-09T05:41:34,580 removing 'build/temp.linux-armv7l-3.9' (and everything under it) 2021-07-09T05:41:34,588 removing 'build/lib.linux-armv7l-3.9' (and everything under it) 2021-07-09T05:41:34,594 'build/bdist.linux-armv7l' does not exist -- can't clean it 2021-07-09T05:41:34,594 'build/scripts-3.9' does not exist -- can't clean it 2021-07-09T05:41:34,594 removing 'build' 2021-07-09T05:41:34,650 Failed to build sabpyth 2021-07-09T05:41:34,651 ERROR: Failed to build one or more wheels 2021-07-09T05:41:34,652 Exception information: 2021-07-09T05:41:34,652 Traceback (most recent call last): 2021-07-09T05:41:34,652 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/base_command.py", line 180, in _main 2021-07-09T05:41:34,652 status = self.run(options, args) 2021-07-09T05:41:34,652 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/req_command.py", line 205, in wrapper 2021-07-09T05:41:34,652 return func(self, options, args) 2021-07-09T05:41:34,652 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/commands/wheel.py", line 174, in run 2021-07-09T05:41:34,652 raise CommandError( 2021-07-09T05:41:34,652 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2021-07-09T05:41:34,654 Removed build tracker: '/tmp/pip-req-tracker-k1n0ikkd'