mirror of
https://github.com/checkpoint-restore/criu
synced 2025-08-31 22:35:33 +00:00
tests/arm/compat: don't build maps03 test
Fixes: maps03.c: In function 'main': maps03.c:15:32: error: result of '10l << 30' requires 35 bits to represent, but 'long int' only has 32 bits [-Werror=shift-overflow=] mem = (void *)mmap(NULL, (10L << 30), PROT_READ | PROT_WRITE, ^~ maps03.c:22:9: error: result of '4l << 30' requires 34 bits to represent, but 'long int' only has 32 bits [-Werror=shift-overflow=] mem[4L << 30] = 1; ^~ maps03.c:23:9: error: result of '8l << 30' requires 35 bits to represent, but 'long int' only has 32 bits [-Werror=shift-overflow=] mem[8L << 30] = 2; ^~ maps03.c:30:13: error: result of '4l << 30' requires 34 bits to represent, but 'long int' only has 32 bits [-Werror=shift-overflow=] if (mem[4L << 30] != 1 || mem[8L << 30] != 2) { ^~ maps03.c:30:35: error: result of '8l << 30' requires 35 bits to represent, but 'long int' only has 32 bits [-Werror=shift-overflow=] if (mem[4L << 30] != 1 || mem[8L << 30] != 2) { ^~ Proceses virtual address space is smaller than 4Gb - omit this test for those archs. Signed-off-by: Dmitry Safonov <0x7f454c46@gmail.com> Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
This commit is contained in:
committed by
Pavel Emelyanov
parent
38e4a01dfd
commit
d7f21ac880
@@ -7,7 +7,7 @@ override CPPFLAGS += -I$(LIBDIR)
|
|||||||
CFLAGS = -g -O2 -Wall -Werror -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0
|
CFLAGS = -g -O2 -Wall -Werror -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0
|
||||||
CFLAGS += $(USERCFLAGS)
|
CFLAGS += $(USERCFLAGS)
|
||||||
|
|
||||||
TST_NOFILE = \
|
TST_NOFILE := \
|
||||||
busyloop00 \
|
busyloop00 \
|
||||||
sleeping00 \
|
sleeping00 \
|
||||||
pid00 \
|
pid00 \
|
||||||
@@ -81,7 +81,6 @@ TST_NOFILE = \
|
|||||||
sem \
|
sem \
|
||||||
maps01 \
|
maps01 \
|
||||||
maps02 \
|
maps02 \
|
||||||
maps03 \
|
|
||||||
maps04 \
|
maps04 \
|
||||||
maps05 \
|
maps05 \
|
||||||
mlock_setuid \
|
mlock_setuid \
|
||||||
@@ -154,6 +153,12 @@ TST_NOFILE = \
|
|||||||
helper_zombie_child \
|
helper_zombie_child \
|
||||||
# jobctl00 \
|
# jobctl00 \
|
||||||
|
|
||||||
|
ifneq ($(SRCARCH),arm)
|
||||||
|
ifneq ($(COMPAT_TEST),y)
|
||||||
|
TST_NOFILE += maps03
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
TST_FILE = \
|
TST_FILE = \
|
||||||
maps06 \
|
maps06 \
|
||||||
write_read00 \
|
write_read00 \
|
||||||
|
Reference in New Issue
Block a user