>>> nim: Building community/nim 1.6.6-r0 (using abuild 3.9.0-r0) started Sun, 08 May 2022 16:42:20 +0000 >>> nim: Checking sanity of /home/buildozer/aports/community/nim/APKBUILD... >>> nim: Analyzing dependencies... >>> nim: Installing for build: build-base libucontext-dev (1/3) Installing libucontext (1.2-r0) (2/3) Installing libucontext-dev (1.2-r0) (3/3) Installing .makedepends-nim (20220508.164221) OK: 368 MiB in 92 packages >>> nim: Cleaning up srcdir >>> nim: Cleaning up pkgdir >>> nim: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/nim-1.6.6.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> nim: Fetching https://nim-lang.org/download/nim-1.6.6.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 11 5029k 11 558k 0 0 978k 0 0:00:05 --:--:-- 0:00:05 978k 100 5029k 100 5029k 0 0 4556k 0 0:00:01 0:00:01 --:--:-- 4559k >>> nim: Fetching https://distfiles.alpinelinux.org/distfiles/v3.16/nim-1.6.6.tar.xz >>> nim: Checking sha512sums... nim-1.6.6.tar.xz: OK niminst-fix-paths.patch: OK nim-config-fix-paths.patch: OK nim-config-enable-ucontext.patch: OK >>> nim: Unpacking /var/cache/distfiles/v3.16/nim-1.6.6.tar.xz... >>> nim: niminst-fix-paths.patch patching file tools/niminst/install.nimf patching file tools/niminst/deinstall.nimf >>> nim: nim-config-fix-paths.patch patching file config/nim.cfg >>> nim: nim-config-enable-ucontext.patch patching file config/nim.cfg Hunk #1 succeeded at 290 (offset -1 lines). Building nim csources... # OS: linux # CPU: powerpc64el gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_digitsutils.nim.c -o c_code/1_2/stdlib_digitsutils.nim.o c_code/1_2/stdlib_digitsutils.nim.c: In function 'addInt__stdZprivateZdigitsutils_164': c_code/1_2/stdlib_digitsutils.nim.c:372:95: note: the layout of aggregates containing vectors with 2-byte alignment has changed in GCC 5 372 | tmp[((NI)(next - ((NI) 1)))- 0] = digits100__stdZprivateZdigitsutils_2[(index)- 0]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_assertions.nim.c -o c_code/2_4/stdlib_assertions.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_dragonbox.nim.c -o c_code/1_2/stdlib_dragonbox.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_schubfach.nim.c -o c_code/1_2/stdlib_schubfach.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_formatfloat.nim.c -o c_code/2_4/stdlib_formatfloat.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_dollars.nim.c -o c_code/2_2/stdlib_dollars.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_io.nim.c -o c_code/2_4/stdlib_io.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_system.nim.c -o c_code/2_4/stdlib_system.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_parseutils.nim.c -o c_code/2_4/stdlib_parseutils.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_math.nim.c -o c_code/2_2/stdlib_math.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_algorithm.nim.c -o c_code/2_4/stdlib_algorithm.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_enumutils.nim.c -o c_code/1_2/stdlib_enumutils.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_unicode.nim.c -o c_code/2_2/stdlib_unicode.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_strutils.nim.c -o c_code/2_4/stdlib_strutils.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_pathnorm.nim.c -o c_code/2_4/stdlib_pathnorm.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_posix.nim.c -o c_code/2_4/stdlib_posix.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_times.nim.c -o c_code/2_4/stdlib_times.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_os.nim.c -o c_code/2_4/stdlib_os.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_parseopt.nim.c -o c_code/2_4/stdlib_parseopt.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_hashes.nim.c -o c_code/1_2/stdlib_hashes.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_strtabs.nim.c -o c_code/2_4/stdlib_strtabs.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_tables.nim.c -o c_code/2_4/stdlib_tables.nim.o In file included from c_code/2_4/stdlib_tables.nim.c:4: c_code/2_4/stdlib_tables.nim.c: In function 'enlarge__modules_860': c_code/2_4/stdlib_tables.nim.c:3471:31: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 3471 | N_LIB_PRIVATE N_NIMCALL(void, enlarge__modules_860)(tyObject_Table__hd3qB0wXU9bWPJR7fjShhbA* t) { | ^~~~~~~~~~~~~~~~~~~~ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' 257 | # define N_NIMCALL(rettype, name) rettype name /* no modifier */ | ^~~~ gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_strformat.nim.c -o c_code/2_4/stdlib_strformat.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_terminal.nim.c -o c_code/2_2/stdlib_terminal.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_sets.nim.c -o c_code/2_4/stdlib_sets.nim.o In file included from c_code/2_4/stdlib_sets.nim.c:4: c_code/2_4/stdlib_sets.nim.c: In function 'enlarge__icZintegrity_267': c_code/2_4/stdlib_sets.nim.c:1696:31: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 1696 | N_LIB_PRIVATE N_NIMCALL(void, enlarge__icZintegrity_267)(tyObject_HashSet__P87v3NNTmMGypvkpum3x1A* s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' 257 | # define N_NIMCALL(rettype, name) rettype name /* no modifier */ | ^~~~ gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mropes.nim.c -o c_code/2_4/@mropes.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mlineinfos.nim.c -o c_code/2_4/@mlineinfos.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_16/@mplatform.nim.c -o c_code/2_16/@mplatform.nim.o c_code/2_16/@mplatform.nim.c: In function 'setTargetFromSystem__platform_898': c_code/2_16/@mplatform.nim.c:996:24: note: the layout of aggregates containing vectors with 2-byte alignment has changed in GCC 5 996 | (*t).targetCPU = c; | ~~~~~~~~~~~~~~~^~~ gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_2/stdlib_globs.nim.c -o c_code/2_2/stdlib_globs.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@moptions.nim.c -o c_code/2_4/@moptions.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mmsgs.nim.c -o c_code/2_4/@mmsgs.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_streams.nim.c -o c_code/2_4/stdlib_streams.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_cpuinfo.nim.c -o c_code/2_4/stdlib_cpuinfo.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_osproc.nim.c -o c_code/2_4/stdlib_osproc.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_sha1.nim.c -o c_code/2_4/stdlib_sha1.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_lexbase.nim.c -o c_code/1_2/stdlib_lexbase.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_parsejson.nim.c -o c_code/2_4/stdlib_parsejson.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_json.nim.c -o c_code/2_4/stdlib_json.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_jsonutils.nim.c -o c_code/2_4/stdlib_jsonutils.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mextccomp.nim.c -o c_code/2_4/@mextccomp.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mnimblecmd.nim.c -o c_code/2_4/@mnimblecmd.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@midents.nim.c -o c_code/2_4/@midents.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mast.nim.c -o c_code/2_4/@mast.nim.o In file included from c_code/2_4/@mast.nim.c:4: c_code/2_4/@mast.nim.c: In function 'copySym__ast_4054': c_code/2_4/@mast.nim.c:1592:65: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 1592 | N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, copySym__ast_4054)(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* s, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g id) { | ^~~~~~~~~~~~~~~~~ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' 257 | # define N_NIMCALL(rettype, name) rettype name /* no modifier */ | ^~~~ gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mcommands.nim.c -o c_code/2_4/@mcommands.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mllstream.nim.c -o c_code/2_4/@mllstream.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mlexer.nim.c -o c_code/2_4/@mlexer.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mparser.nim.c -o c_code/2_4/@mparser.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mrenderer.nim.c -o c_code/2_4/@mrenderer.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mfilter_tmpl.nim.c -o c_code/2_4/@mfilter_tmpl.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@msyntaxes.nim.c -o c_code/2_4/@msyntaxes.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_packedsets.nim.c -o c_code/2_4/stdlib_packedsets.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mrodutils.nim.c -o c_code/2_4/@mrodutils.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mastalgo.nim.c -o c_code/2_4/@mastalgo.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mtrees.nim.c -o c_code/2_4/@mtrees.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_md5.nim.c -o c_code/1_2/stdlib_md5.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mbtrees.nim.c -o c_code/2_4/@mbtrees.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mic@srodfiles.nim.c -o c_code/2_4/@mic@srodfiles.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mic@sbitabs.nim.c -o c_code/2_4/@mic@sbitabs.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mic@sic.nim.c -o c_code/2_4/@mic@sic.nim.o In file included from c_code/2_4/@mic@sic.nim.c:4: c_code/2_4/@mic@sic.nim.c: In function 'storeType__icZic_2435': c_code/2_4/@mic@sic.nim.c:3137:73: note: the layout of aggregates containing vectors with 2-byte alignment has changed in GCC 5 3137 | N_LIB_PRIVATE N_NIMCALL(tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ, storeType__icZic_2435)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tyObject_PackedEncoder__B9cE9a0GbvqWW9aHf4N7RAaIw* c, tyObject_PackedModule__ZSxNoR2V6oK5xosmtvhjNQ* m) { | ^~~~~~~~~~~~~~~~~~~~~ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' 257 | # define N_NIMCALL(rettype, name) rettype name /* no modifier */ | ^~~~ gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mmodulegraphs.nim.c -o c_code/2_4/@mmodulegraphs.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mtypes.nim.c -o c_code/2_4/@mtypes.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mmagicsys.nim.c -o c_code/2_4/@mmagicsys.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mnimsets.nim.c -o c_code/2_4/@mnimsets.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@msemfold.nim.c -o c_code/2_4/@msemfold.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mmodulepaths.nim.c -o c_code/2_4/@mmodulepaths.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mvmdef.nim.c -o c_code/2_4/@mvmdef.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@msemdata.nim.c -o c_code/2_4/@msemdata.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mnimfix@sprettybase.nim.c -o c_code/2_4/@mnimfix@sprettybase.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_editdistance.nim.c -o c_code/1_2/stdlib_editdistance.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_heapqueue.nim.c -o c_code/2_4/stdlib_heapqueue.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mlookups.nim.c -o c_code/2_4/@mlookups.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mconcepts.nim.c -o c_code/2_4/@mconcepts.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@msemtypinst.nim.c -o c_code/2_4/@msemtypinst.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mparampatterns.nim.c -o c_code/2_4/@mparampatterns.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mlowerings.nim.c -o c_code/2_4/@mlowerings.nim.o In file included from c_code/2_4/@mlowerings.nim.c:4: c_code/2_4/@mlowerings.nim.c: In function 'getFieldFromObj__lowerings_588': c_code/2_4/@mlowerings.nim.c:1956:65: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 1956 | N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, getFieldFromObj__lowerings_588)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* v) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' 257 | # define N_NIMCALL(rettype, name) rettype name /* no modifier */ | ^~~~ gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@msigmatch.nim.c -o c_code/2_4/@msigmatch.nim.o In file included from c_code/2_4/@msigmatch.nim.c:4: c_code/2_4/@msigmatch.nim.c: In function 'newCandidate__sigmatch_195': c_code/2_4/@msigmatch.nim.c:3411:31: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 3411 | N_LIB_PRIVATE N_NIMCALL(void, newCandidate__sigmatch_195)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* ctx, tyObject_TType__facALICuu8zUj0hjvbTLFg* callee, tyObject_TCandidate__B8Gf2sSWgQ79bLZ9bYWrLHaA* Result) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' 257 | # define N_NIMCALL(rettype, name) rettype name /* no modifier */ | ^~~~ gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mimporter.nim.c -o c_code/2_4/@mimporter.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mpragmas.nim.c -o c_code/2_4/@mpragmas.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mreorder.nim.c -o c_code/2_4/@mreorder.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mpasses.nim.c -o c_code/2_4/@mpasses.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mguards.nim.c -o c_code/2_4/@mguards.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mvarpartitions.nim.c -o c_code/2_4/@mvarpartitions.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mtreetab.nim.c -o c_code/2_4/@mtreetab.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mnilcheck.nim.c -o c_code/2_4/@mnilcheck.nim.o c_code/2_4/@mnilcheck.nim.c: In function 'union__nilcheck_5848.part.0': c_code/2_4/@mnilcheck.nim.c:2124:51: note: the layout of aggregates containing vectors with 2-byte alignment has changed in GCC 5 2124 | (*Result).nilability = s[(NI)(sLen_0 - i)].nilability; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@msighashes.nim.c -o c_code/2_4/@msighashes.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mndi.nim.c -o c_code/2_4/@mndi.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mcgendata.nim.c -o c_code/2_4/@mcgendata.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mliftdestructors.nim.c -o c_code/2_4/@mliftdestructors.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@msempass2.nim.c -o c_code/2_4/@msempass2.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mcgmeth.nim.c -o c_code/2_4/@mcgmeth.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mliftlocals.nim.c -o c_code/2_4/@mliftlocals.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mlambdalifting.nim.c -o c_code/2_4/@mlambdalifting.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mclosureiters.nim.c -o c_code/2_4/@mclosureiters.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mtransf.nim.c -o c_code/2_4/@mtransf.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mvmgen.nim.c -o c_code/2_4/@mvmgen.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mvmdeps.nim.c -o c_code/2_4/@mvmdeps.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mvmmarshal.nim.c -o c_code/2_4/@mvmmarshal.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mgorgeimpl.nim.c -o c_code/2_4/@mgorgeimpl.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mmacrocacheimpl.nim.c -o c_code/2_4/@mmacrocacheimpl.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mevaltempl.nim.c -o c_code/2_4/@mevaltempl.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/@mvmconv.nim.c -o c_code/1_2/@mvmconv.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mvm.nim.c -o c_code/2_4/@mvm.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mpatterns.nim.c -o c_code/2_4/@mpatterns.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@msemmacrosanity.nim.c -o c_code/2_4/@msemmacrosanity.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mplugins@slocals.nim.c -o c_code/2_4/@mplugins@slocals.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mplugins@sitersgen.nim.c -o c_code/2_4/@mplugins@sitersgen.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@menumtostr.nim.c -o c_code/2_4/@menumtostr.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mspawn.nim.c -o c_code/2_4/@mspawn.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@msem.nim.c -o c_code/2_4/@msem.nim.o In file included from c_code/2_4/@msem.nim.c:4: c_code/2_4/@msem.nim.c: In function 'resolveIndirectCall__sem_16480': c_code/2_4/@msem.nim.c:33733:31: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 33733 | N_LIB_PRIVATE N_NIMCALL(void, resolveIndirectCall__sem_16480)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* nOrig, tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tyObject_TCandidate__B8Gf2sSWgQ79bLZ9bYWrLHaA* Result) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c_code/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' 257 | # define N_NIMCALL(rettype, name) rettype name /* no modifier */ | ^~~~ gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mdfa.nim.c -o c_code/2_4/@mdfa.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@moptimizer.nim.c -o c_code/2_4/@moptimizer.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@minjectdestructors.nim.c -o c_code/2_4/@minjectdestructors.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@msemparallel.nim.c -o c_code/2_4/@msemparallel.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_dynlib.nim.c -o c_code/2_4/stdlib_dynlib.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mcgen.nim.c -o c_code/2_4/@mcgen.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mic@sreplayer.nim.c -o c_code/2_4/@mic@sreplayer.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mmodules.nim.c -o c_code/2_4/@mmodules.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mscriptconfig.nim.c -o c_code/2_4/@mscriptconfig.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mnimconf.nim.c -o c_code/2_4/@mnimconf.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mpassaux.nim.c -o c_code/2_4/@mpassaux.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mdepends.nim.c -o c_code/2_4/@mdepends.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mic@scbackend.nim.c -o c_code/2_4/@mic@scbackend.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@msourcemap.nim.c -o c_code/2_4/@msourcemap.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mjsgen.nim.c -o c_code/2_4/@mjsgen.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_rstast.nim.c -o c_code/2_4/stdlib_rstast.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_lists.nim.c -o c_code/2_4/stdlib_lists.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_highlite.nim.c -o c_code/1_2/stdlib_highlite.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_rst.nim.c -o c_code/2_4/stdlib_rst.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_rstgen.nim.c -o c_code/2_4/stdlib_rstgen.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_xmltree.nim.c -o c_code/1_2/stdlib_xmltree.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mtypesrenderer.nim.c -o c_code/2_4/@mtypesrenderer.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -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 gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_base64.nim.c -o c_code/1_2/stdlib_base64.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/1_2/stdlib_uri.nim.c -o c_code/1_2/stdlib_uri.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mdocgen.nim.c -o c_code/2_4/@mdocgen.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mdocgen2.nim.c -o c_code/2_4/@mdocgen2.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mmain.nim.c -o c_code/2_4/@mmain.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mcmdlinehelper.nim.c -o c_code/2_4/@mcmdlinehelper.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/stdlib_browsers.nim.c -o c_code/2_4/stdlib_browsers.nim.o gcc -Os -fomit-frame-pointer -Os -fomit-frame-pointer -w '-fmax-errors=3' -O3 -fno-strict-aliasing -fno-ident -Ic_code -c c_code/2_4/@mnim.nim.c -o c_code/2_4/@mnim.nim.o '[' 0 -gt 0 ] gcc -o bin/nim c_code/1_2/stdlib_digitsutils.nim.o c_code/2_4/stdlib_assertions.nim.o c_code/1_2/stdlib_dragonbox.nim.o c_code/1_2/stdlib_schubfach.nim.o c_code/2_4/stdlib_formatfloat.nim.o c_code/2_2/stdlib_dollars.nim.o c_code/2_4/stdlib_io.nim.o c_code/2_4/stdlib_system.nim.o c_code/2_4/stdlib_parseutils.nim.o c_code/2_2/stdlib_math.nim.o c_code/2_4/stdlib_algorithm.nim.o c_code/1_2/stdlib_enumutils.nim.o c_code/2_2/stdlib_unicode.nim.o c_code/2_4/stdlib_strutils.nim.o c_code/2_4/stdlib_pathnorm.nim.o c_code/2_4/stdlib_posix.nim.o c_code/2_4/stdlib_times.nim.o c_code/2_4/stdlib_os.nim.o c_code/2_4/stdlib_parseopt.nim.o c_code/1_2/stdlib_hashes.nim.o c_code/2_4/stdlib_strtabs.nim.o c_code/2_4/stdlib_tables.nim.o c_code/2_4/stdlib_strformat.nim.o c_code/2_2/stdlib_terminal.nim.o c_code/2_4/stdlib_sets.nim.o c_code/2_2/@mpathutils.nim.o c_code/2_4/@mropes.nim.o c_code/2_4/@mlineinfos.nim.o c_code/2_16/@mplatform.nim.o c_code/1_2/@mprefixmatches.nim.o c_code/2_2/@mnimpaths.nim.o c_code/2_2/stdlib_globs.nim.o c_code/2_4/@moptions.nim.o c_code/2_2/@mstrutils2.nim.o c_code/2_4/@mmsgs.nim.o c_code/1_2/@mcondsyms.nim.o c_code/2_4/stdlib_streams.nim.o c_code/2_4/stdlib_cpuinfo.nim.o c_code/2_4/stdlib_osproc.nim.o c_code/2_4/stdlib_sha1.nim.o c_code/1_2/stdlib_lexbase.nim.o c_code/2_4/stdlib_parsejson.nim.o c_code/2_4/stdlib_json.nim.o c_code/2_4/stdlib_jsonutils.nim.o c_code/2_4/@mextccomp.nim.o c_code/1_2/@mwordrecg.nim.o c_code/2_4/@mnimblecmd.nim.o c_code/2_4/@midents.nim.o c_code/2_2/@mint128.nim.o c_code/2_4/@mast.nim.o c_code/2_4/@mcommands.nim.o c_code/2_4/@mllstream.nim.o c_code/1_2/@mnimlexbase.nim.o c_code/2_4/@mlexer.nim.o c_code/2_4/@mparser.nim.o c_code/2_4/@mrenderer.nim.o c_code/2_2/@mfilters.nim.o c_code/2_4/@mfilter_tmpl.nim.o c_code/2_4/@msyntaxes.nim.o c_code/2_4/stdlib_packedsets.nim.o c_code/2_4/@mrodutils.nim.o c_code/2_4/@mastalgo.nim.o c_code/2_4/@mtrees.nim.o c_code/1_2/stdlib_md5.nim.o c_code/2_4/@mbtrees.nim.o c_code/2_4/@mic@srodfiles.nim.o c_code/2_4/@mic@sbitabs.nim.o c_code/1_2/@mic@spacked_ast.nim.o c_code/2_4/@mic@sic.nim.o c_code/2_4/@mmodulegraphs.nim.o c_code/1_2/@mastmsgs.nim.o c_code/2_4/@mtypes.nim.o c_code/2_4/@mmagicsys.nim.o c_code/1_2/@mbitsets.nim.o c_code/2_4/@mnimsets.nim.o c_code/2_4/@msemfold.nim.o c_code/2_4/@mmodulepaths.nim.o c_code/2_4/@mvmdef.nim.o c_code/2_4/@msemdata.nim.o c_code/2_2/@mlinter.nim.o c_code/2_4/@mnimfix@sprettybase.nim.o c_code/1_2/stdlib_editdistance.nim.o c_code/2_4/stdlib_heapqueue.nim.o c_code/2_4/@mlookups.nim.o c_code/2_4/@mconcepts.nim.o c_code/2_4/@msemtypinst.nim.o c_code/2_4/@mparampatterns.nim.o c_code/2_4/@mlowerings.nim.o c_code/2_4/@msigmatch.nim.o c_code/2_4/@mimporter.nim.o c_code/2_2/@mprocfind.nim.o c_code/2_4/@mpragmas.nim.o c_code/2_4/@mreorder.nim.o c_code/2_4/@mpasses.nim.o c_code/2_2/@msaturate.nim.o c_code/2_4/@mguards.nim.o c_code/1_2/@mtypeallowed.nim.o c_code/1_2/@misolation_check.nim.o c_code/2_4/@mvarpartitions.nim.o c_code/2_4/@mtreetab.nim.o c_code/2_4/@mnilcheck.nim.o c_code/1_2/@merrorhandling.nim.o c_code/2_4/@msighashes.nim.o c_code/2_4/@mndi.nim.o c_code/2_4/@mcgendata.nim.o c_code/1_2/@mccgutils.nim.o c_code/2_4/@mliftdestructors.nim.o c_code/2_4/@msempass2.nim.o c_code/2_4/@mcgmeth.nim.o c_code/2_4/@mliftlocals.nim.o c_code/2_4/@mlambdalifting.nim.o c_code/2_4/@mclosureiters.nim.o c_code/2_4/@mtransf.nim.o c_code/2_4/@mvmgen.nim.o c_code/2_4/@mvmdeps.nim.o c_code/2_4/@mvmmarshal.nim.o c_code/2_4/@mgorgeimpl.nim.o c_code/2_4/@mmacrocacheimpl.nim.o c_code/2_2/@mvmprofiler.nim.o c_code/2_4/@mevaltempl.nim.o c_code/1_2/@mvmconv.nim.o c_code/2_4/@mvm.nim.o c_code/1_2/@maliases.nim.o c_code/2_4/@mpatterns.nim.o c_code/2_4/@msemmacrosanity.nim.o c_code/1_2/@mpluginsupport.nim.o c_code/2_4/@mplugins@slocals.nim.o c_code/2_4/@mplugins@sitersgen.nim.o c_code/1_2/@mplugins@sactive.nim.o c_code/2_4/@menumtostr.nim.o c_code/2_4/@mspawn.nim.o c_code/2_4/@msem.nim.o c_code/2_4/@mdfa.nim.o c_code/2_4/@moptimizer.nim.o c_code/2_4/@minjectdestructors.nim.o c_code/2_4/@msemparallel.nim.o c_code/2_4/stdlib_dynlib.nim.o c_code/2_4/@mcgen.nim.o c_code/2_4/@mic@sreplayer.nim.o c_code/2_4/@mmodules.nim.o c_code/2_4/@mscriptconfig.nim.o c_code/2_4/@mnimconf.nim.o c_code/2_4/@mpassaux.nim.o c_code/2_4/@mdepends.nim.o c_code/1_2/@mic@sdce.nim.o c_code/2_4/@mic@scbackend.nim.o c_code/1_2/@mic@sintegrity.nim.o c_code/2_2/@mic@snavigator.nim.o c_code/2_4/@msourcemap.nim.o c_code/2_4/@mjsgen.nim.o c_code/2_4/stdlib_rstast.nim.o c_code/2_4/stdlib_lists.nim.o c_code/1_2/stdlib_highlite.nim.o c_code/2_4/stdlib_rst.nim.o c_code/2_4/stdlib_rstgen.nim.o c_code/1_2/stdlib_xmltree.nim.o c_code/2_4/@mtypesrenderer.nim.o c_code/2_2/@mrenderverbatim.nim.o c_code/1_2/stdlib_base64.nim.o c_code/1_2/stdlib_uri.nim.o c_code/2_4/@mdocgen.nim.o c_code/2_4/@mdocgen2.nim.o c_code/2_4/@mmain.nim.o c_code/2_4/@mcmdlinehelper.nim.o c_code/2_4/stdlib_browsers.nim.o c_code/2_4/@mnim.nim.o -ldl -lm -lrt : SUCCESS Building koch... Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/config/nim.cfg' [Conf] Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/config/config.nims' [Conf] ...................................................................................................................... CC: stdlib_digitsutils.nim CC: stdlib_assertions.nim CC: stdlib_dollars.nim CC: stdlib_io.nim CC: stdlib_system.nim CC: stdlib_parseutils.nim CC: stdlib_math.nim CC: stdlib_algorithm.nim CC: stdlib_unicode.nim CC: stdlib_strutils.nim CC: stdlib_pathnorm.nim CC: stdlib_posix.nim CC: stdlib_times.nim CC: stdlib_os.nim CC: stdlib_parseopt.nim CC: stdlib_hashes.nim CC: stdlib_strtabs.nim CC: stdlib_streams.nim CC: stdlib_cpuinfo.nim CC: stdlib_osproc.nim CC: stdlib_sets.nim CC: stdlib_pegs.nim CC: stdlib_globs.nim CC: compiler/nimpaths.nim CC: tools/kochdocs.nim CC: stdlib_base64.nim CC: stdlib_uri.nim CC: stdlib_strformat.nim CC: stdlib_random.nim CC: stdlib_tempfiles.nim CC: stdlib_gitutils.nim CC: tools/deps.nim CC: koch.nim Hint: [Link] Hint: gc: refc; opt: speed; options: -d:release 66091 lines; 7.934s; 93.656MiB peakmem; proj: koch; out: /home/buildozer/aports/community/nim/src/nim-1.6.6/koch [SuccessX] Building nim... iteration: 1 bin/nim c --skipUserCfg --skipParentCfg -d:nimKochBootstrap --nimcache:nimcache/r_linux_powerpc64el -d:release --compileOnly compiler/nim.nim Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/config/nim.cfg' [Conf] Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/config/config.nims' [Conf] Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/compiler/nim.cfg' [Conf] ............................................................................................................................................................................................................................................................................................. Hint: gc: refc; opt: speed; options: -d:release 179245 lines; 11.520s; 669.336MiB peakmem; proj: /home/buildozer/aports/community/nim/src/nim-1.6.6/compiler/nim.nim; out: /home/buildozer/aports/community/nim/src/nim-1.6.6/nimcache/r_linux_powerpc64el/nim.json [SuccessX] bin/nim jsonscript --nimcache:nimcache/r_linux_powerpc64el -d:release compiler/nim.nim Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/config/nim.cfg' [Conf] Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/config/config.nims' [Conf] Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/compiler/nim.cfg' [Conf] In file included from /home/buildozer/aports/community/nim/src/nim-1.6.6/nimcache/r_linux_powerpc64el/@mast.nim.c:5: /home/buildozer/aports/community/nim/src/nim-1.6.6/nimcache/r_linux_powerpc64el/@mast.nim.c: In function 'copySym__ast_4070': /home/buildozer/aports/community/nim/src/nim-1.6.6/nimcache/r_linux_powerpc64el/@mast.nim.c:1779:65: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 1779 | N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, copySym__ast_4070)(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* s, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g id) { | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/nim/src/nim-1.6.6/lib/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' 257 | # define N_NIMCALL(rettype, name) rettype name /* no modifier */ | ^~~~ /home/buildozer/aports/community/nim/src/nim-1.6.6/nimcache/r_linux_powerpc64el/@mnilcheck.nim.c: In function 'union__nilcheck_5858': /home/buildozer/aports/community/nim/src/nim-1.6.6/nimcache/r_linux_powerpc64el/@mnilcheck.nim.c:2347:74: note: the layout of aggregates containing vectors with 2-byte alignment has changed in GCC 5 2347 | (*Result).nilability = s[(NI)(TM__GuNhuT9bb9aEQwZE9af6i1N9bQ_38)].nilability; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /home/buildozer/aports/community/nim/src/nim-1.6.6/nimcache/r_linux_powerpc64el/@mic@sic.nim.c:5: /home/buildozer/aports/community/nim/src/nim-1.6.6/nimcache/r_linux_powerpc64el/@mic@sic.nim.c: In function 'storeType__icZic_2449': /home/buildozer/aports/community/nim/src/nim-1.6.6/nimcache/r_linux_powerpc64el/@mic@sic.nim.c:3612:73: note: the layout of aggregates containing vectors with 2-byte alignment has changed in GCC 5 3612 | N_LIB_PRIVATE N_NIMCALL(tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ, storeType__icZic_2449)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tyObject_PackedEncoder__B9cE9a0GbvqWW9aHf4N7RAaIw* c, tyObject_PackedModule__ZSxNoR2V6oK5xosmtvhjNQ* m) { | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/nim/src/nim-1.6.6/lib/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' 257 | # define N_NIMCALL(rettype, name) rettype name /* no modifier */ | ^~~~ In file included from /home/buildozer/aports/community/nim/src/nim-1.6.6/nimcache/r_linux_powerpc64el/@msigmatch.nim.c:5: /home/buildozer/aports/community/nim/src/nim-1.6.6/nimcache/r_linux_powerpc64el/@msigmatch.nim.c: In function 'newCandidate__sigmatch_195': /home/buildozer/aports/community/nim/src/nim-1.6.6/nimcache/r_linux_powerpc64el/@msigmatch.nim.c:3669:31: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 3669 | N_LIB_PRIVATE N_NIMCALL(void, newCandidate__sigmatch_195)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* ctx, tyObject_TType__facALICuu8zUj0hjvbTLFg* callee, tyObject_TCandidate__B8Gf2sSWgQ79bLZ9bYWrLHaA* Result) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/nim/src/nim-1.6.6/lib/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' 257 | # define N_NIMCALL(rettype, name) rettype name /* no modifier */ | ^~~~ In file included from /home/buildozer/aports/community/nim/src/nim-1.6.6/nimcache/r_linux_powerpc64el/@msem.nim.c:5: /home/buildozer/aports/community/nim/src/nim-1.6.6/nimcache/r_linux_powerpc64el/@msem.nim.c: In function 'resolveIndirectCall__sem_16530': /home/buildozer/aports/community/nim/src/nim-1.6.6/nimcache/r_linux_powerpc64el/@msem.nim.c:38118:31: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 38118 | N_LIB_PRIVATE N_NIMCALL(void, resolveIndirectCall__sem_16530)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* nOrig, tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tyObject_TCandidate__B8Gf2sSWgQ79bLZ9bYWrLHaA* Result) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/nim/src/nim-1.6.6/lib/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' 257 | # define N_NIMCALL(rettype, name) rettype name /* no modifier */ | ^~~~ iteration: 2 compiler/nim1 c --nimcache:nimcache/r_linux_powerpc64el -d:release --compileOnly compiler/nim.nim Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/config/nim.cfg' [Conf] Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/config/config.nims' [Conf] Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/compiler/nim.cfg' [Conf] ............................................................................................................................................................................................................................................................................................. Hint: gc: refc; opt: speed; options: -d:release 179245 lines; 12.818s; 669.68MiB peakmem; proj: /home/buildozer/aports/community/nim/src/nim-1.6.6/compiler/nim.nim; out: /home/buildozer/aports/community/nim/src/nim-1.6.6/nimcache/r_linux_powerpc64el/nim.json [SuccessX] compiler/nim1 jsonscript --nimcache:nimcache/r_linux_powerpc64el -d:release compiler/nim.nim Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/config/nim.cfg' [Conf] Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/config/config.nims' [Conf] Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/compiler/nim.cfg' [Conf] executables are equal: SUCCESS! Building nimsuggest... Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/config/nim.cfg' [Conf] Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/config/config.nims' [Conf] Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/nimsuggest/config.nims' [Conf] Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/nimsuggest/nimsuggest.nim.cfg' [Conf] ................................................................................................................................................................................................................................................................... CC: linenoise CC: stdlib_digitsutils.nim CC: stdlib_assertions.nim CC: stdlib_dragonbox.nim CC: stdlib_formatfloat.nim CC: stdlib_dollars.nim CC: stdlib_sharedlist.nim CC: stdlib_io.nim CC: stdlib_system.nim CC: stdlib_parseutils.nim CC: stdlib_math.nim CC: stdlib_algorithm.nim CC: stdlib_unicode.nim CC: stdlib_strutils.nim CC: stdlib_pathnorm.nim CC: stdlib_posix.nim CC: stdlib_options.nim CC: stdlib_times.nim CC: stdlib_os.nim CC: stdlib_parseopt.nim CC: stdlib_nativesockets.nim CC: stdlib_hashes.nim CC: stdlib_sets.nim CC: stdlib_monotimes.nim CC: stdlib_net.nim CC: stdlib_rdstdin.nim CC: stdlib_streams.nim CC: stdlib_lexbase.nim CC: sexp.nim CC: stdlib_strtabs.nim CC: ../compiler/pathutils.nim CC: ../compiler/ropes.nim CC: stdlib_tables.nim CC: ../compiler/lineinfos.nim CC: ../compiler/platform.nim CC: ../compiler/prefixmatches.nim CC: stdlib_strformat.nim CC: stdlib_terminal.nim CC: ../compiler/options.nim CC: ../compiler/strutils2.nim CC: ../compiler/msgs.nim CC: ../compiler/condsyms.nim CC: stdlib_osproc.nim CC: stdlib_sha1.nim CC: stdlib_parsejson.nim CC: stdlib_json.nim CC: ../compiler/extccomp.nim CC: ../compiler/wordrecg.nim CC: ../compiler/nimblecmd.nim CC: ../compiler/idents.nim CC: ../compiler/int128.nim CC: ../compiler/ast.nim CC: ../compiler/commands.nim CC: stdlib_packedsets.nim CC: ../compiler/rodutils.nim CC: ../compiler/astalgo.nim CC: stdlib_md5.nim CC: ../compiler/btrees.nim CC: ../compiler/ic/rodfiles.nim CC: ../compiler/ic/bitabs.nim CC: ../compiler/ic/packed_ast.nim CC: ../compiler/ic/ic.nim CC: ../compiler/modulegraphs.nim CC: ../compiler/magicsys.nim CC: ../compiler/llstream.nim CC: ../compiler/nimlexbase.nim CC: ../compiler/lexer.nim CC: ../compiler/parser.nim CC: ../compiler/renderer.nim CC: ../compiler/filters.nim CC: ../compiler/filter_tmpl.nim CC: ../compiler/syntaxes.nim CC: ../compiler/modulepaths.nim CC: ../compiler/reorder.nim CC: ../compiler/passes.nim CC: ../compiler/trees.nim CC: ../compiler/astmsgs.nim CC: ../compiler/types.nim CC: ../compiler/bitsets.nim CC: ../compiler/nimsets.nim CC: ../compiler/saturate.nim CC: ../compiler/guards.nim CC: ../compiler/semfold.nim CC: ../compiler/vmdef.nim CC: ../compiler/semdata.nim CC: ../compiler/typeallowed.nim CC: ../compiler/isolation_check.nim CC: ../compiler/varpartitions.nim CC: ../compiler/treetab.nim CC: ../compiler/nilcheck.nim CC: ../compiler/errorhandling.nim CC: ../compiler/sighashes.nim CC: ../compiler/lowerings.nim CC: ../compiler/ccgutils.nim CC: ../compiler/liftdestructors.nim CC: ../compiler/sempass2.nim CC: ../compiler/cgmeth.nim CC: ../compiler/ic/replayer.nim CC: ../compiler/modules.nim CC: ../compiler/linter.nim CC: ../compiler/nimfix/prettybase.nim CC: stdlib_editdistance.nim CC: stdlib_heapqueue.nim CC: ../compiler/lookups.nim CC: ../compiler/concepts.nim CC: ../compiler/semtypinst.nim CC: ../compiler/parampatterns.nim CC: ../compiler/sigmatch.nim CC: ../compiler/importer.nim CC: ../compiler/procfind.nim CC: ../compiler/pragmas.nim CC: ../compiler/liftlocals.nim CC: ../compiler/lambdalifting.nim CC: ../compiler/closureiters.nim CC: ../compiler/transf.nim CC: ../compiler/vmgen.nim CC: ../compiler/vmdeps.nim CC: ../compiler/vmmarshal.nim CC: ../compiler/gorgeimpl.nim CC: ../compiler/macrocacheimpl.nim CC: ../compiler/vmprofiler.nim CC: ../compiler/evaltempl.nim CC: ../compiler/vmconv.nim CC: ../compiler/vm.nim CC: ../compiler/aliases.nim CC: ../compiler/patterns.nim CC: ../compiler/semmacrosanity.nim CC: ../compiler/pluginsupport.nim CC: ../compiler/plugins/locals.nim CC: ../compiler/plugins/itersgen.nim CC: ../compiler/plugins/active.nim CC: ../compiler/enumtostr.nim CC: ../compiler/spawn.nim CC: ../compiler/sem.nim CC: ../compiler/passaux.nim CC: ../compiler/scriptconfig.nim CC: ../compiler/nimconf.nim CC: ../compiler/cmdlinehelper.nim CC: nimsuggest.nim In file included from /home/buildozer/.cache/nim/nimsuggest_r/@m..@scompiler@sast.nim.c:8: /home/buildozer/.cache/nim/nimsuggest_r/@m..@scompiler@sast.nim.c: In function 'copySym__OOZcompilerZast_4071': /home/buildozer/.cache/nim/nimsuggest_r/@m..@scompiler@sast.nim.c:1568:65: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 1568 | N_LIB_PRIVATE N_NIMCALL(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ*, copySym__OOZcompilerZast_4071)(tyObject_TSym__nnJKJFyjDGi5mnv8jwfTGQ* s, tyObject_ItemId__ozxAxZLHTQ9c3akTzYvt67g id) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/nim/src/nim-1.6.6/lib/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' 257 | # define N_NIMCALL(rettype, name) rettype name /* no modifier */ | ^~~~ In file included from /home/buildozer/.cache/nim/nimsuggest_r/@m..@scompiler@sic@sic.nim.c:8: /home/buildozer/.cache/nim/nimsuggest_r/@m..@scompiler@sic@sic.nim.c: In function 'storeType__OOZcompilerZicZic_2449': /home/buildozer/.cache/nim/nimsuggest_r/@m..@scompiler@sic@sic.nim.c:3386:73: note: the layout of aggregates containing vectors with 2-byte alignment has changed in GCC 5 3386 | N_LIB_PRIVATE N_NIMCALL(tyObject_PackedItemId__FzcXUzSZ9cNfGYsfibgjWlQ, storeType__OOZcompilerZicZic_2449)(tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tyObject_PackedEncoder__B9cE9a0GbvqWW9aHf4N7RAaIw* c, tyObject_PackedModule__ZSxNoR2V6oK5xosmtvhjNQ* m) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/nim/src/nim-1.6.6/lib/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' 257 | # define N_NIMCALL(rettype, name) rettype name /* no modifier */ | ^~~~ In file included from /home/buildozer/.cache/nim/nimsuggest_r/@m..@scompiler@ssigmatch.nim.c:8: /home/buildozer/.cache/nim/nimsuggest_r/@m..@scompiler@ssigmatch.nim.c: In function 'newCandidate__OOZcompilerZsigmatch_195': /home/buildozer/.cache/nim/nimsuggest_r/@m..@scompiler@ssigmatch.nim.c:3692:31: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 3692 | N_LIB_PRIVATE N_NIMCALL(void, newCandidate__OOZcompilerZsigmatch_195)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* ctx, tyObject_TType__facALICuu8zUj0hjvbTLFg* callee, tyObject_TCandidate__B8Gf2sSWgQ79bLZ9bYWrLHaA* Result) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/nim/src/nim-1.6.6/lib/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' 257 | # define N_NIMCALL(rettype, name) rettype name /* no modifier */ | ^~~~ In file included from /home/buildozer/.cache/nim/nimsuggest_r/@m..@scompiler@ssem.nim.c:8: /home/buildozer/.cache/nim/nimsuggest_r/@m..@scompiler@ssem.nim.c: In function 'resolveIndirectCall__OOZcompilerZsem_16586': /home/buildozer/.cache/nim/nimsuggest_r/@m..@scompiler@ssem.nim.c:38188:31: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 38188 | N_LIB_PRIVATE N_NIMCALL(void, resolveIndirectCall__OOZcompilerZsem_16586)(tyObject_TContext__C9bB2okDBl3OKGUBiY5k5Ug* c, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* n, tyObject_TNode__bROa11lyF5vxEN9aYNbHmhw* nOrig, tyObject_TType__facALICuu8zUj0hjvbTLFg* t, tyObject_TCandidate__B8Gf2sSWgQ79bLZ9bYWrLHaA* Result) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/nim/src/nim-1.6.6/lib/nimbase.h:257:44: note: in definition of macro 'N_NIMCALL' 257 | # define N_NIMCALL(rettype, name) rettype name /* no modifier */ | ^~~~ Hint: [Link] Hint: gc: markAndSweep; threads: on; opt: speed; options: -d:release 161847 lines; 68.526s; 539.879MiB peakmem; proj: nimsuggest; out: nimsuggest [SuccessX] >>> nim: Entering fakeroot... bin/nim cc -r tools/niminst/niminst --var:version=1.6.6 --var:mingw=none --main:compiler/nim.nim scripts compiler/installer.ini Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/config/nim.cfg' [Conf] Hint: used config file '/home/buildozer/aports/community/nim/src/nim-1.6.6/config/config.nims' [Conf] ................................................................................................................... /home/buildozer/aports/community/nim/src/nim-1.6.6/tools/niminst/niminst.nim(164, 20) Hint: conversion from string to itself is pointless [ConvFromXtoItselfNotNeeded] /home/buildozer/aports/community/nim/src/nim-1.6.6/tools/niminst/niminst.nim(168, 37) Hint: conversion from string to itself is pointless [ConvFromXtoItselfNotNeeded] /home/buildozer/aports/community/nim/src/nim-1.6.6/tools/niminst/niminst.nim(179, 34) Hint: conversion from string to itself is pointless [ConvFromXtoItselfNotNeeded] /home/buildozer/aports/community/nim/src/nim-1.6.6/tools/niminst/niminst.nim(180, 35) Hint: conversion from string to itself is pointless [ConvFromXtoItselfNotNeeded] /home/buildozer/aports/community/nim/src/nim-1.6.6/tools/niminst/niminst.nim(183, 25) Hint: conversion from string to itself is pointless [ConvFromXtoItselfNotNeeded] CC: stdlib_digitsutils.nim CC: stdlib_assertions.nim CC: stdlib_dollars.nim CC: stdlib_io.nim CC: stdlib_system.nim CC: stdlib_math.nim CC: stdlib_algorithm.nim CC: stdlib_strutils.nim CC: stdlib_pathnorm.nim CC: stdlib_times.nim CC: stdlib_os.nim CC: stdlib_parseopt.nim CC: stdlib_streams.nim CC: stdlib_lexbase.nim CC: stdlib_hashes.nim CC: stdlib_parsecfg.nim CC: stdlib_strtabs.nim CC: stdlib_osproc.nim CC: debcreation.nim CC: stdlib_sha1.nim CC: niminst.nim Hint: [Link] Hint: gc: refc; opt: none (DEBUG BUILD, `-d:release` generates faster code) 61582 lines; 3.039s; 93.812MiB peakmem; proj: tools/niminst/niminst; out: /home/buildozer/aports/community/nim/src/nim-1.6.6/tools/niminst/niminst [SuccessX] Hint: /home/buildozer/aports/community/nim/src/nim-1.6.6/tools/niminst/niminst --var:version=1.6.6 --var:mingw=none --main:compiler/nim.nim scripts compiler/installer.ini [Exec] [Warning] No file found that matches: doc/html/overview.html [Warning] No file found that matches: doc/html/overview.html [Warning] No file found that matches: doc/html [Warning] No file found that matches: examples [Warning] No file found that matches: bin/nim.exe [Warning] No file found that matches: bin/nimgrep.exe [Warning] No file found that matches: bin/nimsuggest.exe [Warning] No file found that matches: bin/nimble.exe [Warning] No file found that matches: bin/vccexe.exe [Warning] No file found that matches: bin/nimgrab.exe [Warning] No file found that matches: bin/nimpretty.exe [Warning] No file found that matches: bin/testament.exe [Warning] No file found that matches: bin/nim-gdb.bat [Warning] No file found that matches: koch.exe [Warning] No file found that matches: finish.exe [Warning] No file found that matches: tools\start.bat [Warning] No file found that matches: bin/makelink.exe [Warning] No file found that matches: bin/7zG.exe [Warning] No file found that matches: bin/*.dll [Warning] No file found that matches: bin/cacert.pem sh ./install.sh /usr/bin Nim build detected copying files... installation successful >>> nim-doc*: Running split function doc... >>> nim-doc*: Preparing subpackage nim-doc... >>> nim-doc*: Running postcheck for nim-doc >>> nimsuggest*: Running split function nimsuggest... >>> nimsuggest*: Preparing subpackage nimsuggest... >>> nimsuggest*: Stripping binaries >>> nimsuggest*: Running postcheck for nimsuggest >>> niminst*: Running split function niminst... >>> niminst*: Preparing subpackage niminst... >>> niminst*: Stripping binaries >>> niminst*: Running postcheck for niminst >>> nim*: Running postcheck for nim >>> nim*: Preparing package nim... >>> nim*: Stripping binaries >>> nim-doc*: Scanning shared objects >>> nim*: Scanning shared objects >>> niminst*: Scanning shared objects >>> nimsuggest*: Scanning shared objects >>> nim-doc*: Tracing dependencies... >>> nim-doc*: Package size: 20.0 KB >>> nim-doc*: Compressing data... >>> nim-doc*: Create checksum... >>> nim-doc*: Create nim-doc-1.6.6-r0.apk >>> nim*: Tracing dependencies... libucontext-dev so:libc.musl-ppc64le.so.1 >>> nim*: Package size: 15.6 MB >>> nim*: Compressing data... >>> nim*: Create checksum... >>> nim*: Create nim-1.6.6-r0.apk >>> niminst*: Tracing dependencies... libucontext-dev so:libc.musl-ppc64le.so.1 >>> niminst*: Package size: 720.0 KB >>> niminst*: Compressing data... >>> niminst*: Create checksum... >>> niminst*: Create niminst-1.6.6-r0.apk >>> nimsuggest*: Tracing dependencies... libucontext-dev so:libc.musl-ppc64le.so.1 >>> nimsuggest*: Package size: 4.4 MB >>> nimsuggest*: Compressing data... >>> nimsuggest*: Create checksum... >>> nimsuggest*: Create nimsuggest-1.6.6-r0.apk >>> nim: Build complete at Sun, 08 May 2022 16:49:59 +0000 elapsed time 0h 7m 39s >>> nim: Cleaning up srcdir >>> nim: Cleaning up pkgdir >>> nim: Uninstalling dependencies... (1/3) Purging .makedepends-nim (20220508.164221) (2/3) Purging libucontext-dev (1.2-r0) (3/3) Purging libucontext (1.2-r0) OK: 367 MiB in 89 packages >>> nim: Updating the community/ppc64le repository index... >>> nim: Signing the index...