From 97bc55cead011ec5d60af8c3696ee2724b78fea5 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Tue, 17 Mar 2020 17:13:26 +0100 Subject: pkg/compiler: check that flags values fit into base type flags[foo, int8] foo = 0x12345678 is always an error, detect these cases. Found some bugs in mptcp, packet sockets, kvm. --- executor/defs.h | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'executor') diff --git a/executor/defs.h b/executor/defs.h index 75460879d..cd2025894 100644 --- a/executor/defs.h +++ b/executor/defs.h @@ -70,7 +70,7 @@ #if GOARCH_386 #define GOARCH "386" -#define SYZ_REVISION "7b2ff21add1b93e31ac4f6c8366cc01f609c8273" +#define SYZ_REVISION "3e11e082d244cd0a541b74f364178ddba58f761d" #define SYZ_EXECUTOR_USES_FORK_SERVER 1 #define SYZ_EXECUTOR_USES_SHMEM 1 #define SYZ_PAGE_SIZE 4096 @@ -80,7 +80,7 @@ #if GOARCH_amd64 #define GOARCH "amd64" -#define SYZ_REVISION "a29ff0c81a5e44bc22f432944a60e6b6c53e738f" +#define SYZ_REVISION "23cf7cfbfb32ba400830bdf394c116930682f977" #define SYZ_EXECUTOR_USES_FORK_SERVER 1 #define SYZ_EXECUTOR_USES_SHMEM 1 #define SYZ_PAGE_SIZE 4096 @@ -90,7 +90,7 @@ #if GOARCH_arm #define GOARCH "arm" -#define SYZ_REVISION "2c0ba19495146d9f937a05c4b028b32deccfa93f" +#define SYZ_REVISION "32b36ea943d76f76b867acf3785f29786bb44137" #define SYZ_EXECUTOR_USES_FORK_SERVER 1 #define SYZ_EXECUTOR_USES_SHMEM 1 #define SYZ_PAGE_SIZE 4096 @@ -100,7 +100,7 @@ #if GOARCH_arm64 #define GOARCH "arm64" -#define SYZ_REVISION "5f681c09be55c552ff1d317a4eeebc050f14ed4c" +#define SYZ_REVISION "1c50b5f40904f5c04c6c1c3f459f86d5068d2218" #define SYZ_EXECUTOR_USES_FORK_SERVER 1 #define SYZ_EXECUTOR_USES_SHMEM 1 #define SYZ_PAGE_SIZE 4096 @@ -110,7 +110,7 @@ #if GOARCH_mips64le #define GOARCH "mips64le" -#define SYZ_REVISION "d90e31b62b1912bc315e730477cf324ce5f9565f" +#define SYZ_REVISION "c8af4ee3a8ef58e79e602504787d2d8dae941974" #define SYZ_EXECUTOR_USES_FORK_SERVER 1 #define SYZ_EXECUTOR_USES_SHMEM 1 #define SYZ_PAGE_SIZE 4096 @@ -120,7 +120,7 @@ #if GOARCH_ppc64le #define GOARCH "ppc64le" -#define SYZ_REVISION "3a06326e1ca228e41b89b33630b25cd7451503ea" +#define SYZ_REVISION "e9194fbf5f01847344cdb380692e284ab7cb6f42" #define SYZ_EXECUTOR_USES_FORK_SERVER 1 #define SYZ_EXECUTOR_USES_SHMEM 1 #define SYZ_PAGE_SIZE 4096 @@ -165,7 +165,7 @@ #if GOARCH_32_fork_shmem #define GOARCH "32_fork_shmem" -#define SYZ_REVISION "1fba2cda053fcdf6511d4db184743d65230f9315" +#define SYZ_REVISION "42febc260062ff9c4c73371e46dcc2ade4e32b36" #define SYZ_EXECUTOR_USES_FORK_SERVER 1 #define SYZ_EXECUTOR_USES_SHMEM 1 #define SYZ_PAGE_SIZE 4096 @@ -175,7 +175,7 @@ #if GOARCH_32_shmem #define GOARCH "32_shmem" -#define SYZ_REVISION "003da4faad511684b515852654ae48b0f61c7e05" +#define SYZ_REVISION "ce7401e2afc658220944c84887758eb703c23b7c" #define SYZ_EXECUTOR_USES_FORK_SERVER 0 #define SYZ_EXECUTOR_USES_SHMEM 1 #define SYZ_PAGE_SIZE 8192 @@ -185,7 +185,7 @@ #if GOARCH_64 #define GOARCH "64" -#define SYZ_REVISION "78250fee4c7d10cc2980a171ea9a5eabfbc64b69" +#define SYZ_REVISION "5ebd7e76e815125be242b5a31d8ab9a335aab451" #define SYZ_EXECUTOR_USES_FORK_SERVER 0 #define SYZ_EXECUTOR_USES_SHMEM 0 #define SYZ_PAGE_SIZE 4096 @@ -195,7 +195,7 @@ #if GOARCH_64_fork #define GOARCH "64_fork" -#define SYZ_REVISION "00445cbd8f546cf0230ccadd7db782648cffcba5" +#define SYZ_REVISION "4c2768ec4faaf99b5ed9e013acab8304244e4262" #define SYZ_EXECUTOR_USES_FORK_SERVER 1 #define SYZ_EXECUTOR_USES_SHMEM 0 #define SYZ_PAGE_SIZE 8192 -- cgit mrf-deployment