hello

batch procedure compil :

* * *
    
    
     nim c -f --gc:arc -d:forceGtk -d:useMalloc --verbosity:0 --hints:off 
--threads:on --app:GUI  --passc:-flto -d:release -o:termvte termvte.nim
    Dans la fonction « nimCopyMem »,
        mis en ligne depuis « copyMem_system_1709 » à 
/home/soleil/.cache/nim/termvte_r/stdlib_system.nim.c:655:2,
        mis en ligne depuis « appendString » à 
/home/soleil/.cache/nim/termvte_r/stdlib_system.nim.c:1030:3,
        mis en ligne depuis « gintro_gobjectInit000 » à 
/home/soleil/.cache/nim/termvte_r/@m..@s.nimble@spkgs@sgintro-0.9.5@sgin...@sgobject.nim.c:274:1,
        mis en ligne depuis « PreMainInner » à 
/home/soleil/.cache/nim/termvte_r/@mtermvte.nim.c:1029:2:
    /home/soleil/.cache/nim/termvte_r/stdlib_system.nim.c:652:15: attention: « 
memcpy » écrire 5 octet dans une région de taille 0 déborde de la destination 
[-Wstringop-overflow=]
      652 |         T1_ = memcpy(dest, source, ((size_t) (size)));
          |               ^
    Dans la fonction « nimCopyMem »,
        mis en ligne depuis « copyMem_system_1709 » à 
/home/soleil/.cache/nim/termvte_r/stdlib_system.nim.c:655:2,
        mis en ligne depuis « appendString » à 
/home/soleil/.cache/nim/termvte_r/stdlib_system.nim.c:1030:3,
        mis en ligne depuis « gintro_gobjectInit000 » à 
/home/soleil/.cache/nim/termvte_r/@m..@s.nimble@spkgs@sgintro-0.9.5@sgin...@sgobject.nim.c:255:1,
        mis en ligne depuis « PreMainInner » à 
/home/soleil/.cache/nim/termvte_r/@mtermvte.nim.c:1029:2:
    /home/soleil/.cache/nim/termvte_r/stdlib_system.nim.c:652:15: attention: « 
memcpy » écrire 5 octet dans une région de taille 0 déborde de la destination 
[-Wstringop-overflow=]
      652 |         T1_ = memcpy(dest, source, ((size_t) (size)));
          |               ^
    
    BUILD PROD  termvte.nim->   termvte   size : 68K
    
    
    nim c -f --gc:arc -d:useMalloc --verbosity:0 --hints:off --threads:on 
-d:release -o:termvte termvte.nim
    
    BUILD PROD  termvte.nim->   termvte   size : 95K
    
    
    
    Run

the nim code is exactly the same, but when I compile with --passc: -flto it 
screams nonsense;)

can someone help me

in nim 1.4.8 I did not have this problem 

Reply via email to