u9898287@pop-os:~/proj/nimbed$ cat nim.nim
echo "hello world"
u9898287@pop-os:~/proj/nimbed$ nim c -r nim.nim
Hint: system [Processing]
Hint: widestrs [Processing]
Hint: io [Processing]
Hint: nim [Processing]
CC: stdlib_io.nim
CC: stdlib_system.nim
CC: nim.nim
/home/u9898287/.cache/nim/nim_d/@mnim.nim.c: In function ‘NimMainModule’:
/home/u9898287/.cache/nim/nim_d/@mnim.nim.c:127:14: warning: passing
argument 1 of ‘echoBinSafe’ discards ‘const’ qualifier from pointer target type
[-Wdiscarded-qualifiers]
127 | echoBinSafe(TM__2KdnOX4IskX1tJhgQCK1Ag_2, 1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/u9898287/.cache/nim/nim_d/@mnim.nim.c:44:60: note: expected
‘NimStringDesc **’ {aka ‘struct NimStringDesc **’} but argument is of type
‘NimStringDesc * const*’ {aka ‘struct NimStringDesc * const*’}
44 | N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringDesc** args, NI
argsLen_0);
| ~~~~~~~~~~~~~~~~^~~~
/home/u9898287/.cache/nim/nim_d/stdlib_system.nim.c: In function
‘sysFatal__1rw9bzpRcCrBi6FIqHe7a4wsystem’:
/home/u9898287/.cache/nim/nim_d/stdlib_system.nim.c:4866:1: warning:
‘noreturn’ function does return
4866 | }
| ^
/home/u9898287/.cache/nim/nim_d/stdlib_system.nim.c: In function
‘sysFatal__loKUBbrfPTCD1cUb5IkxkAsystem’:
/home/u9898287/.cache/nim/nim_d/stdlib_system.nim.c:5335:1: warning:
‘noreturn’ function does return
5335 | }
| ^
/home/u9898287/.cache/nim/nim_d/stdlib_system.nim.c: In function
‘sysFatal__wxS1DD5S67Tovuyk2fdOLwsystem’:
/home/u9898287/.cache/nim/nim_d/stdlib_system.nim.c:5685:1: warning:
‘noreturn’ function does return
5685 | }
| ^
Hint: [Link]
Hint: 13891 LOC; 1.484 sec; 21.145MiB peakmem; Debug build; proj:
/home/u9898287/proj/nimbed/nim.nim; out: /home/u9898287/proj/nimbed/nim
[SuccessX]
Hint: /home/u9898287/proj/nimbed/nim [Exec]
hello world
Run
Pop OS 19.10.