+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nim-1.6.6/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nim-1.6.6/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for nim-1.6.6 cd /home/pbulk/build/lang/nim/work/nim-1.6.6 && /bin/env USETOOLS=no CC=cc CFLAGS=-pipe\ -O2\ -pipe\ -O2\ -D_FORTIFY_SOURCE=2 CPPFLAGS= CXX=c++ CXXFLAGS=-pipe\ -O2\ -pipe\ -O2\ -D_FORTIFY_SOURCE=2 COMPILER_RPATH_FLAG=-Wl,-R F77=f77 FC=f77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-Wl,-zrelro\ -Wl,-R/usr/pkg/lib LINKER_RPATH_FLAG=-R PATH=/home/pbulk/build/lang/nim/work/.cwrapper/bin:/home/pbulk/build/lang/nim/work/.buildlink/bin:/home/pbulk/build/lang/nim/work/.gcc/bin:/home/pbulk/build/lang/nim/work/.tools/bin:/usr/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/pkg/etc CXXCPP=cpp HOME=/home/pbulk/build/lang/nim/work/.home CWRAPPERS_CONFIG_DIR=/home/pbulk/build/lang/nim/work/.cwrapper/config CPP=cpp LOCALBASE=/usr/pkg X11BASE=/usr/pkg PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/bin/install\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL_MAN=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL=/bin/install BSD_INSTALL_PROGRAM_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_MAN_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_GAME=/bin/install\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 2555 BSD_INSTALL_GAME_DATA=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 664 BSD_INSTALL_GAME_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 775 INSTALL_INFO= MAKEINFO=/home/pbulk/build/lang/nim/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/home/pbulk/build/lang/nim/work/.tools/bin/itstool GDBUS_CODEGEN=/home/pbulk/build/lang/nim/work/.tools/bin/gdbus-codegen PKG_CONFIG= PKG_CONFIG_LIBDIR=/home/pbulk/build/lang/nim/work/.buildlink/lib64/pkgconfig:/home/pbulk/build/lang/nim/work/.buildlink/lib/pkgconfig:/home/pbulk/build/lang/nim/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/home/pbulk/build/lang/nim/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/home/pbulk/build/lang/nim/work/.cwrapper/config sh ./build.sh # OS: linux # CPU: amd64 cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_digitsutils.nim.c -o c_code/1_2/stdlib_digitsutils.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_assertions.nim.c -o c_code/2_2/stdlib_assertions.nim.o c_code/2_2/stdlib_assertions.nim.c: In function 'sysFatal__systemZassertions_34': c_code/2_2/stdlib_assertions.nim.c:261:1: warning: 'noreturn' function does return [enabled by default] } ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_dragonbox.nim.c -o c_code/1_2/stdlib_dragonbox.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_schubfach.nim.c -o c_code/1_2/stdlib_schubfach.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_formatfloat.nim.c -o c_code/2_2/stdlib_formatfloat.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_dollars.nim.c -o c_code/2_2/stdlib_dollars.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_io.nim.c -o c_code/2_2/stdlib_io.nim.o c_code/2_2/stdlib_io.nim.c: In function 'raiseEIO__systemZio_96': c_code/2_2/stdlib_io.nim.c:450:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/stdlib_io.nim.c: In function 'raiseEOF__systemZio_117': c_code/2_2/stdlib_io.nim.c:963:1: warning: 'noreturn' function does return [enabled by default] } ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_system.nim.c -o c_code/2_2/stdlib_system.nim.o c_code/2_2/stdlib_system.nim.c: In function 'sysFatal__system_3375': c_code/2_2/stdlib_system.nim.c:4425:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/stdlib_system.nim.c: In function 'sysFatal__system_2898': c_code/2_2/stdlib_system.nim.c:4979:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/stdlib_system.nim.c: In function 'sysFatal__system_3290': c_code/2_2/stdlib_system.nim.c:5663:1: warning: 'noreturn' function does return [enabled by default] } ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_parseutils.nim.c -o c_code/2_2/stdlib_parseutils.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_math.nim.c -o c_code/2_2/stdlib_math.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_algorithm.nim.c -o c_code/2_2/stdlib_algorithm.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_enumutils.nim.c -o c_code/1_2/stdlib_enumutils.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_unicode.nim.c -o c_code/2_2/stdlib_unicode.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_strutils.nim.c -o c_code/2_2/stdlib_strutils.nim.o c_code/2_2/stdlib_strutils.nim.c: In function 'multiReplace__pureZstrutils_1682': c_code/2_2/stdlib_strutils.nim.c:2128:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)fastChk, (NIM_CONST void*)TM__JGc9b9bh2D3nTdUR7TGyq8aA_13, 32); ^ In file included from c_code/2_2/stdlib_strutils.nim.c:4:0: c_code/2_2/stdlib_strutils.nim.c:650:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_pathnorm.nim.c -o c_code/2_2/stdlib_pathnorm.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_posix.nim.c -o c_code/2_2/stdlib_posix.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_times.nim.c -o c_code/2_2/stdlib_times.nim.o c_code/2_2/stdlib_times.nim.c: In function 'format__options_585': c_code/2_2/stdlib_times.nim.c:1285:2: warning: passing argument 3 of 'format__pureZtimes_2989' discards 'const' qualifier from pointer target type [enabled by default] result = format__pureZtimes_2989(dt, f2__options_590, (&DefaultLocale__pureZtimes_1628)); ^ In file included from c_code/2_2/stdlib_times.nim.c:4:0: c_code/2_2/stdlib_times.nim.c:1236:41: note: expected 'struct tyObject_DateTimeLocale__uNv3Dc4hHpAREXnLVqGWZQ *' but argument is of type 'const struct tyObject_DateTimeLocale__uNv3Dc4hHpAREXnLVqGWZQ *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, format__pureZtimes_2989)(tyObject_DateTime__d9cK9cyKZPJJxFXUmx8dSpPw* dt, tyObject_TimeFormat__Nsh4TB3AD6ERMz3D74BTxA f, tyObject_DateTimeLocale__uNv3Dc4hHpAREXnLVqGWZQ* loc) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_times.nim.c: In function 'format__options_593': c_code/2_2/stdlib_times.nim.c:1772:2: warning: passing argument 3 of 'format__pureZtimes_2989' discards 'const' qualifier from pointer target type [enabled by default] result = format__pureZtimes_2989(dt, f2__options_598, (&DefaultLocale__pureZtimes_1628)); ^ In file included from c_code/2_2/stdlib_times.nim.c:4:0: c_code/2_2/stdlib_times.nim.c:1236:41: note: expected 'struct tyObject_DateTimeLocale__uNv3Dc4hHpAREXnLVqGWZQ *' but argument is of type 'const struct tyObject_DateTimeLocale__uNv3Dc4hHpAREXnLVqGWZQ *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, format__pureZtimes_2989)(tyObject_DateTime__d9cK9cyKZPJJxFXUmx8dSpPw* dt, tyObject_TimeFormat__Nsh4TB3AD6ERMz3D74BTxA f, tyObject_DateTimeLocale__uNv3Dc4hHpAREXnLVqGWZQ* loc) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_times.nim.c: In function 'format__extccomp_1122': c_code/2_2/stdlib_times.nim.c:1964:2: warning: passing argument 3 of 'format__pureZtimes_2989' discards 'const' qualifier from pointer target type [enabled by default] result = format__pureZtimes_2989(dt, f2__extccomp_1127, (&DefaultLocale__pureZtimes_1628)); ^ In file included from c_code/2_2/stdlib_times.nim.c:4:0: c_code/2_2/stdlib_times.nim.c:1236:41: note: expected 'struct tyObject_DateTimeLocale__uNv3Dc4hHpAREXnLVqGWZQ *' but argument is of type 'const struct tyObject_DateTimeLocale__uNv3Dc4hHpAREXnLVqGWZQ *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, format__pureZtimes_2989)(tyObject_DateTime__d9cK9cyKZPJJxFXUmx8dSpPw* dt, tyObject_TimeFormat__Nsh4TB3AD6ERMz3D74BTxA f, tyObject_DateTimeLocale__uNv3Dc4hHpAREXnLVqGWZQ* loc) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_os.nim.c -o c_code/2_2/stdlib_os.nim.o c_code/2_2/stdlib_os.nim.c: In function 'nospquoteShellPosix': c_code/2_2/stdlib_os.nim.c:693:3: warning: passing argument 2 of 'allCharsInSet__pureZstrutils_1341' discards 'const' qualifier from pointer target type [enabled by default] T6_ = allCharsInSet__pureZstrutils_1341(s, TM__yu6cxgKBBXbNsTkT9cyMd4g_6); ^ In file included from c_code/2_2/stdlib_os.nim.c:4:0: c_code/2_2/stdlib_os.nim.c:298:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, allCharsInSet__pureZstrutils_1341)(NimStringDesc* s, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw theSet); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_parseopt.nim.c -o c_code/2_2/stdlib_parseopt.nim.o c_code/2_2/stdlib_parseopt.nim.c: In function 'initOptParser__pureZparseopt_51': c_code/2_2/stdlib_parseopt.nim.c:331:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*Result).shortNoVal, (NIM_CONST void*)shortNoVal, 32); ^ In file included from c_code/2_2/stdlib_parseopt.nim.c:4:0: c_code/2_2/stdlib_parseopt.nim.c:249:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_parseopt.nim.c: In function 'nponext': c_code/2_2/stdlib_parseopt.nim.c:704:4: warning: passing argument 4 of 'parseWord__pureZparseopt_25' discards 'const' qualifier from pointer target type [enabled by default] i = parseWord__pureZparseopt_25((*p).cmds->data[(*p).idx], i, (&(*p).key), TM__GYgvYKeHVTEls0AcywABHQ_6); ^ In file included from c_code/2_2/stdlib_parseopt.nim.c:4:0: c_code/2_2/stdlib_parseopt.nim.c:512:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, parseWord__pureZparseopt_25)(NimStringDesc* s, NI i, NimStringDesc** w, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw delim) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_hashes.nim.c -o c_code/1_2/stdlib_hashes.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_strtabs.nim.c -o c_code/2_2/stdlib_strtabs.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_tables.nim.c -o c_code/2_2/stdlib_tables.nim.o c_code/2_2/stdlib_tables.nim.c: In function 'rawInsert__sighashes_1590': c_code/2_2/stdlib_tables.nim.c:6235:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*data)->data[h].Field2, (NIM_CONST void*)val, sizeof(tyArray__qtqsWM5aXmcpMIVmvq3kAA)); ^ In file included from c_code/2_2/stdlib_tables.nim.c:4:0: c_code/2_2/stdlib_tables.nim.c:1835:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_tables.nim.c: In function 'enlarge__sighashes_1286': c_code/2_2/stdlib_tables.nim.c:6290:6: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)T18_, (NIM_CONST void*)n->data[i].Field2, sizeof(tyArray__qtqsWM5aXmcpMIVmvq3kAA)); ^ In file included from c_code/2_2/stdlib_tables.nim.c:4:0: c_code/2_2/stdlib_tables.nim.c:1835:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_tables.nim.c: In function 'X5BX5Deq___sighashes_960': c_code/2_2/stdlib_tables.nim.c:6359:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*t).data->data[index].Field2, (NIM_CONST void*)val, sizeof(tyArray__qtqsWM5aXmcpMIVmvq3kAA)); ^ In file included from c_code/2_2/stdlib_tables.nim.c:4:0: c_code/2_2/stdlib_tables.nim.c:1835:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_tables.nim.c: In function 'rawInsert__liftdestructors_2890': c_code/2_2/stdlib_tables.nim.c:7160:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*data)->data[h].Field1, (NIM_CONST void*)key, sizeof(tyArray__qtqsWM5aXmcpMIVmvq3kAA)); ^ In file included from c_code/2_2/stdlib_tables.nim.c:4:0: c_code/2_2/stdlib_tables.nim.c:1835:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_tables.nim.c: In function 'enlarge__liftdestructors_2586': c_code/2_2/stdlib_tables.nim.c:7213:6: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)T17_, (NIM_CONST void*)n->data[i].Field1, sizeof(tyArray__qtqsWM5aXmcpMIVmvq3kAA)); ^ In file included from c_code/2_2/stdlib_tables.nim.c:4:0: c_code/2_2/stdlib_tables.nim.c:1835:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_tables.nim.c: In function 'ctRawInsert__sighashes_2368': c_code/2_2/stdlib_tables.nim.c:9363:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*data)->data[h].Field0, (NIM_CONST void*)key, sizeof(tyArray__qtqsWM5aXmcpMIVmvq3kAA)); ^ In file included from c_code/2_2/stdlib_tables.nim.c:4:0: c_code/2_2/stdlib_tables.nim.c:1835:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_tables.nim.c: In function 'enlarge__sighashes_2333': c_code/2_2/stdlib_tables.nim.c:9391:6: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)T10_, (NIM_CONST void*)(*t).data->data[i].Field0, sizeof(tyArray__qtqsWM5aXmcpMIVmvq3kAA)); ^ In file included from c_code/2_2/stdlib_tables.nim.c:4:0: c_code/2_2/stdlib_tables.nim.c:1835:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_tables.nim.c: In function 'rawInsert__cgen_2598': c_code/2_2/stdlib_tables.nim.c:9601:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*data)->data[h].Field1, (NIM_CONST void*)key, sizeof(tyArray__qtqsWM5aXmcpMIVmvq3kAA)); ^ In file included from c_code/2_2/stdlib_tables.nim.c:4:0: c_code/2_2/stdlib_tables.nim.c:1835:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_tables.nim.c: In function 'enlarge__cgen_2267': c_code/2_2/stdlib_tables.nim.c:9654:6: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)T17_, (NIM_CONST void*)n->data[i].Field1, sizeof(tyArray__qtqsWM5aXmcpMIVmvq3kAA)); ^ In file included from c_code/2_2/stdlib_tables.nim.c:4:0: c_code/2_2/stdlib_tables.nim.c:1835:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_tables.nim.c: In function 'rawInsert__cgen_9289': c_code/2_2/stdlib_tables.nim.c:10122:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*data)->data[h].Field1, (NIM_CONST void*)key, sizeof(tyArray__qtqsWM5aXmcpMIVmvq3kAA)); ^ In file included from c_code/2_2/stdlib_tables.nim.c:4:0: c_code/2_2/stdlib_tables.nim.c:1835:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_tables.nim.c: In function 'enlarge__cgen_8958': c_code/2_2/stdlib_tables.nim.c:10176:6: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)T17_, (NIM_CONST void*)n->data[i].Field1, sizeof(tyArray__qtqsWM5aXmcpMIVmvq3kAA)); ^ In file included from c_code/2_2/stdlib_tables.nim.c:4:0: c_code/2_2/stdlib_tables.nim.c:1835:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_tables.nim.c: In function 'raiseKeyError__ast_1357': c_code/2_2/stdlib_tables.nim.c:1931:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/stdlib_tables.nim.c: In function 'raiseKeyError__msgs_300': c_code/2_2/stdlib_tables.nim.c:2545:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/stdlib_tables.nim.c: In function 'raiseKeyError__modulegraphs_3378': c_code/2_2/stdlib_tables.nim.c:3642:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/stdlib_tables.nim.c: In function 'raiseKeyError__vmprofiler_607': c_code/2_2/stdlib_tables.nim.c:8085:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/stdlib_tables.nim.c: In function 'raiseKeyError__nilcheck_2385': c_code/2_2/stdlib_tables.nim.c:8682:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/stdlib_tables.nim.c: In function 'raiseKeyError__injectdestructors_1802': c_code/2_2/stdlib_tables.nim.c:9029:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/stdlib_tables.nim.c: In function 'raiseKeyError__cgen_3316': c_code/2_2/stdlib_tables.nim.c:9773:1: warning: 'noreturn' function does return [enabled by default] } ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_strformat.nim.c -o c_code/2_2/stdlib_strformat.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_terminal.nim.c -o c_code/2_2/stdlib_terminal.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_sets.nim.c -o c_code/2_2/stdlib_sets.nim.o c_code/2_2/stdlib_sets.nim.c: In function 'rawInsert__cgen_5313': c_code/2_2/stdlib_sets.nim.c:1479:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*data)->data[h].Field1, (NIM_CONST void*)key, sizeof(tyArray__qtqsWM5aXmcpMIVmvq3kAA)); ^ In file included from c_code/2_2/stdlib_sets.nim.c:4:0: c_code/2_2/stdlib_sets.nim.c:1463:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mpathutils.nim.c -o c_code/2_2/@mpathutils.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mropes.nim.c -o c_code/2_2/@mropes.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mlineinfos.nim.c -o c_code/2_2/@mlineinfos.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mplatform.nim.c -o c_code/2_2/@mplatform.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@mprefixmatches.nim.c -o c_code/1_2/@mprefixmatches.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mnimpaths.nim.c -o c_code/2_2/@mnimpaths.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_globs.nim.c -o c_code/2_2/stdlib_globs.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@moptions.nim.c -o c_code/2_2/@moptions.nim.o c_code/2_2/@moptions.nim.c: In function 'initConfigRefCommon__options_2282': c_code/2_2/@moptions.nim.c:1132:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*conf).foreignPackageNotes, (NIM_CONST void*)TM__zQHipMPUXFgsDrLbMR9atnA_55, 11); ^ In file included from c_code/2_2/@moptions.nim.c:4:0: c_code/2_2/@moptions.nim.c:1120:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@moptions.nim.c:1133:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*conf).notes, (NIM_CONST void*)NotesVerbosity__lineinfos_191[(((NI) 1))- 0], 11); ^ In file included from c_code/2_2/@moptions.nim.c:4:0: c_code/2_2/@moptions.nim.c:1120:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@moptions.nim.c:1134:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*conf).mainPackageNotes, (NIM_CONST void*)NotesVerbosity__lineinfos_191[(((NI) 1))- 0], 11); ^ In file included from c_code/2_2/@moptions.nim.c:4:0: c_code/2_2/@moptions.nim.c:1120:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@moptions.nim.c: In function 'fakePackageName__options_4152': c_code/2_2/@moptions.nim.c:2364:2: warning: passing argument 2 of 'multiReplace__pureZstrutils_1682' discards 'const' qualifier from pointer target type [enabled by default] T3_ = multiReplace__pureZstrutils_1682(T2_, TM__zQHipMPUXFgsDrLbMR9atnA_120, 5); ^ In file included from c_code/2_2/@moptions.nim.c:4:0: c_code/2_2/@moptions.nim.c:681:41: note: expected 'struct tyTuple__UV3llMMYFckfui8YMBuUZA *' but argument is of type 'const struct tyTuple__UV3llMMYFckfui8YMBuUZA *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, multiReplace__pureZstrutils_1682)(NimStringDesc* s, tyTuple__UV3llMMYFckfui8YMBuUZA* replacements, NI replacementsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@moptions.nim.c: In function 'canonDynlibName__options_4673': c_code/2_2/@moptions.nim.c:2575:2: warning: passing argument 2 of 'nsuFindCharSet' discards 'const' qualifier from pointer target type [enabled by default] ende = nsuFindCharSet(s, TM__zQHipMPUXFgsDrLbMR9atnA_130, ((NI) 0), ((NI) 0)); ^ In file included from c_code/2_2/@moptions.nim.c:4:0: c_code/2_2/@moptions.nim.c:687:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, nsuFindCharSet)(NimStringDesc* s, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars, NI start, NI last); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@moptions.nim.c: In function 'setDefaultLibpath__options_4071': c_code/2_2/@moptions.nim.c:2689:3: warning: passing argument 3 of 'findExe__pureZos_644' discards 'const' qualifier from pointer target type [enabled by default] realNimPath = findExe__pureZos_644(((NimStringDesc*) &TM__zQHipMPUXFgsDrLbMR9atnA_97), NIM_TRUE, ExeExts__pureZos_643, 1); ^ In file included from c_code/2_2/@moptions.nim.c:4:0: c_code/2_2/@moptions.nim.c:693:41: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, findExe__pureZos_644)(NimStringDesc* exe, NIM_BOOL followSymlinks, NimStringDesc** extensions, NI extensionsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@moptions.nim.c: In function 'demanglePackageName__options_4174': c_code/2_2/@moptions.nim.c:2983:2: warning: passing argument 2 of 'multiReplace__pureZstrutils_1682' discards 'const' qualifier from pointer target type [enabled by default] result = multiReplace__pureZstrutils_1682(path, TM__zQHipMPUXFgsDrLbMR9atnA_162, 5); ^ In file included from c_code/2_2/@moptions.nim.c:4:0: c_code/2_2/@moptions.nim.c:681:41: note: expected 'struct tyTuple__UV3llMMYFckfui8YMBuUZA *' but argument is of type 'const struct tyTuple__UV3llMMYFckfui8YMBuUZA *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, multiReplace__pureZstrutils_1682)(NimStringDesc* s, tyTuple__UV3llMMYFckfui8YMBuUZA* replacements, NI replacementsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mstrutils2.nim.c -o c_code/2_2/@mstrutils2.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mmsgs.nim.c -o c_code/2_2/@mmsgs.nim.o c_code/2_2/@mmsgs.nim.c: In function 'fileInfoIdx__msgs_127': c_code/2_2/@mmsgs.nim.c:2368:2: warning: passing argument 1 of 'shallow__system_7444' discards 'volatile' qualifier from pointer target type [enabled by default] shallow__system_7444((&canon)); ^ In file included from c_code/2_2/@mmsgs.nim.c:4:0: c_code/2_2/@mmsgs.nim.c:2249:23: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * volatile*' static N_INLINE(void, shallow__system_7444)(NimStringDesc** s) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@mcondsyms.nim.c -o c_code/1_2/@mcondsyms.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_streams.nim.c -o c_code/2_2/stdlib_streams.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_cpuinfo.nim.c -o c_code/2_2/stdlib_cpuinfo.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_osproc.nim.c -o c_code/2_2/stdlib_osproc.nim.o c_code/2_2/stdlib_osproc.nim.c: In function 'startProcessAfterFork__pureZosproc_350': c_code/2_2/stdlib_osproc.nim.c:828:3: warning: passing argument 3 of 'findExe__pureZos_644' discards 'const' qualifier from pointer target type [enabled by default] exe = findExe__pureZos_644((*data).sysCommand, NIM_TRUE, ExeExts__pureZos_643, 1); ^ In file included from c_code/2_2/stdlib_osproc.nim.c:4:0: c_code/2_2/stdlib_osproc.nim.c:378:41: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, findExe__pureZos_644)(NimStringDesc* exe, NIM_BOOL followSymlinks, NimStringDesc** extensions, NI extensionsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_osproc.nim.c: In function 'nospstartProcess': c_code/2_2/stdlib_osproc.nim.c:1057:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)data.pStdin, (NIM_CONST void*)pStdin, sizeof(tyArray__SKEqGXcReU4NvbQlH779b5Q)); ^ In file included from c_code/2_2/stdlib_osproc.nim.c:4:0: c_code/2_2/stdlib_osproc.nim.c:540:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_osproc.nim.c:1058:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)data.pStdout, (NIM_CONST void*)pStdout, sizeof(tyArray__SKEqGXcReU4NvbQlH779b5Q)); ^ In file included from c_code/2_2/stdlib_osproc.nim.c:4:0: c_code/2_2/stdlib_osproc.nim.c:540:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_osproc.nim.c:1059:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)data.pStderr, (NIM_CONST void*)pStderr, sizeof(tyArray__SKEqGXcReU4NvbQlH779b5Q)); ^ In file included from c_code/2_2/stdlib_osproc.nim.c:4:0: c_code/2_2/stdlib_osproc.nim.c:540:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_sha1.nim.c -o c_code/2_2/stdlib_sha1.nim.o c_code/2_2/stdlib_sha1.nim.c: In function 'isValidSha1Hash__stdZsha49_949': c_code/2_2/stdlib_sha1.nim.c:85:2: warning: passing argument 2 of 'allCharsInSet__pureZstrutils_1341' discards 'const' qualifier from pointer target type [enabled by default] T1_ = allCharsInSet__pureZstrutils_1341(s, TM__SpWH4VocI3fFoiOGE4MzWw_2); ^ In file included from c_code/2_2/stdlib_sha1.nim.c:4:0: c_code/2_2/stdlib_sha1.nim.c:45:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, allCharsInSet__pureZstrutils_1341)(NimStringDesc* s, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw theSet); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_sha1.nim.c: In function 'dollar___stdZsha49_879': c_code/2_2/stdlib_sha1.nim.c:359:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)colontmp_, (NIM_CONST void*)self, sizeof(tyArray__YtcvxHNKV4YiecPE9ap1mcA)); ^ In file included from c_code/2_2/stdlib_sha1.nim.c:4:0: c_code/2_2/stdlib_sha1.nim.c:107:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_lexbase.nim.c -o c_code/1_2/stdlib_lexbase.nim.o c_code/1_2/stdlib_lexbase.nim.c: In function 'open__pureZlexbase_122': c_code/1_2/stdlib_lexbase.nim.c:240:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*L).refillChars, (NIM_CONST void*)refillChars, 32); ^ In file included from c_code/1_2/stdlib_lexbase.nim.c:4:0: c_code/1_2/stdlib_lexbase.nim.c:120:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_parsejson.nim.c -o c_code/2_2/stdlib_parsejson.nim.o c_code/2_2/stdlib_parsejson.nim.c: In function 'open__pureZparsejson_97': c_code/2_2/stdlib_parsejson.nim.c:359:2: warning: passing argument 4 of 'open__pureZlexbase_122' discards 'const' qualifier from pointer target type [enabled by default] open__pureZlexbase_122(&my->Sup, input, ((NI) 8192), TM__nIinruGrC8EPIfjL3PuTvA_15); ^ In file included from c_code/2_2/stdlib_parsejson.nim.c:4:0: c_code/2_2/stdlib_parsejson.nim.c:240:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, open__pureZlexbase_122)(tyObject_BaseLexer__MAw8rJZtJ279bVV3TWMtXSg* L, tyObject_StreamObj__THYguAi9bSgidczZ3ywEIMQ* input, NI bufLen, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw refillChars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_parsejson.nim.c: In function 'getTok__pureZparsejson_425': c_code/2_2/stdlib_parsejson.nim.c:925:4: warning: passing argument 2 of 'contains__pureZstrutils_1635' discards 'const' qualifier from pointer target type [enabled by default] T4_ = contains__pureZstrutils_1635((*my).a, TM__nIinruGrC8EPIfjL3PuTvA_17); ^ In file included from c_code/2_2/stdlib_parsejson.nim.c:4:0: c_code/2_2/stdlib_parsejson.nim.c:255:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__pureZstrutils_1635)(NimStringDesc* s, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_parsejson.nim.c: In function 'raiseParseErr__pureZparsejson_580': c_code/2_2/stdlib_parsejson.nim.c:1480:1: warning: 'noreturn' function does return [enabled by default] } ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_json.nim.c -o c_code/2_2/stdlib_json.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_jsonutils.nim.c -o c_code/2_2/stdlib_jsonutils.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mextccomp.nim.c -o c_code/2_2/@mextccomp.nim.o c_code/2_2/@mextccomp.nim.c: In function 'setCC__extccomp_649': c_code/2_2/@mextccomp.nim.c:2496:5: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&c), (NIM_CONST void*)(&CC__extccomp_508[(i)- 1]), sizeof(c)); ^ In file included from c_code/2_2/@mextccomp.nim.c:4:0: c_code/2_2/@mextccomp.nim.c:1338:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mextccomp.nim.c: In function 'initVars__extccomp_706': c_code/2_2/@mextccomp.nim.c:2549:5: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&c), (NIM_CONST void*)(&CC__extccomp_508[(i)- 1]), sizeof(c)); ^ In file included from c_code/2_2/@mextccomp.nim.c:4:0: c_code/2_2/@mextccomp.nim.c:1338:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mextccomp.nim.c: In function 'callCCompiler__extccomp_1244': c_code/2_2/@mextccomp.nim.c:4032:5: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&it), (NIM_CONST void*)(&(*(*colonenv_).conf2).toCompile->data[i]), sizeof(it)); ^ In file included from c_code/2_2/@mextccomp.nim.c:4:0: c_code/2_2/@mextccomp.nim.c:1338:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mextccomp.nim.c:4153:7: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&x), (NIM_CONST void*)(&(*(*colonenv_).conf2).toCompile->data[i_3]), sizeof(x)); ^ In file included from c_code/2_2/@mextccomp.nim.c:4:0: c_code/2_2/@mextccomp.nim.c:1338:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mextccomp.nim.c: In function 'writeJsonBuildInstructions__extccomp_1497': c_code/2_2/@mextccomp.nim.c:4481:5: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&it_4), (NIM_CONST void*)(&(*conf).toCompile->data[i_4]), sizeof(it_4)); ^ In file included from c_code/2_2/@mextccomp.nim.c:4:0: c_code/2_2/@mextccomp.nim.c:1338:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@mwordrecg.nim.c -o c_code/1_2/@mwordrecg.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mnimblecmd.nim.c -o c_code/2_2/@mnimblecmd.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@midents.nim.c -o c_code/2_2/@midents.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mint128.nim.c -o c_code/2_2/@mint128.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mast.nim.c -o c_code/2_2/@mast.nim.o c_code/2_2/@mast.nim.c: In function 'transitionSonsKind__ast_4359': c_code/2_2/@mast.nim.c:1175:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&obj), (NIM_CONST void*)(&(*n)), sizeof(obj)); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1166:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mast.nim.c: In function 'transitionNoneToSym__ast_4385': c_code/2_2/@mast.nim.c:1260:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&obj), (NIM_CONST void*)(&(*n)), sizeof(obj)); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1166:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mast.nim.c: In function 'propagateToOwner__ast_4219': c_code/2_2/@mast.nim.c:1899:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] o2 = skipTypes__ast_3735(owner, TM__EnH1I9cGkGYbf9a1NwhuXDPg_62); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1431:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mast.nim.c:1911:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] elemB = skipTypes__ast_3735(elem, TM__EnH1I9cGkGYbf9a1NwhuXDPg_62); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1431:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mast.nim.c: In function 'transitionGenericParamToType__ast_4390': c_code/2_2/@mast.nim.c:2082:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&obj), (NIM_CONST void*)(&(*s)), sizeof(obj)); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1166:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mast.nim.c: In function 'newIntTypeNode__ast_3783': c_code/2_2/@mast.nim.c:2163:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735(typ, TM__EnH1I9cGkGYbf9a1NwhuXDPg_63); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1431:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mast.nim.c: In function 'transitionToLet__ast_4406': c_code/2_2/@mast.nim.c:2432:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&obj), (NIM_CONST void*)(&(*s)), sizeof(obj)); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1166:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mast.nim.c: In function 'isImportedException__ast_4904': c_code/2_2/@mast.nim.c:2631:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] base = skipTypes__ast_3735(t, TM__EnH1I9cGkGYbf9a1NwhuXDPg_74); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1431:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mast.nim.c: In function 'toRef__ast_4871': c_code/2_2/@mast.nim.c:2654:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3735(typ, TM__EnH1I9cGkGYbf9a1NwhuXDPg_75); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1431:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mast.nim.c: In function 'transitionIntKind__ast_4372': c_code/2_2/@mast.nim.c:2667:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&obj), (NIM_CONST void*)(&(*n)), sizeof(obj)); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1166:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mast.nim.c: In function 'transitionRoutineSymKind__ast_4393': c_code/2_2/@mast.nim.c:2856:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&obj), (NIM_CONST void*)(&(*s)), sizeof(obj)); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1166:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mast.nim.c: In function 'toObject__ast_4879': c_code/2_2/@mast.nim.c:3250:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(typ, TM__EnH1I9cGkGYbf9a1NwhuXDPg_75); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1431:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mcommands.nim.c -o c_code/2_2/@mcommands.nim.o c_code/2_2/@mcommands.nim.c: In function 'setCommandEarly__commands_832': c_code/2_2/@mcommands.nim.c:1554:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*conf).foreignPackageNotes, (NIM_CONST void*)TM__brsa2DgNdQAKzy1F0pSZlA_36, 11); ^ In file included from c_code/2_2/@mcommands.nim.c:4:0: c_code/2_2/@mcommands.nim.c:1536:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mcommands.nim.c:1559:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*conf).foreignPackageNotes, (NIM_CONST void*)TM__brsa2DgNdQAKzy1F0pSZlA_37, 11); ^ In file included from c_code/2_2/@mcommands.nim.c:4:0: c_code/2_2/@mcommands.nim.c:1536:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mcommands.nim.c: In function 'processSpecificNote__commands_274': c_code/2_2/@mcommands.nim.c:2281:4: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)notes, (NIM_CONST void*)TM__brsa2DgNdQAKzy1F0pSZlA_264, 13); ^ In file included from c_code/2_2/@mcommands.nim.c:4:0: c_code/2_2/@mcommands.nim.c:1536:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mcommands.nim.c:2286:4: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)notes, (NIM_CONST void*)TM__brsa2DgNdQAKzy1F0pSZlA_265, 13); ^ In file included from c_code/2_2/@mcommands.nim.c:4:0: c_code/2_2/@mcommands.nim.c:1536:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mcommands.nim.c:2355:3: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T69_ = contains__stdZenumutils_43(TM__brsa2DgNdQAKzy1F0pSZlA_268, 2, val); ^ In file included from c_code/2_2/@mcommands.nim.c:4:0: c_code/2_2/@mcommands.nim.c:2170:27: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' static N_INLINE(NIM_BOOL, contains__stdZenumutils_43)(NimStringDesc** a, NI aLen_0, NimStringDesc* item) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mcommands.nim.c: In function 'processSwitch__commands_880': c_code/2_2/@mcommands.nim.c:3493:4: warning: passing argument 2 of 'contains__pureZstrutils_1635' discards 'const' qualifier from pointer target type [enabled by default] T266_ = contains__pureZstrutils_1635(arg, TM__brsa2DgNdQAKzy1F0pSZlA_224); ^ In file included from c_code/2_2/@mcommands.nim.c:4:0: c_code/2_2/@mcommands.nim.c:589:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__pureZstrutils_1635)(NimStringDesc* s, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcommands.nim.c:4380:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)verb, (NIM_CONST void*)NotesVerbosity__lineinfos_191[((*conf).verbosity)- 0], 11); ^ In file included from c_code/2_2/@mcommands.nim.c:4:0: c_code/2_2/@mcommands.nim.c:1536:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mcommands.nim.c:4396:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*conf).mainPackageNotes, (NIM_CONST void*)(*conf).notes, 11); ^ In file included from c_code/2_2/@mcommands.nim.c:4:0: c_code/2_2/@mcommands.nim.c:1536:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mllstream.nim.c -o c_code/2_2/@mllstream.nim.o c_code/2_2/@mllstream.nim.c: In function 'continueLine__llstream_134': c_code/2_2/@mllstream.nim.c:656:2: warning: passing argument 2 of 'endsWith__llstream_116' discards 'const' qualifier from pointer target type [enabled by default] T5_ = endsWith__llstream_116(line, TM__ml9aueblxGz9aYsRLKvPmpow_14); ^ In file included from c_code/2_2/@mllstream.nim.c:4:0: c_code/2_2/@mllstream.nim.c:523:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, endsWith__llstream_116)(NimStringDesc* x, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw s) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@mnimlexbase.nim.c -o c_code/1_2/@mnimlexbase.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mlexer.nim.c -o c_code/2_2/@mlexer.nim.o c_code/2_2/@mlexer.nim.c: In function 'getEscapedChar__lexer_978': c_code/2_2/@mlexer.nim.c:2208:4: warning: passing argument 3 of 'matchTwoChars__lexer_352' discards 'const' qualifier from pointer target type [enabled by default] T44_ = matchTwoChars__lexer_352((&(*L)), 48, TM__4JpEWnGrmRM8CRqL3P2O1Q_22); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2018:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, matchTwoChars__lexer_352)(tyObject_Lexer__JC9bQ4bKzkuzV9bdqS4ju8yw* L, NIM_CHAR first, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw second) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlexer.nim.c: In function 'lexMessageLitNum__lexer_424': c_code/2_2/@mlexer.nim.c:2469:2: warning: passing argument 3 of 'matchChars__lexer_411' discards 'const' qualifier from pointer target type [enabled by default] matchChars__lexer_411(L, (&t), TM__4JpEWnGrmRM8CRqL3P2O1Q_30); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2449:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, matchChars__lexer_411)(tyObject_Lexer__JC9bQ4bKzkuzV9bdqS4ju8yw* L, tyObject_Token__sNMaWRTImjqfh1DU9cmdQkA* tok, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlexer.nim.c:2480:3: warning: passing argument 3 of 'matchChars__lexer_411' discards 'const' qualifier from pointer target type [enabled by default] matchChars__lexer_411(L, (&t), TM__4JpEWnGrmRM8CRqL3P2O1Q_30); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2449:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, matchChars__lexer_411)(tyObject_Lexer__JC9bQ4bKzkuzV9bdqS4ju8yw* L, tyObject_Token__sNMaWRTImjqfh1DU9cmdQkA* tok, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlexer.nim.c:2487:3: warning: passing argument 3 of 'matchChars__lexer_411' discards 'const' qualifier from pointer target type [enabled by default] matchChars__lexer_411(L, (&t), TM__4JpEWnGrmRM8CRqL3P2O1Q_22); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2449:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, matchChars__lexer_411)(tyObject_Lexer__JC9bQ4bKzkuzV9bdqS4ju8yw* L, tyObject_Token__sNMaWRTImjqfh1DU9cmdQkA* tok, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlexer.nim.c: In function 'getNumber__lexer_382': c_code/2_2/@mlexer.nim.c:2691:4: warning: passing argument 3 of 'matchUnderscoreChars__lexer_385' discards 'const' qualifier from pointer target type [enabled by default] T12_ = matchUnderscoreChars__lexer_385(L, result, TM__4JpEWnGrmRM8CRqL3P2O1Q_33); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2495:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, matchUnderscoreChars__lexer_385)(tyObject_Lexer__JC9bQ4bKzkuzV9bdqS4ju8yw* L, tyObject_Token__sNMaWRTImjqfh1DU9cmdQkA* tok, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlexer.nim.c:2707:4: warning: passing argument 3 of 'matchUnderscoreChars__lexer_385' discards 'const' qualifier from pointer target type [enabled by default] T15_ = matchUnderscoreChars__lexer_385(L, result, TM__4JpEWnGrmRM8CRqL3P2O1Q_35); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2495:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, matchUnderscoreChars__lexer_385)(tyObject_Lexer__JC9bQ4bKzkuzV9bdqS4ju8yw* L, tyObject_Token__sNMaWRTImjqfh1DU9cmdQkA* tok, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlexer.nim.c:2717:4: warning: passing argument 3 of 'matchUnderscoreChars__lexer_385' discards 'const' qualifier from pointer target type [enabled by default] T17_ = matchUnderscoreChars__lexer_385(L, result, TM__4JpEWnGrmRM8CRqL3P2O1Q_33); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2495:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, matchUnderscoreChars__lexer_385)(tyObject_Lexer__JC9bQ4bKzkuzV9bdqS4ju8yw* L, tyObject_Token__sNMaWRTImjqfh1DU9cmdQkA* tok, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlexer.nim.c:2728:4: warning: passing argument 3 of 'matchUnderscoreChars__lexer_385' discards 'const' qualifier from pointer target type [enabled by default] T19_ = matchUnderscoreChars__lexer_385(L, result, TM__4JpEWnGrmRM8CRqL3P2O1Q_36); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2495:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, matchUnderscoreChars__lexer_385)(tyObject_Lexer__JC9bQ4bKzkuzV9bdqS4ju8yw* L, tyObject_Token__sNMaWRTImjqfh1DU9cmdQkA* tok, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlexer.nim.c:2751:3: warning: passing argument 3 of 'matchUnderscoreChars__lexer_385' discards 'const' qualifier from pointer target type [enabled by default] T27_ = matchUnderscoreChars__lexer_385(L, result, TM__4JpEWnGrmRM8CRqL3P2O1Q_22); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2495:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, matchUnderscoreChars__lexer_385)(tyObject_Lexer__JC9bQ4bKzkuzV9bdqS4ju8yw* L, tyObject_Token__sNMaWRTImjqfh1DU9cmdQkA* tok, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlexer.nim.c:2766:4: warning: passing argument 3 of 'matchUnderscoreChars__lexer_385' discards 'const' qualifier from pointer target type [enabled by default] T34_ = matchUnderscoreChars__lexer_385(L, result, TM__4JpEWnGrmRM8CRqL3P2O1Q_22); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2495:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, matchUnderscoreChars__lexer_385)(tyObject_Lexer__JC9bQ4bKzkuzV9bdqS4ju8yw* L, tyObject_Token__sNMaWRTImjqfh1DU9cmdQkA* tok, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlexer.nim.c:2783:4: warning: passing argument 3 of 'matchUnderscoreChars__lexer_385' discards 'const' qualifier from pointer target type [enabled by default] T43_ = matchUnderscoreChars__lexer_385(L, result, TM__4JpEWnGrmRM8CRqL3P2O1Q_22); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2495:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, matchUnderscoreChars__lexer_385)(tyObject_Lexer__JC9bQ4bKzkuzV9bdqS4ju8yw* L, tyObject_Token__sNMaWRTImjqfh1DU9cmdQkA* tok, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mparser.nim.c -o c_code/2_2/@mparser.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mrenderer.nim.c -o c_code/2_2/@mrenderer.nim.o c_code/2_2/@mrenderer.nim.c: In function 'isHideable__renderer_879': c_code/2_2/@mrenderer.nim.c:3165:3: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T2_ = contains__stdZenumutils_43(TM__1E0z9biZTE3PahFHulMjtyw_46, 4, (*(*(*n)._kind_6.sons->data[((NI) 0)])._kind_5.ident).s); ^ In file included from c_code/2_2/@mrenderer.nim.c:4:0: c_code/2_2/@mrenderer.nim.c:3144:27: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' static N_INLINE(NIM_BOOL, contains__stdZenumutils_43)(NimStringDesc** a, NI aLen_0, NimStringDesc* item) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mrenderer.nim.c:3172:3: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] result = contains__stdZenumutils_43(TM__1E0z9biZTE3PahFHulMjtyw_51, 2, (*(*n)._kind_5.ident).s); ^ In file included from c_code/2_2/@mrenderer.nim.c:4:0: c_code/2_2/@mrenderer.nim.c:3144:27: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' static N_INLINE(NIM_BOOL, contains__stdZenumutils_43)(NimStringDesc** a, NI aLen_0, NimStringDesc* item) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mrenderer.nim.c: In function 'gsub__renderer_841': c_code/2_2/@mrenderer.nim.c:5752:7: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T335_ = contains__stdZenumutils_43(TM__1E0z9biZTE3PahFHulMjtyw_85, 2, (*(*(*n)._kind_6.sons->data[((NI) 0)])._kind_5.ident).s); ^ In file included from c_code/2_2/@mrenderer.nim.c:4:0: c_code/2_2/@mrenderer.nim.c:3144:27: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' static N_INLINE(NIM_BOOL, contains__stdZenumutils_43)(NimStringDesc** a, NI aLen_0, NimStringDesc* item) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mfilters.nim.c -o c_code/2_2/@mfilters.nim.o c_code/2_2/@mfilters.nim.c: In function 'filterStrip__filters_98': c_code/2_2/@mfilters.nim.c:348:4: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] stripped = nsuStrip(line, leading, trailing, TM__TpC7tIfhGAaosc7HIsUuXA_10); ^ In file included from c_code/2_2/@mfilters.nim.c:4:0: c_code/2_2/@mfilters.nim.c:140:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mfilter_tmpl.nim.c -o c_code/2_2/@mfilter_tmpl.nim.o c_code/2_2/@mfilter_tmpl.nim.c: In function 'parseLine__filter95tmpl_72': c_code/2_2/@mfilter_tmpl.nim.c:674:3: warning: passing argument 2 of 'endsWith__llstream_116' discards 'const' qualifier from pointer target type [enabled by default] T26_ = endsWith__llstream_116((*p).x, TM__paI0W78l0CRDBLjAHJxn6w_11); ^ In file included from c_code/2_2/@mfilter_tmpl.nim.c:4:0: c_code/2_2/@mfilter_tmpl.nim.c:370:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, endsWith__llstream_116)(NimStringDesc* x, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw s); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mfilter_tmpl.nim.c:796:5: warning: passing argument 2 of 'contains__pureZstrutils_1635' discards 'const' qualifier from pointer target type [enabled by default] T52_ = contains__pureZstrutils_1635((*p).x, TM__paI0W78l0CRDBLjAHJxn6w_40); ^ In file included from c_code/2_2/@mfilter_tmpl.nim.c:4:0: c_code/2_2/@mfilter_tmpl.nim.c:377:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__pureZstrutils_1635)(NimStringDesc* s, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@msyntaxes.nim.c -o c_code/2_2/@msyntaxes.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_packedsets.nim.c -o c_code/2_2/stdlib_packedsets.nim.o c_code/2_2/stdlib_packedsets.nim.c: In function 'assign__types_3929': c_code/2_2/stdlib_packedsets.nim.c:666:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*dest).a, (NIM_CONST void*)(*src).a, sizeof(tyArray__emiAJ8okywrJw7ZHLzlXbQ)); ^ In file included from c_code/2_2/stdlib_packedsets.nim.c:4:0: c_code/2_2/stdlib_packedsets.nim.c:653:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_packedsets.nim.c:697:5: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*n).bits, (NIM_CONST void*)(*it).bits, sizeof(tyArray__VqSA39cBDWnwnJySTumCdjw)); ^ In file included from c_code/2_2/stdlib_packedsets.nim.c:4:0: c_code/2_2/stdlib_packedsets.nim.c:653:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mrodutils.nim.c -o c_code/2_2/@mrodutils.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mastalgo.nim.c -o c_code/2_2/@mastalgo.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mtrees.nim.c -o c_code/2_2/@mtrees.nim.o c_code/2_2/@mtrees.nim.c: In function 'isDeepConstExpr__trees_171': c_code/2_2/@mtrees.nim.c:1075:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*n).typ, TM__YXYgefJuEvycsGrI1dEbqg_2); ^ In file included from c_code/2_2/@mtrees.nim.c:4:0: c_code/2_2/@mtrees.nim.c:322:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_md5.nim.c -o c_code/1_2/stdlib_md5.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mbtrees.nim.c -o c_code/2_2/@mbtrees.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mic@srodfiles.nim.c -o c_code/2_2/@mic@srodfiles.nim.o c_code/2_2/@mic@srodfiles.nim.c: In function 'loadHeader__icZrodfiles_138': c_code/2_2/@mic@srodfiles.nim.c:410:3: warning: passing argument 2 of 'eqeq___icZrodfiles_173' discards 'const' qualifier from pointer target type [enabled by default] T11_ = eqeq___icZrodfiles_173(thisCookie, cookie__icZrodfiles_51); ^ In file included from c_code/2_2/@mic@srodfiles.nim.c:4:0: c_code/2_2/@mic@srodfiles.nim.c:285:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqeq___icZrodfiles_173)(tyArray__cdsir9aPB24hAk6k77P9b9bCA x, tyArray__cdsir9aPB24hAk6k77P9b9bCA y); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mic@srodfiles.nim.c: In function 'storeHeader__icZrodfiles_109': c_code/2_2/@mic@srodfiles.nim.c:1487:3: warning: passing argument 2 of 'writeBytes__icZrodfiles_123' discards 'const' qualifier from pointer target type [enabled by default] T7_ = writeBytes__icZrodfiles_123((*f).f, cookie__icZrodfiles_51, 8, ((NI) 0), ((NI) 8)); ^ In file included from c_code/2_2/@mic@srodfiles.nim.c:4:0: c_code/2_2/@mic@srodfiles.nim.c:330:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, writeBytes__icZrodfiles_123)(FILE* f, NU8* a, NI aLen_0, NI start, NI len); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mic@sbitabs.nim.c -o c_code/2_2/@mic@sbitabs.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@mic@spacked_ast.nim.c -o c_code/1_2/@mic@spacked_ast.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mic@sic.nim.c -o c_code/2_2/@mic@sic.nim.o c_code/2_2/@mic@sic.nim.c: In function 'rodViewer__icZic_9228': c_code/2_2/@mic@sic.nim.c:4211:2: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__5aiUyZx54WIsmLijToCcoA_40, 1); ^ In file included from c_code/2_2/@mic@sic.nim.c:4:0: c_code/2_2/@mic@sic.nim.c:1123:31: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringDesc** args, NI argsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mic@sic.nim.c:4239:2: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__5aiUyZx54WIsmLijToCcoA_44, 1); ^ In file included from c_code/2_2/@mic@sic.nim.c:4:0: c_code/2_2/@mic@sic.nim.c:1123:31: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringDesc** args, NI argsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mic@sic.nim.c:4302:2: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__5aiUyZx54WIsmLijToCcoA_47, 1); ^ In file included from c_code/2_2/@mic@sic.nim.c:4:0: c_code/2_2/@mic@sic.nim.c:1123:31: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringDesc** args, NI argsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mmodulegraphs.nim.c -o c_code/2_2/@mmodulegraphs.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@mastmsgs.nim.c -o c_code/1_2/@mastmsgs.nim.o c_code/1_2/@mastmsgs.nim.c: In function 'addDeclaredLoc__astmsgs_33': c_code/1_2/@mastmsgs.nim.c:519:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ_2 = skipTypes__ast_3735(typ, TM__CwZLJRLFLWYZLf7meTG1cw_9); ^ In file included from c_code/1_2/@mastmsgs.nim.c:4:0: c_code/1_2/@mastmsgs.nim.c:403:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mtypes.nim.c -o c_code/2_2/@mtypes.nim.o c_code/2_2/@mtypes.nim.c: In function 'sameObjectTree__types_2112': c_code/2_2/@mtypes.nim.c:1464:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3735(x, TM__PpBJsMJcrcWrpLTS6mci1g_4); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c:1469:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] y = skipTypes__ast_3735(y, TM__PpBJsMJcrcWrpLTS6mci1g_4); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'sameTuple__types_1965': c_code/2_2/@mtypes.nim.c:1641:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3735(x, TM__PpBJsMJcrcWrpLTS6mci1g_4); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c:1642:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] y = skipTypes__ast_3735(y, TM__PpBJsMJcrcWrpLTS6mci1g_4); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'sameTypeAux__types_1803': c_code/2_2/@mtypes.nim.c:1853:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3735(x, TM__PpBJsMJcrcWrpLTS6mci1g_2); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c:1866:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3735((*a).sons->data[(NI)(T9_ - ((NI) 1))], TM__PpBJsMJcrcWrpLTS6mci1g_2); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c:1869:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3735(y, TM__PpBJsMJcrcWrpLTS6mci1g_2); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c:1882:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3735((*b).sons->data[(NI)(T14_ - ((NI) 1))], TM__PpBJsMJcrcWrpLTS6mci1g_2); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'inheritanceDiff__types_2685': c_code/2_2/@mtypes.nim.c:2625:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3735(x, TM__PpBJsMJcrcWrpLTS6mci1g_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c:2643:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] y = skipTypes__ast_3735(y, TM__PpBJsMJcrcWrpLTS6mci1g_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'safeInheritanceDiff__types_3392': c_code/2_2/@mtypes.nim.c:4327:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3735(a, TM__PpBJsMJcrcWrpLTS6mci1g_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c:4329:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T9_ = skipTypes__ast_3735(b, TM__PpBJsMJcrcWrpLTS6mci1g_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'enumHasHoles__types_287': c_code/2_2/@mtypes.nim.c:4601:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3735(t, TM__PpBJsMJcrcWrpLTS6mci1g_166); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'getOrdValue__types_161': c_code/2_2/@mtypes.nim.c:4658:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T5_ = skipTypes__ast_3735((*n).typ, TM__PpBJsMJcrcWrpLTS6mci1g_167); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'lengthOrd__types_1661': c_code/2_2/@mtypes.nim.c:5188:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3735(t, TM__PpBJsMJcrcWrpLTS6mci1g_179); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'canFormAcycleAux__types_661': c_code/2_2/@mtypes.nim.c:5705:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(typ, TM__PpBJsMJcrcWrpLTS6mci1g_180); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'canFormAcycle__types_762': c_code/2_2/@mtypes.nim.c:5800:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(typ, TM__PpBJsMJcrcWrpLTS6mci1g_180); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'isPureObject__types_132': c_code/2_2/@mtypes.nim.c:5820:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*t).sons->data[((NI) 0)], TM__PpBJsMJcrcWrpLTS6mci1g_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'isFinal__types_750': c_code/2_2/@mtypes.nim.c:5837:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735(t, TM__PpBJsMJcrcWrpLTS6mci1g_167); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'searchTypeForAux__types_393': c_code/2_2/@mtypes.nim.c:5973:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T19_ = skipTypes__ast_3735((*t).sons->data[((NI) 0)], TM__PpBJsMJcrcWrpLTS6mci1g_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'computeSizeAlign__types_2924': c_code/2_2/@mtypes.nim.c:7237:5: warning: passing argument 4 of 'computeUnionObjectOffsetsFoldFunction__types_3067' discards 'volatile' qualifier from pointer target type [enabled by default] computeUnionObjectOffsetsFoldFunction__types_3067(conf, (*typ).n, (((*typ).flags &((NU64)1<<((NU)(((tyEnum_TTypeFlag__x2m5g1NpbmDig4wLT3Ylhw) 23))&63U)))!=0), (&accum_2)); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:6347:31: note: expected 'struct tyObject_OffsetAccum__jzd9bqLwIuw3ARaSQW79b6yw *' but argument is of type 'volatile struct tyObject_OffsetAccum__jzd9bqLwIuw3ARaSQW79b6yw *' N_LIB_PRIVATE N_NIMCALL(void, computeUnionObjectOffsetsFoldFunction__types_3067)(tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* conf, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, NIM_BOOL packed_0, tyObject_OffsetAccum__jzd9bqLwIuw3ARaSQW79b6yw* accum) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c:7246:4: warning: passing argument 4 of 'computeObjectOffsetsFoldFunction__types_2994' discards 'volatile' qualifier from pointer target type [enabled by default] computeObjectOffsetsFoldFunction__types_2994(conf, (*typ).n, NIM_TRUE, (&accum_2)); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:6604:31: note: expected 'struct tyObject_OffsetAccum__jzd9bqLwIuw3ARaSQW79b6yw *' but argument is of type 'volatile struct tyObject_OffsetAccum__jzd9bqLwIuw3ARaSQW79b6yw *' N_LIB_PRIVATE N_NIMCALL(void, computeObjectOffsetsFoldFunction__types_2994)(tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* conf, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, NIM_BOOL packed_0, tyObject_OffsetAccum__jzd9bqLwIuw3ARaSQW79b6yw* accum) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c:7251:4: warning: passing argument 4 of 'computeObjectOffsetsFoldFunction__types_2994' discards 'volatile' qualifier from pointer target type [enabled by default] computeObjectOffsetsFoldFunction__types_2994(conf, (*typ).n, NIM_FALSE, (&accum_2)); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:6604:31: note: expected 'struct tyObject_OffsetAccum__jzd9bqLwIuw3ARaSQW79b6yw *' but argument is of type 'volatile struct tyObject_OffsetAccum__jzd9bqLwIuw3ARaSQW79b6yw *' N_LIB_PRIVATE N_NIMCALL(void, computeObjectOffsetsFoldFunction__types_2994)(tyObject_ConfigRefcolonObjectType___LaK09ayL9alwKUad7rts0rTw* conf, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, NIM_BOOL packed_0, tyObject_OffsetAccum__jzd9bqLwIuw3ARaSQW79b6yw* accum) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c:7255:3: warning: passing argument 1 of 'finish__types_2917' discards 'volatile' qualifier from pointer target type [enabled by default] T167_ = finish__types_2917((&accum_2)); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:6250:29: note: expected 'struct tyObject_OffsetAccum__jzd9bqLwIuw3ARaSQW79b6yw *' but argument is of type 'volatile struct tyObject_OffsetAccum__jzd9bqLwIuw3ARaSQW79b6yw *' N_LIB_PRIVATE N_NIMCALL(NI, finish__types_2917)(tyObject_OffsetAccum__jzd9bqLwIuw3ARaSQW79b6yw* arg) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'classify__types_3581': c_code/2_2/@mtypes.nim.c:7542:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3735(t, TM__PpBJsMJcrcWrpLTS6mci1g_194); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'isUnsigned__types_154': c_code/2_2/@mtypes.nim.c:7621:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735(t, TM__PpBJsMJcrcWrpLTS6mci1g_167); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'takeType__types_3642': c_code/2_2/@mtypes.nim.c:7655:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T10_ = skipTypes__ast_3735(arg, TM__PpBJsMJcrcWrpLTS6mci1g_2); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'commonSuperclass__types_2747': c_code/2_2/@mtypes.nim.c:8298:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3735(x, TM__PpBJsMJcrcWrpLTS6mci1g_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c:8310:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] y = skipTypes__ast_3735(y, TM__PpBJsMJcrcWrpLTS6mci1g_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'isDefectException__types_4029': c_code/2_2/@mtypes.nim.c:8361:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735(t, TM__PpBJsMJcrcWrpLTS6mci1g_215); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c:8394:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735((*t_2).sons->data[((NI) 0)], TM__PpBJsMJcrcWrpLTS6mci1g_215); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'isCharArrayPtr__types_4087': c_code/2_2/@mtypes.nim.c:8406:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735(t, TM__PpBJsMJcrcWrpLTS6mci1g_167); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c:8410:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] pointsTo = skipTypes__ast_3735((*t_2).sons->data[((NI) 0)], TM__PpBJsMJcrcWrpLTS6mci1g_167); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c:8433:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T12_ = skipTypes__ast_3735((*pointsTo).sons->data[((NI) 0)], TM__PpBJsMJcrcWrpLTS6mci1g_217); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'isSinkTypeForParam__types_4055': c_code/2_2/@mtypes.nim.c:8458:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735(t, TM__PpBJsMJcrcWrpLTS6mci1g_2); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'isException__types_4000': c_code/2_2/@mtypes.nim.c:8623:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735(t, TM__PpBJsMJcrcWrpLTS6mci1g_167); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c:8644:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735((*t_2).sons->data[((NI) 0)], TM__PpBJsMJcrcWrpLTS6mci1g_215); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'lookupFieldAgain__types_4062': c_code/2_2/@mtypes.nim.c:8686:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty_2 = skipTypes__ast_3735(ty_2, TM__PpBJsMJcrcWrpLTS6mci1g_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtypes.nim.c: In function 'analyseObjectWithTypeFieldAux__types_520': c_code/2_2/@mtypes.nim.c:8746:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3735(x, TM__PpBJsMJcrcWrpLTS6mci1g_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:714:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mmagicsys.nim.c -o c_code/2_2/@mmagicsys.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@mbitsets.nim.c -o c_code/1_2/@mbitsets.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mnimsets.nim.c -o c_code/2_2/@mnimsets.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@msemfold.nim.c -o c_code/2_2/@msemfold.nim.o c_code/2_2/@msemfold.nim.c: In function 'newFloatNodeT__semfold_67': c_code/2_2/@msemfold.nim.c:1766:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3735((*n).typ, TM__JtgqXuJaW0Uz9aqyNPWIZsw_2); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1368:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemfold.nim.c: In function 'ordinalValToString__semfold_163': c_code/2_2/@msemfold.nim.c:2020:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*a).typ, TM__JtgqXuJaW0Uz9aqyNPWIZsw_3); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1368:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemfold.nim.c: In function 'evalOp__semfold_86': c_code/2_2/@msemfold.nim.c:2339:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T86_ = skipTypes__ast_3735((*n).typ, TM__JtgqXuJaW0Uz9aqyNPWIZsw_3); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1368:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemfold.nim.c:2577:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T175_ = skipTypes__ast_3735((*n).typ, TM__JtgqXuJaW0Uz9aqyNPWIZsw_3); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1368:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemfold.nim.c:2619:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T187_ = skipTypes__ast_3735((*n).typ, TM__JtgqXuJaW0Uz9aqyNPWIZsw_3); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1368:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemfold.nim.c: In function 'foldConv__semfold_658': c_code/2_2/@msemfold.nim.c:3777:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] dstTyp = skipTypes__ast_3735((*n).typ, TM__JtgqXuJaW0Uz9aqyNPWIZsw_41); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1368:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemfold.nim.c:3778:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] srcTyp = skipTypes__ast_3735((*a).typ, TM__JtgqXuJaW0Uz9aqyNPWIZsw_41); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1368:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemfold.nim.c: In function 'foldArrayAccess__semfold_713': c_code/2_2/@msemfold.nim.c:3942:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T5_ = skipTypes__ast_3735((*x).typ, TM__JtgqXuJaW0Uz9aqyNPWIZsw_46); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1368:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemfold.nim.c: In function 'getConstExpr__semfold_81': c_code/2_2/@msemfold.nim.c:4556:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T107_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__JtgqXuJaW0Uz9aqyNPWIZsw_29); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1368:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemfold.nim.c:4579:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T117_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__JtgqXuJaW0Uz9aqyNPWIZsw_30); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1368:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemfold.nim.c:4588:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T123_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__JtgqXuJaW0Uz9aqyNPWIZsw_29); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1368:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemfold.nim.c:4602:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T129_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__JtgqXuJaW0Uz9aqyNPWIZsw_31); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1368:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mmodulepaths.nim.c -o c_code/2_2/@mmodulepaths.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mvmdef.nim.c -o c_code/2_2/@mvmdef.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@msemdata.nim.c -o c_code/2_2/@msemdata.nim.o c_code/2_2/@msemdata.nim.c: In function 'newOptionEntry__semdata_447': c_code/2_2/@msemdata.nim.c:2065:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*result).notes, (NIM_CONST void*)(*conf).notes, 11); ^ In file included from c_code/2_2/@msemdata.nim.c:4:0: c_code/2_2/@msemdata.nim.c:2053:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msemdata.nim.c:2066:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*result).warningAsErrors, (NIM_CONST void*)(*conf).warningAsErrors, 11); ^ In file included from c_code/2_2/@msemdata.nim.c:4:0: c_code/2_2/@msemdata.nim.c:2053:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msemdata.nim.c: In function 'pushOptionEntry__semdata_462': c_code/2_2/@msemdata.nim.c:2639:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*result).notes, (NIM_CONST void*)(*(*(*c).graph).config).notes, 11); ^ In file included from c_code/2_2/@msemdata.nim.c:4:0: c_code/2_2/@msemdata.nim.c:2053:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msemdata.nim.c:2640:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*result).warningAsErrors, (NIM_CONST void*)(*(*(*c).graph).config).warningAsErrors, 11); ^ In file included from c_code/2_2/@msemdata.nim.c:4:0: c_code/2_2/@msemdata.nim.c:2053:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msemdata.nim.c: In function 'popOptionEntry__semdata_477': c_code/2_2/@msemdata.nim.c:2658:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*(*(*c).graph).config).notes, (NIM_CONST void*)(*(*T2_)).notes, 11); ^ In file included from c_code/2_2/@msemdata.nim.c:4:0: c_code/2_2/@msemdata.nim.c:2053:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msemdata.nim.c:2661:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*(*(*c).graph).config).warningAsErrors, (NIM_CONST void*)(*(*T3_)).warningAsErrors, 11); ^ In file included from c_code/2_2/@msemdata.nim.c:4:0: c_code/2_2/@msemdata.nim.c:2053:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mlinter.nim.c -o c_code/2_2/@mlinter.nim.o c_code/2_2/@mlinter.nim.c: In function 'beautifyName__linter_31': c_code/2_2/@mlinter.nim.c:939:2: warning: passing argument 2 of 'allCharsInSet__pureZstrutils_1341' discards 'const' qualifier from pointer target type [enabled by default] allUpper = allCharsInSet__pureZstrutils_1341(s, TM__NvI37FoCN5uTD3k9bAqbGMA_8); ^ In file included from c_code/2_2/@mlinter.nim.c:4:0: c_code/2_2/@mlinter.nim.c:434:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, allCharsInSet__pureZstrutils_1341)(NimStringDesc* s, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw theSet); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlinter.nim.c:961:4: warning: passing argument 2 of 'eqtilde___linter_23' discards 'const' qualifier from pointer target type [enabled by default] T10_ = eqtilde___linter_23(s, TM__NvI37FoCN5uTD3k9bAqbGMA_9, 42); ^ In file included from c_code/2_2/@mlinter.nim.c:4:0: c_code/2_2/@mlinter.nim.c:868:35: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqtilde___linter_23)(NimStringDesc* s, NimStringDesc** a, NI aLen_0) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mnimfix@sprettybase.nim.c -o c_code/2_2/@mnimfix@sprettybase.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_editdistance.nim.c -o c_code/1_2/stdlib_editdistance.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_heapqueue.nim.c -o c_code/2_2/stdlib_heapqueue.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mlookups.nim.c -o c_code/2_2/@mlookups.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mconcepts.nim.c -o c_code/2_2/@mconcepts.nim.o c_code/2_2/@mconcepts.nim.c: In function 'matchType__concepts_142': c_code/2_2/@mconcepts.nim.c:1660:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ak = skipTypes__ast_3735(a, TM__yT8oP4IKFRSvia7t9bb5q3Q_2); ^ In file included from c_code/2_2/@mconcepts.nim.c:4:0: c_code/2_2/@mconcepts.nim.c:1301:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mconcepts.nim.c:1819:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T107_ = skipTypes__ast_3735(a, TM__yT8oP4IKFRSvia7t9bb5q3Q_4); ^ In file included from c_code/2_2/@mconcepts.nim.c:4:0: c_code/2_2/@mconcepts.nim.c:1301:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mconcepts.nim.c:1833:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ak_2 = skipTypes__ast_3735(a, TM__yT8oP4IKFRSvia7t9bb5q3Q_4); ^ In file included from c_code/2_2/@mconcepts.nim.c:4:0: c_code/2_2/@mconcepts.nim.c:1301:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@msemtypinst.nim.c -o c_code/2_2/@msemtypinst.nim.o c_code/2_2/@msemtypinst.nim.c: In function 'handleGenericInvocation__semtypinst_509': c_code/2_2/@msemtypinst.nim.c:2159:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] mm = skipTypes__ast_3735(bbody, TM__mrkrD9c2e31kE4GdQtpMdaQ_13); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1358:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemtypinst.nim.c: In function 'replaceTypeVarsTAux__semtypinst_124': c_code/2_2/@msemtypinst.nim.c:2769:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] result = skipTypes__ast_3735((*n).typ, TM__mrkrD9c2e31kE4GdQtpMdaQ_16); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1358:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemtypinst.nim.c:2963:9: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] r2 = skipTypes__ast_3735(r, TM__mrkrD9c2e31kE4GdQtpMdaQ_20); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1358:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemtypinst.nim.c:2966:10: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] r = skipTypes__ast_3735(r2, TM__mrkrD9c2e31kE4GdQtpMdaQ_21); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1358:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemtypinst.nim.c:3029:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*result).sons->data[((NI) 0)]), skipTypes__ast_3735((*result).sons->data[((NI) 0)], TM__mrkrD9c2e31kE4GdQtpMdaQ_26)); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1358:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemtypinst.nim.c: In function 'recomputeFieldPositions__semtypinst_1006': c_code/2_2/@msemtypinst.nim.c:3406:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3735((*t).sons->data[((NI) 0)], TM__mrkrD9c2e31kE4GdQtpMdaQ_31); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1358:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemtypinst.nim.c: In function 'generateTypeInstance__semtypinst_1050': c_code/2_2/@msemtypinst.nim.c:3481:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] objType = skipTypes__ast_3735(result, TM__mrkrD9c2e31kE4GdQtpMdaQ_30); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1358:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemtypinst.nim.c: In function 'checkConstructedType__semtypinst_26': c_code/2_2/@msemtypinst.nim.c:3507:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(typ, TM__mrkrD9c2e31kE4GdQtpMdaQ_32); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1358:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mparampatterns.nim.c -o c_code/2_2/@mparampatterns.nim.o c_code/2_2/@mparampatterns.nim.c: In function 'isAssignable__parampatterns_334': c_code/2_2/@mparampatterns.nim.c:554:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*n)._kind_4.sym).typ, TM__kdeXVhLeMhTeIyOxnAjnxA_2); ^ In file included from c_code/2_2/@mparampatterns.nim.c:4:0: c_code/2_2/@mparampatterns.nim.c:313:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mparampatterns.nim.c:569:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__kdeXVhLeMhTeIyOxnAjnxA_3); ^ In file included from c_code/2_2/@mparampatterns.nim.c:4:0: c_code/2_2/@mparampatterns.nim.c:313:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mparampatterns.nim.c:614:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_3 = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__kdeXVhLeMhTeIyOxnAjnxA_3); ^ In file included from c_code/2_2/@mparampatterns.nim.c:4:0: c_code/2_2/@mparampatterns.nim.c:313:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mparampatterns.nim.c:646:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T84_ = skipTypes__ast_3735((*n).typ, TM__kdeXVhLeMhTeIyOxnAjnxA_4); ^ In file included from c_code/2_2/@mparampatterns.nim.c:4:0: c_code/2_2/@mparampatterns.nim.c:313:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mparampatterns.nim.c: In function 'exprRoot__parampatterns_300': c_code/2_2/@mparampatterns.nim.c:1577:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3735((*(*it)._kind_6.sons->data[((NI) 0)]).typ, TM__kdeXVhLeMhTeIyOxnAjnxA_29); ^ In file included from c_code/2_2/@mparampatterns.nim.c:4:0: c_code/2_2/@mparampatterns.nim.c:313:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mlowerings.nim.c -o c_code/2_2/@mlowerings.nim.o c_code/2_2/@mlowerings.nim.c: In function 'genLen__lowerings_716': c_code/2_2/@mlowerings.nim.c:1632:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3735((*n).typ, TM__mTxj9crs9bTRS87wn5yEjeFA_7); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlowerings.nim.c:1635:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3735((*n).typ, TM__mTxj9crs9bTRS87wn5yEjeFA_7); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlowerings.nim.c: In function 'genDeref__lowerings_632': c_code/2_2/@mlowerings.nim.c:1661:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*n).typ, TM__mTxj9crs9bTRS87wn5yEjeFA_9); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlowerings.nim.c: In function 'indirectAccess__lowerings_498': c_code/2_2/@mlowerings.nim.c:1858:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*a).typ, TM__mTxj9crs9bTRS87wn5yEjeFA_9); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlowerings.nim.c:1860:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*deref).typ, TM__mTxj9crs9bTRS87wn5yEjeFA_9); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlowerings.nim.c:1876:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(t, TM__mTxj9crs9bTRS87wn5yEjeFA_13); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlowerings.nim.c: In function 'rawIndirectAccess__lowerings_331': c_code/2_2/@mlowerings.nim.c:1902:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*a).typ, TM__mTxj9crs9bTRS87wn5yEjeFA_9); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlowerings.nim.c: In function 'getFieldFromObj__lowerings_588': c_code/2_2/@mlowerings.nim.c:1975:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735(t_2, TM__mTxj9crs9bTRS87wn5yEjeFA_13); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlowerings.nim.c: In function 'newTupleAccess__lowerings_19': c_code/2_2/@mlowerings.nim.c:1991:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T5_ = skipTypes__ast_3735((*tup).typ, TM__mTxj9crs9bTRS87wn5yEjeFA_14); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlowerings.nim.c:1994:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3735((*tup).typ, TM__mTxj9crs9bTRS87wn5yEjeFA_14); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlowerings.nim.c:2013:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T10_ = skipTypes__ast_3735((*tup).typ, TM__mTxj9crs9bTRS87wn5yEjeFA_9); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlowerings.nim.c: In function 'lowerTupleUnpacking__lowerings_116': c_code/2_2/@mlowerings.nim.c:2103:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*temp).typ), skipTypes__ast_3735((*value).typ, TM__mTxj9crs9bTRS87wn5yEjeFA_9)); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlowerings.nim.c: In function 'genHigh__lowerings_706': c_code/2_2/@mlowerings.nim.c:2271:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3735((*n).typ, TM__mTxj9crs9bTRS87wn5yEjeFA_7); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlowerings.nim.c:2274:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3735((*n).typ, TM__mTxj9crs9bTRS87wn5yEjeFA_7); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlowerings.nim.c: In function 'indirectAccess__lowerings_542': c_code/2_2/@mlowerings.nim.c:2305:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*a).typ, TM__mTxj9crs9bTRS87wn5yEjeFA_9); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlowerings.nim.c:2307:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*deref).typ, TM__mTxj9crs9bTRS87wn5yEjeFA_9); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlowerings.nim.c:2324:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(t, TM__mTxj9crs9bTRS87wn5yEjeFA_13); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1297:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@msigmatch.nim.c -o c_code/2_2/@msigmatch.nim.o c_code/2_2/@msigmatch.nim.c: In function 'getTokenLenFromSource__sigmatch_4451': c_code/2_2/@msigmatch.nim.c:2690:3: warning: passing argument 3 of 'parseWhile__pureZparseutils_226' discards 'const' qualifier from pointer target type [enabled by default] result = parseWhile__pureZparseutils_226((*colonenv_).line1, (&sourceIdent), TM__EV5hHJmjIY9cla9b9be7fSVJQ_8, column); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:2551:21: note: expected 'NU8 *' but argument is of type 'const NU8 *' static N_INLINE(NI, parseWhile__pureZparseutils_226)(NimStringDesc* s, NimStringDesc** token, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw validChars, NI start) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msigmatch.nim.c: In function 'getQuality__sigmatch_5002': c_code/2_2/@msigmatch.nim.c:2906:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] exp_1 = skipTypes__ast_3735((*(*s).typ).sons->data[((NI) 1)], TM__EV5hHJmjIY9cla9b9be7fSVJQ_10); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c: In function 'handleRange__sigmatch_476': c_code/2_2/@msigmatch.nim.c:3958:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ab = skipTypes__ast_3735(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c: In function 'handleFloatRange__sigmatch_596': c_code/2_2/@msigmatch.nim.c:4124:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ab = skipTypes__ast_3735(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c: In function 'isObjectSubtype__sigmatch_656': c_code/2_2/@msigmatch.nim.c:4794:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(t, TM__EV5hHJmjIY9cla9b9be7fSVJQ_12); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c: In function 'concreteType__sigmatch_443': c_code/2_2/@msigmatch.nim.c:5242:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T34_ = skipTypes__ast_3735((*f).sons->data[((NI) 0)], TM__EV5hHJmjIY9cla9b9be7fSVJQ_29); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c: In function 'matchUserTypeClass__sigmatch_993': c_code/2_2/@msigmatch.nim.c:5346:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*colonenv_).typeClass2), skipTypes__ast_3735(ff, TM__EV5hHJmjIY9cla9b9be7fSVJQ_32)); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c: In function 'typeRel__sigmatch_202': c_code/2_2/@msigmatch.nim.c:5700:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] aOrig_2 = skipTypes__ast_3735(aOrig, TM__EV5hHJmjIY9cla9b9be7fSVJQ_14); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:5798:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T55_ = skipTypes__ast_3735(aOrig_2, TM__EV5hHJmjIY9cla9b9be7fSVJQ_15); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:5817:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T65_ = skipTypes__ast_3735(f, TM__EV5hHJmjIY9cla9b9be7fSVJQ_15); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:6022:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T142_ = skipTypes__ast_3735(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:6045:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T152_ = skipTypes__ast_3735(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:6102:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] f_2 = skipTypes__ast_3735(f, TM__EV5hHJmjIY9cla9b9be7fSVJQ_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:6237:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T219_ = skipTypes__ast_3735(T218_, abstractInst__ast_355); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:6277:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ff = skipTypes__ast_3735((*f).sons->data[((NI) 1)], TM__EV5hHJmjIY9cla9b9be7fSVJQ_14); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:6735:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3735(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_22); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:6784:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3735(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_23); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:6882:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3735(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_22); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:6944:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T531_ = skipTypes__ast_3735(T530_, abstractInst__ast_355); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:6988:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3735(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_22); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:7041:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3735(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_22); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:7179:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] pointsTo = skipTypes__ast_3735((*a).sons->data[((NI) 0)], TM__EV5hHJmjIY9cla9b9be7fSVJQ_24); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:7215:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T637_ = skipTypes__ast_3735((*pointsTo).sons->data[((NI) 0)], TM__EV5hHJmjIY9cla9b9be7fSVJQ_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:7557:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T787_ = skipTypes__ast_3735(aOrig_2, TM__EV5hHJmjIY9cla9b9be7fSVJQ_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:7588:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] concpt = skipTypes__ast_3735((*f).sons->data[((NI) 0)], TM__EV5hHJmjIY9cla9b9be7fSVJQ_25); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:7944:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T944_ = skipTypes__ast_3735(aOrig_2, TM__EV5hHJmjIY9cla9b9be7fSVJQ_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:8012:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T972_ = skipTypes__ast_3735(aOrig_2, TM__EV5hHJmjIY9cla9b9be7fSVJQ_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:8076:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T994_ = skipTypes__ast_3735(aOrig_2, TM__EV5hHJmjIY9cla9b9be7fSVJQ_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:8142:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] effectiveArgType = skipTypes__ast_3735(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_30); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c: In function 'implicitConv__sigmatch_3067': c_code/2_2/@msigmatch.nim.c:9049:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*result).typ), skipTypes__ast_3735(T10_, TM__EV5hHJmjIY9cla9b9be7fSVJQ_51)); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:9061:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*result).typ), skipTypes__ast_3735(f, TM__EV5hHJmjIY9cla9b9be7fSVJQ_51)); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c: In function 'paramTypesMatchAux__sigmatch_3268': c_code/2_2/@msigmatch.nim.c:9715:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] fMaybeStatic = skipTypes__ast_3735(f, TM__EV5hHJmjIY9cla9b9be7fSVJQ_13); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:9994:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T112_ = skipTypes__ast_3735((*arg).typ, TM__EV5hHJmjIY9cla9b9be7fSVJQ_56); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:10042:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T127_ = skipTypes__ast_3735(f, TM__EV5hHJmjIY9cla9b9be7fSVJQ_56); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:10049:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T131_ = skipTypes__ast_3735((*arg).typ, TM__EV5hHJmjIY9cla9b9be7fSVJQ_56); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c: In function 'paramTypesMatch__sigmatch_3583': c_code/2_2/@msigmatch.nim.c:10644:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&x), (NIM_CONST void*)(&T8_), sizeof(x)); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:2429:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msigmatch.nim.c:10648:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&y), (NIM_CONST void*)(&T9_), sizeof(y)); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:2429:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msigmatch.nim.c:10652:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&z), (NIM_CONST void*)(&T10_), sizeof(z)); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:2429:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msigmatch.nim.c: In function 'argtypeMatches__sigmatch_4281': c_code/2_2/@msigmatch.nim.c:10831:3: warning: passing argument 1 of 'contains__sigmatch_4299' discards 'const' qualifier from pointer target type [enabled by default] T6_ = contains__sigmatch_4299(TM__EV5hHJmjIY9cla9b9be7fSVJQ_78, 2, m.intConvMatches); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:10795:27: note: expected 'NI *' but argument is of type 'const NI *' static N_INLINE(NIM_BOOL, contains__sigmatch_4299)(NI* a, NI aLen_0, NI item) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msigmatch.nim.c: In function 'typeFits__sigmatch_5153': c_code/2_2/@msigmatch.nim.c:10874:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] exp_1 = skipTypes__ast_3735((*(*s).typ).sons->data[((NI) 1)], TM__EV5hHJmjIY9cla9b9be7fSVJQ_10); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c: In function 'suggestFieldAccess__sigmatch_5230': c_code/2_2/@msigmatch.nim.c:11283:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735(orig, TM__EV5hHJmjIY9cla9b9be7fSVJQ_11); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:11322:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735((*t_2).sons->data[((NI) 0)], TM__EV5hHJmjIY9cla9b9be7fSVJQ_12); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c: In function 'initCandidate__sigmatch_124': c_code/2_2/@msigmatch.nim.c:11772:8: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] bound = skipTypes__ast_3735(bound, TM__EV5hHJmjIY9cla9b9be7fSVJQ_14); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c: In function 'arrayConstr__sigmatch_3721': c_code/2_2/@msigmatch.nim.c:11982:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T2_ = skipTypes__ast_3735((*n).typ, TM__EV5hHJmjIY9cla9b9be7fSVJQ_82); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c: In function 'matchesAux__sigmatch_3784': c_code/2_2/@msigmatch.nim.c:12268:8: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T115_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[a]).typ, TM__EV5hHJmjIY9cla9b9be7fSVJQ_56); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1762:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mimporter.nim.c -o c_code/2_2/@mimporter.nim.o c_code/2_2/@mimporter.nim.c: In function 'processPragma__importer_3420': c_code/2_2/@mimporter.nim.c:2018:6: warning: passing argument 1 of 'dollar___importer_3444' discards 'const' qualifier from pointer target type [enabled by default] T9_ = dollar___importer_3444(TM__NsDkQfDe2CjzDqtBRW9bqQg_10); ^ In file included from c_code/2_2/@mimporter.nim.c:4:0: c_code/2_2/@mimporter.nim.c:1584:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___importer_3444)(tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw x); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mimporter.nim.c: In function 'addImport__importer_1458': c_code/2_2/@mimporter.nim.c:2369:9: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&colontmp__2), (NIM_CONST void*)(&(*im)._mode_3.exceptSet), sizeof(colontmp__2)); ^ In file included from c_code/2_2/@mimporter.nim.c:4:0: c_code/2_2/@mimporter.nim.c:1962:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mprocfind.nim.c -o c_code/2_2/@mprocfind.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mpragmas.nim.c -o c_code/2_2/@mpragmas.nim.o c_code/2_2/@mpragmas.nim.c: In function 'processExc__pragmas_1334': c_code/2_2/@mpragmas.nim.c:2572:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(T7_, TM__tPA3StZ6VsKyoznyrIfFxg_10); ^ In file included from c_code/2_2/@mpragmas.nim.c:4:0: c_code/2_2/@mpragmas.nim.c:1656:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mpragmas.nim.c: In function 'singlePragma__pragmas_1610': c_code/2_2/@mpragmas.nim.c:5308:6: warning: passing argument 2 of 'contains__pureZstrutils_1635' discards 'const' qualifier from pointer target type [enabled by default] T89_ = contains__pureZstrutils_1635(name_3, TM__tPA3StZ6VsKyoznyrIfFxg_28); ^ In file included from c_code/2_2/@mpragmas.nim.c:4:0: c_code/2_2/@mpragmas.nim.c:1703:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__pureZstrutils_1635)(NimStringDesc* s, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mreorder.nim.c -o c_code/2_2/@mreorder.nim.o c_code/2_2/@mreorder.nim.c: In function 'buildGraph__reorder_751': c_code/2_2/@mreorder.nim.c:2600:5: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&uses), (NIM_CONST void*)(&deps->data[i_3].Field1), sizeof(uses)); ^ In file included from c_code/2_2/@mreorder.nim.c:4:0: c_code/2_2/@mreorder.nim.c:1578:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mreorder.nim.c:2627:9: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&declares), (NIM_CONST void*)(&deps->data[j].Field0), sizeof(declares)); ^ In file included from c_code/2_2/@mreorder.nim.c:4:0: c_code/2_2/@mreorder.nim.c:1578:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mpasses.nim.c -o c_code/2_2/@mpasses.nim.o c_code/2_2/@mpasses.nim.c: In function 'prepareConfigNotes__passes_199': c_code/2_2/@mpasses.nim.c:1440:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*(*graph).config).notes, (NIM_CONST void*)(*(*graph).config).mainPackageNotes, 11); ^ In file included from c_code/2_2/@mpasses.nim.c:4:0: c_code/2_2/@mpasses.nim.c:1423:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mpasses.nim.c:1446:4: warning: passing argument 2 of 'nimCmpMem' discards 'const' qualifier from pointer target type [enabled by default] if (!(nimCmpMem((*(*graph).config).mainPackageNotes, TM__Tko7U9cii9bC6Kt2otnwMmCg_4, 11)==0)) goto LA9_; ^ In file included from c_code/2_2/@mpasses.nim.c:4:0: c_code/2_2/@mpasses.nim.c:1428:22: note: expected 'void *' but argument is of type 'const NU8 *' static N_INLINE(int, nimCmpMem)(void* a, void* b, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mpasses.nim.c:1447:4: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*(*graph).config).mainPackageNotes, (NIM_CONST void*)(*(*graph).config).notes, 11); ^ In file included from c_code/2_2/@mpasses.nim.c:4:0: c_code/2_2/@mpasses.nim.c:1423:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mpasses.nim.c:1450:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*(*graph).config).notes, (NIM_CONST void*)(*(*graph).config).foreignPackageNotes, 11); ^ In file included from c_code/2_2/@mpasses.nim.c:4:0: c_code/2_2/@mpasses.nim.c:1423:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@msaturate.nim.c -o c_code/2_2/@msaturate.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mguards.nim.c -o c_code/2_2/@mguards.nim.o c_code/2_2/@mguards.nim.c: In function 'neg__guards_126': c_code/2_2/@mguards.nim.c:2975:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 2)]).typ, TM__6PEpSVg5zYQiUPcMieikwQ_5); ^ In file included from c_code/2_2/@mguards.nim.c:4:0: c_code/2_2/@mguards.nim.c:1128:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mguards.nim.c: In function 'isLet__guards_56': c_code/2_2/@mguards.nim.c:3295:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T12_ = skipTypes__ast_3735((*(*n)._kind_4.sym).typ, TM__6PEpSVg5zYQiUPcMieikwQ_5); ^ In file included from c_code/2_2/@mguards.nim.c:4:0: c_code/2_2/@mguards.nim.c:1128:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mguards.nim.c: In function 'highBound__guards_265': c_code/2_2/@mguards.nim.c:4960:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*x).typ, TM__6PEpSVg5zYQiUPcMieikwQ_5); ^ In file included from c_code/2_2/@mguards.nim.c:4:0: c_code/2_2/@mguards.nim.c:1128:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@mtypeallowed.nim.c -o c_code/1_2/@mtypeallowed.nim.o c_code/1_2/@mtypeallowed.nim.c: In function 'typeAllowedAux__typeallowed_19': c_code/1_2/@mtypeallowed.nim.c:780:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(typ, TM__FLm9aU7VXleJfAvJR1cpHXQ_2); ^ In file included from c_code/1_2/@mtypeallowed.nim.c:4:0: c_code/1_2/@mtypeallowed.nim.c:414:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/1_2/@mtypeallowed.nim.c:829:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t2 = skipTypes__ast_3735((*t).sons->data[((NI) 0)], TM__FLm9aU7VXleJfAvJR1cpHXQ_2); ^ In file included from c_code/1_2/@mtypeallowed.nim.c:4:0: c_code/1_2/@mtypeallowed.nim.c:414:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/1_2/@mtypeallowed.nim.c:1153:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T159_ = skipTypes__ast_3735((*t).sons->data[((NI) 0)], TM__FLm9aU7VXleJfAvJR1cpHXQ_3); ^ In file included from c_code/1_2/@mtypeallowed.nim.c:4:0: c_code/1_2/@mtypeallowed.nim.c:414:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/1_2/@mtypeallowed.nim.c:1434:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T270_ = skipTypes__ast_3735((*t).sons->data[((NI) 0)], TM__FLm9aU7VXleJfAvJR1cpHXQ_4); ^ In file included from c_code/1_2/@mtypeallowed.nim.c:4:0: c_code/1_2/@mtypeallowed.nim.c:414:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@misolation_check.nim.c -o c_code/1_2/@misolation_check.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mvarpartitions.nim.c -o c_code/2_2/@mvarpartitions.nim.o c_code/2_2/@mvarpartitions.nim.c: In function 'computeLiveRanges__varpartitions_1454': c_code/2_2/@mvarpartitions.nim.c:1779:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] paramType = skipTypes__ast_3735((*parameters).sons->data[i_9], TM__39a9bfgg3gnILXo9by9cxATh0Q_13); ^ In file included from c_code/2_2/@mvarpartitions.nim.c:4:0: c_code/2_2/@mvarpartitions.nim.c:1148:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvarpartitions.nim.c: In function 'allRoots__varpartitions_653': c_code/2_2/@mvarpartitions.nim.c:2664:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735(typ, TM__39a9bfgg3gnILXo9by9cxATh0Q_22); ^ In file included from c_code/2_2/@mvarpartitions.nim.c:4:0: c_code/2_2/@mvarpartitions.nim.c:1148:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvarpartitions.nim.c: In function 'destMightOwn__varpartitions_779': c_code/2_2/@mvarpartitions.nim.c:3261:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T39_ = skipTypes__ast_3735((*n).typ, TM__39a9bfgg3gnILXo9by9cxATh0Q_22); ^ In file included from c_code/2_2/@mvarpartitions.nim.c:4:0: c_code/2_2/@mvarpartitions.nim.c:1148:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvarpartitions.nim.c:3378:10: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T91_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[i_12]).typ, TM__39a9bfgg3gnILXo9by9cxATh0Q_23); ^ In file included from c_code/2_2/@mvarpartitions.nim.c:4:0: c_code/2_2/@mvarpartitions.nim.c:1148:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvarpartitions.nim.c: In function 'traverse__varpartitions_1272': c_code/2_2/@mvarpartitions.nim.c:3869:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] paramType = skipTypes__ast_3735((*parameters).sons->data[i_9], TM__39a9bfgg3gnILXo9by9cxATh0Q_13); ^ In file included from c_code/2_2/@mvarpartitions.nim.c:4:0: c_code/2_2/@mvarpartitions.nim.c:1148:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvarpartitions.nim.c: In function 'computeCursors__varpartitions_1784': c_code/2_2/@mvarpartitions.nim.c:4629:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T15_ = skipTypes__ast_3735((*(*v).sym).typ, TM__39a9bfgg3gnILXo9by9cxATh0Q_13); ^ In file included from c_code/2_2/@mvarpartitions.nim.c:4:0: c_code/2_2/@mvarpartitions.nim.c:1148:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mtreetab.nim.c -o c_code/2_2/@mtreetab.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mnilcheck.nim.c -o c_code/2_2/@mnilcheck.nim.o c_code/2_2/@mnilcheck.nim.c: In function 'preVisit__nilcheck_8796': c_code/2_2/@mnilcheck.nim.c:1305:2: warning: passing argument 1 of 'toTable__nilcheck_8801' discards 'const' qualifier from pointer target type [enabled by default] toTable__nilcheck_8801(TM__GuNhuT9bb9aEQwZE9af6i1N9bQ_7, 1, (&(*ctx).symbolIndices)); ^ In file included from c_code/2_2/@mnilcheck.nim.c:4:0: c_code/2_2/@mnilcheck.nim.c:690:31: note: expected 'struct tyTuple__cyDO9czMbIL47POKM3sIQng *' but argument is of type 'const struct tyTuple__cyDO9czMbIL47POKM3sIQng *' N_LIB_PRIVATE N_NIMCALL(void, toTable__nilcheck_8801)(tyTuple__cyDO9czMbIL47POKM3sIQng* pairs, NI pairsLen_0, tyObject_Table__mx89bZoYrm9bEaZ0GUM1pBOw* Result); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mnilcheck.nim.c: In function 'newNilMap__nilcheck_237': c_code/2_2/@mnilcheck.nim.c:1554:7: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&element_2), (NIM_CONST void*)(&colontmp__2->data[i_6]), sizeof(element_2)); ^ In file included from c_code/2_2/@mnilcheck.nim.c:4:0: c_code/2_2/@mnilcheck.nim.c:1454:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mnilcheck.nim.c:1556:7: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&exprs), (NIM_CONST void*)(&element_2), sizeof(exprs)); ^ In file included from c_code/2_2/@mnilcheck.nim.c:4:0: c_code/2_2/@mnilcheck.nim.c:1454:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mnilcheck.nim.c: In function 'moveOutDependants__nilcheck_3476': c_code/2_2/@mnilcheck.nim.c:2635:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&colontmp_), (NIM_CONST void*)(&(*T2_)), sizeof(colontmp_)); ^ In file included from c_code/2_2/@mnilcheck.nim.c:4:0: c_code/2_2/@mnilcheck.nim.c:1454:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mnilcheck.nim.c: In function 'storeDependants__nilcheck_3610': c_code/2_2/@mnilcheck.nim.c:2714:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&colontmp_), (NIM_CONST void*)(&(*T2_)), sizeof(colontmp_)); ^ In file included from c_code/2_2/@mnilcheck.nim.c:4:0: c_code/2_2/@mnilcheck.nim.c:1454:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@merrorhandling.nim.c -o c_code/1_2/@merrorhandling.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@msighashes.nim.c -o c_code/2_2/@msighashes.nim.o c_code/2_2/@msighashes.nim.c: In function 'symBodyDigest__sighashes_533': c_code/2_2/@msighashes.nim.c:2500:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)Result, (NIM_CONST void*)value, sizeof(tyArray__qtqsWM5aXmcpMIVmvq3kAA)); ^ In file included from c_code/2_2/@msighashes.nim.c:4:0: c_code/2_2/@msighashes.nim.c:1463:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mndi.nim.c -o c_code/2_2/@mndi.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mcgendata.nim.c -o c_code/2_2/@mcgendata.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@mccgutils.nim.c -o c_code/1_2/@mccgutils.nim.o c_code/1_2/@mccgutils.nim.c: In function 'ccgIntroducedPtr__ccgutils_153': c_code/1_2/@mccgutils.nim.c:506:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] pt = skipTypes__ast_3735((*s).typ, TM__Z07Nb1SkYoziC0Zz9be4mTA_2); ^ In file included from c_code/1_2/@mccgutils.nim.c:4:0: c_code/1_2/@mccgutils.nim.c:422:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mliftdestructors.nim.c -o c_code/2_2/@mliftdestructors.nim.o c_code/2_2/@mliftdestructors.nim.c: In function 'symPrototype__liftdestructors_1862': c_code/2_2/@mliftdestructors.nim.c:1931:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T28_ = skipTypes__ast_3735(typ, TM__qGuGEzVTCUVhav67HrOxdQ_6); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1505:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mliftdestructors.nim.c: In function 'addDestructorCall__liftdestructors_661': c_code/2_2/@mliftdestructors.nim.c:2359:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(orig, TM__qGuGEzVTCUVhav67HrOxdQ_17); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1505:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mliftdestructors.nim.c: In function 'dotField__liftdestructors_96': c_code/2_2/@mliftdestructors.nim.c:3563:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3735((*x).typ, TM__qGuGEzVTCUVhav67HrOxdQ_6); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1505:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mliftdestructors.nim.c: In function 'fillBodyObj__liftdestructors_252': c_code/2_2/@mliftdestructors.nim.c:3626:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T17_ = skipTypes__ast_3735((*f).typ, TM__qGuGEzVTCUVhav67HrOxdQ_6); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1505:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mliftdestructors.nim.c: In function 'fillBodyObjTImpl__liftdestructors_360': c_code/2_2/@mliftdestructors.nim.c:3795:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3735((*t).sons->data[((NI) 0)], TM__qGuGEzVTCUVhav67HrOxdQ_42); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1505:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mliftdestructors.nim.c: In function 'fillBodyObjT__liftdestructors_375': c_code/2_2/@mliftdestructors.nim.c:3819:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] obj = skipTypes__ast_3735((*obj).sons->data[((NI) 0)], TM__qGuGEzVTCUVhav67HrOxdQ_42); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1505:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mliftdestructors.nim.c: In function 'fillBody__liftdestructors_34': c_code/2_2/@mliftdestructors.nim.c:4034:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] base = skipTypes__ast_3735(t, TM__qGuGEzVTCUVhav67HrOxdQ_37); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1505:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mliftdestructors.nim.c: In function 'produceSym__liftdestructors_40': c_code/2_2/@mliftdestructors.nim.c:4549:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T30_ = skipTypes__ast_3735(typ, TM__qGuGEzVTCUVhav67HrOxdQ_8); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1505:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mliftdestructors.nim.c: In function 'patchBody__liftdestructors_2038': c_code/2_2/@mliftdestructors.nim.c:4619:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__qGuGEzVTCUVhav67HrOxdQ_51); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1505:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mliftdestructors.nim.c: In function 'createTypeBoundOps__liftdestructors_47': c_code/2_2/@mliftdestructors.nim.c:4760:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] skipped = skipTypes__ast_3735(orig, TM__qGuGEzVTCUVhav67HrOxdQ_2); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1505:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@msempass2.nim.c -o c_code/2_2/@msempass2.nim.o c_code/2_2/@msempass2.nim.c: In function 'excType__sempass50_2211': c_code/2_2/@msempass2.nim.c:2298:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] result = skipTypes__ast_3735(t, TM__wkTG4eaV3t1uo3x09apjcwA_9); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c: In function 'addTag__sempass50_2259': c_code/2_2/@msempass2.nim.c:3214:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3735((*(*aa)._kind_6.sons->data[i]).typ, TM__wkTG4eaV3t1uo3x09apjcwA_9); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c:3216:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3735((*e).typ, TM__wkTG4eaV3t1uo3x09apjcwA_9); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c: In function 'notNilCheck__sempass50_2659': c_code/2_2/@msempass2.nim.c:3609:2: warning: passing argument 2 of 'skipTypesOrNil__ast_4185' discards 'const' qualifier from pointer target type [enabled by default] paramType_2 = skipTypesOrNil__ast_4185(paramType, TM__wkTG4eaV3t1uo3x09apjcwA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1716:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypesOrNil__ast_4185)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c:3625:3: warning: passing argument 2 of 'skipTypesOrNil__ast_4185' discards 'const' qualifier from pointer target type [enabled by default] ntyp = skipTypesOrNil__ast_4185((*n_2).typ, TM__wkTG4eaV3t1uo3x09apjcwA_35); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1716:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypesOrNil__ast_4185)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c:3643:6: warning: passing argument 2 of 'containsNode__ast_4545' discards 'const' qualifier from pointer target type [enabled by default] T29_ = containsNode__ast_4545(n_2, TM__wkTG4eaV3t1uo3x09apjcwA_36); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1718:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, containsNode__ast_4545)(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TNodeKind__G4E4Gxe7oI2Cm03rkiOzQw kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c: In function 'trackOperandForIndirectCall__sempass50_2790': c_code/2_2/@msempass2.nim.c:3996:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] argtype = skipTypes__ast_3735((*a).typ, TM__wkTG4eaV3t1uo3x09apjcwA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c: In function 'trackCall__sempass50_3367': c_code/2_2/@msempass2.nim.c:4437:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T9_ = skipTypes__ast_3735((*n).typ, TM__wkTG4eaV3t1uo3x09apjcwA_23); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c:4843:3: warning: passing argument 1 of 'find__sempass50_3619' discards 'const' qualifier from pointer target type [enabled by default] opKind = find__sempass50_3619(AttachedOpToStr__ast_3848, T201_); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:4198:21: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' static N_INLINE(NI, find__sempass50_3619)(tyArray__JXkBzVsE9bvmcpuZvrueLVg a, NimStringDesc* item) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msempass2.nim.c:4852:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__wkTG4eaV3t1uo3x09apjcwA_49); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c: In function 'guardDotAccess__sempass50_237': c_code/2_2/@msempass2.nim.c:4954:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__wkTG4eaV3t1uo3x09apjcwA_53); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c:4989:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735(ty, TM__wkTG4eaV3t1uo3x09apjcwA_9); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c: In function 'catches__sempass50_2293': c_code/2_2/@msempass2.nim.c:5106:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] e_2 = skipTypes__ast_3735(e, TM__wkTG4eaV3t1uo3x09apjcwA_9); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c: In function 'trackCase__sempass50_3048': c_code/2_2/@msempass2.nim.c:5487:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T5_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__wkTG4eaV3t1uo3x09apjcwA_60); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c: In function 'checkRange__sempass50_3350': c_code/2_2/@msempass2.nim.c:6313:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(typ, TM__wkTG4eaV3t1uo3x09apjcwA_81); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c: In function 'track__sempass50_2338': c_code/2_2/@msempass2.nim.c:6896:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T189_ = skipTypes__ast_3735((*(*iterCall)._kind_6.sons->data[((NI) 1)]).typ, TM__wkTG4eaV3t1uo3x09apjcwA_23); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c:6978:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T224_ = skipTypes__ast_3735((*n).typ, TM__wkTG4eaV3t1uo3x09apjcwA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c:7151:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T276_ = skipTypes__ast_3735((*n).typ, TM__wkTG4eaV3t1uo3x09apjcwA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c:7168:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*n).typ, TM__wkTG4eaV3t1uo3x09apjcwA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c:7294:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T347_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__wkTG4eaV3t1uo3x09apjcwA_23); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c: In function 'listGcUnsafety__sempass50_386': c_code/2_2/@msempass2.nim.c:7470:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T16_ = skipTypes__ast_3735((*u).typ, TM__wkTG4eaV3t1uo3x09apjcwA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c: In function 'trackProc__sempass50_4697': c_code/2_2/@msempass2.nim.c:7747:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T31_ = skipTypes__ast_3735(typ, TM__wkTG4eaV3t1uo3x09apjcwA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msempass2.nim.c:7784:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T43_ = skipTypes__ast_3735((*(*s).typ).sons->data[((NI) 0)], TM__wkTG4eaV3t1uo3x09apjcwA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1636:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mcgmeth.nim.c -o c_code/2_2/@mcgmeth.nim.o c_code/2_2/@mcgmeth.nim.c: In function 'sameMethodBucket__cgmeth_88': c_code/2_2/@mcgmeth.nim.c:1510:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] aa = skipTypes__ast_3735(aa, TM__zwdrTKOAAM6OvWnXdBD4GQ_2); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1279:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgmeth.nim.c:1511:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] bb = skipTypes__ast_3735(bb, TM__zwdrTKOAAM6OvWnXdBD4GQ_2); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1279:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgmeth.nim.c: In function 'genConv__cgmeth_13': c_code/2_2/@mcgmeth.nim.c:1955:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3735(d, TM__zwdrTKOAAM6OvWnXdBD4GQ_13); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1279:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgmeth.nim.c:1956:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] source = skipTypes__ast_3735((*n).typ, TM__zwdrTKOAAM6OvWnXdBD4GQ_13); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1279:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgmeth.nim.c: In function 'relevantCol__cgmeth_329': c_code/2_2/@mcgmeth.nim.c:2061:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*methods->data[((NI) 0)]).typ).sons->data[col], TM__zwdrTKOAAM6OvWnXdBD4GQ_21); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1279:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgmeth.nim.c:2079:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t2 = skipTypes__ast_3735((*(*methods->data[i]).typ).sons->data[col], TM__zwdrTKOAAM6OvWnXdBD4GQ_21); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1279:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgmeth.nim.c: In function 'cmpSignatures__cgmeth_349': c_code/2_2/@mcgmeth.nim.c:2121:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] aa = skipTypes__ast_3735((*(*a).typ).sons->data[col], TM__zwdrTKOAAM6OvWnXdBD4GQ_21); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1279:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgmeth.nim.c:2122:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] bb = skipTypes__ast_3735((*(*b).typ).sons->data[col], TM__zwdrTKOAAM6OvWnXdBD4GQ_21); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1279:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgmeth.nim.c: In function 'genDispatcher__cgmeth_392': c_code/2_2/@mcgmeth.nim.c:2246:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T11_ = skipTypes__ast_3735((*param).typ, TM__zwdrTKOAAM6OvWnXdBD4GQ_24); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1279:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mliftlocals.nim.c -o c_code/2_2/@mliftlocals.nim.o c_code/2_2/@mliftlocals.nim.c: In function 'liftLocalsIfRequested__liftlocals_82': c_code/2_2/@mliftlocals.nim.c:596:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] objType = skipTypes__ast_3735((*partialParam).typ, TM__xMgMWEFctBTF9b4zdqZ9bcYg_5); ^ In file included from c_code/2_2/@mliftlocals.nim.c:4:0: c_code/2_2/@mliftlocals.nim.c:312:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mlambdalifting.nim.c -o c_code/2_2/@mlambdalifting.nim.o c_code/2_2/@mlambdalifting.nim.c: In function 'getEnvTypeForOwnerUp__lambdalifting_1938': c_code/2_2/@mlambdalifting.nim.c:2190:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T2_ = skipTypes__ast_3735(r, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c: In function 'createUpField__lambdalifting_1944': c_code/2_2/@mlambdalifting.nim.c:2201:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] obj = skipTypes__ast_3735(refObj, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c:2228:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T17_ = skipTypes__ast_3735((*upField).typ, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c:2230:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T18_ = skipTypes__ast_3735(fieldType, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c: In function 'detectCapturedVars__lambdalifting_1994': c_code/2_2/@mlambdalifting.nim.c:2331:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] obj = skipTypes__ast_3735((*T45_).typ, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c:2397:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] obj_2 = skipTypes__ast_3735(T68_, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c: In function 'getUpViaParam__lambdalifting_3888': c_code/2_2/@mlambdalifting.nim.c:2718:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3735((*p).typ, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c: In function 'rawClosureCreation__lambdalifting_3906': c_code/2_2/@mlambdalifting.nim.c:2863:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T46_ = skipTypes__ast_3735((*env).typ, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c:2881:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T56_ = skipTypes__ast_3735((*upField).typ, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c:2883:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T57_ = skipTypes__ast_3735((*up).typ, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c: In function 'closureCreationForIter__lambdalifting_4498': c_code/2_2/@mlambdalifting.nim.c:3007:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T10_ = skipTypes__ast_3735((*it).typ, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c:3031:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T16_ = skipTypes__ast_3735((*v).typ, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c:3045:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T24_ = skipTypes__ast_3735((*u).typ, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c:3047:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T25_ = skipTypes__ast_3735((*upField).typ, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c: In function 'symToClosure__lambdalifting_4666': c_code/2_2/@mlambdalifting.nim.c:3129:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] obj = skipTypes__ast_3735((*access).typ, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c: In function 'accessViaEnvVar__lambdalifting_4546': c_code/2_2/@mlambdalifting.nim.c:3213:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] obj = skipTypes__ast_3735((*access).typ, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c: In function 'liftIterSym__lambdalifting_293': c_code/2_2/@mlambdalifting.nim.c:3621:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T12_ = skipTypes__ast_3735((*it).typ, TM__PI7oJkFuxeeTWjPTjlNxqg_41); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c: In function 'freshVarForClosureIter__lambdalifting_337': c_code/2_2/@mlambdalifting.nim.c:3869:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] obj = skipTypes__ast_3735((*envParam).typ, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mlambdalifting.nim.c: In function 'getStateField__lambdalifting_4656': c_code/2_2/@mlambdalifting.nim.c:3912:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T2_ = skipTypes__ast_3735((*T1_).typ, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1379:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mclosureiters.nim.c -o c_code/2_2/@mclosureiters.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mtransf.nim.c -o c_code/2_2/@mtransf.nim.o c_code/2_2/@mtransf.nim.c: In function 'putArgInto__transf_910': c_code/2_2/@mtransf.nim.c:2081:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3735(formal, TM__2w3VcOiOmEqxgfH4AylIpg_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c:2199:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T41_ = skipTypes__ast_3735(formal, TM__2w3VcOiOmEqxgfH4AylIpg_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c: In function 'transformFor__transf_1021': c_code/2_2/@mtransf.nim.c:2328:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T17_ = skipTypes__ast_3735((*(*call)._kind_6.sons->data[((NI) 0)]).typ, TM__2w3VcOiOmEqxgfH4AylIpg_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c:2456:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ff = skipTypes__ast_3735((*iter).typ, TM__2w3VcOiOmEqxgfH4AylIpg_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c: In function 'transformCase__transf_1217': c_code/2_2/@mtransf.nim.c:2697:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T30_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__2w3VcOiOmEqxgfH4AylIpg_13); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c: In function 'transformAddrDeref__transf_714': c_code/2_2/@mtransf.nim.c:2977:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T16_ = skipTypes__ast_3735((*n_2).typ, TM__2w3VcOiOmEqxgfH4AylIpg_14); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c:2987:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T20_ = skipTypes__ast_3735((*n_2).typ, TM__2w3VcOiOmEqxgfH4AylIpg_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c:2990:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T23_ = skipTypes__ast_3735((*n_2).typ, TM__2w3VcOiOmEqxgfH4AylIpg_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c:3019:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T33_ = skipTypes__ast_3735((*n_2).typ, TM__2w3VcOiOmEqxgfH4AylIpg_14); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c:3029:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T37_ = skipTypes__ast_3735((*n_2).typ, TM__2w3VcOiOmEqxgfH4AylIpg_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c:3032:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T40_ = skipTypes__ast_3735((*n_2).typ, TM__2w3VcOiOmEqxgfH4AylIpg_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c:3056:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T50_ = skipTypes__ast_3735((*n_2).typ, TM__2w3VcOiOmEqxgfH4AylIpg_14); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c: In function 'transformConv__transf_822': c_code/2_2/@mtransf.nim.c:3239:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3735((*n).typ, TM__2w3VcOiOmEqxgfH4AylIpg_13); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c:3240:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] source = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__2w3VcOiOmEqxgfH4AylIpg_13); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c:3295:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3735((*n).typ, TM__2w3VcOiOmEqxgfH4AylIpg_14); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c:3310:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T29_ = skipTypes__ast_3735((*n).typ, TM__2w3VcOiOmEqxgfH4AylIpg_14); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c:3313:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3735((*n).typ, TM__2w3VcOiOmEqxgfH4AylIpg_14); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c:3366:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3735(dest, TM__2w3VcOiOmEqxgfH4AylIpg_15); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mtransf.nim.c:3367:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] source = skipTypes__ast_3735(source, TM__2w3VcOiOmEqxgfH4AylIpg_15); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1380:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mvmgen.nim.c -o c_code/2_2/@mvmgen.nim.o c_code/2_2/@mvmgen.nim.c: In function 'getNullValueAux__vmgen_2715': c_code/2_2/@mvmgen.nim.c:2368:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3735((*t).sons->data[((NI) 0)], TM__24XApAWKNvaMkcyklm8bNA_11); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'getNullValue__vmgen_2436': c_code/2_2/@mvmgen.nim.c:2456:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(typ, TM__24XApAWKNvaMkcyklm8bNA_10); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'getSlotKind__vmgen_451': c_code/2_2/@mvmgen.nim.c:2615:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735(t, TM__24XApAWKNvaMkcyklm8bNA_17); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'getTemp__vmgen_541': c_code/2_2/@mvmgen.nim.c:2774:2: warning: passing argument 2 of 'skipTypesOrNil__ast_4185' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypesOrNil__ast_4185(tt, TM__24XApAWKNvaMkcyklm8bNA_16); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1469:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypesOrNil__ast_4185)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'whichAsgnOpc__vmgen_1846': c_code/2_2/@mvmgen.nim.c:2818:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*n).typ, TM__24XApAWKNvaMkcyklm8bNA_17); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'fitsRegister__vmgen_1814': c_code/2_2/@mvmgen.nim.c:2910:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735(t, TM__24XApAWKNvaMkcyklm8bNA_20); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genNarrow__vmgen_1427': c_code/2_2/@mvmgen.nim.c:3652:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*n).typ, TM__24XApAWKNvaMkcyklm8bNA_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genIndex__vmgen_1305': c_code/2_2/@mvmgen.nim.c:3738:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T4_ = skipTypes__ast_3735(arr, TM__24XApAWKNvaMkcyklm8bNA_40); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genCall__vmgen_1204': c_code/2_2/@mvmgen.nim.c:4190:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] fntyp = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__24XApAWKNvaMkcyklm8bNA_40); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genNew__vmgen_1350': c_code/2_2/@mvmgen.nim.c:4291:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__24XApAWKNvaMkcyklm8bNA_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genNewSeq__vmgen_1364': c_code/2_2/@mvmgen.nim.c:4320:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3735(t, TM__24XApAWKNvaMkcyklm8bNA_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genNewSeqOfCap__vmgen_1379': c_code/2_2/@mvmgen.nim.c:4350:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3735(t, TM__24XApAWKNvaMkcyklm8bNA_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genSetType__vmgen_1481': c_code/2_2/@mvmgen.nim.c:4387:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*n).typ, TM__24XApAWKNvaMkcyklm8bNA_51); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genNarrowU__vmgen_1453': c_code/2_2/@mvmgen.nim.c:4419:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*n).typ, TM__24XApAWKNvaMkcyklm8bNA_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genConv__vmgen_1602': c_code/2_2/@mvmgen.nim.c:4492:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*colonenv_).t21), skipTypes__ast_3735((*(*colonenv_).n3).typ, TM__24XApAWKNvaMkcyklm8bNA_53)); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c:4493:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*colonenv_).targ22), skipTypes__ast_3735((*(*colonenv_).arg4).typ, TM__24XApAWKNvaMkcyklm8bNA_53)); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c:4517:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T12_ = skipTypes__ast_3735((*(*colonenv_).n3).typ, TM__24XApAWKNvaMkcyklm8bNA_16); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c:4522:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T14_ = skipTypes__ast_3735((*(*colonenv_).arg4).typ, TM__24XApAWKNvaMkcyklm8bNA_16); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genMagic__vmgen_1858': c_code/2_2/@mvmgen.nim.c:4797:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__24XApAWKNvaMkcyklm8bNA_39); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c:5038:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*n).typ, TM__24XApAWKNvaMkcyklm8bNA_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c:5214:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735((*n).typ, TM__24XApAWKNvaMkcyklm8bNA_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c:5473:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735(typ, TM__24XApAWKNvaMkcyklm8bNA_55); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c:5509:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T200_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__24XApAWKNvaMkcyklm8bNA_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c:6060:3: warning: passing argument 2 of 'nsuFormatOpenArray' discards 'const' qualifier from pointer target type [enabled by default] T350_ = nsuFormatOpenArray(((NimStringDesc*) &TM__24XApAWKNvaMkcyklm8bNA_73), TM__24XApAWKNvaMkcyklm8bNA_74, 1); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1558:41: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuFormatOpenArray)(NimStringDesc* formatstr, NimStringDesc** a, NI aLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c:6068:3: warning: passing argument 2 of 'nsuFormatOpenArray' discards 'const' qualifier from pointer target type [enabled by default] T352_ = nsuFormatOpenArray(((NimStringDesc*) &TM__24XApAWKNvaMkcyklm8bNA_73), TM__24XApAWKNvaMkcyklm8bNA_77, 1); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1558:41: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuFormatOpenArray)(NimStringDesc* formatstr, NimStringDesc** a, NI aLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c:6076:3: warning: passing argument 2 of 'nsuFormatOpenArray' discards 'const' qualifier from pointer target type [enabled by default] T354_ = nsuFormatOpenArray(((NimStringDesc*) &TM__24XApAWKNvaMkcyklm8bNA_73), TM__24XApAWKNvaMkcyklm8bNA_80, 1); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1558:41: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuFormatOpenArray)(NimStringDesc* formatstr, NimStringDesc** a, NI aLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genAsgn__vmgen_2333': c_code/2_2/@mvmgen.nim.c:6236:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T4_ = skipTypes__ast_3735((*(*le)._kind_6.sons->data[((NI) 0)]).typ, TM__24XApAWKNvaMkcyklm8bNA_89); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genObjAccess__vmgen_2573': c_code/2_2/@mvmgen.nim.c:6417:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T13_ = skipTypes__ast_3735((*n).typ, TM__24XApAWKNvaMkcyklm8bNA_91); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genCheckedObjAccess__vmgen_2650': c_code/2_2/@mvmgen.nim.c:6473:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T17_ = skipTypes__ast_3735((*n).typ, TM__24XApAWKNvaMkcyklm8bNA_91); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genArrAccessOpcode__vmgen_2545': c_code/2_2/@mvmgen.nim.c:6523:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T15_ = skipTypes__ast_3735((*n).typ, TM__24XApAWKNvaMkcyklm8bNA_91); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genArrAccess__vmgen_2686': c_code/2_2/@mvmgen.nim.c:6545:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__24XApAWKNvaMkcyklm8bNA_89); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'unneededIndirection__vmgen_2084': c_code/2_2/@mvmgen.nim.c:6591:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*n).typ, TM__24XApAWKNvaMkcyklm8bNA_51); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'canElimAddr__vmgen_2095': c_code/2_2/@mvmgen.nim.c:6649:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__24XApAWKNvaMkcyklm8bNA_40); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genTry__vmgen_1110': c_code/2_2/@mvmgen.nim.c:7319:9: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*it)._kind_6.sons->data[j]).typ, TM__24XApAWKNvaMkcyklm8bNA_98); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genArrayConstr__vmgen_2951': c_code/2_2/@mvmgen.nim.c:7641:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] seqType = skipTypes__ast_3735((*n).typ, TM__24XApAWKNvaMkcyklm8bNA_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genObjConstr__vmgen_2989': c_code/2_2/@mvmgen.nim.c:7763:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*n).typ, TM__24XApAWKNvaMkcyklm8bNA_17); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c: In function 'genCastIntFloat__vmgen_1628': c_code/2_2/@mvmgen.nim.c:7882:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)signedIntegers, (NIM_CONST void*)TM__24XApAWKNvaMkcyklm8bNA_101, 9); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:2194:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mvmgen.nim.c:7884:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)unsignedIntegers, (NIM_CONST void*)TM__24XApAWKNvaMkcyklm8bNA_102, 9); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:2194:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mvmgen.nim.c:7885:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] src = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__24XApAWKNvaMkcyklm8bNA_103); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvmgen.nim.c:7886:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] dst = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__24XApAWKNvaMkcyklm8bNA_103); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1456:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mvmdeps.nim.c -o c_code/2_2/@mvmdeps.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mvmmarshal.nim.c -o c_code/2_2/@mvmmarshal.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mgorgeimpl.nim.c -o c_code/2_2/@mgorgeimpl.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mmacrocacheimpl.nim.c -o c_code/2_2/@mmacrocacheimpl.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mvmprofiler.nim.c -o c_code/2_2/@mvmprofiler.nim.o c_code/2_2/@mvmprofiler.nim.c: In function 'dump__vmprofiler_697': c_code/2_2/@mvmprofiler.nim.c:652:2: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__I0wckmaPYx4om2FQ6YfxMA_2, 1); ^ In file included from c_code/2_2/@mvmprofiler.nim.c:4:0: c_code/2_2/@mvmprofiler.nim.c:520:31: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringDesc** args, NI argsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mevaltempl.nim.c -o c_code/2_2/@mevaltempl.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@mvmconv.nim.c -o c_code/1_2/@mvmconv.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mvm.nim.c -o c_code/2_2/@mvm.nim.o c_code/2_2/@mvm.nim.c: In function 'getEffectList__vm_13508': c_code/2_2/@mvm.nim.c:4169:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T16_ = skipTypes__ast_3735((*e).typ, TM__pyAIA9cUF0h9c4j2HfNQPfYw_138); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1795:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvm.nim.c: In function 'ptrEquality__vm_1989': c_code/2_2/@mvm.nim.c:5876:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t2 = skipTypes__ast_3735((*n2).typ, abstractInst__ast_355); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1795:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvm.nim.c: In function 'findExceptionHandler__vm_540': c_code/2_2/@mvm.nim.c:6022:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] raisedType = skipTypes__ast_3735((*exc).typ, TM__pyAIA9cUF0h9c4j2HfNQPfYw_192); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1795:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvm.nim.c:6048:9: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] exceptType = skipTypes__ast_3735((*c).types->data[excIndex], TM__pyAIA9cUF0h9c4j2HfNQPfYw_192); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1795:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvm.nim.c: In function 'setLenSeq__vm_788': c_code/2_2/@mvm.nim.c:6148:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*node).typ, TM__pyAIA9cUF0h9c4j2HfNQPfYw_195); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1795:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvm.nim.c: In function 'opConv__vm_681': c_code/2_2/@mvm.nim.c:6240:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] styp = skipTypes__ast_3735(srctyp, TM__pyAIA9cUF0h9c4j2HfNQPfYw_221); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1795:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvm.nim.c:6456:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] desttyp_2 = skipTypes__ast_3735(desttyp, TM__pyAIA9cUF0h9c4j2HfNQPfYw_229); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1795:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvm.nim.c:6463:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T76_ = skipTypes__ast_3735(srctyp, TM__pyAIA9cUF0h9c4j2HfNQPfYw_221); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1795:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvm.nim.c:6502:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] styp_2 = skipTypes__ast_3735(srctyp, TM__pyAIA9cUF0h9c4j2HfNQPfYw_221); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1795:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvm.nim.c:6536:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T94_ = skipTypes__ast_3735(srctyp, TM__pyAIA9cUF0h9c4j2HfNQPfYw_221); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1795:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvm.nim.c:6557:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T98_ = skipTypes__ast_3735(srctyp, TM__pyAIA9cUF0h9c4j2HfNQPfYw_221); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1795:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvm.nim.c:6581:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T104_ = skipTypes__ast_3735(srctyp, TM__pyAIA9cUF0h9c4j2HfNQPfYw_229); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1795:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvm.nim.c: In function 'rawExecute__vm_830': c_code/2_2/@mvm.nim.c:6739:6: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&retVal), (NIM_CONST void*)(®s->data[((NI) 0)]), sizeof(retVal)); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:2400:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mvm.nim.c:8688:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] tb = skipTypes__ast_3735((*nb_2).typ, abstractInst__ast_355); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1795:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvm.nim.c:8689:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] tc = skipTypes__ast_3735((*nc).typ, abstractInst__ast_355); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1795:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvm.nim.c:9846:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T894_ = skipTypes__ast_3735(typ_6, TM__pyAIA9cUF0h9c4j2HfNQPfYw_195); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1795:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mvm.nim.c:10107:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t1 = skipTypes__ast_3735((*regs->data[rb_100].node).typ, TM__pyAIA9cUF0h9c4j2HfNQPfYw_200); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1795:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@maliases.nim.c -o c_code/1_2/@maliases.nim.o c_code/1_2/@maliases.nim.c: In function 'isPartOfAux__aliases_13': c_code/1_2/@maliases.nim.c:366:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T22_ = skipTypes__ast_3735((*a).sons->data[((NI) 0)], TM__1vgML9aM876J0EHbm6P1O8A_2); ^ In file included from c_code/1_2/@maliases.nim.c:4:0: c_code/1_2/@maliases.nim.c:195:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mpatterns.nim.c -o c_code/2_2/@mpatterns.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@msemmacrosanity.nim.c -o c_code/2_2/@msemmacrosanity.nim.o c_code/2_2/@msemmacrosanity.nim.c: In function 'ithField__semmacrosanity_53': c_code/2_2/@msemmacrosanity.nim.c:562:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3735(base, TM__gkmEeaIyT0wHpJzs9ciIEJg_4); ^ In file included from c_code/2_2/@msemmacrosanity.nim.c:4:0: c_code/2_2/@msemmacrosanity.nim.c:283:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemmacrosanity.nim.c: In function 'annotateType__semmacrosanity_69': c_code/2_2/@msemmacrosanity.nim.c:643:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3735(t, TM__gkmEeaIyT0wHpJzs9ciIEJg_2); ^ In file included from c_code/2_2/@msemmacrosanity.nim.c:4:0: c_code/2_2/@msemmacrosanity.nim.c:283:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemmacrosanity.nim.c:648:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] x_2 = skipTypes__ast_3735(t, TM__gkmEeaIyT0wHpJzs9ciIEJg_3); ^ In file included from c_code/2_2/@msemmacrosanity.nim.c:4:0: c_code/2_2/@msemmacrosanity.nim.c:283:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@mpluginsupport.nim.c -o c_code/1_2/@mpluginsupport.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mplugins@slocals.nim.c -o c_code/2_2/@mplugins@slocals.nim.o c_code/2_2/@mplugins@slocals.nim.c: In function 'semLocals__pluginsZlocals_7': c_code/2_2/@mplugins@slocals.nim.c:717:10: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T16_ = skipTypes__ast_3735((*it).typ, TM__tdBuY2ZF9bI7pxZ6PYkeTmw_2); ^ In file included from c_code/2_2/@mplugins@slocals.nim.c:4:0: c_code/2_2/@mplugins@slocals.nim.c:561:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mplugins@slocals.nim.c:729:11: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*field).typ), skipTypes__ast_3735((*it).typ, TM__tdBuY2ZF9bI7pxZ6PYkeTmw_3)); ^ In file included from c_code/2_2/@mplugins@slocals.nim.c:4:0: c_code/2_2/@mplugins@slocals.nim.c:561:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mplugins@slocals.nim.c:740:12: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T27_ = skipTypes__ast_3735((*it).typ, TM__tdBuY2ZF9bI7pxZ6PYkeTmw_4); ^ In file included from c_code/2_2/@mplugins@slocals.nim.c:4:0: c_code/2_2/@mplugins@slocals.nim.c:561:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mplugins@sitersgen.nim.c -o c_code/2_2/@mplugins@sitersgen.nim.o c_code/2_2/@mplugins@sitersgen.nim.c: In function 'iterToProcImpl__pluginsZitersgen_7': c_code/2_2/@mplugins@sitersgen.nim.c:1670:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 2)]).typ, TM__fVT8Frbe1eY8sI6VOwxZZg_9); ^ In file included from c_code/2_2/@mplugins@sitersgen.nim.c:4:0: c_code/2_2/@mplugins@sitersgen.nim.c:1467:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@mplugins@sactive.nim.c -o c_code/1_2/@mplugins@sactive.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@menumtostr.nim.c -o c_code/2_2/@menumtostr.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mspawn.nim.c -o c_code/2_2/@mspawn.nim.o c_code/2_2/@mspawn.nim.c: In function 'typeNeedsNoDeepCopy__spawn_68': c_code/2_2/@mspawn.nim.c:1624:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735(t, TM__OiEZ9cmMV1ztTwyI7NGH1RQ_21); ^ In file included from c_code/2_2/@mspawn.nim.c:4:0: c_code/2_2/@mspawn.nim.c:1302:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mspawn.nim.c: In function 'setupArgsForConcurrency__spawn_310': c_code/2_2/@mspawn.nim.c:1753:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] argType = skipTypes__ast_3735((*(*n)._kind_6.sons->data[i]).typ, TM__OiEZ9cmMV1ztTwyI7NGH1RQ_21); ^ In file included from c_code/2_2/@mspawn.nim.c:4:0: c_code/2_2/@mspawn.nim.c:1302:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mspawn.nim.c: In function 'setupArgsForParallelism__spawn_380': c_code/2_2/@mspawn.nim.c:1894:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] argType = skipTypes__ast_3735(T20_, TM__OiEZ9cmMV1ztTwyI7NGH1RQ_21); ^ In file included from c_code/2_2/@mspawn.nim.c:4:0: c_code/2_2/@mspawn.nim.c:1302:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mspawn.nim.c: In function 'flowVarKind__spawn_47': c_code/2_2/@mspawn.nim.c:2120:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3735(t, TM__OiEZ9cmMV1ztTwyI7NGH1RQ_21); ^ In file included from c_code/2_2/@mspawn.nim.c:4:0: c_code/2_2/@mspawn.nim.c:1302:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mspawn.nim.c: In function 'wrapProcForSpawn__spawn_510': c_code/2_2/@mspawn.nim.c:2543:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] argType = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__OiEZ9cmMV1ztTwyI7NGH1RQ_21); ^ In file included from c_code/2_2/@mspawn.nim.c:4:0: c_code/2_2/@mspawn.nim.c:1302:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@msem.nim.c -o c_code/2_2/@msem.nim.o c_code/2_2/@msem.nim.c: In function 'semRangeAux__sem_3219': c_code/2_2/@msem.nim.c:6180:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T11_ = skipTypes__ast_3735((*range[(i)- 0]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_30); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:6204:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T22_ = skipTypes__ast_3735(rangeT[(((NI) 0))- 0], TM__rF9caJawfOjYTjsgLVUSGFA_31); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:6206:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T23_ = skipTypes__ast_3735(rangeT[(((NI) 1))- 0], TM__rF9caJawfOjYTjsgLVUSGFA_31); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'changeType__sem_75': c_code/2_2/@msem.nim.c:6777:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] tup = skipTypes__ast_3735(newType, TM__rF9caJawfOjYTjsgLVUSGFA_85); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'instantiateProcType__sem_1187': c_code/2_2/@msem.nim.c:7039:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*result).sons->data[i]), skipTypes__ast_3735((*result).sons->data[i], TM__rF9caJawfOjYTjsgLVUSGFA_30)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'rawHandleSelf__sem_865': c_code/2_2/@msem.nim.c:7461:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*(*c).p).selfSym).typ, TM__rF9caJawfOjYTjsgLVUSGFA_97); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:7471:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*t).sons->data[((NI) 0)], TM__rF9caJawfOjYTjsgLVUSGFA_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'tryReadingTypeField__sem_17155': c_code/2_2/@msem.nim.c:8134:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty_2 = skipTypes__ast_3735(ty, TM__rF9caJawfOjYTjsgLVUSGFA_105); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'makeDeref__sem_9873': c_code/2_2/@msem.nim.c:8484:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(t, TM__rF9caJawfOjYTjsgLVUSGFA_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:8490:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*t).sons->data[((NI) 0)], TM__rF9caJawfOjYTjsgLVUSGFA_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:8502:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(baseTyp, TM__rF9caJawfOjYTjsgLVUSGFA_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'builtinFieldAccess__sem_17195': c_code/2_2/@msem.nim.c:8612:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735(ty, TM__rF9caJawfOjYTjsgLVUSGFA_106); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:8616:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735(ty, TM__rF9caJawfOjYTjsgLVUSGFA_107); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:8636:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735((*ty).sons->data[((NI) 0)], TM__rF9caJawfOjYTjsgLVUSGFA_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:8717:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_105); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semIdentWithPragma__sem_476': c_code/2_2/@msem.nim.c:9141:4: warning: passing argument 4 of 'pragma__pragmas_123' discards 'const' qualifier from pointer target type [enabled by default] pragma__pragmas_123(c, result, (*n)._kind_6.sons->data[((NI) 1)], TM__rF9caJawfOjYTjsgLVUSGFA_119, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2074:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, NIM_BOOL isStatement); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:9146:4: warning: passing argument 4 of 'pragma__pragmas_123' discards 'const' qualifier from pointer target type [enabled by default] pragma__pragmas_123(c, result, (*n)._kind_6.sons->data[((NI) 1)], TM__rF9caJawfOjYTjsgLVUSGFA_120, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2074:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, NIM_BOOL isStatement); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:9151:4: warning: passing argument 4 of 'pragma__pragmas_123' discards 'const' qualifier from pointer target type [enabled by default] pragma__pragmas_123(c, result, (*n)._kind_6.sons->data[((NI) 1)], TM__rF9caJawfOjYTjsgLVUSGFA_120, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2074:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, NIM_BOOL isStatement); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:9156:4: warning: passing argument 4 of 'pragma__pragmas_123' discards 'const' qualifier from pointer target type [enabled by default] pragma__pragmas_123(c, result, (*n)._kind_6.sons->data[((NI) 1)], TM__rF9caJawfOjYTjsgLVUSGFA_121, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2074:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, NIM_BOOL isStatement); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semGenericParamList__sem_6334': c_code/2_2/@msem.nim.c:9371:8: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*def).typ), skipTypes__ast_3735((*def).typ, TM__rF9caJawfOjYTjsgLVUSGFA_123)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semProcTypeNode__sem_5067': c_code/2_2/@msem.nim.c:12373:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T101_ = skipTypes__ast_3735(typ, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:12414:10: warning: passing argument 4 of 'pragma__pragmas_123' discards 'const' qualifier from pointer target type [enabled by default] pragma__pragmas_123(c, arg, (*(*a)._kind_6.sons->data[j])._kind_6.sons->data[((NI) 1)], TM__rF9caJawfOjYTjsgLVUSGFA_138, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2074:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, NIM_BOOL isStatement); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:12551:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T178_ = skipTypes__ast_3735(r, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'bindTypeHook__sem_12702': c_code/2_2/@msem.nim.c:13344:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] obj = skipTypes__ast_3735((*t).sons->data[((NI) 1)], TM__rF9caJawfOjYTjsgLVUSGFA_182); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semOverride__sem_12811': c_code/2_2/@msem.nim.c:13481:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T15_ = skipTypes__ast_3735((*(*s).typ).sons->data[((NI) 1)], TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:13490:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T19_ = skipTypes__ast_3735((*(*s).typ).sons->data[((NI) 1)], TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:13493:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(T20_, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'hasObjParam__sem_12973': c_code/2_2/@msem.nim.c:13893:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3735((*t).sons->data[col], TM__rF9caJawfOjYTjsgLVUSGFA_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semMethodPrototype__sem_12993': c_code/2_2/@msem.nim.c:13939:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3735((*t).sons->data[((NI) 0)], TM__rF9caJawfOjYTjsgLVUSGFA_220); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'isArrayConstr__sem_145': c_code/2_2/@msem.nim.c:14000:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3735((*n).typ, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'fixAbstractType__sem_14967': c_code/2_2/@msem.nim.c:14028:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3735((*it).typ, TM__rF9caJawfOjYTjsgLVUSGFA_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:14038:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T14_ = skipTypes__ast_3735((*(*it)._kind_6.sons->data[((NI) 1)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:14044:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] s = skipTypes__ast_3735((*it).typ, TM__rF9caJawfOjYTjsgLVUSGFA_229); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'renderNotLValue__sem_1612': c_code/2_2/@msem.nim.c:14122:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T22_ = skipTypes__ast_3735((*n_2).typ, TM__rF9caJawfOjYTjsgLVUSGFA_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'analyseIfAddressTaken__sem_15089': c_code/2_2/@msem.nim.c:14210:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3735((*(*n)._kind_4.sym).typ, TM__rF9caJawfOjYTjsgLVUSGFA_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:14232:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T16_ = skipTypes__ast_3735((*(*(*n)._kind_6.sons->data[((NI) 1)])._kind_4.sym).typ, TM__rF9caJawfOjYTjsgLVUSGFA_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:14246:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T22_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'analyseIfAddressTakenInCall__sem_15147': c_code/2_2/@msem.nim.c:14270:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:14309:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T17_ = skipTypes__ast_3735((*t).sons->data[i], TM__rF9caJawfOjYTjsgLVUSGFA_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:14374:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T51_ = skipTypes__ast_3735((*arg).typ, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:14428:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T73_ = skipTypes__ast_3735((*t).sons->data[i_3], TM__rF9caJawfOjYTjsgLVUSGFA_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semDeref__sem_17376': c_code/2_2/@msem.nim.c:14536:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_251); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semStaticType__sem_128': c_code/2_2/@msem.nim.c:14560:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] base = skipTypes__ast_3735(T1_, TM__rF9caJawfOjYTjsgLVUSGFA_253); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'explicitGenericInstantiation__sem_2621': c_code/2_2/@msem.nim.c:14677:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*(*n)._kind_6.sons->data[i]).typ), skipTypes__ast_3735((*e).typ, TM__rF9caJawfOjYTjsgLVUSGFA_123)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semSubscript__sem_15316': c_code/2_2/@msem.nim.c:14937:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] arr = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_252); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:15019:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T41_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_254); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:15055:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T54_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_255); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'evalTypeTrait__sem_15459': c_code/2_2/@msem.nim.c:16007:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] operand_2 = skipTypes__ast_3735(operand, TM__rF9caJawfOjYTjsgLVUSGFA_304); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16022:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T12_ = skipTypes__ast_3735((*(*traitCall)._kind_6.sons->data[((NI) 2)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16079:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&T30_->data[1]), skipTypes__ast_3735((*(*traitCall)._kind_6.sons->data[((NI) 2)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_123)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16093:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&T33_->data[1]), skipTypes__ast_3735((*(*traitCall)._kind_6.sons->data[((NI) 2)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_123)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16205:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(operand_2, TM__rF9caJawfOjYTjsgLVUSGFA_319); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16222:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] operand_3 = skipTypes__ast_3735(operand_2, TM__rF9caJawfOjYTjsgLVUSGFA_320); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16238:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] operand_4 = skipTypes__ast_3735(operand_2, TM__rF9caJawfOjYTjsgLVUSGFA_320); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16250:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] arg_2 = skipTypes__ast_3735(operand_2, TM__rF9caJawfOjYTjsgLVUSGFA_320); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16260:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] arg_2 = skipTypes__ast_3735(T75_, TM__rF9caJawfOjYTjsgLVUSGFA_321); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semOf__sem_15762': c_code/2_2/@msem.nim.c:16490:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_97); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16491:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 2)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_97); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16492:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_330); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16493:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] y = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 2)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_330); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semLowHigh__sem_14550': c_code/2_2/@msem.nim.c:16597:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_344); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16631:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*n).typ), skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_123)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'turnFinalizerIntoDestructor__sem_15878': c_code/2_2/@msem.nim.c:17026:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T2_ = skipTypes__ast_3735(origParamType, TM__rF9caJawfOjYTjsgLVUSGFA_97); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'magicsAfterOverloadResolution__sem_16031': c_code/2_2/@msem.nim.c:17603:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T86_ = skipTypes__ast_3735((*(*fin).typ).sons->data[((NI) 1)], TM__rF9caJawfOjYTjsgLVUSGFA_362); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:17649:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:17663:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_3 = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:17692:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] seqType = skipTypes__ast_3735((*(*result)._kind_6.sons->data[((NI) 1)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_372); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:17766:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T144_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'fixupTypeAfterEval__sem_570': c_code/2_2/@msem.nim.c:17834:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] expectedType = skipTypes__ast_3735((*eOrig).typ, TM__rF9caJawfOjYTjsgLVUSGFA_30); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'searchForBorrowProc__sem_2711': c_code/2_2/@msem.nim.c:18594:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*param).typ, TM__rF9caJawfOjYTjsgLVUSGFA_395); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semProcAux__sem_13030': c_code/2_2/@msem.nim.c:19056:5: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T160_ = contains__stdZenumutils_43(TM__rF9caJawfOjYTjsgLVUSGFA_208, 3, (*(*s).name).s); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:13794:27: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' static N_INLINE(NIM_BOOL, contains__stdZenumutils_43)(NimStringDesc** a, NI aLen_0, NimStringDesc* item) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msem.nim.c: In function 'determineType__sem_1460': c_code/2_2/@msem.nim.c:19357:2: warning: passing argument 4 of 'semProcAux__sem_13030' discards 'const' qualifier from pointer target type [enabled by default] T5_ = semProcAux__sem_13030(c, (*s).ast, (*s).kind, TM__rF9caJawfOjYTjsgLVUSGFA_400, 0); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:18701:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, semProcAux__sem_13030)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw kind, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, tySet_tyEnum_TExprFlag__0WWd9a4ssQWuY7Q6ZKepq9cQ flags) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'canDeref__sem_2474': c_code/2_2/@msem.nim.c:20425:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3735(t, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'tryDeref__sem_2490': c_code/2_2/@msem.nim.c:20439:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*n).typ, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'borrowCheck__sem_17676': c_code/2_2/@msem.nim.c:20833:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3735((*ri).typ, TM__rF9caJawfOjYTjsgLVUSGFA_429); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:20843:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T11_ = skipTypes__ast_3735((*le).typ, TM__rF9caJawfOjYTjsgLVUSGFA_429); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semAsgn__sem_15312': c_code/2_2/@msem.nim.c:21204:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T43_ = skipTypes__ast_3735(le, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:21215:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T48_ = skipTypes__ast_3735(le, TM__rF9caJawfOjYTjsgLVUSGFA_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'generateInstance__sem_1295': c_code/2_2/@msem.nim.c:21743:4: warning: passing argument 4 of 'pragma__pragmas_123' discards 'const' qualifier from pointer target type [enabled by default] pragma__pragmas_123(c, result, (*n)._kind_6.sons->data[((NI) 4)], TM__rF9caJawfOjYTjsgLVUSGFA_98, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2074:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, NIM_BOOL isStatement); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'fitNode__sem_70': c_code/2_2/@msem.nim.c:21872:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T10_ = skipTypes__ast_3735(formal, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'toCover__sem_3884': c_code/2_2/@msem.nim.c:22299:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t2 = skipTypes__ast_3735(t, TM__rF9caJawfOjYTjsgLVUSGFA_459); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:22317:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735(t, TM__rF9caJawfOjYTjsgLVUSGFA_448); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'renderAsType__sem_3988': c_code/2_2/@msem.nim.c:22427:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735(t, TM__rF9caJawfOjYTjsgLVUSGFA_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'getIntSetOfType__sem_3930': c_code/2_2/@msem.nim.c:22621:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735(t, TM__rF9caJawfOjYTjsgLVUSGFA_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semRecordCase__sem_4067': c_code/2_2/@msem.nim.c:22786:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*a)._kind_6.sons->data[((NI) 0)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_448); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:22806:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T10_ = skipTypes__ast_3735((*typ).sons->data[((NI) 0)], TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:22940:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T58_ = skipTypes__ast_3735((*(*a)._kind_6.sons->data[((NI) 0)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semConstructFields__sem_19342': c_code/2_2/@msem.nim.c:24393:7: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&diff), (NIM_CONST void*)(&T72_), sizeof(diff)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:5605:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msem.nim.c:24554:7: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&diff_2), (NIM_CONST void*)(&T136_), sizeof(diff_2)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:5605:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msem.nim.c: In function 'semConstructTypeAux__sem_19647': c_code/2_2/@msem.nim.c:24756:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(base, TM__rF9caJawfOjYTjsgLVUSGFA_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semObjectNode__sem_4464': c_code/2_2/@msem.nim.c:24814:3: warning: passing argument 2 of 'skipTypesOrNil__ast_4185' discards 'const' qualifier from pointer target type [enabled by default] base = skipTypesOrNil__ast_4185(realBase, TM__rF9caJawfOjYTjsgLVUSGFA_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1995:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypesOrNil__ast_4185)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:24925:3: warning: passing argument 4 of 'pragma__pragmas_123' discards 'const' qualifier from pointer target type [enabled by default] pragma__pragmas_123(c, s, (*n)._kind_6.sons->data[((NI) 0)], TM__rF9caJawfOjYTjsgLVUSGFA_475, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2074:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, NIM_BOOL isStatement); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semAnyRef__sem_4568': c_code/2_2/@msem.nim.c:25061:8: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T45_ = skipTypes__ast_3735(region, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'commonType__sem_237': c_code/2_2/@msem.nim.c:25199:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3735(x, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:25200:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3735(y, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:25358:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T83_ = skipTypes__ast_3735(a, TM__rF9caJawfOjYTjsgLVUSGFA_31); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:25420:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3735(T110_, TM__rF9caJawfOjYTjsgLVUSGFA_320); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:25423:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3735(T111_, TM__rF9caJawfOjYTjsgLVUSGFA_320); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semArrayIndex__sem_3367': c_code/2_2/@msem.nim.c:25919:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T52_ = skipTypes__ast_3735((*e).typ, TM__rF9caJawfOjYTjsgLVUSGFA_521); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:25932:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] result = skipTypes__ast_3735((*e).typ, TM__rF9caJawfOjYTjsgLVUSGFA_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:25943:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T64_ = skipTypes__ast_3735((*x).typ, TM__rF9caJawfOjYTjsgLVUSGFA_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:25949:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] result = skipTypes__ast_3735((*x).typ, TM__rF9caJawfOjYTjsgLVUSGFA_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semArray__sem_3419': c_code/2_2/@msem.nim.c:25983:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T16_ = skipTypes__ast_3735(indxB, TM__rF9caJawfOjYTjsgLVUSGFA_31); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:26006:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T27_ = skipTypes__ast_3735(indxB, TM__rF9caJawfOjYTjsgLVUSGFA_31); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semObjectTypeForInheritedGenericInst__sem_5427': c_code/2_2/@msem.nim.c:26519:2: warning: passing argument 2 of 'skipTypesOrNil__ast_4185' discards 'const' qualifier from pointer target type [enabled by default] base = skipTypesOrNil__ast_4185(realBase, TM__rF9caJawfOjYTjsgLVUSGFA_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1995:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypesOrNil__ast_4185)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semGeneric__sem_5453': c_code/2_2/@msem.nim.c:26576:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*s).typ, TM__rF9caJawfOjYTjsgLVUSGFA_561); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:26731:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735(typ, TM__rF9caJawfOjYTjsgLVUSGFA_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:26789:2: warning: passing argument 2 of 'skipTypes__ast_4168' discards 'const' qualifier from pointer target type [enabled by default] tx = skipTypes__ast_4168(result, TM__rF9caJawfOjYTjsgLVUSGFA_97, ((NI) 50)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2481:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_4168)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds, NI maxIters); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semProcTypeWithScope__sem_5803': c_code/2_2/@msem.nim.c:27324:3: warning: passing argument 4 of 'pragma__pragmas_123' discards 'const' qualifier from pointer target type [enabled by default] pragma__pragmas_123(c, s, (*n)._kind_6.sons->data[((NI) 1)], TM__rF9caJawfOjYTjsgLVUSGFA_588, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2074:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, NIM_BOOL isStatement); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:27347:3: warning: passing argument 4 of 'implicitPragmas__pragmas_2394' discards 'const' qualifier from pointer target type [enabled by default] implicitPragmas__pragmas_2394(c, s, (*n).info, TM__rF9caJawfOjYTjsgLVUSGFA_589); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2191:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, implicitPragmas__pragmas_2394)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q info, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semEnum__sem_2937': c_code/2_2/@msem.nim.c:27463:8: warning: passing argument 4 of 'pragma__pragmas_123' discards 'const' qualifier from pointer target type [enabled by default] pragma__pragmas_123(c, e, (*(*(*n)._kind_6.sons->data[i])._kind_6.sons->data[((NI) 0)])._kind_6.sons->data[((NI) 1)], TM__rF9caJawfOjYTjsgLVUSGFA_592, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2074:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, NIM_BOOL isStatement); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:27475:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T40_ = skipTypes__ast_3735((*v).typ, TM__rF9caJawfOjYTjsgLVUSGFA_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:27490:10: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T49_ = skipTypes__ast_3735((*strVal).typ, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:27601:7: warning: passing argument 4 of 'pragma__pragmas_123' discards 'const' qualifier from pointer target type [enabled by default] pragma__pragmas_123(c, e, (*(*n)._kind_6.sons->data[i])._kind_6.sons->data[((NI) 1)], TM__rF9caJawfOjYTjsgLVUSGFA_592, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2074:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, NIM_BOOL isStatement); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semTypeNode__sem_80': c_code/2_2/@msem.nim.c:27944:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T48_ = skipTypes__ast_3735(result, TM__rF9caJawfOjYTjsgLVUSGFA_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:28051:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] resolvedType = skipTypes__ast_3735(result, TM__rF9caJawfOjYTjsgLVUSGFA_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semSym__sem_16971': c_code/2_2/@msem.nim.c:28989:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*s).typ, TM__rF9caJawfOjYTjsgLVUSGFA_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:29283:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735((*(*p).selfSym).typ, TM__rF9caJawfOjYTjsgLVUSGFA_609); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:29287:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735(ty, TM__rF9caJawfOjYTjsgLVUSGFA_107); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:29339:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735((*ty).sons->data[((NI) 0)], TM__rF9caJawfOjYTjsgLVUSGFA_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'inferWithMetatype__sem_231': c_code/2_2/@msem.nim.c:29487:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T11_ = skipTypes__ast_3735(formal, TM__rF9caJawfOjYTjsgLVUSGFA_620); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'checkConvertible__sem_14040': c_code/2_2/@msem.nim.c:29609:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] srcTyp = skipTypes__ast_3735((*src).typ, TM__rF9caJawfOjYTjsgLVUSGFA_30); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:29627:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] d = skipTypes__ast_3735(targetTyp, TM__rF9caJawfOjYTjsgLVUSGFA_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:29640:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] s = skipTypes__ast_3735(s, TM__rF9caJawfOjYTjsgLVUSGFA_621); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:29688:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] targetBaseTyp = skipTypes__ast_3735(targetTyp, TM__rF9caJawfOjYTjsgLVUSGFA_622); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:29689:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] srcBaseTyp = skipTypes__ast_3735(srcTyp, TM__rF9caJawfOjYTjsgLVUSGFA_459); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:29704:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T43_ = skipTypes__ast_3735(d, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:29708:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T45_ = skipTypes__ast_3735(s, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:29713:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T48_ = skipTypes__ast_3735(d, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:29715:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T49_ = skipTypes__ast_3735(s, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:29874:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T119_ = skipTypes__ast_3735(targetTyp, TM__rF9caJawfOjYTjsgLVUSGFA_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:29876:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T120_ = skipTypes__ast_3735(srcTyp, TM__rF9caJawfOjYTjsgLVUSGFA_625); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semConv__sem_14396': c_code/2_2/@msem.nim.c:29998:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] baseType = skipTypes__ast_3735(T38_, TM__rF9caJawfOjYTjsgLVUSGFA_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:30021:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T48_ = skipTypes__ast_3735(targetType, TM__rF9caJawfOjYTjsgLVUSGFA_97); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semObjConstr__sem_16476': c_code/2_2/@msem.nim.c:30226:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(t, TM__rF9caJawfOjYTjsgLVUSGFA_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:30229:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*t).sons->data[((NI) 0)], TM__rF9caJawfOjYTjsgLVUSGFA_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'isOpImpl__sem_14604': c_code/2_2/@msem.nim.c:30666:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(t1, TM__rF9caJawfOjYTjsgLVUSGFA_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:30680:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735(t1, TM__rF9caJawfOjYTjsgLVUSGFA_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:30708:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T37_ = skipTypes__ast_3735(t1, TM__rF9caJawfOjYTjsgLVUSGFA_85); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semTemplateDef__sem_7666': c_code/2_2/@msem.nim.c:33011:4: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T14_ = contains__stdZenumutils_43(names__sem_7688, 8, (*(*s).name).s); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:13794:27: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' static N_INLINE(NIM_BOOL, contains__stdZenumutils_43)(NimStringDesc** a, NI aLen_0, NimStringDesc* item) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msem.nim.c:33043:2: warning: passing argument 4 of 'pragmaCallable__pragmas_2552' discards 'const' qualifier from pointer target type [enabled by default] pragmaCallable__pragmas_2552(c, s, n, TM__rF9caJawfOjYTjsgLVUSGFA_671, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2190:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragmaCallable__pragmas_2552)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, NIM_BOOL isStatement); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:33044:2: warning: passing argument 4 of 'implicitPragmas__pragmas_2394' discards 'const' qualifier from pointer target type [enabled by default] implicitPragmas__pragmas_2394(c, s, (*n).info, TM__rF9caJawfOjYTjsgLVUSGFA_671); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2191:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, implicitPragmas__pragmas_2394)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TLineInfo__WGx4rAexNXnczy1Avn646Q info, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semIndirectOp__sem_16553': c_code/2_2/@msem.nim.c:33912:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_687); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semTupleConstr__sem_20019': c_code/2_2/@msem.nim.c:34504:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735(T17_, TM__rF9caJawfOjYTjsgLVUSGFA_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semSetConstr__sem_18776': c_code/2_2/@msem.nim.c:34624:8: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*(*n)._kind_6.sons->data[i])._kind_6.sons->data[((NI) 1)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_702); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:34635:8: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*(*n)._kind_6.sons->data[i])._kind_6.sons->data[((NI) 0)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_702); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:34645:8: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[i]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_702); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'isCastable__sem_14278': c_code/2_2/@msem.nim.c:34925:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] src_2 = skipTypes__ast_3735(src, TM__rF9caJawfOjYTjsgLVUSGFA_715); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:34929:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3735(dst, TM__rF9caJawfOjYTjsgLVUSGFA_716); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:34938:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3735(src_2, TM__rF9caJawfOjYTjsgLVUSGFA_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:34947:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T13_ = skipTypes__ast_3735(dst, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:34958:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] d = skipTypes__ast_3735(dst, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:34959:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] s = skipTypes__ast_3735(src_2, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:35066:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T63_ = skipTypes__ast_3735(dst, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:35072:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T65_ = skipTypes__ast_3735(src_2, TM__rF9caJawfOjYTjsgLVUSGFA_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semRaise__sem_11563': c_code/2_2/@msem.nim.c:35849:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735(typ, TM__rF9caJawfOjYTjsgLVUSGFA_726); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'fillPartialObject__sem_9911': c_code/2_2/@msem.nim.c:36162:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] obj = skipTypes__ast_3735((*x).typ, TM__rF9caJawfOjYTjsgLVUSGFA_97); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semVarOrLet__sem_10067': c_code/2_2/@msem.nim.c:36478:8: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T42_ = skipTypes__ast_3735((*(*def)._kind_6.sons->data[((NI) 0)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:36533:8: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T66_ = skipTypes__ast_3735((*def).typ, TM__rF9caJawfOjYTjsgLVUSGFA_735); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:36601:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] tup = skipTypes__ast_3735(typ, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:36863:11: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] actualType = skipTypes__ast_3735((*v).typ, TM__rF9caJawfOjYTjsgLVUSGFA_756); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'fitRemoveHiddenConv__sem_9629': c_code/2_2/@msem.nim.c:36935:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T9_ = skipTypes__ast_3735(typ, TM__rF9caJawfOjYTjsgLVUSGFA_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'typeDefLeftSidePass__sem_11623': c_code/2_2/@msem.nim.c:37338:4: warning: passing argument 4 of 'pragma__pragmas_123' discards 'const' qualifier from pointer target type [enabled by default] pragma__pragmas_123(c, s, (*name)._kind_6.sons->data[((NI) 1)], TM__rF9caJawfOjYTjsgLVUSGFA_475, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2074:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, NIM_BOOL isStatement); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'typeSectionRightSidePass__sem_11844': c_code/2_2/@msem.nim.c:38302:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T79_ = skipTypes__ast_3735((*s).typ, TM__rF9caJawfOjYTjsgLVUSGFA_810); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'typeSectionFinalPass__sem_12119': c_code/2_2/@msem.nim.c:38645:9: warning: passing argument 2 of 'safeSkipTypes__types_3552' discards 'const' qualifier from pointer target type [enabled by default] T35_ = safeSkipTypes__types_3552((*s).typ, TM__rF9caJawfOjYTjsgLVUSGFA_97); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2664:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, safeSkipTypes__types_3552)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'symForVar__sem_10946': c_code/2_2/@msem.nim.c:39463:3: warning: passing argument 4 of 'pragma__pragmas_123' discards 'const' qualifier from pointer target type [enabled by default] pragma__pragmas_123(c, result, (*n)._kind_6.sons->data[((NI) 1)], TM__rF9caJawfOjYTjsgLVUSGFA_844, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2074:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, NIM_BOOL isStatement); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semForVars__sem_10973': c_code/2_2/@msem.nim.c:39482:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] iter = skipTypes__ast_3735(iterBase, TM__rF9caJawfOjYTjsgLVUSGFA_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:39483:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] iterAfterVarLent = skipTypes__ast_3735(iter, TM__rF9caJawfOjYTjsgLVUSGFA_842); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:39674:8: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*iter).sons->data[i_3]), skipTypes__ast_3735((*iter).sons->data[i_3], TM__rF9caJawfOjYTjsgLVUSGFA_182)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:39680:8: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*iter).sons->data[i_3]), skipTypes__ast_3735((*iter).sons->data[i_3], TM__rF9caJawfOjYTjsgLVUSGFA_847)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semForFields__sem_10814': c_code/2_2/@msem.nim.c:40172:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] tupleTypeA = skipTypes__ast_3735((*(*call)._kind_6.sons->data[((NI) 1)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_854); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:40194:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] tupleTypeB = skipTypes__ast_3735((*calli).typ, TM__rF9caJawfOjYTjsgLVUSGFA_854); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:40268:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*t).sons->data[((NI) 0)], TM__rF9caJawfOjYTjsgLVUSGFA_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:40279:3: warning: passing argument 2 of 'containsNode__ast_4545' discards 'const' qualifier from pointer target type [enabled by default] T47_ = containsNode__ast_4545(stmts, TM__rF9caJawfOjYTjsgLVUSGFA_862); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2686:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, containsNode__ast_4545)(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TNodeKind__G4E4Gxe7oI2Cm03rkiOzQw kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semFor__sem_11338': c_code/2_2/@msem.nim.c:40425:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T32_ = skipTypes__ast_3735((*(*call)._kind_6.sons->data[((NI) 0)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semCase__sem_11454': c_code/2_2/@msem.nim.c:40586:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] caseTyp = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_448); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:40601:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3735((*caseTyp).sons->data[((NI) 0)], TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:40734:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T50_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semYieldVarResult__sem_17997': c_code/2_2/@msem.nim.c:41050:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(restype, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:41079:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] e = skipTypes__ast_3735((*t).sons->data[i], TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semIterator__sem_13401': c_code/2_2/@msem.nim.c:41212:2: warning: passing argument 4 of 'semProcAux__sem_13030' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13030(c, n, ((tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw) 15), TM__rF9caJawfOjYTjsgLVUSGFA_894, 0); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:18701:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, semProcAux__sem_13030)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw kind, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, tySet_tyEnum_TExprFlag__0WWd9a4ssQWuY7Q6ZKepq9cQ flags) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semProc__sem_9261': c_code/2_2/@msem.nim.c:41279:2: warning: passing argument 4 of 'semProcAux__sem_13030' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13030(c, n, ((tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw) 12), TM__rF9caJawfOjYTjsgLVUSGFA_898, 0); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:18701:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, semProcAux__sem_13030)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw kind, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, tySet_tyEnum_TExprFlag__0WWd9a4ssQWuY7Q6ZKepq9cQ flags) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semFunc__sem_13457': c_code/2_2/@msem.nim.c:41289:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)validPragmas, (NIM_CONST void*)TM__rF9caJawfOjYTjsgLVUSGFA_898, 37); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:5605:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msem.nim.c:41294:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)validPragmas, (NIM_CONST void*)TM__rF9caJawfOjYTjsgLVUSGFA_899, 37); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:5605:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msem.nim.c: In function 'semMethod__sem_13467': c_code/2_2/@msem.nim.c:41316:2: warning: passing argument 4 of 'semProcAux__sem_13030' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13030(c, n, ((tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw) 14), TM__rF9caJawfOjYTjsgLVUSGFA_902, 0); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:18701:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, semProcAux__sem_13030)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw kind, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, tySet_tyEnum_TExprFlag__0WWd9a4ssQWuY7Q6ZKepq9cQ flags) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semConverterDef__sem_13502': c_code/2_2/@msem.nim.c:41389:2: warning: passing argument 4 of 'semProcAux__sem_13030' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13030(c, n, ((tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw) 16), TM__rF9caJawfOjYTjsgLVUSGFA_898, 0); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:18701:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, semProcAux__sem_13030)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw kind, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, tySet_tyEnum_TExprFlag__0WWd9a4ssQWuY7Q6ZKepq9cQ flags) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semMacroDef__sem_13521': c_code/2_2/@msem.nim.c:41435:2: warning: passing argument 4 of 'semProcAux__sem_13030' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13030(c, n, ((tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw) 17), TM__rF9caJawfOjYTjsgLVUSGFA_909, 0); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:18701:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, semProcAux__sem_13030)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw kind, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, tySet_tyEnum_TExprFlag__0WWd9a4ssQWuY7Q6ZKepq9cQ flags) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semPragmaBlock__sem_13648': c_code/2_2/@msem.nim.c:42076:2: warning: passing argument 4 of 'pragma__pragmas_123' discards 'const' qualifier from pointer target type [enabled by default] pragma__pragmas_123(c, ((tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*) NIM_NIL), pragmaList, TM__rF9caJawfOjYTjsgLVUSGFA_932, NIM_TRUE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2074:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, NIM_BOOL isStatement); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semExpr__sem_52': c_code/2_2/@msem.nim.c:42513:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] baseType = skipTypes__ast_3735((*T144_).typ, TM__rF9caJawfOjYTjsgLVUSGFA_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:42527:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735(T147_, TM__rF9caJawfOjYTjsgLVUSGFA_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:42859:3: warning: passing argument 4 of 'semProcAux__sem_13030' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13030(c, n, ((tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw) 12), TM__rF9caJawfOjYTjsgLVUSGFA_712, flags); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:18701:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, semProcAux__sem_13030)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tyEnum_TSymKind__cNCW9acsSznmEccl1fgQwkw kind, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, tySet_tyEnum_TExprFlag__0WWd9a4ssQWuY7Q6ZKepq9cQ flags) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:43037:3: warning: passing argument 4 of 'pragma__pragmas_123' discards 'const' qualifier from pointer target type [enabled by default] pragma__pragmas_123(c, (*(*c).p).owner, n, TM__rF9caJawfOjYTjsgLVUSGFA_893, NIM_TRUE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2074:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* sym, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tySet_tyEnum_TSpecialWord__ycbpMCRV6Cd2eBh3X9biEiw validPragmas, NIM_BOOL isStatement); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c: In function 'semConstExpr__sem_611': c_code/2_2/@msem.nim.c:43414:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T9_ = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 0)]).typ, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1911:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mdfa.nim.c -o c_code/2_2/@mdfa.nim.o c_code/2_2/@mdfa.nim.c: In function 'genCall__dfa_995': c_code/2_2/@mdfa.nim.c:761:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(t, TM__rmUZTUif19aNVU5raHE2xtA_10); ^ In file included from c_code/2_2/@mdfa.nim.c:4:0: c_code/2_2/@mdfa.nim.c:361:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mdfa.nim.c: In function 'genCase__dfa_451': c_code/2_2/@mdfa.nim.c:928:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__rmUZTUif19aNVU5raHE2xtA_12); ^ In file included from c_code/2_2/@mdfa.nim.c:4:0: c_code/2_2/@mdfa.nim.c:361:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mdfa.nim.c: In function 'isAnalysableFieldAccess__dfa_903': c_code/2_2/@mdfa.nim.c:2096:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T10_ = skipTypes__ast_3735((*(*n)._kind_4.sym).typ, TM__rmUZTUif19aNVU5raHE2xtA_17); ^ In file included from c_code/2_2/@mdfa.nim.c:4:0: c_code/2_2/@mdfa.nim.c:361:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@moptimizer.nim.c -o c_code/2_2/@moptimizer.nim.o c_code/2_2/@moptimizer.nim.c: In function 'analyse__optimizer_170': c_code/2_2/@moptimizer.nim.c:1015:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T71_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__zdBS9bxu9aeb3QPAJFgGx9cyQ_4); ^ In file included from c_code/2_2/@moptimizer.nim.c:4:0: c_code/2_2/@moptimizer.nim.c:359:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@minjectdestructors.nim.c -o c_code/2_2/@minjectdestructors.nim.o c_code/2_2/@minjectdestructors.nim.c: In function 'computeLastReadsAndFirstWrites__injectdestructors_3780': c_code/2_2/@minjectdestructors.nim.c:2408:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&lastReads), (NIM_CONST void*)(&T129_), sizeof(lastReads)); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1920:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@minjectdestructors.nim.c:2425:5: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&node), (NIM_CONST void*)(&cfg_2->data[i_8]), sizeof(node)); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1920:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@minjectdestructors.nim.c: In function 'genDestroy__injectdestructors_6527': c_code/2_2/@minjectdestructors.nim.c:3026:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*dest).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_9); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1478:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@minjectdestructors.nim.c: In function 'genSink__injectdestructors_6564': c_code/2_2/@minjectdestructors.nim.c:3244:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*dest).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_9); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1478:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@minjectdestructors.nim.c: In function 'genMarkCyclic__injectdestructors_6612': c_code/2_2/@minjectdestructors.nim.c:3312:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*dest).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_29); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1478:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@minjectdestructors.nim.c: In function 'genCopyNoCheck__injectdestructors_6634': c_code/2_2/@minjectdestructors.nim.c:3390:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*dest).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_9); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1478:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@minjectdestructors.nim.c: In function 'finishCopy__injectdestructors_6598': c_code/2_2/@minjectdestructors.nim.c:3423:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*dest).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_29); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1478:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@minjectdestructors.nim.c: In function 'isDangerousSeq__injectdestructors_6847': c_code/2_2/@minjectdestructors.nim.c:3449:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735(t, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_32); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1478:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@minjectdestructors.nim.c: In function 'canBeMoved__injectdestructors_6532': c_code/2_2/@minjectdestructors.nim.c:3480:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735(t, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_9); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1478:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@minjectdestructors.nim.c: In function 'passCopyToSink__injectdestructors_6805': c_code/2_2/@minjectdestructors.nim.c:6656:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T16_ = skipTypes__ast_3735((*n).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_32); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1478:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@minjectdestructors.nim.c:6684:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T29_ = skipTypes__ast_3735((*n).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_32); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1478:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@minjectdestructors.nim.c: In function 'cycleCheck__injectdestructors_6908': c_code/2_2/@minjectdestructors.nim.c:6859:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] destTyp = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_32); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1478:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@minjectdestructors.nim.c: In function 'p__injectdestructors_105': c_code/2_2/@minjectdestructors.nim.c:8419:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T434_ = skipTypes__ast_3735((*n).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_37); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1478:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@minjectdestructors.nim.c:8423:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T436_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_37); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1478:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@minjectdestructors.nim.c:8523:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*n).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_32); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1478:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@minjectdestructors.nim.c:9036:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T644_ = skipTypes__ast_3735((*n).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_37); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1478:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@minjectdestructors.nim.c:9040:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T646_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_37); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1478:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@minjectdestructors.nim.c: In function 'injectDestructorCalls__injectdestructors_10100': c_code/2_2/@minjectdestructors.nim.c:9348:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T24_ = skipTypes__ast_3735(t, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_49); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1478:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@minjectdestructors.nim.c:9382:3: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__dJ4qrEWDmqGA8FWJ0TYKJQ_51, 1); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1567:31: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringDesc** args, NI argsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@msemparallel.nim.c -o c_code/2_2/@msemparallel.nim.o c_code/2_2/@msemparallel.nim.c: In function 'analyse__semparallel_424': c_code/2_2/@msemparallel.nim.c:2130:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T29_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__Itl65swq3r8pqY8Wou1vYA_19); ^ In file included from c_code/2_2/@msemparallel.nim.c:4:0: c_code/2_2/@msemparallel.nim.c:1162:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msemparallel.nim.c: In function 'checkSlicesAreDisjoint__semparallel_350': c_code/2_2/@msemparallel.nim.c:2591:8: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&x_2), (NIM_CONST void*)(&(*c).slices->data[i_2]), sizeof(x_2)); ^ In file included from c_code/2_2/@msemparallel.nim.c:4:0: c_code/2_2/@msemparallel.nim.c:1725:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@msemparallel.nim.c:2593:8: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&y), (NIM_CONST void*)(&(*c).slices->data[j]), sizeof(y)); ^ In file included from c_code/2_2/@msemparallel.nim.c:4:0: c_code/2_2/@msemparallel.nim.c:1725:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_dynlib.nim.c -o c_code/2_2/stdlib_dynlib.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mcgen.nim.c -o c_code/2_2/@mcgen.nim.o c_code/2_2/@mcgen.nim.c: In function 'isImportedCppType__cgen_1299': c_code/2_2/@mcgen.nim.c:4837:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3735(t, TM__MQdRN7fpbG7rPm4JpVVAhA_15); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'mapType__cgen_1214': c_code/2_2/@mcgen.nim.c:5148:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] base = skipTypes__ast_3735(T38_, TM__MQdRN7fpbG7rPm4JpVVAhA_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'isInvalidReturnType__cgen_1340': c_code/2_2/@mcgen.nim.c:5333:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T17_ = skipTypes__ast_3735(rettype, TM__MQdRN7fpbG7rPm4JpVVAhA_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:5343:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(rettype, TM__MQdRN7fpbG7rPm4JpVVAhA_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'paramStorageLoc__cgen_3488': c_code/2_2/@mcgen.nim.c:5456:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3735((*param).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_34); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'typeName__cgen_1148': c_code/2_2/@mcgen.nim.c:5483:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ_2 = skipTypes__ast_3735(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_15); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'structOrUnion__cgen_3089': c_code/2_2/@mcgen.nim.c:5634:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735(t, TM__MQdRN7fpbG7rPm4JpVVAhA_40); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'getTypeForward__cgen_3128': c_code/2_2/@mcgen.nim.c:5693:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] concrete = skipTypes__ast_3735(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'getTypeDescWeak__cgen_3332': c_code/2_2/@mcgen.nim.c:5761:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] etB = skipTypes__ast_3735(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:5798:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T17_ = skipTypes__ast_3735((*etB).sons->data[((NI) 0)], TM__MQdRN7fpbG7rPm4JpVVAhA_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genProcParams__cgen_3495': c_code/2_2/@mcgen.nim.c:5999:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] arr = skipTypes__ast_3735((*param).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_52); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:6023:8: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] arr = skipTypes__ast_3735((*arr).sons->data[((NI) 0)], TM__MQdRN7fpbG7rPm4JpVVAhA_53); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'isComplexValueType__cgen_10568': c_code/2_2/@mcgen.nim.c:6655:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735(t, TM__MQdRN7fpbG7rPm4JpVVAhA_85); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genTypeInfo2Name__cgen_7822': c_code/2_2/@mcgen.nim.c:6994:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] it = skipTypes__ast_3735(it, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genTypeInfoAuxBase__cgen_6805': c_code/2_2/@mcgen.nim.c:7412:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T46_ = skipTypes__ast_3735(origType, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:7418:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T50_ = skipTypes__ast_3735(origType, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genTypeInfoAux__cgen_6870': c_code/2_2/@mcgen.nim.c:7710:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3735(x, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genRecordFieldsAux__cgen_3652': c_code/2_2/@mcgen.nim.c:8129:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] fieldType = skipTypes__ast_3735((*(*field).loc.lode).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genLiteral__cgen_17695': c_code/2_2/@mcgen.nim.c:8542:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3735(ty, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:8631:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T31_ = skipTypes__ast_3735(ty, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:8644:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T36_ = skipTypes__ast_3735(ty, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:8695:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T57_ = skipTypes__ast_3735(ty, TM__MQdRN7fpbG7rPm4JpVVAhA_158); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genTraverseProc__cgen_7353': c_code/2_2/@mcgen.nim.c:9185:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3735(x, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genTraverseProc__cgen_7684': c_code/2_2/@mcgen.nim.c:9564:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735(origTyp, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:9613:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T24_ = skipTypes__ast_3735((*typ).sons->data[((NI) 0)], TM__MQdRN7fpbG7rPm4JpVVAhA_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'discriminatorTableName__cgen_6915': c_code/2_2/@mcgen.nim.c:9867:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] objtype_2 = skipTypes__ast_3735(objtype, TM__MQdRN7fpbG7rPm4JpVVAhA_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:9874:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] objtype_2 = skipTypes__ast_3735((*objtype_2).sons->data[((NI) 0)], TM__MQdRN7fpbG7rPm4JpVVAhA_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genObjectInfo__cgen_7128': c_code/2_2/@mcgen.nim.c:10273:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(t, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genTypeInfoV1__cgen_6785': c_code/2_2/@mcgen.nim.c:10338:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735(origType, TM__MQdRN7fpbG7rPm4JpVVAhA_114); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:10434:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T36_ = skipTypes__ast_3735(t_2, TM__MQdRN7fpbG7rPm4JpVVAhA_107); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genTypeInfoV2__cgen_7941': c_code/2_2/@mcgen.nim.c:10814:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735(origType, TM__MQdRN7fpbG7rPm4JpVVAhA_101); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:10876:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T24_ = skipTypes__ast_3735(t_2, TM__MQdRN7fpbG7rPm4JpVVAhA_107); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genConstSeqV2__cgen_25193': c_code/2_2/@mcgen.nim.c:11036:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genConstSeq__cgen_25069': c_code/2_2/@mcgen.nim.c:11164:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3735(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'getDefaultValue__cgen_24810': c_code/2_2/@mcgen.nim.c:11522:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_223); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'getNullValueAuxT__cgen_17626': c_code/2_2/@mcgen.nim.c:11920:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] base = skipTypes__ast_3735(base, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genConstObjConstr__cgen_25009': c_code/2_2/@mcgen.nim.c:11966:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*n).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genBracedInit__cgen_13829': c_code/2_2/@mcgen.nim.c:12046:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735(optionalType, TM__MQdRN7fpbG7rPm4JpVVAhA_82); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genGenericAsgn__cgen_18046': c_code/2_2/@mcgen.nim.c:12326:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T18_ = skipTypes__ast_3735(T17_, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'canMove__cgen_17859': c_code/2_2/@mcgen.nim.c:12514:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T15_ = skipTypes__ast_3735((*n).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genOptAsgnTuple__cgen_17962': c_code/2_2/@mcgen.nim.c:12584:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(T10_, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genOpenArrayConv__cgen_18124': c_code/2_2/@mcgen.nim.c:12833:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T2_ = skipTypes__ast_3735(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:13051:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] etyp = skipTypes__ast_3735(T60_, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genAssignment__cgen_10386': c_code/2_2/@mcgen.nim.c:13215:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735(T18_, TM__MQdRN7fpbG7rPm4JpVVAhA_236); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:13555:4: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&a), (NIM_CONST void*)(&T123_), sizeof(a)); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:4278:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mcgen.nim.c:13563:4: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&b), (NIM_CONST void*)(&T126_), sizeof(b)); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:4278:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mcgen.nim.c: In function 'genObjectInit__cgen_10397': c_code/2_2/@mcgen.nim.c:14222:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] s = skipTypes__ast_3735(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:14241:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] s = skipTypes__ast_3735((*s).sons->data[((NI) 0)], TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:14341:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] objType = skipTypes__ast_3735(t, TM__MQdRN7fpbG7rPm4JpVVAhA_197); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:14476:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] s_2 = skipTypes__ast_3735(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:14501:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] s_2 = skipTypes__ast_3735((*s_2).sons->data[((NI) 0)], TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:14513:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T111_ = skipTypes__ast_3735(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'constructLoc__cgen_10939': c_code/2_2/@mcgen.nim.c:14549:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T5_ = skipTypes__ast_3735(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_82); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'allPathsAsgnResult__cgen_25893': c_code/2_2/@mcgen.nim.c:14967:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T71_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_268); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'specializeResetT__cgen_10588': c_code/2_2/@mcgen.nim.c:15477:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3735(x, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'resetLoc__cgen_10849': c_code/2_2/@mcgen.nim.c:15729:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735(T4_, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:15750:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] atyp = skipTypes__ast_3735(T16_, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genProcAux__cgen_26110': c_code/2_2/@mcgen.nim.c:16384:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T61_ = skipTypes__ast_3735((*res).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'getRecordDesc__cgen_3801': c_code/2_2/@mcgen.nim.c:18131:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T62_ = skipTypes__ast_3735((*typ).sons->data[((NI) 0)], TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:18177:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T80_ = skipTypes__ast_3735((*typ).sons->data[((NI) 0)], TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'getTypeDescAux__cgen_1319': c_code/2_2/@mcgen.nim.c:18298:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(origTyp, TM__MQdRN7fpbG7rPm4JpVVAhA_14); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:18417:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T49_ = skipTypes__ast_3735(origTyp, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:18419:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] etB = skipTypes__ast_3735(et, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:18447:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] etB = skipTypes__ast_3735(et, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:18724:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T163_ = skipTypes__ast_3735((*t).sons->data[((NI) 0)], TM__MQdRN7fpbG7rPm4JpVVAhA_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'isSimpleConst__cgen_94': c_code/2_2/@mcgen.nim.c:19543:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'isAssignedImmediately__cgen_13183': c_code/2_2/@mcgen.nim.c:20470:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T12_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'rdCharLoc__cgen_10360': c_code/2_2/@mcgen.nim.c:21155:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T4_ = skipTypes__ast_3735(T3_, TM__MQdRN7fpbG7rPm4JpVVAhA_424); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genBoundsCheck__cgen_11772': c_code/2_2/@mcgen.nim.c:21169:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genOpenArraySlice__cgen_11794': c_code/2_2/@mcgen.nim.c:21572:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735(T5_, TM__MQdRN7fpbG7rPm4JpVVAhA_429); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:21679:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] atyp = skipTypes__ast_3735(T28_, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:21693:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T33_ = skipTypes__ast_3735(formalType, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'openArrayLoc__cgen_11905': c_code/2_2/@mcgen.nim.c:21898:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T34_ = skipTypes__ast_3735(T33_, TM__MQdRN7fpbG7rPm4JpVVAhA_432); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:21943:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ntyp = skipTypes__ast_3735((*n).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:21957:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T56_ = skipTypes__ast_3735(formalType, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genArg__cgen_12087': c_code/2_2/@mcgen.nim.c:22154:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3735((*param).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genClosureCall__cgen_12397': c_code/2_2/@mcgen.nim.c:22730:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*ri)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genThisArg__cgen_12616': c_code/2_2/@mcgen.nim.c:23111:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*typ).sons->data[i], TM__MQdRN7fpbG7rPm4JpVVAhA_443); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genPatternCall__cgen_12684': c_code/2_2/@mcgen.nim.c:23257:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ_2 = skipTypes__ast_3735((*(*ri_2)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'fixupCall__cgen_11662': c_code/2_2/@mcgen.nim.c:23509:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*ri)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genInfixCall__cgen_12789': c_code/2_2/@mcgen.nim.c:23743:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*ri)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:23757:3: warning: passing argument 2 of 'contains__pureZstrutils_1635' discards 'const' qualifier from pointer target type [enabled by default] T7_ = contains__pureZstrutils_1635(pat, TM__MQdRN7fpbG7rPm4JpVVAhA_439); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:2283:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__pureZstrutils_1635)(NimStringDesc* s, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:23760:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ_2 = skipTypes__ast_3735((*(*ri)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genNamedParamCall__cgen_12892': c_code/2_2/@mcgen.nim.c:23918:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*ri)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genPrefixCall__cgen_12364': c_code/2_2/@mcgen.nim.c:24163:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*ri)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genAsgnCall__cgen_13085': c_code/2_2/@mcgen.nim.c:24194:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T9_ = skipTypes__ast_3735((*(*ri)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_410); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genSingleVar__cgen_13863': c_code/2_2/@mcgen.nim.c:24402:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*value)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'unaryArith__cgen_19315': c_code/2_2/@mcgen.nim.c:24765:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*e).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_424); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'unaryArithOverflow__cgen_18973': c_code/2_2/@mcgen.nim.c:24859:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*e).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_424); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genEqProc__cgen_19240': c_code/2_2/@mcgen.nim.c:25737:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T4_ = skipTypes__ast_3735(T3_, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'binaryArithOverflow__cgen_18821': c_code/2_2/@mcgen.nim.c:25768:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*e).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_424); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genRepr__cgen_21551': c_code/2_2/@mcgen.nim.c:26062:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:26248:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T37_ = skipTypes__ast_3735(T36_, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'rdMType__cgen_21667': c_code/2_2/@mcgen.nim.c:26414:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:26446:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(T17_, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:26470:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*t).sons->data[((NI) 0)], TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'cowBracket__cgen_19501': c_code/2_2/@mcgen.nim.c:26541:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T9_ = skipTypes__ast_3735((*strCandidate).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genSwap__cgen_22030': c_code/2_2/@mcgen.nim.c:26585:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genStrConcat__cgen_20453': c_code/2_2/@mcgen.nim.c:26696:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3735((*(*e)._kind_6.sons->data[(NI)(i + ((NI) 1))]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genStrAppend__cgen_20533': c_code/2_2/@mcgen.nim.c:26907:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3735((*(*e)._kind_6.sons->data[(NI)(i + ((NI) 2))]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genSeqElemAppend__cgen_20631': c_code/2_2/@mcgen.nim.c:27151:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] seqType = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_523); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genIsNil__cgen_19277': c_code/2_2/@mcgen.nim.c:27366:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_424); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genEnumToStr__cgen_23338': c_code/2_2/@mcgen.nim.c:27420:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_541); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genOf__cgen_21454': c_code/2_2/@mcgen.nim.c:27544:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3735(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_107); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:27549:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:27585:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(T16_, TM__MQdRN7fpbG7rPm4JpVVAhA_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:27614:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*t).sons->data[((NI) 0)], TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'rawGenNew__cgen_20710': c_code/2_2/@mcgen.nim.c:27675:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] refType = skipTypes__ast_3735(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genNewFinalize__cgen_21356': c_code/2_2/@mcgen.nim.c:28120:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] refType = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:28150:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3735(T5_, TM__MQdRN7fpbG7rPm4JpVVAhA_424); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:28160:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] bt = skipTypes__ast_3735(T8_, TM__MQdRN7fpbG7rPm4JpVVAhA_424); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genNewSeqAux__cgen_20877': c_code/2_2/@mcgen.nim.c:28170:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] seqtype = skipTypes__ast_3735(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genNewSeq__cgen_20971': c_code/2_2/@mcgen.nim.c:28480:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] seqtype = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genNewSeqOfCap__cgen_21010': c_code/2_2/@mcgen.nim.c:28562:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] seqtype = skipTypes__ast_3735((*e).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genSomeCast__cgen_22751': c_code/2_2/@mcgen.nim.c:28684:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] etyp = skipTypes__ast_3735((*e).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_541); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:28685:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] srcTyp = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_424); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genArrayLen__cgen_21752': c_code/2_2/@mcgen.nim.c:28825:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*a).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_568); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genSetLengthSeq__cgen_21946': c_code/2_2/@mcgen.nim.c:29233:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_523); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:29269:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T18_ = skipTypes__ast_3735(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:29311:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T25_ = skipTypes__ast_3735(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'rdSetElemLoc__cgen_17636': c_code/2_2/@mcgen.nim.c:29334:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] setType = skipTypes__ast_3735(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genInExprAux__cgen_19709': c_code/2_2/@mcgen.nim.c:29400:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genSetOp__cgen_22202': c_code/2_2/@mcgen.nim.c:29600:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] setType = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genArrToSeq__cgen_21250': c_code/2_2/@mcgen.nim.c:31113:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T38_ = skipTypes__ast_3735((*n).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:31136:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T44_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:31219:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T58_ = skipTypes__ast_3735((*n).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:31242:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T64_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genDeepCopy__cgen_18555': c_code/2_2/@mcgen.nim.c:31278:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_634); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genDestroy__cgen_23217': c_code/2_2/@mcgen.nim.c:31834:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*arg).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:32058:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genMagicExpr__cgen_23351': c_code/2_2/@mcgen.nim.c:32208:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] underlying = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_507); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:32249:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ranged = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_512); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:32692:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T131_ = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:32859:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_564); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:32872:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_564); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:32905:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t_3 = skipTypes__ast_3735((*(*dotExpr)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_564); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genArrayConstr__cgen_24043': c_code/2_2/@mcgen.nim.c:33644:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T13_ = skipTypes__ast_3735((*n).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'lookupFieldAgain__cgen_19613': c_code/2_2/@mcgen.nim.c:33836:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty_2 = skipTypes__ast_3735(ty_2, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genObjConstr__cgen_10378': c_code/2_2/@mcgen.nim.c:34251:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*e).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:34279:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(T27_, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genCast__cgen_22838': c_code/2_2/@mcgen.nim.c:34403:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] destt = skipTypes__ast_3735((*e).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_424); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:34404:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] srct = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_424); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genConv__cgen_22959': c_code/2_2/@mcgen.nim.c:34479:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] destType = skipTypes__ast_3735((*e).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_676); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'isCppRef__cgen_19362': c_code/2_2/@mcgen.nim.c:34512:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3735(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:34518:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3735(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genAddr__cgen_19540': c_code/2_2/@mcgen.nim.c:34530:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genArrayElem__cgen_19956': c_code/2_2/@mcgen.nim.c:34626:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_678); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genSeqElem__cgen_20171': c_code/2_2/@mcgen.nim.c:35118:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:35124:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735(T6_, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:35205:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T32_ = skipTypes__ast_3735(T31_, TM__MQdRN7fpbG7rPm4JpVVAhA_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genTupleElem__cgen_19582': c_code/2_2/@mcgen.nim.c:35326:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] tupType = skipTypes__ast_3735(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_697); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genBracketExpr__cgen_20255': c_code/2_2/@mcgen.nim.c:35360:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_677); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:35366:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735(T5_, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genDeref__cgen_19382': c_code/2_2/@mcgen.nim.c:35445:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T15_ = skipTypes__ast_3735((*(*e)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:35469:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genRecordField__cgen_19660': c_code/2_2/@mcgen.nim.c:35659:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_85); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genCheckedRecordField__cgen_19888': c_code/2_2/@mcgen.nim.c:35728:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735(T5_, TM__MQdRN7fpbG7rPm4JpVVAhA_85); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'downConv__cgen_24256': c_code/2_2/@mcgen.nim.c:36297:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3735((*n).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:36298:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] src = skipTypes__ast_3735((*arg).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:36303:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T4_ = skipTypes__ast_3735((*arg).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:36323:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T12_ = skipTypes__ast_3735((*n).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'upConv__cgen_24190': c_code/2_2/@mcgen.nim.c:36416:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3735((*n).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genRangeChck__cgen_22885': c_code/2_2/@mcgen.nim.c:36594:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3735((*n).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:36689:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T27_ = skipTypes__ast_3735((*n).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:36718:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T35_ = skipTypes__ast_3735(n0t, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genVarTuple__cgen_13269': c_code/2_2/@mcgen.nim.c:37587:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(T44_, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genCase__cgen_15535': c_code/2_2/@mcgen.nim.c:39014:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3735((*(*t)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genDiscriminantCheck__cgen_17344': c_code/2_2/@mcgen.nim.c:39617:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(objtype, TM__MQdRN7fpbG7rPm4JpVVAhA_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genAsgn__cgen_17479': c_code/2_2/@mcgen.nim.c:39750:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T13_ = skipTypes__ast_3735((*le).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genAsmOrEmitStmt__cgen_17245': c_code/2_2/@mcgen.nim.c:39836:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T19_ = skipTypes__ast_3735((*sym).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:39875:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T30_ = skipTypes__ast_3735((*(*it)).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'genRaiseStmt__cgen_14897': c_code/2_2/@mcgen.nim.c:42770:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*t)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'expr__cgen_11477': c_code/2_2/@mcgen.nim.c:43816:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T146_ = skipTypes__ast_3735((*n).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'seqV2ContentType__cgen_3468': c_code/2_2/@mcgen.nim.c:45908:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T9_ = skipTypes__ast_3735(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c: In function 'finishTypeDescriptions__cgen_6698': c_code/2_2/@mcgen.nim.c:45945:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3735(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1778:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mic@sreplayer.nim.c -o c_code/2_2/@mic@sreplayer.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mmodules.nim.c -o c_code/2_2/@mmodules.nim.o c_code/2_2/@mmodules.nim.c: In function 'importModule__modules_1760': c_code/2_2/@mmodules.nim.c:1765:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*(*graph).config).notes, (NIM_CONST void*)(*(*graph).config).mainPackageNotes, 11); ^ In file included from c_code/2_2/@mmodules.nim.c:4:0: c_code/2_2/@mmodules.nim.c:1442:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mmodules.nim.c:1770:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*(*graph).config).notes, (NIM_CONST void*)(*(*graph).config).foreignPackageNotes, 11); ^ In file included from c_code/2_2/@mmodules.nim.c:4:0: c_code/2_2/@mmodules.nim.c:1442:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mscriptconfig.nim.c -o c_code/2_2/@mscriptconfig.nim.o c_code/2_2/@mscriptconfig.nim.c: In function 'colonanonymous___scriptconfig_109': c_code/2_2/@mscriptconfig.nim.c:2367:2: warning: passing argument 3 of 'findExe__pureZos_644' discards 'const' qualifier from pointer target type [enabled by default] T2_ = findExe__pureZos_644(T1_, NIM_TRUE, ExeExts__pureZos_643, 1); ^ In file included from c_code/2_2/@mscriptconfig.nim.c:4:0: c_code/2_2/@mscriptconfig.nim.c:1465:41: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, findExe__pureZos_644)(NimStringDesc* exe, NIM_BOOL followSymlinks, NimStringDesc** extensions, NI extensionsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mscriptconfig.nim.c: In function 'colonanonymous___scriptconfig_168': c_code/2_2/@mscriptconfig.nim.c:2671:3: warning: passing argument 2 of 'contains__pureZstrutils_1635' discards 'const' qualifier from pointer target type [enabled by default] T7_ = contains__pureZstrutils_1635(val, TM__FA6jNt3IW9afkuZFmR0bnUQ_75); ^ In file included from c_code/2_2/@mscriptconfig.nim.c:4:0: c_code/2_2/@mscriptconfig.nim.c:1516:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__pureZstrutils_1635)(NimStringDesc* s, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mnimconf.nim.c -o c_code/2_2/@mnimconf.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mpassaux.nim.c -o c_code/2_2/@mpassaux.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mdepends.nim.c -o c_code/2_2/@mdepends.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@mic@sdce.nim.c -o c_code/1_2/@mic@sdce.nim.o c_code/1_2/@mic@sdce.nim.c: In function 'rangeCheckAnalysis__icZdce_1700': c_code/1_2/@mic@sdce.nim.c:848:2: warning: passing argument 4 of 'loadTypeKind__icZdce_1679' discards 'const' qualifier from pointer target type [enabled by default] dest = loadTypeKind__icZdce_1679(tree.nodes->data[n].typeId_0, (&(*c)), g, TM__uErKJhkx70jmGDNtVJTUvA_3); ^ In file included from c_code/1_2/@mic@sdce.nim.c:4:0: c_code/1_2/@mic@sdce.nim.c:813:69: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag, loadTypeKind__icZdce_1679)(tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ t, tyObject_AliveContext__3gIefFIPpbeQ6DpRGxDBCg* c, tySequence__rQHmYk1HzcwNxKBymIFHpA* g, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag toSkip) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/1_2/@mic@sdce.nim.c:865:3: warning: passing argument 4 of 'loadTypeKind__icZdce_1679' discards 'const' qualifier from pointer target type [enabled by default] n0t = loadTypeKind__icZdce_1679(tree.nodes->data[T8_].typeId_0, (&(*c)), g, TM__uErKJhkx70jmGDNtVJTUvA_4); ^ In file included from c_code/1_2/@mic@sdce.nim.c:4:0: c_code/1_2/@mic@sdce.nim.c:813:69: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag, loadTypeKind__icZdce_1679)(tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ t, tyObject_AliveContext__3gIefFIPpbeQ6DpRGxDBCg* c, tySequence__rQHmYk1HzcwNxKBymIFHpA* g, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag toSkip) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/1_2/@mic@sdce.nim.c:876:4: warning: passing argument 4 of 'loadTypeKind__icZdce_1679' discards 'const' qualifier from pointer target type [enabled by default] T14_ = loadTypeKind__icZdce_1679(tree.nodes->data[n].typeId_0, (&(*c)), g, TM__uErKJhkx70jmGDNtVJTUvA_6); ^ In file included from c_code/1_2/@mic@sdce.nim.c:4:0: c_code/1_2/@mic@sdce.nim.c:813:69: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag, loadTypeKind__icZdce_1679)(tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ t, tyObject_AliveContext__3gIefFIPpbeQ6DpRGxDBCg* c, tySequence__rQHmYk1HzcwNxKBymIFHpA* g, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag toSkip) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mic@scbackend.nim.c -o c_code/2_2/@mic@scbackend.nim.o c_code/2_2/@mic@scbackend.nim.c: In function 'aliveSymsChanged__icZcbackend_337': c_code/2_2/@mic@scbackend.nim.c:1693:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&colontmp_), (NIM_CONST void*)(&alive->data[position]), sizeof(colontmp_)); ^ In file included from c_code/2_2/@mic@scbackend.nim.c:4:0: c_code/2_2/@mic@scbackend.nim.c:1660:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mic@scbackend.nim.c: In function 'storeAliveSyms__icZcbackend_167': c_code/2_2/@mic@scbackend.nim.c:1802:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&colontmp_), (NIM_CONST void*)(&alive->data[position]), sizeof(colontmp_)); ^ In file included from c_code/2_2/@mic@scbackend.nim.c:4:0: c_code/2_2/@mic@scbackend.nim.c:1660:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@mic@sintegrity.nim.c -o c_code/1_2/@mic@sintegrity.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mic@snavigator.nim.c -o c_code/2_2/@mic@snavigator.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@msourcemap.nim.c -o c_code/2_2/@msourcemap.nim.o c_code/2_2/@msourcemap.nim.c: In function 'parse__sourcemap_283': c_code/2_2/@msourcemap.nim.c:699:6: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] line = nsuStrip(originalLine, NIM_TRUE, NIM_TRUE, TM__6vuGHHnP4PcSvUQSx0mGGg_8); ^ In file included from c_code/2_2/@msourcemap.nim.c:4:0: c_code/2_2/@msourcemap.nim.c:290:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mjsgen.nim.c -o c_code/2_2/@mjsgen.nim.o c_code/2_2/@mjsgen.nim.c: In function 'mapType__jsgen_277': c_code/2_2/@mjsgen.nim.c:3401:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(typ, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c:3413:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T5_ = skipTypes__ast_3735(T4_, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genObjectInfo__jsgen_497': c_code/2_2/@mjsgen.nim.c:4538:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T19_ = skipTypes__ast_3735((*typ).sons->data[((NI) 0)], TM__BxLwT0mhrtgTPodf1v3xjg_133); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genTypeInfo__jsgen_385': c_code/2_2/@mjsgen.nim.c:4633:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(typ, TM__BxLwT0mhrtgTPodf1v3xjg_121); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'createObjInitList__jsgen_3979': c_code/2_2/@mjsgen.nim.c:4907:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(t, TM__BxLwT0mhrtgTPodf1v3xjg_133); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'createVar__jsgen_3827': c_code/2_2/@mjsgen.nim.c:4917:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735(typ, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'needsNoCopy__jsgen_2483': c_code/2_2/@mjsgen.nim.c:5199:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T10_ = skipTypes__ast_3735((*y).typ, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'binaryUintExpr__jsgen_1721': c_code/2_2/@mjsgen.nim.c:6371:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, abstractRange__types_101); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'arith__jsgen_1716': c_code/2_2/@mjsgen.nim.c:7838:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_179); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genRepr__jsgen_4536': c_code/2_2/@mjsgen.nim.c:7968:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genSwap__jsgen_2745': c_code/2_2/@mjsgen.nim.c:8061:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_206); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genConStrStr__jsgen_4449': c_code/2_2/@mjsgen.nim.c:8210:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c:8251:6: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T17_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[i]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c:8286:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T29_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[(NI)(T28_ - ((NI) 1))]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genNew__jsgen_4382': c_code/2_2/@mjsgen.nim.c:8314:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_206); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genJSArrayConstr__jsgen_4605': c_code/2_2/@mjsgen.nim.c:8411:7: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[i]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genOrd__jsgen_4427': c_code/2_2/@mjsgen.nim.c:8431:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_214); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'maybeMakeTempAssignable__jsgen_1002': c_code/2_2/@mjsgen.nim.c:8548:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_218); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'binaryUintExpr__jsgen_4865': c_code/2_2/@mjsgen.nim.c:8653:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, abstractRange__types_101); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genNewSeq__jsgen_4412': c_code/2_2/@mjsgen.nim.c:8683:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_206); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genOf__jsgen_4542': c_code/2_2/@mjsgen.nim.c:8699:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 2)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_229); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genArg__jsgen_3530': c_code/2_2/@mjsgen.nim.c:8850:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T4_ = skipTypes__ast_3735((*param).typ, TM__BxLwT0mhrtgTPodf1v3xjg_206); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genArgs__jsgen_3587': c_code/2_2/@mjsgen.nim.c:8924:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genMagic__jsgen_4634': c_code/2_2/@mjsgen.nim.c:9107:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T11_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c:9406:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T73_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c:9443:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T83_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c:9473:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T93_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_179); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c:9548:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T107_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_179); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c:9663:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T121_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_206); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genInfixCall__jsgen_3724': c_code/2_2/@mjsgen.nim.c:10297:4: warning: passing argument 2 of 'contains__pureZstrutils_1635' discards 'const' qualifier from pointer target type [enabled by default] T15_ = contains__pureZstrutils_1635(pat, TM__BxLwT0mhrtgTPodf1v3xjg_242); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1742:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__pureZstrutils_1635)(NimStringDesc* s, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c:10299:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genArrayConstr__jsgen_5299': c_code/2_2/@mjsgen.nim.c:10435:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*n).typ, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c:10445:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T4_ = skipTypes__ast_3735((*n).typ, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genTupleConstr__jsgen_5325': c_code/2_2/@mjsgen.nim.c:10519:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*it).typ, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genObjConstr__jsgen_5364': c_code/2_2/@mjsgen.nim.c:10615:5: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*val).typ, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c:10658:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3735((*n).typ, TM__BxLwT0mhrtgTPodf1v3xjg_256); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genConv__jsgen_5474': c_code/2_2/@mjsgen.nim.c:10695:1: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] { dest = skipTypes__ast_3735((*n).typ, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c:10696:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] src = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genFieldAddr__jsgen_2781': c_code/2_2/@mjsgen.nim.c:10936:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3735((*(*b)._kind_6.sons->data[((NI) 0)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genFieldAccess__jsgen_2819': c_code/2_2/@mjsgen.nim.c:10983:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] otyp = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genArrayAddr__jsgen_3001': c_code/2_2/@mjsgen.nim.c:11121:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*m)._kind_6.sons->data[((NI) 0)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_218); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genAddr__jsgen_2903': c_code/2_2/@mjsgen.nim.c:11291:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c:11302:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T44_ = skipTypes__ast_3735((*(*(*n)._kind_6.sons->data[((NI) 0)])._kind_6.sons->data[((NI) 0)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genArrayAccess__jsgen_3042': c_code/2_2/@mjsgen.nim.c:11459:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c:11465:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3735(T5_, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genCast__jsgen_6080': c_code/2_2/@mjsgen.nim.c:11574:1: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] { dest = skipTypes__ast_3735((*n).typ, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c:11575:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] src = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genRangeChck__jsgen_5771': c_code/2_2/@mjsgen.nim.c:11745:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3735((*n).typ, TM__BxLwT0mhrtgTPodf1v3xjg_206); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genCaseJS__jsgen_2140': c_code/2_2/@mjsgen.nim.c:12162:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_206); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genAsgnAux__jsgen_2511': c_code/2_2/@mjsgen.nim.c:12477:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3735((*(*x)._kind_6.sons->data[((NI) 0)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c:12490:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T13_ = skipTypes__ast_3735((*x).typ, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genFastAsgn__jsgen_2734': c_code/2_2/@mjsgen.nim.c:12855:2: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genRaiseStmt__jsgen_2123': c_code/2_2/@mjsgen.nim.c:13300:3: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3735((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__BxLwT0mhrtgTPodf1v3xjg_218); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'gen__jsgen_766': c_code/2_2/@mjsgen.nim.c:13435:4: warning: passing argument 2 of 'skipTypes__ast_3735' discards 'const' qualifier from pointer target type [enabled by default] T31_ = skipTypes__ast_3735((*n).typ, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1490:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3735)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mjsgen.nim.c: In function 'genHeader__jsgen_6569': c_code/2_2/@mjsgen.nim.c:14172:2: warning: passing argument 2 of 'nsuFormatVarargs' discards 'const' qualifier from pointer target type [enabled by default] T2_ = nsuFormatVarargs(T1_, TM__BxLwT0mhrtgTPodf1v3xjg_343, 1); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1852:41: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuFormatVarargs)(NimStringDesc* formatstr, NimStringDesc** a, NI aLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_rstast.nim.c -o c_code/2_2/stdlib_rstast.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_lists.nim.c -o c_code/2_2/stdlib_lists.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_highlite.nim.c -o c_code/1_2/stdlib_highlite.nim.o c_code/1_2/stdlib_highlite.nim.c: In function 'cppNextToken__packagesZdocutilsZhighlite_1035': c_code/1_2/stdlib_highlite.nim.c:2058:2: warning: passing argument 2 of 'clikeNextToken__packagesZdocutilsZhighlite_760' discards 'const' qualifier from pointer target type [enabled by default] clikeNextToken__packagesZdocutilsZhighlite_760(g, keywords__packagesZdocutilsZhighlite_1037, 48, 1); ^ In file included from c_code/1_2/stdlib_highlite.nim.c:4:0: c_code/1_2/stdlib_highlite.nim.c:1659:31: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(void, clikeNextToken__packagesZdocutilsZhighlite_760)(tyObject_GeneralTokenizer__mzSYRAkR0jQADvmFWo9aZKQ* g, NimStringDesc** keywords, NI keywordsLen_0, tySet_tyEnum_TokenizerFlag__R8swax9cABEhNWTz9cyL9cDXQ flags) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/1_2/stdlib_highlite.nim.c: In function 'csharpNextToken__packagesZdocutilsZhighlite_1047': c_code/1_2/stdlib_highlite.nim.c:2061:2: warning: passing argument 2 of 'clikeNextToken__packagesZdocutilsZhighlite_760' discards 'const' qualifier from pointer target type [enabled by default] clikeNextToken__packagesZdocutilsZhighlite_760(g, keywords__packagesZdocutilsZhighlite_1049, 77, 1); ^ In file included from c_code/1_2/stdlib_highlite.nim.c:4:0: c_code/1_2/stdlib_highlite.nim.c:1659:31: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(void, clikeNextToken__packagesZdocutilsZhighlite_760)(tyObject_GeneralTokenizer__mzSYRAkR0jQADvmFWo9aZKQ* g, NimStringDesc** keywords, NI keywordsLen_0, tySet_tyEnum_TokenizerFlag__R8swax9cABEhNWTz9cyL9cDXQ flags) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/1_2/stdlib_highlite.nim.c: In function 'cNextToken__packagesZdocutilsZhighlite_1023': c_code/1_2/stdlib_highlite.nim.c:2064:2: warning: passing argument 2 of 'clikeNextToken__packagesZdocutilsZhighlite_760' discards 'const' qualifier from pointer target type [enabled by default] clikeNextToken__packagesZdocutilsZhighlite_760(g, keywords__packagesZdocutilsZhighlite_1025, 37, 1); ^ In file included from c_code/1_2/stdlib_highlite.nim.c:4:0: c_code/1_2/stdlib_highlite.nim.c:1659:31: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(void, clikeNextToken__packagesZdocutilsZhighlite_760)(tyObject_GeneralTokenizer__mzSYRAkR0jQADvmFWo9aZKQ* g, NimStringDesc** keywords, NI keywordsLen_0, tySet_tyEnum_TokenizerFlag__R8swax9cABEhNWTz9cyL9cDXQ flags) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/1_2/stdlib_highlite.nim.c: In function 'javaNextToken__packagesZdocutilsZhighlite_1059': c_code/1_2/stdlib_highlite.nim.c:2067:2: warning: passing argument 2 of 'clikeNextToken__packagesZdocutilsZhighlite_760' discards 'const' qualifier from pointer target type [enabled by default] clikeNextToken__packagesZdocutilsZhighlite_760(g, keywords__packagesZdocutilsZhighlite_1061, 53, 0); ^ In file included from c_code/1_2/stdlib_highlite.nim.c:4:0: c_code/1_2/stdlib_highlite.nim.c:1659:31: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(void, clikeNextToken__packagesZdocutilsZhighlite_760)(tyObject_GeneralTokenizer__mzSYRAkR0jQADvmFWo9aZKQ* g, NimStringDesc** keywords, NI keywordsLen_0, tySet_tyEnum_TokenizerFlag__R8swax9cABEhNWTz9cyL9cDXQ flags) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/1_2/stdlib_highlite.nim.c: In function 'pythonNextToken__packagesZdocutilsZhighlite_1639': c_code/1_2/stdlib_highlite.nim.c:3060:2: warning: passing argument 2 of 'nimNextToken__packagesZdocutilsZhighlite_355' discards 'const' qualifier from pointer target type [enabled by default] nimNextToken__packagesZdocutilsZhighlite_355(g, keywords__packagesZdocutilsZhighlite_1641, 35); ^ In file included from c_code/1_2/stdlib_highlite.nim.c:4:0: c_code/1_2/stdlib_highlite.nim.c:943:31: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(void, nimNextToken__packagesZdocutilsZhighlite_355)(tyObject_GeneralTokenizer__mzSYRAkR0jQADvmFWo9aZKQ* g, NimStringDesc** keywords, NI keywordsLen_0) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_rst.nim.c -o c_code/2_2/stdlib_rst.nim.o c_code/2_2/stdlib_rst.nim.c: In function 'rawGetTok__packagesZdocutilsZrst_224': c_code/2_2/stdlib_rst.nim.c:2083:3: warning: passing argument 3 of 'getThing__packagesZdocutilsZrst_109' discards 'const' qualifier from pointer target type [enabled by default] getThing__packagesZdocutilsZrst_109(L, tok, TM__6mNpeIAN05DnDNzb9b3611A_48); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:1834:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, getThing__packagesZdocutilsZrst_109)(tyObject_Lexer__3YG5ySvYMCKO10FLX9b9cbgA* L, tyObject_Token__E0ilHwDrlCLqd7buwAkizA* tok, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw s) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rst.nim.c:2091:3: warning: passing argument 3 of 'getThing__packagesZdocutilsZrst_109' discards 'const' qualifier from pointer target type [enabled by default] getThing__packagesZdocutilsZrst_109(L, tok, TM__6mNpeIAN05DnDNzb9b3611A_49); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:1834:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, getThing__packagesZdocutilsZrst_109)(tyObject_Lexer__3YG5ySvYMCKO10FLX9b9cbgA* L, tyObject_Token__E0ilHwDrlCLqd7buwAkizA* tok, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw s) { ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rst.nim.c: In function 'match__packagesZdocutilsZrst_4270': c_code/2_2/stdlib_rst.nim.c:2415:7: warning: passing argument 2 of 'allCharsInSet__pureZstrutils_1341' discards 'const' qualifier from pointer target type [enabled by default] T28_ = allCharsInSet__pureZstrutils_1341((*p).tok->data[j].symbol, TM__6mNpeIAN05DnDNzb9b3611A_55); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:615:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, allCharsInSet__pureZstrutils_1341)(NimStringDesc* s, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw theSet); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rst.nim.c: In function 'isAdornmentHeadline__packagesZdocutilsZrst_5393': c_code/2_2/stdlib_rst.nim.c:2650:3: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T3_ = contains__stdZenumutils_43(TM__6mNpeIAN05DnDNzb9b3611A_64, 3, (*p).tok->data[adornmentIdx].symbol); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:2622:27: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' static N_INLINE(NIM_BOOL, contains__stdZenumutils_43)(NimStringDesc** a, NI aLen_0, NimStringDesc* item) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_rst.nim.c: In function 'whichSection__packagesZdocutilsZrst_5541': c_code/2_2/stdlib_rst.nim.c:3107:4: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T73_ = contains__stdZenumutils_43(TM__6mNpeIAN05DnDNzb9b3611A_74, 3, (*p).tok->data[(*p).idx].symbol); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:2622:27: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' static N_INLINE(NIM_BOOL, contains__stdZenumutils_43)(NimStringDesc** a, NI aLen_0, NimStringDesc* item) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_rst.nim.c: In function 'isInlineMarkupStart__packagesZdocutilsZrst_4204': c_code/2_2/stdlib_rst.nim.c:3682:3: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T14_ = contains__stdZenumutils_43(TM__6mNpeIAN05DnDNzb9b3611A_116, 4, markup); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:2622:27: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' static N_INLINE(NIM_BOOL, contains__stdZenumutils_43)(NimStringDesc** a, NI aLen_0, NimStringDesc* item) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_rst.nim.c: In function 'isInlineMarkupEnd__packagesZdocutilsZrst_4110': c_code/2_2/stdlib_rst.nim.c:3767:3: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T20_ = contains__stdZenumutils_43(TM__6mNpeIAN05DnDNzb9b3611A_122, 2, markup); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:2622:27: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' static N_INLINE(NIM_BOOL, contains__stdZenumutils_43)(NimStringDesc** a, NI aLen_0, NimStringDesc* item) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_rst.nim.c: In function 'isUrl__packagesZdocutilsZrst_4553': c_code/2_2/stdlib_rst.nim.c:5341:2: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T1_ = contains__stdZenumutils_43(TM__6mNpeIAN05DnDNzb9b3611A_213, 5, (*p).tok->data[i].symbol); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:2622:27: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' static N_INLINE(NIM_BOOL, contains__stdZenumutils_43)(NimStringDesc** a, NI aLen_0, NimStringDesc* item) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_rst.nim.c: In function 'dirCodeBlock__packagesZdocutilsZrst_6553': c_code/2_2/stdlib_rst.nim.c:6306:2: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] filename = nsuStrip(T1_, NIM_TRUE, NIM_TRUE, TM__6mNpeIAN05DnDNzb9b3611A_221); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:703:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rst.nim.c:6318:4: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&tok), (NIM_CONST void*)(&(*p).tok->data[(NI)((*p).idx - ((NI) 2))]), sizeof(tok)); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:1589:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_rst.nim.c: In function 'dirInclude__packagesZdocutilsZrst_6520': c_code/2_2/stdlib_rst.nim.c:6441:2: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] filename = nsuStrip(T1_, NIM_TRUE, NIM_TRUE, TM__6mNpeIAN05DnDNzb9b3611A_221); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:703:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rst.nim.c:6483:5: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] searchFor = nsuStrip(T17_, NIM_TRUE, NIM_TRUE, TM__6mNpeIAN05DnDNzb9b3611A_221); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:703:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rst.nim.c:6511:5: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] searchFor_2 = nsuStrip(T29_, NIM_TRUE, NIM_TRUE, TM__6mNpeIAN05DnDNzb9b3611A_221); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:703:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rst.nim.c: In function 'dirRole__packagesZdocutilsZrst_6620': c_code/2_2/stdlib_rst.nim.c:6655:2: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] lang = nsuStrip(T1_, NIM_TRUE, NIM_TRUE, TM__6mNpeIAN05DnDNzb9b3611A_221); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:703:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rst.nim.c: In function 'selectDir__packagesZdocutilsZrst_6643': c_code/2_2/stdlib_rst.nim.c:6684:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&tok), (NIM_CONST void*)(&(*p).tok->data[(NI)((*p).idx - ((NI) 2))]), sizeof(tok)); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:1589:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_rst.nim.c:6690:4: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T7_ = contains__stdZenumutils_43(SandboxDirAllowlist__packagesZdocutilsZrst_73, 3, d); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:2622:27: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' static N_INLINE(NIM_BOOL, contains__stdZenumutils_43)(NimStringDesc** a, NI aLen_0, NimStringDesc* item) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_rst.nim.c: In function 'getColContents__packagesZdocutilsZrst_5959': c_code/2_2/stdlib_rst.nim.c:8607:2: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] result = nsuStrip(result, NIM_TRUE, NIM_TRUE, TM__6mNpeIAN05DnDNzb9b3611A_221); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:703:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rst.nim.c: In function 'orderFootnotes__packagesZdocutilsZrst_2502': c_code/2_2/stdlib_rst.nim.c:9672:6: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&itX60gensym83_), (NIM_CONST void*)(&(*it).value), sizeof(itX60gensym83_)); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:1589:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/stdlib_rst.nim.c: In function 'getFieldValue__packagesZdocutilsZrst_5217': c_code/2_2/stdlib_rst.nim.c:10426:2: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] result = nsuStrip(T1_, NIM_TRUE, NIM_TRUE, TM__6mNpeIAN05DnDNzb9b3611A_221); ^ In file included from c_code/2_2/stdlib_rst.nim.c:4:0: c_code/2_2/stdlib_rst.nim.c:703:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_rstgen.nim.c -o c_code/2_2/stdlib_rstgen.nim.o c_code/2_2/stdlib_rstgen.nim.c: In function 'renderField__packagesZdocutilsZrstgen_8310': c_code/2_2/stdlib_rstgen.nim.c:2421:3: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] T6_ = nsuStrip(T5_, NIM_TRUE, NIM_TRUE, TM__vYBWrr780p7faFzauVMtPg_88); ^ In file included from c_code/2_2/stdlib_rstgen.nim.c:4:0: c_code/2_2/stdlib_rstgen.nim.c:536:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rstgen.nim.c: In function 'renderImage__packagesZdocutilsZrstgen_8139': c_code/2_2/stdlib_rstgen.nim.c:2748:2: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] T2_ = nsuStrip(T1_, NIM_TRUE, NIM_TRUE, TM__vYBWrr780p7faFzauVMtPg_88); ^ In file included from c_code/2_2/stdlib_rstgen.nim.c:4:0: c_code/2_2/stdlib_rstgen.nim.c:536:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rstgen.nim.c:2761:2: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] T9_ = nsuStrip(T8_, NIM_TRUE, NIM_TRUE, TM__vYBWrr780p7faFzauVMtPg_88); ^ In file included from c_code/2_2/stdlib_rstgen.nim.c:4:0: c_code/2_2/stdlib_rstgen.nim.c:536:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rstgen.nim.c:2774:2: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] T16_ = nsuStrip(T15_, NIM_TRUE, NIM_TRUE, TM__vYBWrr780p7faFzauVMtPg_88); ^ In file included from c_code/2_2/stdlib_rstgen.nim.c:4:0: c_code/2_2/stdlib_rstgen.nim.c:536:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rstgen.nim.c:2787:2: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] T23_ = nsuStrip(T22_, NIM_TRUE, NIM_TRUE, TM__vYBWrr780p7faFzauVMtPg_88); ^ In file included from c_code/2_2/stdlib_rstgen.nim.c:4:0: c_code/2_2/stdlib_rstgen.nim.c:536:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rstgen.nim.c:2800:2: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] T30_ = nsuStrip(T29_, NIM_TRUE, NIM_TRUE, TM__vYBWrr780p7faFzauVMtPg_88); ^ In file included from c_code/2_2/stdlib_rstgen.nim.c:4:0: c_code/2_2/stdlib_rstgen.nim.c:536:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rstgen.nim.c:2844:2: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] T51_ = nsuStrip(T50_, NIM_TRUE, NIM_TRUE, TM__vYBWrr780p7faFzauVMtPg_88); ^ In file included from c_code/2_2/stdlib_rstgen.nim.c:4:0: c_code/2_2/stdlib_rstgen.nim.c:536:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rstgen.nim.c: In function 'parseCodeBlockField__packagesZdocutilsZrstgen_8181': c_code/2_2/stdlib_rstgen.nim.c:3022:3: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] unsureAsgnRef((void**) (&(*params).filename), nsuStrip(T12_, NIM_TRUE, NIM_TRUE, TM__vYBWrr780p7faFzauVMtPg_88)); ^ In file included from c_code/2_2/stdlib_rstgen.nim.c:4:0: c_code/2_2/stdlib_rstgen.nim.c:536:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rstgen.nim.c:3030:3: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] unsureAsgnRef((void**) (&(*params).testCmd), nsuStrip(T14_, NIM_TRUE, NIM_TRUE, TM__vYBWrr780p7faFzauVMtPg_88)); ^ In file included from c_code/2_2/stdlib_rstgen.nim.c:4:0: c_code/2_2/stdlib_rstgen.nim.c:536:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rstgen.nim.c:3056:3: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] unsureAsgnRef((void**) (&(*params).langStr), nsuStrip(T23_, NIM_TRUE, NIM_TRUE, TM__vYBWrr780p7faFzauVMtPg_88)); ^ In file included from c_code/2_2/stdlib_rstgen.nim.c:4:0: c_code/2_2/stdlib_rstgen.nim.c:536:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rstgen.nim.c: In function 'parseCodeBlockParams__packagesZdocutilsZrstgen_8185': c_code/2_2/stdlib_rstgen.nim.c:3111:2: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] unsureAsgnRef((void**) (&(*Result).langStr), nsuStrip(T13_, NIM_TRUE, NIM_TRUE, TM__vYBWrr780p7faFzauVMtPg_88)); ^ In file included from c_code/2_2/stdlib_rstgen.nim.c:4:0: c_code/2_2/stdlib_rstgen.nim.c:536:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rstgen.nim.c: In function 'buildLinesHtmlTable__packagesZdocutilsZrstgen_8206': c_code/2_2/stdlib_rstgen.nim.c:3163:2: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] T8_ = nsuStrip(code, NIM_TRUE, NIM_TRUE, TM__vYBWrr780p7faFzauVMtPg_88); ^ In file included from c_code/2_2/stdlib_rstgen.nim.c:4:0: c_code/2_2/stdlib_rstgen.nim.c:536:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rstgen.nim.c: In function 'renderContainer__packagesZdocutilsZrstgen_8297': c_code/2_2/stdlib_rstgen.nim.c:3416:2: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] T2_ = nsuStrip(T1_, NIM_TRUE, NIM_TRUE, TM__vYBWrr780p7faFzauVMtPg_88); ^ In file included from c_code/2_2/stdlib_rstgen.nim.c:4:0: c_code/2_2/stdlib_rstgen.nim.c:536:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/stdlib_rstgen.nim.c: In function 'unquoteIndexColumn__packagesZdocutilsZrstgen_332': c_code/2_2/stdlib_rstgen.nim.c:4300:2: warning: passing argument 2 of 'multiReplace__pureZstrutils_1682' discards 'const' qualifier from pointer target type [enabled by default] result = multiReplace__pureZstrutils_1682(text, TM__vYBWrr780p7faFzauVMtPg_262, 3); ^ In file included from c_code/2_2/stdlib_rstgen.nim.c:4:0: c_code/2_2/stdlib_rstgen.nim.c:604:41: note: expected 'struct tyTuple__UV3llMMYFckfui8YMBuUZA *' but argument is of type 'const struct tyTuple__UV3llMMYFckfui8YMBuUZA *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, multiReplace__pureZstrutils_1682)(NimStringDesc* s, tyTuple__UV3llMMYFckfui8YMBuUZA* replacements, NI replacementsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_xmltree.nim.c -o c_code/1_2/stdlib_xmltree.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mtypesrenderer.nim.c -o c_code/2_2/@mtypesrenderer.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mrenderverbatim.nim.c -o c_code/2_2/@mrenderverbatim.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_base64.nim.c -o c_code/1_2/stdlib_base64.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_uri.nim.c -o c_code/1_2/stdlib_uri.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mdocgen.nim.c -o c_code/2_2/@mdocgen.nim.o c_code/2_2/@mdocgen.nim.c: In function 'presentationPath__docgen_193': c_code/2_2/@mdocgen.nim.c:2627:5: warning: passing argument 2 of 'nsuFormatOpenArray' discards 'const' qualifier from pointer target type [enabled by default] arg2X60gensym8_ = nsuFormatOpenArray(((NimStringDesc*) &TM__5fUAZGW8WPeit3fZaQyNXA_45), TM__5fUAZGW8WPeit3fZaQyNXA_46, 1); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1184:41: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuFormatOpenArray)(NimStringDesc* formatstr, NimStringDesc** a, NI aLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mdocgen.nim.c:2648:5: warning: passing argument 2 of 'nsuFormatOpenArray' discards 'const' qualifier from pointer target type [enabled by default] arg2X60gensym11_ = nsuFormatOpenArray(((NimStringDesc*) &TM__5fUAZGW8WPeit3fZaQyNXA_45), TM__5fUAZGW8WPeit3fZaQyNXA_50, 1); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1184:41: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuFormatOpenArray)(NimStringDesc* formatstr, NimStringDesc** a, NI aLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mdocgen.nim.c: In function 'genDeprecationMsg__docgen_3409': c_code/2_2/@mdocgen.nim.c:2840:3: warning: passing argument 2 of 'nsuFormatOpenArray' discards 'const' qualifier from pointer target type [enabled by default] result = nsuFormatOpenArray(T7_, TM__5fUAZGW8WPeit3fZaQyNXA_59, 4); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1184:41: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuFormatOpenArray)(NimStringDesc* formatstr, NimStringDesc** a, NI aLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mdocgen.nim.c: In function 'docstringSummary__docgen_3400': c_code/2_2/@mdocgen.nim.c:4779:2: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] result = nsuStrip(T1_, NIM_TRUE, NIM_TRUE, TM__5fUAZGW8WPeit3fZaQyNXA_97); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1312:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mdocgen.nim.c:4793:2: warning: passing argument 2 of 'nsuFindCharSet' discards 'const' qualifier from pointer target type [enabled by default] pos = nsuFindCharSet(result, TM__5fUAZGW8WPeit3fZaQyNXA_150, ((NI) 0), ((NI) 0)); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1335:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, nsuFindCharSet)(NimStringDesc* s, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars, NI start, NI last); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mdocgen.nim.c: In function 'genItem__docgen_3445': c_code/2_2/@mdocgen.nim.c:4936:2: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] T24_ = nsuStrip(plainName, NIM_TRUE, NIM_TRUE, TM__5fUAZGW8WPeit3fZaQyNXA_97); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1312:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mdocgen.nim.c:4950:3: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] sortName = nsuStrip(plainName, NIM_TRUE, NIM_TRUE, TM__5fUAZGW8WPeit3fZaQyNXA_97); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1312:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mdocgen.nim.c:5196:3: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] T112_ = nsuStrip(plainName, NIM_TRUE, NIM_TRUE, TM__5fUAZGW8WPeit3fZaQyNXA_97); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1312:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mdocgen.nim.c:5208:3: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] T115_ = nsuStrip(complexSymbol, NIM_TRUE, NIM_TRUE, TM__5fUAZGW8WPeit3fZaQyNXA_97); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1312:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mdocgen.nim.c: In function 'findNodeJs__nodejs_2': c_code/2_2/@mdocgen.nim.c:6000:2: warning: passing argument 3 of 'findExe__pureZos_644' discards 'const' qualifier from pointer target type [enabled by default] result = findExe__pureZos_644(((NimStringDesc*) &TM__5fUAZGW8WPeit3fZaQyNXA_167), NIM_TRUE, ExeExts__pureZos_643, 1); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1366:41: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, findExe__pureZos_644)(NimStringDesc* exe, NIM_BOOL followSymlinks, NimStringDesc** extensions, NI extensionsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mdocgen.nim.c:6003:3: warning: passing argument 3 of 'findExe__pureZos_644' discards 'const' qualifier from pointer target type [enabled by default] result = findExe__pureZos_644(((NimStringDesc*) &TM__5fUAZGW8WPeit3fZaQyNXA_168), NIM_TRUE, ExeExts__pureZos_643, 1); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1366:41: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, findExe__pureZos_644)(NimStringDesc* exe, NIM_BOOL followSymlinks, NimStringDesc** extensions, NI extensionsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mdocgen.nim.c:6010:3: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__5fUAZGW8WPeit3fZaQyNXA_169, 1); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1367:31: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringDesc** args, NI argsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mdocgen.nim.c: In function 'generateTags__docgen_6202': c_code/2_2/@mdocgen.nim.c:7634:4: warning: passing argument 4 of 'nsuStrip' discards 'const' qualifier from pointer target type [enabled by default] stripped = nsuStrip(T9_, NIM_TRUE, NIM_TRUE, TM__5fUAZGW8WPeit3fZaQyNXA_97); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1312:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, nsuStrip)(NimStringDesc* s, NIM_BOOL leading, NIM_BOOL trailing, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw chars); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mdocgen2.nim.c -o c_code/2_2/@mdocgen2.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mmain.nim.c -o c_code/2_2/@mmain.nim.o c_code/2_2/@mmain.nim.c: In function 'commandCompileToC__main_363': c_code/2_2/@mmain.nim.c:2009:5: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(*(*graph).config).notes, (NIM_CONST void*)(*(*graph).config).mainPackageNotes, 11); ^ In file included from c_code/2_2/@mmain.nim.c:4:0: c_code/2_2/@mmain.nim.c:1746:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mmain.nim.c: In function 'mainCommand__main_504': c_code/2_2/@mmain.nim.c:2557:4: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)colontmp_, (NIM_CONST void*)TM__LO85BC9bl7tvXIPU7J9cRbtA_32, 13); ^ In file included from c_code/2_2/@mmain.nim.c:4:0: c_code/2_2/@mmain.nim.c:1746:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ c_code/2_2/@mmain.nim.c:2586:4: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)colontmp__2, (NIM_CONST void*)TM__LO85BC9bl7tvXIPU7J9cRbtA_32, 13); ^ In file included from c_code/2_2/@mmain.nim.c:4:0: c_code/2_2/@mmain.nim.c:1746:23: note: expected 'void *' but argument is of type 'const void *' static N_INLINE(void, nimCopyMem)(void* dest, void* source, NI size) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mcmdlinehelper.nim.c -o c_code/2_2/@mcmdlinehelper.nim.o c_code/2_2/@mcmdlinehelper.nim.c: In function 'processCmdLineAndProjectPath__cmdlinehelper_32': c_code/2_2/@mcmdlinehelper.nim.c:1438:3: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T3_ = contains__stdZenumutils_43(TM__BxyDeRCaUtiykBhMyyq9cqA_8, 2, (*conf).projectName); ^ In file included from c_code/2_2/@mcmdlinehelper.nim.c:4:0: c_code/2_2/@mcmdlinehelper.nim.c:1357:27: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' static N_INLINE(NIM_BOOL, contains__stdZenumutils_43)(NimStringDesc** a, NI aLen_0, NimStringDesc* item) { ^ c_code/nimbase.h:97:50: note: in definition of macro 'N_INLINE' # define N_INLINE(rettype, name) inline rettype name ^ cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_browsers.nim.c -o c_code/2_2/stdlib_browsers.nim.o cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mnim.nim.c -o c_code/2_2/@mnim.nim.o c_code/2_2/@mnim.nim.c: In function 'processCmdLine__nim_16': c_code/2_2/@mnim.nim.c:780:2: warning: passing argument 2 of 'initOptParser__pureZparseopt_51' discards 'const' qualifier from pointer target type [enabled by default] initOptParser__pureZparseopt_51(cmd, TM__6xNBOpPeN0DsJ34t7RoSng_3, T1_, NIM_TRUE, (&p)); ^ In file included from c_code/2_2/@mnim.nim.c:4:0: c_code/2_2/@mnim.nim.c:503:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, initOptParser__pureZparseopt_51)(NimStringDesc* cmdline, tySet_tyChar__nmiMWKVIe46vacnhAFrQvw shortNoVal, tySequence__sM4lkSb7zS6F7OVMvW9cffQ* longNoVal, NIM_BOOL allowWhitespaceAfterColon, tyObject_OptParser__l9cyoK9aLLTUH7LBRIbLqETg* Result); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mnim.nim.c: In function 'findNodeJs__nodejs_2': c_code/2_2/@mnim.nim.c:911:2: warning: passing argument 3 of 'findExe__pureZos_644' discards 'const' qualifier from pointer target type [enabled by default] result = findExe__pureZos_644(((NimStringDesc*) &TM__6xNBOpPeN0DsJ34t7RoSng_16), NIM_TRUE, ExeExts__pureZos_643, 1); ^ In file included from c_code/2_2/@mnim.nim.c:4:0: c_code/2_2/@mnim.nim.c:531:41: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, findExe__pureZos_644)(NimStringDesc* exe, NIM_BOOL followSymlinks, NimStringDesc** extensions, NI extensionsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mnim.nim.c:914:3: warning: passing argument 3 of 'findExe__pureZos_644' discards 'const' qualifier from pointer target type [enabled by default] result = findExe__pureZos_644(((NimStringDesc*) &TM__6xNBOpPeN0DsJ34t7RoSng_17), NIM_TRUE, ExeExts__pureZos_643, 1); ^ In file included from c_code/2_2/@mnim.nim.c:4:0: c_code/2_2/@mnim.nim.c:531:41: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, findExe__pureZos_644)(NimStringDesc* exe, NIM_BOOL followSymlinks, NimStringDesc** extensions, NI extensionsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mnim.nim.c:921:3: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__6xNBOpPeN0DsJ34t7RoSng_18, 1); ^ In file included from c_code/2_2/@mnim.nim.c:4:0: c_code/2_2/@mnim.nim.c:526:31: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringDesc** args, NI argsLen_0); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ '[' 0 -gt 0 ']' cc -o bin/nim c_code/1_2/stdlib_digitsutils.nim.o c_code/2_2/stdlib_assertions.nim.o c_code/1_2/stdlib_dragonbox.nim.o c_code/1_2/stdlib_schubfach.nim.o c_code/2_2/stdlib_formatfloat.nim.o c_code/2_2/stdlib_dollars.nim.o c_code/2_2/stdlib_io.nim.o c_code/2_2/stdlib_system.nim.o c_code/2_2/stdlib_parseutils.nim.o c_code/2_2/stdlib_math.nim.o c_code/2_2/stdlib_algorithm.nim.o c_code/1_2/stdlib_enumutils.nim.o c_code/2_2/stdlib_unicode.nim.o c_code/2_2/stdlib_strutils.nim.o c_code/2_2/stdlib_pathnorm.nim.o c_code/2_2/stdlib_posix.nim.o c_code/2_2/stdlib_times.nim.o c_code/2_2/stdlib_os.nim.o c_code/2_2/stdlib_parseopt.nim.o c_code/1_2/stdlib_hashes.nim.o c_code/2_2/stdlib_strtabs.nim.o c_code/2_2/stdlib_tables.nim.o c_code/2_2/stdlib_strformat.nim.o c_code/2_2/stdlib_terminal.nim.o c_code/2_2/stdlib_sets.nim.o c_code/2_2/@mpathutils.nim.o c_code/2_2/@mropes.nim.o c_code/2_2/@mlineinfos.nim.o c_code/2_2/@mplatform.nim.o c_code/1_2/@mprefixmatches.nim.o c_code/2_2/@mnimpaths.nim.o c_code/2_2/stdlib_globs.nim.o c_code/2_2/@moptions.nim.o c_code/2_2/@mstrutils2.nim.o c_code/2_2/@mmsgs.nim.o c_code/1_2/@mcondsyms.nim.o c_code/2_2/stdlib_streams.nim.o c_code/2_2/stdlib_cpuinfo.nim.o c_code/2_2/stdlib_osproc.nim.o c_code/2_2/stdlib_sha1.nim.o c_code/1_2/stdlib_lexbase.nim.o c_code/2_2/stdlib_parsejson.nim.o c_code/2_2/stdlib_json.nim.o c_code/2_2/stdlib_jsonutils.nim.o c_code/2_2/@mextccomp.nim.o c_code/1_2/@mwordrecg.nim.o c_code/2_2/@mnimblecmd.nim.o c_code/2_2/@midents.nim.o c_code/2_2/@mint128.nim.o c_code/2_2/@mast.nim.o c_code/2_2/@mcommands.nim.o c_code/2_2/@mllstream.nim.o c_code/1_2/@mnimlexbase.nim.o c_code/2_2/@mlexer.nim.o c_code/2_2/@mparser.nim.o c_code/2_2/@mrenderer.nim.o c_code/2_2/@mfilters.nim.o c_code/2_2/@mfilter_tmpl.nim.o c_code/2_2/@msyntaxes.nim.o c_code/2_2/stdlib_packedsets.nim.o c_code/2_2/@mrodutils.nim.o c_code/2_2/@mastalgo.nim.o c_code/2_2/@mtrees.nim.o c_code/1_2/stdlib_md5.nim.o c_code/2_2/@mbtrees.nim.o c_code/2_2/@mic@srodfiles.nim.o c_code/2_2/@mic@sbitabs.nim.o c_code/1_2/@mic@spacked_ast.nim.o c_code/2_2/@mic@sic.nim.o c_code/2_2/@mmodulegraphs.nim.o c_code/1_2/@mastmsgs.nim.o c_code/2_2/@mtypes.nim.o c_code/2_2/@mmagicsys.nim.o c_code/1_2/@mbitsets.nim.o c_code/2_2/@mnimsets.nim.o c_code/2_2/@msemfold.nim.o c_code/2_2/@mmodulepaths.nim.o c_code/2_2/@mvmdef.nim.o c_code/2_2/@msemdata.nim.o c_code/2_2/@mlinter.nim.o c_code/2_2/@mnimfix@sprettybase.nim.o c_code/1_2/stdlib_editdistance.nim.o c_code/2_2/stdlib_heapqueue.nim.o c_code/2_2/@mlookups.nim.o c_code/2_2/@mconcepts.nim.o c_code/2_2/@msemtypinst.nim.o c_code/2_2/@mparampatterns.nim.o c_code/2_2/@mlowerings.nim.o c_code/2_2/@msigmatch.nim.o c_code/2_2/@mimporter.nim.o c_code/2_2/@mprocfind.nim.o c_code/2_2/@mpragmas.nim.o c_code/2_2/@mreorder.nim.o c_code/2_2/@mpasses.nim.o c_code/2_2/@msaturate.nim.o c_code/2_2/@mguards.nim.o c_code/1_2/@mtypeallowed.nim.o c_code/1_2/@misolation_check.nim.o c_code/2_2/@mvarpartitions.nim.o c_code/2_2/@mtreetab.nim.o c_code/2_2/@mnilcheck.nim.o c_code/1_2/@merrorhandling.nim.o c_code/2_2/@msighashes.nim.o c_code/2_2/@mndi.nim.o c_code/2_2/@mcgendata.nim.o c_code/1_2/@mccgutils.nim.o c_code/2_2/@mliftdestructors.nim.o c_code/2_2/@msempass2.nim.o c_code/2_2/@mcgmeth.nim.o c_code/2_2/@mliftlocals.nim.o c_code/2_2/@mlambdalifting.nim.o c_code/2_2/@mclosureiters.nim.o c_code/2_2/@mtransf.nim.o c_code/2_2/@mvmgen.nim.o c_code/2_2/@mvmdeps.nim.o c_code/2_2/@mvmmarshal.nim.o c_code/2_2/@mgorgeimpl.nim.o c_code/2_2/@mmacrocacheimpl.nim.o c_code/2_2/@mvmprofiler.nim.o c_code/2_2/@mevaltempl.nim.o c_code/1_2/@mvmconv.nim.o c_code/2_2/@mvm.nim.o c_code/1_2/@maliases.nim.o c_code/2_2/@mpatterns.nim.o c_code/2_2/@msemmacrosanity.nim.o c_code/1_2/@mpluginsupport.nim.o c_code/2_2/@mplugins@slocals.nim.o c_code/2_2/@mplugins@sitersgen.nim.o c_code/1_2/@mplugins@sactive.nim.o c_code/2_2/@menumtostr.nim.o c_code/2_2/@mspawn.nim.o c_code/2_2/@msem.nim.o c_code/2_2/@mdfa.nim.o c_code/2_2/@moptimizer.nim.o c_code/2_2/@minjectdestructors.nim.o c_code/2_2/@msemparallel.nim.o c_code/2_2/stdlib_dynlib.nim.o c_code/2_2/@mcgen.nim.o c_code/2_2/@mic@sreplayer.nim.o c_code/2_2/@mmodules.nim.o c_code/2_2/@mscriptconfig.nim.o c_code/2_2/@mnimconf.nim.o c_code/2_2/@mpassaux.nim.o c_code/2_2/@mdepends.nim.o c_code/1_2/@mic@sdce.nim.o c_code/2_2/@mic@scbackend.nim.o c_code/1_2/@mic@sintegrity.nim.o c_code/2_2/@mic@snavigator.nim.o c_code/2_2/@msourcemap.nim.o c_code/2_2/@mjsgen.nim.o c_code/2_2/stdlib_rstast.nim.o c_code/2_2/stdlib_lists.nim.o c_code/1_2/stdlib_highlite.nim.o c_code/2_2/stdlib_rst.nim.o c_code/2_2/stdlib_rstgen.nim.o c_code/1_2/stdlib_xmltree.nim.o c_code/2_2/@mtypesrenderer.nim.o c_code/2_2/@mrenderverbatim.nim.o c_code/1_2/stdlib_base64.nim.o c_code/1_2/stdlib_uri.nim.o c_code/2_2/@mdocgen.nim.o c_code/2_2/@mdocgen2.nim.o c_code/2_2/@mmain.nim.o c_code/2_2/@mcmdlinehelper.nim.o c_code/2_2/stdlib_browsers.nim.o c_code/2_2/@mnim.nim.o -Wl,-zrelro -Wl,-R/usr/pkg/lib -ldl -lm -lrt c_code/2_2/stdlib_system.nim.o: In function `newSeq': stdlib_system.nim.c:(.text+0x77f9): undefined reference to `__builtin_smulll_overflow' stdlib_system.nim.c:(.text+0x7810): undefined reference to `__builtin_saddll_overflow' c_code/2_2/stdlib_system.nim.o: In function `newSeqRC1': stdlib_system.nim.c:(.text+0x8349): undefined reference to `__builtin_smulll_overflow' stdlib_system.nim.c:(.text+0x8360): undefined reference to `__builtin_saddll_overflow' c_code/2_2/stdlib_system.nim.o: In function `nimNewSeqOfCap': stdlib_system.nim.c:(.text+0x83c9): undefined reference to `__builtin_smulll_overflow' stdlib_system.nim.c:(.text+0x83e0): undefined reference to `__builtin_saddll_overflow' collect2: error: ld returned 1 exit status *** Error code 1 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/lang/nim *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/lang/nim