+ 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.12nb2/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nim-1.6.12nb2/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for nim-1.6.12nb2 cd /home/pbulk/build/lang/nim/work/nim-1.6.12 && /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_1678': c_code/2_2/@m..@slib@spure@sstrutils.nim.c:2107: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:651: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_598': 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_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__QfZFScw5TnV7mc82HTpdcg *' but argument is of type 'const struct tyObject_DateTimeLocale__QfZFScw5TnV7mc82HTpdcg *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, format__pureZtimes_2989)(tyObject_DateTime__8A9b0ni9bk9cgtdWJfdrY5WiA* dt, tyObject_TimeFormat__sGu3dJHG3q0e3zWhlCHYpA f, tyObject_DateTimeLocale__QfZFScw5TnV7mc82HTpdcg* 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_606': 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_611, (&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__QfZFScw5TnV7mc82HTpdcg *' but argument is of type 'const struct tyObject_DateTimeLocale__QfZFScw5TnV7mc82HTpdcg *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, format__pureZtimes_2989)(tyObject_DateTime__8A9b0ni9bk9cgtdWJfdrY5WiA* dt, tyObject_TimeFormat__sGu3dJHG3q0e3zWhlCHYpA f, tyObject_DateTimeLocale__QfZFScw5TnV7mc82HTpdcg* 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__QfZFScw5TnV7mc82HTpdcg *' but argument is of type 'const struct tyObject_DateTimeLocale__QfZFScw5TnV7mc82HTpdcg *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, format__pureZtimes_2989)(tyObject_DateTime__8A9b0ni9bk9cgtdWJfdrY5WiA* dt, tyObject_TimeFormat__sGu3dJHG3q0e3zWhlCHYpA f, tyObject_DateTimeLocale__QfZFScw5TnV7mc82HTpdcg* 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/2_2/@m..@slib@spure@shashes.nim.c -o c_code/2_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_1601': 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_1297': 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_971': 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_2380': 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_2345': 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_2607': 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_2276': 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_9302': 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_8971': 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_3325': 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_5322': 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_2295': c_code/2_2/@moptions.nim.c:1093: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__ZKkDwQBiNCxtzosUAsGM2Q_55, 12); ^ In file included from c_code/2_2/@moptions.nim.c:4:0: c_code/2_2/@moptions.nim.c:1081: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:1094: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_193[(((NI) 1))- 0], 12); ^ In file included from c_code/2_2/@moptions.nim.c:4:0: c_code/2_2/@moptions.nim.c:1081: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:1095: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_193[(((NI) 1))- 0], 12); ^ In file included from c_code/2_2/@moptions.nim.c:4:0: c_code/2_2/@moptions.nim.c:1081: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_4648': c_code/2_2/@moptions.nim.c:2487:2: warning: passing argument 2 of 'nsuFindCharSet' discards 'const' qualifier from pointer target type [enabled by default] ende = nsuFindCharSet(s, TM__ZKkDwQBiNCxtzosUAsGM2Q_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:684: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_4084': c_code/2_2/@moptions.nim.c:2609: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__ZKkDwQBiNCxtzosUAsGM2Q_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:691: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:2373: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:2254: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:1178: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:1169: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:1263: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:1169: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:1842: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__ie9b3LDgRpSpi5aIyrYPGHA_62); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1374:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds) { ^ c_code/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:1854: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__ie9b3LDgRpSpi5aIyrYPGHA_62); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1374:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds) { ^ c_code/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:2030: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:1169: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:2111: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__ie9b3LDgRpSpi5aIyrYPGHA_63); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1374:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds) { ^ c_code/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:2380: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:1169: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:2579: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__ie9b3LDgRpSpi5aIyrYPGHA_74); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1374:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds) { ^ c_code/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:2602: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__ie9b3LDgRpSpi5aIyrYPGHA_75); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1374:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds) { ^ c_code/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:2615: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:1169: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:2804: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:1169: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:3198: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__ie9b3LDgRpSpi5aIyrYPGHA_75); ^ In file included from c_code/2_2/@mast.nim.c:4:0: c_code/2_2/@mast.nim.c:1374:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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__Q5pPHKW81rXwtH2v9bMQlZA_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:2206: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__U89bXmCxR9cj7Cd2NafLayNA_22); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2016:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, matchTwoChars__lexer_352)(tyObject_Lexer__D0giBxIIh38MSXTZOJp8yw* 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:2467: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__U89bXmCxR9cj7Cd2NafLayNA_30); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2447:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, matchChars__lexer_411)(tyObject_Lexer__D0giBxIIh38MSXTZOJp8yw* L, tyObject_Token__TUeI5CB5zbppKJkmeKoDMw* 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:2478: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__U89bXmCxR9cj7Cd2NafLayNA_30); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2447:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, matchChars__lexer_411)(tyObject_Lexer__D0giBxIIh38MSXTZOJp8yw* L, tyObject_Token__TUeI5CB5zbppKJkmeKoDMw* 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:2485: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__U89bXmCxR9cj7Cd2NafLayNA_22); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2447:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, matchChars__lexer_411)(tyObject_Lexer__D0giBxIIh38MSXTZOJp8yw* L, tyObject_Token__TUeI5CB5zbppKJkmeKoDMw* 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:2689: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__U89bXmCxR9cj7Cd2NafLayNA_33); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2493:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, matchUnderscoreChars__lexer_385)(tyObject_Lexer__D0giBxIIh38MSXTZOJp8yw* L, tyObject_Token__TUeI5CB5zbppKJkmeKoDMw* 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:2705: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__U89bXmCxR9cj7Cd2NafLayNA_35); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2493:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, matchUnderscoreChars__lexer_385)(tyObject_Lexer__D0giBxIIh38MSXTZOJp8yw* L, tyObject_Token__TUeI5CB5zbppKJkmeKoDMw* 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:2715: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__U89bXmCxR9cj7Cd2NafLayNA_33); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2493:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, matchUnderscoreChars__lexer_385)(tyObject_Lexer__D0giBxIIh38MSXTZOJp8yw* L, tyObject_Token__TUeI5CB5zbppKJkmeKoDMw* 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:2726: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__U89bXmCxR9cj7Cd2NafLayNA_36); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2493:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, matchUnderscoreChars__lexer_385)(tyObject_Lexer__D0giBxIIh38MSXTZOJp8yw* L, tyObject_Token__TUeI5CB5zbppKJkmeKoDMw* 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:2749: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__U89bXmCxR9cj7Cd2NafLayNA_22); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2493:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, matchUnderscoreChars__lexer_385)(tyObject_Lexer__D0giBxIIh38MSXTZOJp8yw* L, tyObject_Token__TUeI5CB5zbppKJkmeKoDMw* 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:2764: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__U89bXmCxR9cj7Cd2NafLayNA_22); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2493:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, matchUnderscoreChars__lexer_385)(tyObject_Lexer__D0giBxIIh38MSXTZOJp8yw* L, tyObject_Token__TUeI5CB5zbppKJkmeKoDMw* 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:2781: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__U89bXmCxR9cj7Cd2NafLayNA_22); ^ In file included from c_code/2_2/@mlexer.nim.c:4:0: c_code/2_2/@mlexer.nim.c:2493:29: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NI, matchUnderscoreChars__lexer_385)(tyObject_Lexer__D0giBxIIh38MSXTZOJp8yw* L, tyObject_Token__TUeI5CB5zbppKJkmeKoDMw* 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:3169:3: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T2_ = contains__stdZenumutils_43(TM__edlVk3rimVQxtoXNQ77Dhw_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:3148: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:3176:3: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] result = contains__stdZenumutils_43(TM__edlVk3rimVQxtoXNQ77Dhw_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:3148: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:5756:7: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T335_ = contains__stdZenumutils_43(TM__edlVk3rimVQxtoXNQ77Dhw_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:3148: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:691:2: warning: passing argument 2 of 'multiReplace__pureZstrutils_1678' discards 'const' qualifier from pointer target type [enabled by default] T3_ = multiReplace__pureZstrutils_1678(T2_, TM__GNhKqIyvrFjtq6zf1JX7qg_3, 5); ^ In file included from c_code/2_2/@mmodulepaths.nim.c:4:0: c_code/2_2/@mmodulepaths.nim.c:558:41: note: expected 'struct tyTuple__UV3llMMYFckfui8YMBuUZA *' but argument is of type 'const struct tyTuple__UV3llMMYFckfui8YMBuUZA *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, multiReplace__pureZstrutils_1678)(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:946:2: warning: passing argument 2 of 'multiReplace__pureZstrutils_1678' discards 'const' qualifier from pointer target type [enabled by default] result = multiReplace__pureZstrutils_1678(path, TM__GNhKqIyvrFjtq6zf1JX7qg_24, 5); ^ In file included from c_code/2_2/@mmodulepaths.nim.c:4:0: c_code/2_2/@mmodulepaths.nim.c:558:41: note: expected 'struct tyTuple__UV3llMMYFckfui8YMBuUZA *' but argument is of type 'const struct tyTuple__UV3llMMYFckfui8YMBuUZA *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, multiReplace__pureZstrutils_1678)(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__1ErHTvYSm67JCofXisRUnA* L, tyObject_StreamObj__QJOHa8TkfjsZVXTbMulWFg* 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_1631' discards 'const' qualifier from pointer target type [enabled by default] T4_ = contains__pureZstrutils_1631((*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_1631)(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:2530: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:1360: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:2583: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:1360: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:3987: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:1360: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:4108: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:1360: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:4436: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:1360: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:1556: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__aFkIL74T1q8RouIu9auwZ3g_36, 12); ^ In file included from c_code/2_2/@mcommands.nim.c:4:0: c_code/2_2/@mcommands.nim.c:1538: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:1561: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__aFkIL74T1q8RouIu9auwZ3g_37, 12); ^ In file included from c_code/2_2/@mcommands.nim.c:4:0: c_code/2_2/@mcommands.nim.c:1538: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:2283:4: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)notes, (NIM_CONST void*)TM__aFkIL74T1q8RouIu9auwZ3g_262, 14); ^ In file included from c_code/2_2/@mcommands.nim.c:4:0: c_code/2_2/@mcommands.nim.c:1538: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:2288:4: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)notes, (NIM_CONST void*)TM__aFkIL74T1q8RouIu9auwZ3g_263, 14); ^ In file included from c_code/2_2/@mcommands.nim.c:4:0: c_code/2_2/@mcommands.nim.c:1538: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:2357:3: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T69_ = contains__stdZenumutils_43(TM__aFkIL74T1q8RouIu9auwZ3g_266, 2, val); ^ In file included from c_code/2_2/@mcommands.nim.c:4:0: c_code/2_2/@mcommands.nim.c:2172: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:3491:4: warning: passing argument 2 of 'contains__pureZstrutils_1631' discards 'const' qualifier from pointer target type [enabled by default] T266_ = contains__pureZstrutils_1631(arg, TM__aFkIL74T1q8RouIu9auwZ3g_222); ^ In file included from c_code/2_2/@mcommands.nim.c:4:0: c_code/2_2/@mcommands.nim.c:593:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__pureZstrutils_1631)(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:4378: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_193[((*conf).verbosity)- 0], 12); ^ In file included from c_code/2_2/@mcommands.nim.c:4:0: c_code/2_2/@mcommands.nim.c:1538: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:4394: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, 12); ^ In file included from c_code/2_2/@mcommands.nim.c:4:0: c_code/2_2/@mcommands.nim.c:1538: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__Z829bJQuL5LjY0SVtwy0lEQ_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:678: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__5WIB70K49azQ29c09aQF1BGaA_11); ^ In file included from c_code/2_2/@mfilter_tmpl.nim.c:4:0: c_code/2_2/@mfilter_tmpl.nim.c:374: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:800:5: warning: passing argument 2 of 'contains__pureZstrutils_1631' discards 'const' qualifier from pointer target type [enabled by default] T52_ = contains__pureZstrutils_1631((*p).x, TM__5WIB70K49azQ29c09aQF1BGaA_40); ^ In file included from c_code/2_2/@mfilter_tmpl.nim.c:4:0: c_code/2_2/@mfilter_tmpl.nim.c:381:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__pureZstrutils_1631)(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_3930': 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__0kvKTJpCwLz5GMPVAM8DVQ_2); ^ In file included from c_code/2_2/@mtrees.nim.c:4:0: c_code/2_2/@mtrees.nim.c:322:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:4190:2: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__mJObP0PRzfMjXxDpaIgosg_39, 1); ^ In file included from c_code/2_2/@mic@sic.nim.c:4:0: c_code/2_2/@mic@sic.nim.c:1128: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:4218:2: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__mJObP0PRzfMjXxDpaIgosg_43, 1); ^ In file included from c_code/2_2/@mic@sic.nim.c:4:0: c_code/2_2/@mic@sic.nim.c:1128: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:4281:2: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__mJObP0PRzfMjXxDpaIgosg_46, 1); ^ In file included from c_code/2_2/@mic@sic.nim.c:4:0: c_code/2_2/@mic@sic.nim.c:1128: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:523: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__XmvBE1RAE2EQK439c31duVQ_9); ^ In file included from c_code/1_2/@mastmsgs.nim.c:4:0: c_code/1_2/@mastmsgs.nim.c:407:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:1470: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__YIvhEwBw2rGzCZhBzPyiLA_4); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1475: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__YIvhEwBw2rGzCZhBzPyiLA_4); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1647: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__YIvhEwBw2rGzCZhBzPyiLA_4); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1648: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__YIvhEwBw2rGzCZhBzPyiLA_4); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1859: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__YIvhEwBw2rGzCZhBzPyiLA_2); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1872: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__YIvhEwBw2rGzCZhBzPyiLA_2); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1875: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__YIvhEwBw2rGzCZhBzPyiLA_2); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1888: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__YIvhEwBw2rGzCZhBzPyiLA_2); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_2686': c_code/2_2/@mtypes.nim.c:2631: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__YIvhEwBw2rGzCZhBzPyiLA_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2649: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__YIvhEwBw2rGzCZhBzPyiLA_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_3393': c_code/2_2/@mtypes.nim.c:4333: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__YIvhEwBw2rGzCZhBzPyiLA_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4335: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__YIvhEwBw2rGzCZhBzPyiLA_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4607: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__YIvhEwBw2rGzCZhBzPyiLA_166); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4664: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__YIvhEwBw2rGzCZhBzPyiLA_167); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5194: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__YIvhEwBw2rGzCZhBzPyiLA_179); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5711: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__YIvhEwBw2rGzCZhBzPyiLA_180); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5806: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__YIvhEwBw2rGzCZhBzPyiLA_180); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5826: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__YIvhEwBw2rGzCZhBzPyiLA_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5843: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__YIvhEwBw2rGzCZhBzPyiLA_167); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5979: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__YIvhEwBw2rGzCZhBzPyiLA_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_2925': c_code/2_2/@mtypes.nim.c:7243:5: warning: passing argument 4 of 'computeUnionObjectOffsetsFoldFunction__types_3068' discards 'volatile' qualifier from pointer target type [enabled by default] computeUnionObjectOffsetsFoldFunction__types_3068(conf, (*typ).n, (((*typ).flags &((NU64)1<<((NU)(((tyEnum_TTypeFlag__Vrztsndr9a9bj8bQ3cn49bwWw) 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:6353:31: note: expected 'struct tyObject_OffsetAccum__wMRndj7HimoGAcrAkg2xGA *' but argument is of type 'volatile struct tyObject_OffsetAccum__wMRndj7HimoGAcrAkg2xGA *' N_LIB_PRIVATE N_NIMCALL(void, computeUnionObjectOffsetsFoldFunction__types_3068)(tyObject_ConfigRefcolonObjectType___XoIrMAjHi4NOQu4oAkNfVQ* conf, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, NIM_BOOL packed_0, tyObject_OffsetAccum__wMRndj7HimoGAcrAkg2xGA* 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_2995' discards 'volatile' qualifier from pointer target type [enabled by default] computeObjectOffsetsFoldFunction__types_2995(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:6610:31: note: expected 'struct tyObject_OffsetAccum__wMRndj7HimoGAcrAkg2xGA *' but argument is of type 'volatile struct tyObject_OffsetAccum__wMRndj7HimoGAcrAkg2xGA *' N_LIB_PRIVATE N_NIMCALL(void, computeObjectOffsetsFoldFunction__types_2995)(tyObject_ConfigRefcolonObjectType___XoIrMAjHi4NOQu4oAkNfVQ* conf, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, NIM_BOOL packed_0, tyObject_OffsetAccum__wMRndj7HimoGAcrAkg2xGA* 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:7257:4: warning: passing argument 4 of 'computeObjectOffsetsFoldFunction__types_2995' discards 'volatile' qualifier from pointer target type [enabled by default] computeObjectOffsetsFoldFunction__types_2995(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:6610:31: note: expected 'struct tyObject_OffsetAccum__wMRndj7HimoGAcrAkg2xGA *' but argument is of type 'volatile struct tyObject_OffsetAccum__wMRndj7HimoGAcrAkg2xGA *' N_LIB_PRIVATE N_NIMCALL(void, computeObjectOffsetsFoldFunction__types_2995)(tyObject_ConfigRefcolonObjectType___XoIrMAjHi4NOQu4oAkNfVQ* conf, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, NIM_BOOL packed_0, tyObject_OffsetAccum__wMRndj7HimoGAcrAkg2xGA* 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:7261:3: warning: passing argument 1 of 'finish__types_2918' discards 'volatile' qualifier from pointer target type [enabled by default] T167_ = finish__types_2918((&accum_2)); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:6256:29: note: expected 'struct tyObject_OffsetAccum__wMRndj7HimoGAcrAkg2xGA *' but argument is of type 'volatile struct tyObject_OffsetAccum__wMRndj7HimoGAcrAkg2xGA *' N_LIB_PRIVATE N_NIMCALL(NI, finish__types_2918)(tyObject_OffsetAccum__wMRndj7HimoGAcrAkg2xGA* 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_3582': c_code/2_2/@mtypes.nim.c:7548: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__YIvhEwBw2rGzCZhBzPyiLA_194); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7627: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__YIvhEwBw2rGzCZhBzPyiLA_167); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_3643': c_code/2_2/@mtypes.nim.c:7661: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__YIvhEwBw2rGzCZhBzPyiLA_2); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_2748': c_code/2_2/@mtypes.nim.c:8304: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__YIvhEwBw2rGzCZhBzPyiLA_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8316: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__YIvhEwBw2rGzCZhBzPyiLA_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_4030': c_code/2_2/@mtypes.nim.c:8367: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__YIvhEwBw2rGzCZhBzPyiLA_215); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8400: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__YIvhEwBw2rGzCZhBzPyiLA_215); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_4114': c_code/2_2/@mtypes.nim.c:8412: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__YIvhEwBw2rGzCZhBzPyiLA_167); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8416: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__YIvhEwBw2rGzCZhBzPyiLA_167); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8439: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__YIvhEwBw2rGzCZhBzPyiLA_217); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_4082': c_code/2_2/@mtypes.nim.c:8464: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__YIvhEwBw2rGzCZhBzPyiLA_2); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_4001': c_code/2_2/@mtypes.nim.c:8629: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__YIvhEwBw2rGzCZhBzPyiLA_167); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8650: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__YIvhEwBw2rGzCZhBzPyiLA_215); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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 'isDefectOrCatchableError__types_4056': c_code/2_2/@mtypes.nim.c:8688: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__YIvhEwBw2rGzCZhBzPyiLA_215); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8727: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__YIvhEwBw2rGzCZhBzPyiLA_215); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_4089': c_code/2_2/@mtypes.nim.c:8743: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__YIvhEwBw2rGzCZhBzPyiLA_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8803: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__YIvhEwBw2rGzCZhBzPyiLA_5); ^ In file included from c_code/2_2/@mtypes.nim.c:4:0: c_code/2_2/@mtypes.nim.c:718:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:1802: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__IRrKIA9aNr9b6S9bSzM79cgt1g_2); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1404:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2056: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__IRrKIA9aNr9b6S9bSzM79cgt1g_3); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1404:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2375: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__IRrKIA9aNr9b6S9bSzM79cgt1g_3); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1404:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2613: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__IRrKIA9aNr9b6S9bSzM79cgt1g_3); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1404:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2655: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__IRrKIA9aNr9b6S9bSzM79cgt1g_3); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1404:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3813: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__IRrKIA9aNr9b6S9bSzM79cgt1g_41); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1404:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3814: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__IRrKIA9aNr9b6S9bSzM79cgt1g_41); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1404:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3979: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__IRrKIA9aNr9b6S9bSzM79cgt1g_46); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1404:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4593: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__IRrKIA9aNr9b6S9bSzM79cgt1g_29); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1404:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4616: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__IRrKIA9aNr9b6S9bSzM79cgt1g_30); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1404:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4625: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__IRrKIA9aNr9b6S9bSzM79cgt1g_29); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1404:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4639: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__IRrKIA9aNr9b6S9bSzM79cgt1g_31); ^ In file included from c_code/2_2/@msemfold.nim.c:4:0: c_code/2_2/@msemfold.nim.c:1404:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:2101: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, 12); ^ In file included from c_code/2_2/@msemdata.nim.c:4:0: c_code/2_2/@msemdata.nim.c:2089: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:2102: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, 12); ^ In file included from c_code/2_2/@msemdata.nim.c:4:0: c_code/2_2/@msemdata.nim.c:2089: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:2675: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, 12); ^ In file included from c_code/2_2/@msemdata.nim.c:4:0: c_code/2_2/@msemdata.nim.c:2089: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:2676: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, 12); ^ In file included from c_code/2_2/@msemdata.nim.c:4:0: c_code/2_2/@msemdata.nim.c:2089: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:2694: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, 12); ^ In file included from c_code/2_2/@msemdata.nim.c:4:0: c_code/2_2/@msemdata.nim.c:2089: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:2697: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, 12); ^ In file included from c_code/2_2/@msemdata.nim.c:4:0: c_code/2_2/@msemdata.nim.c:2089: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:865: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__u5vWF9bq7M9bLavMQS4OjP4A_6); ^ In file included from c_code/2_2/@mlinter.nim.c:4:0: c_code/2_2/@mlinter.nim.c:411: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:887: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__u5vWF9bq7M9bLavMQS4OjP4A_7, 42); ^ In file included from c_code/2_2/@mlinter.nim.c:4:0: c_code/2_2/@mlinter.nim.c:794: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__aQsd3Co9cjvf9b9cASJtnlgVw_2); ^ In file included from c_code/2_2/@mconcepts.nim.c:4:0: c_code/2_2/@mconcepts.nim.c:1334:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__aQsd3Co9cjvf9b9cASJtnlgVw_4); ^ In file included from c_code/2_2/@mconcepts.nim.c:4:0: c_code/2_2/@mconcepts.nim.c:1334:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__aQsd3Co9cjvf9b9cASJtnlgVw_4); ^ In file included from c_code/2_2/@mconcepts.nim.c:4:0: c_code/2_2/@mconcepts.nim.c:1334:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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__ro83HSRkGiU2zIkT6iR9aSA_13); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1391:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__ro83HSRkGiU2zIkT6iR9aSA_16); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1391:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__ro83HSRkGiU2zIkT6iR9aSA_20); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1391:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__ro83HSRkGiU2zIkT6iR9aSA_21); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1391:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__ro83HSRkGiU2zIkT6iR9aSA_26)); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1391:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__ro83HSRkGiU2zIkT6iR9aSA_31); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1391:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__ro83HSRkGiU2zIkT6iR9aSA_30); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1391:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__ro83HSRkGiU2zIkT6iR9aSA_32); ^ In file included from c_code/2_2/@msemtypinst.nim.c:4:0: c_code/2_2/@msemtypinst.nim.c:1391:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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__IfESpe2yD3DScypV9a7z8Mg_2); ^ In file included from c_code/2_2/@mparampatterns.nim.c:4:0: c_code/2_2/@mparampatterns.nim.c:313:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__IfESpe2yD3DScypV9a7z8Mg_3); ^ In file included from c_code/2_2/@mparampatterns.nim.c:4:0: c_code/2_2/@mparampatterns.nim.c:313:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__IfESpe2yD3DScypV9a7z8Mg_3); ^ In file included from c_code/2_2/@mparampatterns.nim.c:4:0: c_code/2_2/@mparampatterns.nim.c:313:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__IfESpe2yD3DScypV9a7z8Mg_4); ^ In file included from c_code/2_2/@mparampatterns.nim.c:4:0: c_code/2_2/@mparampatterns.nim.c:313:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__IfESpe2yD3DScypV9a7z8Mg_29); ^ In file included from c_code/2_2/@mparampatterns.nim.c:4:0: c_code/2_2/@mparampatterns.nim.c:313:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:1668: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__zjz9atstw9cXOaiL5PksbOQQ_7); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1671: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__zjz9atstw9cXOaiL5PksbOQQ_7); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1697: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__zjz9atstw9cXOaiL5PksbOQQ_9); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1894: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__zjz9atstw9cXOaiL5PksbOQQ_9); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1896: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__zjz9atstw9cXOaiL5PksbOQQ_9); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1912: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__zjz9atstw9cXOaiL5PksbOQQ_13); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1938: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__zjz9atstw9cXOaiL5PksbOQQ_9); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2011: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__zjz9atstw9cXOaiL5PksbOQQ_13); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2027: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__zjz9atstw9cXOaiL5PksbOQQ_14); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2030: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__zjz9atstw9cXOaiL5PksbOQQ_14); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2049: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__zjz9atstw9cXOaiL5PksbOQQ_9); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2139: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__zjz9atstw9cXOaiL5PksbOQQ_9)); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2307: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__zjz9atstw9cXOaiL5PksbOQQ_7); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2310: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__zjz9atstw9cXOaiL5PksbOQQ_7); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2341: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__zjz9atstw9cXOaiL5PksbOQQ_9); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2343: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__zjz9atstw9cXOaiL5PksbOQQ_9); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2360: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__zjz9atstw9cXOaiL5PksbOQQ_13); ^ In file included from c_code/2_2/@mlowerings.nim.c:4:0: c_code/2_2/@mlowerings.nim.c:1333:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:2727: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__wjrA09aH0rT1R7zbrcCaROw_8, column); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:2588: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_4990': c_code/2_2/@msigmatch.nim.c:2972: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__wjrA09aH0rT1R7zbrcCaROw_10); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4024: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__wjrA09aH0rT1R7zbrcCaROw_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4190: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__wjrA09aH0rT1R7zbrcCaROw_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4860: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__wjrA09aH0rT1R7zbrcCaROw_12); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5308: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__wjrA09aH0rT1R7zbrcCaROw_29); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5412: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__wjrA09aH0rT1R7zbrcCaROw_32)); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5766: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__wjrA09aH0rT1R7zbrcCaROw_14); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5864: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__wjrA09aH0rT1R7zbrcCaROw_15); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5883: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__wjrA09aH0rT1R7zbrcCaROw_15); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6088: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__wjrA09aH0rT1R7zbrcCaROw_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6111: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__wjrA09aH0rT1R7zbrcCaROw_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6168: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__wjrA09aH0rT1R7zbrcCaROw_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6303: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:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6343: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__wjrA09aH0rT1R7zbrcCaROw_14); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6801: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__wjrA09aH0rT1R7zbrcCaROw_22); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6850: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__wjrA09aH0rT1R7zbrcCaROw_23); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6948: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__wjrA09aH0rT1R7zbrcCaROw_22); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7010: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:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7054: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__wjrA09aH0rT1R7zbrcCaROw_22); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7107: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__wjrA09aH0rT1R7zbrcCaROw_22); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7245: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__wjrA09aH0rT1R7zbrcCaROw_24); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7281: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__wjrA09aH0rT1R7zbrcCaROw_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7623: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__wjrA09aH0rT1R7zbrcCaROw_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7654: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__wjrA09aH0rT1R7zbrcCaROw_25); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8010: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__wjrA09aH0rT1R7zbrcCaROw_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8078: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__wjrA09aH0rT1R7zbrcCaROw_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msigmatch.nim.c:8142: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__wjrA09aH0rT1R7zbrcCaROw_16); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8208: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__wjrA09aH0rT1R7zbrcCaROw_30); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:9115: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__wjrA09aH0rT1R7zbrcCaROw_51)); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:9127: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__wjrA09aH0rT1R7zbrcCaROw_51)); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:9811: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__wjrA09aH0rT1R7zbrcCaROw_13); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:10090: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__wjrA09aH0rT1R7zbrcCaROw_56); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:10138: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__wjrA09aH0rT1R7zbrcCaROw_56); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:10145: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__wjrA09aH0rT1R7zbrcCaROw_56); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:10740: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:2466: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:10744: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:2466: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:10748: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:2466: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:10927:3: warning: passing argument 1 of 'contains__sigmatch_4299' discards 'const' qualifier from pointer target type [enabled by default] T6_ = contains__sigmatch_4299(TM__wjrA09aH0rT1R7zbrcCaROw_78, 2, m.intConvMatches); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:10891: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_5141': c_code/2_2/@msigmatch.nim.c:10970: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__wjrA09aH0rT1R7zbrcCaROw_10); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_5218': c_code/2_2/@msigmatch.nim.c:11379: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__wjrA09aH0rT1R7zbrcCaROw_11); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:11418: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__wjrA09aH0rT1R7zbrcCaROw_12); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:11868: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__wjrA09aH0rT1R7zbrcCaROw_14); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:12078: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__wjrA09aH0rT1R7zbrcCaROw_82); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:12364: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__wjrA09aH0rT1R7zbrcCaROw_56); ^ In file included from c_code/2_2/@msigmatch.nim.c:4:0: c_code/2_2/@msigmatch.nim.c:1796:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:2054:6: warning: passing argument 1 of 'dollar___importer_3444' discards 'const' qualifier from pointer target type [enabled by default] T9_ = dollar___importer_3444(TM__Sy4IFJJ0rwIQ9cBSYtIiY2w_10); ^ In file included from c_code/2_2/@mimporter.nim.c:4:0: c_code/2_2/@mimporter.nim.c:1620:41: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NimStringDesc*, dollar___importer_3444)(tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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:2405: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:1998: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:2631: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__an3LHxrAv8p724x7H8KxOw_10); ^ In file included from c_code/2_2/@mpragmas.nim.c:4:0: c_code/2_2/@mpragmas.nim.c:1704:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5432:6: warning: passing argument 2 of 'contains__pureZstrutils_1631' discards 'const' qualifier from pointer target type [enabled by default] T99_ = contains__pureZstrutils_1631(name_3, TM__an3LHxrAv8p724x7H8KxOw_28); ^ In file included from c_code/2_2/@mpragmas.nim.c:4:0: c_code/2_2/@mpragmas.nim.c:1752:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__pureZstrutils_1631)(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:1475: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, 12); ^ In file included from c_code/2_2/@mpasses.nim.c:4:0: c_code/2_2/@mpasses.nim.c:1458: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:4: warning: passing argument 2 of 'nimCmpMem' discards 'const' qualifier from pointer target type [enabled by default] if (!(nimCmpMem((*(*graph).config).mainPackageNotes, TM__bJkNie0SMVJdkbkyvVtTzg_4, 12)==0)) goto LA9_; ^ In file included from c_code/2_2/@mpasses.nim.c:4:0: c_code/2_2/@mpasses.nim.c:1463: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:1482: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, 12); ^ In file included from c_code/2_2/@mpasses.nim.c:4:0: c_code/2_2/@mpasses.nim.c:1458: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:1485: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, 12); ^ In file included from c_code/2_2/@mpasses.nim.c:4:0: c_code/2_2/@mpasses.nim.c:1458: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__lf9coCS0CxBb8QizHhZZpAA_5); ^ In file included from c_code/2_2/@mguards.nim.c:4:0: c_code/2_2/@mguards.nim.c:1161:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__lf9coCS0CxBb8QizHhZZpAA_5); ^ In file included from c_code/2_2/@mguards.nim.c:4:0: c_code/2_2/@mguards.nim.c:1161:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__lf9coCS0CxBb8QizHhZZpAA_5); ^ In file included from c_code/2_2/@mguards.nim.c:4:0: c_code/2_2/@mguards.nim.c:1161:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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__YJ7SkRGD9a7VPW7Vt3UFhMw_2); ^ In file included from c_code/1_2/@mtypeallowed.nim.c:4:0: c_code/1_2/@mtypeallowed.nim.c:414:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ 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__YJ7SkRGD9a7VPW7Vt3UFhMw_2); ^ In file included from c_code/1_2/@mtypeallowed.nim.c:4:0: c_code/1_2/@mtypeallowed.nim.c:414:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ 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__YJ7SkRGD9a7VPW7Vt3UFhMw_3); ^ In file included from c_code/1_2/@mtypeallowed.nim.c:4:0: c_code/1_2/@mtypeallowed.nim.c:414:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ 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__YJ7SkRGD9a7VPW7Vt3UFhMw_4); ^ In file included from c_code/1_2/@mtypeallowed.nim.c:4:0: c_code/1_2/@mtypeallowed.nim.c:414:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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__4R4QZluAmhY3f04fEZJ3nA_13); ^ In file included from c_code/2_2/@mvarpartitions.nim.c:4:0: c_code/2_2/@mvarpartitions.nim.c:1181:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__4R4QZluAmhY3f04fEZJ3nA_22); ^ In file included from c_code/2_2/@mvarpartitions.nim.c:4:0: c_code/2_2/@mvarpartitions.nim.c:1181:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__4R4QZluAmhY3f04fEZJ3nA_22); ^ In file included from c_code/2_2/@mvarpartitions.nim.c:4:0: c_code/2_2/@mvarpartitions.nim.c:1181:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__4R4QZluAmhY3f04fEZJ3nA_23); ^ In file included from c_code/2_2/@mvarpartitions.nim.c:4:0: c_code/2_2/@mvarpartitions.nim.c:1181:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__4R4QZluAmhY3f04fEZJ3nA_13); ^ In file included from c_code/2_2/@mvarpartitions.nim.c:4:0: c_code/2_2/@mvarpartitions.nim.c:1181:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__4R4QZluAmhY3f04fEZJ3nA_13); ^ In file included from c_code/2_2/@mvarpartitions.nim.c:4:0: c_code/2_2/@mvarpartitions.nim.c:1181:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:1309:2: warning: passing argument 1 of 'toTable__nilcheck_8801' discards 'const' qualifier from pointer target type [enabled by default] toTable__nilcheck_8801(TM__9a75rVZu7sg4HRrHPMS3VUw_7, 1, (&(*ctx).symbolIndices)); ^ In file included from c_code/2_2/@mnilcheck.nim.c:4:0: c_code/2_2/@mnilcheck.nim.c:694: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__rDTSDzC8VietpxpD1ELe1g* 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:1558: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:1458: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:1560: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:1458: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:2639: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:1458: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:2718: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:1458: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_544': c_code/2_2/@msighashes.nim.c:2545: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:1501: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:510: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__3d9b9bGbX6KaaiNN5NPQfYWQ_2); ^ In file included from c_code/1_2/@mccgutils.nim.c:4:0: c_code/1_2/@mccgutils.nim.c:426:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:1967: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__eUlWrG3KHljP9b52aqx5tLg_6); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1541:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2395: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__eUlWrG3KHljP9b52aqx5tLg_17); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1541:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3599: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__eUlWrG3KHljP9b52aqx5tLg_6); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1541:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3662: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__eUlWrG3KHljP9b52aqx5tLg_6); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1541:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3835: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__eUlWrG3KHljP9b52aqx5tLg_42); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1541:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3859: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__eUlWrG3KHljP9b52aqx5tLg_42); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1541:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4074: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__eUlWrG3KHljP9b52aqx5tLg_37); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1541:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4589: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__eUlWrG3KHljP9b52aqx5tLg_8); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1541:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4659: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__eUlWrG3KHljP9b52aqx5tLg_51); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1541:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4800: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__eUlWrG3KHljP9b52aqx5tLg_2); ^ In file included from c_code/2_2/@mliftdestructors.nim.c:4:0: c_code/2_2/@mliftdestructors.nim.c:1541:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:2338: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__O8rpA4QnF63fyis4dAzZxA_9); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3254: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__O8rpA4QnF63fyis4dAzZxA_9); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3256: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__O8rpA4QnF63fyis4dAzZxA_9); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3649: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__O8rpA4QnF63fyis4dAzZxA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1752:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypesOrNil__ast_4160)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3665: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__O8rpA4QnF63fyis4dAzZxA_35); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1752:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypesOrNil__ast_4160)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3683: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__O8rpA4QnF63fyis4dAzZxA_36); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1754:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, containsNode__ast_4520)(tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TNodeKind__clSgDh22o9au33BrVH9bDQZw kinds); ^ c_code/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:4036: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__O8rpA4QnF63fyis4dAzZxA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4477: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__O8rpA4QnF63fyis4dAzZxA_23); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4883: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:4238:21: note: expected 'struct NimStringDesc **' but argument is of type 'struct NimStringDesc * const*' static N_INLINE(NI, find__sempass50_3619)(tyArray__EeEKCO7QpNg9c8wnv9c1UhNQ 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:4892: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__O8rpA4QnF63fyis4dAzZxA_49); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4994: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__O8rpA4QnF63fyis4dAzZxA_53); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5029: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__O8rpA4QnF63fyis4dAzZxA_9); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5146: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__O8rpA4QnF63fyis4dAzZxA_9); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5527: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__O8rpA4QnF63fyis4dAzZxA_60); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6353: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__O8rpA4QnF63fyis4dAzZxA_82); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6936: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__O8rpA4QnF63fyis4dAzZxA_23); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7018: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__O8rpA4QnF63fyis4dAzZxA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7191: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__O8rpA4QnF63fyis4dAzZxA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7214:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T286_ = skipTypes__ast_3710((*n).typ, TM__O8rpA4QnF63fyis4dAzZxA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7225: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__O8rpA4QnF63fyis4dAzZxA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7351:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T355_ = skipTypes__ast_3710((*(*n)._kind_6.sons->data[((NI) 0)]).typ, TM__O8rpA4QnF63fyis4dAzZxA_23); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7527: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__O8rpA4QnF63fyis4dAzZxA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_4703': c_code/2_2/@msempass2.nim.c:7804: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__O8rpA4QnF63fyis4dAzZxA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7841: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__O8rpA4QnF63fyis4dAzZxA_30); ^ In file included from c_code/2_2/@msempass2.nim.c:4:0: c_code/2_2/@msempass2.nim.c:1672:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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_89': c_code/2_2/@mcgmeth.nim.c:1546: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__iRY49cFF15N9aiVVO5nXtoDQ_2); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1315:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1547: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__iRY49cFF15N9aiVVO5nXtoDQ_2); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1315:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1991: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__iRY49cFF15N9aiVVO5nXtoDQ_13); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1315:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1992: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__iRY49cFF15N9aiVVO5nXtoDQ_13); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1315:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_330': c_code/2_2/@mcgmeth.nim.c:2098: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__iRY49cFF15N9aiVVO5nXtoDQ_21); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1315:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2116: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__iRY49cFF15N9aiVVO5nXtoDQ_21); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1315:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_350': c_code/2_2/@mcgmeth.nim.c:2158: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__iRY49cFF15N9aiVVO5nXtoDQ_21); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1315:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2159: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__iRY49cFF15N9aiVVO5nXtoDQ_21); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1315:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_393': c_code/2_2/@mcgmeth.nim.c:2283: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__iRY49cFF15N9aiVVO5nXtoDQ_24); ^ In file included from c_code/2_2/@mcgmeth.nim.c:4:0: c_code/2_2/@mcgmeth.nim.c:1315:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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__N3PVvLhrju29a7N4YrE3m7Q_5); ^ In file included from c_code/2_2/@mliftlocals.nim.c:4:0: c_code/2_2/@mliftlocals.nim.c:312:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:2226: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2237: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2264: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2266: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2367: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2433: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2754: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2899: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2917: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2919: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3043: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3067: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3081: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3083: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3165: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3249: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3657: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__8JPgS7d2itnucsgTch9cDzA_41); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3905: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3948: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__8JPgS7d2itnucsgTch9cDzA_10); ^ In file included from c_code/2_2/@mlambdalifting.nim.c:4:0: c_code/2_2/@mlambdalifting.nim.c:1415:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:2117: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__nKKNkTkTST5XGATsV9atcLQ_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2235: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__nKKNkTkTST5XGATsV9atcLQ_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2364: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__nKKNkTkTST5XGATsV9atcLQ_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2492: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__nKKNkTkTST5XGATsV9atcLQ_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2733: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__nKKNkTkTST5XGATsV9atcLQ_13); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3013: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__nKKNkTkTST5XGATsV9atcLQ_14); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3023: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__nKKNkTkTST5XGATsV9atcLQ_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3026: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__nKKNkTkTST5XGATsV9atcLQ_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3055: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__nKKNkTkTST5XGATsV9atcLQ_14); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3065: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__nKKNkTkTST5XGATsV9atcLQ_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3068: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__nKKNkTkTST5XGATsV9atcLQ_10); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3092: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__nKKNkTkTST5XGATsV9atcLQ_14); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3275: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__nKKNkTkTST5XGATsV9atcLQ_13); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3276: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__nKKNkTkTST5XGATsV9atcLQ_13); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3331: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__nKKNkTkTST5XGATsV9atcLQ_14); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3346: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__nKKNkTkTST5XGATsV9atcLQ_14); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3349: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__nKKNkTkTST5XGATsV9atcLQ_14); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3402: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__nKKNkTkTST5XGATsV9atcLQ_15); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3403: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__nKKNkTkTST5XGATsV9atcLQ_15); ^ In file included from c_code/2_2/@mtransf.nim.c:4:0: c_code/2_2/@mtransf.nim.c:1416:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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_2739': c_code/2_2/@mvmgen.nim.c:2419: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__oYO8oEb9aAFcVmMqh9adT1hQ_11); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_2461': c_code/2_2/@mvmgen.nim.c:2507: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__oYO8oEb9aAFcVmMqh9adT1hQ_10); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2666: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__oYO8oEb9aAFcVmMqh9adT1hQ_17); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2825: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__oYO8oEb9aAFcVmMqh9adT1hQ_16); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1505:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypesOrNil__ast_4160)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_1850': c_code/2_2/@mvmgen.nim.c:2869: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__oYO8oEb9aAFcVmMqh9adT1hQ_17); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_1818': c_code/2_2/@mvmgen.nim.c:2961: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__oYO8oEb9aAFcVmMqh9adT1hQ_20); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_1431': c_code/2_2/@mvmgen.nim.c:3694: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__oYO8oEb9aAFcVmMqh9adT1hQ_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3780: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__oYO8oEb9aAFcVmMqh9adT1hQ_40); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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 'genAsgnPatch__vmgen_1318': c_code/2_2/@mvmgen.nim.c:3924:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] collTyp = skipTypes__ast_3710((*(*le)._kind_6.sons->data[((NI) 0)]).typ, TM__oYO8oEb9aAFcVmMqh9adT1hQ_41); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4251: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__oYO8oEb9aAFcVmMqh9adT1hQ_40); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_1354': c_code/2_2/@mvmgen.nim.c:4352: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__oYO8oEb9aAFcVmMqh9adT1hQ_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_1368': c_code/2_2/@mvmgen.nim.c:4381: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__oYO8oEb9aAFcVmMqh9adT1hQ_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_1383': c_code/2_2/@mvmgen.nim.c:4411: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__oYO8oEb9aAFcVmMqh9adT1hQ_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_1485': c_code/2_2/@mvmgen.nim.c:4448: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__oYO8oEb9aAFcVmMqh9adT1hQ_52); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_1457': c_code/2_2/@mvmgen.nim.c:4480: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__oYO8oEb9aAFcVmMqh9adT1hQ_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_1606': c_code/2_2/@mvmgen.nim.c:4553: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__oYO8oEb9aAFcVmMqh9adT1hQ_54)); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4554: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__oYO8oEb9aAFcVmMqh9adT1hQ_54)); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4578: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__oYO8oEb9aAFcVmMqh9adT1hQ_16); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4583: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__oYO8oEb9aAFcVmMqh9adT1hQ_16); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_1862': c_code/2_2/@mvmgen.nim.c:4858: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__oYO8oEb9aAFcVmMqh9adT1hQ_39); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5122: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__oYO8oEb9aAFcVmMqh9adT1hQ_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5298: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__oYO8oEb9aAFcVmMqh9adT1hQ_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5557: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__oYO8oEb9aAFcVmMqh9adT1hQ_56); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5593:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T206_ = skipTypes__ast_3710((*(*n)._kind_6.sons->data[((NI) 1)]).typ, TM__oYO8oEb9aAFcVmMqh9adT1hQ_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6195:3: warning: passing argument 2 of 'nsuFormatOpenArray' discards 'const' qualifier from pointer target type [enabled by default] T377_ = nsuFormatOpenArray(((NimStringDesc*) &TM__oYO8oEb9aAFcVmMqh9adT1hQ_80), TM__oYO8oEb9aAFcVmMqh9adT1hQ_81, 1); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1593: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:6203:3: warning: passing argument 2 of 'nsuFormatOpenArray' discards 'const' qualifier from pointer target type [enabled by default] T379_ = nsuFormatOpenArray(((NimStringDesc*) &TM__oYO8oEb9aAFcVmMqh9adT1hQ_80), TM__oYO8oEb9aAFcVmMqh9adT1hQ_84, 1); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1593: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:6211:3: warning: passing argument 2 of 'nsuFormatOpenArray' discards 'const' qualifier from pointer target type [enabled by default] T381_ = nsuFormatOpenArray(((NimStringDesc*) &TM__oYO8oEb9aAFcVmMqh9adT1hQ_80), TM__oYO8oEb9aAFcVmMqh9adT1hQ_87, 1); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1593: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_2360': c_code/2_2/@mvmgen.nim.c:6369:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] collTyp = skipTypes__ast_3710((*(*le)._kind_6.sons->data[((NI) 0)]).typ, TM__oYO8oEb9aAFcVmMqh9adT1hQ_41); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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 'genObjAccessAux__vmgen_2598': c_code/2_2/@mvmgen.nim.c:6555: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__oYO8oEb9aAFcVmMqh9adT1hQ_97); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_2680': c_code/2_2/@mvmgen.nim.c:6620: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__oYO8oEb9aAFcVmMqh9adT1hQ_97); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_2570': c_code/2_2/@mvmgen.nim.c:6670: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__oYO8oEb9aAFcVmMqh9adT1hQ_97); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_2716': c_code/2_2/@mvmgen.nim.c:6692: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__oYO8oEb9aAFcVmMqh9adT1hQ_41); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_2117': c_code/2_2/@mvmgen.nim.c:6748: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__oYO8oEb9aAFcVmMqh9adT1hQ_52); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7466: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__oYO8oEb9aAFcVmMqh9adT1hQ_104); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_2975': c_code/2_2/@mvmgen.nim.c:7788: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__oYO8oEb9aAFcVmMqh9adT1hQ_36); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_3013': c_code/2_2/@mvmgen.nim.c:7910: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__oYO8oEb9aAFcVmMqh9adT1hQ_17); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_1632': c_code/2_2/@mvmgen.nim.c:8029:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)signedIntegers, (NIM_CONST void*)TM__oYO8oEb9aAFcVmMqh9adT1hQ_107, 9); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:2245: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:8031:2: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)unsignedIntegers, (NIM_CONST void*)TM__oYO8oEb9aAFcVmMqh9adT1hQ_108, 9); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:2245: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:8032: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__oYO8oEb9aAFcVmMqh9adT1hQ_109); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8033: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__oYO8oEb9aAFcVmMqh9adT1hQ_109); ^ In file included from c_code/2_2/@mvmgen.nim.c:4:0: c_code/2_2/@mvmgen.nim.c:1492:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:656:2: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__Ai9anooT0gIYA9c9b30PXqgdQ_2, 1); ^ In file included from c_code/2_2/@mvmprofiler.nim.c:4:0: c_code/2_2/@mvmprofiler.nim.c:524: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/2_2/@mvmconv.nim.c -o c_code/2_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_13841': c_code/2_2/@mvm.nim.c:4228: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__sQJeTKtOMm7ArbnaG0SDbQ_138); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1845:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_2302': c_code/2_2/@mvm.nim.c:6063: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:1845:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6209: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__sQJeTKtOMm7ArbnaG0SDbQ_197); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1845:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6235: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__sQJeTKtOMm7ArbnaG0SDbQ_197); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1845:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6335: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__sQJeTKtOMm7ArbnaG0SDbQ_200); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1845:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6427: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__sQJeTKtOMm7ArbnaG0SDbQ_226); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1845:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6643: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__sQJeTKtOMm7ArbnaG0SDbQ_234); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1845:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6650: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__sQJeTKtOMm7ArbnaG0SDbQ_226); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1845:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6689: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__sQJeTKtOMm7ArbnaG0SDbQ_226); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1845:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6723: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__sQJeTKtOMm7ArbnaG0SDbQ_226); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1845:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6744: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__sQJeTKtOMm7ArbnaG0SDbQ_226); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1845:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6768: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__sQJeTKtOMm7ArbnaG0SDbQ_234); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1845:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_855': c_code/2_2/@mvm.nim.c:6925: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: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/@mvm.nim.c:9103:5: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&rbReg), (NIM_CONST void*)(&tmpX60gensym514_), sizeof(rbReg)); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.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/@mvm.nim.c:9113:5: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)(&rcReg), (NIM_CONST void*)(&tmpX60gensym515_), sizeof(rcReg)); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.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/@mvm.nim.c:9198: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:1845:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:9199: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:1845:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:10356:6: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T972_ = skipTypes__ast_3710(typ_5, TM__sQJeTKtOMm7ArbnaG0SDbQ_200); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1845:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:10617: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_101].node).typ, TM__sQJeTKtOMm7ArbnaG0SDbQ_205); ^ In file included from c_code/2_2/@mvm.nim.c:4:0: c_code/2_2/@mvm.nim.c:1845:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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__070zgHAEsZhDDk2M26YTLA_2); ^ In file included from c_code/1_2/@maliases.nim.c:4:0: c_code/1_2/@maliases.nim.c:195:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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__R7okQSC9beJ64olJCnqhGsw_4); ^ In file included from c_code/2_2/@msemmacrosanity.nim.c:4:0: c_code/2_2/@msemmacrosanity.nim.c:283:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__R7okQSC9beJ64olJCnqhGsw_2); ^ In file included from c_code/2_2/@msemmacrosanity.nim.c:4:0: c_code/2_2/@msemmacrosanity.nim.c:283:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__R7okQSC9beJ64olJCnqhGsw_3); ^ In file included from c_code/2_2/@msemmacrosanity.nim.c:4:0: c_code/2_2/@msemmacrosanity.nim.c:283:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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__5RPCefG9cq9bRdCyH4ptN3mQ_2); ^ In file included from c_code/2_2/@mplugins@slocals.nim.c:4:0: c_code/2_2/@mplugins@slocals.nim.c:561:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__5RPCefG9cq9bRdCyH4ptN3mQ_3)); ^ In file included from c_code/2_2/@mplugins@slocals.nim.c:4:0: c_code/2_2/@mplugins@slocals.nim.c:561:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__5RPCefG9cq9bRdCyH4ptN3mQ_4); ^ In file included from c_code/2_2/@mplugins@slocals.nim.c:4:0: c_code/2_2/@mplugins@slocals.nim.c:561:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:1706: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__NVXktvZtnGMW9aYeuy1EKPw_9); ^ In file included from c_code/2_2/@mplugins@sitersgen.nim.c:4:0: c_code/2_2/@mplugins@sitersgen.nim.c:1503:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:1660: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__Cdo77GqyHVvb4CeKFFZ13Q_21); ^ In file included from c_code/2_2/@mspawn.nim.c:4:0: c_code/2_2/@mspawn.nim.c:1338:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1789: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__Cdo77GqyHVvb4CeKFFZ13Q_21); ^ In file included from c_code/2_2/@mspawn.nim.c:4:0: c_code/2_2/@mspawn.nim.c:1338:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:1930: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__Cdo77GqyHVvb4CeKFFZ13Q_21); ^ In file included from c_code/2_2/@mspawn.nim.c:4:0: c_code/2_2/@mspawn.nim.c:1338:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2156: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__Cdo77GqyHVvb4CeKFFZ13Q_21); ^ In file included from c_code/2_2/@mspawn.nim.c:4:0: c_code/2_2/@mspawn.nim.c:1338:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:2579: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__Cdo77GqyHVvb4CeKFFZ13Q_21); ^ In file included from c_code/2_2/@mspawn.nim.c:4:0: c_code/2_2/@mspawn.nim.c:1338:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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_3274': c_code/2_2/@msem.nim.c:6230: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__DKP9c7KM5AbqYVP6Gd9blNUw_30); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:6254: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__DKP9c7KM5AbqYVP6Gd9blNUw_31); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:6256: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__DKP9c7KM5AbqYVP6Gd9blNUw_31); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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:6827: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__DKP9c7KM5AbqYVP6Gd9blNUw_85); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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:7089: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__DKP9c7KM5AbqYVP6Gd9blNUw_30)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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:7511: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__DKP9c7KM5AbqYVP6Gd9blNUw_97); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:7521: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__DKP9c7KM5AbqYVP6Gd9blNUw_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_17869': c_code/2_2/@msem.nim.c:8184: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__DKP9c7KM5AbqYVP6Gd9blNUw_105); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_10318': c_code/2_2/@msem.nim.c:8534: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__DKP9c7KM5AbqYVP6Gd9blNUw_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:8540: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__DKP9c7KM5AbqYVP6Gd9blNUw_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:8552: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__DKP9c7KM5AbqYVP6Gd9blNUw_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_17909': c_code/2_2/@msem.nim.c:8662: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__DKP9c7KM5AbqYVP6Gd9blNUw_106); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:8666: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__DKP9c7KM5AbqYVP6Gd9blNUw_107); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:8686: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__DKP9c7KM5AbqYVP6Gd9blNUw_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:8767: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__DKP9c7KM5AbqYVP6Gd9blNUw_105); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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: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__DKP9c7KM5AbqYVP6Gd9blNUw_119, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2111:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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:9196: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__DKP9c7KM5AbqYVP6Gd9blNUw_120, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2111:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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:9201: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__DKP9c7KM5AbqYVP6Gd9blNUw_120, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2111:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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:9206: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__DKP9c7KM5AbqYVP6Gd9blNUw_121, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2111:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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_6535': c_code/2_2/@msem.nim.c:9421: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__DKP9c7KM5AbqYVP6Gd9blNUw_123)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_5210': c_code/2_2/@msem.nim.c:12495:7: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T103_ = skipTypes__ast_3710(typ, TM__DKP9c7KM5AbqYVP6Gd9blNUw_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:12536: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__DKP9c7KM5AbqYVP6Gd9blNUw_138, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2111:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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:12739:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T202_ = skipTypes__ast_3710(r, TM__DKP9c7KM5AbqYVP6Gd9blNUw_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_13323': c_code/2_2/@msem.nim.c:13538: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__DKP9c7KM5AbqYVP6Gd9blNUw_182); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_13432': c_code/2_2/@msem.nim.c:13675: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:13684: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:13687: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_13594': c_code/2_2/@msem.nim.c:14087: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__DKP9c7KM5AbqYVP6Gd9blNUw_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_13614': c_code/2_2/@msem.nim.c:14133: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__DKP9c7KM5AbqYVP6Gd9blNUw_220); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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:14194: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_15632': c_code/2_2/@msem.nim.c:14222: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__DKP9c7KM5AbqYVP6Gd9blNUw_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:14232: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__DKP9c7KM5AbqYVP6Gd9blNUw_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:14238: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__DKP9c7KM5AbqYVP6Gd9blNUw_229); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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:14316: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__DKP9c7KM5AbqYVP6Gd9blNUw_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_15754': c_code/2_2/@msem.nim.c:14404: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__DKP9c7KM5AbqYVP6Gd9blNUw_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:14426: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__DKP9c7KM5AbqYVP6Gd9blNUw_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:14440: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__DKP9c7KM5AbqYVP6Gd9blNUw_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_15812': c_code/2_2/@msem.nim.c:14464: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__DKP9c7KM5AbqYVP6Gd9blNUw_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:14503: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__DKP9c7KM5AbqYVP6Gd9blNUw_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:14568: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:14622: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__DKP9c7KM5AbqYVP6Gd9blNUw_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_18090': c_code/2_2/@msem.nim.c:14730: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__DKP9c7KM5AbqYVP6Gd9blNUw_251); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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:14754: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__DKP9c7KM5AbqYVP6Gd9blNUw_253); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_2632': c_code/2_2/@msem.nim.c:14871: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__DKP9c7KM5AbqYVP6Gd9blNUw_123)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_15981': c_code/2_2/@msem.nim.c:15131: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__DKP9c7KM5AbqYVP6Gd9blNUw_252); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:15213: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__DKP9c7KM5AbqYVP6Gd9blNUw_254); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:15249: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__DKP9c7KM5AbqYVP6Gd9blNUw_255); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_16124': c_code/2_2/@msem.nim.c:16264: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__DKP9c7KM5AbqYVP6Gd9blNUw_309); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16279: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__DKP9c7KM5AbqYVP6Gd9blNUw_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16336: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__DKP9c7KM5AbqYVP6Gd9blNUw_123)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16350: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__DKP9c7KM5AbqYVP6Gd9blNUw_123)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16462: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__DKP9c7KM5AbqYVP6Gd9blNUw_324); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16479: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__DKP9c7KM5AbqYVP6Gd9blNUw_325); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16495: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__DKP9c7KM5AbqYVP6Gd9blNUw_325); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16507: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__DKP9c7KM5AbqYVP6Gd9blNUw_325); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16517: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__DKP9c7KM5AbqYVP6Gd9blNUw_326); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_16427': c_code/2_2/@msem.nim.c:16747: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__DKP9c7KM5AbqYVP6Gd9blNUw_97); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16748: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__DKP9c7KM5AbqYVP6Gd9blNUw_97); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16749: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__DKP9c7KM5AbqYVP6Gd9blNUw_335); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16750: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__DKP9c7KM5AbqYVP6Gd9blNUw_335); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_15215': c_code/2_2/@msem.nim.c:16854: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__DKP9c7KM5AbqYVP6Gd9blNUw_349); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:16888: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__DKP9c7KM5AbqYVP6Gd9blNUw_123)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_16543': c_code/2_2/@msem.nim.c:17283: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__DKP9c7KM5AbqYVP6Gd9blNUw_97); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_16740': c_code/2_2/@msem.nim.c:17926: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__DKP9c7KM5AbqYVP6Gd9blNUw_367); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:17972: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__DKP9c7KM5AbqYVP6Gd9blNUw_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:17986: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__DKP9c7KM5AbqYVP6Gd9blNUw_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:18015: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__DKP9c7KM5AbqYVP6Gd9blNUw_377); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:18089: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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:18157: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__DKP9c7KM5AbqYVP6Gd9blNUw_30); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_2722': c_code/2_2/@msem.nim.c:18917: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__DKP9c7KM5AbqYVP6Gd9blNUw_400); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_13651': c_code/2_2/@msem.nim.c:19445:5: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T182_ = contains__stdZenumutils_43(TM__DKP9c7KM5AbqYVP6Gd9blNUw_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:13988: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:19746:2: warning: passing argument 4 of 'semProcAux__sem_13651' discards 'const' qualifier from pointer target type [enabled by default] T5_ = semProcAux__sem_13651(c, (*s).ast, (*s).kind, TM__DKP9c7KM5AbqYVP6Gd9blNUw_405, 0); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:19024:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw*, semProcAux__sem_13651)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tyEnum_TSymKind__sjiB9b9aO1FRPetW6gPYZbfw kind, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw validPragmas, tySet_tyEnum_TExprFlag__r6ni9cszPdxrSgot9bYmbKjw 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_2485': c_code/2_2/@msem.nim.c:20772: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__DKP9c7KM5AbqYVP6Gd9blNUw_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_2501': c_code/2_2/@msem.nim.c:20786: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_18390': c_code/2_2/@msem.nim.c:21180: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__DKP9c7KM5AbqYVP6Gd9blNUw_429); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:21190: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__DKP9c7KM5AbqYVP6Gd9blNUw_429); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_15977': c_code/2_2/@msem.nim.c:21551: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__DKP9c7KM5AbqYVP6Gd9blNUw_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:21562: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__DKP9c7KM5AbqYVP6Gd9blNUw_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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:22090: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__DKP9c7KM5AbqYVP6Gd9blNUw_98, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2111:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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:22219: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_3983': c_code/2_2/@msem.nim.c:22646: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__DKP9c7KM5AbqYVP6Gd9blNUw_459); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:22664: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__DKP9c7KM5AbqYVP6Gd9blNUw_448); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_4087': c_code/2_2/@msem.nim.c:22774: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__DKP9c7KM5AbqYVP6Gd9blNUw_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_4029': c_code/2_2/@msem.nim.c:22968: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__DKP9c7KM5AbqYVP6Gd9blNUw_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_4166': c_code/2_2/@msem.nim.c:23133: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__DKP9c7KM5AbqYVP6Gd9blNUw_448); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:23153: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:23287: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__DKP9c7KM5AbqYVP6Gd9blNUw_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_20056': c_code/2_2/@msem.nim.c:24806: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:5655: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:24967: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:5655: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_20361': c_code/2_2/@msem.nim.c:25169: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__DKP9c7KM5AbqYVP6Gd9blNUw_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_4607': c_code/2_2/@msem.nim.c:25227: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__DKP9c7KM5AbqYVP6Gd9blNUw_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2032:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypesOrNil__ast_4160)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:25338: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__DKP9c7KM5AbqYVP6Gd9blNUw_475, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2111:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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_4711': c_code/2_2/@msem.nim.c:25474: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__DKP9c7KM5AbqYVP6Gd9blNUw_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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:25612: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__DKP9c7KM5AbqYVP6Gd9blNUw_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:25613: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__DKP9c7KM5AbqYVP6Gd9blNUw_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:25771: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__DKP9c7KM5AbqYVP6Gd9blNUw_31); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:25833: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__DKP9c7KM5AbqYVP6Gd9blNUw_325); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:25836: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__DKP9c7KM5AbqYVP6Gd9blNUw_325); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_3422': c_code/2_2/@msem.nim.c:26332: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__DKP9c7KM5AbqYVP6Gd9blNUw_521); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:26345: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__DKP9c7KM5AbqYVP6Gd9blNUw_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:26356: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__DKP9c7KM5AbqYVP6Gd9blNUw_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:26362: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__DKP9c7KM5AbqYVP6Gd9blNUw_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_3474': c_code/2_2/@msem.nim.c:26396: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__DKP9c7KM5AbqYVP6Gd9blNUw_31); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:26419: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__DKP9c7KM5AbqYVP6Gd9blNUw_31); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_5628': c_code/2_2/@msem.nim.c:26998: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__DKP9c7KM5AbqYVP6Gd9blNUw_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2032:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypesOrNil__ast_4160)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_5654': c_code/2_2/@msem.nim.c:27055: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__DKP9c7KM5AbqYVP6Gd9blNUw_561); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:27210: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__DKP9c7KM5AbqYVP6Gd9blNUw_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:27268: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__DKP9c7KM5AbqYVP6Gd9blNUw_97, ((NI) 50)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2519:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_4143)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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_6004': c_code/2_2/@msem.nim.c:27803: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__DKP9c7KM5AbqYVP6Gd9blNUw_588, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2111:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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:27826: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__DKP9c7KM5AbqYVP6Gd9blNUw_589); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2229:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, implicitPragmas__pragmas_2410)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TLineInfo__66OQV9bsmGEfS6hVHBswcPw info, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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_2948': c_code/2_2/@msem.nim.c:27942: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__DKP9c7KM5AbqYVP6Gd9blNUw_592, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2111:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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:27954: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__DKP9c7KM5AbqYVP6Gd9blNUw_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:27969: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:28080: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__DKP9c7KM5AbqYVP6Gd9blNUw_592, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2111:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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:28489: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__DKP9c7KM5AbqYVP6Gd9blNUw_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:28596: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__DKP9c7KM5AbqYVP6Gd9blNUw_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_17685': c_code/2_2/@msem.nim.c:29534: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__DKP9c7KM5AbqYVP6Gd9blNUw_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:29828: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__DKP9c7KM5AbqYVP6Gd9blNUw_609); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:29832: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__DKP9c7KM5AbqYVP6Gd9blNUw_107); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:29884: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__DKP9c7KM5AbqYVP6Gd9blNUw_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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:30032: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__DKP9c7KM5AbqYVP6Gd9blNUw_620); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_14705': c_code/2_2/@msem.nim.c:30154: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__DKP9c7KM5AbqYVP6Gd9blNUw_30); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:30172: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__DKP9c7KM5AbqYVP6Gd9blNUw_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:30185: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__DKP9c7KM5AbqYVP6Gd9blNUw_621); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:30233: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__DKP9c7KM5AbqYVP6Gd9blNUw_622); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:30234: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__DKP9c7KM5AbqYVP6Gd9blNUw_459); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:30249: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:30253: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:30258: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:30260: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:30419: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__DKP9c7KM5AbqYVP6Gd9blNUw_228); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:30421: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__DKP9c7KM5AbqYVP6Gd9blNUw_625); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_15061': c_code/2_2/@msem.nim.c:30543: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__DKP9c7KM5AbqYVP6Gd9blNUw_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:30566: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__DKP9c7KM5AbqYVP6Gd9blNUw_97); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_17185': c_code/2_2/@msem.nim.c:30771: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__DKP9c7KM5AbqYVP6Gd9blNUw_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:30774: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__DKP9c7KM5AbqYVP6Gd9blNUw_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_15269': c_code/2_2/@msem.nim.c:31211: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__DKP9c7KM5AbqYVP6Gd9blNUw_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:31225: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__DKP9c7KM5AbqYVP6Gd9blNUw_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:31253: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__DKP9c7KM5AbqYVP6Gd9blNUw_85); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_7979': c_code/2_2/@msem.nim.c:33735: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_8001, 8, (*(*s).name).s); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:13988: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:33833: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__DKP9c7KM5AbqYVP6Gd9blNUw_671, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2228:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragmaCallable__pragmas_2568)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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:33834: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__DKP9c7KM5AbqYVP6Gd9blNUw_671); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2229:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, implicitPragmas__pragmas_2410)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TLineInfo__66OQV9bsmGEfS6hVHBswcPw info, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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_17262': c_code/2_2/@msem.nim.c:34712: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__DKP9c7KM5AbqYVP6Gd9blNUw_687); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_20777': c_code/2_2/@msem.nim.c:35310: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__DKP9c7KM5AbqYVP6Gd9blNUw_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_19490': c_code/2_2/@msem.nim.c:35430: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__DKP9c7KM5AbqYVP6Gd9blNUw_702); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:35441: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__DKP9c7KM5AbqYVP6Gd9blNUw_702); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:35451: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__DKP9c7KM5AbqYVP6Gd9blNUw_702); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_14943': c_code/2_2/@msem.nim.c:35731: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__DKP9c7KM5AbqYVP6Gd9blNUw_715); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:35735: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__DKP9c7KM5AbqYVP6Gd9blNUw_716); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:35744: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__DKP9c7KM5AbqYVP6Gd9blNUw_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:35753: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:35764: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:35765: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:35872: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:35878: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__DKP9c7KM5AbqYVP6Gd9blNUw_5); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_12140': c_code/2_2/@msem.nim.c:36721: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__DKP9c7KM5AbqYVP6Gd9blNUw_726); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_10356': c_code/2_2/@msem.nim.c:37034: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__DKP9c7KM5AbqYVP6Gd9blNUw_97); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_10512': c_code/2_2/@msem.nim.c:37350: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:37405: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__DKP9c7KM5AbqYVP6Gd9blNUw_735); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:37473: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__DKP9c7KM5AbqYVP6Gd9blNUw_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:37801: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__DKP9c7KM5AbqYVP6Gd9blNUw_756); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_10030': c_code/2_2/@msem.nim.c:37873: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__DKP9c7KM5AbqYVP6Gd9blNUw_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_12200': c_code/2_2/@msem.nim.c:38342: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__DKP9c7KM5AbqYVP6Gd9blNUw_475, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2111:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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_12421': c_code/2_2/@msem.nim.c:39306: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__DKP9c7KM5AbqYVP6Gd9blNUw_810); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_12696': c_code/2_2/@msem.nim.c:39715:9: warning: passing argument 2 of 'safeSkipTypes__types_3553' discards 'const' qualifier from pointer target type [enabled by default] T57_ = safeSkipTypes__types_3553((*s).typ, TM__DKP9c7KM5AbqYVP6Gd9blNUw_97); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2702:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, safeSkipTypes__types_3553)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_11479': c_code/2_2/@msem.nim.c:40618: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__DKP9c7KM5AbqYVP6Gd9blNUw_848, NIM_FALSE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2111:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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_11550': c_code/2_2/@msem.nim.c:40637: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__DKP9c7KM5AbqYVP6Gd9blNUw_39); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:40638: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__DKP9c7KM5AbqYVP6Gd9blNUw_846); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:40829: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__DKP9c7KM5AbqYVP6Gd9blNUw_182)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:40835: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__DKP9c7KM5AbqYVP6Gd9blNUw_851)); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_11347': c_code/2_2/@msem.nim.c:41327: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__DKP9c7KM5AbqYVP6Gd9blNUw_858); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:41349: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__DKP9c7KM5AbqYVP6Gd9blNUw_858); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:41423: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__DKP9c7KM5AbqYVP6Gd9blNUw_53); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:41434: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__DKP9c7KM5AbqYVP6Gd9blNUw_866); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2725:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, containsNode__ast_4520)(tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TNodeKind__clSgDh22o9au33BrVH9bDQZw kinds); ^ c_code/nimbase.h:257: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_11915': c_code/2_2/@msem.nim.c:41580: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_12031': c_code/2_2/@msem.nim.c:41741: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__DKP9c7KM5AbqYVP6Gd9blNUw_448); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:41756: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:41889: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__DKP9c7KM5AbqYVP6Gd9blNUw_461); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_18711': c_code/2_2/@msem.nim.c:42271: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__DKP9c7KM5AbqYVP6Gd9blNUw_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:42300: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__DKP9c7KM5AbqYVP6Gd9blNUw_137); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_14066': c_code/2_2/@msem.nim.c:42433:2: warning: passing argument 4 of 'semProcAux__sem_13651' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13651(c, n, ((tyEnum_TSymKind__sjiB9b9aO1FRPetW6gPYZbfw) 15), TM__DKP9c7KM5AbqYVP6Gd9blNUw_898, 0); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:19024:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw*, semProcAux__sem_13651)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tyEnum_TSymKind__sjiB9b9aO1FRPetW6gPYZbfw kind, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw validPragmas, tySet_tyEnum_TExprFlag__r6ni9cszPdxrSgot9bYmbKjw 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_9662': c_code/2_2/@msem.nim.c:42500:2: warning: passing argument 4 of 'semProcAux__sem_13651' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13651(c, n, ((tyEnum_TSymKind__sjiB9b9aO1FRPetW6gPYZbfw) 12), TM__DKP9c7KM5AbqYVP6Gd9blNUw_902, 0); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:19024:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw*, semProcAux__sem_13651)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tyEnum_TSymKind__sjiB9b9aO1FRPetW6gPYZbfw kind, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw validPragmas, tySet_tyEnum_TExprFlag__r6ni9cszPdxrSgot9bYmbKjw 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_14122': c_code/2_2/@msem.nim.c:42510:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)validPragmas, (NIM_CONST void*)TM__DKP9c7KM5AbqYVP6Gd9blNUw_902, 37); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:5655: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:42515:3: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)validPragmas, (NIM_CONST void*)TM__DKP9c7KM5AbqYVP6Gd9blNUw_903, 37); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:5655: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_14132': c_code/2_2/@msem.nim.c:42537:2: warning: passing argument 4 of 'semProcAux__sem_13651' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13651(c, n, ((tyEnum_TSymKind__sjiB9b9aO1FRPetW6gPYZbfw) 14), TM__DKP9c7KM5AbqYVP6Gd9blNUw_906, 0); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:19024:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw*, semProcAux__sem_13651)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tyEnum_TSymKind__sjiB9b9aO1FRPetW6gPYZbfw kind, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw validPragmas, tySet_tyEnum_TExprFlag__r6ni9cszPdxrSgot9bYmbKjw 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_14167': c_code/2_2/@msem.nim.c:42610:2: warning: passing argument 4 of 'semProcAux__sem_13651' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13651(c, n, ((tyEnum_TSymKind__sjiB9b9aO1FRPetW6gPYZbfw) 16), TM__DKP9c7KM5AbqYVP6Gd9blNUw_902, 0); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:19024:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw*, semProcAux__sem_13651)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tyEnum_TSymKind__sjiB9b9aO1FRPetW6gPYZbfw kind, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw validPragmas, tySet_tyEnum_TExprFlag__r6ni9cszPdxrSgot9bYmbKjw 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_14186': c_code/2_2/@msem.nim.c:42656:2: warning: passing argument 4 of 'semProcAux__sem_13651' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13651(c, n, ((tyEnum_TSymKind__sjiB9b9aO1FRPetW6gPYZbfw) 17), TM__DKP9c7KM5AbqYVP6Gd9blNUw_913, 0); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:19024:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw*, semProcAux__sem_13651)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tyEnum_TSymKind__sjiB9b9aO1FRPetW6gPYZbfw kind, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw validPragmas, tySet_tyEnum_TExprFlag__r6ni9cszPdxrSgot9bYmbKjw 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_14313': c_code/2_2/@msem.nim.c:43297: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__3r34mwqcVmg5JFNmiaVncw*) NIM_NIL), pragmaList, TM__DKP9c7KM5AbqYVP6Gd9blNUw_936, NIM_TRUE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2111:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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:43734: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__DKP9c7KM5AbqYVP6Gd9blNUw_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:43748: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__DKP9c7KM5AbqYVP6Gd9blNUw_123); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@msem.nim.c:44080:3: warning: passing argument 4 of 'semProcAux__sem_13651' discards 'const' qualifier from pointer target type [enabled by default] result = semProcAux__sem_13651(c, n, ((tyEnum_TSymKind__sjiB9b9aO1FRPetW6gPYZbfw) 12), TM__DKP9c7KM5AbqYVP6Gd9blNUw_712, flags); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:19024:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw*, semProcAux__sem_13651)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tyEnum_TSymKind__sjiB9b9aO1FRPetW6gPYZbfw kind, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw validPragmas, tySet_tyEnum_TExprFlag__r6ni9cszPdxrSgot9bYmbKjw 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:44259: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__DKP9c7KM5AbqYVP6Gd9blNUw_897, NIM_TRUE); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:2111:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, pragma__pragmas_123)(tyObject_TContext__TE0bwjD2I16QW6s9c4AgPvw* c, tyObject_TSym__3r34mwqcVmg5JFNmiaVncw* sym, tyObject_TNode__uh9cWvEa5Ty85PXOtuP5emw* n, tySet_tyEnum_TSpecialWord__N2XsqTpO5IzOf2KmXwk4Dw 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:44636: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__DKP9c7KM5AbqYVP6Gd9blNUw_70); ^ In file included from c_code/2_2/@msem.nim.c:4:0: c_code/2_2/@msem.nim.c:1948:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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__9aNn2jEg4ezQBM0yZx8s2cA_10); ^ In file included from c_code/2_2/@mdfa.nim.c:4:0: c_code/2_2/@mdfa.nim.c:361:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__9aNn2jEg4ezQBM0yZx8s2cA_12); ^ In file included from c_code/2_2/@mdfa.nim.c:4:0: c_code/2_2/@mdfa.nim.c:361:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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__9aNn2jEg4ezQBM0yZx8s2cA_17); ^ In file included from c_code/2_2/@mdfa.nim.c:4:0: c_code/2_2/@mdfa.nim.c:361:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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__oWufXaZyaVPOHSSzjwt0PQ_4); ^ In file included from c_code/2_2/@moptimizer.nim.c:4:0: c_code/2_2/@moptimizer.nim.c:359:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:2447: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:1959: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:2464: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:1959: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:3065: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__qy9cjzsMcb87orRThTwa4gQ_9); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1515:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3283: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__qy9cjzsMcb87orRThTwa4gQ_9); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1515:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3398: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__qy9cjzsMcb87orRThTwa4gQ_30); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1515:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3476: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__qy9cjzsMcb87orRThTwa4gQ_9); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1515:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3509: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__qy9cjzsMcb87orRThTwa4gQ_30); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1515:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3535: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__qy9cjzsMcb87orRThTwa4gQ_33); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1515:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3566: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__qy9cjzsMcb87orRThTwa4gQ_9); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1515:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6772: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__qy9cjzsMcb87orRThTwa4gQ_33); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1515:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6800: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__qy9cjzsMcb87orRThTwa4gQ_33); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1515:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6975: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__qy9cjzsMcb87orRThTwa4gQ_33); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1515:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8544: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__qy9cjzsMcb87orRThTwa4gQ_38); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1515:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8548: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__qy9cjzsMcb87orRThTwa4gQ_38); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1515:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8648: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__qy9cjzsMcb87orRThTwa4gQ_33); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1515:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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] T647_ = skipTypes__ast_3710((*n).typ, TM__qy9cjzsMcb87orRThTwa4gQ_38); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1515:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:9165: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__qy9cjzsMcb87orRThTwa4gQ_38); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1515:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:9473: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__qy9cjzsMcb87orRThTwa4gQ_50); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1515:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:9507:3: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__qy9cjzsMcb87orRThTwa4gQ_52, 1); ^ In file included from c_code/2_2/@minjectdestructors.nim.c:4:0: c_code/2_2/@minjectdestructors.nim.c:1605: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__JbTimwuMPgU1h9bmgifZk6Q_19); ^ In file included from c_code/2_2/@msemparallel.nim.c:4:0: c_code/2_2/@msemparallel.nim.c:1195:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_1308': c_code/2_2/@mcgen.nim.c:4893: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__9bddtAaa9cYLwzzzlT9aJ5CKw_15); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_1223': c_code/2_2/@mcgen.nim.c:5204: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__9bddtAaa9cYLwzzzlT9aJ5CKw_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_1349': c_code/2_2/@mcgen.nim.c:5389: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__9bddtAaa9cYLwzzzlT9aJ5CKw_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:5399: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__9bddtAaa9cYLwzzzlT9aJ5CKw_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_3497': c_code/2_2/@mcgen.nim.c:5512: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__9bddtAaa9cYLwzzzlT9aJ5CKw_34); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_1157': c_code/2_2/@mcgen.nim.c:5539: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__9bddtAaa9cYLwzzzlT9aJ5CKw_15); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_3098': c_code/2_2/@mcgen.nim.c:5690: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__9bddtAaa9cYLwzzzlT9aJ5CKw_40); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_3137': c_code/2_2/@mcgen.nim.c:5749: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_3341': c_code/2_2/@mcgen.nim.c:5817: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:5854: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__9bddtAaa9cYLwzzzlT9aJ5CKw_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_3504': c_code/2_2/@mcgen.nim.c:6055: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__9bddtAaa9cYLwzzzlT9aJ5CKw_52); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:6079: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__9bddtAaa9cYLwzzzlT9aJ5CKw_53); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_10581': c_code/2_2/@mcgen.nim.c:6711: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__9bddtAaa9cYLwzzzlT9aJ5CKw_85); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_7831': c_code/2_2/@mcgen.nim.c:7050: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__9bddtAaa9cYLwzzzlT9aJ5CKw_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_6814': c_code/2_2/@mcgen.nim.c:7474: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__9bddtAaa9cYLwzzzlT9aJ5CKw_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:7480: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__9bddtAaa9cYLwzzzlT9aJ5CKw_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_6879': c_code/2_2/@mcgen.nim.c:7772: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__9bddtAaa9cYLwzzzlT9aJ5CKw_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_3661': c_code/2_2/@mcgen.nim.c:8191: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_17766': c_code/2_2/@mcgen.nim.c:8604: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:8693: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:8706: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:8757: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__9bddtAaa9cYLwzzzlT9aJ5CKw_158); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_7362': c_code/2_2/@mcgen.nim.c:9247: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__9bddtAaa9cYLwzzzlT9aJ5CKw_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_7693': c_code/2_2/@mcgen.nim.c:9626: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__9bddtAaa9cYLwzzzlT9aJ5CKw_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:9675: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__9bddtAaa9cYLwzzzlT9aJ5CKw_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_6924': c_code/2_2/@mcgen.nim.c:9929: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__9bddtAaa9cYLwzzzlT9aJ5CKw_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:9936: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__9bddtAaa9cYLwzzzlT9aJ5CKw_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_7137': c_code/2_2/@mcgen.nim.c:10335: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__9bddtAaa9cYLwzzzlT9aJ5CKw_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_6794': c_code/2_2/@mcgen.nim.c:10400: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__9bddtAaa9cYLwzzzlT9aJ5CKw_114); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:10496: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__9bddtAaa9cYLwzzzlT9aJ5CKw_107); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_7954': c_code/2_2/@mcgen.nim.c:10876: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__9bddtAaa9cYLwzzzlT9aJ5CKw_101); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:10938: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__9bddtAaa9cYLwzzzlT9aJ5CKw_107); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_25327': c_code/2_2/@mcgen.nim.c:11098: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_25203': c_code/2_2/@mcgen.nim.c:11226: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_24944': c_code/2_2/@mcgen.nim.c:11584: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__9bddtAaa9cYLwzzzlT9aJ5CKw_223); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_17697': c_code/2_2/@mcgen.nim.c:11982: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__9bddtAaa9cYLwzzzlT9aJ5CKw_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_25143': c_code/2_2/@mcgen.nim.c:12028: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__9bddtAaa9cYLwzzzlT9aJ5CKw_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_13887': c_code/2_2/@mcgen.nim.c:12108: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__9bddtAaa9cYLwzzzlT9aJ5CKw_82); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_18117': c_code/2_2/@mcgen.nim.c:12388: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_17930': c_code/2_2/@mcgen.nim.c:12576: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_18033': c_code/2_2/@mcgen.nim.c:12647: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_18195': c_code/2_2/@mcgen.nim.c:12914: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__9bddtAaa9cYLwzzzlT9aJ5CKw_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:13143:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] etyp = skipTypes__ast_3710(T62_, TM__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_10399': c_code/2_2/@mcgen.nim.c:13314: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__9bddtAaa9cYLwzzzlT9aJ5CKw_236); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:13654: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:4334: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:13662: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:4334: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_10410': c_code/2_2/@mcgen.nim.c:14321: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:14340: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__9bddtAaa9cYLwzzzlT9aJ5CKw_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:14440: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__9bddtAaa9cYLwzzzlT9aJ5CKw_197); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:14575: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:14600: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__9bddtAaa9cYLwzzzlT9aJ5CKw_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:14612: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_10983': c_code/2_2/@mcgen.nim.c:14648: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__9bddtAaa9cYLwzzzlT9aJ5CKw_82); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_26027': c_code/2_2/@mcgen.nim.c:15066: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__9bddtAaa9cYLwzzzlT9aJ5CKw_272); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_10601': c_code/2_2/@mcgen.nim.c:15576: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__9bddtAaa9cYLwzzzlT9aJ5CKw_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_10893': c_code/2_2/@mcgen.nim.c:15921: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:15942: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_26244': c_code/2_2/@mcgen.nim.c:16576: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_3810': c_code/2_2/@mcgen.nim.c:18323: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__9bddtAaa9cYLwzzzlT9aJ5CKw_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:18369: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__9bddtAaa9cYLwzzzlT9aJ5CKw_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_1328': c_code/2_2/@mcgen.nim.c:18490: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__9bddtAaa9cYLwzzzlT9aJ5CKw_14); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:18609: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:18611: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:18639: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:18916: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__9bddtAaa9cYLwzzzlT9aJ5CKw_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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:19735: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__9bddtAaa9cYLwzzzlT9aJ5CKw_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_13241': c_code/2_2/@mcgen.nim.c:20662: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_10373': c_code/2_2/@mcgen.nim.c:21348: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__9bddtAaa9cYLwzzzlT9aJ5CKw_429); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_11816': c_code/2_2/@mcgen.nim.c:21362: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_11838': c_code/2_2/@mcgen.nim.c:21799: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__9bddtAaa9cYLwzzzlT9aJ5CKw_434); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:21906:3: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] atyp = skipTypes__ast_3710(T41_, TM__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:21920:4: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T46_ = skipTypes__ast_3710(formalType, TM__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_11963': c_code/2_2/@mcgen.nim.c:22136: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__9bddtAaa9cYLwzzzlT9aJ5CKw_437); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:22181: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:22195: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_12145': c_code/2_2/@mcgen.nim.c:22411: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__9bddtAaa9cYLwzzzlT9aJ5CKw_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_12455': c_code/2_2/@mcgen.nim.c:22987: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__9bddtAaa9cYLwzzzlT9aJ5CKw_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_12674': c_code/2_2/@mcgen.nim.c:23368: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__9bddtAaa9cYLwzzzlT9aJ5CKw_448); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_12742': c_code/2_2/@mcgen.nim.c:23514: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_11706': c_code/2_2/@mcgen.nim.c:23766: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_12847': c_code/2_2/@mcgen.nim.c:24000: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:24014:3: warning: passing argument 2 of 'contains__pureZstrutils_1631' discards 'const' qualifier from pointer target type [enabled by default] T7_ = contains__pureZstrutils_1631(pat, TM__9bddtAaa9cYLwzzzlT9aJ5CKw_444); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:2320:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__pureZstrutils_1631)(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:24017: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_12950': c_code/2_2/@mcgen.nim.c:24175: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_12422': c_code/2_2/@mcgen.nim.c:24420: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__9bddtAaa9cYLwzzzlT9aJ5CKw_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_13143': c_code/2_2/@mcgen.nim.c:24451: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__9bddtAaa9cYLwzzzlT9aJ5CKw_415); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_13921': c_code/2_2/@mcgen.nim.c:24659: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_19386': c_code/2_2/@mcgen.nim.c:25022: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__9bddtAaa9cYLwzzzlT9aJ5CKw_429); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_19044': c_code/2_2/@mcgen.nim.c:25116: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__9bddtAaa9cYLwzzzlT9aJ5CKw_429); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_19311': c_code/2_2/@mcgen.nim.c:25994: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__9bddtAaa9cYLwzzzlT9aJ5CKw_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_18892': c_code/2_2/@mcgen.nim.c:26025: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__9bddtAaa9cYLwzzzlT9aJ5CKw_429); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_21656': c_code/2_2/@mcgen.nim.c:26319: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:26505: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_21772': c_code/2_2/@mcgen.nim.c:26675: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:26707: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:26731: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__9bddtAaa9cYLwzzzlT9aJ5CKw_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_19606': c_code/2_2/@mcgen.nim.c:26802: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_22141': c_code/2_2/@mcgen.nim.c:26846: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__9bddtAaa9cYLwzzzlT9aJ5CKw_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_20558': c_code/2_2/@mcgen.nim.c:26957: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_20638': c_code/2_2/@mcgen.nim.c:27168: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_20736': c_code/2_2/@mcgen.nim.c:27412: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__9bddtAaa9cYLwzzzlT9aJ5CKw_528); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_19348': c_code/2_2/@mcgen.nim.c:27627: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__9bddtAaa9cYLwzzzlT9aJ5CKw_429); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_23472': 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] t = skipTypes__ast_3710((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__9bddtAaa9cYLwzzzlT9aJ5CKw_546); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_21559': c_code/2_2/@mcgen.nim.c:27805: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__9bddtAaa9cYLwzzzlT9aJ5CKw_107); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:27810: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__9bddtAaa9cYLwzzzlT9aJ5CKw_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:27846: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__9bddtAaa9cYLwzzzlT9aJ5CKw_28); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:27875: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__9bddtAaa9cYLwzzzlT9aJ5CKw_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_20815': c_code/2_2/@mcgen.nim.c:27936: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__9bddtAaa9cYLwzzzlT9aJ5CKw_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_21461': c_code/2_2/@mcgen.nim.c:28381: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:28411: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__9bddtAaa9cYLwzzzlT9aJ5CKw_429); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:28421: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__9bddtAaa9cYLwzzzlT9aJ5CKw_429); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_20982': c_code/2_2/@mcgen.nim.c:28431: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_21076': c_code/2_2/@mcgen.nim.c:28741: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_21115': c_code/2_2/@mcgen.nim.c:28823: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_22862': c_code/2_2/@mcgen.nim.c:28945: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__9bddtAaa9cYLwzzzlT9aJ5CKw_546); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:28946: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__9bddtAaa9cYLwzzzlT9aJ5CKw_429); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:29054:5: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] internalType = skipTypes__ast_3710(etyp, TM__9bddtAaa9cYLwzzzlT9aJ5CKw_573); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_21857': c_code/2_2/@mcgen.nim.c:29100: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__9bddtAaa9cYLwzzzlT9aJ5CKw_574); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_22057': c_code/2_2/@mcgen.nim.c:29516: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__9bddtAaa9cYLwzzzlT9aJ5CKw_528); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:29552: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:29594: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_17707': c_code/2_2/@mcgen.nim.c:29617: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__9bddtAaa9cYLwzzzlT9aJ5CKw_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_19814': c_code/2_2/@mcgen.nim.c:29683: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__9bddtAaa9cYLwzzzlT9aJ5CKw_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_22313': c_code/2_2/@mcgen.nim.c:29883: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__9bddtAaa9cYLwzzzlT9aJ5CKw_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_21355': c_code/2_2/@mcgen.nim.c:31396: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:31419: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:31502: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:31525: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_18626': c_code/2_2/@mcgen.nim.c:31561: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__9bddtAaa9cYLwzzzlT9aJ5CKw_640); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_23337': c_code/2_2/@mcgen.nim.c:32117: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:32341: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__9bddtAaa9cYLwzzzlT9aJ5CKw_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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 'genSlice__cgen_23432': c_code/2_2/@mcgen.nim.c:32395:2: warning: passing argument 2 of 'skipTypes__ast_3710' discards 'const' qualifier from pointer target type [enabled by default] T5_ = skipTypes__ast_3710((*(*e)._kind_6.sons->data[((NI) 1)]).typ, TM__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_23485': c_code/2_2/@mcgen.nim.c:32506: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__9bddtAaa9cYLwzzzlT9aJ5CKw_512); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:32547: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__9bddtAaa9cYLwzzzlT9aJ5CKw_517); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:32990: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:33157: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__9bddtAaa9cYLwzzzlT9aJ5CKw_569); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:33170: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__9bddtAaa9cYLwzzzlT9aJ5CKw_569); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:33203: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__9bddtAaa9cYLwzzzlT9aJ5CKw_569); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_24177': c_code/2_2/@mcgen.nim.c:33942: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_19718': c_code/2_2/@mcgen.nim.c:34134: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__9bddtAaa9cYLwzzzlT9aJ5CKw_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_10391': c_code/2_2/@mcgen.nim.c:34549: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__9bddtAaa9cYLwzzzlT9aJ5CKw_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:34577: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__9bddtAaa9cYLwzzzlT9aJ5CKw_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_22958': c_code/2_2/@mcgen.nim.c:34701: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__9bddtAaa9cYLwzzzlT9aJ5CKw_429); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:34702: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__9bddtAaa9cYLwzzzlT9aJ5CKw_429); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_23079': c_code/2_2/@mcgen.nim.c:34777: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__9bddtAaa9cYLwzzzlT9aJ5CKw_682); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_19433': c_code/2_2/@mcgen.nim.c:34810: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__9bddtAaa9cYLwzzzlT9aJ5CKw_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:34816: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__9bddtAaa9cYLwzzzlT9aJ5CKw_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_19645': c_code/2_2/@mcgen.nim.c:34828: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__9bddtAaa9cYLwzzzlT9aJ5CKw_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_20061': c_code/2_2/@mcgen.nim.c:34924: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__9bddtAaa9cYLwzzzlT9aJ5CKw_684); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_20276': c_code/2_2/@mcgen.nim.c:35416: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:35422: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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] T32_ = skipTypes__ast_3710(T31_, TM__9bddtAaa9cYLwzzzlT9aJ5CKw_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_19687': c_code/2_2/@mcgen.nim.c:35624: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__9bddtAaa9cYLwzzzlT9aJ5CKw_703); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_20360': c_code/2_2/@mcgen.nim.c:35658: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__9bddtAaa9cYLwzzzlT9aJ5CKw_683); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:35664: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_19478': c_code/2_2/@mcgen.nim.c:35793: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__9bddtAaa9cYLwzzzlT9aJ5CKw_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:35817: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__9bddtAaa9cYLwzzzlT9aJ5CKw_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_19765': c_code/2_2/@mcgen.nim.c:36007: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__9bddtAaa9cYLwzzzlT9aJ5CKw_85); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_19993': c_code/2_2/@mcgen.nim.c:36076: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__9bddtAaa9cYLwzzzlT9aJ5CKw_85); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_24390': c_code/2_2/@mcgen.nim.c:36645: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__9bddtAaa9cYLwzzzlT9aJ5CKw_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:36646: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__9bddtAaa9cYLwzzzlT9aJ5CKw_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:36651: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__9bddtAaa9cYLwzzzlT9aJ5CKw_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:36671: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__9bddtAaa9cYLwzzzlT9aJ5CKw_128); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_24324': c_code/2_2/@mcgen.nim.c:36764: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__9bddtAaa9cYLwzzzlT9aJ5CKw_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_23005': c_code/2_2/@mcgen.nim.c:36942: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__9bddtAaa9cYLwzzzlT9aJ5CKw_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:37037: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:37066: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_13327': c_code/2_2/@mcgen.nim.c:37935: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_15593': c_code/2_2/@mcgen.nim.c:39362: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_17415': c_code/2_2/@mcgen.nim.c:39965: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__9bddtAaa9cYLwzzzlT9aJ5CKw_251); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_17550': c_code/2_2/@mcgen.nim.c:40098: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__9bddtAaa9cYLwzzzlT9aJ5CKw_99); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_17316': c_code/2_2/@mcgen.nim.c:40184: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__9bddtAaa9cYLwzzzlT9aJ5CKw_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' # define N_NIMCALL(rettype, name) rettype name /* no modifier */ ^ c_code/2_2/@mcgen.nim.c:40223: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__9bddtAaa9cYLwzzzlT9aJ5CKw_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_14955': c_code/2_2/@mcgen.nim.c:43156: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__9bddtAaa9cYLwzzzlT9aJ5CKw_185); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_11521': c_code/2_2/@mcgen.nim.c:44202: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__9bddtAaa9cYLwzzzlT9aJ5CKw_156); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_3477': c_code/2_2/@mcgen.nim.c:46288: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/nimbase.h:257: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_6707': c_code/2_2/@mcgen.nim.c:46325: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__9bddtAaa9cYLwzzzlT9aJ5CKw_35); ^ In file included from c_code/2_2/@mcgen.nim.c:4:0: c_code/2_2/@mcgen.nim.c:1814:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:1683: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, 12); ^ In file included from c_code/2_2/@mmodules.nim.c:4:0: c_code/2_2/@mmodules.nim.c:1468: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:1688: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, 12); ^ In file included from c_code/2_2/@mmodules.nim.c:4:0: c_code/2_2/@mmodules.nim.c:1468: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:2403: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:1501: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:2707:3: warning: passing argument 2 of 'contains__pureZstrutils_1631' discards 'const' qualifier from pointer target type [enabled by default] T7_ = contains__pureZstrutils_1631(val, TM__qdmBYobaV9btoxwHZNavLQA_75); ^ In file included from c_code/2_2/@mscriptconfig.nim.c:4:0: c_code/2_2/@mscriptconfig.nim.c:1552:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__pureZstrutils_1631)(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:852: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__VOZez4W9a02yKrIR7zij6nQ_3); ^ In file included from c_code/1_2/@mic@sdce.nim.c:4:0: c_code/1_2/@mic@sdce.nim.c:817:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg, loadTypeKind__icZdce_1679)(tyObject_PackedItemId__QkYBSICiQaMI6SmH4FJVoQ t, tyObject_AliveContext__OHV9brHwxGgyHI4IVd0uBGQ* c, tySequence__JbK5aK9aVhc9cJZzQYg1wQlQ* g, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:869: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__VOZez4W9a02yKrIR7zij6nQ_4); ^ In file included from c_code/1_2/@mic@sdce.nim.c:4:0: c_code/1_2/@mic@sdce.nim.c:817:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg, loadTypeKind__icZdce_1679)(tyObject_PackedItemId__QkYBSICiQaMI6SmH4FJVoQ t, tyObject_AliveContext__OHV9brHwxGgyHI4IVd0uBGQ* c, tySequence__JbK5aK9aVhc9cJZzQYg1wQlQ* g, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:880: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__VOZez4W9a02yKrIR7zij6nQ_6); ^ In file included from c_code/1_2/@mic@sdce.nim.c:4:0: c_code/1_2/@mic@sdce.nim.c:817:67: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg, loadTypeKind__icZdce_1679)(tyObject_PackedItemId__QkYBSICiQaMI6SmH4FJVoQ t, tyObject_AliveContext__OHV9brHwxGgyHI4IVd0uBGQ* c, tySequence__JbK5aK9aVhc9cJZzQYg1wQlQ* g, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg 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:1729: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:1696: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:1838: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:1696: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__QvdP9aXHBxhK6gLRMIcAD6Q_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:3437: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__RWNN386A4nZ2Ks5xVWQZ1Q_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:3449: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__RWNN386A4nZ2Ks5xVWQZ1Q_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4577: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__RWNN386A4nZ2Ks5xVWQZ1Q_133); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4672: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__RWNN386A4nZ2Ks5xVWQZ1Q_121); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4946: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__RWNN386A4nZ2Ks5xVWQZ1Q_133); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:4956: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__RWNN386A4nZ2Ks5xVWQZ1Q_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:5238: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__RWNN386A4nZ2Ks5xVWQZ1Q_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:6410: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:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:7877: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__RWNN386A4nZ2Ks5xVWQZ1Q_179); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8007: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8100: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__RWNN386A4nZ2Ks5xVWQZ1Q_206); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8249: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8290: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8325: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8353: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__RWNN386A4nZ2Ks5xVWQZ1Q_206); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8450: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__RWNN386A4nZ2Ks5xVWQZ1Q_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8470: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__RWNN386A4nZ2Ks5xVWQZ1Q_214); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8587: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__RWNN386A4nZ2Ks5xVWQZ1Q_218); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8692: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:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8722: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__RWNN386A4nZ2Ks5xVWQZ1Q_206); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8738: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__RWNN386A4nZ2Ks5xVWQZ1Q_229); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8889: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__RWNN386A4nZ2Ks5xVWQZ1Q_206); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:8963: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__RWNN386A4nZ2Ks5xVWQZ1Q_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:9146: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:9445: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__RWNN386A4nZ2Ks5xVWQZ1Q_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:9482: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__RWNN386A4nZ2Ks5xVWQZ1Q_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:9512: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__RWNN386A4nZ2Ks5xVWQZ1Q_179); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:9587: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__RWNN386A4nZ2Ks5xVWQZ1Q_179); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:9702: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__RWNN386A4nZ2Ks5xVWQZ1Q_206); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:10336:4: warning: passing argument 2 of 'contains__pureZstrutils_1631' discards 'const' qualifier from pointer target type [enabled by default] T15_ = contains__pureZstrutils_1631(pat, TM__RWNN386A4nZ2Ks5xVWQZ1Q_242); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1778:35: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(NIM_BOOL, contains__pureZstrutils_1631)(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:10338: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__RWNN386A4nZ2Ks5xVWQZ1Q_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:10474: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__RWNN386A4nZ2Ks5xVWQZ1Q_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:10484: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:10558: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__RWNN386A4nZ2Ks5xVWQZ1Q_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:10654: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__RWNN386A4nZ2Ks5xVWQZ1Q_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:10697: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__RWNN386A4nZ2Ks5xVWQZ1Q_256); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:10734: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:10735: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:10975: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:11022: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:11160: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__RWNN386A4nZ2Ks5xVWQZ1Q_218); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:11330: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:11341: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:11498: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:11504: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_6084': c_code/2_2/@mjsgen.nim.c:11613: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:11614: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:11784: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__RWNN386A4nZ2Ks5xVWQZ1Q_206); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:12201: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__RWNN386A4nZ2Ks5xVWQZ1Q_206); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:12516: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__RWNN386A4nZ2Ks5xVWQZ1Q_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:12529: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__RWNN386A4nZ2Ks5xVWQZ1Q_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:12894: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__RWNN386A4nZ2Ks5xVWQZ1Q_91); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:13339: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__RWNN386A4nZ2Ks5xVWQZ1Q_218); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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:13474: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__RWNN386A4nZ2Ks5xVWQZ1Q_163); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1526:68: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA*, skipTypes__ast_3710)(tyObject_TType__kQDDJGUiaUAtO9c9b6LjZYjA* t, tySet_tyEnum_TTypeKind__b28l2MkhJpnFhatVrsrXpg kinds); ^ c_code/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_6573': c_code/2_2/@mjsgen.nim.c:14211:2: warning: passing argument 2 of 'nsuFormatVarargs' discards 'const' qualifier from pointer target type [enabled by default] T2_ = nsuFormatVarargs(T1_, TM__RWNN386A4nZ2Ks5xVWQZ1Q_343, 1); ^ In file included from c_code/2_2/@mjsgen.nim.c:4:0: c_code/2_2/@mjsgen.nim.c:1888: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__VRAep1bu6pPMSDyuqMGQyg* g, NimStringDesc** keywords, NI keywordsLen_0, tySet_tyEnum_TokenizerFlag__PSyCZGtW079cj8EDetmOKSA 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__VRAep1bu6pPMSDyuqMGQyg* g, NimStringDesc** keywords, NI keywordsLen_0, tySet_tyEnum_TokenizerFlag__PSyCZGtW079cj8EDetmOKSA 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__VRAep1bu6pPMSDyuqMGQyg* g, NimStringDesc** keywords, NI keywordsLen_0, tySet_tyEnum_TokenizerFlag__PSyCZGtW079cj8EDetmOKSA 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__VRAep1bu6pPMSDyuqMGQyg* g, NimStringDesc** keywords, NI keywordsLen_0, tySet_tyEnum_TokenizerFlag__PSyCZGtW079cj8EDetmOKSA 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__VRAep1bu6pPMSDyuqMGQyg* 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:2087: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:1838:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, getThing__packagesZdocutilsZrst_109)(tyObject_Lexer__U44ei9bvbJXdukJo29aUn02w* L, tyObject_Token__5TtaxSoj3RjoRxnyUp8DrQ* 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:2095: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:1838:31: note: expected 'NU8 *' but argument is of type 'const NU8 *' N_LIB_PRIVATE N_NIMCALL(void, getThing__packagesZdocutilsZrst_109)(tyObject_Lexer__U44ei9bvbJXdukJo29aUn02w* L, tyObject_Token__5TtaxSoj3RjoRxnyUp8DrQ* 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:2431: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:2666: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:2638: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:3129: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:2638: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:3704: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:2638: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:3789: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:2638: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:5369: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:2638: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:6334: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:706: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:6346: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:1593: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:6469: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:706: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:6511: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:706: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:6539: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:706: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:6683: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:706: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:6712: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:1593: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:6718: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:2638: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:8635: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:706: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:9700: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:1593: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:10454: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:706: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_1678' discards 'const' qualifier from pointer target type [enabled by default] result = multiReplace__pureZstrutils_1678(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_1678)(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:2634:5: warning: passing argument 2 of 'nsuFormatOpenArray' discards 'const' qualifier from pointer target type [enabled by default] arg2X60gensym8_ = nsuFormatOpenArray(((NimStringDesc*) &TM__iS6Vfak4fKt7fhPmyApRcg_49), TM__iS6Vfak4fKt7fhPmyApRcg_50, 1); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1189: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:2655:5: warning: passing argument 2 of 'nsuFormatOpenArray' discards 'const' qualifier from pointer target type [enabled by default] arg2X60gensym11_ = nsuFormatOpenArray(((NimStringDesc*) &TM__iS6Vfak4fKt7fhPmyApRcg_49), TM__iS6Vfak4fKt7fhPmyApRcg_54, 1); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1189: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_3410': c_code/2_2/@mdocgen.nim.c:2874:3: warning: passing argument 2 of 'nsuFormatOpenArray' discards 'const' qualifier from pointer target type [enabled by default] result = nsuFormatOpenArray(T7_, TM__iS6Vfak4fKt7fhPmyApRcg_63, 4); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1189: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_3401': c_code/2_2/@mdocgen.nim.c:4798: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__iS6Vfak4fKt7fhPmyApRcg_101); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1316: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:4812:2: warning: passing argument 2 of 'nsuFindCharSet' discards 'const' qualifier from pointer target type [enabled by default] pos = nsuFindCharSet(result, TM__iS6Vfak4fKt7fhPmyApRcg_154, ((NI) 0), ((NI) 0)); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1338: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_3446': c_code/2_2/@mdocgen.nim.c:4955: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__iS6Vfak4fKt7fhPmyApRcg_101); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1316: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:4969: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__iS6Vfak4fKt7fhPmyApRcg_101); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1316: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:5215: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__iS6Vfak4fKt7fhPmyApRcg_101); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1316: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:5227: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__iS6Vfak4fKt7fhPmyApRcg_101); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1316: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:6019: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__iS6Vfak4fKt7fhPmyApRcg_171), 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:1369: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:6022: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__iS6Vfak4fKt7fhPmyApRcg_172), 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:1369: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:6029:3: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__iS6Vfak4fKt7fhPmyApRcg_173, 1); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1370: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_6203': c_code/2_2/@mdocgen.nim.c:7653: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__iS6Vfak4fKt7fhPmyApRcg_101); ^ In file included from c_code/2_2/@mdocgen.nim.c:4:0: c_code/2_2/@mdocgen.nim.c:1316: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:2045: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, 12); ^ In file included from c_code/2_2/@mmain.nim.c:4:0: c_code/2_2/@mmain.nim.c:1782: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:2593:4: warning: passing argument 2 of 'nimCopyMem' discards 'const' qualifier from pointer target type [enabled by default] nimCopyMem((void*)colontmp_, (NIM_CONST void*)TM__hz3sEVFduMjVvdBnJCwMHA_32, 14); ^ In file included from c_code/2_2/@mmain.nim.c:4:0: c_code/2_2/@mmain.nim.c:1782: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:2622: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__hz3sEVFduMjVvdBnJCwMHA_32, 14); ^ In file included from c_code/2_2/@mmain.nim.c:4:0: c_code/2_2/@mmain.nim.c:1782: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:1474:3: warning: passing argument 1 of 'contains__stdZenumutils_43' discards 'const' qualifier from pointer target type [enabled by default] T3_ = contains__stdZenumutils_43(TM__RxBoA2E3fxrN6r2tToaOvg_8, 2, (*conf).projectName); ^ In file included from c_code/2_2/@mcmdlinehelper.nim.c:4:0: c_code/2_2/@mcmdlinehelper.nim.c:1393: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_29': c_code/2_2/@mnim.nim.c:958:2: warning: passing argument 2 of 'initOptParser__pureZparseopt_51' discards 'const' qualifier from pointer target type [enabled by default] initOptParser__pureZparseopt_51(cmd, TM__xOfksDa5lOpfO1acT4wYQg_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:507: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__Sj2pYlEalgMxSDrjh9cml3w* 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:1097: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__xOfksDa5lOpfO1acT4wYQg_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:545: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:1100: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__xOfksDa5lOpfO1acT4wYQg_18), 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:545: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:1107:3: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [enabled by default] echoBinSafe(TM__xOfksDa5lOpfO1acT4wYQg_19, 1); ^ In file included from c_code/2_2/@mnim.nim.c:4:0: c_code/2_2/@mnim.nim.c:540: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/2_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/2_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