/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:588:64: note: in definition of macro 'nimAddInt'
588 | #define nimAddInt(a, b, res) __builtin_sadd_overflow(a, b, res)
| ^~~
nimcache/stdlib_system.nim.c:763:57: warning: passing argument 3 of '__builtin_smul_overflow' from incompatible pointer type [-Wincompatible-pointer-types]
763 | if (nimMulInt(elemSize, newCap, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_17)) { raiseOverflow(); goto BeforeRet_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| NI * {aka long int *}
/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:590:64: note: in definition of macro 'nimMulInt'
590 | #define nimMulInt(a, b, res) __builtin_smul_overflow(a, b, res)
| ^~~
nimcache/stdlib_system.nim.c:763:57: note: expected 'int *' but argument is of type 'NI *' {aka 'long int *'}
763 | if (nimMulInt(elemSize, newCap, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_17)) { raiseOverflow(); goto BeforeRet_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:590:64: note: in definition of macro 'nimMulInt'
590 | #define nimMulInt(a, b, res) __builtin_smul_overflow(a, b, res)
| ^~~
nimcache/stdlib_system.nim.c:765:88: warning: passing argument 3 of '__builtin_sadd_overflow' from incompatible pointer type [-Wincompatible-pointer-types]
765 | if (nimAddInt(((NI) 4), (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_17), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_18)) { raiseOverflow(); goto BeforeRet_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| NI * {aka long int *}
/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:588:64: note: in definition of macro 'nimAddInt'
588 | #define nimAddInt(a, b, res) __builtin_sadd_overflow(a, b, res)
| ^~~
nimcache/stdlib_system.nim.c:765:88: note: expected 'int *' but argument is of type 'NI *' {aka 'long int *'}
765 | if (nimAddInt(((NI) 4), (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_17), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_18)) { raiseOverflow(); goto BeforeRet_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:588:64: note: in definition of macro 'nimAddInt'
588 | #define nimAddInt(a, b, res) __builtin_sadd_overflow(a, b, res)
| ^~~
nimcache/stdlib_system.nim.c:776:54: warning: passing argument 3 of '__builtin_smul_overflow' from incompatible pointer type [-Wincompatible-pointer-types]
776 | if (nimMulInt(len, elemSize, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_19)) { raiseOverflow(); goto BeforeRet_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| NI * {aka long int *}
/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:590:64: note: in definition of macro 'nimMulInt'
590 | #define nimMulInt(a, b, res) __builtin_smul_overflow(a, b, res)
| ^~~
nimcache/stdlib_system.nim.c:776:54: note: expected 'int *' but argument is of type 'NI *' {aka 'long int *'}
776 | if (nimMulInt(len, elemSize, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_19)) { raiseOverflow(); goto BeforeRet_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:590:64: note: in definition of macro 'nimMulInt'
590 | #define nimMulInt(a, b, res) __builtin_smul_overflow(a, b, res)
| ^~~
nimcache/stdlib_system.nim.c:795:57: warning: passing argument 3 of '__builtin_smul_overflow' from incompatible pointer type [-Wincompatible-pointer-types]
795 | if (nimMulInt(elemSize, oldCap, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_20)) { raiseOverflow(); goto BeforeRet_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| NI * {aka long int *}
/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:590:64: note: in definition of macro 'nimMulInt'
590 | #define nimMulInt(a, b, res) __builtin_smul_overflow(a, b, res)
| ^~~
nimcache/stdlib_system.nim.c:795:57: note: expected 'int *' but argument is of type 'NI *' {aka 'long int *'}
795 | if (nimMulInt(elemSize, oldCap, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_20)) { raiseOverflow(); goto BeforeRet_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:590:64: note: in definition of macro 'nimMulInt'
590 | #define nimMulInt(a, b, res) __builtin_smul_overflow(a, b, res)
| ^~~
nimcache/stdlib_system.nim.c:797:88: warning: passing argument 3 of '__builtin_sadd_overflow' from incompatible pointer type [-Wincompatible-pointer-types]
797 | if (nimAddInt(((NI) 4), (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_20), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_21)) { raiseOverflow(); goto BeforeRet_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| NI * {aka long int *}
/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:588:64: note: in definition of macro 'nimAddInt'
588 | #define nimAddInt(a, b, res) __builtin_sadd_overflow(a, b, res)
| ^~~
nimcache/stdlib_system.nim.c:797:88: note: expected 'int *' but argument is of type 'NI *' {aka 'long int *'}
797 | if (nimAddInt(((NI) 4), (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_20), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_21)) { raiseOverflow(); goto BeforeRet_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:588:64: note: in definition of macro 'nimAddInt'
588 | #define nimAddInt(a, b, res) __builtin_sadd_overflow(a, b, res)
| ^~~
nimcache/stdlib_system.nim.c:800:57: warning: passing argument 3 of '__builtin_smul_overflow' from incompatible pointer type [-Wincompatible-pointer-types]
800 | if (nimMulInt(elemSize, newCap, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_22)) { raiseOverflow(); goto BeforeRet_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| NI * {aka long int *}
/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:590:64: note: in definition of macro 'nimMulInt'
590 | #define nimMulInt(a, b, res) __builtin_smul_overflow(a, b, res)
| ^~~
nimcache/stdlib_system.nim.c:800:57: note: expected 'int *' but argument is of type 'NI *' {aka 'long int *'}
800 | if (nimMulInt(elemSize, newCap, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_22)) { raiseOverflow(); goto BeforeRet_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:590:64: note: in definition of macro 'nimMulInt'
590 | #define nimMulInt(a, b, res) __builtin_smul_overflow(a, b, res)
| ^~~
nimcache/stdlib_system.nim.c:802:88: warning: passing argument 3 of '__builtin_sadd_overflow' from incompatible pointer type [-Wincompatible-pointer-types]
802 | if (nimAddInt(((NI) 4), (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_22), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_23)) { raiseOverflow(); goto BeforeRet_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| NI * {aka long int *}
/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:588:64: note: in definition of macro 'nimAddInt'
588 | #define nimAddInt(a, b, res) __builtin_sadd_overflow(a, b, res)
| ^~~
nimcache/stdlib_system.nim.c:802:88: note: expected 'int *' but argument is of type 'NI *' {aka 'long int *'}
802 | if (nimAddInt(((NI) 4), (NI)(TM__Q5wkpxktOdTGvlSRo9bzt9aw_22), &TM__Q5wkpxktOdTGvlSRo9bzt9aw_23)) { raiseOverflow(); goto BeforeRet_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:588:64: note: in definition of macro 'nimAddInt'
588 | #define nimAddInt(a, b, res) __builtin_sadd_overflow(a, b, res)
| ^~~
nimcache/stdlib_system.nim.c: In function 'setLen__eCckgeg9cwKSQ79b13nmCLbA':
nimcache/stdlib_system.nim.c:852:64: warning: passing argument 3 of '__builtin_ssub_overflow' from incompatible pointer type [-Wincompatible-pointer-types]
852 | if (nimSubInt(((NI) (newlen)), oldLen, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_24)) { raiseOverflow(); goto BeforeRet_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| NI * {aka long int *}
/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:589:64: note: in definition of macro 'nimSubInt'
589 | #define nimSubInt(a, b, res) __builtin_ssub_overflow(a, b, res)
| ^~~
nimcache/stdlib_system.nim.c:852:64: note: expected 'int *' but argument is of type 'NI *' {aka 'long int *'}
852 | if (nimSubInt(((NI) (newlen)), oldLen, &TM__Q5wkpxktOdTGvlSRo9bzt9aw_24)) { raiseOverflow(); goto BeforeRet_;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/francis/.choosenim/toolchains/nim-1.6.6/lib/nimbase.h:589:64: note: in definition of macro 'nimSubInt'
589 | #define nimSubInt(a, b, res) __builtin_ssub_overflow(a, b, res)
Created
October 6, 2022 23:24
-
-
Save auxym/a3066d99d1fd73465d562c1ad0417b3a to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment