Applying ./patches/001-skip-terminfo-dir-test.patch using plaintext: patching file configure Applying ./patches/002-use-target-ar.patch using plaintext: patching file src/Makefile.in configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-nls configure: loading site script /builder/shared-workdir/build/sdk/include/site/arm checking build system type... x86_64-pc-linux-gnu checking host system type... arm-openwrt-linux-gnu checking for arm-openwrt-linux-gcc... arm-openwrt-linux-muslgnueabi-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether arm-openwrt-linux-muslgnueabi-gcc accepts -g... yes checking for arm-openwrt-linux-muslgnueabi-gcc option to accept ISO C89... none needed checking how to run the C preprocessor... arm-openwrt-linux-muslgnueabi-gcc -E checking for grep that handles long lines and -e... /builder/shared-workdir/build/sdk/staging_dir/host/bin/grep checking for egrep... /builder/shared-workdir/build/sdk/staging_dir/host/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether arm-openwrt-linux-muslgnueabi-gcc needs -traditional... no checking for library containing strerror... none required checking C compiler that understands ANSI prototypes... arm-openwrt-linux-muslgnueabi-gcc looks ok. Good. checking whether make sets $(MAKE)... yes checking for arm-openwrt-linux-ranlib... arm-openwrt-linux-muslgnueabi-gcc-ranlib checking for a BSD-compatible install... /builder/shared-workdir/build/sdk/staging_dir/host/bin/install -c checking terminfo layout... default checking type of readline support for slsh... slang checking for slsyswrap... no checking for X... disabled checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for memory.h... (cached) yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking xlocale.h usability... no checking xlocale.h presence... no checking for xlocale.h... no checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking for sys/types.h... (cached) yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking sys/times.h usability... yes checking sys/times.h presence... yes checking for sys/times.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking floatingpoint.h usability... no checking floatingpoint.h presence... no checking for floatingpoint.h... no checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking nan.h usability... no checking nan.h presence... no checking for nan.h... no checking fenv.h usability... yes checking fenv.h presence... yes checking for fenv.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking for mode_t... yes checking for pid_t... yes checking for uid_t in sys/types.h... yes checking for socklen_t... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for memset... yes checking for memcpy... yes checking for putenv... yes checking for getcwd... (cached) yes checking for setlocale... (cached) yes checking for tcgetattr... yes checking for tcsetattr... yes checking for cfgetospeed... yes checking for sigaction... yes checking for sigemptyset... yes checking for sigprocmask... yes checking for sigaddset... yes checking for alarm... yes checking for pause... yes checking for vfscanf... yes checking for lstat... (cached) yes checking for readlink... yes checking for symlink... yes checking for link... yes checking for kill... yes checking for killpg... yes checking for snprintf... yes checking for vsnprintf... (cached) yes checking for getppid... yes checking for getegid... yes checking for geteuid... yes checking for getuid... yes checking for getgid... yes checking for setgid... yes checking for setuid... yes checking for setpgid... yes checking for getpgid... yes checking for setpgrp... yes checking for getpgrp... yes checking for setsid... yes checking for getsid... yes checking for mmap... yes checking for chown... yes checking for lchown... yes checking for popen... yes checking for mkfifo... yes checking for atexit... yes checking for on_exit... no checking for umask... yes checking for uname... yes checking for times... yes checking for gmtime... yes checking for mktime... yes checking for gettimeofday... (cached) yes checking for getitimer... yes checking for setitimer... yes checking for gmtime_r... yes checking for ctime_r... yes checking for localtime_r... yes checking for strtod... yes checking for atoll... yes checking for strtoll... yes checking for issetugid... yes checking for isnan... no checking for finite... yes checking for isinf... no checking for round... yes checking for siglongjmp... yes checking for fork... yes checking for waitpid... yes checking for socket... yes checking for socketpair... yes checking for confstr... yes checking for pathconf... yes checking for getpriority... yes checking for setpriority... yes checking for getrusage... yes checking for setvbuf... yes checking for utime... yes checking for utimes... (cached) yes checking for ttyname... yes checking for ttyname_r... yes checking for newlocale... yes checking for strtod_l... yes checking for localeconv... yes checking for statvfs... yes checking for nl_langinfo and CODESET... yes checking for environ variable... yes checking for acosh in -lm... yes checking for asinh in -lm... yes checking for atanh in -lm... yes checking for hypot in -lm... yes checking for atan2 in -lm... yes checking for frexp in -lm... yes checking for frexpf in -lm... yes checking for ldexp in -lm... yes checking for ldexpf in -lm... yes checking for sincos in -lm... yes checking for sincosf in -lm... yes checking for feclearexcept in -lm... yes checking for fpsetsticky in -lm... no checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen in -ldl... yes checking size of short... (cached) 2 checking size of int... (cached) 4 checking size of long... (cached) 4 checking size of float... 4 checking size of double... 8 checking for ptrdiff_t... yes checking for size_t... yes checking size of size_t... (cached) 4 checking for long long... yes checking size of long long... (cached) 8 checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for _LARGEFILE_SOURCE value needed for large files... no checking for off_t... yes checking size of off_t... (cached) 8 checking for ncurses5-config... /usr/bin/ncurses5-config checking for terminfo... yes checking for the pcre library and header files ... yes: /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib and /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include checking for the onig library and header files oniguruma.h... yes: /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib and /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include checking for the png library and header files ... yes: /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib and /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include checking for the z library and header files zlib.h... yes: /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib and /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include checking for the iconv library and header files ... no checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for sysconf... yes checking SLANG_VERSION... 2.3.2 configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating slsh/Makefile config.status: creating modules/Makefile config.status: creating demo/Makefile config.status: creating slang.pc config.status: creating src/sysconf.h configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-nls Configuration complete. You may need to edit src/Makefile. You are compiling SLANG with the following compiler configuration: CC = arm-openwrt-linux-muslgnueabi-gcc CFLAGS = -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 LDFLAGS = -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-export-dynamic ELF_CC = $(CC) ELF_LINK = $(CC) $(LDFLAGS) -shared -Wl,-O1 -Wl,--version-script,$(VERSION_SCRIPT) -Wl,-soname,$(ELFLIB_MAJOR) ELF_CFLAGS= $(CFLAGS) -fPIC prefix: /usr exec_prefix: /usr Installation Lib Dir: ${exec_prefix}/lib Installation Include Dir: ${prefix}/include See also src/sl-feat.h for various features. The following modules that depend upon external libraries will be built: pcre oniguruma png z iconv Type 'make' to build a shared version of the library. Type 'make help' for more options make[4]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2' cd src; make elf make[5]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src' /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/autoconf/mkinsdir.sh /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs mkdir -p -- /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs touch /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs/tstamp cp sysconf.h config.h cp terminfo/default.inc terminfo.inc cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG -DMISC_TERMINFO_DIRS='"/etc/terminfo"' /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltermin.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltermin.c: In function '_pSLtt_tigetent': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltermin.c:327:22: warning: cast increases required alignment of target type [-Wcast-align] 327 | if (NULL == (ti = (SLterminfo_Type *) SLmalloc (sizeof (SLterminfo_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltermin.c: In function 'SLtt_tigetstr': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltermin.c:729:28: warning: cast increases required alignment of target type [-Wcast-align] 729 | return _pSLtt_tigetstr ((SLterminfo_Type *) *p, s); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltermin.c: In function 'SLtt_tigetnum': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltermin.c:736:28: warning: cast increases required alignment of target type [-Wcast-align] 736 | return _pSLtt_tigetnum ((SLterminfo_Type *) *p, s); | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sldisply.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sldisply.c: In function 'tt_sprintf': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sldisply.c:536:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 536 | fmt++; | ~~~^~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sldisply.c:539:12: note: here 539 | case '2': | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sldisply.c:562:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 562 | field_width = (ch - '0'); | ~~~~~~~~~~~~^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sldisply.c:565:12: note: here 565 | case 'd': | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sldisply.c:708:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 708 | if (z != 0) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sldisply.c:715:12: note: here 715 | case 'e': /* else */ | ^~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slutty.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'push_nametype_variable': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2935:38: warning: cast increases required alignment of target type [-Wcast-align] 2935 | return _pSLpush_slang_obj (&((SLang_Global_Var_Type *)nt)->obj); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2950:56: warning: cast increases required alignment of target type [-Wcast-align] 2950 | return push_double_object (SLANG_DOUBLE_TYPE, ((SLang_DConstant_Type*)nt)->d); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2956:59: warning: cast increases required alignment of target type [-Wcast-align] 2956 | return SLclass_push_llong_obj (SLANG_LLONG_TYPE, ((SLang_LLConstant_Type*)nt)->ll); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'set_nametype_variable': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2972:37: warning: cast increases required alignment of target type [-Wcast-align] 2972 | &((SLang_Global_Var_Type *)nt)->obj)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'nt_ref_is_initialized': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3063:12: warning: cast increases required alignment of target type [-Wcast-align] 3063 | return ((SLang_Global_Var_Type *)nt)->obj.o_data_type != SLANG_UNDEFINED_TYPE; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'nt_ref_uninitialize': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3075:12: warning: cast increases required alignment of target type [-Wcast-align] 3075 | obj = &((SLang_Global_Var_Type *)nt)->obj; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'execute_intrinsic_fun': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3560:55: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'double (*)(void)' [-Wcast-function-type] 3560 | else if (ret_type == SLANG_DOUBLE_TYPE) xf = ((FF0_Type) fptr)(); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3566:43: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'void (*)(void *)' [-Wcast-function-type] 3566 | if (ret_type == SLANG_VOID_TYPE) ((VF1_Type) fptr)(p[0]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3568:56: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'double (*)(void *)' [-Wcast-function-type] 3568 | else if (ret_type == SLANG_DOUBLE_TYPE) xf = ((FF1_Type) fptr)(p[0]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3570:22: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'long int (*)(void *)' [-Wcast-function-type] 3570 | else ret = ((LF1_Type) fptr)(p[0]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3574:44: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'void (*)(void *, void *)' [-Wcast-function-type] 3574 | if (ret_type == SLANG_VOID_TYPE) ((VF2_Type) fptr)(p[0], p[1]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3576:55: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'double (*)(void *, void *)' [-Wcast-function-type] 3576 | else if (ret_type == SLANG_DOUBLE_TYPE) xf = ((FF2_Type) fptr)(p[0], p[1]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3578:21: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'long int (*)(void *, void *)' [-Wcast-function-type] 3578 | else ret = ((LF2_Type) fptr)(p[0], p[1]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3582:43: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'void (*)(void *, void *, void *)' [-Wcast-function-type] 3582 | if (ret_type == SLANG_VOID_TYPE) ((VF3_Type) fptr)(p[0], p[1], p[2]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3584:55: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'double (*)(void *, void *, void *)' [-Wcast-function-type] 3584 | else if (ret_type == SLANG_DOUBLE_TYPE) xf = ((FF3_Type) fptr)(p[0], p[1], p[2]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3586:21: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'long int (*)(void *, void *, void *)' [-Wcast-function-type] 3586 | else ret = ((LF3_Type) fptr)(p[0], p[1], p[2]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3590:43: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'void (*)(void *, void *, void *, void *)' [-Wcast-function-type] 3590 | if (ret_type == SLANG_VOID_TYPE) ((VF4_Type) fptr)(p[0], p[1], p[2], p[3]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3592:55: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'double (*)(void *, void *, void *, void *)' [-Wcast-function-type] 3592 | else if (ret_type == SLANG_DOUBLE_TYPE) xf = ((FF4_Type) fptr)(p[0], p[1], p[2], p[3]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3594:21: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'long int (*)(void *, void *, void *, void *)' [-Wcast-function-type] 3594 | else ret = ((LF4_Type) fptr)(p[0], p[1], p[2], p[3]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3598:43: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'void (*)(void *, void *, void *, void *, void *)' [-Wcast-function-type] 3598 | if (ret_type == SLANG_VOID_TYPE) ((VF5_Type) fptr)(p[0], p[1], p[2], p[3], p[4]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3600:55: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'double (*)(void *, void *, void *, void *, void *)' [-Wcast-function-type] 3600 | else if (ret_type == SLANG_DOUBLE_TYPE) xf = ((FF5_Type) fptr)(p[0], p[1], p[2], p[3], p[4]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3602:21: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'long int (*)(void *, void *, void *, void *, void *)' [-Wcast-function-type] 3602 | else ret = ((LF5_Type) fptr)(p[0], p[1], p[2], p[3], p[4]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3606:43: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'void (*)(void *, void *, void *, void *, void *, void *)' [-Wcast-function-type] 3606 | if (ret_type == SLANG_VOID_TYPE) ((VF6_Type) fptr)(p[0], p[1], p[2], p[3], p[4], p[5]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3608:55: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'double (*)(void *, void *, void *, void *, void *, void *)' [-Wcast-function-type] 3608 | else if (ret_type == SLANG_DOUBLE_TYPE) xf = ((FF6_Type) fptr)(p[0], p[1], p[2], p[3], p[4], p[5]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3610:21: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'long int (*)(void *, void *, void *, void *, void *, void *)' [-Wcast-function-type] 3610 | else ret = ((LF6_Type) fptr)(p[0], p[1], p[2], p[3], p[4], p[5]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3614:43: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'void (*)(void *, void *, void *, void *, void *, void *, void *)' [-Wcast-function-type] 3614 | if (ret_type == SLANG_VOID_TYPE) ((VF7_Type) fptr)(p[0], p[1], p[2], p[3], p[4], p[5], p[6]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3616:55: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'double (*)(void *, void *, void *, void *, void *, void *, void *)' [-Wcast-function-type] 3616 | else if (ret_type == SLANG_DOUBLE_TYPE) xf = ((FF7_Type) fptr)(p[0], p[1], p[2], p[3], p[4], p[5], p[6]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3618:21: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'long int (*)(void *, void *, void *, void *, void *, void *, void *)' [-Wcast-function-type] 3618 | else ret = ((LF7_Type) fptr)(p[0], p[1], p[2], p[3], p[4], p[5], p[6]); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function '_pSLang_parse_dollar_string': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5123:11: warning: cast increases required alignment of target type [-Wcast-align] 5123 | argv = (char **)SLcalloc (sizeof (char *), num_dollars); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'allocate_function_header': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6943:21: warning: cast increases required alignment of target type [-Wcast-align] 6943 | if (NULL == (h = (Function_Header_Type *)SLcalloc (sizeof (Function_Header_Type), 1))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6963:35: warning: cast increases required alignment of target type [-Wcast-align] 6963 | if (NULL == (local_variables = (char **)SLcalloc (nlocals, sizeof (char *)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'push_block_context': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6994:21: warning: cast increases required alignment of target type [-Wcast-align] 6994 | if (NULL == (b = (SLBlock_Type *) _SLcalloc (num, sizeof (SLBlock_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'add_name_to_namespace': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:7276:8: warning: cast increases required alignment of target type [-Wcast-align] 7276 | t = (SLang_Name_Type *) SLcalloc (sizeof_obj, 1); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function '_pSLns_add_llconstant': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:7446:8: warning: cast increases required alignment of target type [-Wcast-align] 7446 | v = (_pSLang_LLConstant_Type *)add_xxx_helper (ns, name, SLANG_LLCONSTANT, sizeof (_pSLang_LLConstant_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'SLns_add_dconstant': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:7460:8: warning: cast increases required alignment of target type [-Wcast-align] 7460 | v = (SLang_DConstant_Type *)add_xxx_helper (ns, name, SLANG_DCONSTANT, sizeof (SLang_DConstant_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'SLns_add_llconstant': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:7484:8: warning: cast increases required alignment of target type [-Wcast-align] 7484 | v = (SLang_LLConstant_Type *)add_xxx_helper (ns, name, SLANG_LLCONSTANT, sizeof (SLang_LLConstant_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'lang_check_space': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:8602:21: warning: cast increases required alignment of target type [-Wcast-align] 8602 | if (NULL == (p = (SLBlock_Type *) _SLrecalloc((char *)p, n+dn, sizeof(SLBlock_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'compile_line_info': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:8790:24: warning: cast increases required alignment of target type [-Wcast-align] 8790 | if (NULL == (info = (Linenum_Info_Type *) SLmalloc (sizeof (Linenum_Info_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'compile_llong': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:9063:23: warning: cast increases required alignment of target type [-Wcast-align] 9063 | if (NULL == (ptr = (long long *) SLmalloc (sizeof(long long)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'compile_double': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:9091:23: warning: cast increases required alignment of target type [-Wcast-align] 9091 | if (NULL == (ptr = (double *) SLmalloc(factor * sizeof(double)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'push_compile_context': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:10261:9: warning: cast increases required alignment of target type [-Wcast-align] 10261 | cc = (Compile_Context_Type *)SLmalloc (sizeof (Compile_Context_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'init_interpreter': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:10453:16: warning: cast increases required alignment of target type [-Wcast-align] 10453 | Run_Stack = (SLang_Object_Type *) SLcalloc (SLANG_MAX_STACK_LEN, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:10461:21: warning: cast increases required alignment of target type [-Wcast-align] 10461 | Num_Args_Stack = (int *) _SLcalloc (SLANG_MAX_RECURSIVE_DEPTH, sizeof(int)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:10466:26: warning: cast increases required alignment of target type [-Wcast-align] 10466 | Frame_Pointer_Stack = (unsigned int *) _SLcalloc (SLANG_MAX_RECURSIVE_DEPTH, sizeof(unsigned int)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:10472:27: warning: cast increases required alignment of target type [-Wcast-align] 10472 | Local_Variable_Stack = (SLang_Object_Type *) _SLcalloc (SLANG_MAX_LOCAL_STACK, sizeof(SLang_Object_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:10479:32: warning: cast increases required alignment of target type [-Wcast-align] 10479 | Function_Qualifiers_Stack = (SLang_Struct_Type **) SLcalloc (SLANG_MAX_RECURSIVE_DEPTH, sizeof (SLang_Struct_Type *)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:10484:21: warning: cast increases required alignment of target type [-Wcast-align] 10484 | Function_Stack = (Function_Stack_Type *) _SLcalloc (SLANG_MAX_RECURSIVE_DEPTH, sizeof (Function_Stack_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'add_generic_table': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:10566:13: warning: cast increases required alignment of target type [-Wcast-align] 10566 | t = (SLang_Name_Type *) ((char *)t + entry_len); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'inner_interp': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5880:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 5880 | { | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5890:17: note: here 5890 | case SLANG_BCST_ANDELSE: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5897:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 5897 | { | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5908:17: note: here 5908 | case SLANG_BCST_ORELSE: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6069:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 6069 | addr++; | ~~~~^~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6071:12: note: here 6071 | case SLANG_BC_RET_INTRINSIC: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6357:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 6357 | addr++; | ~~~~^~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6359:12: note: here 6359 | case SLANG_BC_LVARIABLE_APUT1: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6500:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 6500 | { | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6551:12: note: here 6551 | case SLANG_BC_IF_BLOCK: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'make_unit_object': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2730:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 2730 | u->o_data_type = SLANG_DOUBLE_TYPE; /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2731:7: note: here 2731 | case SLANG_DOUBLE_TYPE: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'lang_do_loops': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3742:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 3742 | if (-1 == end_arg_list ()) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3745:7: note: here 3745 | case SLANG_BCST_FOREACH: /* obsolete */ | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'lang_free_branch': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6862:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 6862 | if (0 == (p->bc_flags & BC_LITERAL_MASK)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6865:12: note: here 6865 | case SLANG_BC_LITERAL: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'locate_namespace_encoded_name': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:7155:14: warning: inlining failed in call to 'parse_namespace_encoded_name': call is unlikely and code size would grow [-Winline] 7155 | static char *parse_namespace_encoded_name (SLCONST char *name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:7174:11: note: called from here 7174 | name = parse_namespace_encoded_name (ns); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'int_int_binary_result': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1533:11: note: called from here 1533 | return pop_object (objc); | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'dbl_dbl_binary_result': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1760:11: note: called from here 1760 | return pop_object (objc); | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'int_dbl_binary_result': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1666:11: note: called from here 1666 | return pop_object (objc); | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'dbl_int_binary_result': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1713:11: note: called from here 1713 | return pop_object (objc); | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'do_bc_call_direct_nargs': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1296:21: warning: inlining failed in call to 'end_arg_list': call is unlikely and code size would grow [-Winline] 1296 | _INLINE_ static int end_arg_list (void) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1334:13: note: called from here 1334 | if (0 == end_arg_list ()) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'set_qualifier': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:377:12: warning: inlining failed in call to 'peek_at_stack': call is unlikely and code size would grow [-Winline] 377 | static int peek_at_stack (void) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1086:27: note: called from here 1086 | if (SLANG_NULL_TYPE == peek_at_stack ()) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'dereference_object': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4986:14: note: called from here 4986 | if (-1 == pop_object(&obj)) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'do_assignment_binary': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2348:8: note: called from here 2348 | if (pop_object(&objb)) | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'do_binary_b_inc_ref': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2162:21: note: called from here 2162 | (void) pop_object (&obja); | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2198:21: note: called from here 2198 | (void) pop_object (&obja); | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2250:16: note: called from here 2250 | (void) pop_object (&obja); | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2258:14: note: called from here 2258 | if (-1 == pop_object (&obja)) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'do_unary': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2327:14: note: called from here 2327 | if (-1 == pop_object(&obj)) return -1; | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'push_struct_field': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3262:14: note: called from here 3262 | if (-1 == pop_object (&obj)) | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:513:21: warning: inlining failed in call to 'push_object': call is unlikely and code size would grow [-Winline] 513 | _INLINE_ static int push_object (SLang_Object_Type *x) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3281:14: note: called from here 3281 | if (-1 == push_object (&obj)) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'dbl_dbl_binary': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:625:21: warning: inlining failed in call to 'push_double_object': call is unlikely and code size would grow [-Winline] 625 | _INLINE_ static int push_double_object (SLtype type, double x) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1597:16: note: called from here 1597 | return push_double_object (SLANG_DOUBLE_TYPE, obja->v.double_val + objb->v.double_val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:625:21: warning: inlining failed in call to 'push_double_object': call is unlikely and code size would grow [-Winline] 625 | _INLINE_ static int push_double_object (SLtype type, double x) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1599:16: note: called from here 1599 | return push_double_object (SLANG_DOUBLE_TYPE, obja->v.double_val - objb->v.double_val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:625:21: warning: inlining failed in call to 'push_double_object': call is unlikely and code size would grow [-Winline] 625 | _INLINE_ static int push_double_object (SLtype type, double x) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1601:16: note: called from here 1601 | return push_double_object (SLANG_DOUBLE_TYPE, obja->v.double_val * objb->v.double_val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:625:21: warning: inlining failed in call to 'push_double_object': call is unlikely and code size would grow [-Winline] 625 | _INLINE_ static int push_double_object (SLtype type, double x) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1603:16: note: called from here 1603 | return push_double_object (SLANG_DOUBLE_TYPE, obja->v.double_val / objb->v.double_val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1605:16: note: called from here 1605 | return push_char_object (SLANG_CHAR_TYPE, obja->v.double_val == objb->v.double_val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1607:16: note: called from here 1607 | return push_char_object (SLANG_CHAR_TYPE, obja->v.double_val != objb->v.double_val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1609:16: note: called from here 1609 | return push_char_object (SLANG_CHAR_TYPE, obja->v.double_val > objb->v.double_val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1611:16: note: called from here 1611 | return push_char_object (SLANG_CHAR_TYPE, obja->v.double_val >= objb->v.double_val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1613:16: note: called from here 1613 | return push_char_object (SLANG_CHAR_TYPE, obja->v.double_val < objb->v.double_val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1615:16: note: called from here 1615 | return push_char_object (SLANG_CHAR_TYPE, obja->v.double_val <= objb->v.double_val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:625:21: warning: inlining failed in call to 'push_double_object': call is unlikely and code size would grow [-Winline] 625 | _INLINE_ static int push_double_object (SLtype type, double x) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1617:16: note: called from here 1617 | return push_double_object (SLANG_DOUBLE_TYPE, pow(obja->v.double_val, objb->v.double_val)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'int_int_binary': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1544:16: note: called from here 1544 | return push_int_object (SLANG_INT_TYPE, a + b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1546:16: note: called from here 1546 | return push_int_object (SLANG_INT_TYPE, a - b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1548:16: note: called from here 1548 | return push_int_object (SLANG_INT_TYPE, a * b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1555:16: note: called from here 1555 | return push_int_object (SLANG_INT_TYPE, a/b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1562:16: note: called from here 1562 | return push_int_object (SLANG_INT_TYPE, a%b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1565:16: note: called from here 1565 | return push_int_object (SLANG_INT_TYPE, a&b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1567:16: note: called from here 1567 | return push_int_object (SLANG_INT_TYPE, a^b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1569:16: note: called from here 1569 | return push_int_object (SLANG_INT_TYPE, a|b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1571:16: note: called from here 1571 | return push_int_object (SLANG_INT_TYPE, a<>b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1576:16: note: called from here 1576 | return push_char_object (SLANG_CHAR_TYPE, a == b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1578:16: note: called from here 1578 | return push_char_object (SLANG_CHAR_TYPE, a != b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1580:16: note: called from here 1580 | return push_char_object (SLANG_CHAR_TYPE, a > b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1582:16: note: called from here 1582 | return push_char_object (SLANG_CHAR_TYPE, a >= b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1584:16: note: called from here 1584 | return push_char_object (SLANG_CHAR_TYPE, a < b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1586:16: note: called from here 1586 | return push_char_object (SLANG_CHAR_TYPE, a <= b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'do_binary_b': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2091:8: note: called from here 2091 | if (pop_object(&a)) return -1; | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'do_binary_ab_inc_ref_assign': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2020:11: note: called from here 2020 | return pop_object(objc); | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'do_binary_ab_inc_ref': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1802:26: note: called from here 1802 | return push_int_object (SLANG_INT_TYPE, a+b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1804:26: note: called from here 1804 | return push_int_object (SLANG_INT_TYPE, a-b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1806:26: note: called from here 1806 | return push_int_object (SLANG_INT_TYPE, a*b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1813:26: note: called from here 1813 | return push_int_object (SLANG_INT_TYPE, a/b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1820:26: note: called from here 1820 | return push_int_object (SLANG_INT_TYPE, a%b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1823:26: note: called from here 1823 | return push_int_object (SLANG_INT_TYPE, a&b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1825:26: note: called from here 1825 | return push_int_object (SLANG_INT_TYPE, a^b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1827:26: note: called from here 1827 | return push_int_object (SLANG_INT_TYPE, a|b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1829:26: note: called from here 1829 | return push_int_object (SLANG_INT_TYPE, a<>b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1834:26: note: called from here 1834 | return push_char_object (SLANG_CHAR_TYPE, a==b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1836:26: note: called from here 1836 | return push_char_object (SLANG_CHAR_TYPE, a!=b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1838:26: note: called from here 1838 | return push_char_object (SLANG_CHAR_TYPE, a>b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1840:26: note: called from here 1840 | return push_char_object (SLANG_CHAR_TYPE, a>=b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1842:26: note: called from here 1842 | return push_char_object (SLANG_CHAR_TYPE, ab); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1872:26: note: called from here 1872 | return push_char_object (SLANG_CHAR_TYPE, a>=b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1874:26: note: called from here 1874 | return push_char_object (SLANG_CHAR_TYPE, ab); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1914:21: note: called from here 1914 | return push_char_object (SLANG_CHAR_TYPE, a>=b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1916:21: note: called from here 1916 | return push_char_object (SLANG_CHAR_TYPE, av.int_val + 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2472:18: note: called from here 2472 | return push_int_object (SLANG_INT_TYPE, obja_ptr->v.int_val - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'set_lvalue_obj': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2505:11: note: called from here 2505 | return pop_object(obja_ptr); | ^~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'lv_ref_deref_assign': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2487:1: warning: inlining failed in call to 'set_lvalue_obj': call is unlikely and code size would grow [-Winline] 2487 | set_lvalue_obj (int op_type, SLang_Object_Type *obja_ptr) | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3162:11: note: called from here 3162 | return set_lvalue_obj (SLANG_BCST_ASSIGN, objp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'SLang_pop': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:321:11: note: called from here 321 | return pop_object (x); | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'SLang_peek_at_stack': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:377:12: warning: inlining failed in call to 'peek_at_stack': call is unlikely and code size would grow [-Winline] 377 | static int peek_at_stack (void) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:390:11: note: called from here 390 | return peek_at_stack (); | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'set_intrin_lvalue': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2900:23: note: called from here 2900 | || (-1 == pop_object(&obja))) | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'set_nametype_variable': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2487:1: warning: inlining failed in call to 'set_lvalue_obj': call is unlikely and code size would grow [-Winline] 2487 | set_lvalue_obj (int op_type, SLang_Object_Type *obja_ptr) | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2971:19: note: called from here 2971 | if (-1 == set_lvalue_obj (SLANG_BCST_ASSIGN, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2972 | &((SLang_Global_Var_Type *)nt)->obj)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'case_function': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5049:14: note: called from here 5049 | if (-1 == pop_object(&a_obj)) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5058:11: note: called from here 5058 | return push_int_object (SLANG_INT_TYPE, eqs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'SLang_push': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:513:21: warning: inlining failed in call to 'push_object': call is unlikely and code size would grow [-Winline] 513 | _INLINE_ static int push_object (SLang_Object_Type *x) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:536:11: note: called from here 536 | return push_object (x); | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'SLclass_push_int_obj': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:600:11: note: called from here 600 | return push_int_object (type, x); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'push_local_variable': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:513:21: warning: inlining failed in call to 'push_object': call is unlikely and code size would grow [-Winline] 513 | _INLINE_ static int push_object (SLang_Object_Type *x) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4820:13: note: called from here 4820 | return push_object (obj); | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'push_array_element': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4847:26: note: called from here 4847 | return push_int_object (SLANG_INT_TYPE, *ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:625:21: warning: inlining failed in call to 'push_double_object': call is unlikely and code size would grow [-Winline] 625 | _INLINE_ static int push_double_object (SLtype type, double x) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4855:26: note: called from here 4855 | return push_double_object (SLANG_DOUBLE_TYPE, *ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:577:27: note: called from here 577 | # define push_array_index push_int_object | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4864:14: note: in expansion of macro 'push_array_index' 4864 | if ((0 == push_array_index (SLANG_ARRAY_INDEX_TYPE, idx)) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'pop_to_lvar_array_element.isra': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:704:14: warning: inlining failed in call to 'pop_int': call is unlikely and code size would grow [-Winline] 704 | static int pop_int (int *i) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4887:23: note: called from here 4887 | return pop_int ((int *)at->data + idx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:764:21: warning: inlining failed in call to 'pop_object_of_type': call is unlikely and code size would grow [-Winline] 764 | _INLINE_ static int pop_object_of_type (SLtype type, SLang_Object_Type *obj, | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4892:29: note: called from here 4892 | if (-1 == pop_object_of_type (SLANG_DOUBLE_TYPE, &dobj, 0)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:577:27: note: called from here 577 | # define push_array_index push_int_object | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4901:14: note: in expansion of macro 'push_array_index' 4901 | if ((0 == push_array_index (SLANG_ARRAY_INDEX_TYPE, idx)) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'carefully_push_object': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:513:21: warning: inlining failed in call to 'push_object': call is unlikely and code size would grow [-Winline] 513 | _INLINE_ static int push_object (SLang_Object_Type *x) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4774:13: note: called from here 4774 | return push_object (obj); | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'SLclass_push_double_obj': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:625:21: warning: inlining failed in call to 'push_double_object': call is unlikely and code size would grow [-Winline] 625 | _INLINE_ static int push_double_object (SLtype type, double x) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:645:11: note: called from here 645 | return push_double_object (type, x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'SLclass_push_char_obj': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:669:11: note: called from here 669 | return push_char_object (type, x); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'SLang_pop_int': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:704:14: warning: inlining failed in call to 'pop_int': call is unlikely and code size would grow [-Winline] 704 | static int pop_int (int *i) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:731:11: note: called from here 731 | return pop_int (i); | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'SLang_push_array_index': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:577:27: note: called from here 577 | # define push_array_index push_int_object | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:761:11: note: in expansion of macro 'push_array_index' 761 | return push_array_index (SLANG_ARRAY_INDEX_TYPE, i); | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'SLclass_pop_ptr_obj': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:764:21: warning: inlining failed in call to 'pop_object_of_type': call is unlikely and code size would grow [-Winline] 764 | _INLINE_ static int pop_object_of_type (SLtype type, SLang_Object_Type *obj, | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:792:14: note: called from here 792 | if (-1 == pop_object_of_type (type, &obj, 0)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function '_pSLang_pop_object_of_type': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:764:21: warning: inlining failed in call to 'pop_object_of_type': call is unlikely and code size would grow [-Winline] 764 | _INLINE_ static int pop_object_of_type (SLtype type, SLang_Object_Type *obj, | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:804:11: note: called from here 804 | return pop_object_of_type (type, obj, allow_arrays); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'decrement_slang_frame_pointer': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:983:5: warning: inlining failed in call to '_pSL_decrement_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 983 | int _pSL_decrement_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1013:14: note: called from here 1013 | if (-1 == _pSL_decrement_frame_pointer ()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'increment_slang_frame_pointer': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:956:5: warning: inlining failed in call to '_pSL_increment_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 956 | int _pSL_increment_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1028:14: note: called from here 1028 | if (-1 == _pSL_increment_frame_pointer ()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'execute_intrinsic_fun.isra': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:956:5: warning: inlining failed in call to '_pSL_increment_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 956 | int _pSL_increment_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3514:14: note: called from here 3514 | if (-1 == _pSL_increment_frame_pointer ()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'pop_pointer', inlined from 'execute_intrinsic_fun.isra' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3543:22: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3439:19: note: called from here 3439 | if (-1 == pop_object(obj)) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:764:21: warning: inlining failed in call to 'pop_object_of_type': call is unlikely and code size would grow [-Winline] 764 | _INLINE_ static int pop_object_of_type (SLtype type, SLang_Object_Type *obj, | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3443:19: note: called from here 3443 | else if (-1 == pop_object_of_type (type, obj, 0)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'execute_intrinsic_fun.isra': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:625:21: warning: inlining failed in call to 'push_double_object': call is unlikely and code size would grow [-Winline] 625 | _INLINE_ static int push_double_object (SLtype type, double x) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3629:16: note: called from here 3629 | (void) push_double_object (SLANG_DOUBLE_TYPE, xf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3633:35: note: called from here 3633 | case SLANG_INT_TYPE: (void) push_int_object (ret_type, (int) ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3637:37: note: called from here 3637 | case SLANG_UCHAR_TYPE: (void) push_char_object (ret_type, (char) ret); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:983:5: warning: inlining failed in call to '_pSL_decrement_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 983 | int _pSL_decrement_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3695:11: note: called from here 3695 | return _pSL_decrement_frame_pointer (); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'SLang_start_arg_list': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1256:12: warning: inlining failed in call to 'start_arg_list': call is unlikely and code size would grow [-Winline] 1256 | static int start_arg_list (void) | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1273:11: note: called from here 1273 | return start_arg_list (); | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'SLang_end_arg_list': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1296:21: warning: inlining failed in call to 'end_arg_list': call is unlikely and code size would grow [-Winline] 1296 | _INLINE_ static int end_arg_list (void) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1314:11: note: called from here 1314 | return end_arg_list (); | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function '_pSLang_set_frame_variable': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2487:1: warning: inlining failed in call to 'set_lvalue_obj': call is unlikely and code size would grow [-Winline] 2487 | set_lvalue_obj (int op_type, SLang_Object_Type *obja_ptr) | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4452:16: note: called from here 4452 | return set_lvalue_obj (SLANG_BCST_ASSIGN, obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function '_pSLpush_slang_obj': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:513:21: warning: inlining failed in call to 'push_object': call is unlikely and code size would grow [-Winline] 513 | _INLINE_ static int push_object (SLang_Object_Type *x) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4755:13: note: called from here 4755 | return push_object (obj); | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'check_qualifier': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:764:21: warning: inlining failed in call to 'pop_object_of_type': call is unlikely and code size would grow [-Winline] 764 | _INLINE_ static int pop_object_of_type (SLtype type, SLang_Object_Type *obj, | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1146:14: note: called from here 1146 | if (-1 == pop_object_of_type (t, o, 0)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'set_lvalue_obj_with_obj': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2555:11: note: called from here 2555 | return pop_object(obja_ptr); | ^~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'push_nametype_variable': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2944:16: note: called from here 2944 | return push_int_object (((SLang_IConstant_Type *)nt)->data_type, ((SLang_IConstant_Type*)nt)->value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:625:21: warning: inlining failed in call to 'push_double_object': call is unlikely and code size would grow [-Winline] 625 | _INLINE_ static int push_double_object (SLtype type, double x) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2950:16: note: called from here 2950 | return push_double_object (SLANG_DOUBLE_TYPE, ((SLang_DConstant_Type*)nt)->d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'set_struct_obj_lvalue.isra': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2595:28: note: called from here 2595 | || (-1 == pop_object(&obj))) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2603:28: note: called from here 2603 | || (-1 == pop_object(&obj))) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function '_pSLslang_copy_obj': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4763:12: warning: inlining failed in call to 'carefully_push_object': call is unlikely and code size would grow [-Winline] 4763 | static int carefully_push_object (SLang_Object_Type *obj) | ^~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4798:14: note: called from here 4798 | if (-1 == carefully_push_object (obja)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4801:11: note: called from here 4801 | return pop_object (objb); | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'inner_interp': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4763:12: warning: inlining failed in call to 'carefully_push_object': call is unlikely and code size would grow [-Winline] 4763 | static int carefully_push_object (SLang_Object_Type *obj) | ^~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4807:14: note: called from here 4807 | (void) carefully_push_object (_obj); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5456:14: note: in expansion of macro 'PUSH_LOCAL_VARIABLE' 5456 | PUSH_LOCAL_VARIABLE (addr->b.i_blk) | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:956:5: warning: inlining failed in call to '_pSL_increment_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 956 | int _pSL_increment_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5400:21: note: called from here 5400 | if (0 == _pSL_increment_frame_pointer ()) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5469:14: note: in expansion of macro 'EXECUTE_INTRINSIC' 5469 | EXECUTE_INTRINSIC(addr) | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:983:5: warning: inlining failed in call to '_pSL_decrement_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 983 | int _pSL_decrement_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5403:24: note: called from here 5403 | (void) _pSL_decrement_frame_pointer (); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5469:14: note: in expansion of macro 'EXECUTE_INTRINSIC' 5469 | EXECUTE_INTRINSIC(addr) | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:956:5: warning: inlining failed in call to '_pSL_increment_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 956 | int _pSL_increment_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5485:23: note: called from here 5485 | if (0 == _pSL_increment_frame_pointer ()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:983:5: warning: inlining failed in call to '_pSL_decrement_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 983 | int _pSL_decrement_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5488:26: note: called from here 5488 | (void) _pSL_decrement_frame_pointer (); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'do_app_unary', inlined from 'inner_interp' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5487:5: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2319:12: warning: inlining failed in call to 'do_unary': call is unlikely and code size would grow [-Winline] 2319 | static int do_unary (int op, int unary_type) | ^~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4711:14: note: called from here 4711 | if (-1 == do_unary (nt->unary_op, nt->name_type)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'inner_interp': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:983:5: warning: inlining failed in call to '_pSL_decrement_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 983 | int _pSL_decrement_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5488:26: note: called from here 5488 | (void) _pSL_decrement_frame_pointer (); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:956:5: warning: inlining failed in call to '_pSL_increment_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 956 | int _pSL_increment_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5496:23: note: called from here 5496 | if (0 == _pSL_increment_frame_pointer ()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:983:5: warning: inlining failed in call to '_pSL_decrement_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 983 | int _pSL_decrement_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5499:26: note: called from here 5499 | (void) _pSL_decrement_frame_pointer (); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:983:5: warning: inlining failed in call to '_pSL_decrement_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 983 | int _pSL_decrement_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5499:26: note: called from here 5499 | (void) _pSL_decrement_frame_pointer (); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5504:14: note: called from here 5504 | push_int_object (addr->b.iconst_blk->data_type, addr->b.iconst_blk->value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:625:21: warning: inlining failed in call to 'push_double_object': call is unlikely and code size would grow [-Winline] 625 | _INLINE_ static int push_double_object (SLtype type, double x) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5509:14: note: called from here 5509 | push_double_object (SLANG_DOUBLE_TYPE, addr->b.dconst_blk->d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2487:1: warning: inlining failed in call to 'set_lvalue_obj': call is unlikely and code size would grow [-Winline] 2487 | set_lvalue_obj (int op_type, SLang_Object_Type *obja_ptr) | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5557:14: note: called from here 5557 | set_lvalue_obj (addr->bc_sub_type, Local_Variable_Frame - addr->b.i_blk); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2487:1: warning: inlining failed in call to 'set_lvalue_obj': call is unlikely and code size would grow [-Winline] 2487 | set_lvalue_obj (int op_type, SLang_Object_Type *obja_ptr) | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5560:24: note: called from here 5560 | if (-1 == set_lvalue_obj (addr->bc_sub_type, &addr->b.nt_gvar_blk->obj)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'set_struct_lvalue', inlined from 'inner_interp' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5567:7: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2659:14: note: called from here 2659 | if (-1 == pop_object (&objA)) | ^~~~~~~~~~~~~~~~~~ In function 'set_array_lvalue', inlined from 'inner_interp' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5570:7: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1296:21: warning: inlining failed in call to 'end_arg_list': call is unlikely and code size would grow [-Winline] 1296 | _INLINE_ static int end_arg_list (void) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2784:14: note: called from here 2784 | if (-1 == end_arg_list ()) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:377:12: warning: inlining failed in call to 'peek_at_stack': call is unlikely and code size would grow [-Winline] 377 | static int peek_at_stack (void) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2795:20: note: called from here 2795 | int type = peek_at_stack (); | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2809:14: note: called from here 2809 | if (-1 == pop_object(&y)) | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2815:23: note: called from here 2815 | || (-1 == pop_object(&x))) | ^~~~~~~~~~~~~~ In function 'set_deref_lvalue', inlined from 'inner_interp' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5573:7: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2686:17: note: called from here 2686 | && (0 == pop_object(&x))) | ^~~~~~~~~~~~~~ In function 'do_struct_method', inlined from 'inner_interp' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5580:7: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3365:14: note: called from here 3365 | if (-1 == pop_object(&obj)) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1296:21: warning: inlining failed in call to 'end_arg_list': call is unlikely and code size would grow [-Winline] 1296 | _INLINE_ static int end_arg_list (void) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3368:14: note: called from here 3368 | if (-1 == end_arg_list ()) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'inner_interp': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4763:12: warning: inlining failed in call to 'carefully_push_object': call is unlikely and code size would grow [-Winline] 4763 | static int carefully_push_object (SLang_Object_Type *obj) | ^~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5586:28: note: called from here 5586 | if (0 == carefully_push_object (obj)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1332:12: warning: inlining failed in call to 'do_bc_call_direct_nargs': call is unlikely and code size would grow [-Winline] 1332 | static int do_bc_call_direct_nargs (int (*f)(void)) | ^~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5587:21: note: called from here 5587 | do_bc_call_direct_nargs (_pSLarray_aget); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4763:12: warning: inlining failed in call to 'carefully_push_object': call is unlikely and code size would grow [-Winline] 4763 | static int carefully_push_object (SLang_Object_Type *obj) | ^~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5594:28: note: called from here 5594 | if (0 == carefully_push_object (obj)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1332:12: warning: inlining failed in call to 'do_bc_call_direct_nargs': call is unlikely and code size would grow [-Winline] 1332 | static int do_bc_call_direct_nargs (int (*f)(void)) | ^~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5595:21: note: called from here 5595 | do_bc_call_direct_nargs (_pSLarray_aput); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'obsolete_deref_fun_call', inlined from 'inner_interp' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5617:14: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1296:21: warning: inlining failed in call to 'end_arg_list': call is unlikely and code size would grow [-Winline] 1296 | _INLINE_ static int end_arg_list (void) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5023:14: note: called from here 5023 | if (-1 == end_arg_list ()) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5028:14: note: called from here 5028 | if (-1 == pop_object(&obj)) | ^~~~~~~~~~~~~~~~ In function 'deref_fun_call', inlined from 'inner_interp' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5621:14: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1296:21: warning: inlining failed in call to 'end_arg_list': call is unlikely and code size would grow [-Winline] 1296 | _INLINE_ static int end_arg_list (void) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5007:14: note: called from here 5007 | if (-1 == end_arg_list ()) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5013:14: note: called from here 5013 | if (-1 == pop_object(&obj)) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'inner_interp': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5663:14: note: called from here 5663 | push_int_object (addr->bc_sub_type, (int) addr->b.l_blk); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:625:21: warning: inlining failed in call to 'push_double_object': call is unlikely and code size would grow [-Winline] 625 | _INLINE_ static int push_double_object (SLtype type, double x) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5667:14: note: called from here 5667 | push_double_object (addr->bc_sub_type, *addr->b.double_blk); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2319:12: warning: inlining failed in call to 'do_unary': call is unlikely and code size would grow [-Winline] 2319 | static int do_unary (int op, int unary_type) | ^~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5694:14: note: called from here 5694 | do_unary (addr->b.i_blk, SLANG_BC_UNARY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5703:23: note: called from here 5703 | if (0 == push_int_object (addr->bc_sub_type, (int) addr->b.l_blk)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5708:23: note: called from here 5708 | if (0 == push_int_object (addr->bc_sub_type, (int) addr->b.l_blk)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'tmp_variable_function', inlined from 'inner_interp' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5734:7: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:513:21: warning: inlining failed in call to 'push_object': call is unlikely and code size would grow [-Winline] 513 | _INLINE_ static int push_object (SLang_Object_Type *x) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5084:14: note: called from here 5084 | if (-1 == push_object (obj)) | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'inner_interp': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:704:14: warning: inlining failed in call to 'pop_int': call is unlikely and code size would grow [-Winline] 704 | static int pop_int (int *i) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5742:29: note: called from here 5742 | if ((0 == pop_int (&test)) | ^~~~~~~~~~~~~~~ In function 'lang_do_loops', inlined from 'inner_interp' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5795:19: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1296:21: warning: inlining failed in call to 'end_arg_list': call is unlikely and code size would grow [-Winline] 1296 | _INLINE_ static int end_arg_list (void) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3742:19: note: called from here 3742 | if (-1 == end_arg_list ()) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:377:12: warning: inlining failed in call to 'peek_at_stack': call is unlikely and code size would grow [-Winline] 377 | static int peek_at_stack (void) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3758:31: note: called from here 3758 | || (-1 == (type = peek_at_stack ()))) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:704:14: warning: inlining failed in call to 'pop_int': call is unlikely and code size would grow [-Winline] 704 | static int pop_int (int *i) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3888:25: note: called from here 3888 | if ((-1 == pop_int (&ctrl)) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:704:14: warning: inlining failed in call to 'pop_int': call is unlikely and code size would grow [-Winline] 704 | static int pop_int (int *i) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3889:28: note: called from here 3889 | || (-1 == pop_int (&last)) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:704:14: warning: inlining failed in call to 'pop_int': call is unlikely and code size would grow [-Winline] 704 | static int pop_int (int *i) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3890:28: note: called from here 3890 | || (-1 == pop_int (&first))) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3928:21: note: called from here 3928 | push_int_object (SLANG_INT_TYPE, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:704:14: warning: inlining failed in call to 'pop_int': call is unlikely and code size would grow [-Winline] 704 | static int pop_int (int *i) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:3944:19: note: called from here 3944 | if (-1 == pop_int (&ctrl)) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'inner_interp': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:301:21: warning: inlining failed in call to 'pop_object': call is unlikely and code size would grow [-Winline] 301 | _INLINE_ static int pop_object (SLang_Object_Type *x) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5864:26: note: called from here 5864 | (void) pop_object(Switch_Obj_Ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5884:36: note: called from here 5884 | (void) push_char_object (SLANG_CHAR_TYPE, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5902:36: note: called from here 5902 | (void) push_char_object (SLANG_CHAR_TYPE, (char)i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'do_try_internal', inlined from 'do_try' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4197:11, inlined from 'inner_interp' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5915:5: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:983:5: warning: inlining failed in call to '_pSL_decrement_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 983 | int _pSL_decrement_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4109:16: note: called from here 4109 | (void) _pSL_decrement_frame_pointer (); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1296:21: warning: inlining failed in call to 'end_arg_list': call is unlikely and code size would grow [-Winline] 1296 | _INLINE_ static int end_arg_list (void) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4113:9: note: called from here 4113 | end_arg_list (); | ^~~~~~~~~~~~~~~ In function 'do_compare', inlined from 'inner_interp' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5920:5: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2083:12: warning: inlining failed in call to 'do_binary_b': call is unlikely and code size would grow [-Winline] 2083 | static int do_binary_b (int op, SLang_Object_Type *bp) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4269:19: note: called from here 4269 | if (-1 == do_binary_b (SLANG_AND, cp)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'do_bc_call_direct_frame', inlined from 'inner_interp' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5984:7: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1296:21: warning: inlining failed in call to 'end_arg_list': call is unlikely and code size would grow [-Winline] 1296 | _INLINE_ static int end_arg_list (void) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1320:14: note: called from here 1320 | if ((0 == end_arg_list ()) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:956:5: warning: inlining failed in call to '_pSL_increment_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 956 | int _pSL_increment_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1321:17: note: called from here 1321 | && (0 == _pSL_increment_frame_pointer ())) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:983:5: warning: inlining failed in call to '_pSL_decrement_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 983 | int _pSL_decrement_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1324:9: note: called from here 1324 | _pSL_decrement_frame_pointer (); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'inner_interp': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1332:12: warning: inlining failed in call to 'do_bc_call_direct_nargs': call is unlikely and code size would grow [-Winline] 1332 | static int do_bc_call_direct_nargs (int (*f)(void)) | ^~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5988:14: note: called from here 5988 | do_bc_call_direct_nargs (addr->b.call_function); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1296:21: warning: inlining failed in call to 'end_arg_list': call is unlikely and code size would grow [-Winline] 1296 | _INLINE_ static int end_arg_list (void) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5993:21: note: called from here 5993 | (void) end_arg_list (); | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4763:12: warning: inlining failed in call to 'carefully_push_object': call is unlikely and code size would grow [-Winline] 4763 | static int carefully_push_object (SLang_Object_Type *obj) | ^~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4807:14: note: called from here 4807 | (void) carefully_push_object (_obj); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5992:14: note: in expansion of macro 'PUSH_LOCAL_VARIABLE' 5992 | PUSH_LOCAL_VARIABLE(addr->b.i_blk) | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:956:5: warning: inlining failed in call to '_pSL_increment_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 956 | int _pSL_increment_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5400:21: note: called from here 5400 | if (0 == _pSL_increment_frame_pointer ()) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6038:14: note: in expansion of macro 'EXECUTE_INTRINSIC' 6038 | EXECUTE_INTRINSIC(addr) | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:983:5: warning: inlining failed in call to '_pSL_decrement_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 983 | int _pSL_decrement_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5403:24: note: called from here 5403 | (void) _pSL_decrement_frame_pointer (); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6038:14: note: in expansion of macro 'EXECUTE_INTRINSIC' 6038 | EXECUTE_INTRINSIC(addr) | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:956:5: warning: inlining failed in call to '_pSL_increment_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 956 | int _pSL_increment_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5400:21: note: called from here 5400 | if (0 == _pSL_increment_frame_pointer ()) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6044:14: note: in expansion of macro 'EXECUTE_INTRINSIC' 6044 | EXECUTE_INTRINSIC(addr) | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:983:5: warning: inlining failed in call to '_pSL_decrement_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 983 | int _pSL_decrement_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5403:24: note: called from here 5403 | (void) _pSL_decrement_frame_pointer (); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6044:14: note: in expansion of macro 'EXECUTE_INTRINSIC' 6044 | EXECUTE_INTRINSIC(addr) | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:956:5: warning: inlining failed in call to '_pSL_increment_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 956 | int _pSL_increment_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5400:21: note: called from here 5400 | if (0 == _pSL_increment_frame_pointer ()) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6072:14: note: in expansion of macro 'EXECUTE_INTRINSIC' 6072 | EXECUTE_INTRINSIC (addr) | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:983:5: warning: inlining failed in call to '_pSL_decrement_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 983 | int _pSL_decrement_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5403:24: note: called from here 5403 | (void) _pSL_decrement_frame_pointer (); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6072:14: note: in expansion of macro 'EXECUTE_INTRINSIC' 6072 | EXECUTE_INTRINSIC (addr) | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1296:21: warning: inlining failed in call to 'end_arg_list': call is unlikely and code size would grow [-Winline] 1296 | _INLINE_ static int end_arg_list (void) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6083:21: note: called from here 6083 | (void) end_arg_list (); | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4763:12: warning: inlining failed in call to 'carefully_push_object': call is unlikely and code size would grow [-Winline] 4763 | static int carefully_push_object (SLang_Object_Type *obj) | ^~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4807:14: note: called from here 4807 | (void) carefully_push_object (_obj); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6082:14: note: in expansion of macro 'PUSH_LOCAL_VARIABLE' 6082 | PUSH_LOCAL_VARIABLE (addr->b.i_blk) | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6089:14: note: called from here 6089 | push_int_object (addr->bc_sub_type, (int) addr->b.l_blk); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4763:12: warning: inlining failed in call to 'carefully_push_object': call is unlikely and code size would grow [-Winline] 4763 | static int carefully_push_object (SLang_Object_Type *obj) | ^~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4807:14: note: called from here 4807 | (void) carefully_push_object (_obj); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6095:14: note: in expansion of macro 'PUSH_LOCAL_VARIABLE' 6095 | PUSH_LOCAL_VARIABLE (addr->b.i_blk) | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2083:12: warning: inlining failed in call to 'do_binary_b': call is unlikely and code size would grow [-Winline] 2083 | static int do_binary_b (int op, SLang_Object_Type *bp) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6212:26: note: called from here 6212 | (void) do_binary_b (addr->b.i_blk, &o); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2083:12: warning: inlining failed in call to 'do_binary_b': call is unlikely and code size would grow [-Winline] 2083 | static int do_binary_b (int op, SLang_Object_Type *bp) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6222:26: note: called from here 6222 | (void) do_binary_b (addr->b.i_blk, &o); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6296:24: note: called from here 6296 | if (-1 == push_int_object (addr->bc_sub_type, (int) addr->b.l_blk)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2083:12: warning: inlining failed in call to 'do_binary_b': call is unlikely and code size would grow [-Winline] 2083 | static int do_binary_b (int op, SLang_Object_Type *bp) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6398:36: note: called from here 6398 | (void) do_binary_b (addr->b.i_blk, &obj3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2083:12: warning: inlining failed in call to 'do_binary_b': call is unlikely and code size would grow [-Winline] 2083 | static int do_binary_b (int op, SLang_Object_Type *bp) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6407:36: note: called from here 6407 | (void) do_binary_b (addr->b.i_blk, &obj3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2083:12: warning: inlining failed in call to 'do_binary_b': call is unlikely and code size would grow [-Winline] 2083 | static int do_binary_b (int op, SLang_Object_Type *bp) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6417:26: note: called from here 6417 | (void) do_binary_b (addr->b.i_blk, &obj3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6425:14: note: called from here 6425 | push_int_object (addr->bc_sub_type, (int) addr->b.l_blk); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2487:1: warning: inlining failed in call to 'set_lvalue_obj': call is unlikely and code size would grow [-Winline] 2487 | set_lvalue_obj (int op_type, SLang_Object_Type *obja_ptr) | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6423:14: note: called from here 6423 | set_lvalue_obj (addr->bc_sub_type, Local_Variable_Frame - addr->b.i_blk); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2487:1: warning: inlining failed in call to 'set_lvalue_obj': call is unlikely and code size would grow [-Winline] 2487 | set_lvalue_obj (int op_type, SLang_Object_Type *obja_ptr) | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6429:14: note: called from here 6429 | set_lvalue_obj (addr->bc_sub_type, Local_Variable_Frame - addr->b.i_blk); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4763:12: warning: inlining failed in call to 'carefully_push_object': call is unlikely and code size would grow [-Winline] 4763 | static int carefully_push_object (SLang_Object_Type *obj) | ^~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4807:14: note: called from here 4807 | (void) carefully_push_object (_obj); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6437:14: note: in expansion of macro 'PUSH_LOCAL_VARIABLE' 6437 | PUSH_LOCAL_VARIABLE (addr->b.i_blk) | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2487:1: warning: inlining failed in call to 'set_lvalue_obj': call is unlikely and code size would grow [-Winline] 2487 | set_lvalue_obj (int op_type, SLang_Object_Type *obja_ptr) | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6435:14: note: called from here 6435 | set_lvalue_obj (addr->bc_sub_type, Local_Variable_Frame - addr->b.i_blk); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2487:1: warning: inlining failed in call to 'set_lvalue_obj': call is unlikely and code size would grow [-Winline] 2487 | set_lvalue_obj (int op_type, SLang_Object_Type *obja_ptr) | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6441:23: note: called from here 6441 | if (0 == set_lvalue_obj (addr->bc_sub_type, Local_Variable_Frame - addr->b.i_blk)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1296:21: warning: inlining failed in call to 'end_arg_list': call is unlikely and code size would grow [-Winline] 1296 | _INLINE_ static int end_arg_list (void) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6449:21: note: called from here 6449 | (void) end_arg_list (); | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4763:12: warning: inlining failed in call to 'carefully_push_object': call is unlikely and code size would grow [-Winline] 4763 | static int carefully_push_object (SLang_Object_Type *obj) | ^~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4807:14: note: called from here 4807 | (void) carefully_push_object (_obj); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6448:14: note: in expansion of macro 'PUSH_LOCAL_VARIABLE' 6448 | PUSH_LOCAL_VARIABLE(addr->b.i_blk); | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4763:12: warning: inlining failed in call to 'carefully_push_object': call is unlikely and code size would grow [-Winline] 4763 | static int carefully_push_object (SLang_Object_Type *obj) | ^~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4807:14: note: called from here 4807 | (void) carefully_push_object (_obj); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6446:14: note: in expansion of macro 'PUSH_LOCAL_VARIABLE' 6446 | PUSH_LOCAL_VARIABLE (addr->b.i_blk); | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4763:12: warning: inlining failed in call to 'carefully_push_object': call is unlikely and code size would grow [-Winline] 4763 | static int carefully_push_object (SLang_Object_Type *obj) | ^~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4807:14: note: called from here 4807 | (void) carefully_push_object (_obj); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6453:14: note: in expansion of macro 'PUSH_LOCAL_VARIABLE' 6453 | PUSH_LOCAL_VARIABLE (addr->b.i_blk); | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1296:21: warning: inlining failed in call to 'end_arg_list': call is unlikely and code size would grow [-Winline] 1296 | _INLINE_ static int end_arg_list (void) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6465:23: note: called from here 6465 | if (0 == end_arg_list ()) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4763:12: warning: inlining failed in call to 'carefully_push_object': call is unlikely and code size would grow [-Winline] 4763 | static int carefully_push_object (SLang_Object_Type *obj) | ^~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4807:14: note: called from here 4807 | (void) carefully_push_object (_obj); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6464:14: note: in expansion of macro 'PUSH_LOCAL_VARIABLE' 6464 | PUSH_LOCAL_VARIABLE(addr->b.i_blk); | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:956:5: warning: inlining failed in call to '_pSL_increment_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 956 | int _pSL_increment_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5400:21: note: called from here 5400 | if (0 == _pSL_increment_frame_pointer ()) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6468:19: note: in expansion of macro 'EXECUTE_INTRINSIC' 6468 | EXECUTE_INTRINSIC(addr) | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:983:5: warning: inlining failed in call to '_pSL_decrement_frame_pointer.localalias': call is unlikely and code size would grow [-Winline] 983 | int _pSL_decrement_frame_pointer (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:5403:24: note: called from here 5403 | (void) _pSL_decrement_frame_pointer (); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6468:19: note: in expansion of macro 'EXECUTE_INTRINSIC' 6468 | EXECUTE_INTRINSIC(addr) | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:558:21: warning: inlining failed in call to 'push_int_object': call is unlikely and code size would grow [-Winline] 558 | _INLINE_ static int push_int_object (SLtype type, int x) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6477:14: note: called from here 6477 | push_int_object (addr->bc_sub_type, (int) addr->b.l_blk); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4763:12: warning: inlining failed in call to 'carefully_push_object': call is unlikely and code size would grow [-Winline] 4763 | static int carefully_push_object (SLang_Object_Type *obj) | ^~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4807:14: note: called from here 4807 | (void) carefully_push_object (_obj); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6475:14: note: in expansion of macro 'PUSH_LOCAL_VARIABLE' 6475 | PUSH_LOCAL_VARIABLE (addr->b.i_blk); | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2487:1: warning: inlining failed in call to 'set_lvalue_obj': call is unlikely and code size would grow [-Winline] 2487 | set_lvalue_obj (int op_type, SLang_Object_Type *obja_ptr) | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6484:21: note: called from here 6484 | (void) set_lvalue_obj (addr->bc_sub_type, Local_Variable_Frame - addr->b.i_blk); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4763:12: warning: inlining failed in call to 'carefully_push_object': call is unlikely and code size would grow [-Winline] 4763 | static int carefully_push_object (SLang_Object_Type *obj) | ^~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6490:29: note: called from here 6490 | if ((0 == carefully_push_object (obj)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:1332:12: warning: inlining failed in call to 'do_bc_call_direct_nargs': call is unlikely and code size would grow [-Winline] 1332 | static int do_bc_call_direct_nargs (int (*f)(void)) | ^~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6491:32: note: called from here 6491 | && (0 == do_bc_call_direct_nargs (_pSLarray_aget))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2487:1: warning: inlining failed in call to 'set_lvalue_obj': call is unlikely and code size would grow [-Winline] 2487 | set_lvalue_obj (int op_type, SLang_Object_Type *obja_ptr) | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6494:31: note: called from here 6494 | (void) set_lvalue_obj (addr->bc_sub_type, Local_Variable_Frame - addr->b.i_blk); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:513:21: warning: inlining failed in call to 'push_object': call is unlikely and code size would grow [-Winline] 513 | _INLINE_ static int push_object (SLang_Object_Type *x) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6547:29: note: called from here 6547 | if (-1 == push_object (&obj3)) | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2511:1: warning: inlining failed in call to 'set_lvalue_obj_with_obj': --param max-inline-insns-single limit reached [-Winline] 2511 | set_lvalue_obj_with_obj (int op_type, SLang_Object_Type *obja_ptr, SLang_Object_Type *objb_ptr) | ^~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6586:24: note: called from here 6586 | if (-1 == set_lvalue_obj_with_obj (addr->bc_sub_type, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6587 | &addr->b.nt_gvar_blk->obj, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6588 | &(addr-1)->b.nt_gvar_blk->obj)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2511:1: warning: inlining failed in call to 'set_lvalue_obj_with_obj': --param max-inline-insns-single limit reached [-Winline] 2511 | set_lvalue_obj_with_obj (int op_type, SLang_Object_Type *obja_ptr, SLang_Object_Type *objb_ptr) | ^~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6593:24: note: called from here 6593 | if (-1 == set_lvalue_obj_with_obj (addr->bc_sub_type, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6594 | &addr->b.nt_gvar_blk->obj, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6595 | Local_Variable_Frame - (addr-1)->b.i_blk)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'aget1_from_lvar_binary', inlined from 'inner_interp' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6604:12: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:513:21: warning: inlining failed in call to 'push_object': call is unlikely and code size would grow [-Winline] 513 | _INLINE_ static int push_object (SLang_Object_Type *x) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4938:31: note: called from here 4938 | return push_object (&c); | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:513:21: warning: inlining failed in call to 'push_object': call is unlikely and code size would grow [-Winline] 513 | _INLINE_ static int push_object (SLang_Object_Type *x) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4961:31: note: called from here 4961 | return push_object (&c); | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2083:12: warning: inlining failed in call to 'do_binary_b': call is unlikely and code size would grow [-Winline] 2083 | static int do_binary_b (int op, SLang_Object_Type *bp) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4968:21: note: called from here 4968 | return do_binary_b (op, objb); | ^~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:2083:12: warning: inlining failed in call to 'do_binary_b': call is unlikely and code size would grow [-Winline] 2083 | static int do_binary_b (int op, SLang_Object_Type *bp) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4975:11: note: called from here 4975 | return do_binary_b (op, objb); | ^~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'inner_interp': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4763:12: warning: inlining failed in call to 'carefully_push_object': call is unlikely and code size would grow [-Winline] 4763 | static int carefully_push_object (SLang_Object_Type *obj) | ^~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4807:14: note: called from here 4807 | (void) carefully_push_object (_obj); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:6618:14: note: in expansion of macro 'PUSH_LOCAL_VARIABLE' 6618 | PUSH_LOCAL_VARIABLE(addr->b.i_blk); | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'lang_do_and_orelse': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:649:21: warning: inlining failed in call to 'push_char_object': call is unlikely and code size would grow [-Winline] 649 | _INLINE_ static int push_char_object (SLtype type, char x) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:4036:4: note: called from here 4036 | push_char_object (SLANG_CHAR_TYPE, (char) test); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c: In function 'SLang_autoload': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:7155:14: warning: inlining failed in call to 'parse_namespace_encoded_name': call is unlikely and code size would grow [-Winline] 7155 | static char *parse_namespace_encoded_name (SLCONST char *name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.c:7606:11: note: called from here 7606 | name = parse_namespace_encoded_name (ns); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function '_pSLarray_free_array_elements': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:190:22: warning: cast increases required alignment of target type [-Wcast-align] 190 | if (NULL != *(VOID_STAR *)p) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:193:15: warning: cast increases required alignment of target type [-Wcast-align] 193 | *(VOID_STAR *) p = NULL; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function 'SLang_create_array1': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:343:9: warning: cast increases required alignment of target type [-Wcast-align] 343 | at = (SLang_Array_Type *) SLmalloc (sizeof(SLang_Array_Type)); | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:878: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slagetput.inc: In function 'aput_doubles_from_index_array': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slagetput.inc:99:37: warning: cast increases required alignment of target type [-Wcast-align] 99 | dest_data[idx] = *(GENERIC_TYPE *)src_data; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slagetput.inc:120:30: warning: cast increases required alignment of target type [-Wcast-align] 120 | dest_data[i] = *(GENERIC_TYPE *)src_data; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slagetput.inc:146:25: warning: cast increases required alignment of target type [-Wcast-align] 146 | dest_data[i] = *(GENERIC_TYPE *)src_data; | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:882: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slagetput.inc: In function 'aput_floats_from_index_array': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slagetput.inc:99:37: warning: cast increases required alignment of target type [-Wcast-align] 99 | dest_data[idx] = *(GENERIC_TYPE *)src_data; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slagetput.inc:120:30: warning: cast increases required alignment of target type [-Wcast-align] 120 | dest_data[i] = *(GENERIC_TYPE *)src_data; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slagetput.inc:146:25: warning: cast increases required alignment of target type [-Wcast-align] 146 | dest_data[i] = *(GENERIC_TYPE *)src_data; | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:888: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slagetput.inc: In function 'aput_ints_from_index_array': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slagetput.inc:99:37: warning: cast increases required alignment of target type [-Wcast-align] 99 | dest_data[idx] = *(GENERIC_TYPE *)src_data; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slagetput.inc:120:30: warning: cast increases required alignment of target type [-Wcast-align] 120 | dest_data[i] = *(GENERIC_TYPE *)src_data; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slagetput.inc:146:25: warning: cast increases required alignment of target type [-Wcast-align] 146 | dest_data[i] = *(GENERIC_TYPE *)src_data; | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:905: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slagetput.inc: In function 'aput_shorts_from_index_array': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slagetput.inc:99:37: warning: cast increases required alignment of target type [-Wcast-align] 99 | dest_data[idx] = *(GENERIC_TYPE *)src_data; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slagetput.inc:120:30: warning: cast increases required alignment of target type [-Wcast-align] 120 | dest_data[i] = *(GENERIC_TYPE *)src_data; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slagetput.inc:146:25: warning: cast increases required alignment of target type [-Wcast-align] 146 | dest_data[i] = *(GENERIC_TYPE *)src_data; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function 'aget_from_index_array': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1028:50: warning: cast increases required alignment of target type [-Wcast-align] 1028 | if (-1 == aget_doubles_from_index_array ((double *)src_data, num_elements, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1029:68: warning: cast increases required alignment of target type [-Wcast-align] 1029 | ind_at, is_range, (double *)new_data)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1033:49: warning: cast increases required alignment of target type [-Wcast-align] 1033 | if (-1 == aget_floats_from_index_array ((float *)src_data, num_elements, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1034:67: warning: cast increases required alignment of target type [-Wcast-align] 1034 | ind_at, is_range, (float *)new_data)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1046:49: warning: cast increases required alignment of target type [-Wcast-align] 1046 | if (-1 == aget_shorts_from_index_array ((short *)src_data, num_elements, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1047:65: warning: cast increases required alignment of target type [-Wcast-align] 1047 | ind_at, is_range, (short *)new_data)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1062:47: warning: cast increases required alignment of target type [-Wcast-align] 1062 | if (-1 == aget_ints_from_index_array ((int *)src_data, num_elements, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1063:65: warning: cast increases required alignment of target type [-Wcast-align] 1063 | ind_at, is_range, (int *)new_data)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function 'aget_from_indices': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1307:20: warning: cast increases required alignment of target type [-Wcast-align] 1307 | if (is_ptr && (*(VOID_STAR *)new_data == NULL)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function '_pSLarray1d_push_elem': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1421:20: warning: cast increases required alignment of target type [-Wcast-align] 1421 | if (is_ptr && (*(VOID_STAR *)new_data == NULL)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function 'aput_from_index_array': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:2013:50: warning: cast increases required alignment of target type [-Wcast-align] 2013 | (double*)dest_data, num_elements)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:2020:49: warning: cast increases required alignment of target type [-Wcast-align] 2020 | (float*)dest_data, num_elements)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:2036:49: warning: cast increases required alignment of target type [-Wcast-align] 2036 | (short*)dest_data, num_elements)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:2054:47: warning: cast increases required alignment of target type [-Wcast-align] 2054 | (int*)dest_data, num_elements)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function '_pSLmergesort': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:2224:23: warning: cast increases required alignment of target type [-Wcast-align] 2224 | if (NULL == (tmp = (SLindex_Type *)_SLcalloc (i, sizeof(SLindex_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function 'create_range_array': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:2812:8: warning: cast increases required alignment of target type [-Wcast-align] 2812 | r = (SLarray_Range_Array_Type *) SLmalloc (sizeof (SLarray_Range_Array_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function 'concat_arrays': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:3355:13: warning: cast increases required alignment of target type [-Wcast-align] 3355 | arrays = (SLang_Array_Type **)_SLcalloc (count, sizeof (SLang_Array_Type *)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function 'pop_array_map_args': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:4575:32: warning: cast increases required alignment of target type [-Wcast-align] 4575 | if (NULL == (retvals = (Map_Return_Type *)SLcalloc(nret,sizeof(Map_Return_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:4604:27: warning: cast increases required alignment of target type [-Wcast-align] 4604 | if (NULL == (argvals = (Map_Arg_Type *)SLcalloc (nargs, sizeof(Map_Arg_Type)))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:27: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:5019:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 5019 | MAKE_INTRINSIC_S("set_default_sort_method", set_default_sort_method, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLang_Array_Type *)' {aka 'void (*)(struct _pSLang_Array_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:5020:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 5020 | MAKE_INTRINSIC_1("array_to_bstring", array_to_bstring, SLANG_VOID_TYPE, SLANG_ARRAY_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLang_BString_Type *)' {aka 'void (*)(struct _pSLang_BString_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:5021:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 5021 | MAKE_INTRINSIC_1("bstring_to_array", bstring_to_array, SLANG_VOID_TYPE, SLANG_BSTRING_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function 'SLang_duplicate_array': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:5393:22: warning: cast increases required alignment of target type [-Wcast-align] 5393 | if (NULL != *(VOID_STAR *) a_data) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function '_pSLarray_cl_foreach_open': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:5574:21: warning: cast increases required alignment of target type [-Wcast-align] 5574 | if (NULL == (c = (SLang_Foreach_Context_Type *) SLmalloc (sizeof (SLang_Foreach_Context_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function 'try_range_int_binary': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:3644:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 3644 | x = -x; | ~~^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:3646:7: note: here 3646 | case SLANG_PLUS: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function 'is_null_intrinsic': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:4031:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 4031 | ret = 1; | ~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:4033:7: note: here 4033 | default: | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function 'destroy_element': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:150:18: warning: inlining failed in call to 'get_data_addr': call is unlikely and code size would grow [-Winline] 150 | static VOID_STAR get_data_addr (SLang_Array_Type *at, SLindex_Type *dims) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:204:11: note: called from here 204 | data = get_data_addr (at, dims); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function 'new_object_element': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:150:18: warning: inlining failed in call to 'get_data_addr': call is unlikely and code size would grow [-Winline] 150 | static VOID_STAR get_data_addr (SLang_Array_Type *at, SLindex_Type *dims) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:227:11: note: called from here 227 | data = get_data_addr (at, dims); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function 'ms_builtin_sort_cmp_fun': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:150:18: warning: inlining failed in call to 'get_data_addr': call is unlikely and code size would grow [-Winline] 150 | static VOID_STAR get_data_addr (SLang_Array_Type *at, SLindex_Type *dims) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:2452:30: note: called from here 2452 | && (NULL != (a_data = get_data_addr (at, &i))) | ^~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:150:18: warning: inlining failed in call to 'get_data_addr': call is unlikely and code size would grow [-Winline] 150 | static VOID_STAR get_data_addr (SLang_Array_Type *at, SLindex_Type *dims) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:2453:30: note: called from here 2453 | && (NULL != (b_data = get_data_addr (at, &j)))) | ^~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function 'push_element_at_index': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:150:18: warning: inlining failed in call to 'get_data_addr': call is unlikely and code size would grow [-Winline] 150 | static VOID_STAR get_data_addr (SLang_Array_Type *at, SLindex_Type *dims) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:2306:24: note: called from here 2306 | if (NULL == (data = get_data_addr (at, &indx))) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function '_pSLarray_aget_transfer_elem': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:150:18: warning: inlining failed in call to 'get_data_addr': call is unlikely and code size would grow [-Winline] 150 | static VOID_STAR get_data_addr (SLang_Array_Type *at, SLindex_Type *dims) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:807:27: note: called from here 807 | if (NULL == (at_data = get_data_addr (at, indices))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function '_pSLarray1d_push_elem': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:799:1: warning: inlining failed in call to '_pSLarray_aget_transfer_elem.localalias': call is unlikely and code size would grow [-Winline] 799 | _pSLarray_aget_transfer_elem (SLang_Array_Type *at, SLindex_Type *indices, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1418:14: note: called from here 1418 | if (-1 == _pSLarray_aget_transfer_elem (at, &idx, (VOID_STAR)new_data, sizeof_type, is_ptr)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function '_pSLarray_aput_transfer_elem': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:150:18: warning: inlining failed in call to 'get_data_addr': call is unlikely and code size would grow [-Winline] 150 | static VOID_STAR get_data_addr (SLang_Array_Type *at, SLindex_Type *dims) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1696:27: note: called from here 1696 | if (NULL == (at_data = get_data_addr (at, indices))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'aget_transfer_n_elems', inlined from 'aget_from_indices' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1255:17, inlined from 'aget_from_array' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1482:8: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:150:18: warning: inlining failed in call to 'get_data_addr': call is unlikely and code size would grow [-Winline] 150 | static VOID_STAR get_data_addr (SLang_Array_Type *at, SLindex_Type *dims) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:859:32: note: called from here 859 | if (NULL == (at_data = get_data_addr (at, indices))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'aget_from_indices', inlined from 'aget_from_array' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1482:8: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:799:1: warning: inlining failed in call to '_pSLarray_aget_transfer_elem.localalias': call is unlikely and code size would grow [-Winline] 799 | _pSLarray_aget_transfer_elem (SLang_Array_Type *at, SLindex_Type *indices, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1268:24: note: called from here 1268 | if (-1 == _pSLarray_aget_transfer_elem (at, indices, (VOID_STAR)new_data, sizeof_type, is_ptr)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'aput_transfer_n_elems', inlined from 'aput_from_indices' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1848:17: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:150:18: warning: inlining failed in call to 'get_data_addr': call is unlikely and code size would grow [-Winline] 150 | static VOID_STAR get_data_addr (SLang_Array_Type *at, SLindex_Type *dims) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1672:35: note: called from here 1672 | if (NULL == (addr_start = get_data_addr (at, indices))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c: In function 'aput_from_indices': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1687:1: warning: inlining failed in call to '_pSLarray_aput_transfer_elem.localalias': call is unlikely and code size would grow [-Winline] 1687 | _pSLarray_aput_transfer_elem (SLang_Array_Type *at, SLindex_Type *indices, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarray.c:1861:24: note: called from here 1861 | if (-1 == _pSLarray_aput_transfer_elem (at, indices, (VOID_STAR)data_to_put, sizeof_type, is_ptr)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slclass.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slclass.c: In function 'alloc_class_slot': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slclass.c:74:13: warning: cast increases required alignment of target type [-Wcast-align] 74 | t = (Class_Table_Type *)SLcalloc (1, sizeof (Class_Table_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slclass.c: In function 'push_eqs_comparison': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slclass.c:718:8: warning: cast increases required alignment of target type [-Wcast-align] 718 | s = (Eqs_Stack_Type *) SLmalloc (sizeof (Eqs_Stack_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slclass.c: In function 'SLclass_allocate_class': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slclass.c:781:9: warning: cast increases required alignment of target type [-Wcast-align] 781 | cl = (SLang_Class_Type *) SLmalloc (sizeof (SLang_Class_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slclass.c: In function 'SLclass_add_binary_op': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slclass.c:1057:22: warning: cast increases required alignment of target type [-Wcast-align] 1057 | if (NULL == (ab = (SL_OOBinary_Type *) SLmalloc (sizeof(SL_OOBinary_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slclass.c: In function 'SLclass_add_typecast': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slclass.c:1652:21: warning: cast increases required alignment of target type [-Wcast-align] 1652 | if (NULL == (t = (SL_Typecast_Type *) SLmalloc (sizeof (SL_Typecast_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slclass.c: In function 'SLang_create_mmt': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slclass.c:1745:23: warning: cast increases required alignment of target type [-Wcast-align] 1745 | if (NULL == (ref = (SLang_MMT_Type *) SLmalloc (sizeof (SLang_MMT_Type)))) | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c: In function 'allocate_arg_space': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c:129:25: warning: cast increases required alignment of target type [-Wcast-align] 129 | table->string_args = (SLFUTURE_CONST char **)p; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c:134:22: warning: cast increases required alignment of target type [-Wcast-align] 134 | table->int_args = (int *)p; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c:138:25: warning: cast increases required alignment of target type [-Wcast-align] 138 | table->double_args = (double *)p; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c:142:22: warning: cast increases required alignment of target type [-Wcast-align] 142 | table->arg_type = (SLtype *)p; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c: In function 'SLcmd_execute_string': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c:254:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 254 | if (token_present == 0) break; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c:255:12: note: here 255 | case 'V': | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c:274:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 274 | if (token_present == 0) break; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c:275:12: note: here 275 | case 'S': | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c:290:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 290 | if (token_present == 0) break; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c:291:12: note: here 291 | case 'I': | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c:305:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 305 | if (token_present == 0) break; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c:306:12: note: here 306 | case 'F': | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c:318:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 318 | if (token_present == 0) break; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmd.c:319:12: note: here 319 | case 'G': | ^~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slerr.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slerr.c: In function 'SLerr_new_exception': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slerr.c:269:8: warning: cast increases required alignment of target type [-Wcast-align] 269 | e = (Exception_Type *) SLcalloc (1, sizeof (Exception_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slerr.c: In function 'allocate_error_msg': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slerr.c:404:21: warning: cast increases required alignment of target type [-Wcast-align] 404 | if (NULL == (m = (Error_Message_Type*) SLcalloc (1, sizeof (Error_Message_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slerr.c: In function '_pSLerr_new_error_queue': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slerr.c:447:21: warning: cast increases required alignment of target type [-Wcast-align] 447 | if (NULL == (q = (_pSLerr_Error_Queue_Type *)SLcalloc (1, sizeof(_pSLerr_Error_Queue_Type)))) | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slgetkey.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slkeymap.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slkeymap.c: In function 'malloc_key': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slkeymap.c:135:24: warning: cast increases required alignment of target type [-Wcast-align] 135 | if (NULL == (neew = (SLang_Key_Type *) SLmalloc(sizeof(SLang_Key_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slkeymap.c: In function 'add_keymap': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slkeymap.c:147:22: warning: cast increases required alignment of target type [-Wcast-align] 147 | if (NULL == (km = (SLkeymap_Type *)SLcalloc (1, sizeof(SLkeymap_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slkeymap.c: In function 'find_the_key': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slkeymap.c:338:40: warning: the comparison will always evaluate as 'true' for the address of 'str' will never be NULL [-Waddress] 338 | if ((key != NULL) && (key->str != NULL)) | ^~ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slkeymap.c:29: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:1529:18: note: 'str' declared here 1529 | unsigned char str[SLANG_MAX_KEYMAP_KEY_SEQ + 1];/* key sequence */ | ^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slkeymap.c: In function 'copy_keymap': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slkeymap.c:636:28: warning: cast increases required alignment of target type [-Wcast-align] 636 | if (NULL == (new_root = (SLang_Key_Type *) SLcalloc(256, sizeof(SLang_Key_Type)))) | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmalloc.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmath.c In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmath.c:48: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmath.c:2158:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2158 | MAKE_INTRINSIC_1("fpu_test_except_bits", fpu_test_except_bits, _pSLANG_LONG_TYPE, _pSLANG_LONG_TYPE), | ^~~~~~~~~~~~~~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmemchr.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmemcmp.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmemcpy.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmemset.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmisc.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmisc.c: In function 'SLang_add_cleanup_function': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmisc.c:409:8: warning: cast increases required alignment of target type [-Wcast-align] 409 | l = (Cleanup_Function_Type *) SLmalloc (sizeof (Cleanup_Function_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmisc.c: In function '_pSLexpand_escaped_char': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmisc.c:147:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 147 | isunicode = 1; | ~~~~~~~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmisc.c:149:7: note: here 149 | case 'x': /* hex */ | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmisc.c: In function 'hex_atoul': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmisc.c:642:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 642 | if (base <= 8) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmisc.c:648:12: note: here 648 | case '7': | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmisc.c:654:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | if (base <= 2) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmisc.c:659:12: note: here 659 | case '1': | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmisc.c: In function 'hex_atoull': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmisc.c:754:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 754 | if (base <= 8) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmisc.c:760:12: note: here 760 | case '7': | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmisc.c:766:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 766 | if (base <= 2) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slmisc.c:771:12: note: here 771 | case '1': | ^~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slparse.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slparse.c: In function 'check_token_list_space': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slparse.c:362:9: warning: cast increases required alignment of target type [-Wcast-align] 362 | st = (_pSLang_Token_Type *) SLrealloc((char *) t->stack, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slparse.c: In function 'allocate_token': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slparse.c:1582:8: warning: cast increases required alignment of target type [-Wcast-align] 1582 | v = (_pSLang_Token_Type *)SLmalloc (sizeof (_pSLang_Token_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slparse.c: In function 'handle_foreach_statement': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slparse.c:1604:13: warning: cast increases required alignment of target type [-Wcast-align] 1604 | v = (_pSLang_Token_Type *)SLmalloc (sizeof (_pSLang_Token_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slparse.c: In function 'function_args_expression': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slparse.c:3106:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 3106 | if (handle_qualifiers) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slparse.c:3135:12: note: here 3135 | default: | ^~~~~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slprepr.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slprepr.c: In function 'SLprep_new': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slprepr.c:234:22: warning: cast increases required alignment of target type [-Wcast-align] 234 | if (NULL == (pt = (SLprep_Type *)SLcalloc (1, sizeof (SLprep_Type)))) | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c: In function 'SLregexp_compile': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c:980:10: warning: cast increases required alignment of target type [-Wcast-align] 980 | reg = (SLRegexp_Type *)SLcalloc (1, sizeof (SLRegexp_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c: In function 'regexp_looking_at': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c:233:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 233 | str++; | ~~~^~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c:235:12: note: here 235 | case STAR | LITERAL: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c:280:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 280 | if ((str = do_nth_match(ctx, (int) (unsigned char) *regexp, str, estr)) == NULL) return(NULL); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c:282:12: note: here 282 | case STAR | NTH_MATCH: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c:330:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 330 | str++; | ~~~^~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c:332:12: note: here 332 | case STAR | RANGE: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c:375:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 375 | str++; | ~~~^~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c:377:12: note: here 377 | case STAR | ANY_DIGIT: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c:418:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 418 | str++; | ~~~^~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c:420:12: note: here 420 | case STAR | ANY: /* .* */ | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c: In function 'SLregexp_quote_string': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c:1032:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1032 | if (b == bmax) break; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slregexp.c:1035:12: note: here 1035 | default: | ^~~~~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c: In function 'allocate_history': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:137:21: warning: cast increases required alignment of target type [-Wcast-align] 137 | if (NULL == (h = (RL_History_Type *) SLcalloc (1, sizeof (RL_History_Type))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c: In function 'SLrline_read_line': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1214:21: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} [-Wcast-function-type] 1214 | func = (int (*)(SLrline_Type *)) key->f.f; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1368:4: note: in expansion of macro 'AKEY' 1368 | AKEY("kbd_quit",rl_abort), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1369:4: note: in expansion of macro 'AKEY' 1369 | AKEY("redraw",rl_redraw), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1370:4: note: in expansion of macro 'AKEY' 1370 | AKEY("up", rl_prev_line), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1371:4: note: in expansion of macro 'AKEY' 1371 | AKEY("down", rl_next_line), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1372:4: note: in expansion of macro 'AKEY' 1372 | AKEY("bol", SLrline_bol), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1373:4: note: in expansion of macro 'AKEY' 1373 | AKEY("eol", SLrline_eol), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1374:4: note: in expansion of macro 'AKEY' 1374 | AKEY("right", rl_right), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1375:4: note: in expansion of macro 'AKEY' 1375 | AKEY("left", rl_left), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1376:4: note: in expansion of macro 'AKEY' 1376 | AKEY("self_insert", rl_self_insert), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1377:4: note: in expansion of macro 'AKEY' 1377 | AKEY("bdel", rl_bdel), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1378:4: note: in expansion of macro 'AKEY' 1378 | AKEY("del", rl_del), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1379:4: note: in expansion of macro 'AKEY' 1379 | AKEY("deleol", rl_deleol), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1380:4: note: in expansion of macro 'AKEY' 1380 | AKEY("delbol", rl_delbol), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1381:4: note: in expansion of macro 'AKEY' 1381 | AKEY("enter", rl_enter), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1382:4: note: in expansion of macro 'AKEY' 1382 | AKEY("trim", rl_trim), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1383:4: note: in expansion of macro 'AKEY' 1383 | AKEY("quoted_insert", rl_quote_insert), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1364:31: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1364 | #define AKEY(name,func) {name,(int (*)(void))func} | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1384:4: note: in expansion of macro 'AKEY' 1384 | AKEY("complete", rl_complete), | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c: In function 'init_keymap': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1439:34: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1439 | SLkm_define_key (simple, (FVOID_STAR) rl_self_insert, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1453:29: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1453 | SLkm_define_key (simple, (FVOID_STAR) rl_abort, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1459:29: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1459 | SLkm_define_key (simple, (FVOID_STAR) rl_eof_insert, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1462:30: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1462 | SLkm_define_key ("^[[A", (FVOID_STAR) rl_prev_line, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1463:30: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1463 | SLkm_define_key ("^[[B", (FVOID_STAR) rl_next_line, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1464:30: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1464 | SLkm_define_key ("^[[C", (FVOID_STAR) rl_right, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1465:30: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1465 | SLkm_define_key ("^[[D", (FVOID_STAR) rl_left, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1466:30: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1466 | SLkm_define_key ("^[OA", (FVOID_STAR) rl_prev_line, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1467:30: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1467 | SLkm_define_key ("^[OB", (FVOID_STAR) rl_next_line, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1468:30: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1468 | SLkm_define_key ("^[OC", (FVOID_STAR) rl_right, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1469:30: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1469 | SLkm_define_key ("^[OD", (FVOID_STAR) rl_left, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1487:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1487 | SLkm_define_key ("^C", (FVOID_STAR) rl_abort, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1488:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1488 | SLkm_define_key ("^E", (FVOID_STAR) SLrline_eol, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1489:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1489 | SLkm_define_key ("^G", (FVOID_STAR) rl_abort, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1490:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1490 | SLkm_define_key ("^I", (FVOID_STAR) rl_complete, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1491:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1491 | SLkm_define_key ("^A", (FVOID_STAR) SLrline_bol, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1492:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1492 | SLkm_define_key ("\r", (FVOID_STAR) rl_enter, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1493:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1493 | SLkm_define_key ("\n", (FVOID_STAR) rl_enter, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1494:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1494 | SLkm_define_key ("^K", (FVOID_STAR) rl_deleol, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1495:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1495 | SLkm_define_key ("^L", (FVOID_STAR) rl_deleol, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1496:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1496 | SLkm_define_key ("^U", (FVOID_STAR) rl_delbol, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1497:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1497 | SLkm_define_key ("^V", (FVOID_STAR) rl_del, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1498:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1498 | SLkm_define_key ("^D", (FVOID_STAR) rl_del, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1499:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1499 | SLkm_define_key ("^F", (FVOID_STAR) rl_right, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1500:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1500 | SLkm_define_key ("^B", (FVOID_STAR) rl_left, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1501:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1501 | SLkm_define_key ("^?", (FVOID_STAR) rl_bdel, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1502:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1502 | SLkm_define_key ("^H", (FVOID_STAR) rl_bdel, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1503:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1503 | SLkm_define_key ("^P", (FVOID_STAR) rl_prev_line, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1504:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1504 | SLkm_define_key ("^N", (FVOID_STAR) rl_next_line, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1505:28: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1505 | SLkm_define_key ("^R", (FVOID_STAR) rl_redraw, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1506:27: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1506 | SLkm_define_key ("`", (FVOID_STAR) rl_quote_insert, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1507:32: warning: cast between incompatible function types from 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 1507 | SLkm_define_key ("\033\\", (FVOID_STAR) rl_trim, km); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c: In function 'alloc_smg_update_data': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1526:11: warning: cast increases required alignment of target type [-Wcast-align] 1526 | return (RLine_SMG_Update_Type *)SLcalloc (1, sizeof(RLine_SMG_Update_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c: In function 'SLrline_open': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:1667:23: warning: cast increases required alignment of target type [-Wcast-align] 1667 | if (NULL == (rli = (SLrline_Type *)SLcalloc (1, sizeof (SLrline_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c: In function 'rline_call_intrinsic': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:2102:21: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'int (*)(SLrline_Type *)' {aka 'int (*)(struct _pSLrline_Type *)'} [-Wcast-function-type] 2102 | if (NULL == (f = (int (*)(SLrline_Type *)) (SLang_find_key_function(fun, Active_Rline_Info->keymap)))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:26: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:2343:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 2343 | MAKE_INTRINSIC_S("rline_call", rline_call_intrinsic, VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:2344:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 2344 | MAKE_INTRINSIC_S("rline_ins", rline_ins_intrinsic, VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:2345:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 2345 | MAKE_INTRINSIC_I("rline_del", rline_del_intrinsic, VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:2349:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 2349 | MAKE_INTRINSIC_I("rline_set_point", rline_set_point_intrinsic, VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:2352:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 2352 | MAKE_INTRINSIC_S("rline_set_line", rline_set_line_intrinsic, VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:2353:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 2353 | MAKE_INTRINSIC_S("rline_setkey", rline_setkey_intrinsic, VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:2354:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 2354 | MAKE_INTRINSIC_S("rline_unsetkey", rline_unsetkey_intrinsic, VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:2358:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 2358 | MAKE_INTRINSIC_I("rline_input_pending", rline_input_pending_intrinsic, INT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c: In function 'rline_get_last_key_function_intrinsic': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:2325:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 2325 | if (NULL != last_key->f.slang_fun) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slrline.c:2330:7: note: here 2330 | case SLKEY_F_KEYSYM: | ^~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsearch.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsearch.c: In function 'bm_open_search': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsearch.c:514:22: warning: cast increases required alignment of target type [-Wcast-align] 514 | if (NULL == (st = (SLsearch_Type *)SLcalloc (1, sizeof (SLsearch_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsearch.c: In function 'make_string_array': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsearch.c:588:21: warning: cast increases required alignment of target type [-Wcast-align] 588 | if (NULL == (a = (SLuchar_Type **) SLcalloc (sizeof (SLuchar_Type *), num))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsearch.c: In function 'SLsearch_new': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsearch.c:701:9: warning: cast increases required alignment of target type [-Wcast-align] 701 | st = (SLsearch_Type *)SLcalloc (sizeof (SLsearch_Type), 1); | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsmg.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsmg.c: In function 'init_smg': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsmg.c:1591:29: warning: cast increases required alignment of target type [-Wcast-align] 1591 | if ((NULL == (old = (SLsmg_Char_Type *) _SLcalloc (len, sizeof(SLsmg_Char_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsmg.c:1592:34: warning: cast increases required alignment of target type [-Wcast-align] 1592 | || ((NULL == (neew = (SLsmg_Char_Type *) _SLcalloc (len, sizeof(SLsmg_Char_Type)))))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsmg.c: In function 'init_acs': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsmg.c:319:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 319 | mode = ACS_MODE_ASCII; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsmg.c:321:7: note: here 321 | case ACS_MODE_ASCII: | ^~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG -DSLANG_DOC_DIR='"/usr/share/doc/slang/v2"' -DSLANG_INSTALL_PREFIX='"/usr"' /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:48: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SLang_Ref_Type *)' {aka 'int (*)(struct _pSLang_Ref_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1206:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 1206 | MAKE_INTRINSIC_1("__is_initialized", _pSLang_is_ref_initialized, SLANG_INT_TYPE, SLANG_REF_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1207:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1207 | MAKE_INTRINSIC_S("__get_reference", intrin_get_reference, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLang_Ref_Type *)' {aka 'void (*)(struct _pSLang_Ref_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1208:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 1208 | MAKE_INTRINSIC_1("__uninitialize", uninitialize_ref_intrin, SLANG_VOID_TYPE, SLANG_REF_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLtype *)' {aka 'void (*)(unsigned int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1212:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 1212 | MAKE_INTRINSIC_1("__datatype", datatype_intrinsic, SLANG_VOID_TYPE, SLANG_SLTYPE_INT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1214:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1214 | MAKE_INTRINSIC_S("get_doc_string_from_file", get_doc_string_intrin, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1215:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1215 | MAKE_INTRINSIC_S("add_doc_file", add_doc_file_intrin, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *, char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2269:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2269 | MAKE_INTRINSIC_2(n,f,r,SLANG_STRING_TYPE,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1218:4: note: in expansion of macro 'MAKE_INTRINSIC_SS' 1218 | MAKE_INTRINSIC_SS("autoload", autoload_intrinsic, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1219:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1219 | MAKE_INTRINSIC_S("is_defined", is_defined_intrin, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1222:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1222 | MAKE_INTRINSIC_S("getenv", intrin_getenv_cmd, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLwchar_Type *)' {aka 'void (*)(unsigned int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1230:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 1230 | MAKE_INTRINSIC_I("char", char_cmd, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1234:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1234 | MAKE_INTRINSIC_S("system", system_intrinsic, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1235:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1235 | MAKE_INTRINSIC_S("system_intr", system_intr_intrinsic, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1238:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1238 | MAKE_INTRINSIC_S("_trace_function", _pSLang_trace_fun, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1251:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 1251 | MAKE_INTRINSIC_I("_stk_reverse", intrin_reverse_stack, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1254:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 1254 | MAKE_INTRINSIC_I("_pop_n", intrin_pop_n, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1256:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 1256 | MAKE_INTRINSIC_I("_stk_roll", intrin_roll_stack, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2271:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2271 | MAKE_INTRINSIC_2(n,f,r,SLANG_STRING_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1257:4: note: in expansion of macro 'MAKE_INTRINSIC_SI' 1257 | MAKE_INTRINSIC_SI("byte_compile_file", byte_compile_file, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'const char * (*)(void)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2261:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2261 | MAKE_INTRINSIC_N(n,f,out,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1259:4: note: in expansion of macro 'MAKE_INTRINSIC_0' 1259 | MAKE_INTRINSIC_0("_function_name", intrin_function_name, SLANG_STRING_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(const char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1261:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1261 | MAKE_INTRINSIC_S("set_float_format", _pSLset_double_format, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'const char * (*)(void)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2261:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2261 | MAKE_INTRINSIC_N(n,f,out,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1262:4: note: in expansion of macro 'MAKE_INTRINSIC_0' 1262 | MAKE_INTRINSIC_0("get_float_format", _pSLget_double_format, SLANG_STRING_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1264:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1264 | MAKE_INTRINSIC_S("_slang_guess_type", guess_type, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1265:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1265 | MAKE_INTRINSIC_S("error", intrin_error, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1266:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1266 | MAKE_INTRINSIC_S("message", intrin_message, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1268:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 1268 | MAKE_INTRINSIC_I("__pop_args", _pSLstruct_pop_args, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLang_Array_Type *)' {aka 'void (*)(struct _pSLang_Array_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1269:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 1269 | MAKE_INTRINSIC_1("__push_args", _pSLstruct_push_args, SLANG_VOID_TYPE, SLANG_ARRAY_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1271:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1271 | MAKE_INTRINSIC_S("implements", _pSLang_implements_intrinsic, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1272:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1272 | MAKE_INTRINSIC_S("use_namespace", _pSLang_use_namespace_intrinsic, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'char * (*)(void)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2261:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2261 | MAKE_INTRINSIC_N(n,f,out,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1273:4: note: in expansion of macro 'MAKE_INTRINSIC_0' 1273 | MAKE_INTRINSIC_0("current_namespace", _pSLang_cur_namespace_intrinsic, SLANG_STRING_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1276:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1276 | MAKE_INTRINSIC_S("_$", expand_dollar_string, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstd.c:1280:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1280 | MAKE_INTRINSIC_S("qualifier_exists", qualifier_exists_intrin, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltoken.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltoken.c: In function 'alloc_string_list_type': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltoken.c:1084:21: warning: cast increases required alignment of target type [-Wcast-align] 1084 | if (NULL == (l = (_pSLtoken_String_List_Type *) SLmalloc (sizeof (_pSLtoken_String_List_Type) + len))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltoken.c: In function 'create_multistring': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltoken.c:1134:8: warning: cast increases required alignment of target type [-Wcast-align] 1134 | m = (_pSLang_Multiline_String_Type *) SLmalloc (sizeof (_pSLang_Multiline_String_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltoken.c: In function 'SLns_allocate_load_type': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltoken.c:1606:21: warning: cast increases required alignment of target type [-Wcast-align] 1606 | if (NULL == (x = (SLang_Load_Type *)SLmalloc (sizeof (SLang_Load_Type)))) | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltypes.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltypes.c: In function 'string_list_to_array': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltypes.c:406:27: warning: cast increases required alignment of target type [-Wcast-align] 406 | && (NULL == (buf = (char **)SLrealloc ((char *) buf, sizeof (char *) * num)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltypes.c: In function '_pSLstring_list_init': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltypes.c:445:26: warning: cast increases required alignment of target type [-Wcast-align] 445 | if (NULL == (p->buf = (char **) _SLcalloc (max_num, sizeof (char *)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltypes.c: In function '_pSLstring_list_append': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltypes.c:464:13: warning: cast increases required alignment of target type [-Wcast-align] 464 | b = (char **)SLrealloc ((char *)p->buf, max_num * sizeof (char *)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltypes.c: In function '_pSLstring_list_new': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltypes.c:512:8: warning: cast increases required alignment of target type [-Wcast-align] 512 | p = (_pSLString_List_Type *)SLmalloc (sizeof (_pSLString_List_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltypes.c: In function '_pSLang_new_ref': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltypes.c:567:23: warning: cast increases required alignment of target type [-Wcast-align] 567 | if (NULL == (ref = (SLang_Ref_Type *)SLcalloc (1, sizeof (SLang_Ref_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltypes.c: In function 'SLang_pop_anytype': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltypes.c:837:23: warning: cast increases required alignment of target type [-Wcast-align] 837 | if (NULL == (obj = (SLang_Object_Type *) SLmalloc (sizeof (SLang_Object_Type)))) | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slxstrng.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcurses.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcurses.c: In function 'SLcurses_newwin': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcurses.c:498:23: warning: cast increases required alignment of target type [-Wcast-align] 498 | if (NULL == (win = (SLcurses_Window_Type *) SLmalloc (sizeof (SLcurses_Window_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcurses.c:508:12: warning: cast increases required alignment of target type [-Wcast-align] 508 | lines = (SLcurses_Cell_Type **) _SLcalloc (nrows, sizeof (SLcurses_Cell_Type *)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcurses.c:531:13: warning: cast increases required alignment of target type [-Wcast-align] 531 | b = (SLcurses_Cell_Type *) _SLcalloc (ncols, sizeof (SLcurses_Cell_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcurses.c: In function 'SLcurses_subwin': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcurses.c:1106:9: warning: cast increases required alignment of target type [-Wcast-align] 1106 | sw = (SLcurses_Window_Type *) SLmalloc (sizeof (SLcurses_Window_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcurses.c:1131:16: warning: cast increases required alignment of target type [-Wcast-align] 1131 | sw->lines = (SLcurses_Cell_Type **) _SLcalloc (nlines, sizeof (SLcurses_Cell_Type *)); | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slscroll.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsignal.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slkeypad.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slerrno.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slerrno.c: In function '_pSLerrno_init': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slerrno.c:569:57: warning: cast between incompatible function types from 'const char * (*)(void)' to 'int (*)(void)' [-Wcast-function-type] 569 | if ((-1 == SLadd_intrinsic_function ("errno_string", (FVOID_STAR) intrin_errno_string, | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function 'allocate_sls': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:282:10: warning: cast increases required alignment of target type [-Wcast-align] 282 | sls = (SLstring_Type *) SLmalloc (len + sizeof (SLstring_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function '_pSLstring_dup_slstring': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:443:10: warning: cast increases required alignment of target type [-Wcast-align] 443 | sls = (SLstring_Type *) (s - offsetof(SLstring_Type,bytes[0])); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function '_pSLunallocate_slstring': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:583:10: warning: cast increases required alignment of target type [-Wcast-align] 583 | sls = (SLstring_Type *) (s - offsetof(SLstring_Type,bytes[0])); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function '_pSLcreate_via_alloced_slstring': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:620:10: warning: cast increases required alignment of target type [-Wcast-align] 620 | sls = (SLstring_Type *) (s - offsetof(SLstring_Type,bytes[0])); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function '_pSLang_free_slstring': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:701:10: warning: cast increases required alignment of target type [-Wcast-align] 701 | sls = (SLstring_Type *) (s - offsetof(SLstring_Type,bytes[0])); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function '_pSLstring_get_hash': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:720:10: warning: cast increases required alignment of target type [-Wcast-align] 720 | sls = (SLstring_Type *) (s - offsetof(SLstring_Type,bytes[0])); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function '_pSLstring_hash': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:128:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 128 | case 11: c+=((_pSLuint32_Type)s[10]<<24); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:129:4: note: here 129 | case 10: c+=((_pSLuint32_Type)s[9]<<16); | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:129:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 129 | case 10: c+=((_pSLuint32_Type)s[9]<<16); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:130:4: note: here 130 | case 9 : c+=((_pSLuint32_Type)s[8]<<8); | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:130:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 130 | case 9 : c+=((_pSLuint32_Type)s[8]<<8); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:132:4: note: here 132 | case 8 : b+=((_pSLuint32_Type)s[7]<<24); | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:132:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 132 | case 8 : b+=((_pSLuint32_Type)s[7]<<24); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:133:4: note: here 133 | case 7 : b+=((_pSLuint32_Type)s[6]<<16); | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:133:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 133 | case 7 : b+=((_pSLuint32_Type)s[6]<<16); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:134:4: note: here 134 | case 6 : b+=((_pSLuint32_Type)s[5]<<8); | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:134:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 134 | case 6 : b+=((_pSLuint32_Type)s[5]<<8); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:135:4: note: here 135 | case 5 : b+=s[4]; | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:135:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 135 | case 5 : b+=s[4]; | ~^~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:136:4: note: here 136 | case 4 : a+=((_pSLuint32_Type)s[3]<<24); | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:136:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 136 | case 4 : a+=((_pSLuint32_Type)s[3]<<24); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:137:4: note: here 137 | case 3 : a+=((_pSLuint32_Type)s[2]<<16); | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:137:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 137 | case 3 : a+=((_pSLuint32_Type)s[2]<<16); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:138:4: note: here 138 | case 2 : a+=((_pSLuint32_Type)s[1]<<8); | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:138:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 138 | case 2 : a+=((_pSLuint32_Type)s[1]<<8); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:139:4: note: here 139 | case 1 : a+=s[0]; | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function 'find_string': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:193:23: warning: inlining failed in call to 'find_slstring': call is unlikely and code size would grow [-Winline] 193 | static SLstring_Type *find_slstring (SLCONST char *s, SLstr_Hash_Type hash) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:233:10: note: called from here 233 | sls = find_slstring (s, hash); | ^~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function 'free_sls_string': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:289:13: warning: inlining failed in call to 'free_sls': call is unlikely and code size would grow [-Winline] 289 | static void free_sls (SLstring_Type *sls) | ^~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:474:4: note: called from here 474 | free_sls (sls); | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function 'create_long_string': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:228:23: warning: inlining failed in call to 'find_string': call is unlikely and code size would grow [-Winline] 228 | static SLstring_Type *find_string (SLCONST char *s, unsigned int len, SLstr_Hash_Type hash) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:308:10: note: called from here 308 | sls = find_string (s, len, hash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:60:13: warning: inlining failed in call to 'cache_string': call is unlikely and code size would grow [-Winline] 60 | static void cache_string (SLstring_Type *sls) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:314:9: note: called from here 314 | cache_string (sls); | ^~~~~~~~~~~~~~~~~~ In function 'create_long_string', inlined from 'create_long_string' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:304:14: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:269:23: warning: inlining failed in call to 'allocate_sls': call is unlikely and code size would grow [-Winline] 269 | static SLstring_Type *allocate_sls (unsigned int len) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:319:10: note: called from here 319 | sls = allocate_sls (len); | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:60:13: warning: inlining failed in call to 'cache_string': call is unlikely and code size would grow [-Winline] 60 | static void cache_string (SLstring_Type *sls) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:328:4: note: called from here 328 | cache_string (sls); | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function 'free_long_string': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:193:23: warning: inlining failed in call to 'find_slstring': call is unlikely and code size would grow [-Winline] 193 | static SLstring_Type *find_slstring (SLCONST char *s, SLstr_Hash_Type hash) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:482:23: note: called from here 482 | if (NULL == (sls = find_slstring (s, hash))) | ^~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function 'create_nstring': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:339:14: warning: inlining failed in call to 'create_short_string': call is unlikely and code size would grow [-Winline] 339 | static char *create_short_string (SLCONST char *s, unsigned int len) | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:361:13: note: called from here 361 | return create_short_string (s, len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:304:14: warning: inlining failed in call to 'create_long_string': call is unlikely and code size would grow [-Winline] 304 | static char *create_long_string (SLCONST char *s, size_t len, SLstr_Hash_Type hash) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:366:11: note: called from here 366 | return create_long_string (s, len, hash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:105:17: warning: inlining failed in call to '_pSLstring_hash.localalias': --param max-inline-insns-single limit reached [-Winline] 105 | SLstr_Hash_Type _pSLstring_hash (SLCONST unsigned char *s, SLCONST unsigned char *smax) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:363:11: note: called from here 363 | hash = _pSLstring_hash ((unsigned char *) s, (unsigned char *) (s + len)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function 'SLcompute_string_hash': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:105:17: warning: inlining failed in call to '_pSLstring_hash.localalias': --param max-inline-insns-single limit reached [-Winline] 105 | SLstr_Hash_Type _pSLstring_hash (SLCONST unsigned char *s, SLCONST unsigned char *smax) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:189:11: note: called from here 189 | return _pSLstring_hash ((unsigned char *) s, (unsigned char *) s + strlen (s)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function 'SLang_create_nslstring': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:356:20: warning: inlining failed in call to 'create_nstring': call is unlikely and code size would grow [-Winline] 356 | static SLstr_Type *create_nstring (SLCONST char *s, size_t len, SLstr_Hash_Type *hash_ptr) | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:374:11: note: called from here 374 | return create_nstring (s, len, &hash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function '_pSLstring_make_hashed_string': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:105:17: warning: inlining failed in call to '_pSLstring_hash.localalias': --param max-inline-insns-single limit reached [-Winline] 105 | SLstr_Hash_Type _pSLstring_hash (SLCONST unsigned char *s, SLCONST unsigned char *smax) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:383:11: note: called from here 383 | hash = _pSLstring_hash ((unsigned char *) s, (unsigned char *) s + len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:339:14: warning: inlining failed in call to 'create_short_string': call is unlikely and code size would grow [-Winline] 339 | static char *create_short_string (SLCONST char *s, unsigned int len) | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:387:13: note: called from here 387 | return create_short_string (s, len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:304:14: warning: inlining failed in call to 'create_long_string': call is unlikely and code size would grow [-Winline] 304 | static char *create_long_string (SLCONST char *s, size_t len, SLstr_Hash_Type hash) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:389:11: note: called from here 389 | return create_long_string (s, len, hash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function '_pSLstring_dup_hashed_string': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:339:14: warning: inlining failed in call to 'create_short_string': call is unlikely and code size would grow [-Winline] 339 | static char *create_short_string (SLCONST char *s, unsigned int len) | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:400:13: note: called from here 400 | return create_short_string (s, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:339:14: warning: inlining failed in call to 'create_short_string': call is unlikely and code size would grow [-Winline] 339 | static char *create_short_string (SLCONST char *s, unsigned int len) | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:402:13: note: called from here 402 | return create_short_string (s, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:304:14: warning: inlining failed in call to 'create_long_string': call is unlikely and code size would grow [-Winline] 304 | static char *create_long_string (SLCONST char *s, size_t len, SLstr_Hash_Type hash) | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:419:11: note: called from here 419 | return create_long_string (s, len, hash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function '_pSLstring_dup_slstring': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:60:13: warning: inlining failed in call to 'cache_string': call is unlikely and code size would grow [-Winline] 60 | static void cache_string (SLstring_Type *sls) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:446:4: note: called from here 446 | cache_string (sls); | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function 'SLang_free_slstring': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:478:13: warning: inlining failed in call to 'free_long_string': call is unlikely and code size would grow [-Winline] 478 | static void free_long_string (SLCONST char *s, SLstr_Hash_Type hash) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:536:4: note: called from here 536 | free_long_string (s, hash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:105:17: warning: inlining failed in call to '_pSLstring_hash.localalias': --param max-inline-insns-single limit reached [-Winline] 105 | SLstr_Hash_Type _pSLstring_hash (SLCONST unsigned char *s, SLCONST unsigned char *smax) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:535:11: note: called from here 535 | hash = _pSLstring_hash ((unsigned char *)s, (unsigned char *) s + len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function 'SLang_create_slstring': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:356:20: warning: inlining failed in call to 'create_nstring': call is unlikely and code size would grow [-Winline] 356 | static SLstr_Type *create_nstring (SLCONST char *s, size_t len, SLstr_Hash_Type *hash_ptr) | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:556:11: note: called from here 556 | return create_nstring (s, strlen (s), &hash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function '_pSLfree_hashed_string': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:478:13: warning: inlining failed in call to 'free_long_string': call is unlikely and code size would grow [-Winline] 478 | static void free_long_string (SLCONST char *s, SLstr_Hash_Type hash) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:562:4: note: called from here 562 | free_long_string (s, hash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function '_pSLallocate_slstring': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:269:23: warning: inlining failed in call to 'allocate_sls': call is unlikely and code size would grow [-Winline] 269 | static SLstring_Type *allocate_sls (unsigned int len) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:567:25: note: called from here 567 | SLstring_Type *sls = allocate_sls (len); | ^~~~~~~~~~~~~~~~~~ In function '_pSLunallocate_slstring', inlined from '_pSLunallocate_slstring' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:575:6: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:289:13: warning: inlining failed in call to 'free_sls': call is unlikely and code size would grow [-Winline] 289 | static void free_sls (SLstring_Type *sls) | ^~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:584:4: note: called from here 584 | free_sls (sls); | ^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function '_pSLcreate_via_alloced_slstring': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:339:14: warning: inlining failed in call to 'create_short_string': call is unlikely and code size would grow [-Winline] 339 | static char *create_short_string (SLCONST char *s, unsigned int len) | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:598:20: note: called from here 598 | char *s1 = create_short_string (s, len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_pSLcreate_via_alloced_slstring', inlined from '_pSLcreate_via_alloced_slstring' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:588:7: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:228:23: warning: inlining failed in call to 'find_string': call is unlikely and code size would grow [-Winline] 228 | static SLstring_Type *find_string (SLCONST char *s, unsigned int len, SLstr_Hash_Type hash) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:607:10: note: called from here 607 | sls = find_string (s, len, hash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:105:17: warning: inlining failed in call to '_pSLstring_hash.localalias': --param max-inline-insns-single limit reached [-Winline] 105 | SLstr_Hash_Type _pSLstring_hash (SLCONST unsigned char *s, SLCONST unsigned char *smax) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:606:11: note: called from here 606 | hash = _pSLstring_hash ((unsigned char *)s, (unsigned char *)s + len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:60:13: warning: inlining failed in call to 'cache_string': call is unlikely and code size would grow [-Winline] 60 | static void cache_string (SLstring_Type *sls) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:615:9: note: called from here 615 | cache_string (sls); | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:60:13: warning: inlining failed in call to 'cache_string': call is unlikely and code size would grow [-Winline] 60 | static void cache_string (SLstring_Type *sls) | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:625:4: note: called from here 625 | cache_string (sls); | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function '_pSLang_free_slstring': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:478:13: warning: inlining failed in call to 'free_long_string': call is unlikely and code size would grow [-Winline] 478 | static void free_long_string (SLCONST char *s, SLstr_Hash_Type hash) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:707:4: note: called from here 707 | free_long_string (s, sls->hash); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c: In function '_pSLstring_get_hash': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:105:17: warning: inlining failed in call to '_pSLstring_hash.localalias': --param max-inline-insns-single limit reached [-Winline] 105 | SLstr_Hash_Type _pSLstring_hash (SLCONST unsigned char *s, SLCONST unsigned char *smax) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:716:13: note: called from here 716 | return _pSLstring_hash ((unsigned char*)s, (unsigned char *)s); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:105:17: warning: inlining failed in call to '_pSLstring_hash.localalias': --param max-inline-insns-single limit reached [-Winline] 105 | SLstr_Hash_Type _pSLstring_hash (SLCONST unsigned char *s, SLCONST unsigned char *smax) | ^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstring.c:718:13: note: called from here 718 | return _pSLstring_hash ((unsigned char *)s, (unsigned char *)s+1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c: In function 'allocate_struct': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:104:8: warning: cast increases required alignment of target type [-Wcast-align] 104 | s = (_pSLang_Struct_Type *) SLmalloc (sizeof (_pSLang_Struct_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:110:21: warning: cast increases required alignment of target type [-Wcast-align] 110 | if (NULL == (f = (_pSLstruct_Field_Type *) _SLcalloc (nfields, size))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c: In function 'merge_struct_fields': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:438:21: warning: cast increases required alignment of target type [-Wcast-align] 438 | new_names = (SLFUTURE_CONST char **)_SLcalloc (nb, sizeof (char *)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:454:17: warning: cast increases required alignment of target type [-Wcast-align] 454 | new_fields = (_pSLstruct_Field_Type *)SLcalloc (new_num, sizeof(_pSLstruct_Field_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c: In function 'struct_foreach_open': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:749:8: warning: cast increases required alignment of target type [-Wcast-align] 749 | c = (SLang_Foreach_Context_Type *)SLmalloc (sizeof (SLang_Foreach_Context_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c: In function 'allocate_struct_info': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:887:9: warning: cast increases required alignment of target type [-Wcast-align] 887 | si = (Struct_Info_Type *)SLmalloc (sizeof (Struct_Info_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c: In function 'find_unary_info': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:1223:14: warning: cast increases required alignment of target type [-Wcast-align] 1223 | ui = (Unary_Op_Info_Type *)_SLcalloc (NUM_UNARY_OPS,sizeof(Unary_Op_Info_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c: In function 'find_binary_info': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:1255:14: warning: cast increases required alignment of target type [-Wcast-align] 1255 | bi = (Binary_Op_Info_Type *)_SLcalloc (NUM_BINARY_OPS, sizeof(Binary_Op_Info_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c: In function 'add_binary_op_to_list': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:1281:16: warning: cast increases required alignment of target type [-Wcast-align] 1281 | item = (Binary_Op_List_Type *)SLmalloc (sizeof(Binary_Op_List_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c: In function 'add_typecast_method': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:1638:22: warning: cast increases required alignment of target type [-Wcast-align] 1638 | if (NULL == (ti = (Typecast_Info_Type *)SLmalloc (sizeof (Typecast_Info_Type)))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:26: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(_pSLang_Struct_Type *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:2177:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2177 | MAKE_INTRINSIC_1("get_struct_field_names", get_struct_field_names, SLANG_VOID_TYPE, SLANG_STRUCT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:2178:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2178 | MAKE_INTRINSIC_1("get_struct_field", get_struct_field, SLANG_VOID_TYPE, SLANG_STRING_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLtype *, SLang_Ref_Type *)' {aka 'void (*)(unsigned int *, struct _pSLang_Ref_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:2187:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2187 | MAKE_INTRINSIC_2("__add_string", add_string_method, SLANG_VOID_TYPE, SLANG_DATATYPE_TYPE, SLANG_REF_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLtype *, SLang_Ref_Type *)' {aka 'void (*)(unsigned int *, struct _pSLang_Ref_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:2188:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2188 | MAKE_INTRINSIC_2("__add_aget", add_aget_method, SLANG_VOID_TYPE, SLANG_DATATYPE_TYPE, SLANG_REF_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLtype *, SLang_Ref_Type *)' {aka 'void (*)(unsigned int *, struct _pSLang_Ref_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:2189:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2189 | MAKE_INTRINSIC_2("__add_aput", add_aput_method, SLANG_VOID_TYPE, SLANG_DATATYPE_TYPE, SLANG_REF_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLtype *, SLtype *, SLang_Ref_Type *)' {aka 'void (*)(unsigned int *, unsigned int *, struct _pSLang_Ref_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:2190:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 2190 | MAKE_INTRINSIC_3("__add_typecast", add_typecast_method, SLANG_VOID_TYPE, SLANG_DATATYPE_TYPE, SLANG_DATATYPE_TYPE, SLANG_REF_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c: In function '_pSLstruct_pop_args': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:2219:11: warning: cast increases required alignment of target type [-Wcast-align] 2219 | data = (_pSLang_Struct_Type **) _SLcalloc (n, sizeof (_pSLang_Struct_Type *)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c: In function 'create_cstruct': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:2418:32: warning: cast increases required alignment of target type [-Wcast-align] 2418 | if ((NULL == (field_names = (SLFUTURE_CONST char **) _SLcalloc (n,sizeof (char *)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:2419:35: warning: cast increases required alignment of target type [-Wcast-align] 2419 | || (NULL == (field_types = (SLtype *)_SLcalloc (n,sizeof(SLtype)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:2420:36: warning: cast increases required alignment of target type [-Wcast-align] 2420 | || (NULL == (field_values = (VOID_STAR *)_SLcalloc (n,sizeof(VOID_STAR))))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c: In function 'push_struct_fields_intrin': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:1998:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1998 | if (-1 == SLang_pop_array_of_type (&at, SLANG_STRING_TYPE)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstruct.c:2001:7: note: here 2001 | case 1: | ^~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmplex.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmplex.c: In function 'SLang_push_complex': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcmplex.c:70:8: warning: cast increases required alignment of target type [-Wcast-align] 70 | c = (double *) SLmalloc (2 * sizeof (double)); | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarrfun.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarrfun.c: In function 'map_or_contract_array': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarrfun.c:915:11: warning: cast between incompatible function types from 'int (*)(SLtype, void *, unsigned int, unsigned int, SLtype, void *, void *)' {aka 'int (*)(unsigned int, void *, unsigned int, unsigned int, unsigned int, void *, void *)'} to 'int (*)(void *, unsigned int, unsigned int, void *)' [-Wcast-function-type] 915 | fcon = (SLarray_Contract_Fun_Type *) c->f; | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarrfun.c:28: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarrfun.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLang_Array_Type *)' {aka 'void (*)(struct _pSLang_Array_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarrfun.c:2018:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2018 | MAKE_INTRINSIC_1("transpose", array_transpose, SLANG_VOID_TYPE, SLANG_ARRAY_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarrfun.c:2054:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 2054 | MAKE_INTRINSIC_I("__set_innerprod_block_size", set_innerprod_block_size, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarrfun.c: In function 'do_wherefirstlast_op': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarrfun.c:1836:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1836 | if (-1 == SLang_pop_array_index (&istart)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarrfun.c:1839:7: note: here 1839 | case 2: | ^~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG -DMODULE_INSTALL_DIR='"/usr/lib/slang/v2/modules"' -DMODULE_PATH_ENV_NAME='"SLANG_MODULE_PATH"' /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slimport.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slimport.c: In function 'allocate_handle_type': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slimport.c:120:8: warning: cast increases required alignment of target type [-Wcast-align] 120 | h = (Handle_Type *) SLcalloc (1, sizeof (Handle_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slimport.c: In function 'dynamic_link_module': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slimport.c:295:34: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 295 | if (NULL == (h->ns_init_fun = (int (*)(SLCONST char *)) do_dlsym (handle, file, 1, "init_%s_module_ns", module_name))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slimport.c:302:20: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 302 | h->deinit_fun = (void (*)(void)) do_dlsym (handle, file, 0, "deinit_%s_module", module_name); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slimport.c: In function 'import_module': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slimport.c:334:27: warning: cast increases required alignment of target type [-Wcast-align] 334 | if (NULL == (ns_list = (Namespace_List_Type *)SLmalloc (sizeof (Namespace_List_Type)))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slimport.c:24: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slimport.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slimport.c:391:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 391 | MAKE_INTRINSIC_S("set_import_module_path", set_import_module_path, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'const char * (*)(void)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2261:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2261 | MAKE_INTRINSIC_N(n,f,out,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slimport.c:392:4: note: in expansion of macro 'MAKE_INTRINSIC_0' 392 | MAKE_INTRINSIC_0("get_import_module_path", get_import_module_path, SLANG_STRING_TYPE), | ^~~~~~~~~~~~~~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slpath.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slpath.c: In function 'SLpath_dirname': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slpath.c:207:9: warning: 'strncpy' destination unchanged after copying no bytes [-Wstringop-truncation] 207 | strncpy (dir, drivefile, len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'char_to_int': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:12:1: note: in expansion of macro 'DEFUN_2' 12 | DEFUN_2(char_to_int,signed char,int,copy_char_to_int) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'char_to_uint': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:14:1: note: in expansion of macro 'DEFUN_2' 14 | DEFUN_2(char_to_uint,signed char,unsigned int,copy_char_to_uint) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'char_to_llong': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:37:1: note: in expansion of macro 'DEFUN_2' 37 | DEFUN_2(char_to_llong,signed char,long long,copy_char_to_llong) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'char_to_ullong': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:41:1: note: in expansion of macro 'DEFUN_2' 41 | DEFUN_2(char_to_ullong,signed char,unsigned long long,copy_char_to_ullong) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'char_to_float': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:45:1: note: in expansion of macro 'DEFUN_2' 45 | DEFUN_2(char_to_float,signed char,float,copy_char_to_float) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'char_to_double': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:49:1: note: in expansion of macro 'DEFUN_2' 49 | DEFUN_2(char_to_double,signed char,double,copy_char_to_double) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'uchar_to_int': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:69:1: note: in expansion of macro 'DEFUN_2' 69 | DEFUN_2(uchar_to_int,unsigned char,int,copy_uchar_to_int) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'uchar_to_uint': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:71:1: note: in expansion of macro 'DEFUN_2' 71 | DEFUN_2(uchar_to_uint,unsigned char,unsigned int,copy_uchar_to_uint) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'uchar_to_llong': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:94:1: note: in expansion of macro 'DEFUN_2' 94 | DEFUN_2(uchar_to_llong,unsigned char,long long,copy_uchar_to_llong) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'uchar_to_ullong': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:98:1: note: in expansion of macro 'DEFUN_2' 98 | DEFUN_2(uchar_to_ullong,unsigned char,unsigned long long,copy_uchar_to_ullong) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'uchar_to_float': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:102:1: note: in expansion of macro 'DEFUN_2' 102 | DEFUN_2(uchar_to_float,unsigned char,float,copy_uchar_to_float) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'uchar_to_double': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:106:1: note: in expansion of macro 'DEFUN_2' 106 | DEFUN_2(uchar_to_double,unsigned char,double,copy_uchar_to_double) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'short_to_int': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:126:1: note: in expansion of macro 'DEFUN_2' 126 | DEFUN_2(short_to_int,short,int,copy_short_to_int) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'short_to_uint': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:128:1: note: in expansion of macro 'DEFUN_2' 128 | DEFUN_2(short_to_uint,short,unsigned int,copy_short_to_uint) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'short_to_llong': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:151:1: note: in expansion of macro 'DEFUN_2' 151 | DEFUN_2(short_to_llong,short,long long,copy_short_to_llong) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'short_to_ullong': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:155:1: note: in expansion of macro 'DEFUN_2' 155 | DEFUN_2(short_to_ullong,short,unsigned long long,copy_short_to_ullong) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'short_to_float': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:159:1: note: in expansion of macro 'DEFUN_2' 159 | DEFUN_2(short_to_float,short,float,copy_short_to_float) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'short_to_double': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:163:1: note: in expansion of macro 'DEFUN_2' 163 | DEFUN_2(short_to_double,short,double,copy_short_to_double) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'ushort_to_int': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:183:1: note: in expansion of macro 'DEFUN_2' 183 | DEFUN_2(ushort_to_int,unsigned short,int,copy_ushort_to_int) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'ushort_to_uint': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:185:1: note: in expansion of macro 'DEFUN_2' 185 | DEFUN_2(ushort_to_uint,unsigned short,unsigned int,copy_ushort_to_uint) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'ushort_to_llong': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:208:1: note: in expansion of macro 'DEFUN_2' 208 | DEFUN_2(ushort_to_llong,unsigned short,long long,copy_ushort_to_llong) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'ushort_to_ullong': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:212:1: note: in expansion of macro 'DEFUN_2' 212 | DEFUN_2(ushort_to_ullong,unsigned short,unsigned long long,copy_ushort_to_ullong) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'ushort_to_float': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:216:1: note: in expansion of macro 'DEFUN_2' 216 | DEFUN_2(ushort_to_float,unsigned short,float,copy_ushort_to_float) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'ushort_to_double': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:220:1: note: in expansion of macro 'DEFUN_2' 220 | DEFUN_2(ushort_to_double,unsigned short,double,copy_ushort_to_double) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'int_to_llong': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:265:1: note: in expansion of macro 'DEFUN_2' 265 | DEFUN_2(int_to_llong,int,long long,copy_int_to_llong) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'int_to_ullong': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:269:1: note: in expansion of macro 'DEFUN_2' 269 | DEFUN_2(int_to_ullong,int,unsigned long long,copy_int_to_ullong) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'int_to_float': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:273:1: note: in expansion of macro 'DEFUN_2' 273 | DEFUN_2(int_to_float,int,float,copy_int_to_float) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'int_to_double': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:277:1: note: in expansion of macro 'DEFUN_2' 277 | DEFUN_2(int_to_double,int,double,copy_int_to_double) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'uint_to_llong': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:322:1: note: in expansion of macro 'DEFUN_2' 322 | DEFUN_2(uint_to_llong,unsigned int,long long,copy_uint_to_llong) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'uint_to_ullong': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:326:1: note: in expansion of macro 'DEFUN_2' 326 | DEFUN_2(uint_to_ullong,unsigned int,unsigned long long,copy_uint_to_ullong) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'uint_to_float': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:330:1: note: in expansion of macro 'DEFUN_2' 330 | DEFUN_2(uint_to_float,unsigned int,float,copy_uint_to_float) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'uint_to_double': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:334:1: note: in expansion of macro 'DEFUN_2' 334 | DEFUN_2(uint_to_double,unsigned int,double,copy_uint_to_double) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'llong_to_float': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:594:1: note: in expansion of macro 'DEFUN_2' 594 | DEFUN_2(llong_to_float,long long,float,copy_llong_to_float) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'llong_to_double': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:598:1: note: in expansion of macro 'DEFUN_2' 598 | DEFUN_2(llong_to_double,long long,double,copy_llong_to_double) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'ullong_to_float': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:645:1: note: in expansion of macro 'DEFUN_2' 645 | DEFUN_2(ullong_to_float,unsigned long long,float,copy_ullong_to_float) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'ullong_to_double': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:649:1: note: in expansion of macro 'DEFUN_2' 649 | DEFUN_2(ullong_to_double,unsigned long long,double,copy_ullong_to_double) | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: In function 'float_to_double': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:158:21: warning: cast increases required alignment of target type [-Wcast-align] 158 | if (NULL == (y = (to_type *) _SLcalloc (n, sizeof (to_type)))) return NULL; \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:700:1: note: in expansion of macro 'DEFUN_2' 700 | DEFUN_2(float_to_double,float,double,copy_float_to_double) | ^~~~~~~ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:195: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:856:7: warning: cast between incompatible function types from 'void (*)(signed char *, signed char *, SLuindex_Type)' {aka 'void (*)(signed char *, signed char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 856 | {(FVOID_STAR)copy_char_to_char, char_to_char}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:857:7: warning: cast between incompatible function types from 'void (*)(signed char *, signed char *, SLuindex_Type)' {aka 'void (*)(signed char *, signed char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 857 | {(FVOID_STAR)copy_char_to_uchar, char_to_uchar}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:858:7: warning: cast between incompatible function types from 'void (*)(short int *, signed char *, SLuindex_Type)' {aka 'void (*)(short int *, signed char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 858 | {(FVOID_STAR)copy_char_to_short, char_to_short}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:859:7: warning: cast between incompatible function types from 'void (*)(short unsigned int *, signed char *, SLuindex_Type)' {aka 'void (*)(short unsigned int *, signed char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 859 | {(FVOID_STAR)copy_char_to_ushort, char_to_ushort}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:860:7: warning: cast between incompatible function types from 'void (*)(int *, signed char *, SLuindex_Type)' {aka 'void (*)(int *, signed char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 860 | {(FVOID_STAR)copy_char_to_int, char_to_int}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:861:7: warning: cast between incompatible function types from 'void (*)(unsigned int *, signed char *, SLuindex_Type)' {aka 'void (*)(unsigned int *, signed char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 861 | {(FVOID_STAR)copy_char_to_uint, char_to_uint}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:862:7: warning: cast between incompatible function types from 'void (*)(int *, signed char *, SLuindex_Type)' {aka 'void (*)(int *, signed char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 862 | {(FVOID_STAR)copy_char_to_long, char_to_long}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:863:7: warning: cast between incompatible function types from 'void (*)(unsigned int *, signed char *, SLuindex_Type)' {aka 'void (*)(unsigned int *, signed char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 863 | {(FVOID_STAR)copy_char_to_ulong, char_to_ulong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:865:7: warning: cast between incompatible function types from 'void (*)(long long int *, signed char *, SLuindex_Type)' {aka 'void (*)(long long int *, signed char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 865 | {(FVOID_STAR)copy_char_to_llong, char_to_llong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:870:7: warning: cast between incompatible function types from 'void (*)(long long unsigned int *, signed char *, SLuindex_Type)' {aka 'void (*)(long long unsigned int *, signed char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 870 | {(FVOID_STAR)copy_char_to_ullong, char_to_ullong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:875:7: warning: cast between incompatible function types from 'void (*)(float *, signed char *, SLuindex_Type)' {aka 'void (*)(float *, signed char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 875 | {(FVOID_STAR)copy_char_to_float, char_to_float}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:880:7: warning: cast between incompatible function types from 'void (*)(double *, signed char *, SLuindex_Type)' {aka 'void (*)(double *, signed char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 880 | {(FVOID_STAR)copy_char_to_double, char_to_double}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:892:7: warning: cast between incompatible function types from 'void (*)(signed char *, signed char *, SLuindex_Type)' {aka 'void (*)(signed char *, signed char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 892 | {(FVOID_STAR)copy_uchar_to_char, uchar_to_char}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:893:7: warning: cast between incompatible function types from 'void (*)(signed char *, signed char *, SLuindex_Type)' {aka 'void (*)(signed char *, signed char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 893 | {(FVOID_STAR)copy_uchar_to_uchar, uchar_to_uchar}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:894:7: warning: cast between incompatible function types from 'void (*)(short int *, unsigned char *, SLuindex_Type)' {aka 'void (*)(short int *, unsigned char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 894 | {(FVOID_STAR)copy_uchar_to_short, uchar_to_short}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:895:7: warning: cast between incompatible function types from 'void (*)(short unsigned int *, unsigned char *, SLuindex_Type)' {aka 'void (*)(short unsigned int *, unsigned char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 895 | {(FVOID_STAR)copy_uchar_to_ushort, uchar_to_ushort}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:896:7: warning: cast between incompatible function types from 'void (*)(int *, unsigned char *, SLuindex_Type)' {aka 'void (*)(int *, unsigned char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 896 | {(FVOID_STAR)copy_uchar_to_int, uchar_to_int}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:897:7: warning: cast between incompatible function types from 'void (*)(unsigned int *, unsigned char *, SLuindex_Type)' {aka 'void (*)(unsigned int *, unsigned char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 897 | {(FVOID_STAR)copy_uchar_to_uint, uchar_to_uint}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:898:7: warning: cast between incompatible function types from 'void (*)(int *, unsigned char *, SLuindex_Type)' {aka 'void (*)(int *, unsigned char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 898 | {(FVOID_STAR)copy_uchar_to_long, uchar_to_long}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:899:7: warning: cast between incompatible function types from 'void (*)(unsigned int *, unsigned char *, SLuindex_Type)' {aka 'void (*)(unsigned int *, unsigned char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 899 | {(FVOID_STAR)copy_uchar_to_ulong, uchar_to_ulong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:901:7: warning: cast between incompatible function types from 'void (*)(long long int *, unsigned char *, SLuindex_Type)' {aka 'void (*)(long long int *, unsigned char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 901 | {(FVOID_STAR)copy_uchar_to_llong, uchar_to_llong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:906:7: warning: cast between incompatible function types from 'void (*)(long long unsigned int *, unsigned char *, SLuindex_Type)' {aka 'void (*)(long long unsigned int *, unsigned char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 906 | {(FVOID_STAR)copy_uchar_to_ullong, uchar_to_ullong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:911:7: warning: cast between incompatible function types from 'void (*)(float *, unsigned char *, SLuindex_Type)' {aka 'void (*)(float *, unsigned char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 911 | {(FVOID_STAR)copy_uchar_to_float, uchar_to_float}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:916:7: warning: cast between incompatible function types from 'void (*)(double *, unsigned char *, SLuindex_Type)' {aka 'void (*)(double *, unsigned char *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 916 | {(FVOID_STAR)copy_uchar_to_double, uchar_to_double}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:928:7: warning: cast between incompatible function types from 'void (*)(signed char *, short int *, SLuindex_Type)' {aka 'void (*)(signed char *, short int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 928 | {(FVOID_STAR)copy_short_to_char, short_to_char}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:929:7: warning: cast between incompatible function types from 'void (*)(unsigned char *, short int *, SLuindex_Type)' {aka 'void (*)(unsigned char *, short int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 929 | {(FVOID_STAR)copy_short_to_uchar, short_to_uchar}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:930:7: warning: cast between incompatible function types from 'void (*)(short int *, short int *, SLuindex_Type)' {aka 'void (*)(short int *, short int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 930 | {(FVOID_STAR)copy_short_to_short, short_to_short}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:931:7: warning: cast between incompatible function types from 'void (*)(short int *, short int *, SLuindex_Type)' {aka 'void (*)(short int *, short int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 931 | {(FVOID_STAR)copy_short_to_ushort, short_to_ushort}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:932:7: warning: cast between incompatible function types from 'void (*)(int *, short int *, SLuindex_Type)' {aka 'void (*)(int *, short int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 932 | {(FVOID_STAR)copy_short_to_int, short_to_int}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:933:7: warning: cast between incompatible function types from 'void (*)(unsigned int *, short int *, SLuindex_Type)' {aka 'void (*)(unsigned int *, short int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 933 | {(FVOID_STAR)copy_short_to_uint, short_to_uint}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:934:7: warning: cast between incompatible function types from 'void (*)(int *, short int *, SLuindex_Type)' {aka 'void (*)(int *, short int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 934 | {(FVOID_STAR)copy_short_to_long, short_to_long}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:935:7: warning: cast between incompatible function types from 'void (*)(unsigned int *, short int *, SLuindex_Type)' {aka 'void (*)(unsigned int *, short int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 935 | {(FVOID_STAR)copy_short_to_ulong, short_to_ulong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:937:7: warning: cast between incompatible function types from 'void (*)(long long int *, short int *, SLuindex_Type)' {aka 'void (*)(long long int *, short int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 937 | {(FVOID_STAR)copy_short_to_llong, short_to_llong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:942:7: warning: cast between incompatible function types from 'void (*)(long long unsigned int *, short int *, SLuindex_Type)' {aka 'void (*)(long long unsigned int *, short int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 942 | {(FVOID_STAR)copy_short_to_ullong, short_to_ullong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:947:7: warning: cast between incompatible function types from 'void (*)(float *, short int *, SLuindex_Type)' {aka 'void (*)(float *, short int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 947 | {(FVOID_STAR)copy_short_to_float, short_to_float}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:952:7: warning: cast between incompatible function types from 'void (*)(double *, short int *, SLuindex_Type)' {aka 'void (*)(double *, short int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 952 | {(FVOID_STAR)copy_short_to_double, short_to_double}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:964:7: warning: cast between incompatible function types from 'void (*)(signed char *, short unsigned int *, SLuindex_Type)' {aka 'void (*)(signed char *, short unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 964 | {(FVOID_STAR)copy_ushort_to_char, ushort_to_char}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:965:7: warning: cast between incompatible function types from 'void (*)(unsigned char *, short unsigned int *, SLuindex_Type)' {aka 'void (*)(unsigned char *, short unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 965 | {(FVOID_STAR)copy_ushort_to_uchar, ushort_to_uchar}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:966:7: warning: cast between incompatible function types from 'void (*)(short int *, short int *, SLuindex_Type)' {aka 'void (*)(short int *, short int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 966 | {(FVOID_STAR)copy_ushort_to_short, ushort_to_short}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:967:7: warning: cast between incompatible function types from 'void (*)(short int *, short int *, SLuindex_Type)' {aka 'void (*)(short int *, short int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 967 | {(FVOID_STAR)copy_ushort_to_ushort, ushort_to_ushort}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:968:7: warning: cast between incompatible function types from 'void (*)(int *, short unsigned int *, SLuindex_Type)' {aka 'void (*)(int *, short unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 968 | {(FVOID_STAR)copy_ushort_to_int, ushort_to_int}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:969:7: warning: cast between incompatible function types from 'void (*)(unsigned int *, short unsigned int *, SLuindex_Type)' {aka 'void (*)(unsigned int *, short unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 969 | {(FVOID_STAR)copy_ushort_to_uint, ushort_to_uint}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:970:7: warning: cast between incompatible function types from 'void (*)(int *, short unsigned int *, SLuindex_Type)' {aka 'void (*)(int *, short unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 970 | {(FVOID_STAR)copy_ushort_to_long, ushort_to_long}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:971:7: warning: cast between incompatible function types from 'void (*)(unsigned int *, short unsigned int *, SLuindex_Type)' {aka 'void (*)(unsigned int *, short unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 971 | {(FVOID_STAR)copy_ushort_to_ulong, ushort_to_ulong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:973:7: warning: cast between incompatible function types from 'void (*)(long long int *, short unsigned int *, SLuindex_Type)' {aka 'void (*)(long long int *, short unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 973 | {(FVOID_STAR)copy_ushort_to_llong, ushort_to_llong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:978:7: warning: cast between incompatible function types from 'void (*)(long long unsigned int *, short unsigned int *, SLuindex_Type)' {aka 'void (*)(long long unsigned int *, short unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 978 | {(FVOID_STAR)copy_ushort_to_ullong, ushort_to_ullong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:983:7: warning: cast between incompatible function types from 'void (*)(float *, short unsigned int *, SLuindex_Type)' {aka 'void (*)(float *, short unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 983 | {(FVOID_STAR)copy_ushort_to_float, ushort_to_float}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:988:7: warning: cast between incompatible function types from 'void (*)(double *, short unsigned int *, SLuindex_Type)' {aka 'void (*)(double *, short unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 988 | {(FVOID_STAR)copy_ushort_to_double, ushort_to_double}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1000:7: warning: cast between incompatible function types from 'void (*)(signed char *, int *, SLuindex_Type)' {aka 'void (*)(signed char *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1000 | {(FVOID_STAR)copy_int_to_char, int_to_char}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1001:7: warning: cast between incompatible function types from 'void (*)(unsigned char *, int *, SLuindex_Type)' {aka 'void (*)(unsigned char *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1001 | {(FVOID_STAR)copy_int_to_uchar, int_to_uchar}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1002:7: warning: cast between incompatible function types from 'void (*)(short int *, int *, SLuindex_Type)' {aka 'void (*)(short int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1002 | {(FVOID_STAR)copy_int_to_short, int_to_short}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1003:7: warning: cast between incompatible function types from 'void (*)(short unsigned int *, int *, SLuindex_Type)' {aka 'void (*)(short unsigned int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1003 | {(FVOID_STAR)copy_int_to_ushort, int_to_ushort}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1004:7: warning: cast between incompatible function types from 'void (*)(int *, int *, SLuindex_Type)' {aka 'void (*)(int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1004 | {(FVOID_STAR)copy_int_to_int, int_to_int}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1005:7: warning: cast between incompatible function types from 'void (*)(int *, int *, SLuindex_Type)' {aka 'void (*)(int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1005 | {(FVOID_STAR)copy_int_to_uint, int_to_uint}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1006:7: warning: cast between incompatible function types from 'void (*)(int *, int *, SLuindex_Type)' {aka 'void (*)(int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1006 | {(FVOID_STAR)copy_int_to_long, int_to_long}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1007:7: warning: cast between incompatible function types from 'void (*)(int *, int *, SLuindex_Type)' {aka 'void (*)(int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1007 | {(FVOID_STAR)copy_int_to_ulong, int_to_ulong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1009:7: warning: cast between incompatible function types from 'void (*)(long long int *, int *, SLuindex_Type)' {aka 'void (*)(long long int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1009 | {(FVOID_STAR)copy_int_to_llong, int_to_llong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1014:7: warning: cast between incompatible function types from 'void (*)(long long unsigned int *, int *, SLuindex_Type)' {aka 'void (*)(long long unsigned int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1014 | {(FVOID_STAR)copy_int_to_ullong, int_to_ullong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1019:7: warning: cast between incompatible function types from 'void (*)(float *, int *, SLuindex_Type)' {aka 'void (*)(float *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1019 | {(FVOID_STAR)copy_int_to_float, int_to_float}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1024:7: warning: cast between incompatible function types from 'void (*)(double *, int *, SLuindex_Type)' {aka 'void (*)(double *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1024 | {(FVOID_STAR)copy_int_to_double, int_to_double}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1036:7: warning: cast between incompatible function types from 'void (*)(signed char *, unsigned int *, SLuindex_Type)' {aka 'void (*)(signed char *, unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1036 | {(FVOID_STAR)copy_uint_to_char, uint_to_char}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1037:7: warning: cast between incompatible function types from 'void (*)(unsigned char *, unsigned int *, SLuindex_Type)' {aka 'void (*)(unsigned char *, unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1037 | {(FVOID_STAR)copy_uint_to_uchar, uint_to_uchar}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1038:7: warning: cast between incompatible function types from 'void (*)(short int *, unsigned int *, SLuindex_Type)' {aka 'void (*)(short int *, unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1038 | {(FVOID_STAR)copy_uint_to_short, uint_to_short}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1039:7: warning: cast between incompatible function types from 'void (*)(short unsigned int *, unsigned int *, SLuindex_Type)' {aka 'void (*)(short unsigned int *, unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1039 | {(FVOID_STAR)copy_uint_to_ushort, uint_to_ushort}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1040:7: warning: cast between incompatible function types from 'void (*)(int *, int *, SLuindex_Type)' {aka 'void (*)(int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1040 | {(FVOID_STAR)copy_uint_to_int, uint_to_int}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1041:7: warning: cast between incompatible function types from 'void (*)(int *, int *, SLuindex_Type)' {aka 'void (*)(int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1041 | {(FVOID_STAR)copy_uint_to_uint, uint_to_uint}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1042:7: warning: cast between incompatible function types from 'void (*)(int *, int *, SLuindex_Type)' {aka 'void (*)(int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1042 | {(FVOID_STAR)copy_uint_to_long, uint_to_long}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1043:7: warning: cast between incompatible function types from 'void (*)(int *, int *, SLuindex_Type)' {aka 'void (*)(int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1043 | {(FVOID_STAR)copy_uint_to_ulong, uint_to_ulong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1045:7: warning: cast between incompatible function types from 'void (*)(long long int *, unsigned int *, SLuindex_Type)' {aka 'void (*)(long long int *, unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1045 | {(FVOID_STAR)copy_uint_to_llong, uint_to_llong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1050:7: warning: cast between incompatible function types from 'void (*)(long long unsigned int *, unsigned int *, SLuindex_Type)' {aka 'void (*)(long long unsigned int *, unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1050 | {(FVOID_STAR)copy_uint_to_ullong, uint_to_ullong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1055:7: warning: cast between incompatible function types from 'void (*)(float *, unsigned int *, SLuindex_Type)' {aka 'void (*)(float *, unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1055 | {(FVOID_STAR)copy_uint_to_float, uint_to_float}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1060:7: warning: cast between incompatible function types from 'void (*)(double *, unsigned int *, SLuindex_Type)' {aka 'void (*)(double *, unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1060 | {(FVOID_STAR)copy_uint_to_double, uint_to_double}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1072:7: warning: cast between incompatible function types from 'void (*)(signed char *, int *, SLuindex_Type)' {aka 'void (*)(signed char *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1072 | {(FVOID_STAR)copy_long_to_char, long_to_char}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1073:7: warning: cast between incompatible function types from 'void (*)(unsigned char *, int *, SLuindex_Type)' {aka 'void (*)(unsigned char *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1073 | {(FVOID_STAR)copy_long_to_uchar, long_to_uchar}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1074:7: warning: cast between incompatible function types from 'void (*)(short int *, int *, SLuindex_Type)' {aka 'void (*)(short int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1074 | {(FVOID_STAR)copy_long_to_short, long_to_short}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1075:7: warning: cast between incompatible function types from 'void (*)(short unsigned int *, int *, SLuindex_Type)' {aka 'void (*)(short unsigned int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1075 | {(FVOID_STAR)copy_long_to_ushort, long_to_ushort}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1076:7: warning: cast between incompatible function types from 'void (*)(int *, int *, SLuindex_Type)' {aka 'void (*)(int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1076 | {(FVOID_STAR)copy_long_to_int, long_to_int}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1077:7: warning: cast between incompatible function types from 'void (*)(int *, int *, SLuindex_Type)' {aka 'void (*)(int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1077 | {(FVOID_STAR)copy_long_to_uint, long_to_uint}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1078:7: warning: cast between incompatible function types from 'void (*)(int *, int *, SLuindex_Type)' {aka 'void (*)(int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1078 | {(FVOID_STAR)copy_long_to_long, long_to_long}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1079:7: warning: cast between incompatible function types from 'void (*)(int *, int *, SLuindex_Type)' {aka 'void (*)(int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1079 | {(FVOID_STAR)copy_long_to_ulong, long_to_ulong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1081:7: warning: cast between incompatible function types from 'void (*)(long long int *, int *, SLuindex_Type)' {aka 'void (*)(long long int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1081 | {(FVOID_STAR)copy_long_to_llong, long_to_llong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1086:7: warning: cast between incompatible function types from 'void (*)(long long unsigned int *, int *, SLuindex_Type)' {aka 'void (*)(long long unsigned int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1086 | {(FVOID_STAR)copy_long_to_ullong, long_to_ullong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1091:7: warning: cast between incompatible function types from 'void (*)(float *, int *, SLuindex_Type)' {aka 'void (*)(float *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1091 | {(FVOID_STAR)copy_long_to_float, long_to_float}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1096:7: warning: cast between incompatible function types from 'void (*)(double *, int *, SLuindex_Type)' {aka 'void (*)(double *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1096 | {(FVOID_STAR)copy_long_to_double, long_to_double}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1108:7: warning: cast between incompatible function types from 'void (*)(signed char *, unsigned int *, SLuindex_Type)' {aka 'void (*)(signed char *, unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1108 | {(FVOID_STAR)copy_ulong_to_char, ulong_to_char}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1109:7: warning: cast between incompatible function types from 'void (*)(unsigned char *, unsigned int *, SLuindex_Type)' {aka 'void (*)(unsigned char *, unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1109 | {(FVOID_STAR)copy_ulong_to_uchar, ulong_to_uchar}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1110:7: warning: cast between incompatible function types from 'void (*)(short int *, unsigned int *, SLuindex_Type)' {aka 'void (*)(short int *, unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1110 | {(FVOID_STAR)copy_ulong_to_short, ulong_to_short}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1111:7: warning: cast between incompatible function types from 'void (*)(short unsigned int *, unsigned int *, SLuindex_Type)' {aka 'void (*)(short unsigned int *, unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1111 | {(FVOID_STAR)copy_ulong_to_ushort, ulong_to_ushort}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1112:7: warning: cast between incompatible function types from 'void (*)(int *, int *, SLuindex_Type)' {aka 'void (*)(int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1112 | {(FVOID_STAR)copy_ulong_to_int, ulong_to_int}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1113:7: warning: cast between incompatible function types from 'void (*)(int *, int *, SLuindex_Type)' {aka 'void (*)(int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1113 | {(FVOID_STAR)copy_ulong_to_uint, ulong_to_uint}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1114:7: warning: cast between incompatible function types from 'void (*)(int *, int *, SLuindex_Type)' {aka 'void (*)(int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1114 | {(FVOID_STAR)copy_ulong_to_long, ulong_to_long}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1115:7: warning: cast between incompatible function types from 'void (*)(int *, int *, SLuindex_Type)' {aka 'void (*)(int *, int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1115 | {(FVOID_STAR)copy_ulong_to_ulong, ulong_to_ulong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1117:7: warning: cast between incompatible function types from 'void (*)(long long int *, unsigned int *, SLuindex_Type)' {aka 'void (*)(long long int *, unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1117 | {(FVOID_STAR)copy_ulong_to_llong, ulong_to_llong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1122:7: warning: cast between incompatible function types from 'void (*)(long long unsigned int *, unsigned int *, SLuindex_Type)' {aka 'void (*)(long long unsigned int *, unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1122 | {(FVOID_STAR)copy_ulong_to_ullong, ulong_to_ullong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1127:7: warning: cast between incompatible function types from 'void (*)(float *, unsigned int *, SLuindex_Type)' {aka 'void (*)(float *, unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1127 | {(FVOID_STAR)copy_ulong_to_float, ulong_to_float}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1132:7: warning: cast between incompatible function types from 'void (*)(double *, unsigned int *, SLuindex_Type)' {aka 'void (*)(double *, unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1132 | {(FVOID_STAR)copy_ulong_to_double, ulong_to_double}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1145:7: warning: cast between incompatible function types from 'void (*)(signed char *, long long int *, SLuindex_Type)' {aka 'void (*)(signed char *, long long int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1145 | {(FVOID_STAR)copy_llong_to_char, llong_to_char}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1146:7: warning: cast between incompatible function types from 'void (*)(unsigned char *, long long int *, SLuindex_Type)' {aka 'void (*)(unsigned char *, long long int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1146 | {(FVOID_STAR)copy_llong_to_uchar, llong_to_uchar}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1147:7: warning: cast between incompatible function types from 'void (*)(short int *, long long int *, SLuindex_Type)' {aka 'void (*)(short int *, long long int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1147 | {(FVOID_STAR)copy_llong_to_short, llong_to_short}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1148:7: warning: cast between incompatible function types from 'void (*)(short unsigned int *, long long int *, SLuindex_Type)' {aka 'void (*)(short unsigned int *, long long int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1148 | {(FVOID_STAR)copy_llong_to_ushort, llong_to_ushort}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1149:7: warning: cast between incompatible function types from 'void (*)(int *, long long int *, SLuindex_Type)' {aka 'void (*)(int *, long long int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1149 | {(FVOID_STAR)copy_llong_to_int, llong_to_int}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1150:7: warning: cast between incompatible function types from 'void (*)(unsigned int *, long long int *, SLuindex_Type)' {aka 'void (*)(unsigned int *, long long int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1150 | {(FVOID_STAR)copy_llong_to_uint, llong_to_uint}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1151:7: warning: cast between incompatible function types from 'void (*)(int *, long long int *, SLuindex_Type)' {aka 'void (*)(int *, long long int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1151 | {(FVOID_STAR)copy_llong_to_long, llong_to_long}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1152:7: warning: cast between incompatible function types from 'void (*)(unsigned int *, long long int *, SLuindex_Type)' {aka 'void (*)(unsigned int *, long long int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1152 | {(FVOID_STAR)copy_llong_to_ulong, llong_to_ulong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1154:7: warning: cast between incompatible function types from 'void (*)(long long int *, long long int *, SLuindex_Type)' {aka 'void (*)(long long int *, long long int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1154 | {(FVOID_STAR)copy_llong_to_llong, llong_to_llong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1159:7: warning: cast between incompatible function types from 'void (*)(long long int *, long long int *, SLuindex_Type)' {aka 'void (*)(long long int *, long long int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1159 | {(FVOID_STAR)copy_llong_to_ullong, llong_to_ullong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1164:7: warning: cast between incompatible function types from 'void (*)(float *, long long int *, SLuindex_Type)' {aka 'void (*)(float *, long long int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1164 | {(FVOID_STAR)copy_llong_to_float, llong_to_float}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1169:7: warning: cast between incompatible function types from 'void (*)(double *, long long int *, SLuindex_Type)' {aka 'void (*)(double *, long long int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1169 | {(FVOID_STAR)copy_llong_to_double, llong_to_double}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1200:7: warning: cast between incompatible function types from 'void (*)(signed char *, long long unsigned int *, SLuindex_Type)' {aka 'void (*)(signed char *, long long unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1200 | {(FVOID_STAR)copy_ullong_to_char, ullong_to_char}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1201:7: warning: cast between incompatible function types from 'void (*)(unsigned char *, long long unsigned int *, SLuindex_Type)' {aka 'void (*)(unsigned char *, long long unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1201 | {(FVOID_STAR)copy_ullong_to_uchar, ullong_to_uchar}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1202:7: warning: cast between incompatible function types from 'void (*)(short int *, long long unsigned int *, SLuindex_Type)' {aka 'void (*)(short int *, long long unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1202 | {(FVOID_STAR)copy_ullong_to_short, ullong_to_short}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1203:7: warning: cast between incompatible function types from 'void (*)(short unsigned int *, long long unsigned int *, SLuindex_Type)' {aka 'void (*)(short unsigned int *, long long unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1203 | {(FVOID_STAR)copy_ullong_to_ushort, ullong_to_ushort}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1204:7: warning: cast between incompatible function types from 'void (*)(int *, long long unsigned int *, SLuindex_Type)' {aka 'void (*)(int *, long long unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1204 | {(FVOID_STAR)copy_ullong_to_int, ullong_to_int}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1205:7: warning: cast between incompatible function types from 'void (*)(unsigned int *, long long unsigned int *, SLuindex_Type)' {aka 'void (*)(unsigned int *, long long unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1205 | {(FVOID_STAR)copy_ullong_to_uint, ullong_to_uint}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1206:7: warning: cast between incompatible function types from 'void (*)(int *, long long unsigned int *, SLuindex_Type)' {aka 'void (*)(int *, long long unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1206 | {(FVOID_STAR)copy_ullong_to_long, ullong_to_long}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1207:7: warning: cast between incompatible function types from 'void (*)(unsigned int *, long long unsigned int *, SLuindex_Type)' {aka 'void (*)(unsigned int *, long long unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1207 | {(FVOID_STAR)copy_ullong_to_ulong, ullong_to_ulong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1209:7: warning: cast between incompatible function types from 'void (*)(long long int *, long long int *, SLuindex_Type)' {aka 'void (*)(long long int *, long long int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1209 | {(FVOID_STAR)copy_ullong_to_llong, ullong_to_llong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1214:7: warning: cast between incompatible function types from 'void (*)(long long int *, long long int *, SLuindex_Type)' {aka 'void (*)(long long int *, long long int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1214 | {(FVOID_STAR)copy_ullong_to_ullong, ullong_to_ullong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1219:7: warning: cast between incompatible function types from 'void (*)(float *, long long unsigned int *, SLuindex_Type)' {aka 'void (*)(float *, long long unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1219 | {(FVOID_STAR)copy_ullong_to_float, ullong_to_float}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1224:7: warning: cast between incompatible function types from 'void (*)(double *, long long unsigned int *, SLuindex_Type)' {aka 'void (*)(double *, long long unsigned int *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1224 | {(FVOID_STAR)copy_ullong_to_double, ullong_to_double}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1255:7: warning: cast between incompatible function types from 'void (*)(signed char *, float *, SLuindex_Type)' {aka 'void (*)(signed char *, float *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1255 | {(FVOID_STAR)copy_float_to_char, float_to_char}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1256:7: warning: cast between incompatible function types from 'void (*)(unsigned char *, float *, SLuindex_Type)' {aka 'void (*)(unsigned char *, float *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1256 | {(FVOID_STAR)copy_float_to_uchar, float_to_uchar}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1257:7: warning: cast between incompatible function types from 'void (*)(short int *, float *, SLuindex_Type)' {aka 'void (*)(short int *, float *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1257 | {(FVOID_STAR)copy_float_to_short, float_to_short}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1258:7: warning: cast between incompatible function types from 'void (*)(short unsigned int *, float *, SLuindex_Type)' {aka 'void (*)(short unsigned int *, float *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1258 | {(FVOID_STAR)copy_float_to_ushort, float_to_ushort}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1259:7: warning: cast between incompatible function types from 'void (*)(int *, float *, SLuindex_Type)' {aka 'void (*)(int *, float *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1259 | {(FVOID_STAR)copy_float_to_int, float_to_int}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1260:7: warning: cast between incompatible function types from 'void (*)(unsigned int *, float *, SLuindex_Type)' {aka 'void (*)(unsigned int *, float *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1260 | {(FVOID_STAR)copy_float_to_uint, float_to_uint}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1261:7: warning: cast between incompatible function types from 'void (*)(int *, float *, SLuindex_Type)' {aka 'void (*)(int *, float *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1261 | {(FVOID_STAR)copy_float_to_long, float_to_long}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1262:7: warning: cast between incompatible function types from 'void (*)(unsigned int *, float *, SLuindex_Type)' {aka 'void (*)(unsigned int *, float *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1262 | {(FVOID_STAR)copy_float_to_ulong, float_to_ulong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1264:7: warning: cast between incompatible function types from 'void (*)(long long int *, float *, SLuindex_Type)' {aka 'void (*)(long long int *, float *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1264 | {(FVOID_STAR)copy_float_to_llong, float_to_llong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1269:7: warning: cast between incompatible function types from 'void (*)(long long unsigned int *, float *, SLuindex_Type)' {aka 'void (*)(long long unsigned int *, float *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1269 | {(FVOID_STAR)copy_float_to_ullong, float_to_ullong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1274:7: warning: cast between incompatible function types from 'void (*)(float *, float *, SLuindex_Type)' {aka 'void (*)(float *, float *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1274 | {(FVOID_STAR)copy_float_to_float, float_to_float}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1279:7: warning: cast between incompatible function types from 'void (*)(double *, float *, SLuindex_Type)' {aka 'void (*)(double *, float *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1279 | {(FVOID_STAR)copy_float_to_double, float_to_double}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1310:7: warning: cast between incompatible function types from 'void (*)(signed char *, double *, SLuindex_Type)' {aka 'void (*)(signed char *, double *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1310 | {(FVOID_STAR)copy_double_to_char, double_to_char}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1311:7: warning: cast between incompatible function types from 'void (*)(unsigned char *, double *, SLuindex_Type)' {aka 'void (*)(unsigned char *, double *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1311 | {(FVOID_STAR)copy_double_to_uchar, double_to_uchar}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1312:7: warning: cast between incompatible function types from 'void (*)(short int *, double *, SLuindex_Type)' {aka 'void (*)(short int *, double *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1312 | {(FVOID_STAR)copy_double_to_short, double_to_short}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1313:7: warning: cast between incompatible function types from 'void (*)(short unsigned int *, double *, SLuindex_Type)' {aka 'void (*)(short unsigned int *, double *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1313 | {(FVOID_STAR)copy_double_to_ushort, double_to_ushort}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1314:7: warning: cast between incompatible function types from 'void (*)(int *, double *, SLuindex_Type)' {aka 'void (*)(int *, double *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1314 | {(FVOID_STAR)copy_double_to_int, double_to_int}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1315:7: warning: cast between incompatible function types from 'void (*)(unsigned int *, double *, SLuindex_Type)' {aka 'void (*)(unsigned int *, double *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1315 | {(FVOID_STAR)copy_double_to_uint, double_to_uint}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1316:7: warning: cast between incompatible function types from 'void (*)(int *, double *, SLuindex_Type)' {aka 'void (*)(int *, double *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1316 | {(FVOID_STAR)copy_double_to_long, double_to_long}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1317:7: warning: cast between incompatible function types from 'void (*)(unsigned int *, double *, SLuindex_Type)' {aka 'void (*)(unsigned int *, double *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1317 | {(FVOID_STAR)copy_double_to_ulong, double_to_ulong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1319:7: warning: cast between incompatible function types from 'void (*)(long long int *, double *, SLuindex_Type)' {aka 'void (*)(long long int *, double *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1319 | {(FVOID_STAR)copy_double_to_llong, double_to_llong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1324:7: warning: cast between incompatible function types from 'void (*)(long long unsigned int *, double *, SLuindex_Type)' {aka 'void (*)(long long unsigned int *, double *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1324 | {(FVOID_STAR)copy_double_to_ullong, double_to_ullong}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1329:7: warning: cast between incompatible function types from 'void (*)(float *, double *, SLuindex_Type)' {aka 'void (*)(float *, double *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1329 | {(FVOID_STAR)copy_double_to_float, double_to_float}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith2.inc:1334:7: warning: cast between incompatible function types from 'void (*)(double *, double *, SLuindex_Type)' {aka 'void (*)(double *, double *, unsigned int)'} to 'int (*)(void)' [-Wcast-function-type] 1334 | {(FVOID_STAR)copy_double_to_double, double_to_double}, | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c: In function 'integer_pop': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:670:8: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'void (*)(void *, void *, unsigned int)' [-Wcast-function-type] 670 | f = (void (*)(VOID_STAR, VOID_STAR, unsigned int)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c: In function 'integer_push': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:685:8: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'void (*)(void *, void *, unsigned int)' [-Wcast-function-type] 685 | f = (void (*)(VOID_STAR, VOID_STAR, unsigned int)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c: In function '_pSLarith_typecast': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:849:11: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'void (*)(void *, void *, SLuindex_Type)' {aka 'void (*)(void *, void *, unsigned int)'} [-Wcast-function-type] 849 | copy = (void (*)(VOID_STAR, VOID_STAR, SLuindex_Type)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c: In function 'promote_objs': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:1908:11: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'void (*)(void *, void *, unsigned int)' [-Wcast-function-type] 1908 | copy = (void (*)(VOID_STAR, VOID_STAR, unsigned int)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarith.c:1913:11: warning: cast between incompatible function types from 'FVOID_STAR' {aka 'int (*)(void)'} to 'void (*)(void *, void *, unsigned int)' [-Wcast-function-type] 1913 | copy = (void (*)(VOID_STAR, VOID_STAR, unsigned int)) | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c: In function 'resize_table': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:161:13: warning: cast increases required alignment of target type [-Wcast-align] 161 | new_es = (_pSLAssoc_Array_Element_Type *)SLcalloc (new_table_len, sizeof (_pSLAssoc_Array_Element_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c: In function 'alloc_assoc_array': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:251:8: warning: cast increases required alignment of target type [-Wcast-align] 251 | a = (SLang_Assoc_Array_Type *)SLmalloc (sizeof (SLang_Assoc_Array_Type)); | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:25: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLang_Assoc_Array_Type *)' {aka 'void (*)(struct _pSLang_Assoc_Array_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:688:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 688 | MAKE_INTRINSIC_1("assoc_get_keys", assoc_get_keys, SLANG_VOID_TYPE, A), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLang_Assoc_Array_Type *)' {aka 'void (*)(struct _pSLang_Assoc_Array_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:689:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 689 | MAKE_INTRINSIC_1("assoc_get_values", assoc_get_values, SLANG_VOID_TYPE, A), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SLang_Assoc_Array_Type *, char *)' {aka 'int (*)(struct _pSLang_Assoc_Array_Type *, char *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:690:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 690 | MAKE_INTRINSIC_2("assoc_key_exists", assoc_key_exists, SLANG_INT_TYPE, A, S), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLang_Assoc_Array_Type *, char *)' {aka 'void (*)(struct _pSLang_Assoc_Array_Type *, char *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:691:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 691 | MAKE_INTRINSIC_2("assoc_delete_key", assoc_delete_key, SLANG_VOID_TYPE, A, S), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c: In function 'cl_foreach_open': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:761:21: warning: cast increases required alignment of target type [-Wcast-align] 761 | if (NULL == (c = (SLang_Foreach_Context_Type *) SLmalloc (sizeof (SLang_Foreach_Context_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c: In function 'assoc_anew': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:532:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 532 | has_default_value = 1; | ~~~~~~~~~~~~~~~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:534:7: note: here 534 | case 1: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:537:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 537 | num_dims--; | ~~~~~~~~^~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:539:7: note: here 539 | default: | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c: In function '_pSLassoc_aput': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:408:1: warning: inlining failed in call to 'assoc_aput': --param max-inline-insns-single limit reached [-Winline] 408 | assoc_aput (SLang_Assoc_Array_Type *a, _pSLAssoc_Array_Element_Type *e, | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:446:16: note: called from here 446 | if (NULL == assoc_aput (a, NULL, str, hash)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c: In function '_pSLassoc_inc_value': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:408:1: warning: inlining failed in call to 'assoc_aput': --param max-inline-insns-single limit reached [-Winline] 408 | assoc_aput (SLang_Assoc_Array_Type *a, _pSLAssoc_Array_Element_Type *e, | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:488:26: note: called from here 488 | if (NULL == (e = assoc_aput (a, e, str, hash))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:408:1: warning: inlining failed in call to 'assoc_aput': call is unlikely and code size would grow [-Winline] 408 | assoc_aput (SLang_Assoc_Array_Type *a, _pSLAssoc_Array_Element_Type *e, | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:505:20: note: called from here 505 | || (NULL == assoc_aput (a, e, str, hash))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c: In function 'SLang_assoc_put': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:408:1: warning: inlining failed in call to 'assoc_aput': --param max-inline-insns-single limit reached [-Winline] 408 | assoc_aput (SLang_Assoc_Array_Type *a, _pSLAssoc_Array_Element_Type *e, | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slassoc.c:891:16: note: called from here 891 | if (NULL == assoc_aput (assoc, NULL, key, hash)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcompat.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c: In function 'build_dirlist': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1055:38: warning: cast increases required alignment of target type [-Wcast-align] 1055 | if (NULL == (new_list = (char **) SLrealloc ((char *)list, max_num_files * sizeof(char *)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c: In function 'listdir_cmd': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1100:33: warning: cast increases required alignment of target type [-Wcast-align] 1100 | if (NULL == (new_list = (char **) SLrealloc ((char *)list, (num_files + 1)* sizeof(char*)))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:127: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1185:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1185 | MAKE_INTRINSIC_S("readlink", readlink_cmd, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *, char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2269:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2269 | MAKE_INTRINSIC_2(n,f,r,SLANG_STRING_TYPE,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1188:4: note: in expansion of macro 'MAKE_INTRINSIC_SS' 1188 | MAKE_INTRINSIC_SS("symlink", symlink_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *, char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2269:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2269 | MAKE_INTRINSIC_2(n,f,r,SLANG_STRING_TYPE,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1191:4: note: in expansion of macro 'MAKE_INTRINSIC_SS' 1191 | MAKE_INTRINSIC_SS("hardlink", hardlink_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1193:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1193 | MAKE_INTRINSIC_S("lstat_file", lstat_cmd, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1194:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1194 | MAKE_INTRINSIC_S("stat_file", stat_cmd, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'char (*)(char *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2271:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2271 | MAKE_INTRINSIC_2(n,f,r,SLANG_STRING_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1195:4: note: in expansion of macro 'MAKE_INTRINSIC_SI' 1195 | MAKE_INTRINSIC_SI("stat_is", stat_is_cmd, SLANG_CHAR_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2271:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2271 | MAKE_INTRINSIC_2(n,f,r,SLANG_STRING_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1197:4: note: in expansion of macro 'MAKE_INTRINSIC_SI' 1197 | MAKE_INTRINSIC_SI("mkfifo", mkfifo_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *, int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2284:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 2284 | MAKE_INTRINSIC_3(n,f,r,SLANG_STRING_TYPE,SLANG_INT_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1200:4: note: in expansion of macro 'MAKE_INTRINSIC_SII' 1200 | MAKE_INTRINSIC_SII("chown", chown_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *, int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2284:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 2284 | MAKE_INTRINSIC_3(n,f,r,SLANG_STRING_TYPE,SLANG_INT_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1201:4: note: in expansion of macro 'MAKE_INTRINSIC_SII' 1201 | MAKE_INTRINSIC_SII("lchown", lchown_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2271:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2271 | MAKE_INTRINSIC_2(n,f,r,SLANG_STRING_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1203:4: note: in expansion of macro 'MAKE_INTRINSIC_SI' 1203 | MAKE_INTRINSIC_SI("chmod", chmod_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1205:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 1205 | MAKE_INTRINSIC_I("umask", umask_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1209:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1209 | MAKE_INTRINSIC_S("chdir", chdir_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1210:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1210 | MAKE_INTRINSIC_S("rmdir", rmdir_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1211:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1211 | MAKE_INTRINSIC_S("remove", remove_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *, char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2269:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2269 | MAKE_INTRINSIC_2(n,f,r,SLANG_STRING_TYPE,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1212:4: note: in expansion of macro 'MAKE_INTRINSIC_SS' 1212 | MAKE_INTRINSIC_SS("rename", rename_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2271:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2271 | MAKE_INTRINSIC_2(n,f,r,SLANG_STRING_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1214:4: note: in expansion of macro 'MAKE_INTRINSIC_SI' 1214 | MAKE_INTRINSIC_SI("access", access_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *, double *, double *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1220:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 1220 | MAKE_INTRINSIC_3("utime", utime_intrin, SLANG_INT_TYPE, SLANG_STRING_TYPE, SLANG_DOUBLE_TYPE, SLANG_DOUBLE_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c: In function 'listdir_cmd_wrap': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1130:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1130 | if (-1 == SLang_pop_slstring (&sopt)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposdir.c:1132:7: note: here 1132 | case 1: | ^~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c: In function 'stdio_fgetslines_internal': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:588:11: warning: cast increases required alignment of target type [-Wcast-align] 588 | list = (char **) _SLcalloc (max_num_lines, sizeof (char *)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:615:25: warning: cast increases required alignment of target type [-Wcast-align] 615 | new_list = (char **) SLrealloc ((char *)list, sizeof (char *) * max_num_lines); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:632:20: warning: cast increases required alignment of target type [-Wcast-align] 632 | new_list = (char **)SLrealloc ((char *)list, sizeof (char *) * (num_lines + 1)); | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:62: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *, char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2269:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2269 | MAKE_INTRINSIC_2(n,f,r,SLANG_STRING_TYPE,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:1146:4: note: in expansion of macro 'MAKE_INTRINSIC_SS' 1146 | MAKE_INTRINSIC_SS("fopen", stdio_fopen, V), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SL_File_Table_Type *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:1147:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 1147 | MAKE_INTRINSIC_1("feof", stdio_feof, I, F), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SL_File_Table_Type *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:1148:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 1148 | MAKE_INTRINSIC_1("ferror", stdio_ferror, I, F), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SLang_Ref_Type *, SL_File_Table_Type *)' {aka 'int (*)(struct _pSLang_Ref_Type *, SL_File_Table_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:1150:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 1150 | MAKE_INTRINSIC_2("fgets", stdio_fgets, I, R, F), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SL_File_Table_Type *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:1151:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 1151 | MAKE_INTRINSIC_1("fflush", stdio_fflush, I, F), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *, SL_File_Table_Type *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:1152:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 1152 | MAKE_INTRINSIC_2("fputs", stdio_fputs, I, S, F), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SL_File_Table_Type *, _pSLc_off_t_Type *, int *)' {aka 'int (*)(SL_File_Table_Type *, long long int *, int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:1155:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 1155 | MAKE_INTRINSIC_3("fseek", stdio_fseek, I, F, SLANG_C_OFF_T_TYPE, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SL_File_Table_Type *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:1156:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 1156 | MAKE_INTRINSIC_1("ftell", stdio_ftell, V, F), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SL_File_Table_Type *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:1157:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 1157 | MAKE_INTRINSIC_1("clearerr", stdio_clearerr, V, F), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLang_Ref_Type *, int *, unsigned int *, SL_File_Table_Type *)' {aka 'void (*)(struct _pSLang_Ref_Type *, int *, unsigned int *, SL_File_Table_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2253:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2253 | MAKE_INTRINSIC_N(n,f,out,4,a1,a2,a3,a4,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:1158:4: note: in expansion of macro 'MAKE_INTRINSIC_4' 1158 | MAKE_INTRINSIC_4("fread", stdio_fread, V, R, D, U, F), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLang_Ref_Type *, unsigned int *, SL_File_Table_Type *)' {aka 'void (*)(struct _pSLang_Ref_Type *, unsigned int *, SL_File_Table_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:1159:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 1159 | MAKE_INTRINSIC_3("fread_bytes", stdio_fread_bytes, V, R, U, F), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SL_File_Table_Type *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:1160:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 1160 | MAKE_INTRINSIC_1("fwrite", stdio_fwrite, V, F), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *, char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2269:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2269 | MAKE_INTRINSIC_2(n,f,r,SLANG_STRING_TYPE,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:1162:4: note: in expansion of macro 'MAKE_INTRINSIC_SS' 1162 | MAKE_INTRINSIC_SS("popen", stdio_popen, V), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SL_File_Table_Type *, int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:1166:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 1166 | MAKE_INTRINSIC_3("setvbuf", stdio_setvbuf, I, F, I, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c: In function 'cl_foreach_open': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:1279:21: warning: cast increases required alignment of target type [-Wcast-align] 1279 | if (NULL == (c = (SLang_Foreach_Context_Type *) SLmalloc (sizeof (SLang_Foreach_Context_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c: In function 'SLang_init_stdio': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstdio.c:1348:20: warning: cast increases required alignment of target type [-Wcast-align] 1348 | SL_File_Table = (SL_File_Table_Type *)SLcalloc(sizeof (SL_File_Table_Type), SL_MAX_FILES); | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slproc.c In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slproc.c:69: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slproc.c:335:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 335 | MAKE_INTRINSIC_I("setgid", setgid_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slproc.c:338:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 338 | MAKE_INTRINSIC_I("getpgid", getpgid_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2275:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2275 | MAKE_INTRINSIC_2(n,f,r,SLANG_INT_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slproc.c:341:4: note: in expansion of macro 'MAKE_INTRINSIC_II' 341 | MAKE_INTRINSIC_II("setpgid", setpgid_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slproc.c:350:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 350 | MAKE_INTRINSIC_I("setuid", setuid_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2275:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2275 | MAKE_INTRINSIC_2(n,f,r,SLANG_INT_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slproc.c:354:4: note: in expansion of macro 'MAKE_INTRINSIC_II' 354 | MAKE_INTRINSIC_II("kill", kill_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2275:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2275 | MAKE_INTRINSIC_2(n,f,r,SLANG_INT_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slproc.c:357:4: note: in expansion of macro 'MAKE_INTRINSIC_II' 357 | MAKE_INTRINSIC_II("killpg", killpg_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(int *, int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2292:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 2292 | MAKE_INTRINSIC_3(n,f,r,SLANG_INT_TYPE,SLANG_INT_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slproc.c:360:4: note: in expansion of macro 'MAKE_INTRINSIC_III' 360 | MAKE_INTRINSIC_III("setpriority", setpriority_intrin, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2275:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2275 | MAKE_INTRINSIC_2(n,f,r,SLANG_INT_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slproc.c:363:4: note: in expansion of macro 'MAKE_INTRINSIC_II' 363 | MAKE_INTRINSIC_II("getpriority", getpriority_intrin, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltime.c In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltime.c:41: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'char * (*)(void)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2261:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2261 | MAKE_INTRINSIC_N(n,f,out,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltime.c:733:4: note: in expansion of macro 'MAKE_INTRINSIC_0' 733 | MAKE_INTRINSIC_0("ctime", ctime_cmd, SLANG_STRING_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'char * (*)(void)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2261:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2261 | MAKE_INTRINSIC_N(n,f,out,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltime.c:736:4: note: in expansion of macro 'MAKE_INTRINSIC_0' 736 | MAKE_INTRINSIC_0("time", SLcurrent_time_string, SLANG_STRING_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'double (*)(void)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2261:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2261 | MAKE_INTRINSIC_N(n,f,out,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltime.c:749:4: note: in expansion of macro 'MAKE_INTRINSIC_0' 749 | MAKE_INTRINSIC_0("_toc", _toc_cmd, SLANG_DOUBLE_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'double (*)(void)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2261:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2261 | MAKE_INTRINSIC_N(n,f,out,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltime.c:752:4: note: in expansion of macro 'MAKE_INTRINSIC_0' 752 | MAKE_INTRINSIC_0("toc", toc_cmd, SLANG_DOUBLE_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'double (*)(void)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2261:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2261 | MAKE_INTRINSIC_N(n,f,out,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sltime.c:754:4: note: in expansion of macro 'MAKE_INTRINSIC_0' 754 | MAKE_INTRINSIC_0("_ftime", _ftime_cmd, SLANG_DOUBLE_TYPE), | ^~~~~~~~~~~~~~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c: In function 'strcat_cmd': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:163:29: warning: cast increases required alignment of target type [-Wcast-align] 163 | else if (NULL == (ptrs = (char **)_SLcalloc (nargs, sizeof (char *)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c: In function 'create_delimited_string_cmd': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:2631:27: warning: cast increases required alignment of target type [-Wcast-align] 2631 | if (NULL == (strings = (char **)_SLcalloc (n, sizeof (char *)))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:48: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3059:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 3059 | MAKE_INTRINSIC_I("create_delimited_string", create_delimited_string_cmd, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *, SLwchar_Type *, SLwchar_Type *)' {aka 'void (*)(char *, unsigned int *, unsigned int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3068:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 3068 | MAKE_INTRINSIC_3("strchop", strchop_cmd, SLANG_VOID_TYPE, SLANG_STRING_TYPE, SLANG_WCHAR_TYPE, SLANG_WCHAR_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *, SLwchar_Type *, SLwchar_Type *)' {aka 'void (*)(char *, unsigned int *, unsigned int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3069:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 3069 | MAKE_INTRINSIC_3("strchopr", strchopr_cmd, SLANG_VOID_TYPE, SLANG_STRING_TYPE, SLANG_WCHAR_TYPE, SLANG_WCHAR_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *, char *, char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2278:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 2278 | MAKE_INTRINSIC_3(n,f,r,SLANG_STRING_TYPE,SLANG_STRING_TYPE,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3071:4: note: in expansion of macro 'MAKE_INTRINSIC_SSS' 3071 | MAKE_INTRINSIC_SSS("str_replace", str_replace_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLstr_Type *, int *, int *)' {aka 'void (*)(char *, int *, int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2284:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 2284 | MAKE_INTRINSIC_3(n,f,r,SLANG_STRING_TYPE,SLANG_INT_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3072:4: note: in expansion of macro 'MAKE_INTRINSIC_SII' 3072 | MAKE_INTRINSIC_SII("substr", substr_cmd, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLstr_Type *, int *, int *)' {aka 'void (*)(char *, int *, int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2284:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 2284 | MAKE_INTRINSIC_3(n,f,r,SLANG_STRING_TYPE,SLANG_INT_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3073:4: note: in expansion of macro 'MAKE_INTRINSIC_SII' 3073 | MAKE_INTRINSIC_SII("substrbytes", subbytes_cmd, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *, SLwchar_Type *)' {aka 'void (*)(int *, unsigned int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3075:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 3075 | MAKE_INTRINSIC_2("strsub", strsub_cmd, SLANG_VOID_TYPE, SLANG_INT_TYPE, SLANG_WCHAR_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *, char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3076:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 3076 | MAKE_INTRINSIC_2("strbytesub", strbytesub_cmd, SLANG_VOID_TYPE, SLANG_INT_TYPE, SLANG_UCHAR_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *, int *, SLwchar_Type *)' {aka 'void (*)(char *, int *, unsigned int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3077:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 3077 | MAKE_INTRINSIC_3("extract_element", extract_element_cmd, SLANG_VOID_TYPE, SLANG_STRING_TYPE, SLANG_INT_TYPE, SLANG_WCHAR_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *, char *, SLwchar_Type *)' {aka 'int (*)(char *, char *, unsigned int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3078:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 3078 | MAKE_INTRINSIC_3("is_list_element", is_list_element_cmd, SLANG_INT_TYPE, SLANG_STRING_TYPE, SLANG_STRING_TYPE, SLANG_WCHAR_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3081:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 3081 | MAKE_INTRINSIC_I("string_match_nth", string_match_nth_cmd, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SLwchar_Type *)' {aka 'int (*)(unsigned int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3083:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 3083 | MAKE_INTRINSIC_1("tolower", tolower_cmd, SLANG_INT_TYPE, SLANG_WCHAR_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SLwchar_Type *)' {aka 'int (*)(unsigned int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3084:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 3084 | MAKE_INTRINSIC_1("toupper", toupper_cmd, SLANG_INT_TYPE, SLANG_WCHAR_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3089:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 3089 | MAKE_INTRINSIC_S("strcompress", strcompress_vintrin, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3090:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 3090 | MAKE_INTRINSIC_I("Sprintf", sprintf_n_cmd, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(unsigned char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3093:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 3093 | MAKE_INTRINSIC_S("make_printable_string", make_printable_string, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *, char *, SLwchar_Type *)' {aka 'void (*)(char *, char *, unsigned int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3094:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 3094 | MAKE_INTRINSIC_3("str_quote_string", str_quote_string_cmd, SLANG_VOID_TYPE, SLANG_STRING_TYPE, SLANG_STRING_TYPE, SLANG_WCHAR_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *, char *, char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2278:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 2278 | MAKE_INTRINSIC_3(n,f,r,SLANG_STRING_TYPE,SLANG_STRING_TYPE,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3095:4: note: in expansion of macro 'MAKE_INTRINSIC_SSS' 3095 | MAKE_INTRINSIC_SSS("str_uncomment_string", str_uncomment_string_cmd, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2275:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2275 | MAKE_INTRINSIC_2(n,f,r,SLANG_INT_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3096:4: note: in expansion of macro 'MAKE_INTRINSIC_II' 3096 | MAKE_INTRINSIC_II("define_case", define_case_intrin, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3097:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 3097 | MAKE_INTRINSIC_S("strtok", strtok_cmd, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3099:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 3099 | MAKE_INTRINSIC_S("strtrans", strtrans_vintrin, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3101:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 3101 | MAKE_INTRINSIC_S("glob_to_regexp", glob_to_regexp, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'unsigned int (*)(char *, SLwchar_Type *)' {aka 'unsigned int (*)(char *, unsigned int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3102:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 3102 | MAKE_INTRINSIC_2("count_char_occurrences", count_char_occurrences, SLANG_UINT_TYPE, SLANG_STRING_TYPE, SLANG_WCHAR_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'unsigned int (*)(char *, SLwchar_Type *)' {aka 'unsigned int (*)(char *, unsigned int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3103:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 3103 | MAKE_INTRINSIC_2("count_char_occurances", count_char_occurrences, SLANG_UINT_TYPE, SLANG_STRING_TYPE, SLANG_WCHAR_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(unsigned char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:3120:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 3120 | MAKE_INTRINSIC_S("string_to_wchars", string_to_wchars, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c: In function 'SLdo_sprintf': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:2046:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 2046 | while (f1 > dfmt) | ~~~^~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:2058:12: note: here 2058 | case 'S': | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:2061:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2061 | ch = 's'; | ~~~^~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:2063:12: note: here 2063 | case 's': | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c: In function 'skip_bytes_intrin': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:2874:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 2874 | has_nmax = 1; | ~~~~~~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:2876:7: note: here 2876 | case 3: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:2877:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 2877 | if (-1 == SLang_pop_int (&n0)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:2880:7: note: here 2880 | default: | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c: In function 'strtok_cmd': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:62:26: warning: inlining failed in call to 'make_whitespace_lut': call is unlikely and code size would grow [-Winline] 62 | static SLwchar_Lut_Type *make_whitespace_lut (void) | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:368:15: note: called from here 368 | lut = make_whitespace_lut (); | ^~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c: In function 'strtrim_internal.isra': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:62:26: warning: inlining failed in call to 'make_whitespace_lut': call is unlikely and code size would grow [-Winline] 62 | static SLwchar_Lut_Type *make_whitespace_lut (void) | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:1382:18: note: called from here 1382 | else cd.lut = make_whitespace_lut (); | ^~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c: In function 'str_delete_chars_vintrin': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:62:26: warning: inlining failed in call to 'make_whitespace_lut': call is unlikely and code size would grow [-Winline] 62 | static SLwchar_Lut_Type *make_whitespace_lut (void) | ^~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:1714:15: note: called from here 1714 | cd.lut = make_whitespace_lut (); | ^~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c: In function 'subbytes_cmd': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:205:12: warning: inlining failed in call to '_pSLang_push_nstring.isra': call is unlikely and code size would grow [-Winline] 205 | static int _pSLang_push_nstring (char *a, unsigned int len) | ^~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:643:11: note: called from here 643 | (void) _pSLang_push_nstring (a + n, (unsigned int) m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'substr_cmd', inlined from 'substr_cmd' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:648:13: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:205:12: warning: inlining failed in call to '_pSLang_push_nstring.isra': call is unlikely and code size would grow [-Winline] 205 | static int _pSLang_push_nstring (char *a, unsigned int len) | ^~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:686:11: note: called from here 686 | (void) _pSLang_push_nstring (a, (unsigned int)(a1 - a)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c: In function 'extract_element_cmd': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:205:12: warning: inlining failed in call to '_pSLang_push_nstring.isra': call is unlikely and code size would grow [-Winline] 205 | static int _pSLang_push_nstring (char *a, unsigned int len) | ^~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slstrops.c:2373:11: note: called from here 2373 | (void) _pSLang_push_nstring (list, (unsigned int)(list1 - list)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c: In function 'create_bstring_of_type': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c:69:21: warning: cast increases required alignment of target type [-Wcast-align] 69 | if (NULL == (b = (SLang_BString_Type *)SLmalloc (size))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c: In function 'make_n_bstrings': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c:429:13: warning: cast increases required alignment of target type [-Wcast-align] 429 | b = (SLang_BString_Type **) _SLcalloc (n, sizeof (SLang_BString_Type *)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c: In function 'bstrcat_cmd': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c:882:33: warning: cast increases required alignment of target type [-Wcast-align] 882 | else if (NULL == (bstrings = (SLang_BString_Type **)_SLcalloc (nargs, sizeof (SLang_BString_Type *)))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c:24: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'unsigned int (*)(SLang_BString_Type *)' {aka 'unsigned int (*)(struct _pSLang_BString_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c:914:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 914 | MAKE_INTRINSIC_1("bstrlen", bstrlen_cmd, SLANG_UINT_TYPE, SLANG_BSTRING_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'unsigned int (*)(SLang_BString_Type *, unsigned char *)' {aka 'unsigned int (*)(struct _pSLang_BString_Type *, unsigned char *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c:917:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 917 | MAKE_INTRINSIC_2("count_byte_occurances", count_byte_occurrences, SLANG_UINT_TYPE, SLANG_BSTRING_TYPE, SLANG_UCHAR_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'unsigned int (*)(SLang_BString_Type *, unsigned char *)' {aka 'unsigned int (*)(struct _pSLang_BString_Type *, unsigned char *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c:918:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 918 | MAKE_INTRINSIC_2("count_byte_occurrences", count_byte_occurrences, SLANG_UINT_TYPE, SLANG_BSTRING_TYPE, SLANG_UCHAR_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *, SLang_BString_Type *)' {aka 'void (*)(char *, struct _pSLang_BString_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c:920:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 920 | MAKE_INTRINSIC_2("unpack", _pSLunpack, SLANG_VOID_TYPE, SLANG_STRING_TYPE, SLANG_BSTRING_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c:921:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 921 | MAKE_INTRINSIC_1("pad_pack_format", _pSLpack_pad_format, SLANG_VOID_TYPE, SLANG_STRING_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'SLstrlen_Type (*)(char *)' {aka 'unsigned int (*)(char *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c:922:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 922 | MAKE_INTRINSIC_1("sizeof_pack", _pSLpack_compute_size, SLANG_UINT_TYPE, SLANG_STRING_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(unsigned int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c:924:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 924 | MAKE_INTRINSIC_1("set_printable_bstring_size", set_printable_bstring_size, SLANG_VOID_TYPE, SLANG_UINT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c: In function '_pSLbstring_foreach_open': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slbstr.c:985:8: warning: cast increases required alignment of target type [-Wcast-align] 985 | c = (SLang_Foreach_Context_Type *)SLmalloc (sizeof (SLang_Foreach_Context_Type)); | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slpack.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slpack.c: In function 'parse_a_format': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slpack.c:322:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 322 | ft->pad = ' '; | ~~~~~~~~^~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slpack.c:323:7: note: here 323 | case 'a': | ^~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slintall.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slistruc.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slistruc.c: In function 'SLns_add_istruct_table': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slistruc.c:211:8: warning: cast increases required alignment of target type [-Wcast-align] 211 | s = (_pSLang_IStruct_Type *)SLmalloc (sizeof (_pSLang_IStruct_Type)); | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposio.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposio.c: In function 'alloc_stdio_list_elem': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposio.c:243:11: warning: cast increases required alignment of target type [-Wcast-align] 243 | elem = (Stdio_MMT_List_Type *) SLmalloc(sizeof(Stdio_MMT_List_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposio.c: In function 'SLfile_create_fd': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposio.c:453:21: warning: cast increases required alignment of target type [-Wcast-align] 453 | if (NULL == (f = (SLFile_FD_Type *) SLmalloc (sizeof (SLFile_FD_Type)))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposio.c:63: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposio.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLFile_FD_Type *, SLang_Ref_Type *, unsigned int *)' {aka 'void (*)(struct _pSLFile_FD_Type *, struct _pSLang_Ref_Type *, unsigned int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposio.c:1016:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 1016 | MAKE_INTRINSIC_3("read", posix_read, V, F, R, U), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLFile_FD_Type *, _pSLc_off_t_Type *, int *)' {aka 'void (*)(struct _pSLFile_FD_Type *, long long int *, int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposio.c:1017:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 1017 | MAKE_INTRINSIC_3("lseek", posix_lseek, V, F, SLANG_C_OFF_T_TYPE, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLFile_FD_Type *, char *)' {aka 'void (*)(struct _pSLFile_FD_Type *, char *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposio.c:1018:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 1018 | MAKE_INTRINSIC_2("fdopen", posix_fdopen, V, F, S), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLFile_FD_Type *, SLang_BString_Type *)' {aka 'void (*)(struct _pSLFile_FD_Type *, struct _pSLang_BString_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposio.c:1019:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 1019 | MAKE_INTRINSIC_2("write", posix_write, V, F, B), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLFile_FD_Type *)' {aka 'void (*)(struct _pSLFile_FD_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposio.c:1020:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 1020 | MAKE_INTRINSIC_1("dup_fd", posix_dup, V, F), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SLFile_FD_Type *, int *)' {aka 'int (*)(struct _pSLFile_FD_Type *, int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposio.c:1021:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 1021 | MAKE_INTRINSIC_2("dup2_fd", posix_dup2, I, F, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SLFile_FD_Type *)' {aka 'int (*)(struct _pSLFile_FD_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposio.c:1022:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 1022 | MAKE_INTRINSIC_1("close", posix_close_slfd, I, F), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slposio.c:1023:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 1023 | MAKE_INTRINSIC_1("_close", posix_close_fd, I, I), | ^~~~~~~~~~~~~~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slnspace.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slnspace.c: In function '_pSLns_allocate_namespace': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slnspace.c:90:22: warning: cast increases required alignment of target type [-Wcast-align] 90 | if (NULL == (ns = (SLang_NameSpace_Type *) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slnspace.c:97:22: warning: cast increases required alignment of target type [-Wcast-align] 97 | if (NULL == (nt = (SLang_Name_Type **) SLcalloc (sizeof (SLang_Name_Type *), size))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slnspace.c: In function 'delete_namespace_objects': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slnspace.c:509:40: warning: cast increases required alignment of target type [-Wcast-align] 509 | SLang_free_object (&((SLang_Global_Var_Type *)t)->obj); | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slarrmis.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slospath.c In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slospath.c:25: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slospath.c:235:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 235 | MAKE_INTRINSIC_S("set_slang_load_path", set_load_path, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'const char * (*)(void)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2261:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2261 | MAKE_INTRINSIC_N(n,f,out,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slospath.c:236:4: note: in expansion of macro 'MAKE_INTRINSIC_0' 236 | MAKE_INTRINSIC_0("get_slang_load_path", get_load_path, SLANG_STRING_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *, char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2269:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2269 | MAKE_INTRINSIC_2(n,f,r,SLANG_STRING_TYPE,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slospath.c:239:4: note: in expansion of macro 'MAKE_INTRINSIC_SS' 239 | MAKE_INTRINSIC_SS("path_concat", path_concat, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slospath.c:240:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 240 | MAKE_INTRINSIC_S("path_extname", path_extname, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slospath.c:241:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 241 | MAKE_INTRINSIC_S("path_dirname", path_dirname, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slospath.c:242:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 242 | MAKE_INTRINSIC_S("path_basename", path_basename, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slospath.c:243:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 243 | MAKE_INTRINSIC_S("path_basename_sans_extname", path_basename_sans_extname, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slospath.c:244:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 244 | MAKE_INTRINSIC_S("path_sans_extname", path_sans_extname, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slospath.c:245:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 245 | MAKE_INTRINSIC_S("path_is_absolute", path_is_absolute_path, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slscanf.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slscanf.c: In function '_pSLang_sscanf': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slscanf.c:648:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 648 | is_long = 1; | ~~~~~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slscanf.c:649:12: note: here 649 | case 'd': | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slscanf.c:668:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 668 | is_long = 1; | ~~~~~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slscanf.c:669:12: note: here 669 | case 'u': | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slscanf.c:688:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 688 | is_long = 1; | ~~~~~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slscanf.c:690:12: note: here 690 | case 'i': | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slscanf.c:705:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 705 | is_long = 1; | ~~~~~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slscanf.c:707:12: note: here 707 | case 'o': | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slscanf.c:717:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 717 | is_long = 1; | ~~~~~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slscanf.c:719:12: note: here 719 | case 'x': | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slscanf.c:730:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 730 | is_long = 1; | ~~~~~~~~^~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slscanf.c:732:12: note: here 732 | case 'e': | ^~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllower.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slupper.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slischar.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slutf8.c In function 'SLutf8_skip_char', inlined from 'SLutf8_skip_char' at /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slutf8.c:119:16: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slutf8.c:49:12: warning: inlining failed in call to 'is_invalid_or_overlong_utf8': call is unlikely and code size would grow [-Winline] 49 | static int is_invalid_or_overlong_utf8 (SLuchar_Type *u, unsigned int len) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slutf8.c:133:8: note: called from here 133 | if (is_invalid_or_overlong_utf8 (s, len)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slutf8.c: In function 'SLutf8_decode': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slutf8.c:49:12: warning: inlining failed in call to 'is_invalid_or_overlong_utf8': call is unlikely and code size would grow [-Winline] 49 | static int is_invalid_or_overlong_utf8 (SLuchar_Type *u, unsigned int len) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slutf8.c:345:8: note: called from here 345 | if (is_invalid_or_overlong_utf8 (u, len)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slutf8.c:99:21: warning: inlining failed in call to 'fast_utf8_decode': call is unlikely and code size would grow [-Winline] 99 | static SLwchar_Type fast_utf8_decode (SLuchar_Type *u, unsigned int len) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slutf8.c:356:14: note: called from here 356 | *wp = w = fast_utf8_decode (u, len); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slutf8.c: In function 'SLutf8_skip_chars': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slutf8.c:49:12: warning: inlining failed in call to 'is_invalid_or_overlong_utf8': call is unlikely and code size would grow [-Winline] 49 | static int is_invalid_or_overlong_utf8 (SLuchar_Type *u, unsigned int len) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slutf8.c:164:13: note: called from here 164 | if (is_invalid_or_overlong_utf8 (s, len)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slutf8.c:99:21: warning: inlining failed in call to 'fast_utf8_decode': call is unlikely and code size would grow [-Winline] 99 | static SLwchar_Type fast_utf8_decode (SLuchar_Type *u, unsigned int len) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slutf8.c:173:31: note: called from here 173 | SLwchar_Type w = fast_utf8_decode (s, len); | ^~~~~~~~~~~~~~~~~~~~~~~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slwcwidth.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slwclut.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slwclut.c: In function 'SLwchar_create_lut': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slwclut.c:57:8: warning: cast increases required alignment of target type [-Wcast-align] 57 | r = (SLwchar_Lut_Type *)SLcalloc (sizeof (SLwchar_Lut_Type), 1); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slwclut.c:61:15: warning: cast increases required alignment of target type [-Wcast-align] 61 | r->chmin = (SLwchar_Type *) _SLcalloc (num_entries, sizeof(SLwchar_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slwclut.c:62:15: warning: cast increases required alignment of target type [-Wcast-align] 62 | r->chmax = (SLwchar_Type *) _SLcalloc (num_entries, sizeof(SLwchar_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slwclut.c: In function 'SLwchar_add_range_to_lut': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slwclut.c:107:17: warning: cast increases required alignment of target type [-Wcast-align] 107 | chmin = (SLwchar_Type *) _SLrecalloc ((char *)r->chmin, malloced_len, sizeof (SLwchar_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slwclut.c:112:17: warning: cast increases required alignment of target type [-Wcast-align] 112 | chmax = (SLwchar_Type *) _SLrecalloc ((char *)r->chmax, malloced_len, sizeof (SLwchar_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slwclut.c: In function 'SLwchar_allocate_char_map': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slwclut.c:1064:10: warning: cast increases required alignment of target type [-Wcast-align] 1064 | map = (SLwchar_Map_Type *)SLcalloc (1, sizeof (SLwchar_Map_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slwclut.c:1083:29: warning: cast increases required alignment of target type [-Wcast-align] 1083 | if (NULL == (next = (Char_Map_Type *) SLcalloc (1, sizeof (Char_Map_Type)))) | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcommon.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcommon.c: In function 'SLang_add_interrupt_hook': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slcommon.c:308:21: warning: cast increases required alignment of target type [-Wcast-align] 308 | if (NULL == (h = (Interrupt_Hook_Type *)SLmalloc (sizeof (Interrupt_Hook_Type)))) | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllist.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllist.c: In function 'new_chunk': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllist.c:86:8: warning: cast increases required alignment of target type [-Wcast-align] 86 | c = (Chunk_Type *) SLcalloc (1, sizeof (Chunk_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllist.c:90:18: warning: cast increases required alignment of target type [-Wcast-align] 90 | c->elements = (SLang_Object_Type *)SLcalloc(size, sizeof(SLang_Object_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllist.c: In function 'allocate_list': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllist.c:162:11: warning: cast increases required alignment of target type [-Wcast-align] 162 | list = (SLang_List_Type *)SLcalloc (1, sizeof (SLang_List_Type)); | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllist.c:26: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllist.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLang_List_Type *, SLindex_Type *)' {aka 'void (*)(struct _pSLang_List_Type *, int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllist.c:828:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 828 | MAKE_INTRINSIC_2("list_delete", list_delete_elem, SLANG_VOID_TYPE, L, A), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLang_List_Type *)' {aka 'void (*)(struct _pSLang_List_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllist.c:829:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 829 | MAKE_INTRINSIC_1("list_reverse", list_reverse, SLANG_VOID_TYPE, L), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLang_List_Type *, SLang_List_Type *)' {aka 'void (*)(struct _pSLang_List_Type *, struct _pSLang_List_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllist.c:835:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 835 | MAKE_INTRINSIC_2("list_concat", list_concat, SLANG_VOID_TYPE, L, L), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLang_List_Type *, SLang_List_Type *)' {aka 'void (*)(struct _pSLang_List_Type *, struct _pSLang_List_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllist.c:836:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 836 | MAKE_INTRINSIC_2("list_join", list_join, SLANG_VOID_TYPE, L, L), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLang_List_Type *)' {aka 'void (*)(struct _pSLang_List_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllist.c:837:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 837 | MAKE_INTRINSIC_1("__push_list", push_list_elements, SLANG_VOID_TYPE, L), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllist.c:838:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 838 | MAKE_INTRINSIC_1("__pop_list", pop_as_list, SLANG_VOID_TYPE, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllist.c: In function 'cl_foreach_open': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/sllist.c:958:21: warning: cast increases required alignment of target type [-Wcast-align] 958 | if (NULL == (c = (SLang_Foreach_Context_Type *) SLcalloc (1, sizeof (SLang_Foreach_Context_Type)))) | ^ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slexcept.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slexcept.c: In function '_pSLang_push_error_context': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slexcept.c:74:21: warning: cast increases required alignment of target type [-Wcast-align] 74 | if (NULL == (c = (Error_Context_Type *)SLmalloc (sizeof (Error_Context_Type)))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slexcept.c:27: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slexcept.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *, int *, char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2282:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 2282 | MAKE_INTRINSIC_3(n,f,r,SLANG_STRING_TYPE,SLANG_INT_TYPE,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slexcept.c:482:4: note: in expansion of macro 'MAKE_INTRINSIC_SIS' 482 | MAKE_INTRINSIC_SIS("new_exception", new_exception, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slexcept.c: In function '_pSLerr_throw': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slexcept.c:317:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 317 | Object_Thrownp = &Object_Thrown; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slexcept.c:319:7: note: here 319 | case 2: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slexcept.c:320:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 320 | if (-1 == SLang_pop_slstring (&msg)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slexcept.c:325:7: note: here 325 | case 1: | ^~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slfpu.c cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsig.c In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsig.c:39: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsig.c:820:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 820 | MAKE_INTRINSIC_1("getitimer", getitimer_intrinsic, SLANG_VOID_TYPE, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsig.c: In function 'setitimer_intrinsic': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsig.c:748:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 748 | if (-1 == SLang_pop_double (&interval)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slsig.c:751:7: note: here 751 | case 2: | ^~~~ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -fPIC -Dunix -DSLANG /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slboseos.c In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slboseos.c:23: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *, char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2273:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2273 | MAKE_INTRINSIC_2(n,f,r,SLANG_INT_TYPE,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slboseos.c:371:4: note: in expansion of macro 'MAKE_INTRINSIC_IS' 371 | MAKE_INTRINSIC_IS("_get_frame_variable", get_frame_variable, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slboseos.c:373:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 373 | MAKE_INTRINSIC_I("_get_frame_info", get_frame_info, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slboseos.c:374:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 374 | MAKE_INTRINSIC_I("_use_frame_namespace", use_frame_namespace, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ rm -f /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs/libslang.so.2.3.2 cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && arm-openwrt-linux-muslgnueabi-gcc -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -shared -Wl,-O1 -Wl,--version-script,/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.ver -Wl,-soname,libslang.so.2 -o libslang.so.2.3.2 sltermin.o sldisply.o slutty.o slang.o slarray.o slclass.o slcmd.o slerr.o slgetkey.o slkeymap.o slmalloc.o slmath.o slmemchr.o slmemcmp.o slmemcpy.o slmemset.o slmisc.o slparse.o slprepr.o slregexp.o slrline.o slsearch.o slsmg.o slstd.o sltoken.o sltypes.o slxstrng.o slcurses.o slscroll.o slsignal.o slkeypad.o slerrno.o slstring.o slstruct.o slcmplex.o slarrfun.o slimport.o slpath.o slarith.o slassoc.o slcompat.o slposdir.o slstdio.o slproc.o sltime.o slstrops.o slbstr.o slpack.o slintall.o slistruc.o slposio.o slnspace.o slarrmis.o slospath.o slscanf.o sllower.o slupper.o slischar.o slutf8.o slwcwidth.o slwclut.o slcommon.o sllist.o slexcept.o slfpu.o slsig.o slboseos.o -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -ldl -lm -lc if [ libslang.so.2 != libslang.so.2.3.2 ]; then \ cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && rm -f libslang.so.2 && /bin/ln -sf libslang.so.2.3.2 libslang.so.2; \ fi cd /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs && rm -f libslang.so && /bin/ln -sf libslang.so.2.3.2 libslang.so libslang.so.2.3.2 created in /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs. The link libslang.so to libslang.so.2.3.2 was also created. make[5]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src' cd slsh; make all make[5]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh' /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/autoconf/mkinsdir.sh armobjs mkdir -p -- armobjs touch armobjs/tstamp cp ../src/config.h . cd armobjs && arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -c -DSLSH_CONF_DIR='"/etc"' -DSLSH_PATH='"/usr/share/slsh"' -DSLSH_CONF_DIR_ENV='"SLSH_CONF_DIR"' -DSLSH_LIB_DIR_ENV='"SLSH_LIB_DIR"' -DSLSH_PATH_ENV='"SLSH_PATH"' /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/slsh.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/slsh.c: In function 'at_exit': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/slsh.c:186:8: warning: cast increases required alignment of target type [-Wcast-align] 186 | a = (AtExit_Type *) SLmalloc (sizeof (AtExit_Type)); | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/slsh.c:37: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/slsh.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLang_Ref_Type *)' {aka 'void (*)(int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/slsh.c:455:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 455 | MAKE_INTRINSIC_1("atexit", at_exit, VOID_TYPE, SLANG_REF_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/slsh.c:457:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 457 | MAKE_INTRINSIC_1("set_verbose_loading", set_verbose_loading, SLANG_INT_TYPE, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ cd armobjs && arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -c -DSLSH_CONF_DIR='"/etc"' -DSLSH_PATH='"/usr/share/slsh"' -DSLSH_CONF_DIR_ENV='"SLSH_CONF_DIR"' -DSLSH_LIB_DIR_ENV='"SLSH_LIB_DIR"' -DSLSH_PATH_ENV='"SLSH_PATH"' -DUSE_GNU_READLINE=0 /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/readline.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/readline.c: In function 'open_slsh_readline': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/readline.c:295:23: warning: cast increases required alignment of target type [-Wcast-align] 295 | if (NULL == (sri = (Slsh_Readline_Type *)SLmalloc (sizeof (Slsh_Readline_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/readline.c: In function 'set_rline_update_hook': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/readline.c:940:22: warning: cast increases required alignment of target type [-Wcast-align] 940 | if (NULL == (cb = (Rline_CB_Type *)SLmalloc(sizeof(Rline_CB_Type)))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/readline.c:38: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/readline.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/readline.c:1045:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1045 | MAKE_INTRINSIC_S("slsh_readline_init", init_readline_intrinsic, VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/readline.c:1046:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1046 | MAKE_INTRINSIC_S("slsh_readline_new", new_slrline_intrinsic, VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/readline.c:1047:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1047 | MAKE_INTRINSIC_S("slsh_readline", readline_intrinsic, VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/readline.c:1048:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 1048 | MAKE_INTRINSIC_S("slsh_readline_noecho", readline_noecho_intrinsic, VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/readline.c: In function 'set_rline_update_hook': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/readline.c:951:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 951 | if (-1 == SLang_pop_anytype (&cb->cd)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/readline.c:954:7: note: here 954 | case 2: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/readline.c:955:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 955 | if (NULL == (cb->update_hook = SLang_pop_function ())) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh/readline.c:958:7: note: here 958 | case 1: | ^~~~ arm-openwrt-linux-muslgnueabi-gcc -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 armobjs/slsh.o armobjs/readline.o -o armobjs/slsh_exe -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-export-dynamic -L/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/armelfobjs -lslang -ldl -lm make[5]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/slsh' cd modules; make all make[5]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules' /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/autoconf/mkinsdir.sh armobjs mkdir -p -- armobjs touch armobjs/tstamp cp Makefile armobjs cd armobjs && make slsmg-module.so termios-module.so select-module.so fcntl-module.so varray-module.so socket-module.so rand-module.so fork-module.so csv-module.so base64-module.so chksum-module.so histogram-module.so stats-module.so json-module.so pcre-module.so png-module.so iconv-module.so onig-module.so zlib-module.so sysconf-module.so make[6]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/armobjs' cp /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/config.h /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/config.h arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/slsmg-module.c -o slsmg-module.so -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/slsmg-module.c:24: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2275:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2275 | MAKE_INTRINSIC_2(n,f,r,SLANG_INT_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/slsmg-module.c:254:4: note: in expansion of macro 'MAKE_INTRINSIC_II' 254 | MAKE_INTRINSIC_II("slsmg_gotorc", smg_gotorc, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/slsmg-module.c:257:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 257 | MAKE_INTRINSIC_I("slsmg_set_color", smg_set_color, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/slsmg-module.c:259:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 259 | MAKE_INTRINSIC_S("slsmg_write_string", smg_write_string, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2271:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2271 | MAKE_INTRINSIC_2(n,f,r,SLANG_STRING_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/slsmg-module.c:265:4: note: in expansion of macro 'MAKE_INTRINSIC_SI' 265 | MAKE_INTRINSIC_SI("slsmg_write_nstring", smg_write_nstring, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *, int *, int *, int *, int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2249:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2249 | MAKE_INTRINSIC_N(n,f,out,6,a1,a2,a3,a4,a5,a6,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/slsmg-module.c:266:4: note: in expansion of macro 'MAKE_INTRINSIC_6' 266 | MAKE_INTRINSIC_6("slsmg_write_wrapped_string", smg_write_wrapped_string, SLANG_VOID_TYPE, S,I,I,I,I,I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2275:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 2275 | MAKE_INTRINSIC_2(n,f,r,SLANG_INT_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/slsmg-module.c:268:4: note: in expansion of macro 'MAKE_INTRINSIC_II' 268 | MAKE_INTRINSIC_II("slsmg_set_screen_start", smg_set_screen_start, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/slsmg-module.c:269:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 269 | MAKE_INTRINSIC_I("slsmg_draw_hline", smg_draw_hline, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/slsmg-module.c:270:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 270 | MAKE_INTRINSIC_I("slsmg_draw_vline", smg_draw_vline, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *, int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2292:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 2292 | MAKE_INTRINSIC_3(n,f,r,SLANG_INT_TYPE,SLANG_INT_TYPE,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/slsmg-module.c:271:4: note: in expansion of macro 'MAKE_INTRINSIC_III' 271 | MAKE_INTRINSIC_III("slsmg_draw_object", smg_draw_object, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *, int *, int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2253:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2253 | MAKE_INTRINSIC_N(n,f,out,4,a1,a2,a3,a4,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/slsmg-module.c:272:4: note: in expansion of macro 'MAKE_INTRINSIC_4' 272 | MAKE_INTRINSIC_4("slsmg_draw_box", smg_draw_box, SLANG_VOID_TYPE,I,I,I,I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2266:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2266 | MAKE_INTRINSIC_1(n,f,r,SLANG_INT_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/slsmg-module.c:275:4: note: in expansion of macro 'MAKE_INTRINSIC_I' 275 | MAKE_INTRINSIC_I("slsmg_forward", smg_forward, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *, int *, int *, int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2251:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2251 | MAKE_INTRINSIC_N(n,f,out,5,a1,a2,a3,a4,a5,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/slsmg-module.c:276:4: note: in expansion of macro 'MAKE_INTRINSIC_5' 276 | MAKE_INTRINSIC_5("slsmg_set_color_in_region", smg_set_color_in_region, SLANG_VOID_TYPE, I, I, I, I, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *, char *, char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2286:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 2286 | MAKE_INTRINSIC_3(n,f,r,SLANG_INT_TYPE,SLANG_STRING_TYPE,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/slsmg-module.c:278:4: note: in expansion of macro 'MAKE_INTRINSIC_ISS' 278 | MAKE_INTRINSIC_ISS("slsmg_define_color", smg_define_color, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2264:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 2264 | MAKE_INTRINSIC_1(n,f,r,SLANG_STRING_TYPE) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/slsmg-module.c:280:4: note: in expansion of macro 'MAKE_INTRINSIC_S' 280 | MAKE_INTRINSIC_S("slsmg_write_to_status_line", smg_write_to_status_line, SLANG_VOID_TYPE), | ^~~~~~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c -o termios-module.so -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c: In function 'tcsetpgrp_intrin': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:104:46: warning: cast between incompatible function types from 'pid_t (*)(int)' {aka 'int (*)(int)'} to 'int (*)(int, int)' [-Wcast-function-type] 104 | #define DO_SYSCALL_1(fun, f, i) do_syscall_1((int(*)(int,int))(fun),(f),(i)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:132:11: note: in expansion of macro 'DO_SYSCALL_1' 132 | return DO_SYSCALL_1 (tcgetpgrp, f, *id); | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c: In function 'allocate_termios': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:151:9: warning: cast increases required alignment of target type [-Wcast-align] 151 | s1 = (struct termios *) SLmalloc (sizeof (struct termios)); | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:22: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SLFile_FD_Type *)' {aka 'int (*)(struct _pSLFile_FD_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:487:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 487 | MAKE_INTRINSIC_1("tcdrain", tcdrain_intrin, I, F), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SLFile_FD_Type *, int *)' {aka 'int (*)(struct _pSLFile_FD_Type *, int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:488:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 488 | MAKE_INTRINSIC_2("tcflow", tcflow_intrin, I, F, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SLFile_FD_Type *, int *)' {aka 'int (*)(struct _pSLFile_FD_Type *, int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:489:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 489 | MAKE_INTRINSIC_2("tcflush", tcflush_intrin, I, F, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SLFile_FD_Type *)' {aka 'int (*)(struct _pSLFile_FD_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:490:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 490 | MAKE_INTRINSIC_1("tcgetpgrp", tcgetpgrp_intrin, I, F), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SLFile_FD_Type *, int *)' {aka 'int (*)(struct _pSLFile_FD_Type *, int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:491:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 491 | MAKE_INTRINSIC_2("tcsetpgrp", tcsetpgrp_intrin, I, F, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SLFile_FD_Type *, int *)' {aka 'int (*)(struct _pSLFile_FD_Type *, int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:492:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 492 | MAKE_INTRINSIC_2("tcsendbreak", tcsendbreak_intrin, I, F, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLFile_FD_Type *)' {aka 'void (*)(struct _pSLFile_FD_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:493:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 493 | MAKE_INTRINSIC_1("tcgetattr", tcgetattr_intrin, V, F), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(SLFile_FD_Type *, int *, struct termios *)' {aka 'int (*)(struct _pSLFile_FD_Type *, int *, struct termios *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:494:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 494 | MAKE_INTRINSIC_3("tcsetattr", tcsetattr_intrin, I, F, I, T), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(struct termios *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:495:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 495 | MAKE_INTRINSIC_1("cfgetispeed", cfgetispeed_intrin, V, T), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(struct termios *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:496:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 496 | MAKE_INTRINSIC_1("cfgetospeed", cfgetospeed_intrin, V, T), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(struct termios *, unsigned int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:497:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 497 | MAKE_INTRINSIC_2("cfsetispeed", cfsetispeed_intrin, I, T, U), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(struct termios *, unsigned int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:498:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 498 | MAKE_INTRINSIC_2("cfsetospeed", cfsetospeed_intrin, I, T, U), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(struct termios *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:499:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 499 | MAKE_INTRINSIC_1("termios_get_oflag", termios_get_oflag, I, T), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(struct termios *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:500:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 500 | MAKE_INTRINSIC_1("termios_get_iflag", termios_get_iflag, I, T), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(struct termios *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:501:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 501 | MAKE_INTRINSIC_1("termios_get_cflag", termios_get_cflag, I, T), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(struct termios *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:502:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 502 | MAKE_INTRINSIC_1("termios_get_lflag", termios_get_lflag, I, T), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(struct termios *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:503:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 503 | MAKE_INTRINSIC_1("termios_get_cc", termios_get_cc, V, T), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(struct termios *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:504:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 504 | MAKE_INTRINSIC_2("termios_set_oflag", termios_set_oflag, V, T, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(struct termios *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:505:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 505 | MAKE_INTRINSIC_2("termios_set_iflag", termios_set_iflag, V, T, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(struct termios *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:506:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 506 | MAKE_INTRINSIC_2("termios_set_cflag", termios_set_cflag, V, T, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(struct termios *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/termios-module.c:507:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 507 | MAKE_INTRINSIC_2("termios_set_lflag", termios_set_lflag, V, T, I), | ^~~~~~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/select-module.c -o select-module.so -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/select-module.c:8: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(double *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/select-module.c:222:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 222 | MAKE_INTRINSIC_1("select", select_intrin, SLANG_VOID_TYPE, SLANG_DOUBLE_TYPE), | ^~~~~~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/fcntl-module.c -o fcntl-module.so -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/fcntl-module.c:9: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/fcntl-module.c:110:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 110 | MAKE_INTRINSIC_1("fcntl_setfd", fcntl_setfd, I, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'int (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/fcntl-module.c:112:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 112 | MAKE_INTRINSIC_1("fcntl_setfl", fcntl_setfl, I, I), | ^~~~~~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/varray-module.c -o varray-module.so -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/varray-module.c: In function 'mmap_file': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/varray-module.c:90:21: warning: cast increases required alignment of target type [-Wcast-align] 90 | if (NULL == (m = (MMap_Type *) SLmalloc (sizeof (MMap_Type)))) | ^ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/socket-module.c -o socket-module.so -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/socket-module.c: In function 'alloc_host_addr_info': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/socket-module.c:382:12: warning: cast increases required alignment of target type [-Wcast-align] 382 | hinfo = (Host_Addr_Info_Type *) SLcalloc (1, sizeof (Host_Addr_Info_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/socket-module.c:393:25: warning: cast increases required alignment of target type [-Wcast-align] 393 | hinfo->h_addr_list = (char **)buf; | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/socket-module.c: In function 'create_socket': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/socket-module.c:703:8: warning: cast increases required alignment of target type [-Wcast-align] 703 | s = (Socket_Type *)SLmalloc (sizeof (Socket_Type)); | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/socket-module.c:87: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/socket-module.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *, int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/socket-module.c:1390:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 1390 | MAKE_INTRINSIC_3("socket", socket_intrin, V, I, I, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *, int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/socket-module.c:1392:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 1392 | MAKE_INTRINSIC_3("socketpair", socketpair_intrin, V, I, I, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(SLFile_FD_Type *, int *)' {aka 'void (*)(struct _pSLFile_FD_Type *, int *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/socket-module.c:1396:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 1396 | MAKE_INTRINSIC_2("listen", listen_intrin, V, F, I), | ^~~~~~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/rand-module.c -o rand-module.so -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/rand-module.c: In function 'create_random': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/rand-module.c:190:22: warning: cast increases required alignment of target type [-Wcast-align] 190 | if (NULL != (rt = (Rand_Type *) SLmalloc (sizeof (Rand_Type)))) | ^ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/fork-module.c -o fork-module.so -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/fork-module.c: In function 'pop_argv': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/fork-module.c:128:24: warning: cast increases required alignment of target type [-Wcast-align] 128 | if (NULL == (argv = (char **)SLmalloc ((num+1)*sizeof(char *)))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/fork-module.c:36: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/fork-module.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/fork-module.c:289:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 289 | MAKE_INTRINSIC_2("waitpid", waitpid_intrinsic, SLANG_VOID_TYPE, SLANG_INT_TYPE, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/fork-module.c:294:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 294 | MAKE_INTRINSIC_1("_exit", _exit_intrin, SLANG_VOID_TYPE, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/csv-module.c -o csv-module.so -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/csv-module.c: In function 'push_values_array': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/csv-module.c:78:35: warning: cast increases required alignment of target type [-Wcast-align] 78 | if (NULL == (new_values = (char **)SLrealloc ((char *)av->values, av->num*sizeof(char *)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/csv-module.c: In function 'store_value': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/csv-module.c:124:18: warning: cast increases required alignment of target type [-Wcast-align] 124 | values = (char **)SLrealloc ((char *)va->values, num_allocated*sizeof(char *)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/csv-module.c: In function 'new_csv_decoder_intrin': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/csv-module.c:349:23: warning: cast increases required alignment of target type [-Wcast-align] 349 | if (NULL == (csv = (CSV_Type *)SLmalloc(sizeof(CSV_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/csv-module.c: In function 'new_csv_encoder_intrin': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/csv-module.c:575:23: warning: cast increases required alignment of target type [-Wcast-align] 575 | if (NULL == (csv = (CSV_Type *)SLmalloc(sizeof(CSV_Type)))) | ^ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c -o base64-module.so -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c: In function 'b64_decoder_accumulate_intrin': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:375:4: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 375 | while (isspace ((unsigned char)*str)) str++; ch = *str++ | ^~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:377:4: note: in expansion of macro 'NEXT_CHAR' 377 | NEXT_CHAR; | ^~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:375:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 375 | while (isspace ((unsigned char)*str)) str++; ch = *str++ | ^~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:377:4: note: in expansion of macro 'NEXT_CHAR' 377 | NEXT_CHAR; | ^~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:375:4: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 375 | while (isspace ((unsigned char)*str)) str++; ch = *str++ | ^~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:386:9: note: in expansion of macro 'NEXT_CHAR' 386 | NEXT_CHAR; | ^~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:375:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 375 | while (isspace ((unsigned char)*str)) str++; ch = *str++ | ^~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:386:9: note: in expansion of macro 'NEXT_CHAR' 386 | NEXT_CHAR; | ^~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:375:4: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 375 | while (isspace ((unsigned char)*str)) str++; ch = *str++ | ^~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:391:14: note: in expansion of macro 'NEXT_CHAR' 391 | NEXT_CHAR; | ^~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:375:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 375 | while (isspace ((unsigned char)*str)) str++; ch = *str++ | ^~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:391:14: note: in expansion of macro 'NEXT_CHAR' 391 | NEXT_CHAR; | ^~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:375:4: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 375 | while (isspace ((unsigned char)*str)) str++; ch = *str++ | ^~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:396:14: note: in expansion of macro 'NEXT_CHAR' 396 | NEXT_CHAR; | ^~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:375:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 375 | while (isspace ((unsigned char)*str)) str++; ch = *str++ | ^~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:396:14: note: in expansion of macro 'NEXT_CHAR' 396 | NEXT_CHAR; | ^~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:375:4: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 375 | while (isspace ((unsigned char)*str)) str++; ch = *str++ | ^~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:417:9: note: in expansion of macro 'NEXT_CHAR' 417 | NEXT_CHAR; | ^~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:375:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 375 | while (isspace ((unsigned char)*str)) str++; ch = *str++ | ^~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:417:9: note: in expansion of macro 'NEXT_CHAR' 417 | NEXT_CHAR; | ^~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:375:4: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 375 | while (isspace ((unsigned char)*str)) str++; ch = *str++ | ^~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:424:9: note: in expansion of macro 'NEXT_CHAR' 424 | NEXT_CHAR; | ^~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:375:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 375 | while (isspace ((unsigned char)*str)) str++; ch = *str++ | ^~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:424:9: note: in expansion of macro 'NEXT_CHAR' 424 | NEXT_CHAR; | ^~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:375:4: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 375 | while (isspace ((unsigned char)*str)) str++; ch = *str++ | ^~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:431:9: note: in expansion of macro 'NEXT_CHAR' 431 | NEXT_CHAR; | ^~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:375:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 375 | while (isspace ((unsigned char)*str)) str++; ch = *str++ | ^~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:431:9: note: in expansion of macro 'NEXT_CHAR' 431 | NEXT_CHAR; | ^~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:375:4: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 375 | while (isspace ((unsigned char)*str)) str++; ch = *str++ | ^~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:440:9: note: in expansion of macro 'NEXT_CHAR' 440 | NEXT_CHAR; | ^~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:375:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 375 | while (isspace ((unsigned char)*str)) str++; ch = *str++ | ^~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:440:9: note: in expansion of macro 'NEXT_CHAR' 440 | NEXT_CHAR; | ^~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c: In function 'new_b64_type': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:470:23: warning: cast increases required alignment of target type [-Wcast-align] 470 | if (NULL == (b64 = (Base64_Type *)SLmalloc(sizeof(Base64_Type)))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:24: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(Base64_Type *, SLang_BString_Type *)' {aka 'void (*)(struct _Base64_Type *, struct _pSLang_BString_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:512:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 512 | MAKE_INTRINSIC_2("_base64_encoder_accumulate", b64_encoder_accumulate_intrin, SLANG_VOID_TYPE, DUMMY_B64_TYPE, SLANG_BSTRING_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(Base64_Type *)' {aka 'void (*)(struct _Base64_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:513:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 513 | MAKE_INTRINSIC_1("_base64_encoder_close", b64_encoder_close_intrin, SLANG_VOID_TYPE, DUMMY_B64_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(Base64_Type *, char *)' {aka 'void (*)(struct _Base64_Type *, char *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:515:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 515 | MAKE_INTRINSIC_2("_base64_decoder_accumulate", b64_decoder_accumulate_intrin, SLANG_VOID_TYPE, DUMMY_B64_TYPE, SLANG_STRING_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(Base64_Type *)' {aka 'void (*)(struct _Base64_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/base64-module.c:516:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 516 | MAKE_INTRINSIC_1("_base64_decoder_close", b64_decoder_close_intrin, SLANG_VOID_TYPE, DUMMY_B64_TYPE), | ^~~~~~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/chksum-module.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/chksum-module.c: In function 'chksum_new': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/chksum-module.c:103:10: warning: cast increases required alignment of target type [-Wcast-align] 103 | obj = (Chksum_Object_Type *)SLmalloc (sizeof (Chksum_Object_Type)); | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/chksum-module.c:24: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/chksum-module.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/chksum-module.c:188:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 188 | MAKE_INTRINSIC_1 ("_chksum_new", chksum_new, SLANG_VOID_TYPE, SLANG_STRING_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(Chksum_Object_Type *, SLang_BString_Type *)' {aka 'void (*)(Chksum_Object_Type *, struct _pSLang_BString_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/chksum-module.c:189:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 189 | MAKE_INTRINSIC_2 ("_chksum_accumulate", chksum_accumulate, SLANG_VOID_TYPE, DUMMY_CHKSUM_TYPE, SLANG_BSTRING_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(Chksum_Object_Type *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/chksum-module.c:190:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 190 | MAKE_INTRINSIC_1 ("_chksum_close", chksum_close, SLANG_VOID_TYPE, DUMMY_CHKSUM_TYPE), | ^~~~~~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/chksum_md5.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/chksum_md5.c: In function '_pSLchksum_md5_new': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/chksum_md5.c:379:23: warning: cast increases required alignment of target type [-Wcast-align] 379 | if (NULL == (md5 = (SLChksum_Type *) SLmalloc (sizeof(SLChksum_Type)))) | ^ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/chksum_sha1.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/chksum_sha1.c: In function '_pSLchksum_sha1_new': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/chksum_sha1.c:303:11: warning: cast increases required alignment of target type [-Wcast-align] 303 | sha1 = (SLChksum_Type *)SLmalloc (sizeof (SLChksum_Type)); | ^ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src chksum-module.o chksum_md5.o chksum_sha1.o -o chksum-module.so -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/histogram-module.c -o histogram-module.so -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/histogram-module.c:58: warning: "isnan" redefined 58 | # define isnan(x) (x != x) | In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/histogram-module.c:36: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/include/math.h:78: note: this is the location of the previous definition 78 | #define isnan(x) ( \ | /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/histogram-module.c: In function 'convert_reverse_indices': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/histogram-module.c:266:24: warning: cast increases required alignment of target type [-Wcast-align] 266 | if (NULL == (lens = (SLindex_Type *)SLmalloc (num_h * sizeof (SLindex_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/histogram-module.c: In function 'alloc_reverse_indices': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/histogram-module.c:445:21: warning: cast increases required alignment of target type [-Wcast-align] 445 | if (NULL == (r = (SLindex_Type *) SLmalloc ((num + 1) * sizeof(SLindex_Type)))) | ^ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c: In function 'kim_jennrich_cdf': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:195:8: warning: cast increases required alignment of target type [-Wcast-align] 195 | u = (double *)SLmalloc (sizeof (double)*(n+1)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c: In function 'mann_whitney_cdf': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:253:8: warning: cast increases required alignment of target type [-Wcast-align] 253 | f = (double *)SLmalloc ((M+1)*sizeof(double)); | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:729: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.inc: In function 'median_doubles': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.inc:184:21: warning: cast increases required alignment of target type [-Wcast-align] 184 | if (NULL == (a = (GENERIC_TYPE *) SLmalloc (sizeof (GENERIC_TYPE)*n))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:738: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.inc: In function 'median_floats': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.inc:184:21: warning: cast increases required alignment of target type [-Wcast-align] 184 | if (NULL == (a = (GENERIC_TYPE *) SLmalloc (sizeof (GENERIC_TYPE)*n))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:747: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.inc: In function 'median_ints': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.inc:184:21: warning: cast increases required alignment of target type [-Wcast-align] 184 | if (NULL == (a = (GENERIC_TYPE *) SLmalloc (sizeof (GENERIC_TYPE)*n))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:756: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.inc: In function 'median_uints': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.inc:184:21: warning: cast increases required alignment of target type [-Wcast-align] 184 | if (NULL == (a = (GENERIC_TYPE *) SLmalloc (sizeof (GENERIC_TYPE)*n))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:795: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.inc: In function 'median_shorts': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.inc:184:21: warning: cast increases required alignment of target type [-Wcast-align] 184 | if (NULL == (a = (GENERIC_TYPE *) SLmalloc (sizeof (GENERIC_TYPE)*n))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:804: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.inc: In function 'median_ushorts': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.inc:184:21: warning: cast increases required alignment of target type [-Wcast-align] 184 | if (NULL == (a = (GENERIC_TYPE *) SLmalloc (sizeof (GENERIC_TYPE)*n))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:34: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'double (*)(double *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:1045:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 1045 | MAKE_INTRINSIC_1("smirnov_cdf", smirnov_cdf_intrin, SLANG_DOUBLE_TYPE, SLANG_DOUBLE_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'double (*)(int *, double *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:1046:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 1046 | MAKE_INTRINSIC_2("chisqr_cdf", chisqr_cdf_intrin, SLANG_DOUBLE_TYPE, SLANG_INT_TYPE, SLANG_DOUBLE_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'double (*)(double *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:1047:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 1047 | MAKE_INTRINSIC_1("_normal_cdf", normal_cdf_intrin, SLANG_DOUBLE_TYPE, SLANG_DOUBLE_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'double (*)(double *, double *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:1048:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 1048 | MAKE_INTRINSIC_2("student_t_cdf", student_t_cdf_intrin, SLANG_DOUBLE_TYPE, SLANG_DOUBLE_TYPE, SLANG_DOUBLE_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'double (*)(double *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:1049:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 1049 | MAKE_INTRINSIC_2("_poisson_cdf", poisson_cdf_intrin, SLANG_DOUBLE_TYPE, SLANG_DOUBLE_TYPE, SLANG_INT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'double (*)(unsigned int *, unsigned int *, unsigned int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:1050:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 1050 | MAKE_INTRINSIC_3("kim_jennrich_cdf", kim_jennrich_cdf_intrin, SLANG_DOUBLE_TYPE, SLANG_UINT_TYPE, SLANG_UINT_TYPE, SLANG_UINT_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'double (*)(unsigned int *, unsigned int *, double *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:1051:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 1051 | MAKE_INTRINSIC_3("mann_whitney_cdf", mann_whitney_cdf_intrin, SLANG_DOUBLE_TYPE, SLANG_UINT_TYPE, SLANG_UINT_TYPE, SLANG_DOUBLE_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'double (*)(double *, double *, double *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:1052:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 1052 | MAKE_INTRINSIC_3("f_cdf", f_cdf_intrin, SLANG_DOUBLE_TYPE, SLANG_DOUBLE_TYPE, SLANG_DOUBLE_TYPE, SLANG_DOUBLE_TYPE), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'double (*)(void)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2261:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2261 | MAKE_INTRINSIC_N(n,f,out,0,0,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats-module.c:1058:4: note: in expansion of macro 'MAKE_INTRINSIC_0' 1058 | MAKE_INTRINSIC_0("_kendall_tau", kendall_tau_intrin, SLANG_DOUBLE_TYPE), | ^~~~~~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -c /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/stats_kendall.c arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src stats-module.o stats_kendall.o -o stats-module.so -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/json-module.c -o json-module.so -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/json-module.c: In function 'create_string_hash': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/json-module.c:582:21: warning: cast increases required alignment of target type [-Wcast-align] 582 | if (NULL == (h = (String_Hash_Type *)SLmalloc(sizeof(String_Hash_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/json-module.c: In function 'add_string_to_hash': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/json-module.c:616:9: warning: cast increases required alignment of target type [-Wcast-align] 616 | e1 = (String_Hash_Elem_Type *)SLmalloc (sizeof (String_Hash_Elem_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/json-module.c: In function 'parse_and_push_object_as_struct': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/json-module.c:670:27: warning: cast increases required alignment of target type [-Wcast-align] 670 | if ((NULL == (fields = (char **)SLmalloc (max_fields * sizeof (char *)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/json-module.c:710:45: warning: cast increases required alignment of target type [-Wcast-align] 710 | if (NULL == (new_fields = (char **) SLrealloc ((char *)fields, new_max_fields*sizeof(char *)))) | ^ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c -o pcre-module.so -L/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lpcre -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c: In function 'allocate_pcre_type': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c:56:9: warning: cast increases required alignment of target type [-Wcast-align] 56 | pt = (PCRE_Type *) SLmalloc (sizeof (PCRE_Type)); | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c:73:31: warning: cast increases required alignment of target type [-Wcast-align] 73 | if (NULL == (pt->ovector = (int *)SLmalloc (ovector_len * sizeof (int)))) | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c:24: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(PCRE_Type *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c:426:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 426 | MAKE_INTRINSIC_2("pcre_nth_match", _pcre_nth_match, V, P, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(PCRE_Type *, char *, int *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2255:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2255 | MAKE_INTRINSIC_N(n,f,out,3,a1,a2,a3,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c:427:4: note: in expansion of macro 'MAKE_INTRINSIC_3' 427 | MAKE_INTRINSIC_3("pcre_nth_substr", _pcre_nth_substr, V, P, S, I), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c:428:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 428 | MAKE_INTRINSIC_1("slang_to_pcre", slang_to_pcre, V, S), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c: In function '_pcre_compile': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c:138:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 138 | if (-1 == SLang_pop_integer (&options)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c:141:7: note: here 141 | case 1: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c: In function '_pcre_exec': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c:188:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 188 | if (-1 == SLang_pop_integer (&options)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c:191:7: note: here 191 | case 3: | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c:193:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 193 | if (-1 == SLang_pop_integer (&pos)) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/pcre-module.c:196:7: note: here 196 | default: | ^~~~~~~ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/png-module.c -o png-module.so -L/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lpng -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/png-module.c: In function 'alloc_png_type': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/png-module.c:121:21: warning: cast increases required alignment of target type [-Wcast-align] 121 | if (NULL != (p = (Png_Type *)SLmalloc (sizeof (Png_Type)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/png-module.c: In function 'allocate_image_pointers': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/png-module.c:136:34: warning: cast increases required alignment of target type [-Wcast-align] 136 | if (NULL == (image_pointers = (png_byte **) SLmalloc (height * sizeof (png_byte *)))) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/png-module.c: In function 'write_image_internal.isra': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/png-module.c:558:14: warning: variable 'p' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 558 | Png_Type *p = NULL; | ^ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/iconv-module.c -o iconv-module.so -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/iconv-module.c: In function 'allocate_iconv_type': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/iconv-module.c:35:9: warning: cast increases required alignment of target type [-Wcast-align] 35 | it = (ICONV_Type *) SLmalloc (sizeof (ICONV_Type)); | ^ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/iconv-module.c:6: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/iconv-module.c: At top level: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(char *, char *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/iconv-module.c:209:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 209 | MAKE_INTRINSIC_2("iconv_open", _iconv_open, V, S, S), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(ICONV_Type *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/iconv-module.c:210:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 210 | MAKE_INTRINSIC_1("iconv_close", _iconv_close, V, P), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(ICONV_Type *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/iconv-module.c:211:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 211 | MAKE_INTRINSIC_1("iconv_reset", _iconv_reset, V, P), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(ICONV_Type *)' to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2259:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2259 | MAKE_INTRINSIC_N(n,f,out,1,a1,0,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/iconv-module.c:212:4: note: in expansion of macro 'MAKE_INTRINSIC_1' 212 | MAKE_INTRINSIC_1("iconv_reset_shift", _iconv_reset_shift, V, P), | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2243:34: warning: cast between incompatible function types from 'void (*)(ICONV_Type *, SLang_BString_Type *)' {aka 'void (*)(ICONV_Type *, struct _pSLang_BString_Type *)'} to 'int (*)(void)' [-Wcast-function-type] 2243 | {(n), NULL, SLANG_INTRINSIC, (FVOID_STAR) (f), \ | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src/slang.h:2257:5: note: in expansion of macro 'MAKE_INTRINSIC_N' 2257 | MAKE_INTRINSIC_N(n,f,out,2,a1,a2,0,0,0,0,0) | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/iconv-module.c:213:4: note: in expansion of macro 'MAKE_INTRINSIC_2' 213 | MAKE_INTRINSIC_2("iconv", _iconv, V, P, B), | ^~~~~~~~~~~~~~~~ arm-openwrt-linux-muslgnueabi-gcc -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -shared -fPIC -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2=slang-2.3.2 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -DPIC -fpic -Wall -W -pedantic -Winline -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wshadow -Wstrict-prototypes -Wformat=2 -I/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/src -I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/include /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/onig-module.c -o onig-module.so -L/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lonig -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a5+vfpv4_gcc-12.2.0_musl_eabi/lib -znow -zrelro -Wl,-R/usr/lib:/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a5+vfpv4_musl_eabi/usr/lib -lm /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/onig-module.c:27:10: fatal error: oniguruma.h: No such file or directory 27 | #include | ^~~~~~~~~~~~~ compilation terminated. make[6]: *** [Makefile:128: onig-module.so] Error 1 make[6]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules/armobjs' make[5]: *** [Makefile:97: all] Error 2 make[5]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/modules' make[4]: *** [Makefile:60: elf] Error 2 make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2' make[3]: *** [Makefile:190: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a5+vfpv4_musl_eabi/slang-2.3.2/.built] Error 2 time: package/feeds/packages/slang2/compile#41.62#5.41#66.80