+ 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.8nb1/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nim-1.6.8nb1/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for nim-1.6.8nb1 cd /home/pbulk/build/lang/nim/work/nim-1.6.8 && /bin/env USETOOLS=no CC=cc CFLAGS=-pipe\ -O2\ -D_FORTIFY_SOURCE=2 CPPFLAGS= CXX=c++ CXXFLAGS=-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=/home/pbulk/build/lang/nim/work/.tools/bin/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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@m..@slib@sstd@sprivate@sdigitsutils.nim.c -o c_code/1_2/@m..@slib@sstd@sprivate@sdigitsutils.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@ssystem@sassertions.nim.c -o c_code/2_2/@m..@slib@ssystem@sassertions.nim.o c_code/2_2/@m..@slib@ssystem@sassertions.nim.c: In function 'sysFatal__systemZassertions_34': c_code/2_2/@m..@slib@ssystem@sassertions.nim.c:261:1: warning: 'noreturn' function does return [enabled by default] } ^ cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@m..@slib@ssystem@sdragonbox.nim.c -o c_code/1_2/@m..@slib@ssystem@sdragonbox.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@m..@slib@ssystem@sschubfach.nim.c -o c_code/1_2/@m..@slib@ssystem@sschubfach.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@ssystem@sformatfloat.nim.c -o c_code/2_2/@m..@slib@ssystem@sformatfloat.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@ssystem@sdollars.nim.c -o c_code/2_2/@m..@slib@ssystem@sdollars.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@ssystem@sio.nim.c -o c_code/2_2/@m..@slib@ssystem@sio.nim.o c_code/2_2/@m..@slib@ssystem@sio.nim.c: In function 'raiseEIO__systemZio_96': c_code/2_2/@m..@slib@ssystem@sio.nim.c:450:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/@m..@slib@ssystem@sio.nim.c: In function 'raiseEOF__systemZio_117': c_code/2_2/@m..@slib@ssystem@sio.nim.c:963:1: warning: 'noreturn' function does return [enabled by default] } ^ cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@ssystem.nim.c -o c_code/2_2/@m..@slib@ssystem.nim.o c_code/2_2/@m..@slib@ssystem.nim.c: In function 'sysFatal__system_3375': c_code/2_2/@m..@slib@ssystem.nim.c:4425:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/@m..@slib@ssystem.nim.c: In function 'sysFatal__system_2898': c_code/2_2/@m..@slib@ssystem.nim.c:4979:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/@m..@slib@ssystem.nim.c: In function 'sysFatal__system_3290': c_code/2_2/@m..@slib@ssystem.nim.c:5663:1: warning: 'noreturn' function does return [enabled by default] } ^ cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@sparseutils.nim.c -o c_code/2_2/@m..@slib@spure@sparseutils.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@smath.nim.c -o c_code/2_2/@m..@slib@spure@smath.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@salgorithm.nim.c -o c_code/2_2/@m..@slib@spure@salgorithm.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@m..@slib@sstd@senumutils.nim.c -o c_code/1_2/@m..@slib@sstd@senumutils.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@sunicode.nim.c -o c_code/2_2/@m..@slib@spure@sunicode.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@sstrutils.nim.c -o c_code/2_2/@m..@slib@spure@sstrutils.nim.o c_code/2_2/@m..@slib@spure@sstrutils.nim.c: In function 'multiReplace__pureZstrutils_1682': c_code/2_2/@m..@slib@spure@sstrutils.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/@m..@slib@spure@sstrutils.nim.c:4:0: c_code/2_2/@m..@slib@spure@sstrutils.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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@spathnorm.nim.c -o c_code/2_2/@m..@slib@spure@spathnorm.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@sposix@sposix.nim.c -o c_code/2_2/@m..@slib@sposix@sposix.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@stimes.nim.c -o c_code/2_2/@m..@slib@spure@stimes.nim.o c_code/2_2/@m..@slib@spure@stimes.nim.c: In function 'format__options_590': c_code/2_2/@m..@slib@spure@stimes.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_595, (&DefaultLocale__pureZtimes_1628)); ^ In file included from c_code/2_2/@m..@slib@spure@stimes.nim.c:4:0: c_code/2_2/@m..@slib@spure@stimes.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/@m..@slib@spure@stimes.nim.c: In function 'format__options_598': c_code/2_2/@m..@slib@spure@stimes.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_603, (&DefaultLocale__pureZtimes_1628)); ^ In file included from c_code/2_2/@m..@slib@spure@stimes.nim.c:4:0: c_code/2_2/@m..@slib@spure@stimes.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/@m..@slib@spure@stimes.nim.c: In function 'format__extccomp_1127': c_code/2_2/@m..@slib@spure@stimes.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_1132, (&DefaultLocale__pureZtimes_1628)); ^ In file included from c_code/2_2/@m..@slib@spure@stimes.nim.c:4:0: c_code/2_2/@m..@slib@spure@stimes.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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@sos.nim.c -o c_code/2_2/@m..@slib@spure@sos.nim.o c_code/2_2/@m..@slib@spure@sos.nim.c: In function 'nospquoteShellPosix': c_code/2_2/@m..@slib@spure@sos.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/@m..@slib@spure@sos.nim.c:4:0: c_code/2_2/@m..@slib@spure@sos.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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@sparseopt.nim.c -o c_code/2_2/@m..@slib@spure@sparseopt.nim.o c_code/2_2/@m..@slib@spure@sparseopt.nim.c: In function 'initOptParser__pureZparseopt_51': c_code/2_2/@m..@slib@spure@sparseopt.nim.c:340: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/@m..@slib@spure@sparseopt.nim.c:4:0: c_code/2_2/@m..@slib@spure@sparseopt.nim.c:257: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/@m..@slib@spure@sparseopt.nim.c: In function 'nponext': c_code/2_2/@m..@slib@spure@sparseopt.nim.c:713: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/@m..@slib@spure@sparseopt.nim.c:4:0: c_code/2_2/@m..@slib@spure@sparseopt.nim.c:521: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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@m..@slib@spure@shashes.nim.c -o c_code/1_2/@m..@slib@spure@shashes.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@sstrtabs.nim.c -o c_code/2_2/@m..@slib@spure@sstrtabs.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@scollections@stables.nim.c -o c_code/2_2/@m..@slib@spure@scollections@stables.nim.o c_code/2_2/@m..@slib@spure@scollections@stables.nim.c: In function 'rawInsert__sighashes_1590': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:6275: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/@m..@slib@spure@scollections@stables.nim.c:4:0: c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:1854: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/@m..@slib@spure@scollections@stables.nim.c: In function 'enlarge__sighashes_1286': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:6330: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/@m..@slib@spure@scollections@stables.nim.c:4:0: c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:1854: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/@m..@slib@spure@scollections@stables.nim.c: In function 'X5BX5Deq___sighashes_960': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:6399: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/@m..@slib@spure@scollections@stables.nim.c:4:0: c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:1854: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/@m..@slib@spure@scollections@stables.nim.c: In function 'rawInsert__liftdestructors_2891': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:7200: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/@m..@slib@spure@scollections@stables.nim.c:4:0: c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:1854: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/@m..@slib@spure@scollections@stables.nim.c: In function 'enlarge__liftdestructors_2587': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:7253: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/@m..@slib@spure@scollections@stables.nim.c:4:0: c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:1854: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/@m..@slib@spure@scollections@stables.nim.c: In function 'ctRawInsert__sighashes_2368': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:9403: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/@m..@slib@spure@scollections@stables.nim.c:4:0: c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:1854: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/@m..@slib@spure@scollections@stables.nim.c: In function 'enlarge__sighashes_2333': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:9431: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/@m..@slib@spure@scollections@stables.nim.c:4:0: c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:1854: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/@m..@slib@spure@scollections@stables.nim.c: In function 'rawInsert__cgen_2599': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:9641: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/@m..@slib@spure@scollections@stables.nim.c:4:0: c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:1854: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/@m..@slib@spure@scollections@stables.nim.c: In function 'enlarge__cgen_2268': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:9694: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/@m..@slib@spure@scollections@stables.nim.c:4:0: c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:1854: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/@m..@slib@spure@scollections@stables.nim.c: In function 'rawInsert__cgen_9290': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:10162: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/@m..@slib@spure@scollections@stables.nim.c:4:0: c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:1854: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/@m..@slib@spure@scollections@stables.nim.c: In function 'enlarge__cgen_8959': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:10216: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/@m..@slib@spure@scollections@stables.nim.c:4:0: c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:1854: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/@m..@slib@spure@scollections@stables.nim.c: In function 'raiseKeyError__ast_1357': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:1950:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/@m..@slib@spure@scollections@stables.nim.c: In function 'raiseKeyError__msgs_300': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:2564:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/@m..@slib@spure@scollections@stables.nim.c: In function 'raiseKeyError__modulegraphs_3391': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:6084:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/@m..@slib@spure@scollections@stables.nim.c: In function 'raiseKeyError__vmprofiler_607': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:8125:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/@m..@slib@spure@scollections@stables.nim.c: In function 'raiseKeyError__nilcheck_2385': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:8722:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/@m..@slib@spure@scollections@stables.nim.c: In function 'raiseKeyError__injectdestructors_1802': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:9069:1: warning: 'noreturn' function does return [enabled by default] } ^ c_code/2_2/@m..@slib@spure@scollections@stables.nim.c: In function 'raiseKeyError__cgen_3317': c_code/2_2/@m..@slib@spure@scollections@stables.nim.c:9813:1: warning: 'noreturn' function does return [enabled by default] } ^ cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@sstrformat.nim.c -o c_code/2_2/@m..@slib@spure@sstrformat.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@sterminal.nim.c -o c_code/2_2/@m..@slib@spure@sterminal.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@scollections@ssets.nim.c -o c_code/2_2/@m..@slib@spure@scollections@ssets.nim.o c_code/2_2/@m..@slib@spure@scollections@ssets.nim.c: In function 'rawInsert__cgen_5314': c_code/2_2/@m..@slib@spure@scollections@ssets.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/@m..@slib@spure@scollections@ssets.nim.c:4:0: c_code/2_2/@m..@slib@spure@scollections@ssets.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 -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 -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 -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 -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 -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 -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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@sstd@sprivate@sglobs.nim.c -o c_code/2_2/@m..@slib@sstd@sprivate@sglobs.nim.o cc -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_2287': c_code/2_2/@moptions.nim.c:1083: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:1071: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:1084: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:1071: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:1085: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:1071: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 'canonDynlibName__options_4640': c_code/2_2/@moptions.nim.c:2477:2: warning: passing argument 2 of 'nsuFindCharSet' discards 'const' qualifier from pointer target type [enabled by default] ende = nsuFindCharSet(s, TM__zQHipMPUXFgsDrLbMR9atnA_120, ((NI) 0), ((NI) 0)); ^ In file included from c_code/2_2/@moptions.nim.c:4:0: c_code/2_2/@moptions.nim.c:678: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_4076': c_code/2_2/@moptions.nim.c:2599: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:685: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 */ ^ cc -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 -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 -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 -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 -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 -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 -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_4334': c_code/2_2/@mast.nim.c:1174: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:1165: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_4360': c_code/2_2/@mast.nim.c:1259: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:1165: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_4194': c_code/2_2/@mast.nim.c:1838:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] o2 = skipTypes__ast_3710(owner, TM__EnH1I9cGkGYbf9a1NwhuXDPg_62); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1370:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds) { ^ c_code/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:1850:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] elemB = skipTypes__ast_3710(elem, TM__EnH1I9cGkGYbf9a1NwhuXDPg_62); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1370:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds) { ^ c_code/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_4365': c_code/2_2/@mast.nim.c:2026: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:1165: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_3758': c_code/2_2/@mast.nim.c:2107:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710(typ, TM__EnH1I9cGkGYbf9a1NwhuXDPg_63); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1370:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds) { ^ c_code/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_4381': c_code/2_2/@mast.nim.c:2376: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:1165: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_4879': c_code/2_2/@mast.nim.c:2575:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] base = skipTypes__ast_3710(t, TM__EnH1I9cGkGYbf9a1NwhuXDPg_74); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1370:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds) { ^ c_code/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_4846': c_code/2_2/@mast.nim.c:2598:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3710(typ, TM__EnH1I9cGkGYbf9a1NwhuXDPg_75); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1370:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds) { ^ c_code/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_4347': c_code/2_2/@mast.nim.c:2611: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:1165: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_4368': c_code/2_2/@mast.nim.c:2800: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:1165: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_4854': c_code/2_2/@mast.nim.c:3194:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(typ, TM__EnH1I9cGkGYbf9a1NwhuXDPg_75); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1370:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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 -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 -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_987': c_code/2_2/@mlexer.nim.c:2202: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:2012: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:2463: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:2443: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:2474: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:2443: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:2481: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:2443: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:2685: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:2489: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:2701: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:2489: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:2711: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:2489: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:2722: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:2489: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:2745: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:2489: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:2760: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:2489: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:2777: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:2489: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 -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 -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 c_code/2_2/@mmodulepaths.nim.c: In function 'mangleModuleName__modulepaths_32': c_code/2_2/@mmodulepaths.nim.c:687: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__GM5IT6miOywfWPAzqo7pmA_3, 5); ^ In file included from c_code/2_2/@mmodulepaths.nim.c:4:0: c_code/2_2/@mmodulepaths.nim.c:554: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/@mmodulepaths.nim.c: In function 'demangleModuleName__modulepaths_54': c_code/2_2/@mmodulepaths.nim.c:942: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__GM5IT6miOywfWPAzqo7pmA_24, 5); ^ In file included from c_code/2_2/@mmodulepaths.nim.c:4:0: c_code/2_2/@mmodulepaths.nim.c:554: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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@sstreams.nim.c -o c_code/2_2/@m..@slib@spure@sstreams.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@sconcurrency@scpuinfo.nim.c -o c_code/2_2/@m..@slib@spure@sconcurrency@scpuinfo.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@sosproc.nim.c -o c_code/2_2/@m..@slib@spure@sosproc.nim.o c_code/2_2/@m..@slib@spure@sosproc.nim.c: In function 'startProcessAfterFork__pureZosproc_350': c_code/2_2/@m..@slib@spure@sosproc.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/@m..@slib@spure@sosproc.nim.c:4:0: c_code/2_2/@m..@slib@spure@sosproc.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/@m..@slib@spure@sosproc.nim.c: In function 'nospstartProcess': c_code/2_2/@m..@slib@spure@sosproc.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/@m..@slib@spure@sosproc.nim.c:4:0: c_code/2_2/@m..@slib@spure@sosproc.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/@m..@slib@spure@sosproc.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/@m..@slib@spure@sosproc.nim.c:4:0: c_code/2_2/@m..@slib@spure@sosproc.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/@m..@slib@spure@sosproc.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/@m..@slib@spure@sosproc.nim.c:4:0: c_code/2_2/@m..@slib@spure@sosproc.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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@sstd@ssha1.nim.c -o c_code/2_2/@m..@slib@sstd@ssha1.nim.o c_code/2_2/@m..@slib@sstd@ssha1.nim.c: In function 'isValidSha1Hash__stdZsha49_940': c_code/2_2/@m..@slib@sstd@ssha1.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/@m..@slib@sstd@ssha1.nim.c:4:0: c_code/2_2/@m..@slib@sstd@ssha1.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/@m..@slib@sstd@ssha1.nim.c: In function 'dollar___stdZsha49_870': c_code/2_2/@m..@slib@sstd@ssha1.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/@m..@slib@sstd@ssha1.nim.c:4:0: c_code/2_2/@m..@slib@sstd@ssha1.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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@m..@slib@spure@slexbase.nim.c -o c_code/1_2/@m..@slib@spure@slexbase.nim.o c_code/1_2/@m..@slib@spure@slexbase.nim.c: In function 'open__pureZlexbase_122': c_code/1_2/@m..@slib@spure@slexbase.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/@m..@slib@spure@slexbase.nim.c:4:0: c_code/1_2/@m..@slib@spure@slexbase.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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@sparsejson.nim.c -o c_code/2_2/@m..@slib@spure@sparsejson.nim.o c_code/2_2/@m..@slib@spure@sparsejson.nim.c: In function 'open__pureZparsejson_97': c_code/2_2/@m..@slib@spure@sparsejson.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/@m..@slib@spure@sparsejson.nim.c:4:0: c_code/2_2/@m..@slib@spure@sparsejson.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/@m..@slib@spure@sparsejson.nim.c: In function 'getTok__pureZparsejson_425': c_code/2_2/@m..@slib@spure@sparsejson.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/@m..@slib@spure@sparsejson.nim.c:4:0: c_code/2_2/@m..@slib@spure@sparsejson.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/@m..@slib@spure@sparsejson.nim.c: In function 'raiseParseErr__pureZparsejson_580': c_code/2_2/@m..@slib@spure@sparsejson.nim.c:1480:1: warning: 'noreturn' function does return [enabled by default] } ^ cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@sjson.nim.c -o c_code/2_2/@m..@slib@spure@sjson.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@sstd@sjsonutils.nim.c -o c_code/2_2/@m..@slib@sstd@sjsonutils.nim.o cc -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_651': c_code/2_2/@mextccomp.nim.c:2524: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_510[(i)- 1]), sizeof(c)); ^ In file included from c_code/2_2/@mextccomp.nim.c:4:0: c_code/2_2/@mextccomp.nim.c:1354: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_708': c_code/2_2/@mextccomp.nim.c:2577: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_510[(i)- 1]), sizeof(c)); ^ In file included from c_code/2_2/@mextccomp.nim.c:4:0: c_code/2_2/@mextccomp.nim.c:1354: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_1249': c_code/2_2/@mextccomp.nim.c:3981: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:1354: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:4102: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:1354: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_1502': c_code/2_2/@mextccomp.nim.c:4430: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:1354: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 -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 -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 -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 -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 -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 -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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@sstd@spackedsets.nim.c -o c_code/2_2/@m..@slib@sstd@spackedsets.nim.o c_code/2_2/@m..@slib@sstd@spackedsets.nim.c: In function 'assign__types_3929': c_code/2_2/@m..@slib@sstd@spackedsets.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/@m..@slib@sstd@spackedsets.nim.c:4:0: c_code/2_2/@m..@slib@sstd@spackedsets.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/@m..@slib@sstd@spackedsets.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/@m..@slib@sstd@spackedsets.nim.c:4:0: c_code/2_2/@m..@slib@sstd@spackedsets.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 -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 -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 -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_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@m..@slib@spure@smd5.nim.c -o c_code/1_2/@m..@slib@spure@smd5.nim.o cc -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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@mpackages.nim.c -o c_code/2_2/@mpackages.nim.o cc -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 -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 -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 -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_9224': c_code/2_2/@mic@sic.nim.c:4186:2: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__5aiUyZx54WIsmLijToCcoA_39, 1); ^ In file included from c_code/2_2/@mic@sic.nim.c:4:0: c_code/2_2/@mic@sic.nim.c:1124: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:4214:2: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__5aiUyZx54WIsmLijToCcoA_43, 1); ^ In file included from c_code/2_2/@mic@sic.nim.c:4:0: c_code/2_2/@mic@sic.nim.c:1124: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:4277:2: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__5aiUyZx54WIsmLijToCcoA_46, 1); ^ In file included from c_code/2_2/@mic@sic.nim.c:4:0: c_code/2_2/@mic@sic.nim.c:1124: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 -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 -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_3710' discards 'const' qualifier from pointer target type [enabled by default] typ_2 = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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:1465:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1470:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] y = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1642:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1643:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] y = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1854:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1867:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1870:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1883:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2626:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2644:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] y = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4328:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4330:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T9_ = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4602:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4659:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T5_ = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5189:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5706:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5801:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5821:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5838:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5974:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T19_ = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7238: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:6348: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:7247: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:6605: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:7252: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:6605: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:7256: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:6251: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:7543:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7622:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7656:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T10_ = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8299:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8311:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] y = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8362:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8395:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8407:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8411:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] pointsTo = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8434:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T12_ = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8459:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8624:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8645:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8687:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty_2 = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8747:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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 -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 -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 -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:1798:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3710((*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:1400:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2052:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1400:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2371:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T86_ = skipTypes__ast_3710((*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:1400:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2609:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T175_ = skipTypes__ast_3710((*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:1400:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2651:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T187_ = skipTypes__ast_3710((*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:1400:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3809:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] dstTyp = skipTypes__ast_3710((*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:1400:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3810:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] srcTyp = skipTypes__ast_3710((*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:1400:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3975:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T5_ = skipTypes__ast_3710((*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:1400:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4589:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T107_ = skipTypes__ast_3710((*(*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:1400:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4612:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T117_ = skipTypes__ast_3710((*(*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:1400:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4621:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T123_ = skipTypes__ast_3710((*(*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:1400:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4635:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T129_ = skipTypes__ast_3710((*(*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:1400:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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 -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:2097: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:2085: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:2098: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:2085: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:2671: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:2085: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:2672: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:2085: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:2690: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:2085: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:2693: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:2085: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 -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_33': c_code/2_2/@mlinter.nim.c:861: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_6); ^ In file included from c_code/2_2/@mlinter.nim.c:4:0: c_code/2_2/@mlinter.nim.c:407: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:883:4: warning: passing argument 2 of 'eqtilde___linter_25' discards 'const' qualifier from pointer target type [enabled by default] T10_ = eqtilde___linter_25(s, TM__NvI37FoCN5uTD3k9bAqbGMA_7, 42); ^ In file included from c_code/2_2/@mlinter.nim.c:4:0: c_code/2_2/@mlinter.nim.c:790:35: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, eqtilde___linter_25)(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 -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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@m..@slib@sstd@seditdistance.nim.c -o c_code/1_2/@m..@slib@sstd@seditdistance.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@scollections@sheapqueue.nim.c -o c_code/2_2/@m..@slib@spure@scollections@sheapqueue.nim.o cc -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 -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:1693:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ak = skipTypes__ast_3710(a, TM__yT8oP4IKFRSvia7t9bb5q3Q_2); ^ In file included from c_code/2_2/@mconcepts.nim.c:4:0: c_code/2_2/@mconcepts.nim.c:1334:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1852:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T107_ = skipTypes__ast_3710(a, TM__yT8oP4IKFRSvia7t9bb5q3Q_4); ^ In file included from c_code/2_2/@mconcepts.nim.c:4:0: c_code/2_2/@mconcepts.nim.c:1334:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1866:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ak_2 = skipTypes__ast_3710(a, TM__yT8oP4IKFRSvia7t9bb5q3Q_4); ^ In file included from c_code/2_2/@mconcepts.nim.c:4:0: c_code/2_2/@mconcepts.nim.c:1334:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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:2192:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] mm = skipTypes__ast_3710(bbody, TM__mrkrD9c2e31kE4GdQtpMdaQ_13); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1391:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2802:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] result = skipTypes__ast_3710((*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:1391:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2996:9: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] r2 = skipTypes__ast_3710(r, TM__mrkrD9c2e31kE4GdQtpMdaQ_20); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1391:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2999:10: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] r = skipTypes__ast_3710(r2, TM__mrkrD9c2e31kE4GdQtpMdaQ_21); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1391:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3062:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*result).sons->data[((NI) 0)]), skipTypes__ast_3710((*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:1391:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3439:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3710((*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:1391:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3514:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] objType = skipTypes__ast_3710(result, TM__mrkrD9c2e31kE4GdQtpMdaQ_30); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1391:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3540:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(typ, TM__mrkrD9c2e31kE4GdQtpMdaQ_32); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1391:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710((*(*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3710' discards 'const' qualifier from pointer target type [enabled by default] t_3 = skipTypes__ast_3710((*(*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3710' discards 'const' qualifier from pointer target type [enabled by default] T84_ = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3710' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3710((*(*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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:1664:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3710((*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:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1667:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3710((*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:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1693:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*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:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1890:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*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:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1892:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1908:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(t, TM__mTxj9crs9bTRS87wn5yEjeFA_13); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1934:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*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:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2007:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710(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:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2023:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T5_ = skipTypes__ast_3710((*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:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2026:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3710((*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:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2045:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T10_ = skipTypes__ast_3710((*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:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2135:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*temp).typ), skipTypes__ast_3710((*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:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2303:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3710((*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:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2306:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3710((*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:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2337:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*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:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2339:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2356:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(t, TM__mTxj9crs9bTRS87wn5yEjeFA_13); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1329:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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:2720: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:2581: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_4984': c_code/2_2/@msigmatch.nim.c:2963:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] exp_1 = skipTypes__ast_3710((*(*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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4015:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ab = skipTypes__ast_3710(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4181:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ab = skipTypes__ast_3710(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4851:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(t, TM__EV5hHJmjIY9cla9b9be7fSVJQ_12); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5299:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T34_ = skipTypes__ast_3710((*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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5403:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*colonenv_).typeClass2), skipTypes__ast_3710(ff, TM__EV5hHJmjIY9cla9b9be7fSVJQ_32)); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5757:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] aOrig_2 = skipTypes__ast_3710(aOrig, TM__EV5hHJmjIY9cla9b9be7fSVJQ_14); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5855:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T55_ = skipTypes__ast_3710(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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5874:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T65_ = skipTypes__ast_3710(f, TM__EV5hHJmjIY9cla9b9be7fSVJQ_15); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6079:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T142_ = skipTypes__ast_3710(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3710' discards 'const' qualifier from pointer target type [enabled by default] T152_ = skipTypes__ast_3710(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6159:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] f_2 = skipTypes__ast_3710(f, TM__EV5hHJmjIY9cla9b9be7fSVJQ_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6294:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T219_ = skipTypes__ast_3710(T218_, abstractInst__ast_355); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6334:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ff = skipTypes__ast_3710((*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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6792:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3710(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_22); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6841:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3710(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_23); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6939:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3710(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_22); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7001:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T531_ = skipTypes__ast_3710(T530_, abstractInst__ast_355); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7045:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3710(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_22); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7098:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3710(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_22); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7236:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] pointsTo = skipTypes__ast_3710((*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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7272:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T637_ = skipTypes__ast_3710((*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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7614:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T787_ = skipTypes__ast_3710(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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7645:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] concpt = skipTypes__ast_3710((*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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8001:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T944_ = skipTypes__ast_3710(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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8069:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T972_ = skipTypes__ast_3710(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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8133:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T994_ = skipTypes__ast_3710(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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8199:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] effectiveArgType = skipTypes__ast_3710(a, TM__EV5hHJmjIY9cla9b9be7fSVJQ_30); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:9106:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*result).typ), skipTypes__ast_3710(T10_, TM__EV5hHJmjIY9cla9b9be7fSVJQ_51)); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:9118:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*result).typ), skipTypes__ast_3710(f, TM__EV5hHJmjIY9cla9b9be7fSVJQ_51)); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:9802:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] fMaybeStatic = skipTypes__ast_3710(f, TM__EV5hHJmjIY9cla9b9be7fSVJQ_13); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:10081:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T112_ = skipTypes__ast_3710((*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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:10129:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T127_ = skipTypes__ast_3710(f, TM__EV5hHJmjIY9cla9b9be7fSVJQ_56); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:10136:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T131_ = skipTypes__ast_3710((*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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:10731: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:2459: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:10735: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:2459: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:10739: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:2459: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:10918: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:10882: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_5135': c_code/2_2/@msigmatch.nim.c:10961:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] exp_1 = skipTypes__ast_3710((*(*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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_5212': c_code/2_2/@msigmatch.nim.c:11370:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710(orig, TM__EV5hHJmjIY9cla9b9be7fSVJQ_11); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:11409:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710((*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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:11859:8: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] bound = skipTypes__ast_3710(bound, TM__EV5hHJmjIY9cla9b9be7fSVJQ_14); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:12069:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T2_ = skipTypes__ast_3710((*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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:12355:8: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T115_ = skipTypes__ast_3710((*(*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:1790:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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:2050: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:1616: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:2401: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:1994: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 -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 -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:2606:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(T7_, TM__tPA3StZ6VsKyoznyrIfFxg_10); ^ In file included from c_code/2_2/@mpragmas.nim.c:4:0: c_code/2_2/@mpragmas.nim.c:1688:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5372:6: warning: passing argument 2 of 'contains__pureZstrutils_1635' discards 'const' qualifier from pointer target type [enabled by default] T99_ = 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:1736: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 -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:2633: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:1611: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:2660: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:1611: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 -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_201': c_code/2_2/@mpasses.nim.c:1471: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: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/@mpasses.nim.c:1477: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:1459: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:1478: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: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/@mpasses.nim.c:1481: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: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 -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 -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:3008:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*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:1161:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3328:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T12_ = skipTypes__ast_3710((*(*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:1161:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4993:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*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:1161:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ 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_3710' discards 'const' qualifier from pointer target type [enabled by default] t2 = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ 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_3710' discards 'const' qualifier from pointer target type [enabled by default] T159_ = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ 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_3710' discards 'const' qualifier from pointer target type [enabled by default] T270_ = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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 -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_1460': c_code/2_2/@mvarpartitions.nim.c:1812:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] paramType = skipTypes__ast_3710((*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:1181:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_659': c_code/2_2/@mvarpartitions.nim.c:2697:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710(typ, TM__39a9bfgg3gnILXo9by9cxATh0Q_22); ^ In file included from c_code/2_2/@mvarpartitions.nim.c:4:0: c_code/2_2/@mvarpartitions.nim.c:1181:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_785': c_code/2_2/@mvarpartitions.nim.c:3294:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T39_ = skipTypes__ast_3710((*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:1181:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3411:10: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T91_ = skipTypes__ast_3710((*(*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:1181:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1278': c_code/2_2/@mvarpartitions.nim.c:3902:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] paramType = skipTypes__ast_3710((*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:1181:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1790': c_code/2_2/@mvarpartitions.nim.c:4663:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T15_ = skipTypes__ast_3710((*(*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:1181:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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 -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 -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 -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:2532: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:1495: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 -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 -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 -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_3710' discards 'const' qualifier from pointer target type [enabled by default] pt = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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_1863': c_code/2_2/@mliftdestructors.nim.c:1963:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T28_ = skipTypes__ast_3710(typ, TM__qGuGEzVTCUVhav67HrOxdQ_6); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1537:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_662': c_code/2_2/@mliftdestructors.nim.c:2391:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(orig, TM__qGuGEzVTCUVhav67HrOxdQ_17); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1537:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3595:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3710((*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:1537:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3658:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T17_ = skipTypes__ast_3710((*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:1537:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_361': c_code/2_2/@mliftdestructors.nim.c:3831:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3710((*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:1537:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_376': c_code/2_2/@mliftdestructors.nim.c:3855:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] obj = skipTypes__ast_3710((*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:1537:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4070:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] base = skipTypes__ast_3710(t, TM__qGuGEzVTCUVhav67HrOxdQ_37); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1537:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4585:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T30_ = skipTypes__ast_3710(typ, TM__qGuGEzVTCUVhav67HrOxdQ_8); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1537:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_2039': c_code/2_2/@mliftdestructors.nim.c:4655:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*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:1537:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4796:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] skipped = skipTypes__ast_3710(orig, TM__qGuGEzVTCUVhav67HrOxdQ_2); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1537:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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:2330:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] result = skipTypes__ast_3710(t, TM__wkTG4eaV3t1uo3x09apjcwA_9); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3246:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3710((*(*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:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3248:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3710((*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:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3641:2: warning: passing argument 2 of 'skipTypesOrNil__ast_4160' discards 'const' qualifier from pointer target type [enabled by default] paramType_2 = skipTypesOrNil__ast_4160(paramType, TM__wkTG4eaV3t1uo3x09apjcwA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1748:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypesOrNil__ast_4160)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3657:3: warning: passing argument 2 of 'skipTypesOrNil__ast_4160' discards 'const' qualifier from pointer target type [enabled by default] ntyp = skipTypesOrNil__ast_4160((*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:1748:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypesOrNil__ast_4160)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3675:6: warning: passing argument 2 of 'containsNode__ast_4520' discards 'const' qualifier from pointer target type [enabled by default] T29_ = containsNode__ast_4520(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:1750:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, containsNode__ast_4520)(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:4028:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] argtype = skipTypes__ast_3710((*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:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4469:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T9_ = skipTypes__ast_3710((*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:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4875: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_3823, T201_); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:4230: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:4884:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*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:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4986:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710((*(*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:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5021:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710(ty, TM__wkTG4eaV3t1uo3x09apjcwA_9); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5138:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] e_2 = skipTypes__ast_3710(e, TM__wkTG4eaV3t1uo3x09apjcwA_9); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5519:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T5_ = skipTypes__ast_3710((*(*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:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6345:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(typ, TM__wkTG4eaV3t1uo3x09apjcwA_81); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6928:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T189_ = skipTypes__ast_3710((*(*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:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7010:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T224_ = skipTypes__ast_3710((*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:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7183:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T276_ = skipTypes__ast_3710((*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:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7200:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7326:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T347_ = skipTypes__ast_3710((*(*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:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7502:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T16_ = skipTypes__ast_3710((*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:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7779:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T31_ = skipTypes__ast_3710(typ, TM__wkTG4eaV3t1uo3x09apjcwA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7816:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T43_ = skipTypes__ast_3710((*(*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:1668:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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:1542:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] aa = skipTypes__ast_3710(aa, TM__zwdrTKOAAM6OvWnXdBD4GQ_2); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1311:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1543:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] bb = skipTypes__ast_3710(bb, TM__zwdrTKOAAM6OvWnXdBD4GQ_2); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1311:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1987:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3710(d, TM__zwdrTKOAAM6OvWnXdBD4GQ_13); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1311:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1988:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] source = skipTypes__ast_3710((*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:1311:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2093:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*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:1311:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2111:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t2 = skipTypes__ast_3710((*(*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:1311:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2153:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] aa = skipTypes__ast_3710((*(*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:1311:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2154:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] bb = skipTypes__ast_3710((*(*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:1311:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2278:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T11_ = skipTypes__ast_3710((*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:1311:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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_3710' discards 'const' qualifier from pointer target type [enabled by default] objType = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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:2222:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T2_ = skipTypes__ast_3710(r, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2233:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] obj = skipTypes__ast_3710(refObj, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2260:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T17_ = skipTypes__ast_3710((*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:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2262:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T18_ = skipTypes__ast_3710(fieldType, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2363:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] obj = skipTypes__ast_3710((*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:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2429:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] obj_2 = skipTypes__ast_3710(T68_, TM__PI7oJkFuxeeTWjPTjlNxqg_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2750:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3710((*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:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2895:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T46_ = skipTypes__ast_3710((*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:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2913:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T56_ = skipTypes__ast_3710((*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:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2915:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T57_ = skipTypes__ast_3710((*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:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3039:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T10_ = skipTypes__ast_3710((*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:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3063:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T16_ = skipTypes__ast_3710((*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:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3077:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T24_ = skipTypes__ast_3710((*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:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3079:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T25_ = skipTypes__ast_3710((*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:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3161:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] obj = skipTypes__ast_3710((*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:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3245:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] obj = skipTypes__ast_3710((*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:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3653:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T12_ = skipTypes__ast_3710((*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:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3901:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] obj = skipTypes__ast_3710((*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:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3944:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T2_ = skipTypes__ast_3710((*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:1411:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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 -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:2113:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3710(formal, TM__2w3VcOiOmEqxgfH4AylIpg_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2231:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T41_ = skipTypes__ast_3710(formal, TM__2w3VcOiOmEqxgfH4AylIpg_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2360:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T17_ = skipTypes__ast_3710((*(*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:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2488:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ff = skipTypes__ast_3710((*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:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2729:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T30_ = skipTypes__ast_3710((*(*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:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3009:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T16_ = skipTypes__ast_3710((*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:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3710' discards 'const' qualifier from pointer target type [enabled by default] T20_ = skipTypes__ast_3710((*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:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3022:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T23_ = skipTypes__ast_3710((*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:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3051:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T33_ = skipTypes__ast_3710((*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:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3061:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T37_ = skipTypes__ast_3710((*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:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3064:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T40_ = skipTypes__ast_3710((*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:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3088:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T50_ = skipTypes__ast_3710((*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:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3271:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3710((*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:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3272:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] source = skipTypes__ast_3710((*(*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:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3327:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3710((*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:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3342:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T29_ = skipTypes__ast_3710((*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:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3345:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3710((*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:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3398:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3710(dest, TM__2w3VcOiOmEqxgfH4AylIpg_15); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3399:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] source = skipTypes__ast_3710(source, TM__2w3VcOiOmEqxgfH4AylIpg_15); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1412:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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_2706': c_code/2_2/@mvmgen.nim.c:2399:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3710((*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_2427': c_code/2_2/@mvmgen.nim.c:2487:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(typ, TM__24XApAWKNvaMkcyklm8bNA_10); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2646:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710(t, TM__24XApAWKNvaMkcyklm8bNA_17); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2805:2: warning: passing argument 2 of 'skipTypesOrNil__ast_4160' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypesOrNil__ast_4160(tt, TM__24XApAWKNvaMkcyklm8bNA_16); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1501:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypesOrNil__ast_4160)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1843': c_code/2_2/@mvmgen.nim.c:2849:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1811': c_code/2_2/@mvmgen.nim.c:2941:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710(t, TM__24XApAWKNvaMkcyklm8bNA_20); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1424': c_code/2_2/@mvmgen.nim.c:3674:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1302': c_code/2_2/@mvmgen.nim.c:3760:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T4_ = skipTypes__ast_3710(arr, TM__24XApAWKNvaMkcyklm8bNA_40); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1201': c_code/2_2/@mvmgen.nim.c:4212:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] fntyp = skipTypes__ast_3710((*(*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1347': c_code/2_2/@mvmgen.nim.c:4313:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3710((*(*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1361': c_code/2_2/@mvmgen.nim.c:4342:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3710(t, TM__24XApAWKNvaMkcyklm8bNA_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1376': c_code/2_2/@mvmgen.nim.c:4372:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3710(t, TM__24XApAWKNvaMkcyklm8bNA_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1478': c_code/2_2/@mvmgen.nim.c:4409:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1450': c_code/2_2/@mvmgen.nim.c:4441:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1599': c_code/2_2/@mvmgen.nim.c:4514:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*colonenv_).t21), skipTypes__ast_3710((*(*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4515:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*colonenv_).targ22), skipTypes__ast_3710((*(*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4539:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T12_ = skipTypes__ast_3710((*(*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4544:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T14_ = skipTypes__ast_3710((*(*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1855': c_code/2_2/@mvmgen.nim.c:4819:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3710((*(*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5060:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5236:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710((*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5495:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710(typ, TM__24XApAWKNvaMkcyklm8bNA_55); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5531:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T200_ = skipTypes__ast_3710((*(*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6082: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:1589: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:6090: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:1589: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:6098: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:1589: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_2324': c_code/2_2/@mvmgen.nim.c:6258:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T4_ = skipTypes__ast_3710((*(*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_2564': c_code/2_2/@mvmgen.nim.c:6439:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T13_ = skipTypes__ast_3710((*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_2641': c_code/2_2/@mvmgen.nim.c:6495:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T17_ = skipTypes__ast_3710((*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_2536': c_code/2_2/@mvmgen.nim.c:6545:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T15_ = skipTypes__ast_3710((*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_2677': c_code/2_2/@mvmgen.nim.c:6567:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*(*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_2081': c_code/2_2/@mvmgen.nim.c:6613:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1107': c_code/2_2/@mvmgen.nim.c:7331:9: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_2942': c_code/2_2/@mvmgen.nim.c:7653:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] seqType = skipTypes__ast_3710((*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_2980': c_code/2_2/@mvmgen.nim.c:7775:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1625': c_code/2_2/@mvmgen.nim.c:7894: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:2225: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:7896: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:2225: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:7897:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] src = skipTypes__ast_3710((*(*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7898:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] dst = skipTypes__ast_3710((*(*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:1488:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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 -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 -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 -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 -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 -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 -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 -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_13549': c_code/2_2/@mvm.nim.c:4201:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T16_ = skipTypes__ast_3710((*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:1827:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_2016': c_code/2_2/@mvm.nim.c:5907:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t2 = skipTypes__ast_3710((*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:1827:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_546': c_code/2_2/@mvm.nim.c:6053:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] raisedType = skipTypes__ast_3710((*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:1827:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6079:9: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] exceptType = skipTypes__ast_3710((*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:1827:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_794': c_code/2_2/@mvm.nim.c:6179:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*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:1827:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_687': c_code/2_2/@mvm.nim.c:6271:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] styp = skipTypes__ast_3710(srctyp, TM__pyAIA9cUF0h9c4j2HfNQPfYw_221); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1827:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6487:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] desttyp_2 = skipTypes__ast_3710(desttyp, TM__pyAIA9cUF0h9c4j2HfNQPfYw_229); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1827:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6494:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T76_ = skipTypes__ast_3710(srctyp, TM__pyAIA9cUF0h9c4j2HfNQPfYw_221); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1827:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6533:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] styp_2 = skipTypes__ast_3710(srctyp, TM__pyAIA9cUF0h9c4j2HfNQPfYw_221); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1827:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6567:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T94_ = skipTypes__ast_3710(srctyp, TM__pyAIA9cUF0h9c4j2HfNQPfYw_221); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1827:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6588:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T98_ = skipTypes__ast_3710(srctyp, TM__pyAIA9cUF0h9c4j2HfNQPfYw_221); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1827:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6612:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T104_ = skipTypes__ast_3710(srctyp, TM__pyAIA9cUF0h9c4j2HfNQPfYw_229); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1827:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_839': c_code/2_2/@mvm.nim.c:6770: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:2432: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:8653:5: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&rbReg), (NIM_CONST void*)(&tmpX60gensym468_), sizeof(rbReg)); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:2432: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:8663:5: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&rcReg), (NIM_CONST void*)(&tmpX60gensym469_), sizeof(rcReg)); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:2432: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:8748:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] tb = skipTypes__ast_3710((*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:1827:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8749:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] tc = skipTypes__ast_3710((*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:1827:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:9906:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T898_ = skipTypes__ast_3710(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:1827:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:10167:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t1 = skipTypes__ast_3710((*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:1827:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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_3710' discards 'const' qualifier from pointer target type [enabled by default] T22_ = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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 -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_3710' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3710' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3710' discards 'const' qualifier from pointer target type [enabled by default] x_2 = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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 -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_3710' discards 'const' qualifier from pointer target type [enabled by default] T16_ = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3710' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*field).typ), skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3710' discards 'const' qualifier from pointer target type [enabled by default] T27_ = skipTypes__ast_3710((*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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:1702:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*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:1499:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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 -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 -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:1656:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710(t, TM__OiEZ9cmMV1ztTwyI7NGH1RQ_21); ^ In file included from c_code/2_2/@mspawn.nim.c:4:0: c_code/2_2/@mspawn.nim.c:1334:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1785:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] argType = skipTypes__ast_3710((*(*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:1334:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:1926:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] argType = skipTypes__ast_3710(T20_, TM__OiEZ9cmMV1ztTwyI7NGH1RQ_21); ^ In file included from c_code/2_2/@mspawn.nim.c:4:0: c_code/2_2/@mspawn.nim.c:1334:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2152:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3710(t, TM__OiEZ9cmMV1ztTwyI7NGH1RQ_21); ^ In file included from c_code/2_2/@mspawn.nim.c:4:0: c_code/2_2/@mspawn.nim.c:1334:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2575:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] argType = skipTypes__ast_3710((*(*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:1334:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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_3255': c_code/2_2/@msem.nim.c:6215:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T11_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6239:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T22_ = skipTypes__ast_3710(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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6241:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T23_ = skipTypes__ast_3710(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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6812:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] tup = skipTypes__ast_3710(newType, TM__rF9caJawfOjYTjsgLVUSGFA_85); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7074:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*result).sons->data[i]), skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7496:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7506:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_17715': c_code/2_2/@msem.nim.c:8169:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty_2 = skipTypes__ast_3710(ty, TM__rF9caJawfOjYTjsgLVUSGFA_105); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_10217': c_code/2_2/@msem.nim.c:8519:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(t, TM__rF9caJawfOjYTjsgLVUSGFA_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8525:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8537:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(baseTyp, TM__rF9caJawfOjYTjsgLVUSGFA_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_17755': c_code/2_2/@msem.nim.c:8647:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710(ty, TM__rF9caJawfOjYTjsgLVUSGFA_106); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8651:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710(ty, TM__rF9caJawfOjYTjsgLVUSGFA_107); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8671:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8752:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:9176: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:2107: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:9181: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:2107: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:9186: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:2107: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:9191: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:2107: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_6478': c_code/2_2/@msem.nim.c:9406:8: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*def).typ), skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_5175': c_code/2_2/@msem.nim.c:12468:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T101_ = skipTypes__ast_3710(typ, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:12509: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:2107: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:12706:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T198_ = skipTypes__ast_3710(r, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_13190': c_code/2_2/@msem.nim.c:13499:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] obj = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_13299': c_code/2_2/@msem.nim.c:13636:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T15_ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:13645:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T19_ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:13648:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(T20_, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_13461': c_code/2_2/@msem.nim.c:14048:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_13481': c_code/2_2/@msem.nim.c:14094:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14155:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_15491': c_code/2_2/@msem.nim.c:14183:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14193:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T14_ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14199:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] s = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14277:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T22_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_15613': c_code/2_2/@msem.nim.c:14365:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14387:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T16_ = skipTypes__ast_3710((*(*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14401:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T22_ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_15671': c_code/2_2/@msem.nim.c:14425:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14464:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T17_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14529:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T51_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14583:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T73_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_17936': c_code/2_2/@msem.nim.c:14691:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14715:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] base = skipTypes__ast_3710(T1_, TM__rF9caJawfOjYTjsgLVUSGFA_253); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14832:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*(*n)._kind_6.sons->data[i]).typ), skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_15840': c_code/2_2/@msem.nim.c:15092:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] arr = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:15174:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T41_ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:15210:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T54_ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_15983': c_code/2_2/@msem.nim.c:16162:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] operand_2 = skipTypes__ast_3710(operand, TM__rF9caJawfOjYTjsgLVUSGFA_304); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:16177:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T12_ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:16234:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&T30_->data[1]), skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:16248:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&T33_->data[1]), skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:16360:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:16377:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] operand_3 = skipTypes__ast_3710(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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:16393:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] operand_4 = skipTypes__ast_3710(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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:16405:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] arg_2 = skipTypes__ast_3710(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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:16415:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] arg_2 = skipTypes__ast_3710(T75_, TM__rF9caJawfOjYTjsgLVUSGFA_321); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_16286': c_code/2_2/@msem.nim.c:16645:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:16646:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:16647:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:16648:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] y = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_15074': c_code/2_2/@msem.nim.c:16752:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:16786:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*n).typ), skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_16402': c_code/2_2/@msem.nim.c:17181:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T2_ = skipTypes__ast_3710(origParamType, TM__rF9caJawfOjYTjsgLVUSGFA_97); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_16591': c_code/2_2/@msem.nim.c:17818:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T86_ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:17864:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:17878:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_3 = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:17907:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] seqType = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:17981:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T144_ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:18049:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] expectedType = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:18809:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_13518': c_code/2_2/@msem.nim.c:19331:5: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T180_ = 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:13949: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:19632:2: warning: passing argument 4 of 'semProcAux__sem_13518' discards 'const' qualifier from pointer target type [enabled by default] T5_ = semProcAux__sem_13518(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:18916:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, semProcAux__sem_13518)(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:20700:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3710(t, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:20714:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_18236': c_code/2_2/@msem.nim.c:21108:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:21118:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T11_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_15836': c_code/2_2/@msem.nim.c:21479:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T43_ = skipTypes__ast_3710(le, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:21490:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T48_ = skipTypes__ast_3710(le, TM__rF9caJawfOjYTjsgLVUSGFA_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:22018: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:2107: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:22147:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T10_ = skipTypes__ast_3710(formal, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3956': c_code/2_2/@msem.nim.c:22574:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t2 = skipTypes__ast_3710(t, TM__rF9caJawfOjYTjsgLVUSGFA_459); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:22592:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710(t, TM__rF9caJawfOjYTjsgLVUSGFA_448); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_4060': c_code/2_2/@msem.nim.c:22702:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710(t, TM__rF9caJawfOjYTjsgLVUSGFA_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_4002': c_code/2_2/@msem.nim.c:22896:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710(t, TM__rF9caJawfOjYTjsgLVUSGFA_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_4139': c_code/2_2/@msem.nim.c:23061:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:23081:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T10_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:23215:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T58_ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_19902': c_code/2_2/@msem.nim.c:24728: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:5640: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:24889: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:5640: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_20207': c_code/2_2/@msem.nim.c:25091:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(base, TM__rF9caJawfOjYTjsgLVUSGFA_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_4572': c_code/2_2/@msem.nim.c:25149:3: warning: passing argument 2 of 'skipTypesOrNil__ast_4160' discards 'const' qualifier from pointer target type [enabled by default] base = skipTypesOrNil__ast_4160(realBase, TM__rF9caJawfOjYTjsgLVUSGFA_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2028:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypesOrNil__ast_4160)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:25260: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:2107: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_4676': c_code/2_2/@msem.nim.c:25396:8: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T45_ = skipTypes__ast_3710(region, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:25534:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3710(x, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:25535:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3710(y, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:25693:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T83_ = skipTypes__ast_3710(a, TM__rF9caJawfOjYTjsgLVUSGFA_31); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:25755:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] a = skipTypes__ast_3710(T110_, TM__rF9caJawfOjYTjsgLVUSGFA_320); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:25758:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] b = skipTypes__ast_3710(T111_, TM__rF9caJawfOjYTjsgLVUSGFA_320); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3403': c_code/2_2/@msem.nim.c:26254:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T52_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:26267:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] result = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:26278:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T64_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:26284:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] result = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3455': c_code/2_2/@msem.nim.c:26318:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T16_ = skipTypes__ast_3710(indxB, TM__rF9caJawfOjYTjsgLVUSGFA_31); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:26341:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T27_ = skipTypes__ast_3710(indxB, TM__rF9caJawfOjYTjsgLVUSGFA_31); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_5571': c_code/2_2/@msem.nim.c:26914:2: warning: passing argument 2 of 'skipTypesOrNil__ast_4160' discards 'const' qualifier from pointer target type [enabled by default] base = skipTypesOrNil__ast_4160(realBase, TM__rF9caJawfOjYTjsgLVUSGFA_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2028:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypesOrNil__ast_4160)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_5597': c_code/2_2/@msem.nim.c:26971:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:27126:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710(typ, TM__rF9caJawfOjYTjsgLVUSGFA_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:27184:2: warning: passing argument 2 of 'skipTypes__ast_4143' discards 'const' qualifier from pointer target type [enabled by default] tx = skipTypes__ast_4143(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:2515:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_4143)(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_5947': c_code/2_2/@msem.nim.c:27719: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:2107: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:27742:3: warning: passing argument 4 of 'implicitPragmas__pragmas_2410' discards 'const' qualifier from pointer target type [enabled by default] implicitPragmas__pragmas_2410(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:2225:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, implicitPragmas__pragmas_2410)(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:27858: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:2107: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:27870:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T40_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:27885:10: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T49_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:27996: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:2107: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:28399:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T48_ = skipTypes__ast_3710(result, TM__rF9caJawfOjYTjsgLVUSGFA_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:28506:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] resolvedType = skipTypes__ast_3710(result, TM__rF9caJawfOjYTjsgLVUSGFA_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_17531': c_code/2_2/@msem.nim.c:29444:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:29738:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:29742:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710(ty, TM__rF9caJawfOjYTjsgLVUSGFA_107); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:29794:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:29942:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T11_ = skipTypes__ast_3710(formal, TM__rF9caJawfOjYTjsgLVUSGFA_620); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_14564': c_code/2_2/@msem.nim.c:30064:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] srcTyp = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:30082:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] d = skipTypes__ast_3710(targetTyp, TM__rF9caJawfOjYTjsgLVUSGFA_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:30095:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] s = skipTypes__ast_3710(s, TM__rF9caJawfOjYTjsgLVUSGFA_621); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:30143:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] targetBaseTyp = skipTypes__ast_3710(targetTyp, TM__rF9caJawfOjYTjsgLVUSGFA_622); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:30144:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] srcBaseTyp = skipTypes__ast_3710(srcTyp, TM__rF9caJawfOjYTjsgLVUSGFA_459); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:30159:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T43_ = skipTypes__ast_3710(d, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:30163:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T45_ = skipTypes__ast_3710(s, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:30168:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T48_ = skipTypes__ast_3710(d, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:30170:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T49_ = skipTypes__ast_3710(s, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:30329:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T119_ = skipTypes__ast_3710(targetTyp, TM__rF9caJawfOjYTjsgLVUSGFA_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:30331:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T120_ = skipTypes__ast_3710(srcTyp, TM__rF9caJawfOjYTjsgLVUSGFA_625); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_14920': c_code/2_2/@msem.nim.c:30453:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] baseType = skipTypes__ast_3710(T38_, TM__rF9caJawfOjYTjsgLVUSGFA_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:30476:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T48_ = skipTypes__ast_3710(targetType, TM__rF9caJawfOjYTjsgLVUSGFA_97); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_17036': c_code/2_2/@msem.nim.c:30681:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(t, TM__rF9caJawfOjYTjsgLVUSGFA_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:30684:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_15128': c_code/2_2/@msem.nim.c:31121:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(t1, TM__rF9caJawfOjYTjsgLVUSGFA_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:31135:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710(t1, TM__rF9caJawfOjYTjsgLVUSGFA_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:31163:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T37_ = skipTypes__ast_3710(t1, TM__rF9caJawfOjYTjsgLVUSGFA_85); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_7902': c_code/2_2/@msem.nim.c:33625: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_7924, 8, (*(*s).name).s); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:13949: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:33717:2: warning: passing argument 4 of 'pragmaCallable__pragmas_2568' discards 'const' qualifier from pointer target type [enabled by default] pragmaCallable__pragmas_2568(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:2224:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragmaCallable__pragmas_2568)(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:33718:2: warning: passing argument 4 of 'implicitPragmas__pragmas_2410' discards 'const' qualifier from pointer target type [enabled by default] implicitPragmas__pragmas_2410(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:2225:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, implicitPragmas__pragmas_2410)(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_17113': c_code/2_2/@msem.nim.c:34586:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_20615': c_code/2_2/@msem.nim.c:35178:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710(T17_, TM__rF9caJawfOjYTjsgLVUSGFA_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_19336': c_code/2_2/@msem.nim.c:35298:8: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:35309:8: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:35319:8: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_14802': c_code/2_2/@msem.nim.c:35599:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] src_2 = skipTypes__ast_3710(src, TM__rF9caJawfOjYTjsgLVUSGFA_715); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:35603:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3710(dst, TM__rF9caJawfOjYTjsgLVUSGFA_716); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:35612:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3710(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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:35621:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T13_ = skipTypes__ast_3710(dst, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:35632:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] d = skipTypes__ast_3710(dst, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:35633:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] s = skipTypes__ast_3710(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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:35740:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T63_ = skipTypes__ast_3710(dst, TM__rF9caJawfOjYTjsgLVUSGFA_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:35746:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T65_ = skipTypes__ast_3710(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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_12015': c_code/2_2/@msem.nim.c:36583:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710(typ, TM__rF9caJawfOjYTjsgLVUSGFA_726); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_10255': c_code/2_2/@msem.nim.c:36896:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] obj = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_10411': c_code/2_2/@msem.nim.c:37212:8: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T42_ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:37267:8: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T66_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:37335:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] tup = skipTypes__ast_3710(typ, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:37657:11: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] actualType = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_9937': c_code/2_2/@msem.nim.c:37729:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T9_ = skipTypes__ast_3710(typ, TM__rF9caJawfOjYTjsgLVUSGFA_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_12075': c_code/2_2/@msem.nim.c:38192: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:2107: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_12296': c_code/2_2/@msem.nim.c:39156:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T79_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_12571': c_code/2_2/@msem.nim.c:39559:9: warning: passing argument 2 of 'safeSkipTypes__types_3552' discards 'const' qualifier from pointer target type [enabled by default] T55_ = 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:2698: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_11362': c_code/2_2/@msem.nim.c:40437: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:2107: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_11425': c_code/2_2/@msem.nim.c:40456:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] iter = skipTypes__ast_3710(iterBase, TM__rF9caJawfOjYTjsgLVUSGFA_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:40457:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] iterAfterVarLent = skipTypes__ast_3710(iter, TM__rF9caJawfOjYTjsgLVUSGFA_842); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:40648:8: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*iter).sons->data[i_3]), skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:40654:8: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] asgnRef((void**) (&(*iter).sons->data[i_3]), skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_11230': c_code/2_2/@msem.nim.c:41146:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] tupleTypeA = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:41168:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] tupleTypeB = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:41242:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:41253:3: warning: passing argument 2 of 'containsNode__ast_4520' discards 'const' qualifier from pointer target type [enabled by default] T47_ = containsNode__ast_4520(stmts, TM__rF9caJawfOjYTjsgLVUSGFA_862); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2720:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, containsNode__ast_4520)(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_11790': c_code/2_2/@msem.nim.c:41399:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T32_ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_11906': c_code/2_2/@msem.nim.c:41560:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] caseTyp = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:41575:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:41708:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T50_ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_18557': c_code/2_2/@msem.nim.c:42084:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(restype, TM__rF9caJawfOjYTjsgLVUSGFA_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:42113:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] e = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_13925': c_code/2_2/@msem.nim.c:42246:2: warning: passing argument 4 of 'semProcAux__sem_13518' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13518(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:18916:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, semProcAux__sem_13518)(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_9569': c_code/2_2/@msem.nim.c:42313:2: warning: passing argument 4 of 'semProcAux__sem_13518' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13518(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:18916:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, semProcAux__sem_13518)(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_13981': c_code/2_2/@msem.nim.c:42323: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:5640: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:42328: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:5640: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_13991': c_code/2_2/@msem.nim.c:42350:2: warning: passing argument 4 of 'semProcAux__sem_13518' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13518(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:18916:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, semProcAux__sem_13518)(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_14026': c_code/2_2/@msem.nim.c:42423:2: warning: passing argument 4 of 'semProcAux__sem_13518' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13518(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:18916:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, semProcAux__sem_13518)(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_14045': c_code/2_2/@msem.nim.c:42469:2: warning: passing argument 4 of 'semProcAux__sem_13518' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13518(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:18916:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, semProcAux__sem_13518)(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_14172': c_code/2_2/@msem.nim.c:43110: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:2107: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:43547:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] baseType = skipTypes__ast_3710((*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:43561:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710(T147_, TM__rF9caJawfOjYTjsgLVUSGFA_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:43893:3: warning: passing argument 4 of 'semProcAux__sem_13518' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13518(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:18916:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw*, semProcAux__sem_13518)(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:44071: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:2107: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:44448:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T9_ = skipTypes__ast_3710((*(*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:1944:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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_1002': c_code/2_2/@mdfa.nim.c:761:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_458': c_code/2_2/@mdfa.nim.c:928:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*(*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_910': c_code/2_2/@mdfa.nim.c:2096:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T10_ = skipTypes__ast_3710((*(*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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_3710' discards 'const' qualifier from pointer target type [enabled by default] T71_ = skipTypes__ast_3710((*(*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_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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:2443: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:1955: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:2460: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:1955: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_6529': c_code/2_2/@minjectdestructors.nim.c:3061:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1511:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_6566': c_code/2_2/@minjectdestructors.nim.c:3279:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1511:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_6614': c_code/2_2/@minjectdestructors.nim.c:3394:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*dest).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_30); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1511:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_6636': c_code/2_2/@minjectdestructors.nim.c:3472:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1511:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_6600': c_code/2_2/@minjectdestructors.nim.c:3505:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*dest).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_30); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1511:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_6849': c_code/2_2/@minjectdestructors.nim.c:3531:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710(t, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_33); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1511:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_6534': c_code/2_2/@minjectdestructors.nim.c:3562:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710(t, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_9); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1511:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_6807': c_code/2_2/@minjectdestructors.nim.c:6768:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T16_ = skipTypes__ast_3710((*n).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_33); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1511:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6796:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T29_ = skipTypes__ast_3710((*n).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_33); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1511:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_6910': c_code/2_2/@minjectdestructors.nim.c:6971:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] destTyp = skipTypes__ast_3710((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_33); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1511:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8540:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T437_ = skipTypes__ast_3710((*n).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_38); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1511:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8544:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T439_ = skipTypes__ast_3710((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_38); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1511:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8644:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*n).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_33); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1511:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:9157:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T647_ = skipTypes__ast_3710((*n).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_38); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1511:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:9161:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T649_ = skipTypes__ast_3710((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_38); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1511:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_10135': c_code/2_2/@minjectdestructors.nim.c:9469:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T24_ = skipTypes__ast_3710(t, TM__dJ4qrEWDmqGA8FWJ0TYKJQ_50); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1511:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:9503:3: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__dJ4qrEWDmqGA8FWJ0TYKJQ_52, 1); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1601: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 -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:2163:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T29_ = skipTypes__ast_3710((*(*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:1195:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:2624: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:1758: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:2626: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:1758: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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@sdynlib.nim.c -o c_code/2_2/@m..@slib@spure@sdynlib.nim.o cc -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_1300': c_code/2_2/@mcgen.nim.c:4878:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3710(t, TM__MQdRN7fpbG7rPm4JpVVAhA_15); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1215': c_code/2_2/@mcgen.nim.c:5189:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] base = skipTypes__ast_3710(T38_, TM__MQdRN7fpbG7rPm4JpVVAhA_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1341': c_code/2_2/@mcgen.nim.c:5374:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T17_ = skipTypes__ast_3710(rettype, TM__MQdRN7fpbG7rPm4JpVVAhA_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5384:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(rettype, TM__MQdRN7fpbG7rPm4JpVVAhA_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3489': c_code/2_2/@mcgen.nim.c:5497:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1149': c_code/2_2/@mcgen.nim.c:5524:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ_2 = skipTypes__ast_3710(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_15); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3090': c_code/2_2/@mcgen.nim.c:5675:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710(t, TM__MQdRN7fpbG7rPm4JpVVAhA_40); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3129': c_code/2_2/@mcgen.nim.c:5734:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] concrete = skipTypes__ast_3710(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3333': c_code/2_2/@mcgen.nim.c:5802:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] etB = skipTypes__ast_3710(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5839:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T17_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3496': c_code/2_2/@mcgen.nim.c:6040:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] arr = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6064:8: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] arr = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_10569': c_code/2_2/@mcgen.nim.c:6696:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710(t, TM__MQdRN7fpbG7rPm4JpVVAhA_85); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_7823': c_code/2_2/@mcgen.nim.c:7035:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] it = skipTypes__ast_3710(it, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_6806': c_code/2_2/@mcgen.nim.c:7453:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T46_ = skipTypes__ast_3710(origType, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7459:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T50_ = skipTypes__ast_3710(origType, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_6871': c_code/2_2/@mcgen.nim.c:7751:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3710(x, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3653': c_code/2_2/@mcgen.nim.c:8170:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] fieldType = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_17727': c_code/2_2/@mcgen.nim.c:8583:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3710(ty, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8672:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T31_ = skipTypes__ast_3710(ty, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8685:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T36_ = skipTypes__ast_3710(ty, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8736:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T57_ = skipTypes__ast_3710(ty, TM__MQdRN7fpbG7rPm4JpVVAhA_158); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_7354': c_code/2_2/@mcgen.nim.c:9226:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3710(x, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_7685': c_code/2_2/@mcgen.nim.c:9605:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710(origTyp, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:9654:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T24_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_6916': c_code/2_2/@mcgen.nim.c:9908:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] objtype_2 = skipTypes__ast_3710(objtype, TM__MQdRN7fpbG7rPm4JpVVAhA_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:9915:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] objtype_2 = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_7129': c_code/2_2/@mcgen.nim.c:10314:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(t, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_6786': c_code/2_2/@mcgen.nim.c:10379:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710(origType, TM__MQdRN7fpbG7rPm4JpVVAhA_114); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:10475:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T36_ = skipTypes__ast_3710(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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_7942': c_code/2_2/@mcgen.nim.c:10855:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710(origType, TM__MQdRN7fpbG7rPm4JpVVAhA_101); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:10917:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T24_ = skipTypes__ast_3710(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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_25259': c_code/2_2/@mcgen.nim.c:11077:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_25135': c_code/2_2/@mcgen.nim.c:11205:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3710(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_24876': c_code/2_2/@mcgen.nim.c:11563:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_223); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_17658': c_code/2_2/@mcgen.nim.c:11961:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] base = skipTypes__ast_3710(base, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_25075': c_code/2_2/@mcgen.nim.c:12007:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_13861': c_code/2_2/@mcgen.nim.c:12087:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710(optionalType, TM__MQdRN7fpbG7rPm4JpVVAhA_82); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_18078': c_code/2_2/@mcgen.nim.c:12367:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T18_ = skipTypes__ast_3710(T17_, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_17891': c_code/2_2/@mcgen.nim.c:12555:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T15_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_17994': c_code/2_2/@mcgen.nim.c:12626:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(T10_, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_18156': c_code/2_2/@mcgen.nim.c:12875:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T2_ = skipTypes__ast_3710(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:13093:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] etyp = skipTypes__ast_3710(T60_, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_10387': c_code/2_2/@mcgen.nim.c:13257:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710(T18_, TM__MQdRN7fpbG7rPm4JpVVAhA_236); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:13597: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:4319: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:13605: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:4319: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_10398': c_code/2_2/@mcgen.nim.c:14264:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] s = skipTypes__ast_3710(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14283:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] s = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14383:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] objType = skipTypes__ast_3710(t, TM__MQdRN7fpbG7rPm4JpVVAhA_197); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14518:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] s_2 = skipTypes__ast_3710(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14543:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] s_2 = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14555:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T111_ = skipTypes__ast_3710(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_10971': c_code/2_2/@mcgen.nim.c:14591:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T5_ = skipTypes__ast_3710(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_82); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_25959': c_code/2_2/@mcgen.nim.c:15009:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T71_ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_10589': c_code/2_2/@mcgen.nim.c:15519:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] x = skipTypes__ast_3710(x, TM__MQdRN7fpbG7rPm4JpVVAhA_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_10881': c_code/2_2/@mcgen.nim.c:15864:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710(T4_, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:15885:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] atyp = skipTypes__ast_3710(T16_, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_26176': c_code/2_2/@mcgen.nim.c:16519:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T61_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3802': c_code/2_2/@mcgen.nim.c:18266:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T62_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:18312:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T80_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_1320': c_code/2_2/@mcgen.nim.c:18433:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(origTyp, TM__MQdRN7fpbG7rPm4JpVVAhA_14); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:18552:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T49_ = skipTypes__ast_3710(origTyp, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:18554:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] etB = skipTypes__ast_3710(et, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:18582:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] etB = skipTypes__ast_3710(et, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:18859:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T163_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_95': c_code/2_2/@mcgen.nim.c:19678:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_13215': c_code/2_2/@mcgen.nim.c:20605:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T12_ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_10361': c_code/2_2/@mcgen.nim.c:21291:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T4_ = skipTypes__ast_3710(T3_, TM__MQdRN7fpbG7rPm4JpVVAhA_425); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_11804': c_code/2_2/@mcgen.nim.c:21305:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_11826': c_code/2_2/@mcgen.nim.c:21708:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710(T5_, TM__MQdRN7fpbG7rPm4JpVVAhA_430); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:21815:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] atyp = skipTypes__ast_3710(T28_, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:21829:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T33_ = skipTypes__ast_3710(formalType, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_11937': c_code/2_2/@mcgen.nim.c:22034:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T34_ = skipTypes__ast_3710(T33_, TM__MQdRN7fpbG7rPm4JpVVAhA_433); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:22079:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ntyp = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:22093:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T56_ = skipTypes__ast_3710(formalType, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_12119': c_code/2_2/@mcgen.nim.c:22291:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_12429': c_code/2_2/@mcgen.nim.c:22867:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_12648': c_code/2_2/@mcgen.nim.c:23248:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*typ).sons->data[i], TM__MQdRN7fpbG7rPm4JpVVAhA_444); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_12716': c_code/2_2/@mcgen.nim.c:23394:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ_2 = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_11694': c_code/2_2/@mcgen.nim.c:23646:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_12821': c_code/2_2/@mcgen.nim.c:23880:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:23894: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_440); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:2315: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:23897:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ_2 = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_12924': c_code/2_2/@mcgen.nim.c:24055:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_12396': c_code/2_2/@mcgen.nim.c:24300:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_13117': c_code/2_2/@mcgen.nim.c:24331:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T9_ = skipTypes__ast_3710((*(*ri)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_411); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_13895': c_code/2_2/@mcgen.nim.c:24539:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_19347': c_code/2_2/@mcgen.nim.c:24902:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*e).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_425); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_19005': c_code/2_2/@mcgen.nim.c:24996:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*e).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_425); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_19272': c_code/2_2/@mcgen.nim.c:25874:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T4_ = skipTypes__ast_3710(T3_, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_18853': c_code/2_2/@mcgen.nim.c:25905:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*e).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_425); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_21617': c_code/2_2/@mcgen.nim.c:26199:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:26385:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T37_ = skipTypes__ast_3710(T36_, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_21733': c_code/2_2/@mcgen.nim.c:26551:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:26583:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(T17_, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:26607:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_19567': c_code/2_2/@mcgen.nim.c:26678:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T9_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_22096': c_code/2_2/@mcgen.nim.c:26722:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_20519': c_code/2_2/@mcgen.nim.c:26833:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_20599': c_code/2_2/@mcgen.nim.c:27044:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_20697': c_code/2_2/@mcgen.nim.c:27288:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] seqType = skipTypes__ast_3710((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_524); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_19309': c_code/2_2/@mcgen.nim.c:27503:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_425); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_23404': c_code/2_2/@mcgen.nim.c:27557:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_542); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_21520': c_code/2_2/@mcgen.nim.c:27681:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3710(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_107); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:27686:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:27722:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(T16_, TM__MQdRN7fpbG7rPm4JpVVAhA_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:27751:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_20776': c_code/2_2/@mcgen.nim.c:27812:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] refType = skipTypes__ast_3710(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_21422': c_code/2_2/@mcgen.nim.c:28257:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] refType = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:28287:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3710(T5_, TM__MQdRN7fpbG7rPm4JpVVAhA_425); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:28297:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] bt = skipTypes__ast_3710(T8_, TM__MQdRN7fpbG7rPm4JpVVAhA_425); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_20943': c_code/2_2/@mcgen.nim.c:28307:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] seqtype = skipTypes__ast_3710(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_21037': c_code/2_2/@mcgen.nim.c:28617:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] seqtype = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_21076': c_code/2_2/@mcgen.nim.c:28699:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] seqtype = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_22817': c_code/2_2/@mcgen.nim.c:28821:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] etyp = skipTypes__ast_3710((*e).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_542); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:28822:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] srcTyp = skipTypes__ast_3710((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_425); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_21818': c_code/2_2/@mcgen.nim.c:28962:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*a).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_569); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_22012': c_code/2_2/@mcgen.nim.c:29370:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_524); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:29406:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T18_ = skipTypes__ast_3710(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:29448:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T25_ = skipTypes__ast_3710(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_17668': c_code/2_2/@mcgen.nim.c:29471:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] setType = skipTypes__ast_3710(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_19775': c_code/2_2/@mcgen.nim.c:29537:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_22268': c_code/2_2/@mcgen.nim.c:29737:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] setType = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_21316': c_code/2_2/@mcgen.nim.c:31250:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T38_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:31273:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T44_ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:31356:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T58_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:31379:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T64_ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_18587': c_code/2_2/@mcgen.nim.c:31415:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_635); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_23283': c_code/2_2/@mcgen.nim.c:31971:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:32195:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_23417': c_code/2_2/@mcgen.nim.c:32345:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] underlying = skipTypes__ast_3710((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_508); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:32386:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ranged = skipTypes__ast_3710((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_513); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:32829:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T131_ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:32996:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_565); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:33009:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_2 = skipTypes__ast_3710((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_565); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:33042:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t_3 = skipTypes__ast_3710((*(*dotExpr)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_565); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_24109': c_code/2_2/@mcgen.nim.c:33781:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T13_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_19679': c_code/2_2/@mcgen.nim.c:33973:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty_2 = skipTypes__ast_3710(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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_10379': c_code/2_2/@mcgen.nim.c:34388:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:34416:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(T27_, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_22904': c_code/2_2/@mcgen.nim.c:34540:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] destt = skipTypes__ast_3710((*e).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_425); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:34541:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] srct = skipTypes__ast_3710((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_425); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_23025': c_code/2_2/@mcgen.nim.c:34616:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] destType = skipTypes__ast_3710((*e).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_677); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_19394': c_code/2_2/@mcgen.nim.c:34649:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3710(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:34655:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3710(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_19606': c_code/2_2/@mcgen.nim.c:34667:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_20022': c_code/2_2/@mcgen.nim.c:34763:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_679); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_20237': c_code/2_2/@mcgen.nim.c:35255:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:35261:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710(T6_, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:35342:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T32_ = skipTypes__ast_3710(T31_, TM__MQdRN7fpbG7rPm4JpVVAhA_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_19648': c_code/2_2/@mcgen.nim.c:35463:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] tupType = skipTypes__ast_3710(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_698); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_20321': c_code/2_2/@mcgen.nim.c:35497:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__MQdRN7fpbG7rPm4JpVVAhA_678); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:35503:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710(T5_, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_19439': c_code/2_2/@mcgen.nim.c:35632:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T21_ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:35656:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710(typ, TM__MQdRN7fpbG7rPm4JpVVAhA_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_19726': c_code/2_2/@mcgen.nim.c:35846:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710(T1_, TM__MQdRN7fpbG7rPm4JpVVAhA_85); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_19954': c_code/2_2/@mcgen.nim.c:35915:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710(T5_, TM__MQdRN7fpbG7rPm4JpVVAhA_85); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_24322': c_code/2_2/@mcgen.nim.c:36484:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:36485:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] src = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:36490:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T4_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:36510:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T12_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_24256': c_code/2_2/@mcgen.nim.c:36603:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_22951': c_code/2_2/@mcgen.nim.c:36781:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] dest = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:36876:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T27_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:36905:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T35_ = skipTypes__ast_3710(n0t, TM__MQdRN7fpbG7rPm4JpVVAhA_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_13301': c_code/2_2/@mcgen.nim.c:37774:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(T44_, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_15567': c_code/2_2/@mcgen.nim.c:39201:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_17376': c_code/2_2/@mcgen.nim.c:39804:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(objtype, TM__MQdRN7fpbG7rPm4JpVVAhA_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_17511': c_code/2_2/@mcgen.nim.c:39937:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T13_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_17277': c_code/2_2/@mcgen.nim.c:40023:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T19_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:40062:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T30_ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_14929': c_code/2_2/@mcgen.nim.c:42957:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_11509': c_code/2_2/@mcgen.nim.c:44003:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T146_ = skipTypes__ast_3710((*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:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_3469': c_code/2_2/@mcgen.nim.c:46089:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T9_ = skipTypes__ast_3710(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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_6699': c_code/2_2/@mcgen.nim.c:46126:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3710(t, TM__MQdRN7fpbG7rPm4JpVVAhA_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1810:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__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 -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 -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_86': c_code/2_2/@mmodules.nim.c:1679: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:1464: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:1684: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:1464: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 -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:2399: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:1497: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:2703: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:1548: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 -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 -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 -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 -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 -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_338': c_code/2_2/@mic@scbackend.nim.c:1725: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:1692: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_168': c_code/2_2/@mic@scbackend.nim.c:1834: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:1692: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 -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 -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 -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_286': 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 -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:3433:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(typ, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:3445:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T5_ = skipTypes__ast_3710(T4_, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4570:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T19_ = skipTypes__ast_3710((*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4665:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(typ, TM__BxLwT0mhrtgTPodf1v3xjg_121); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4939:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(t, TM__BxLwT0mhrtgTPodf1v3xjg_133); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:4949:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710(typ, TM__BxLwT0mhrtgTPodf1v3xjg_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:5231:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T10_ = skipTypes__ast_3710((*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:6403:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:7870:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T7_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8000:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8093:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8242:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T3_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8283:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T17_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8318:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T29_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8346:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8443:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8463:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8580:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8685:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8715:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8731:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8882:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T4_ = skipTypes__ast_3710((*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:8956:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:9139:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T11_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:9438:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T73_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:9475:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T83_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:9505:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T93_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:9580:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T107_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:9695:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T121_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:10329: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:1774: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:10331:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:10467:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:10477:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T4_ = skipTypes__ast_3710((*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:10551:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:10647:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:10690:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] t = skipTypes__ast_3710((*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:10727:1: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] { dest = skipTypes__ast_3710((*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:10728:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] src = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:10968:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:11015:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] otyp = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:11153:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:11323:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:11334:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T44_ = skipTypes__ast_3710((*(*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:11491:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:11497:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] ty = skipTypes__ast_3710(T5_, TM__BxLwT0mhrtgTPodf1v3xjg_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:11606:1: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] { dest = skipTypes__ast_3710((*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:11607:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] src = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:11777:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T6_ = skipTypes__ast_3710((*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:12194:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:12509:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T8_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:12522:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T13_ = skipTypes__ast_3710((*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:12887:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T1_ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:13332:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] typ = skipTypes__ast_3710((*(*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:13467:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T31_ = skipTypes__ast_3710((*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:1522:66: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__facALICuu8zUj0hjvbTLFg*, skipTypes__ast_3710)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tySet_tyEnum_TTypeKind__9a3YiReNVD0IJHWFKgXRe9ag kinds); ^ c_code/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:14204: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:1884: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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spackages@sdocutils@srstast.nim.c -o c_code/2_2/@m..@slib@spackages@sdocutils@srstast.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@scollections@slists.nim.c -o c_code/2_2/@m..@slib@spure@scollections@slists.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@m..@slib@spackages@sdocutils@shighlite.nim.c -o c_code/1_2/@m..@slib@spackages@sdocutils@shighlite.nim.o c_code/1_2/@m..@slib@spackages@sdocutils@shighlite.nim.c: In function 'cppNextToken__packagesZdocutilsZhighlite_1035': c_code/1_2/@m..@slib@spackages@sdocutils@shighlite.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/@m..@slib@spackages@sdocutils@shighlite.nim.c:4:0: c_code/1_2/@m..@slib@spackages@sdocutils@shighlite.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/@m..@slib@spackages@sdocutils@shighlite.nim.c: In function 'csharpNextToken__packagesZdocutilsZhighlite_1047': c_code/1_2/@m..@slib@spackages@sdocutils@shighlite.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/@m..@slib@spackages@sdocutils@shighlite.nim.c:4:0: c_code/1_2/@m..@slib@spackages@sdocutils@shighlite.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/@m..@slib@spackages@sdocutils@shighlite.nim.c: In function 'cNextToken__packagesZdocutilsZhighlite_1023': c_code/1_2/@m..@slib@spackages@sdocutils@shighlite.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/@m..@slib@spackages@sdocutils@shighlite.nim.c:4:0: c_code/1_2/@m..@slib@spackages@sdocutils@shighlite.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/@m..@slib@spackages@sdocutils@shighlite.nim.c: In function 'javaNextToken__packagesZdocutilsZhighlite_1059': c_code/1_2/@m..@slib@spackages@sdocutils@shighlite.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/@m..@slib@spackages@sdocutils@shighlite.nim.c:4:0: c_code/1_2/@m..@slib@spackages@sdocutils@shighlite.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/@m..@slib@spackages@sdocutils@shighlite.nim.c: In function 'pythonNextToken__packagesZdocutilsZhighlite_1639': c_code/1_2/@m..@slib@spackages@sdocutils@shighlite.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/@m..@slib@spackages@sdocutils@shighlite.nim.c:4:0: c_code/1_2/@m..@slib@spackages@sdocutils@shighlite.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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c -o c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.o c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c: In function 'rawGetTok__packagesZdocutilsZrst_224': c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:2084: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:1835: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/@m..@slib@spackages@sdocutils@srst.nim.c:2092: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:1835: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/@m..@slib@spackages@sdocutils@srst.nim.c: In function 'match__packagesZdocutilsZrst_4270': c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:2428: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:616: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/@m..@slib@spackages@sdocutils@srst.nim.c: In function 'isAdornmentHeadline__packagesZdocutilsZrst_5401': c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:2663: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:2635: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/@m..@slib@spackages@sdocutils@srst.nim.c: In function 'whichSection__packagesZdocutilsZrst_5549': c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:3126:4: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T72_ = contains__stdZenumutils_43(TM__6mNpeIAN05DnDNzb9b3611A_74, 3, (*p).tok->data[(*p).idx].symbol); ^ In file included from c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:2635: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/@m..@slib@spackages@sdocutils@srst.nim.c: In function 'isInlineMarkupStart__packagesZdocutilsZrst_4204': c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:3701: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:2635: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/@m..@slib@spackages@sdocutils@srst.nim.c: In function 'isInlineMarkupEnd__packagesZdocutilsZrst_4110': c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:3786: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:2635: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/@m..@slib@spackages@sdocutils@srst.nim.c: In function 'isUrl__packagesZdocutilsZrst_4553': c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:5360: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:2635: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/@m..@slib@spackages@sdocutils@srst.nim.c: In function 'dirCodeBlock__packagesZdocutilsZrst_6557': c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:6325: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:704: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/@m..@slib@spackages@sdocutils@srst.nim.c:6337: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:1590: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/@m..@slib@spackages@sdocutils@srst.nim.c: In function 'dirInclude__packagesZdocutilsZrst_6524': c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:6460: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:704: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/@m..@slib@spackages@sdocutils@srst.nim.c:6502: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:704: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/@m..@slib@spackages@sdocutils@srst.nim.c:6530: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:704: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/@m..@slib@spackages@sdocutils@srst.nim.c: In function 'dirRole__packagesZdocutilsZrst_6624': c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:6674: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:704: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/@m..@slib@spackages@sdocutils@srst.nim.c: In function 'selectDir__packagesZdocutilsZrst_6647': c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:6703: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:1590: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/@m..@slib@spackages@sdocutils@srst.nim.c:6709: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:2635: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/@m..@slib@spackages@sdocutils@srst.nim.c: In function 'getColContents__packagesZdocutilsZrst_5963': c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:8626: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:704: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/@m..@slib@spackages@sdocutils@srst.nim.c: In function 'orderFootnotes__packagesZdocutilsZrst_2502': c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:9691: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:1590: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/@m..@slib@spackages@sdocutils@srst.nim.c: In function 'getFieldValue__packagesZdocutilsZrst_5217': c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:10445: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/@m..@slib@spackages@sdocutils@srst.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.c:704: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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.nim.c -o c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.nim.o c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.nim.c: In function 'renderField__packagesZdocutilsZrstgen_8310': c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c: In function 'renderImage__packagesZdocutilsZrstgen_8139': c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c: In function 'parseCodeBlockField__packagesZdocutilsZrstgen_8181': c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c: In function 'parseCodeBlockParams__packagesZdocutilsZrstgen_8185': c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c: In function 'buildLinesHtmlTable__packagesZdocutilsZrstgen_8206': c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c: In function 'renderContainer__packagesZdocutilsZrstgen_8297': c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c: In function 'unquoteIndexColumn__packagesZdocutilsZrstgen_332': c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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/@m..@slib@spackages@sdocutils@srstgen.nim.c:4:0: c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@m..@slib@spure@sxmltree.nim.c -o c_code/1_2/@m..@slib@spure@sxmltree.nim.o cc -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 -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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@m..@slib@spure@sbase64.nim.c -o c_code/1_2/@m..@slib@spure@sbase64.nim.o cc -pipe -O2 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@m..@slib@spure@suri.nim.c -o c_code/1_2/@m..@slib@spure@suri.nim.o cc -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_197': c_code/2_2/@mdocgen.nim.c:2626: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:2647: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_3405': c_code/2_2/@mdocgen.nim.c:2839: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_3396': c_code/2_2/@mdocgen.nim.c:4763: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:4777: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:1334: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_3441': c_code/2_2/@mdocgen.nim.c:4920: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:4934: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:5180: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:5192: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:5984: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:1365: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:5987: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:1365: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:5994: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:1366: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_6198': c_code/2_2/@mdocgen.nim.c:7618: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 -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 -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:2041: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:1778: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:2589: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:1778: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:2618: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:1778: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 -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:1470: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:1389: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 -D_FORTIFY_SOURCE=2 -w -fmax-errors=3 -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/@m..@slib@spure@sbrowsers.nim.c -o c_code/2_2/@m..@slib@spure@sbrowsers.nim.o cc -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/@m..@slib@sstd@sprivate@sdigitsutils.nim.o c_code/2_2/@m..@slib@ssystem@sassertions.nim.o c_code/1_2/@m..@slib@ssystem@sdragonbox.nim.o c_code/1_2/@m..@slib@ssystem@sschubfach.nim.o c_code/2_2/@m..@slib@ssystem@sformatfloat.nim.o c_code/2_2/@m..@slib@ssystem@sdollars.nim.o c_code/2_2/@m..@slib@ssystem@sio.nim.o c_code/2_2/@m..@slib@ssystem.nim.o c_code/2_2/@m..@slib@spure@sparseutils.nim.o c_code/2_2/@m..@slib@spure@smath.nim.o c_code/2_2/@m..@slib@spure@salgorithm.nim.o c_code/1_2/@m..@slib@sstd@senumutils.nim.o c_code/2_2/@m..@slib@spure@sunicode.nim.o c_code/2_2/@m..@slib@spure@sstrutils.nim.o c_code/2_2/@m..@slib@spure@spathnorm.nim.o c_code/2_2/@m..@slib@sposix@sposix.nim.o c_code/2_2/@m..@slib@spure@stimes.nim.o c_code/2_2/@m..@slib@spure@sos.nim.o c_code/2_2/@m..@slib@spure@sparseopt.nim.o c_code/1_2/@m..@slib@spure@shashes.nim.o c_code/2_2/@m..@slib@spure@sstrtabs.nim.o c_code/2_2/@m..@slib@spure@scollections@stables.nim.o c_code/2_2/@m..@slib@spure@sstrformat.nim.o c_code/2_2/@m..@slib@spure@sterminal.nim.o c_code/2_2/@m..@slib@spure@scollections@ssets.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/@m..@slib@sstd@sprivate@sglobs.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/1_2/@mwordrecg.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/@mllstream.nim.o c_code/1_2/@mnimlexbase.nim.o c_code/2_2/@mlexer.nim.o c_code/2_2/@mrenderer.nim.o c_code/2_2/@mmodulepaths.nim.o c_code/2_2/@m..@slib@spure@sstreams.nim.o c_code/2_2/@m..@slib@spure@sconcurrency@scpuinfo.nim.o c_code/2_2/@m..@slib@spure@sosproc.nim.o c_code/2_2/@m..@slib@sstd@ssha1.nim.o c_code/1_2/@m..@slib@spure@slexbase.nim.o c_code/2_2/@m..@slib@spure@sparsejson.nim.o c_code/2_2/@m..@slib@spure@sjson.nim.o c_code/2_2/@m..@slib@sstd@sjsonutils.nim.o c_code/2_2/@mextccomp.nim.o c_code/2_2/@mnimblecmd.nim.o c_code/2_2/@mcommands.nim.o c_code/2_2/@mparser.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/@m..@slib@sstd@spackedsets.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/@m..@slib@spure@smd5.nim.o c_code/2_2/@mbtrees.nim.o c_code/2_2/@mpackages.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/@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/@m..@slib@sstd@seditdistance.nim.o c_code/2_2/@m..@slib@spure@scollections@sheapqueue.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/@m..@slib@spure@sdynlib.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/@m..@slib@spackages@sdocutils@srstast.nim.o c_code/2_2/@m..@slib@spure@scollections@slists.nim.o c_code/1_2/@m..@slib@spackages@sdocutils@shighlite.nim.o c_code/2_2/@m..@slib@spackages@sdocutils@srst.nim.o c_code/2_2/@m..@slib@spackages@sdocutils@srstgen.nim.o c_code/1_2/@m..@slib@spure@sxmltree.nim.o c_code/2_2/@mtypesrenderer.nim.o c_code/2_2/@mrenderverbatim.nim.o c_code/1_2/@m..@slib@spure@sbase64.nim.o c_code/1_2/@m..@slib@spure@suri.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/@m..@slib@spure@sbrowsers.nim.o c_code/2_2/@mnim.nim.o -Wl,-zrelro -Wl,-R/usr/pkg/lib -ldl -lm -lrt c_code/2_2/@m..@slib@ssystem.nim.o: In function `newSeq': @m..@slib@ssystem.nim.c:(.text+0x7469): undefined reference to `__builtin_smulll_overflow' @m..@slib@ssystem.nim.c:(.text+0x7480): undefined reference to `__builtin_saddll_overflow' c_code/2_2/@m..@slib@ssystem.nim.o: In function `newSeqRC1': @m..@slib@ssystem.nim.c:(.text+0x7fb9): undefined reference to `__builtin_smulll_overflow' @m..@slib@ssystem.nim.c:(.text+0x7fd0): undefined reference to `__builtin_saddll_overflow' c_code/2_2/@m..@slib@ssystem.nim.o: In function `nimNewSeqOfCap': @m..@slib@ssystem.nim.c:(.text+0x8039): undefined reference to `__builtin_smulll_overflow' @m..@slib@ssystem.nim.c:(.text+0x8050): 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