c-blake / cligen

Nim library to infer/generate command-line-interfaces / option / argument parsing; Docs at
https://c-blake.github.io/cligen/
ISC License
501 stars 23 forks source link

1.3.0 breaks build on a lot of platforms and is generally wrong #173

Closed q66 closed 3 years ago

q66 commented 3 years ago

Specifically this commit: 1f25ac7e19115a13a7fb5dcaca20b268629316c7

This:

1) breaks things for distributions, since -march=native will emit code for host CPU 2) breaks several platforms, since -march is only provided on some (e.g. the powerpc family uses -mcpu instead) 3) i don't think it behaves as intended; notably, this introduces -march=native into build of every single package that depends on cligen in any way; I ran across this when compiling choosenim on ppc64le, which then fails in nimterop:

  Verifying dependencies for choosenim@0.7.4
    Prompt: No local packages.json found, download it from internet? -> [forced yes]
Downloading Official package list
    Success Package list downloaded.
 Installing nimble@#8f7af86
Downloading https://github.com/nim-lang/nimble using git
  Verifying dependencies for nimble@#8f7af86
 Installing nimble@#8f7af86
   Building nimble/nimble using c backend
   Success: nimble installed successfully.
 Installing nimterop@>= 0.6.12
Downloading https://github.com/genotrance/nimterop using git
  Verifying dependencies for nimterop@0.6.13
 Installing regex@>= 0.15.0
Downloading https://github.com/nitely/nim-regex using git
  Verifying dependencies for regex@0.18.0
 Installing unicodedb@>= 0.7.2
Downloading https://github.com/nitely/nim-unicodedb using git
  Verifying dependencies for unicodedb@0.9.0
 Installing unicodedb@0.9.0
   Success: unicodedb installed successfully.
 Installing regex@0.18.0
   Success: regex installed successfully.
 Installing cligen@>= 1.0.0
Downloading https://github.com/c-blake/cligen.git using git
  Verifying dependencies for cligen@1.3.0
 Installing cligen@1.3.0
   Success: cligen installed successfully.
 Installing nimterop@0.6.13
   Building nimterop/nimterop/toast using c backend
    Prompt: Build failed for 'nimterop@0.6.13', would you like to try installing 'nimterop@#head' (latest unstable)? -> [forced yes]
Downloading https://github.com/genotrance/nimterop using git
  Verifying dependencies for nimterop@#head
      Info: Dependency on regex@>= 0.15.0 already satisfied
  Verifying dependencies for regex@0.18.0
      Info: Dependency on unicodedb@>= 0.7.2 already satisfied
  Verifying dependencies for unicodedb@0.9.0
      Info: Dependency on cligen@>= 1.0.0 already satisfied
  Verifying dependencies for cligen@1.3.0
 Installing nimterop@#head
   Building nimterop/nimterop/toast using c backend
       Tip: 129 messages have been suppressed, use --verbose to show them.
     Error: Build failed for package: nimterop
        ... Details:
        ... Execution failed with exit code 1
        ... Command: "/usr/lib/nim/bin/nim" c --noNimblePath -d:NimblePkgVersion=0.6.13 -d:release --path:"/tmp/.nimble/pkgs/regex-0.18.0"  --path:"/tmp/.nimble/pkgs/unicodedb-0.9.0"  --path:"/tmp/.nimble/pkgs/cligen-1.3.0"  -o:"/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop/toast" "/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop/toast.nim"
        ... Output: Hint: used config file '/usr/lib/nim/config/nim.cfg' [Conf]
        ... Hint: system [Processing]
        ... Hint: widestrs [Processing]
        ... Hint: io [Processing]
        ... Hint: toast [Processing]
        ... Hint: os [Processing]
        ... Hint: strutils [Processing]
        ... Hint: parseutils [Processing]
        ... Hint: math [Processing]
        ... Hint: bitops [Processing]
        ... Hint: macros [Processing]
        ... Hint: algorithm [Processing]
        ... Hint: unicode [Processing]
        ... Hint: pathnorm [Processing]
        ... Hint: osseps [Processing]
        ... Hint: posix [Processing]
        ... Hint: times [Processing]
        ... Hint: options [Processing]
        ... Hint: typetraits [Processing]
        ... Hint: osproc [Processing]
        ... Hint: strtabs [Processing]
        ... Hint: hashes [Processing]
        ... Hint: streams [Processing]
        ... Hint: cpuinfo [Processing]
        ... Hint: sets [Processing]
        ... Hint: strformat [Processing]
        ... Hint: tables [Processing]
        ... Hint: api [Processing]
        ... Hint: paths [Processing]
        ... Hint: shell [Processing]
        ... Hint: globals [Processing]
        ... Hint: sequtils [Processing]
        ... Hint: plugin [Processing]
        ... Hint: ast [Processing]
        ... Hint: lineinfos [Processing]
        ... Hint: ropes [Processing]
        ... Hint: pathutils [Processing]
        ... Hint: options [Processing]
        ... Hint: platform [Processing]
        ... Hint: prefixmatches [Processing]
        ... Hint: terminal [Processing]
        ... Hint: colors [Processing]
        ... Hint: termios [Processing]
        ... Hint: idents [Processing]
        ... Hint: wordrecg [Processing]
        ... Hint: idgen [Processing]
        ... Hint: int128 [Processing]
        ... Hint: modulegraphs [Processing]
        ... Hint: intsets [Processing]
        ... Hint: incremental [Processing]
        ... Hint: btrees [Processing]
        ... Hint: md5 [Processing]
        ... Hint: misc [Processing]
        ... Hint: nimconf [Processing]
        ... Hint: json [Processing]
        ... Hint: lexbase [Processing]
        ... Hint: parsejson [Processing]
        ... Hint: compilesettings [Processing]
        ... Hint: setup [Processing]
        ... # Resetting /tmp/.cache/nim/nimterop/nimterop/treesitter
        ... Hint: c [Processing]
        ... # Resetting /tmp/.cache/nim/nimterop/nimterop/treesitter_c
        ... Hint: cpp [Processing]
        ... # Resetting /tmp/.cache/nim/nimterop/nimterop/treesitter_cpp
        ... Hint: ast2 [Processing]
        ... Hint: msgs [Processing]
        ... Hint: renderer [Processing]
        ... Hint: lexer [Processing]
        ... Hint: nimlexbase [Processing]
        ... Hint: llstream [Processing]
        ... Hint: comphelp [Processing]
        ... Hint: parser [Processing]
        ... Hint: getters [Processing]
        ... Hint: dynlib [Processing]
        ... Hint: regex [Processing]
        ... Hint: nodetype [Processing]
        ... Hint: properties [Processing]
        ... Hint: properties_data [Processing]
        ... Hint: common [Processing]
        ... Hint: compiler [Processing]
        ... Hint: parser [Processing]
        ... Hint: scanner [Processing]
        ... Hint: exptransformation [Processing]
        ... Hint: nfatype [Processing]
        ... Hint: nfa [Processing]
        ... Hint: deques [Processing]
        ... Hint: litopt [Processing]
        ... Hint: nodematch [Processing]
        ... Hint: types [Processing]
        ... Hint: types_data [Processing]
        ... Hint: nfafindall [Processing]
        ... Hint: nfamatch [Processing]
        ... Hint: nfamacro [Processing]
        ... Hint: ccompiler [Processing]
        ... Hint: tshelp [Processing]
        ... Hint: exprparser [Processing]
        ... Hint: cligen [Processing]
        ... Hint: critbits [Processing]
        ... Hint: parseopt3 [Processing]
        ... Hint: argcvt [Processing]
        ... Hint: textUt [Processing]
        ... Hint: mslice [Processing]
        ... Hint: prefetch [Processing]
        ... Hint: gcarc [Processing]
        ... Hint: sysUt [Processing]
        ... Hint: macUt [Processing]
        ... Hint: humanUt [Processing]
        ... Hint: parsecfg [Processing]
        ... CC: lib
        ... CC: parser
        ... CC: parser_cpp
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: scanner
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_assertions.nim
        ... CC: stdlib_formatfloat.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_io.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_system.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_parseutils.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_macros.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_math.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_algorithm.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_unicode.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_strutils.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_pathnorm.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_posix.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_times.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_os.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_hashes.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_strtabs.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_streams.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_osproc.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_sets.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_strformat.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_tables.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_sequtils.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: plugin.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/pathutils.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/ropes.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/lineinfos.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/platform.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_terminal.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/options.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/wordrecg.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/idents.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/idgen.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/ast.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_intsets.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/incremental.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/btrees.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_md5.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/modulegraphs.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: globals.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: build/misc.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_lexbase.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_parsejson.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_json.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: build/nimconf.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: build/shell.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: treesitter/api.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/msgs.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/llstream.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/nimlexbase.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/lexer.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/renderer.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../../usr/lib/nim/compiler/parser.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_dynlib.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../.nimble/pkgs/unicodedb-0.9.0/unicodedb/properties_data.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../.nimble/pkgs/unicodedb-0.9.0/unicodedb/properties.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../.nimble/pkgs/regex-0.18.0/regex/common.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../.nimble/pkgs/regex-0.18.0/regex/nodetype.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../.nimble/pkgs/regex-0.18.0/regex/scanner.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../.nimble/pkgs/regex-0.18.0/regex/parser.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../.nimble/pkgs/regex-0.18.0/regex/exptransformation.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: stdlib_deques.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../.nimble/pkgs/regex-0.18.0/regex/nfa.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../.nimble/pkgs/unicodedb-0.9.0/unicodedb/types_data.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../.nimble/pkgs/unicodedb-0.9.0/unicodedb/types.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../.nimble/pkgs/regex-0.18.0/regex/nodematch.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../.nimble/pkgs/regex-0.18.0/regex/litopt.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../.nimble/pkgs/regex-0.18.0/regex/nfatype.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... CC: ../../../.nimble/pkgs/regex-0.18.0/regex/nfafindall.nim
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... Error: execution of an external compiler program 'gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/lib.c.o /tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src/lib.c' failed with exit code: 1
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
        ... gcc: error: unrecognized command line option '-march=native'; did you mean '-mcpu=native'?
=> ERROR: choosenim-0.7.4_1: do_build: 'nimble -y build -d:release --passC:-flto "$args" --path:$wrksrc/nimarchive' exited with 1
=> ERROR:   in do_build() at srcpkgs/choosenim/template:52

I then went to look for where that came from, and found this:

q66@moca: /home/q66/.xbps-src/nimtest/tmp$ find . -type f|xargs grep march=native                 
./.nimble/pkgs/cligen-1.3.0/cligen/prefetch.nim:  {.passc: "-march=native".}
./.cache/nim/toast_r/stdlib_streams.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_streams.nim.c.o /tmp/.cache/nim/toast_r/stdlib_streams.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sunicodedb-0.9.0@sunicodedb@stypes_data.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sunicodedb-0.9.0@sunicodedb@stypes_data.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sunicodedb-0.9.0@sunicodedb@stypes_data.nim.c */
./.cache/nim/toast_r/@mtoastlib@stshelp.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@mtoastlib@stshelp.nim.c.o /tmp/.cache/nim/toast_r/@mtoastlib@stshelp.nim.c */
./.cache/nim/toast_r/stdlib_formatfloat.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_formatfloat.nim.c.o /tmp/.cache/nim/toast_r/stdlib_formatfloat.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sincremental.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sincremental.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sincremental.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@swordrecg.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@swordrecg.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@swordrecg.nim.c */
./.cache/nim/toast_r/stdlib_times.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_times.nim.c.o /tmp/.cache/nim/toast_r/stdlib_times.nim.c */
./.cache/nim/toast_r/@mglobals.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@mglobals.nim.c.o /tmp/.cache/nim/toast_r/@mglobals.nim.c */
./.cache/nim/toast_r/stdlib_parsejson.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_parsejson.nim.c.o /tmp/.cache/nim/toast_r/stdlib_parsejson.nim.c */
./.cache/nim/toast_r/stdlib_json.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_json.nim.c.o /tmp/.cache/nim/toast_r/stdlib_json.nim.c */
./.cache/nim/toast_r/stdlib_osproc.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_osproc.nim.c.o /tmp/.cache/nim/toast_r/stdlib_osproc.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@smsgs.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@smsgs.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@smsgs.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sllstream.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sllstream.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sllstream.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@sparser.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@sparser.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@sparser.nim.c */
./.cache/nim/toast_r/stdlib_md5.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_md5.nim.c.o /tmp/.cache/nim/toast_r/stdlib_md5.nim.c */
./.cache/nim/toast_r/stdlib_parseutils.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_parseutils.nim.c.o /tmp/.cache/nim/toast_r/stdlib_parseutils.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@snfa.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@snfa.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@snfa.nim.c */
./.cache/nim/toast_r/stdlib_io.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_io.nim.c.o /tmp/.cache/nim/toast_r/stdlib_io.nim.c */
./.cache/nim/toast_r/stdlib_system.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_system.nim.c.o /tmp/.cache/nim/toast_r/stdlib_system.nim.c */
./.cache/nim/toast_r/stdlib_strformat.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_strformat.nim.c.o /tmp/.cache/nim/toast_r/stdlib_strformat.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@sexptransformation.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@sexptransformation.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@sexptransformation.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@smodulegraphs.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@smodulegraphs.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@smodulegraphs.nim.c */
./.cache/nim/toast_r/stdlib_algorithm.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_algorithm.nim.c.o /tmp/.cache/nim/toast_r/stdlib_algorithm.nim.c */
./.cache/nim/toast_r/stdlib_sets.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_sets.nim.c.o /tmp/.cache/nim/toast_r/stdlib_sets.nim.c */
./.cache/nim/toast_r/stdlib_sequtils.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_sequtils.nim.c.o /tmp/.cache/nim/toast_r/stdlib_sequtils.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sunicodedb-0.9.0@sunicodedb@sproperties_data.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sunicodedb-0.9.0@sunicodedb@sproperties_data.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sunicodedb-0.9.0@sunicodedb@sproperties_data.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@smslice.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@smslice.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@smslice.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@snodematch.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@snodematch.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@snodematch.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sidgen.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sidgen.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sidgen.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@scommon.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@scommon.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@scommon.nim.c */
./.cache/nim/toast_r/@mtoastlib@sgetters.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@mtoastlib@sgetters.nim.c.o /tmp/.cache/nim/toast_r/@mtoastlib@sgetters.nim.c */
./.cache/nim/toast_r/@mtoastlib@scomphelp.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@mtoastlib@scomphelp.nim.c.o /tmp/.cache/nim/toast_r/@mtoastlib@scomphelp.nim.c */
./.cache/nim/toast_r/stdlib_deques.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_deques.nim.c.o /tmp/.cache/nim/toast_r/stdlib_deques.nim.c */
./.cache/nim/toast_r/stdlib_terminal.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_terminal.nim.c.o /tmp/.cache/nim/toast_r/stdlib_terminal.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sbtrees.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sbtrees.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sbtrees.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sunicodedb-0.9.0@sunicodedb@sproperties.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sunicodedb-0.9.0@sunicodedb@sproperties.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sunicodedb-0.9.0@sunicodedb@sproperties.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@snfatype.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@snfatype.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@snfatype.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sropes.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sropes.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sropes.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@spathutils.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@spathutils.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@spathutils.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@ssysUt.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@ssysUt.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@ssysUt.nim.c */
./.cache/nim/toast_r/stdlib_parsecfg.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_parsecfg.nim.c.o /tmp/.cache/nim/toast_r/stdlib_parsecfg.nim.c */
./.cache/nim/toast_r/@mbuild@sshell.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@mbuild@sshell.nim.c.o /tmp/.cache/nim/toast_r/@mbuild@sshell.nim.c */
./.cache/nim/toast_r/@mtoastlib@sexprparser.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@mtoastlib@sexprparser.nim.c.o /tmp/.cache/nim/toast_r/@mtoastlib@sexprparser.nim.c */
./.cache/nim/toast_r/@mtoast.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@mtoast.nim.c.o /tmp/.cache/nim/toast_r/@mtoast.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@sargcvt.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@sargcvt.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@sargcvt.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@soptions.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@soptions.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@soptions.nim.c */
./.cache/nim/toast_r/stdlib_critbits.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_critbits.nim.c.o /tmp/.cache/nim/toast_r/stdlib_critbits.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@slineinfos.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@slineinfos.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@slineinfos.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@sparseopt3.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@sparseopt3.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@sparseopt3.nim.c */
./.cache/nim/toast_r/@mtreesitter@sapi.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@mtreesitter@sapi.nim.c.o /tmp/.cache/nim/toast_r/@mtreesitter@sapi.nim.c */
./.cache/nim/toast_r/@mbuild@snimconf.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@mbuild@snimconf.nim.c.o /tmp/.cache/nim/toast_r/@mbuild@snimconf.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@snimlexbase.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@snimlexbase.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@snimlexbase.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sunicodedb-0.9.0@sunicodedb@stypes.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sunicodedb-0.9.0@sunicodedb@stypes.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sunicodedb-0.9.0@sunicodedb@stypes.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@srenderer.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@srenderer.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@srenderer.nim.c */
./.cache/nim/toast_r/stdlib_dynlib.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_dynlib.nim.c.o /tmp/.cache/nim/toast_r/stdlib_dynlib.nim.c */
./.cache/nim/toast_r/stdlib_pathnorm.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_pathnorm.nim.c.o /tmp/.cache/nim/toast_r/stdlib_pathnorm.nim.c */
./.cache/nim/toast_r/stdlib_macros.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_macros.nim.c.o /tmp/.cache/nim/toast_r/stdlib_macros.nim.c */
./.cache/nim/toast_r/stdlib_strtabs.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_strtabs.nim.c.o /tmp/.cache/nim/toast_r/stdlib_strtabs.nim.c */
./.cache/nim/toast_r/stdlib_lexbase.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_lexbase.nim.c.o /tmp/.cache/nim/toast_r/stdlib_lexbase.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@sscanner.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@sscanner.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@sscanner.nim.c */
./.cache/nim/toast_r/stdlib_posix.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_posix.nim.c.o /tmp/.cache/nim/toast_r/stdlib_posix.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sparser.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sparser.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sparser.nim.c */
./.cache/nim/toast_r/@mtoastlib@sast2.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@mtoastlib@sast2.nim.c.o /tmp/.cache/nim/toast_r/@mtoastlib@sast2.nim.c */
./.cache/nim/toast_r/stdlib_intsets.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_intsets.nim.c.o /tmp/.cache/nim/toast_r/stdlib_intsets.nim.c */
./.cache/nim/toast_r/@mplugin.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@mplugin.nim.c.o /tmp/.cache/nim/toast_r/@mplugin.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@splatform.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@splatform.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@splatform.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@slexer.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@slexer.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@slexer.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@snfafindall.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@snfafindall.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@snfafindall.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@shumanUt.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@shumanUt.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@shumanUt.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sidents.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sidents.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sidents.nim.c */
./.cache/nim/toast_r/stdlib_hashes.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_hashes.nim.c.o /tmp/.cache/nim/toast_r/stdlib_hashes.nim.c */
./.cache/nim/toast_r/stdlib_math.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_math.nim.c.o /tmp/.cache/nim/toast_r/stdlib_math.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@stextUt.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@stextUt.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@scligen-1.3.0@scligen@stextUt.nim.c */
./.cache/nim/toast_r/stdlib_tables.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_tables.nim.c.o /tmp/.cache/nim/toast_r/stdlib_tables.nim.c */
./.cache/nim/toast_r/stdlib_unicode.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_unicode.nim.c.o /tmp/.cache/nim/toast_r/stdlib_unicode.nim.c */
./.cache/nim/toast_r/@mbuild@sccompiler.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@mbuild@sccompiler.nim.c.o /tmp/.cache/nim/toast_r/@mbuild@sccompiler.nim.c */
./.cache/nim/toast_r/@mbuild@smisc.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@mbuild@smisc.nim.c.o /tmp/.cache/nim/toast_r/@mbuild@smisc.nim.c */
./.cache/nim/toast_r/stdlib_os.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_os.nim.c.o /tmp/.cache/nim/toast_r/stdlib_os.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sast.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sast.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s..@susr@slib@snim@scompiler@sast.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@slitopt.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@slitopt.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@slitopt.nim.c */
./.cache/nim/toast_r/stdlib_assertions.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_assertions.nim.c.o /tmp/.cache/nim/toast_r/stdlib_assertions.nim.c */
./.cache/nim/toast_r/stdlib_strutils.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/stdlib_strutils.nim.c.o /tmp/.cache/nim/toast_r/stdlib_strutils.nim.c */
./.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@snodetype.nim.c:   gcc -c  -w -std=c11 -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/include -I/tmp/.cache/nim/nimterop/nimterop/treesitter/lib/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_c/src -I/tmp/.cache/nim/nimterop/nimterop/treesitter_cpp/src -march=native -O3 -fno-strict-aliasing -fno-ident  -I/usr/lib/nim/lib -I'/tmp/nimble_50025/githubcom_genotrancenimterop_#head/nimterop' -o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@snodetype.nim.c.o /tmp/.cache/nim/toast_r/@m..@s..@s..@s.nimble@spkgs@sregex-0.18.0@sregex@snodetype.nim.c */

I forked this for our distribution for now, and pointed everything to https://github.com/q66/cligen/commit/deee68fdc8ec5f34de7054a029739d3933fc551b, but that's more of a temporary thing.

SolitudeSF commented 3 years ago

compiler flags like this shoud never be hardcoded. they should be always up to end user to choose.

c-blake commented 3 years ago

Sorry. I took out the import & call. The module file just being there should be innocuous. I can stamp a new version if you find it helpful.

q66 commented 3 years ago

would be helpful for everyone else compiling it, at least (not me, since i already worked around it)