******************************************************************************** conan install jwasm/2.13@ --build=jwasm --profile:host=/Users/jenkins/w/BuildSingleReference/14127/c4dae6dd-ba72-4cc1-93d4-c59d869c6161/profile_host.txt --profile:build=default ******************************************************************************** Auto detecting your dev setup to initialize the default profile (/Users/jenkins/w/BuildSingleReference/.conan/profiles/default) Found apple-clang 12.0 Default settings os=Macos os_build=Macos arch=x86_64 arch_build=x86_64 compiler=apple-clang compiler.version=12.0 compiler.libcxx=libc++ build_type=Release *** You can change them in /Users/jenkins/w/BuildSingleReference/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration (profile_host): [settings] arch=armv8 build_type=Release compiler=apple-clang compiler.libcxx=libc++ compiler.version=12.0 os=Macos [options] [build_requires] [env] Configuration (profile_build): [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=apple-clang compiler.libcxx=libc++ compiler.version=12.0 os=Macos os_build=Macos [options] [build_requires] [env] jwasm/2.13: Forced build from source Installing package: jwasm/2.13 Requirements jwasm/2.13 from 'TapaholesList-115' - Cache Packages jwasm/2.13:3eb32b976fb0626f3c40a8b87ace72156aa44204 - Build Cross-build from 'Macos:x86_64' to 'Macos:armv8' Installing (downloading, building) binaries... [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK jwasm/2.13: Configuring sources in /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/source [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK jwasm/2.13: Copying sources to build folder jwasm/2.13: Building your package in /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204 jwasm/2.13: Generator cmake created conanbuildinfo.cmake [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK jwasm/2.13: Calling build() ----Running------ > cd '/Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCMAKE_OSX_ARCHITECTURES="arm64" -DCMAKE_SYSTEM_NAME="Darwin" -DCONAN_IN_LOCAL_CACHE="ON" -DCONAN_COMPILER="apple-clang" -DCONAN_COMPILER_VERSION="12.0" -DCMAKE_INSTALL_PREFIX="/Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/package/3eb32b976fb0626f3c40a8b87ace72156aa44204" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204' ----------------- -- The C compiler identification is AppleClang 12.0.0.12000032 -- The CXX compiler identification is AppleClang 12.0.0.12000032 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /Users/administrator/Downloads/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /Users/administrator/Downloads/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: called inside local cache -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Configuring done -- Generating done -- Build files have been written to: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204 ----Running------ > cmake --build '/Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204' '--' '-j4' ----------------- Scanning dependencies of target jwasm [ 1%] Building C object source_subfolder/CMakeFiles/jwasm.dir/apiemu.c.o [ 3%] Building C object source_subfolder/CMakeFiles/jwasm.dir/atofloat.c.o [ 5%] Building C object source_subfolder/CMakeFiles/jwasm.dir/assemble.c.o [ 6%] Building C object source_subfolder/CMakeFiles/jwasm.dir/assume.c.o [ 8%] Building C object source_subfolder/CMakeFiles/jwasm.dir/backptch.c.o [ 10%] Building C object source_subfolder/CMakeFiles/jwasm.dir/bin.c.o [ 12%] Building C object source_subfolder/CMakeFiles/jwasm.dir/branch.c.o [ 13%] Building C object source_subfolder/CMakeFiles/jwasm.dir/cmdline.c.o [ 15%] Building C object source_subfolder/CMakeFiles/jwasm.dir/codegen.c.o [ 17%] Building C object source_subfolder/CMakeFiles/jwasm.dir/coff.c.o [ 18%] Building C object source_subfolder/CMakeFiles/jwasm.dir/condasm.c.o [ 20%] Building C object source_subfolder/CMakeFiles/jwasm.dir/context.c.o [ 22%] Building C object source_subfolder/CMakeFiles/jwasm.dir/cpumodel.c.o [ 24%] Building C object source_subfolder/CMakeFiles/jwasm.dir/data.c.o [ 25%] Building C object source_subfolder/CMakeFiles/jwasm.dir/dbgcv.c.o [ 27%] Building C object source_subfolder/CMakeFiles/jwasm.dir/directiv.c.o [ 29%] Building C object source_subfolder/CMakeFiles/jwasm.dir/elf.c.o [ 31%] Building C object source_subfolder/CMakeFiles/jwasm.dir/end.c.o [ 32%] Building C object source_subfolder/CMakeFiles/jwasm.dir/equate.c.o [ 34%] Building C object source_subfolder/CMakeFiles/jwasm.dir/errmsg.c.o [ 36%] Building C object source_subfolder/CMakeFiles/jwasm.dir/expans.c.o [ 37%] Building C object source_subfolder/CMakeFiles/jwasm.dir/expreval.c.o [ 39%] Building C object source_subfolder/CMakeFiles/jwasm.dir/extern.c.o [ 41%] Building C object source_subfolder/CMakeFiles/jwasm.dir/fastpass.c.o [ 43%] Building C object source_subfolder/CMakeFiles/jwasm.dir/fixup.c.o [ 44%] Building C object source_subfolder/CMakeFiles/jwasm.dir/fpfixup.c.o [ 46%] Building C object source_subfolder/CMakeFiles/jwasm.dir/hll.c.o [ 48%] Building C object source_subfolder/CMakeFiles/jwasm.dir/input.c.o [ 50%] Building C object source_subfolder/CMakeFiles/jwasm.dir/invoke.c.o [ 51%] Building C object source_subfolder/CMakeFiles/jwasm.dir/label.c.o [ 53%] Building C object source_subfolder/CMakeFiles/jwasm.dir/linnum.c.o [ 55%] Building C object source_subfolder/CMakeFiles/jwasm.dir/listing.c.o [ 56%] Building C object source_subfolder/CMakeFiles/jwasm.dir/loop.c.o [ 58%] Building C object source_subfolder/CMakeFiles/jwasm.dir/lqueue.c.o [ 60%] Building C object source_subfolder/CMakeFiles/jwasm.dir/macro.c.o [ 62%] Building C object source_subfolder/CMakeFiles/jwasm.dir/main.c.o [ 63%] Building C object source_subfolder/CMakeFiles/jwasm.dir/mangle.c.o [ 65%] Building C object source_subfolder/CMakeFiles/jwasm.dir/memalloc.c.o [ 67%] Building C object source_subfolder/CMakeFiles/jwasm.dir/msgtext.c.o [ 68%] Building C object source_subfolder/CMakeFiles/jwasm.dir/omf.c.o [ 70%] Building C object source_subfolder/CMakeFiles/jwasm.dir/omffixup.c.o [ 72%] Building C object source_subfolder/CMakeFiles/jwasm.dir/omfint.c.o [ 74%] Building C object source_subfolder/CMakeFiles/jwasm.dir/option.c.o [ 75%] Building C object source_subfolder/CMakeFiles/jwasm.dir/parser.c.o [ 77%] Building C object source_subfolder/CMakeFiles/jwasm.dir/posndir.c.o [ 79%] Building C object source_subfolder/CMakeFiles/jwasm.dir/preproc.c.o [ 81%] Building C object source_subfolder/CMakeFiles/jwasm.dir/proc.c.o [ 82%] Building C object source_subfolder/CMakeFiles/jwasm.dir/queue.c.o [ 84%] Building C object source_subfolder/CMakeFiles/jwasm.dir/reswords.c.o [ 86%] Building C object source_subfolder/CMakeFiles/jwasm.dir/safeseh.c.o [ 87%] Building C object source_subfolder/CMakeFiles/jwasm.dir/segment.c.o [ 89%] Building C object source_subfolder/CMakeFiles/jwasm.dir/simsegm.c.o [ 91%] Building C object source_subfolder/CMakeFiles/jwasm.dir/string.c.o [ 93%] Building C object source_subfolder/CMakeFiles/jwasm.dir/symbols.c.o [ 94%] Building C object source_subfolder/CMakeFiles/jwasm.dir/tbyte.c.o [ 96%] Building C object source_subfolder/CMakeFiles/jwasm.dir/tokenize.c.o [ 98%] Building C object source_subfolder/CMakeFiles/jwasm.dir/types.c.o [100%] Linking C executable ../bin/jwasm [100%] Built target jwasm jwasm/2.13: Package '3eb32b976fb0626f3c40a8b87ace72156aa44204' built jwasm/2.13: Build folder /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204 jwasm/2.13: Generated conaninfo.txt jwasm/2.13: Generated conanbuildinfo.txt jwasm/2.13: Generating the package jwasm/2.13: Package folder /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/package/3eb32b976fb0626f3c40a8b87ace72156aa44204 jwasm/2.13: Calling package() [HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK [HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK [HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK [HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK [HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK [HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK [HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK [HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK jwasm/2.13 package(): Packaged 1 file: jwasm jwasm/2.13 package(): Packaged 1 '.txt' file: License.txt jwasm/2.13: Package '3eb32b976fb0626f3c40a8b87ace72156aa44204' created jwasm/2.13: Created package revision 41879b4e7524eb95038ba46844be37d7 jwasm/2.13: Appending PATH environment variable: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/package/3eb32b976fb0626f3c40a8b87ace72156aa44204/bin [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/assume.c:215:13: warning: enumeration value 'MODEL_NONE' not handled in switch [-Wswitch] switch( ModuleInfo.model ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/assume.c:215:13: note: add missing switch cases switch( ModuleInfo.model ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/assume.c:261:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/assemble.c:1239:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/backptch.c:102:21: warning: 12 enumeration values not handled in switch: 'FIX_VOID', 'FIX_RELOFF8', 'FIX_OFF16'... [-Wswitch] switch( fixup->type ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/backptch.c:102:21: note: add missing switch cases switch( fixup->type ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/bin.c:337:22: warning: 12 enumeration values not handled in switch: 'FIX_VOID', 'FIX_RELOFF8', 'FIX_RELOFF16'... [-Wswitch] switch ( fixup->type ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/bin.c:337:22: note: add missing switch cases switch ( fixup->type ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/bin.c:1631:14: warning: enumeration values 'SFORMAT_NONE', 'SFORMAT_PE', and 'SFORMAT_64BIT' not handled in switch [-Wswitch] switch ( modinfo->sub_format ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/bin.c:1631:14: note: add missing switch cases switch ( modinfo->sub_format ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/bin.c:1836:14: warning: enumeration values 'SFORMAT_NONE' and 'SFORMAT_64BIT' not handled in switch [-Wswitch] switch ( modinfo->sub_format ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/bin.c:1836:14: note: add missing switch cases switch ( modinfo->sub_format ) { ^ 1 warning generated. 2 warnings generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/cmdline.c:757:42: warning: if statement has empty body [-Wempty-body] if ( fread( env, 1, len, file ) ); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/cmdline.c:757:42: note: put the semicolon on a separate line to silence this warning /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/codegen.c:755:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if ( ( opnd1 & ( OP_RGT16 | OP_MGT16 ) ) && (int_8)CodeInfo->opnd[OPND2].data32l == (int_32)CodeInfo->opnd[OPND2].data32l ) ^ 1 warning generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/coff.c:449:18: warning: passing 'uint_8 [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy( is.N.ShortName, ".file", IMAGE_SIZEOF_SHORT_NAME ); ^~~~~~~~~~~~~~ /Users/administrator/Downloads/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/coff.c:462:22: warning: passing 'uint_8 [18]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy( ias.File.Name, p, sizeof(IMAGE_AUX_SYMBOL) ); ^~~~~~~~~~~~~ /Users/administrator/Downloads/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/coff.c:476:22: warning: passing 'uint_8 [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy( is.N.ShortName, p, IMAGE_SIZEOF_SHORT_NAME ); ^~~~~~~~~~~~~~ /Users/administrator/Downloads/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/coff.c:556:22: warning: passing 'uint_8 [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy( is.N.ShortName, buffer, IMAGE_SIZEOF_SHORT_NAME ); ^~~~~~~~~~~~~~ /Users/administrator/Downloads/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/coff.c:594:22: warning: passing 'uint_8 [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy( is.N.ShortName, ".file", IMAGE_SIZEOF_SHORT_NAME ); ^~~~~~~~~~~~~~ /Users/administrator/Downloads/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/coff.c:604:26: warning: passing 'uint_8 [18]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy( ias.File.Name, p, sizeof(IMAGE_AUX_SYMBOL) ); ^~~~~~~~~~~~~ /Users/administrator/Downloads/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/coff.c:636:22: warning: passing 'uint_8 [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy( is.N.ShortName, buffer, IMAGE_SIZEOF_SHORT_NAME ); ^~~~~~~~~~~~~~ /Users/administrator/Downloads/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/coff.c:661:22: warning: passing 'uint_8 [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy( is.N.ShortName, ".bf", IMAGE_SIZEOF_SHORT_NAME ); ^~~~~~~~~~~~~~ /Users/administrator/Downloads/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/coff.c:676:22: warning: passing 'uint_8 [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy( is.N.ShortName, ".lf", IMAGE_SIZEOF_SHORT_NAME ); ^~~~~~~~~~~~~~ /Users/administrator/Downloads/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/coff.c:684:22: warning: passing 'uint_8 [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy( is.N.ShortName, ".ef", IMAGE_SIZEOF_SHORT_NAME ); ^~~~~~~~~~~~~~ /Users/administrator/Downloads/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/coff.c:708:22: warning: passing 'uint_8 [8]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy( is.N.ShortName, buffer, IMAGE_SIZEOF_SHORT_NAME ); ^~~~~~~~~~~~~~ /Users/administrator/Downloads/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:128:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/coff.c:1334:29: warning: passing 'uint_8 *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy( p, "-import:" ); ^ /Users/administrator/Downloads/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:84:27: note: expanded from macro 'strcpy' __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/coff.c:1336:45: warning: passing 'uint_8 *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] p += Mangle( &tmp->sym, p ); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/mangle.h:34:43: note: passing argument to parameter here extern int Mangle( struct asym *, char * ); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/coff.c:1338:29: warning: passing 'uint_8 *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy( p, tmp->sym.dll->name ); ^ /Users/administrator/Downloads/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:84:27: note: expanded from macro 'strcpy' __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/coff.c:1339:34: warning: passing 'uint_8 *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] p += strlen( p ); ^ /Users/administrator/Downloads/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/coff.c:1395:53: warning: assigning to 'uint_8 *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] cm.SymDeb[i].seg->e.seginfo->CodeBuffer = CurrSource + i * SIZE_CV_SEGBUF; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. 1 warning generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/context.c:162:26: warning: enumeration value 'CONT_ALL' not handled in switch [-Wswitch] switch ( curr->type ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/context.c:162:26: note: add missing switch cases switch ( curr->type ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/context.c:209:30: warning: enumeration value 'CONT_ALL' not handled in switch [-Wswitch] switch ( typetab[j] ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/context.c:209:30: note: add missing switch cases switch ( typetab[j] ) { ^ 3 warnings generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/cpumodel.c:336:22: warning: enumeration values 'OFORMAT_BIN' and 'OFORMAT_OMF' not handled in switch [-Wswitch] switch ( Options.output_format ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/cpumodel.c:336:22: note: add missing switch cases switch ( Options.output_format ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/cpumodel.c:441:11: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/data.c:363:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/data.c:441:22: warning: passing 'char [32]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] OutputDataBytes( buffer, size ); ^~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/data.c:62:46: note: expanded from macro 'OutputDataBytes' #define OutputDataBytes( x, y ) OutputBytes( x, y, NULL ) ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/globals.h:860:59: note: passing argument to parameter here extern void OutputBytes( const unsigned char *, int len, struct fixup * ); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/data.c:727:27: warning: assigning to 'uint_8 *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] pchar = little_endian( (const char *)pchar, string_len ); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/data.c:1229:31: warning: add explicit braces to avoid dangling else [-Wdangling-else] if ( StoreState ) FStoreLine(0); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/fastpass.h:83:92: note: expanded from macro 'FStoreLine' #define FStoreLine( flags ) if ( Parse_Pass == PASS_1 ) StoreLine( CurrSource, flags, 0 ); else ^ 2 warnings generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/dbgcv.c:130:18: warning: 18 enumeration values not handled in switch: 'MT_BYTE', 'MT_WORD', 'MT_DWORD'... [-Wswitch] switch ( sym->mem_type ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/dbgcv.c:130:18: note: add missing switch cases switch ( sym->mem_type ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/dbgcv.c:209:14: warning: unsequenced modification and access to 'curr' [-Wunsequenced] *curr++ = padtab[3-((curr - base) & 3)]; ^ ~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/dbgcv.c:1067:18: warning: 10 enumeration values not handled in switch: 'SYM_UNDEFINED', 'SYM_EXTERNAL', 'SYM_SEG'... [-Wswitch] switch ( sym->state ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/dbgcv.c:1067:18: note: add missing switch cases switch ( sym->state ) { ^ 2 warnings generated. 16 warnings generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/equate.c:181:44: warning: add explicit braces to avoid dangling else [-Wdangling-else] if ( StoreState == FALSE ) FStoreLine(0); /* make sure this line is evaluated in pass two */ ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/fastpass.h:83:92: note: expanded from macro 'FStoreLine' #define FStoreLine( flags ) if ( Parse_Pass == PASS_1 ) StoreLine( CurrSource, flags, 0 ); else ^ 4 warnings generated. 1 warning generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/expans.c:247:134: warning: expression result unused [-Wunused-value] DebugMsg1(("RunMacro(%s.%u): curr (=def) parameter value=>%s<\n", macro->sym.name, parmidx, mi.parm_array[parmidx] ? parmidx, mi.parm_array[parmidx] : "NULL" )); ^~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/errmsg.h:49:40: note: expanded from macro 'DebugMsg1' #define DebugMsg1( x ) DoDebugMsg1 x ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/expans.c:313:29: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if ( tokenarray[i].token == T_CL_BRACKET ) { ^ 3 warnings generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/expreval.c:269:14: warning: 21 enumeration values not handled in switch: 'MT_BYTE', 'MT_WORD', 'MT_DWORD'... [-Wswitch] switch ( mem_type ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/expreval.c:269:14: note: add missing switch cases switch ( mem_type ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/expreval.c:1149:22: warning: 364 enumeration values not handled in switch: 'T_NULL', 'T_AL', 'T_CL'... [-Wswitch] switch ( opnd2->instr ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/expreval.c:1149:22: note: add missing switch cases switch ( opnd2->instr ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/expreval.c:2199:14: warning: 4 enumeration values not handled in switch: 'EXPR_EMPTY', 'EXPR_ERROR', 'EXPR_CONST'... [-Wswitch] switch ( opnd2->kind ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/expreval.c:2199:14: note: add missing switch cases switch ( opnd2->kind ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/expreval.c:2969:18: warning: enumeration values 'EXPR_EMPTY' and 'EXPR_ERROR' not handled in switch [-Wswitch] switch ( opnd2->kind ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/expreval.c:2969:18: note: add missing switch cases switch ( opnd2->kind ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/extern.c:364:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/extern.c:662:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/extern.c:975:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else { ^ 3 warnings generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/hll.c:408:14: warning: 4 enumeration values not handled in switch: 'EXPR_ERROR', 'EXPR_CONST', 'EXPR_ADDR'... [-Wswitch] switch ( op1.kind ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/hll.c:408:14: note: add missing switch cases switch ( op1.kind ) { ^ 2 warnings generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/label.c:282:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else ^ 1 warning generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/invoke.c:1052:39: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/invoke.c:1268:39: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else if (!( *r0flags & R0_H_CLEARED )) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/invoke.c:1326:23: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else ^ 1 warning generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/listing.c:160:18: warning: enumeration value 'LM_LISTMACROALL' not handled in switch [-Wswitch] switch ( ModuleInfo.list_macro ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/listing.c:160:18: note: add missing switch cases switch ( ModuleInfo.list_macro ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/listing.c:507:14: warning: 17 enumeration values not handled in switch: 'MT_BYTE', 'MT_WORD', 'MT_DWORD'... [-Wswitch] switch ( mem_type ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/listing.c:507:14: note: add missing switch cases switch ( mem_type ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/listing.c:768:13: warning: 21 enumeration values not handled in switch: 'MT_BYTE', 'MT_WORD', 'MT_DWORD'... [-Wswitch] switch( sym->mem_type ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/listing.c:768:13: note: add missing switch cases switch( sym->mem_type ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/listing.c:956:14: warning: 7 enumeration values not handled in switch: 'SYM_SEG', 'SYM_GRP', 'SYM_STACK'... [-Wswitch] switch ( sym->state ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/listing.c:956:14: note: add missing switch cases switch ( sym->state ) { ^ 4 warnings generated. 3 warnings generated. 4 warnings generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:356:40: warning: assigning to 'uint_8 *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] for( node = LinnumQueue.head, data = StringBufferEnd; node; node = next ) { ^ ~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:370:27: warning: passing 'char *' to parameter of type 'uint_8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] AttachData( &obj, StringBufferEnd, size ); ^~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/globals.h:828:25: note: expanded from macro 'StringBufferEnd' #define StringBufferEnd ModuleInfo.stringbufferend ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:254:55: note: passing argument to parameter 'data' here static void AttachData( struct omf_rec *objr, uint_8 *data, size_t len ) ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:385:38: warning: implicit conversion from enumeration type 'enum fixgen_types' to different enumeration type 'enum fixup_types' [-Wenum-conversion] enum fixup_types type = ( is32 ? FIX_GEN_MS386 : FIX_GEN_INTEL ); ~~~~ ^~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:385:54: warning: implicit conversion from enumeration type 'enum fixgen_types' to different enumeration type 'enum fixup_types' [-Wenum-conversion] enum fixup_types type = ( is32 ? FIX_GEN_MS386 : FIX_GEN_INTEL ); ~~~~ ^~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:390:19: warning: assigning to 'uint_8 *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] for( data = StringBufferEnd, size = 0; fix; fix = fix->nextrlc ) { ^ ~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:403:73: warning: implicit conversion from enumeration type 'enum fixup_types' to different enumeration type 'enum fixgen_types' [-Wenum-conversion] data += OmfFixGenFix( fix, seg->e.seginfo->start_loc, data, type ); ~~~~~~~~~~~~ ^~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:409:31: warning: passing 'char *' to parameter of type 'uint_8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] AttachData( &obj, StringBufferEnd, size ); ^~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/globals.h:828:25: note: expanded from macro 'StringBufferEnd' #define StringBufferEnd ModuleInfo.stringbufferend ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:254:55: note: passing argument to parameter 'data' here static void AttachData( struct omf_rec *objr, uint_8 *data, size_t len ) ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:437:35: warning: passing 'char *' to parameter of type 'uint_8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] AttachData( &obj, StringBufferEnd, 2 * sizeof( uint_16 ) ); ^~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/globals.h:828:25: note: expanded from macro 'StringBufferEnd' #define StringBufferEnd ModuleInfo.stringbufferend ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:254:55: note: passing argument to parameter 'data' here static void AttachData( struct omf_rec *objr, uint_8 *data, size_t len ) ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:539:23: warning: passing 'char *' to parameter of type 'uint_8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] AttachData( &obj, StringBufferEnd, len + 1 ); ^~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/globals.h:828:25: note: expanded from macro 'StringBufferEnd' #define StringBufferEnd ModuleInfo.stringbufferend ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:254:55: note: passing argument to parameter 'data' here static void AttachData( struct omf_rec *objr, uint_8 *data, size_t len ) ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:735:18: warning: assigning to 'uint_8 *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] data = StringBufferEnd; ^ ~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:747:42: warning: passing 'uint_8 *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] len = Mangle( &dir->sym, data+3 ); ^~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/mangle.h:34:43: note: passing argument to parameter here extern int Mangle( struct asym *, char * ); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:749:25: warning: passing 'uint_8 *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy( data+3, dir->sym.name ); ^~~~~~ /Users/administrator/Downloads/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/include/secure/_string.h:84:27: note: expanded from macro 'strcpy' __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:754:26: warning: passing 'uint_8 *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] _strupr( data+3 ); ^~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/globals.h:43:28: note: passing argument to parameter here extern char * strupr(char *); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:804:27: warning: passing 'char *' to parameter of type 'uint_8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] AttachData( &grp, StringBufferEnd, 2 + 3 * curr->e.grpinfo->numseg ); ^~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/globals.h:828:25: note: expanded from macro 'StringBufferEnd' #define StringBufferEnd ModuleInfo.stringbufferend ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:254:55: note: passing argument to parameter 'data' here static void AttachData( struct omf_rec *objr, uint_8 *data, size_t len ) ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:967:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] _strupr( p ); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/globals.h:43:28: note: passing argument to parameter here extern char * strupr(char *); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1059:32: warning: passing 'unsigned char [256]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] len = Mangle( sym, buffer ); ^~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/mangle.h:34:43: note: passing argument to parameter here extern int Mangle( struct asym *, char * ); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1065:26: warning: passing 'unsigned char [256]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] _strupr( buffer ); ^~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/globals.h:43:28: note: passing argument to parameter here extern char * strupr(char *); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1220:47: warning: passing 'char *' to parameter of type 'uint_8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] numsize += put_comdef_number( &number[1], curr->sym.total_length ); ^~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1147:44: note: passing argument to parameter 'buffer' here static unsigned put_comdef_number( uint_8 *buffer, uint_32 value ) ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1221:47: warning: passing 'char *' to parameter of type 'uint_8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] numsize += put_comdef_number( &number[numsize], varsize ); ^~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1147:44: note: passing argument to parameter 'buffer' here static unsigned put_comdef_number( uint_8 *buffer, uint_32 value ) ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1226:47: warning: passing 'char *' to parameter of type 'uint_8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] numsize += put_comdef_number( &number[1], curr->sym.total_length * varsize ); ^~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1147:44: note: passing argument to parameter 'buffer' here static unsigned put_comdef_number( uint_8 *buffer, uint_32 value ) ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1338:11: warning: assigning to 'char *' from 'unsigned char [496]' converts between pointers to integer types with different sign [-Wpointer-sign] p = buff; ^ ~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1389:30: warning: assigning to 'uint_8 *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] for ( size = 0, data = StringBufferEnd; q; q = q->next ) { ^ ~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1407:39: warning: passing 'char *' to parameter of type 'uint_8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] AttachData( &obj, StringBufferEnd, len + 1 ); ^~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/globals.h:828:25: note: expanded from macro 'StringBufferEnd' #define StringBufferEnd ModuleInfo.stringbufferend ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:254:55: note: passing argument to parameter 'data' here static void AttachData( struct omf_rec *objr, uint_8 *data, size_t len ) ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1436:32: warning: passing 'uint_8 *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] len = Mangle( sym, data + 1 ); ^~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/mangle.h:34:43: note: passing argument to parameter here extern int Mangle( struct asym *, char * ); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1442:26: warning: passing 'uint_8 *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] _strupr( data + 1 ); ^~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/globals.h:43:28: note: passing argument to parameter here extern char * strupr(char *); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1461:31: warning: passing 'char *' to parameter of type 'uint_8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] AttachData( &obj, StringBufferEnd, size ); ^~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/globals.h:828:25: note: expanded from macro 'StringBufferEnd' #define StringBufferEnd ModuleInfo.stringbufferend ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:254:55: note: passing argument to parameter 'data' here static void AttachData( struct omf_rec *objr, uint_8 *data, size_t len ) ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1532:23: warning: passing 'char [4]' to parameter of type 'uint_8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] AttachData( &obj, "\001CV", 3 ); ^~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:254:55: note: passing argument to parameter 'data' here static void AttachData( struct omf_rec *objr, uint_8 *data, size_t len ) ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1549:56: warning: assigning to 'uint_8 *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] SymDebSeg[DBGS_SYMBOLS]->e.seginfo->CodeBuffer = CurrSource; ^ ~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1550:54: warning: assigning to 'uint_8 *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] SymDebSeg[DBGS_TYPES]->e.seginfo->CodeBuffer = CurrSource + 1024; ^ ~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1590:33: warning: if statement has empty body [-Wempty-body] if ( ftruncate( fh, size ) ); /* gcc warns if return value of ftruncate() is "ignored" */ ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/omf.c:1590:33: note: put the semicolon on a separate line to silence this warning /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:405:40: warning: implicit conversion from enumeration type 'ret_code' to different enumeration type 'enum assume_segreg' [-Wenum-conversion] CodeInfo->prefix.RegOverride = EMPTY; /* skip segment override */ ~ ^~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:453:40: warning: implicit conversion from enumeration type 'ret_code' to different enumeration type 'enum assume_segreg' [-Wenum-conversion] CodeInfo->prefix.RegOverride = EMPTY; ~ ^~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:839:14: warning: 990 enumeration values not handled in switch: 'INS_FIRST_1', 'T_CALL', 'T_JMP'... [-Wswitch] switch ( CodeInfo->token ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:839:14: note: add missing switch cases switch ( CodeInfo->token ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:944:22: warning: 369 enumeration values not handled in switch: 'T_NULL', 'T_AL', 'T_CL'... [-Wswitch] switch ( opndx->instr ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:944:22: note: add missing switch cases switch ( opndx->instr ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:1020:26: warning: case value not in enumerated type 'enum special_token' [-Wswitch] case EMPTY: ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:1019:29: warning: 369 enumeration values not handled in switch: 'T_NULL', 'T_AL', 'T_CL'... [-Wswitch] switch( opndx->instr ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:1019:29: note: add missing switch cases switch( opndx->instr ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:1010:22: warning: 990 enumeration values not handled in switch: 'INS_FIRST_1', 'T_CALL', 'T_JMP'... [-Wswitch] switch ( CodeInfo->token ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:1010:22: note: add missing switch cases switch ( CodeInfo->token ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:1458:14: warning: 991 enumeration values not handled in switch: 'INS_FIRST_1', 'T_JA', 'T_JAE'... [-Wswitch] switch ( CodeInfo->token ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:1458:14: note: add missing switch cases switch ( CodeInfo->token ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:1532:18: warning: 989 enumeration values not handled in switch: 'INS_FIRST_1', 'T_CALL', 'T_JMP'... [-Wswitch] switch ( CodeInfo->token ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:1532:18: note: add missing switch cases switch ( CodeInfo->token ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:1721:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if ( opndx->instr == T_SECTIONREL ) ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:1976:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:2130:56: warning: implicit conversion from enumeration type 'ret_code' to different enumeration type 'enum assume_segreg' [-Wenum-conversion] CodeInfo->prefix.RegOverride = EMPTY; ~ ^~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:2139:48: warning: implicit conversion from enumeration type 'ret_code' to different enumeration type 'enum assume_segreg' [-Wenum-conversion] CodeInfo->prefix.RegOverride = EMPTY; ~ ^~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:2168:48: warning: implicit conversion from enumeration type 'ret_code' to different enumeration type 'enum assume_segreg' [-Wenum-conversion] CodeInfo->prefix.RegOverride = EMPTY; ~ ^~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:2167:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if ( CodeInfo->prefix.RegOverride == ASSUME_DS ) ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:2176:44: warning: implicit conversion from enumeration type 'ret_code' to different enumeration type 'enum assume_segreg' [-Wenum-conversion] CodeInfo->prefix.RegOverride = EMPTY; ~ ^~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:2188:44: warning: implicit conversion from enumeration type 'ret_code' to different enumeration type 'enum assume_segreg' [-Wenum-conversion] CodeInfo->prefix.RegOverride = EMPTY; ~ ^~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:2196:48: warning: implicit conversion from enumeration type 'ret_code' to different enumeration type 'enum assume_segreg' [-Wenum-conversion] CodeInfo->prefix.RegOverride = EMPTY; ~ ^~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:2197:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:2271:21: warning: 49 enumeration values not handled in switch: 'OP_NONE', 'OP_R8', 'OP_R16'... [-Wswitch] switch( op1 ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:2271:21: note: add missing switch cases switch( op1 ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:2286:21: warning: 49 enumeration values not handled in switch: 'OP_NONE', 'OP_R8', 'OP_R16'... [-Wswitch] switch( op2 ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:2286:21: note: add missing switch cases switch( op2 ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:2403:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:2958:35: warning: implicit conversion from enumeration type 'ret_code' to different enumeration type 'enum assume_segreg' [-Wenum-conversion] CodeInfo.prefix.RegOverride = EMPTY; ~ ^~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:3051:18: warning: enumeration values 'EXPR_CONST', 'EXPR_ADDR', and 'EXPR_REG' not handled in switch [-Wswitch] switch ( opndx[j].kind ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:3051:18: note: add missing switch cases switch ( opndx[j].kind ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:3163:17: warning: enumeration values 'EXPR_EMPTY', 'EXPR_ERROR', and 'EXPR_FLOAT' not handled in switch [-Wswitch] switch( opndx[CurrOpnd].kind ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:3163:17: note: add missing switch cases switch( opndx[CurrOpnd].kind ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:3286:22: warning: 986 enumeration values not handled in switch: 'INS_FIRST_1', 'T_JA', 'T_JAE'... [-Wswitch] switch ( CodeInfo.token ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/parser.c:3286:22: note: add missing switch cases switch ( CodeInfo.token ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/posndir.c:116:36: warning: add explicit braces to avoid dangling else [-Wdangling-else] if ( StoreState == FALSE ) FStoreLine(0); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/fastpass.h:83:92: note: expanded from macro 'FStoreLine' #define FStoreLine( flags ) if ( Parse_Pass == PASS_1 ) StoreLine( CurrSource, flags, 0 ); else ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/posndir.c:238:32: warning: add explicit braces to avoid dangling else [-Wdangling-else] if ( StoreState == FALSE ) FStoreLine(0); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/fastpass.h:83:92: note: expanded from macro 'FStoreLine' #define FStoreLine( flags ) if ( Parse_Pass == PASS_1 ) StoreLine( CurrSource, flags, 0 ); else ^ 2 warnings generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/preproc.c:160:39: warning: add explicit braces to avoid dangling else [-Wdangling-else] if ( StoreState ) FStoreLine( 0 ); ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/fastpass.h:83:92: note: expanded from macro 'FStoreLine' #define FStoreLine( flags ) if ( Parse_Pass == PASS_1 ) StoreLine( CurrSource, flags, 0 ); else ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/proc.c:581:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/proc.c:704:25: warning: enumeration values 'LANG_C', 'LANG_SYSCALL', and 'LANG_FASTCALL' not handled in switch [-Wswitch] switch( proc->sym.langtype ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/proc.c:704:25: note: add missing switch cases switch( proc->sym.langtype ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/proc.c:1323:18: warning: 10 enumeration values not handled in switch: 'SYM_UNDEFINED', 'SYM_SEG', 'SYM_GRP'... [-Wswitch] switch ( sym->state ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/proc.c:1323:18: note: add missing switch cases switch ( sym->state ) { ^ 1 warning generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/proc.c:2424:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/proc.c:2988:21: warning: enumeration values 'LANG_NONE', 'LANG_C', and 'LANG_SYSCALL' not handled in switch [-Wswitch] switch( CurrProc->sym.langtype ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/proc.c:2988:21: note: add missing switch cases switch( CurrProc->sym.langtype ) { ^ 30 warnings generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/segment.c:1539:44: warning: assigning to 'char *' from 'uint_8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] for( curr = SymTables[TAB_SEG].head, p = ModuleInfo.pCodeBuff; curr; curr = curr->next ) { ^ ~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/segment.c:1548:45: warning: assigning to 'uint_8 *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] curr->e.seginfo->CodeBuffer = p; ^ ~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:17:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( M16_M32, NONE, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :315:1: note: expanded from here OP_M16_M32 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:19:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( M16_M64, NONE, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :318:1: note: expanded from here OP_M16_M64 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:32:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R16_M16, NONE, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :348:1: note: expanded from here OP_R16_M16 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:33:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R16_R32, NONE, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :351:1: note: expanded from here OP_R16_R32 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:37:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R64_M64, NONE, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :360:1: note: expanded from here OP_R64_M64 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:38:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R16_R64, NONE, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :363:1: note: expanded from here OP_R16_R64 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:40:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R8_M08, NONE, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :366:1: note: expanded from here OP_R8_M08 ^~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:83:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( MMX, MMX_M64, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :113:1: note: expanded from here OP_MMX_M64 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:85:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( MMX, MMX_M64_08, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :116:1: note: expanded from here OP_MMX_M64_08 ^~~~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:86:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( MMX, MMX_M64_16, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :119:1: note: expanded from here OP_MMX_M64_16 ^~~~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:87:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( MMX, MMX_M64_32, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :122:1: note: expanded from here OP_MMX_M64_32 ^~~~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:89:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( MMX, RMGT16, NONE ) /* MOVD, CVTSI2SD, CVTSI2SS */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :125:1: note: expanded from here OP_RMGT16 ^~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:91:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( MMX, XMM_M64, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :131:1: note: expanded from here OP_XMM_M64 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:92:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( MMX, XMM_M128, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :134:1: note: expanded from here OP_XMM_M128 ^~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:102:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R, R_MS, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :164:1: note: expanded from here OP_R_MS ^~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:103:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R16_M16, R16, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :166:1: note: expanded from here OP_R16_M16 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:104:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R16_R32, I, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :169:1: note: expanded from here OP_R16_R32 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:108:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R64, R32_M32, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :179:1: note: expanded from here OP_R32_M32 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:112:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( RGT16, R8_M08, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :188:1: note: expanded from here OP_R8_M08 ^~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:113:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( RGT16, RGT8_MS, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :191:1: note: expanded from here OP_RGT8_MS ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:119:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( RGT16, XMM_M32, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :203:1: note: expanded from here OP_XMM_M32 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:120:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( RGT16, XMM_M64, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :206:1: note: expanded from here OP_XMM_M64 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:122:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R32, R32_M32, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :209:1: note: expanded from here OP_R32_M32 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:123:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R32_M32, R32, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :211:1: note: expanded from here OP_R32_M32 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:126:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R64, R64_M64, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :218:1: note: expanded from here OP_R64_M64 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:127:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R64_M64, R64, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :220:1: note: expanded from here OP_R64_M64 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:141:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( RGT8, RGT8_MS, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :245:1: note: expanded from here OP_RGT8_MS ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:142:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( RGT8, R_MS, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :248:1: note: expanded from here OP_R_MS ^~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:150:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( RMGT16, MMX, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :253:1: note: expanded from here OP_RMGT16 ^~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:151:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( RMGT16, XMM, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :256:1: note: expanded from here OP_RMGT16 ^~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:154:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R_MS, CL_ONLY, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :262:1: note: expanded from here OP_R_MS ^~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:155:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R_MS, I, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :265:1: note: expanded from here OP_R_MS ^~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:156:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R_MS, I8_U, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :268:1: note: expanded from here OP_R_MS ^~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:157:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R_MS, I_1, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :271:1: note: expanded from here OP_R_MS ^~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:169:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, MMX_M64, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :302:1: note: expanded from here OP_MMX_M64 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:170:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, RMGT16, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :305:1: note: expanded from here OP_RMGT16 ^~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:172:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, XMM_M16, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :311:1: note: expanded from here OP_XMM_M16 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:173:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, XMM_M32, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :314:1: note: expanded from here OP_XMM_M32 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:174:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, XMM_M64, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :317:1: note: expanded from here OP_XMM_M64 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:175:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, XMM_M128, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :320:1: note: expanded from here OP_XMM_M128 ^~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:177:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, XMM_M128_08, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :323:1: note: expanded from here OP_XMM_M128_08 ^~~~~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:178:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, XMM_M128_16, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :326:1: note: expanded from here OP_XMM_M128_16 ^~~~~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:179:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, XMM_M128_32, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :329:1: note: expanded from here OP_XMM_M128_32 ^~~~~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:180:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, XMM_M128_64, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :332:1: note: expanded from here OP_XMM_M128_64 ^~~~~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:183:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, YMM_M256, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :335:1: note: expanded from here OP_YMM_M256 ^~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:188:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( YMM, YMM_M256, NONE ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :350:1: note: expanded from here OP_YMM_M256 ^~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:192:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( MMX, MMX_M64, I8_U ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :359:1: note: expanded from here OP_MMX_M64 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:195:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( MMX, R32_M16, I8_U ) /* PINSRW */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :362:1: note: expanded from here OP_R32_M16 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:196:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R32_M32, XMM, I8_U ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :364:1: note: expanded from here OP_R32_M32 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:198:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( R64_M64, XMM, I8_U ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :367:1: note: expanded from here OP_R64_M64 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:202:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( RGT16_M08,XMM, I8_U ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :376:1: note: expanded from here OP_RGT16_M08 ^~~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:203:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( RGT8, R_MS, I ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :380:1: note: expanded from here OP_R_MS ^~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:204:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( RGT8, R_MS, I8_U ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :383:1: note: expanded from here OP_R_MS ^~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:205:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( RGT8_MGT8,RGT8, CL ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :385:1: note: expanded from here OP_RGT8_MGT8 ^~~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:206:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( RGT8_MGT8,RGT8, I8_U ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:36: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :388:1: note: expanded from here OP_RGT8_MGT8 ^~~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:210:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, R32_M16, I8_U ) /* PINSRW */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :395:1: note: expanded from here OP_R32_M16 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:211:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, R32_M08, I8_U ) /* PINSRB */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :398:1: note: expanded from here OP_R32_M08 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:212:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, R32_M32, I8_U ) /* PINSRD */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :401:1: note: expanded from here OP_R32_M32 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:214:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, R64_M64, I8_U ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :404:1: note: expanded from here OP_R64_M64 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:217:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, XMM_M32 , HID ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :410:1: note: expanded from here OP_XMM_M32 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:218:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, XMM_M64 , HID ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :413:1: note: expanded from here OP_XMM_M64 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:219:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, XMM_M128, HID ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :416:1: note: expanded from here OP_XMM_M128 ^~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:220:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, XMM_M32 , I8_U ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :419:1: note: expanded from here OP_XMM_M32 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:221:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, XMM_M64 , I8_U ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :422:1: note: expanded from here OP_XMM_M64 ^~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:222:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, XMM_M128, I8_U ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :425:1: note: expanded from here OP_XMM_M128 ^~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:223:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, XMM_M128, XMM0 ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :428:1: note: expanded from here OP_XMM_M128 ^~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:226:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( XMM, XMM_M128, XMM ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :434:1: note: expanded from here OP_XMM_M128 ^~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:228:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( YMM, XMM_M128, I8_U ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :7:1: note: expanded from here OP_XMM_M128 ^~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:229:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( YMM, YMM_M256, I8_U ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :10:1: note: expanded from here OP_YMM_M256 ^~~~~~~~~~~ In file included from /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:232: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/opndcls.h:230:1: warning: implicit conversion from enumeration type 'enum operand_sets' to different enumeration type 'enum operand_type' [-Wenum-conversion] OpCls( YMM, YMM_M256, YMM ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:231:48: note: expanded from macro 'OpCls' #define OpCls( op1, op2, op3 ) { { OP_ ## op1, OP_ ## op2 }, OP3_ ## op3 }, ~ ^~~~~~~~~~ :13:1: note: expanded from here OP_YMM_M256 ^~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:350:5: warning: implicit conversion from enumeration type 'enum special_token' to different enumeration type 'enum instr_token' [-Wenum-conversion] T_SPL, /* add x64 register part of special.h */ ^~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:351:5: warning: implicit conversion from enumeration type 'enum special_token' to different enumeration type 'enum instr_token' [-Wenum-conversion] T_FRAME, /* add x64 reserved word part of special.h */ ^~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:352:5: warning: implicit conversion from enumeration type 'enum special_token' to different enumeration type 'enum instr_token' [-Wenum-conversion] T_DOT_ALLOCSTACK, /* add x64 directive part of directve.h (win64) */ ^~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:362:5: warning: implicit conversion from enumeration type 'enum special_token' to different enumeration type 'enum instr_token' [-Wenum-conversion] T_TR3, /* registers invalid for IA32+ */ ^~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:363:5: warning: implicit conversion from enumeration type 'enum special_token' to different enumeration type 'enum instr_token' [-Wenum-conversion] T_DOT_SAFESEH, /* directives invalid for IA32+ */ ^~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:807:45: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] printf("\nitems in InstrTable[]: %u\n", sizeof( InstrTable ) / sizeof( InstrTable[0] ) ); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lu /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:809:12: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] sizeof( optable_idx ) / sizeof( optable_idx[0] ), INS_FIRST_1 + 1, sizeof( ResWordTable ) / sizeof( ResWordTable[0] ) - 1 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/reswords.c:809:79: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] sizeof( optable_idx ) / sizeof( optable_idx[0] ), INS_FIRST_1 + 1, sizeof( ResWordTable ) / sizeof( ResWordTable[0] ) - 1 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 warnings generated. 2 warnings generated. 26 warnings generated. /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/symbols.c:361:13: warning: 4 enumeration values not handled in switch: 'SYM_UNDEFINED', 'SYM_STRUCT_FIELD', 'SYM_ALIAS'... [-Wswitch] switch( sym->state ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/symbols.c:361:13: note: add missing switch cases switch( sym->state ) { ^ /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/symbols.c:806:89: warning: format specifies type 'void *' but the argument has type 'union (anonymous union at /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/build/3eb32b976fb0626f3c40a8b87ace72156aa44204/source_subfolder/H/symbols.h:462:5)' [-Wformat] printf( "%-12s %16" I64_SPEC "X %02X %8p %c %8p %s\n", type, value, sym->mem_type, dir->e, sym->ispublic ? 'X' : ' ', sym->name, sym->name ); ~~~ ^~~~~~ 5 warnings generated. 2 warnings generated. jwasm/2.13: WARN: Lib folder doesn't exist, can't collect libraries: /Users/jenkins/w/BuildSingleReference/.conan/data/jwasm/2.13/_/_/package/3eb32b976fb0626f3c40a8b87ace72156aa44204/lib