From nobody Sat Feb 25 11:52:42 2023 X-Original-To: pkg-fallout@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PP4rW4YSZz3t5Jb for ; Sat, 25 Feb 2023 11:52:43 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PP4rW0dMYz4Q8p for ; Sat, 25 Feb 2023 11:52:43 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1677325963; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc; bh=HNi/P5yoHhpF1wCeAxml8K3QuIdhbye2DTkfP+rtdQw=; b=H+ILSxFKLQSELZuCr8iJglLiU7z5O8UvpckI7/McfoKTtcWO2meeFkorddK1yWDOieqh+Y 5eWxRFcoCepjPlu05df11o6Eh/2X+2MueyttnCwuAcUwppjIRj8ZxV9CaC95PBMjwpgNss QLBRT6/WJLmDVKCO1fxHOYPqGxyn4Ruw5zFLGygOYLJx304UMj7VcMSLHVGR4Vqj2b2QxW BxwGHk9BDYqaJMh5lL75hTwwrlUjPSt4D0v1n45t42r+pdEDVBTfkoPP2eMrmPKuVwHwx6 GsK7pFaEFXNeMk4h2KqCdvkrRArzahay4e64AtY+F5HGXazfv0BlfOHvACe7tA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1677325963; a=rsa-sha256; cv=none; b=J7F5hyrIV5CubA/7wwpLuRJjitvRyV7TUFkIkLyqk7SRNuZ2OQ9a7rsPuVCi7W55e7w82V o3iLmlohYMNg0YW18E/33N7Bh8YXrxsw6vJB+IfYWnUDMUDnFdqE2T/X/rHD4mZ25rYdKB BRN09kO+yPRueWjHT/E41bgvuKPCMIuk4WvqArtH3XZ+t6S3PwuFDKIOVpkm4J2z9ruE/h 411/e7dwFa1OpZ8r5TiQt8KE6vm/27MIK3T8farMxhvxyrtuGIupxiLtPkHoQFRCsDmkkN WxVYBCRisZUjzYopO3fz9pm7Cst4qR4ArnBTPnZRe9fZgRC/siC+zZxYyEq2Qg== Received: from beefy8.nyi.freebsd.org (beefy8.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:17]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4PP4rV6nkFz135Y for ; Sat, 25 Feb 2023 11:52:42 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 948b by beefy8.nyi.freebsd.org (DragonFly Mail Agent v0.13+ on beefy8.nyi.freebsd.org); Sat, 25 Feb 2023 11:52:42 +0000 To: pkg-fallout@FreeBSD.org Subject: [package - main-armv6-default][lang/eisl] Failed for eisl-2.63 in stage/runaway Date: Sat, 25 Feb 2023 11:52:42 +0000 Message-Id: <63f9f68a.948b.7f8b0068@beefy8.nyi.freebsd.org> From: X-ThisMailContainsUnwantedMimeParts: N List-Id: Fallout logs from package building List-Archive: https://lists.freebsd.org/archives/freebsd-pkg-fallout List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkg-fallout@freebsd.org You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: yuri@FreeBSD.org Log URL: https://pkg-status.freebsd.org/beefy8/data/main-armv6-default/pd0f8db852755_s49e3972afc/logs/eisl-2.63.log Build URL: https://pkg-status.freebsd.org/beefy8/build.html?mastername=main-armv6-default&build=pd0f8db852755_s49e3972afc Log: =>> Building lang/eisl build started at Sat Feb 25 05:16:14 UTC 2023 port directory: /usr/ports/lang/eisl package name: eisl-2.63 building for: FreeBSD main-armv6-default-job-13 14.0-CURRENT FreeBSD 14.0-CURRENT 1400081 arm maintained by: yuri@FreeBSD.org Makefile ident: Poudriere version: 3.2.8-23-ga7f8d188 Host OSVERSION: 1400078 Jail OSVERSION: 1400081 Job Id: 13 !!! Jail is newer than host. (Jail: 1400081, Host: 1400078) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- SHELL=/bin/sh UNAME_p=armv6 UNAME_m=arm ABI_FILE=/usr/lib/crt1.o OSVERSION=1400081 UNAME_v=FreeBSD 14.0-CURRENT 1400081 UNAME_r=14.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin LOCALBASE=/usr/local QEMU_EMULATING=1 USER=root LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.2.8-23-ga7f8d188 MASTERMNT=/usr/local/poudriere/data/.m/main-armv6-default/ref POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= PWD=/usr/local/poudriere/data/.m/main-armv6-default/ref/.p/pool P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS MASTERNAME=main-armv6-default SCRIPTPREFIX=/usr/local/share/poudriere OLDPWD=/usr/local/poudriere/data/.m/main-armv6-default/ref/.p SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= DEPENDS_ARGS= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- yuri@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=gmake XDG_DATA_HOME=/wrkdirs/usr/ports/lang/eisl/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/eisl/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/eisl/work/.cache HOME=/wrkdirs/usr/ports/lang/eisl/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/eisl/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/eisl/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/lang/eisl/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/eisl/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/eisl/work/.cache HOME=/wrkdirs/usr/ports/lang/eisl/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/eisl/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/eisl/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="/nxb-bin/usr/bin/cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="/nxb-bin/usr/bin/cpp" CPPFLAGS="" LDFLAGS=" -lncursesw -Wl,-rpath=/usr/local/lib -fstack-protector-strong " LIBS="" CXX="/nxb-bin/usr/bin/c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=14.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/eisl" EXAMPLESDIR="share/examples/eisl" DATADIR="share/eisl" WWWDIR="www/eisl" ETCDIR="etc/eisl" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/eisl DOCSDIR=/usr/local/share/doc/eisl EXAMPLESDIR=/usr/local/share/examples/eisl WWWDIR=/usr/local/www/eisl ETCDIR=/usr/local/etc/eisl --End SUB_LIST-- ---Begin make.conf--- .sinclude "/etc/make.nxb.conf" USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes MACHINE=arm MACHINE_ARCH=armv6 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs MAKE_JOBS_NUMBER=2 #### /usr/ports/Mk/Scripts/ports_env.sh #### _CCVERSION_9d218390=FreeBSD clang version 15.0.7 (https://github.com/llvm/llvm-project.git llvmorg-15.0.7-0-g8dfdcc7b7bf6) Target: armv6-unknown-freebsd14.0-gnueabihf Thread model: posix InstalledDir: /nxb-bin/usr/bin _ALTCCVERSION_9d218390=none _CXXINTERNAL_9c45a5b1=FreeBSD clang version 15.0.7 (https://github.com/llvm/llvm-project.git llvmorg-15.0.7-0-g8dfdcc7b7bf6) Target: armv6-unknown-freebsd14.0-gnueabihf Thread model: posix InstalledDir: /nxb-bin/usr/bin "/nxb-bin/usr/bin/ld" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld-elf.so.1" "--hash-style=both" "--enable-new-dtags" "-o" "a.out" "/usr/lib/crt1.o" "/usr/lib/crti.o" "/usr/lib/crtbegin.o" "-L/usr/lib" "/dev/null" "-lc++" "-lm" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "/usr/lib/crtend.o" "/usr/lib/crtn.o" CC_OUTPUT_9d218390_58173849=yes CC_OUTPUT_9d218390_9bdba57c=yes CC_OUTPUT_9d218390_6a4fe7f5=yes CC_OUTPUT_9d218390_6bcac02b=yes CC_OUTPUT_9d218390_67d20829=yes CC_OUTPUT_9d218390_bfa62e83=yes CC_OUTPUT_9d218390_f0b4d593=yes CC_OUTPUT_9d218390_308abb44=yes CC_OUTPUT_9d218390_f00456e5=yes CC_OUTPUT_9d218390_65ad290d=yes CC_OUTPUT_9d218390_f2776b26=yes CC_OUTPUT_9d218390_53255a77=yes CC_OUTPUT_9d218390_911cfe02=yes CC_OUTPUT_9d218390_b2657cc3=yes CC_OUTPUT_9d218390_380987f7=yes CC_OUTPUT_9d218390_160933ec=yes CC_OUTPUT_9d218390_fb62803b=yes CC_OUTPUT_9d218390_af59ad06=yes CC_OUTPUT_9d218390_a15f3fcf=yes _OBJC_CCVERSION_9d218390=FreeBSD clang version 15.0.7 (https://github.com/llvm/llvm-project.git llvmorg-15.0.7-0-g8dfdcc7b7bf6) Target: armv6-unknown-freebsd14.0-gnueabihf Thread model: posix InstalledDir: /nxb-bin/usr/bin _OBJC_ALTCCVERSION_9d218390=none ARCH=armv6 OPSYS=FreeBSD _OSRELEASE=14.0-CURRENT OSREL=14.0 OSVERSION=1400081 PYTHONBASE=/usr/local CONFIGURE_MAX_CMD_LEN=524288 HAVE_PORTS_ENV=1 #### Misc Poudriere #### GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- ---Begin make.nxb.conf--- CC=/nxb-bin/usr/bin/cc CPP=/nxb-bin/usr/bin/cpp CXX=/nxb-bin/usr/bin/c++ NM=/nxb-bin/usr/bin/nm LD=/nxb-bin/usr/bin/ld OBJCOPY=/nxb-bin/usr/bin/objcopy SIZE=/nxb-bin/usr/bin/size STRIPBIN=/nxb-bin/usr/bin/strip SED=/nxb-bin/usr/bin/sed RANLIB=/nxb-bin/usr/bin/ranlib YACC=/nxb-bin/usr/bin/yacc MAKE=/nxb-bin/usr/bin/make STRINGS=/nxb-bin/usr/bin/strings AWK=/nxb-bin/usr/bin/awk FLEX=/nxb-bin/usr/bin/flex ---End make.nxb.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===> License BSD2CLAUSE accepted by the user =========================================================================== =================================================== ===> eisl-2.63 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.19.1_1.pkg [main-armv6-default-job-13] Installing pkg-1.19.1_1... [main-armv6-default-job-13] Extracting pkg-1.19.1_1: .......... done ===> eisl-2.63 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of eisl-2.63 =========================================================================== =================================================== =========================================================================== =================================================== ===> License BSD2CLAUSE accepted by the user ===> Fetching all distfiles required by eisl-2.63 for building ^~~~~~~~~~~ 1 error generated. Easy-ISLisp Ver2.63 > T > type inference initialize pass1 pass2 compiling GLUT:INIT compiling GLUT:INIT-DISPLAY-MODE compiling GLUT:INIT-WINDOW-SIZE compiling GLUT:INIT-WINDOW-POSITION compiling GLUT:CREATE-WINDOW compiling GL:CLEAR-COLOR compiling GLUT:DISPLAY-FUNC compiling GLUT:KEYBOARD-FUNC compiling GLUT:MOUSE-FUNC compiling GLUT:MAIN-LOOP compiling GL:CLEAR compiling GL:COLOR3D compiling GL:BEGIN compiling GL:VERTEX2D compiling GL:VERTEX3D compiling GL:VERTEX4D compiling GLUT:SOLID-CUBE compiling GLUT:SOLID-SPHERE compiling GLUT:SOLID-TORUS compiling GLUT:SOLID-ICOSAHEDRON compiling GLUT:SOLID-OCTAHEDRON compiling GLUT:SOLID-TETRAHEDRON compiling GLUT:SOLID-DODECAHEDRON compiling GLUT:SOLID-CONE compiling GLUT:SOLID-TEAPOT compiling GL:END compiling GL:FLUSH compiling GL:FINISH finalize invoke CC T > echo '(load "library/compiler.lsp") (compile-file "library/regex.lsp")' | ./eisl -r In file included from library/regex0.c:14: library/regex2.c:28:33: error: incompatible pointer to integer conversion passing 'regex_t *' to parameter of type 'long' [-Wint-conversion] preg_str = fast_sprint_hex_long(preg); ^~~~ /wrkdirs/usr/ports/lang/eisl/work/eisl-2.63/fast.h:906:31: note: passing argument to parameter 'n' here fast_sprint_hex_long(long int n) ^ In file included from library/regex0.c:14: library/regex2.c:74:95: error: incompatible integer to pointer conversion passing 'long long' to parameter of type 'const regex_t *' [-Wint-conversion] res = ({int res;int VAL = Fapply(Fcar(Fmakesym("REGEXP-VAL")),Flist1(RE));int C_RES = regexec(Fgetlong(VAL), Fgetname(STR), (size_t)1, pmatch, REG_STARTEND) | INT_FLAG ^~~~~~~~~~~~~ /usr/include/regex.h:114:39: note: passing argument to parameter here int regexec(const regex_t * __restrict, const char * __restrict, size_t, ^ In file included from library/regex0.c:14: library/regex2.c:137:83: error: incompatible integer to pointer conversion passing 'long long' to parameter of type 'regex_t *' [-Wint-conversion] res = ({int res;int VAL = Fapply(Fcar(Fmakesym("REGEXP-VAL")),Flist1(RE));regfree(Fgetlong(VAL)); ^~~~~~~~~~~~~ /usr/include/regex.h:116:23: note: passing argument to parameter here void regfree(regex_t *); ^ In file included from library/regex0.c:14: library/regex2.c:138:23: error: incompatible integer to pointer conversion passing 'long long' to parameter of type 'void *' [-Wint-conversion] res = res = NIL; free(Fgetlong(VAL)); ^~~~~~~~~~~~~ 4 errors generated. Easy-ISLisp Ver2.63 > T > type inference warning REGEXP-P subr type mismatch (INSTANCEP O (CLASS )) warning REGCOMP type mismatch (IF (= C-RES 0) (PROGN (C-LANG "char *preg_str;") (C-LANG "preg_str = fast_sprint_hex_long(preg);") (SETF (REGEXP-VAL RES) (C-LANG "Fmakefaststrlong(preg_str)")) RES) (PROGN (C-LANG "free(preg);") NIL)) warning REGCOMP type mismatch (LET ((RES (CREATE (CLASS ))) (C-RES (C-LANG "regcomp(preg, Fgetname(RE), REG_EXTENDED) | INT_FLAG"))) (IF (= C-RES 0) (PROGN (C-LANG "char *preg_str;") (C-LANG "preg_str = fast_sprint_hex_long(preg);") (SETF (REGEXP-VAL RES) (C-LANG "Fmakefaststrlong(preg_str)")) RES) (PROGN (C-LANG "free(preg);") NIL))) warning REGCOMP subr type mismatch (C-LANG "preg = (regex_t *)malloc(sizeof(regex_t));") warning REGCOMP subr type mismatch (C-LANG "regex_t *preg;") initialize pass1 pass2 compiling REGEXP-P compiling REGCOMP compiling REGEXE compiling REGMATCH compiling REGFREE finalize invoke CC T > echo '(load "library/compiler.lsp") (compile-file "library/tcltk.lsp")' | ./eisl -r library/tcltk0.c:2:10: fatal error: 'tcl/tcl.h' file not found #include ^~~~~~~~~~~ 1 error generated. Easy-ISLisp Ver2.63 > T > type inference warning TK:OBJECTS subr type mismatch (STRING-APPEND "." (TK:STR-TO-LOWER (CONVERT LS ))) warning TK:OBJECTS cond mismatch ((STRING-APPEND "." (TK:STR-TO-LOWER (CONVERT LS )))) warning TK:OBJECTS subr type mismatch (STRING-APPEND "." (TK:STR-TO-LOWER (CONVERT (CAR LS) )) (TK:OBJECTS (CDR LS))) warning TK:OBJECTS cond mismatch ((STRING-APPEND "." (TK:STR-TO-LOWER (CONVERT (CAR LS) )) (TK:OBJECTS (CDR LS)))) warning TK:OPTION subr type mismatch (STRING-APPEND " -anchor " (TK:STR-TO-LOWER (CONVERT (CAR (CDR LS)) ))) warning TK:OPTION subr type mismatch (STRING-APPEND (STRING-APPEND " -anchor " (TK:STR-TO-LOWER (CONVERT (CAR (CDR LS)) ))) (TK:OPTION (CDR (CDR LS)))) warning TK:OPTION cond mismatch ((STRING-APPEND (STRING-APPEND " -anchor " (TK:STR-TO-LOWER (CONVERT (CAR (CDR LS)) ))) (TK:OPTION (CDR (CDR LS))))) warning TK:OPTION subr type mismatch (STRING-APPEND " -tearoff " (TK:STR-TO-LOWER (CONVERT (CAR (CDR LS)) ))) warning TK:OPTION subr type mismatch (STRING-APPEND (STRING-APPEND " -tearoff " (TK:STR-TO-LOWER (CONVERT (CAR (CDR LS)) ))) (TK:OPTION (CDR (CDR LS)))) warning TK:OPTION cond mismatch ((STRING-APPEND (STRING-APPEND " -tearoff " (TK:STR-TO-LOWER (CONVERT (CAR (CDR LS)) ))) (TK:OPTION (CDR (CDR LS))))) initialize pass1 pass2 compiling TK:BIND compiling TK:COMMAND-OPTION compiling TK:FUNCTION compiling TK:EXIT compiling TK:INIT compiling TK:LABEL compiling TK:BUTTON compiling TK:RADIOBUTTON compiling TK:CHECKBUTTON compiling TK:LISTBOX compiling TK:SCROLLBAR compiling TK:MENU compiling TK:CONFIGURE compiling TK:ADD compiling TK:CANVAS compiling TK:CREATE compiling TK:PACK compiling TK:MAINLOOP compiling TK:COMMAND compiling TK:WINFO compiling TK:PACKS compiling TK:STR-TO-LOWER compiling TK:RGB compiling TK:LIST compiling TK:OBJECTS compiling TK:OPTION compiling LINE compiling OVAL compiling RECTANGLE compiling ARC compiling POLYGON compiling TEXT compiling TK:CLASS-OPTION finalize invoke CC T > echo '(load "library/compiler.lsp") (compile-file "library/tcpip.lsp")' | ./eisl -r In file included from library/tcpip0.c:20: library/tcpip2.c:374:17: error: incompatible pointer to integer conversion assigning to 'int' from 'const char *' [-Wint-conversion] res = RESPONSE = inet_ntop(AF_INET6, ((struct sockaddr_in6 *)(res0->ai_addr))->sin6_addr.s6_addr, str, res0->ai_addrlen) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ library/tcpip2.c:379:17: error: incompatible pointer to integer conversion assigning to 'int' from 'const char *' [-Wint-conversion] res = RESPONSE = inet_ntop(AF_INET, &(((struct sockaddr_in *)(res0->ai_addr))->sin_addr), str, res0->ai_addrlen) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 errors generated. Easy-ISLisp Ver2.63 > T > type inference warning CREATE-SERVER type mismatch (IF (< SOCK 0) (ERROR "create-server" NIL)) warning CREATE-SERVER type mismatch (LET ((SOCK NIL) (RESPONSE NIL) (IP (SOCKET-IP X)) (N (SOCKET-N X)) (D (SOCKET-D X))) (IF (EQ (DYNAMIC *DEFAULT-IP-VERSION*) (QUOTE IPV6)) (SETQ SOCK (C-LANG "socket(AF_INET6, SOCK_STREAM, 0)")) (SETQ SOCK (C-LANG "socket(AF_INET, SOCK_STREAM, 0)"))) (IF (< SOCK 0) (ERROR "create-server" NIL)) (IF (EQ (DYNAMIC *DEFAULT-IP-VERSION*) (QUOTE IPV6)) (C-LANG "addr6.sin6_family = AF_INET6; addr6.sin6_port = htons(INT_MASK & N);") (C-LANG "addr4.sin_family = AF_INET; addr4.sin_port = htons(INT_MASK & N);")) (IF (NOT (NULL IP)) (IF (EQ (DYNAMIC *DEFAULT-IP-VERSION*) (QUOTE IPV6)) (C-LANG "inet_pton(AF_INET6, Fgetname(IP), addr6.sin6_addr.s6_addr);") (C-LANG "addr4.sin_addr.s_addr = inet_addr(Fgetname(IP));")) (IF (EQ (DYNAMIC *DEFAULT-IP-VERSION*) (QUOTE IPV6)) (C-LANG "addr6.sin6_addr = in6addr_any;") (C-LANG "addr4.sin_addr.s_addr = INADDR_ANY;"))) (SETQ RESPONSE (C-LANG "bind((INT_MASK & SOCK), addr, len);")) (IF (< RESPONSE 0) (ERROR "server-c reate" NIL)) (SETQ RESPONSE (C-LANG "listen((INT_MASK & SOCK), 5);")) (IF (< RESPONSE 0) (ERROR "server-create" NIL)) (SETF (SOCKET-D X) (C-LANG "Fmakeint(INT_MASK & SOCK)")) T) warning CREATE-SERVER subr type mismatch (C-LANG "socklen_t len;") warning CREATE-SERVER subr type mismatch (C-LANG "struct sockaddr *addr;") warning CREATE-SERVER subr type mismatch (C-LANG "struct sockaddr_in addr4;") warning CREATE-SERVER subr type mismatch (C-LANG "struct sockaddr_in6 addr6;") warning SERVER-ACCEPT type mismatch (IF (< SOCK 0) (ERROR "server-accept" SOCK)) warning SERVER-ACCEPT type mismatch (LET ((SOCK NIL) (IP (SOCKET-IP X)) (N (SOCKET-N X)) (D (SOCKET-D X)) (Y (CREATE (CLASS SOCKET)))) (SETQ SOCK (C-LANG "accept((INT_MASK & D), client, &len);")) (IF (< SOCK 0) (ERROR "server-accept" SOCK)) (IF (EQ (DYNAMIC *DEFAULT-IP-VERSION*) (QUOTE IPV6)) (PROGN (C-LANG "inet_ntop(AF_INET6, &(client6.sin6_addr), str, sizeof(client6.sin6_addr));") (SETF (SOCKET-IP Y) (C-LANG "Fmakestr(str)"))) (SETF (SOCKET-IP Y) (C-LANG "Fmakestr(inet_ntoa(client4.sin_addr))"))) (SETF (SOCKET-D Y) (C-LANG "Fmakeint(INT_MASK & SOCK)")) Y) warning SERVER-ACCEPT subr type mismatch (C-LANG "char str[256];") warning SERVER-ACCEPT subr type mismatch (C-LANG "socklen_t len;") warning SERVER-ACCEPT subr type mismatch (C-LANG "struct sockaddr *client;") warning SERVER-ACCEPT subr type mismatch (C-LANG "struct sockaddr_in client4;") warning SERVER-ACCEPT subr type mismatch (C-LANG "struct sockaddr_in6 client6;") warning SOCKET-SEND type mismatch (IF (< RESPONSE 0) (ERROR "socket-send" NIL)) warning SOCKET-SEND subr type mismatch (C-LANG "len = strlen(Fgetname(MSG));") warning SOCKET-SEND type mismatch (LET ((RESPONSE NIL) (D (SOCKET-D X))) (C-LANG "len = strlen(Fgetname(MSG));") (SETQ RESPONSE (C-LANG "send((INT_MASK & D), Fgetname(MSG), len, 0);")) (IF (< RESPONSE 0) (ERROR "socket-send" NIL))) warning SOCKET-SEND subr type mismatch (C-LANG "int len;") warning SOCKET-RECEIVE type mismatch (IF (< RESPONSE 0) (ERROR "socket-resieve" NIL)) warning SOCKET-RECEIVE subr type mismatch (C-LANG "memset(str, 0, sizeof(str));") warning SOCKET-RECEIVE type mismatch (LET ((D (SOCKET-D X)) (RESPONSE NIL)) (C-LANG "memset(str, 0, sizeof(str));") (SETQ RESPONSE (C-LANG "recv((INT_MASK & D), str, sizeof(str),0)")) (IF (< RESPONSE 0) (ERROR "socket-resieve" NIL)) (C-LANG "Fmakestr(str);")) warning SOCKET-RECEIVE subr type mismatch (C-LANG "char str[256];") warning GET-HOST-ADDRESS type mismatch (IF (= RESPONSE 0) (ERROR "inet_ntop" RESPONSE)) warning GET-HOST-ADDRESS type mismatch (LET ((RESPONSE NIL)) (SETQ RESPONSE (C-LANG "getaddrinfo(Fgetname(HOST), NULL, &hints, &res0)")) (IF (NOT (NULL RESPONSE)) (ERROR "getaddrinfo" RESPONSE)) (IF (EQ (DYNAMIC *DEFAULT-IP-VERSION*) (QUOTE IPV6)) (SETQ RESPONSE (C-LANG "inet_ntop(AF_INET6, ((struct sockaddr_in6 *)(res0->ai_addr))->sin6_addr.s6_addr, str, res0->ai_addrlen)")) (SETQ RESPONSE (C-LANG "inet_ntop(AF_INET, &(((struct sockaddr_in *)(res0->ai_addr))->sin_addr), str, res0->ai_addrlen)"))) (IF (= RESPONSE 0) (ERROR "inet_ntop" RESPONSE))) warning GET-HOST-ADDRESS subr type mismatch (C-LANG "hints.ai_socktype = SOCK_STREAM;") warning GET-HOST-ADDRESS subr type mismatch (C-LANG "memset(&hints, 0, sizeof(hints));") warning GET-HOST-ADDRESS subr type mismatch (C-LANG "char str[256];") warning GET-HOST-ADDRESS subr type mismatch (C-LANG "struct addrinfo hints, *res0;") initialize pass1 pass2 compiling CREATE-SERVER compiling SERVER-ACCEPT compiling CLIENT-CONNECT compiling SOCKET-SEND compiling SOCKET-RECEIVE compiling SOCKET-CLOSE compiling GET-HOST-ADDRESS finalize invoke CC T > echo '(load "library/compiler.lsp") (compile-file "library/virtty.lsp")' | ./eisl -r =>> Killing runaway build after 21600 seconds with no output