fix errors in demo/demo.c found by clang
CC='clang' CFLAGS='-fsanitize=address,undefined -O3 -g -fPIC -I./'
This commit is contained in:
parent
0fd5e6c17f
commit
35488c9e84
@ -183,7 +183,7 @@ printf("compare no compare!\n"); return EXIT_FAILURE; }
|
|||||||
}
|
}
|
||||||
|
|
||||||
printf("\n\nTesting: mp_get_long\n");
|
printf("\n\nTesting: mp_get_long\n");
|
||||||
for (i = 0; i < (int)sizeof(unsigned long)*CHAR_BIT; ++i) {
|
for (i = 0; i < (int)(sizeof(unsigned long)*CHAR_BIT) - 1; ++i) {
|
||||||
t = (1ULL << (i+1)) - 1;
|
t = (1ULL << (i+1)) - 1;
|
||||||
if (!t)
|
if (!t)
|
||||||
t = -1;
|
t = -1;
|
||||||
@ -203,7 +203,7 @@ printf("compare no compare!\n"); return EXIT_FAILURE; }
|
|||||||
}
|
}
|
||||||
|
|
||||||
printf("\n\nTesting: mp_get_long_long\n");
|
printf("\n\nTesting: mp_get_long_long\n");
|
||||||
for (i = 0; i < (int)sizeof(unsigned long long)*CHAR_BIT; ++i) {
|
for (i = 0; i < (int)(sizeof(unsigned long)*CHAR_BIT) - 1; ++i) {
|
||||||
r = (1ULL << (i+1)) - 1;
|
r = (1ULL << (i+1)) - 1;
|
||||||
if (!r)
|
if (!r)
|
||||||
r = -1;
|
r = -1;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user