From: Sam S. <sd...@gn...> - 2008-08-12 21:23:38
|
Please stress-test clisp cvs head on your favorite platform, especially win32 I hope to release 2.47 soon. thanks |
From: Yaroslav K. <kav...@je...> - 2008-08-13 06:46:50
|
Sam Steingold wrote: > Please stress-test clisp cvs head on your favorite platform, especially > win32 > I hope to release 2.47 soon. > thanks Excuse me, I have some problems. I can test a day or two. -- WBR, Yaroslav Kavenchuk. |
From: Yaroslav K. <kav...@tu...> - 2008-08-13 19:45:28
|
Sam Steingold wrote: > Please stress-test clisp cvs head on your favorite platform, especially win32 > I hope to release 2.47 soon. > thanks > mingw: http://kavenchuk.googlepages.com/debug.log.txt -- WBR, Yaroslav Kavenchuk. |
From: Sam S. <sd...@gn...> - 2008-08-13 20:12:24
|
Yaroslav Kavenchuk wrote: > > mingw: http://kavenchuk.googlepages.com/debug.log.txt > did you do "cvs up"? does (ext::probe-pathname #P"C:..\\src\\room.lisp") still return NIL? |
From: Yaroslav K. <kav...@tu...> - 2008-08-13 20:58:04
|
Sam Steingold wrote: > Yaroslav Kavenchuk wrote: >> mingw: http://kavenchuk.googlepages.com/debug.log.txt >> > > did you do "cvs up"? > does (ext::probe-pathname #P"C:..\\src\\room.lisp") > still return NIL? > yes. it is return "Program received signal SIGSEGV, Segmentation fault." -- WBR, Yaroslav Kavenchuk. |
From: Sam S. <sd...@gn...> - 2008-08-13 22:00:52
|
Yaroslav Kavenchuk wrote: > Sam Steingold wrote: >> Yaroslav Kavenchuk wrote: >>> mingw: http://kavenchuk.googlepages.com/debug.log.txt >>> >> did you do "cvs up"? >> does (ext::probe-pathname #P"C:..\\src\\room.lisp") >> still return NIL? >> > > yes. > it is return "Program received signal SIGSEGV, Segmentation fault." > I don't see that in the http://kavenchuk.googlepages.com/debug.log.txt file. |
From: Yaroslav K. <kav...@je...> - 2008-08-14 09:32:04
|
Sam Steingold wrote: > I don't see that in the > http://kavenchuk.googlepages.com/debug.log.txt file. > excuse me see http://kavenchuk.googlepages.com/debug.log (clisp fron CVS head) or (from end of log): find_first_file (namestring_asciz=0x22b8f0 "C:\\gnu\\home\\src\\clisp\\clisp\\src\\room.lisp", filedata=0x79436153) at ../src/pathname.d:5955 5955 WIN32_FIND_DATA *filedata) { (gdb) step 5958 search_handle = FindFirstFile(namestring_asciz,&filedata); (gdb) step 5959 if (search_handle == INVALID_HANDLE_VALUE) { (gdb) step 5964 } else if (!FindClose(search_handle)) { (gdb) step 5968 } (gdb) step 0x01c8fdeb in ?? () (gdb) step Cannot find bounds of current function (gdb) continue Continuing. Program received signal SIGSEGV, Segmentation fault. 0x01c8fdeb in ?? () (gdb) -- WBR, Yaroslav Kavenchuk. |
From: Sam S. <sd...@gn...> - 2008-08-14 13:47:39
|
Yaroslav Kavenchuk wrote: > Sam Steingold wrote: >> I don't see that in the >> http://kavenchuk.googlepages.com/debug.log.txt file. >> > > excuse me > see http://kavenchuk.googlepages.com/debug.log > (clisp fron CVS head) > > or (from end of log): > > find_first_file (namestring_asciz=0x22b8f0 > "C:\\gnu\\home\\src\\clisp\\clisp\\src\\room.lisp", filedata=0x79436153) > at ../src/pathname.d:5955 > 5955 WIN32_FIND_DATA *filedata) { > (gdb) step > 5958 search_handle = FindFirstFile(namestring_asciz,&filedata); > (gdb) step > 5959 if (search_handle == INVALID_HANDLE_VALUE) { > (gdb) step > 5964 } else if (!FindClose(search_handle)) { > (gdb) step > 5968 } > (gdb) step > 0x01c8fdeb in ?? () > (gdb) step > Cannot find bounds of current function > (gdb) continue > Continuing. > > Program received signal SIGSEGV, Segmentation fault. > 0x01c8fdeb in ?? () > (gdb) > where zbacktrace repeat up until you get to clisp sources and and print locals thanks |
From: Yaroslav K. <kav...@je...> - 2008-08-14 15:32:39
|
Sam Steingold wrote: >> Program received signal SIGSEGV, Segmentation fault. >> 0x01c8fdeb in ?? () >> (gdb) >> > > where > zbacktrace > > repeat up until you get to clisp sources and and print locals > Program received signal SIGSEGV, Segmentation fault. 0x01c8fdeb in ?? () (gdb) where #0 0x01c8fdeb in ?? () #1 0x0e8afb88 in ?? () #2 0x01c8fded in ?? () #3 0x47ee4100 in ?? () #4 0x01c8f0e6 in ?? () #5 0x00000000 in ?? () (gdb) zbacktrace No symbol "back_trace_out" in current context. (gdb) up #1 0x0e8afb88 in ?? () (gdb) where #0 0x01c8fdeb in ?? () #1 0x0e8afb88 in ?? () #2 0x01c8fded in ?? () #3 0x47ee4100 in ?? () #4 0x01c8f0e6 in ?? () #5 0x00000000 in ?? () (gdb) where #0 0x01c8fdeb in ?? () #1 0x0e8afb88 in ?? () #2 0x01c8fded in ?? () #3 0x47ee4100 in ?? () #4 0x01c8f0e6 in ?? () #5 0x00000000 in ?? () (gdb) up #2 0x01c8fded in ?? () (gdb) up #3 0x47ee4100 in ?? () (gdb) where #0 0x01c8fdeb in ?? () #1 0x0e8afb88 in ?? () #2 0x01c8fded in ?? () #3 0x47ee4100 in ?? () #4 0x01c8f0e6 in ?? () #5 0x00000000 in ?? () (gdb) up #4 0x01c8f0e6 in ?? () (gdb) up #5 0x00000000 in ?? () (gdb) up Initial frame selected; you cannot go up. (gdb) -- WBR, Yaroslav Kavenchuk. |
From: Sam S. <sd...@gn...> - 2008-08-14 16:02:29
|
Yaroslav Kavenchuk wrote: > Sam Steingold wrote: >>> Program received signal SIGSEGV, Segmentation fault. >>> 0x01c8fdeb in ?? () > (gdb) zbacktrace > No symbol "back_trace_out" in current context. please wipe out your build directory, do a fresh cvs checkout, and try building again. if you get a segfault like that again, use "step" instead of "continue" to reach it. thanks. |
From: Yaroslav K. <kav...@je...> - 2008-08-15 09:18:59
|
Sam Steingold wrote: > please wipe out your build directory, do a fresh cvs checkout, and try > building > again. > if you get a segfault like that again, use "step" instead of "continue" > to > reach it. http://kavenchuk.googlepages.com/debug.log -- WBR, Yaroslav Kavenchuk. |
From: Sam S. <sd...@gn...> - 2008-08-15 14:33:04
|
Yaroslav Kavenchuk wrote: > Sam Steingold wrote: >> please wipe out your build directory, do a fresh cvs checkout, and try >> building >> again. >> if you get a segfault like that again, use "step" instead of "continue" >> to >> reach it. > > http://kavenchuk.googlepages.com/debug.log > thanks. I found a bug, let's see if it fixes the problem. before you apply the patch, please do this: $ rm pathname.o $ make pathname.o and see if there are any warnings about the line which I change below. --- pathname.d.~1.471.~ 2008-08-12 10:36:58.000000000 -0400 +++ pathname.d 2008-08-15 10:30:06.001522000 -0400 @@ -5955,7 +5955,7 @@ local void find_first_file (const char * WIN32_FIND_DATA *filedata) { var HANDLE search_handle; begin_system_call(); - search_handle = FindFirstFile(namestring_asciz,&filedata); + search_handle = FindFirstFile(namestring_asciz,filedata); if (search_handle == INVALID_HANDLE_VALUE) { if (WIN32_ERROR_NOT_FOUND) { end_system_call(); error_file_not_exists(); |
From: Yaroslav K. <kav...@je...> - 2008-08-15 14:54:31
|
Sam Steingold wrote: > thanks. > I found a bug, let's see if it fixes the problem. > > before you apply the patch, please do this: > $ rm pathname.o > $ make pathname.o > and see if there are any warnings about the line which I change below. > $ make pathname.o gcc -mno-cygwin -Igllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -falign-functions=4 -D_WIN32 -g -DDEBUG_OS_ERROR -DDEBUG_SPVW -DDEBUG_BYTECODE -DSAFETY=3 -DUNICODE -DDYNAMIC_FFI -I. -c pathname.c In file included from ../src/pathname.d:9: ../src/lispbibl.d:9014: warning: volatile register variables don't work as you might wish ../src/pathname.d: In function `find_first_file': ../src/pathname.d:5958: warning: passing arg 2 of `FindFirstFileA' from incompatible pointer type ../src/pathname.d: In function `direntry_to_string': ../src/pathname.d:7199: warning: variable 'encoding' might be clobbered by `longjmp' or `vfork' ../src/pathname.d:7195: warning: argument 'len' might be clobbered by `longjmp' or `vfork' Yes!!!!! This is work. Next trouble: MODPREP: wrote calls.m.c (2,178,738 bytes) gcc -mno-cygwin -Igllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -falign-functions=4 -D_WIN32 -g -DDEBUG_OS_ERROR -DDEBUG_SPVW -DDEBUG_BYTECODE -DSAFETY=3 -DUNICODE -DDYNAMIC_FFI -I. -I.. -c calls.m.c -o calls.o calls.c:83: warning: `FMTID_SummaryInformation' initialized and declared `extern' calls.c:85: warning: `FMTID_UserDefinedProperties' initialized and declared `extern' calls.c: In function `path_truncate': calls.c:366: error: incompatible type for argument 2 of `SetFilePointerEx' calls.c: In function `stream_truncate': calls.c:382: warning: passing arg 1 of `ftruncate' makes integer from pointer without a cast calls.c: In function `C_subr_posix_file_size': calls.c:452: warning: right shift count >= width of type calls.c: In function `C_subr_posix_file_properties': calls.c:4026: warning: assignment discards qualifiers from pointer target type calls.c:4028: warning: assignment discards qualifiers from pointer target type make[1]: *** [calls.o] Error 1 make[1]: Leaving directory `/home/src/clisp/clisp/build-full/syscalls' make: *** [syscalls] Error 2 -- WBR, Yaroslav Kavenchuk. |
From: Sam S. <sd...@gn...> - 2008-08-15 15:18:03
|
Yaroslav Kavenchuk wrote: > > $ make pathname.o > gcc -mno-cygwin -Igllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith > -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare > -falign-functions=4 -D_WIN32 -g -DDEBUG_OS_ERROR -DDEBUG_SPVW > -DDEBUG_BYTECODE -DSAFETY=3 -DUNICODE -DDYNAMIC_FFI -I. -c pathname.c > In file included from ../src/pathname.d:9: > ../src/lispbibl.d:9014: warning: volatile register variables don't work > as you might wish ignore > ../src/pathname.d: In function `find_first_file': > ../src/pathname.d:5958: warning: passing arg 2 of `FindFirstFileA' from > incompatible pointer type this is always bad. please watch for these and report them. > ../src/pathname.d: In function `direntry_to_string': > ../src/pathname.d:7199: warning: variable 'encoding' might be clobbered > by `longjmp' or `vfork' > ../src/pathname.d:7195: warning: argument 'len' might be clobbered by > `longjmp' or `vfork' these are safe to ignore. OK, now you can run make check > MODPREP: wrote calls.m.c (2,178,738 bytes) > gcc -mno-cygwin -Igllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith > -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare > -falign-functions=4 -D_WIN32 -g -DDEBUG_OS_ERROR -DDEBUG_SPVW > -DDEBUG_BYTECODE -DSAFETY=3 -DUNICODE -DDYNAMIC_FFI -I. -I.. -c > calls.m.c -o calls.o > calls.c: In function `path_truncate': > calls.c:366: error: incompatible type for argument 2 of `SetFilePointerEx' ouch! what are off_t and LARGE_INTEGER on woe32? size? sign? > calls.c: In function `stream_truncate': > calls.c:382: warning: passing arg 1 of `ftruncate' makes integer from > pointer without a cast same crap as with fstat on win32. please do cvs up. > calls.c: In function `C_subr_posix_file_size': > calls.c:452: warning: right shift count >= width of type hmmm... > calls.c: In function `C_subr_posix_file_properties': > calls.c:4026: warning: assignment discards qualifiers from pointer > target type > calls.c:4028: warning: assignment discards qualifiers from pointer > target type cast or const declaration is needed, but I can't figure out where (line number are skewd). this will only be necessary for g++. |
From: Yaroslav K. <kav...@tu...> - 2008-08-15 18:04:45
|
Sam Steingold wrote: >> MODPREP: wrote calls.m.c (2,178,738 bytes) >> gcc -mno-cygwin -Igllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith >> -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare >> -falign-functions=4 -D_WIN32 -g -DDEBUG_OS_ERROR -DDEBUG_SPVW >> -DDEBUG_BYTECODE -DSAFETY=3 -DUNICODE -DDYNAMIC_FFI -I. -I.. -c >> calls.m.c -o calls.o >> calls.c: In function `path_truncate': >> calls.c:366: error: incompatible type for argument 2 of `SetFilePointerEx' > > ouch! > what are off_t and LARGE_INTEGER on woe32? > size? sign? from incluse/sys/types.h typedef long _off_t; #ifndef _NO_OLDNAMES typedef _off_t off_t; #endif from include/winnt.h typedef __int64 LONGLONG; ... typedef union _LARGE_INTEGER { struct { DWORD LowPart; LONG HighPart; } u; #if ! defined(NONAMELESSUNION) || defined(__cplusplus) _ANONYMOUS_STRUCT struct { DWORD LowPart; LONG HighPart; }; #endif /* NONAMELESSUNION */ LONGLONG QuadPart; } LARGE_INTEGER, *PLARGE_INTEGER; -- WBR, Yaroslav Kavenchuk. |
From: Sam S. <sd...@gn...> - 2008-08-15 20:18:21
|
Yaroslav Kavenchuk wrote: > Sam Steingold wrote: >>> MODPREP: wrote calls.m.c (2,178,738 bytes) >>> gcc -mno-cygwin -Igllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith >>> -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare >>> -falign-functions=4 -D_WIN32 -g -DDEBUG_OS_ERROR -DDEBUG_SPVW >>> -DDEBUG_BYTECODE -DSAFETY=3 -DUNICODE -DDYNAMIC_FFI -I. -I.. -c >>> calls.m.c -o calls.o >>> calls.c: In function `path_truncate': >>> calls.c:366: error: incompatible type for argument 2 of `SetFilePointerEx' >> ouch! >> what are off_t and LARGE_INTEGER on woe32? >> size? sign? > > from incluse/sys/types.h > > typedef long _off_t; > > #ifndef _NO_OLDNAMES > typedef _off_t off_t; > #endif > cool - and we redefine it in win32.d as sint64. > > from include/winnt.h > > typedef __int64 LONGLONG; > ... > typedef union _LARGE_INTEGER { > struct { > DWORD LowPart; > LONG HighPart; > } u; > #if ! defined(NONAMELESSUNION) || defined(__cplusplus) > _ANONYMOUS_STRUCT struct { > DWORD LowPart; > LONG HighPart; > }; > #endif /* NONAMELESSUNION */ > LONGLONG QuadPart; > } LARGE_INTEGER, *PLARGE_INTEGER; > calling a non-integer type LARGE_INTEGER is ueber-sick. at any rate, please try the cvs head again. thanks for your patience. Sam. |
From: Yaroslav K. <kav...@tu...> - 2008-08-15 21:06:37
|
Sam Steingold wrote: > at any rate, please try the cvs head again. > ;; MODPREP: 2,492 objects, 101 DEFUNs, 3 DEFVARs (3 inits) ;; packages: ("OS" "POSIX") MODPREP: wrote calls.m.c (2,180,045 bytes) gcc -mno-cygwin -Igllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -falign-f unctions=4 -D_WIN32 -g -DDEBUG_OS_ERROR -DDEBUG_SPVW -DDEBUG_BYTECODE -DSAFETY=3 -DUNICODE -DDYNAMIC_FFI -I. -I.. -c calls.m.c -o calls.o calls.c:83: warning: `FMTID_SummaryInformation' initialized and declared `extern' calls.c:85: warning: `FMTID_UserDefinedProperties' initialized and declared `extern' calls.c:361: warning: return type defaults to `int' calls.c: In function `stream_truncate': calls.c:402: error: incompatible type for argument 2 of `SetFilePointerEx' calls.c: In function `C_subr_posix_file_properties': calls.c:4051: warning: assignment discards qualifiers from pointer target type calls.c:4053: warning: assignment discards qualifiers from pointer target type make[1]: *** [calls.o] Error 1 make[1]: Leaving directory `/home/src/clisp/clisp/build-full/syscalls' make: *** [syscalls] Error 2 -- WBR, Yaroslav Kavenchuk. |
From: Sam S. <sd...@gn...> - 2008-08-15 21:21:18
|
Yaroslav Kavenchuk wrote: > Sam Steingold wrote: >> at any rate, please try the cvs head again. >> > > ;; MODPREP: 2,492 objects, 101 DEFUNs, 3 DEFVARs (3 inits) > ;; packages: ("OS" "POSIX") > MODPREP: wrote calls.m.c (2,180,045 bytes) > gcc -mno-cygwin -Igllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith > -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -falign-f > unctions=4 -D_WIN32 -g -DDEBUG_OS_ERROR -DDEBUG_SPVW -DDEBUG_BYTECODE > -DSAFETY=3 -DUNICODE -DDYNAMIC_FFI -I. -I.. -c calls.m.c -o calls.o > calls.c:83: warning: `FMTID_SummaryInformation' initialized and declared > `extern' > calls.c:85: warning: `FMTID_UserDefinedProperties' initialized and > declared `extern' > calls.c:361: warning: return type defaults to `int' > calls.c: In function `stream_truncate': > calls.c:402: error: incompatible type for argument 2 of `SetFilePointerEx' > calls.c: In function `C_subr_posix_file_properties': > calls.c:4051: warning: assignment discards qualifiers from pointer > target type > calls.c:4053: warning: assignment discards qualifiers from pointer > target type > make[1]: *** [calls.o] Error 1 > make[1]: Leaving directory `/home/src/clisp/clisp/build-full/syscalls' > make: *** [syscalls] Error 2 > > please try again... |
From: Yaroslav K. <kav...@tu...> - 2008-08-15 22:57:49
|
Sam Steingold wrote: > > please try again... > the same result: MODPREP: wrote calls.m.c (2,180,059 bytes) gcc -mno-cygwin -Igllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -falign-functions=4 -D_WIN32 -g -DDEBUG_OS_ERROR -DDEBUG_SPVW -DDEBUG_BYTECODE -DSAFETY=3 -DUNICODE -DDYNAMIC_FFI -I. -I.. -c calls.m.c -o calls.o calls.c:83: warning: `FMTID_SummaryInformation' initialized and declared `extern' calls.c:85: warning: `FMTID_UserDefinedProperties' initialized and declared `extern' calls.c: In function `path_truncate': calls.c:382: error: incompatible type for argument 2 of `SetFilePointerEx' calls.c: In function `stream_truncate': calls.c:402: error: incompatible type for argument 2 of `SetFilePointerEx' calls.c:404: error: incompatible type for argument 2 of `SetFilePointerEx' calls.c: In function `C_subr_posix_file_properties': calls.c:4052: warning: assignment discards qualifiers from pointer target type calls.c:4054: warning: assignment discards qualifiers from pointer target type make[1]: *** [calls.o] Error 1 make[1]: Leaving directory `/home/src/clisp/clisp/build-full/syscalls' make: *** [syscalls] Error 2 -- WBR, Yaroslav Kavenchuk. |
From: Sam S. <sd...@gn...> - 2008-08-17 01:11:40
|
> * Yaroslav Kavenchuk <xnirapuhx@ghg.ol> [2008-08-16 01:57:31 +0300]: > > Sam Steingold wrote: >> >> please try again... >> > > the same result: > > MODPREP: wrote calls.m.c (2,180,059 bytes) > gcc -mno-cygwin -Igllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith > -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare > -falign-functions=4 -D_WIN32 -g -DDEBUG_OS_ERROR -DDEBUG_SPVW > -DDEBUG_BYTECODE -DSAFETY=3 -DUNICODE -DDYNAMIC_FFI -I. -I.. -c > calls.m.c -o calls.o > calls.c:83: warning: `FMTID_SummaryInformation' initialized and declared > `extern' > calls.c:85: warning: `FMTID_UserDefinedProperties' initialized and > declared `extern' > calls.c: In function `path_truncate': > calls.c:382: error: incompatible type for argument 2 of `SetFilePointerEx' > calls.c: In function `stream_truncate': > calls.c:402: error: incompatible type for argument 2 of `SetFilePointerEx' > calls.c:404: error: incompatible type for argument 2 of `SetFilePointerEx' > calls.c: In function `C_subr_posix_file_properties': > calls.c:4052: warning: assignment discards qualifiers from pointer > target type > calls.c:4054: warning: assignment discards qualifiers from pointer > target type > make[1]: *** [calls.o] Error 1 > make[1]: Leaving directory `/home/src/clisp/clisp/build-full/syscalls' > make: *** [syscalls] Error 2 oops. please try again. -- Sam Steingold (http://sds.podval.org/) on Fedora release 9 (Sulphur) http://mideasttruth.com http://israelunderattack.slide.com http://truepeace.org http://memri.org http://ffii.org http://jihadwatch.org http://camera.org A clear conscience is usually the sign of a bad memory. |
From: Yaroslav K. <kav...@tu...> - 2008-08-17 06:32:11
|
Sam Steingold wrote: > oops. > please try again. > gcc -mno-cygwin -Igllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -falign-functions=4 -D_WIN32 -g -DDEBUG_OS_ERROR -DDEBUG_SPVW -DDEBUG_BYTECODE -DSAFETY=3 -DUNICODE -DDYNAMIC_FFI -I. -I.. -c calls.m.c -o calls.o calls.c:83: warning: `FMTID_SummaryInformation' initialized and declared `extern' calls.c:85: warning: `FMTID_UserDefinedProperties' initialized and declared `extern' calls.c: In function `stream_truncate': calls.c:402: error: syntax error before '{' token calls.c: At top level: calls.c:417: error: syntax error before '}' token calls.c: In function `C_subr_posix_file_properties': calls.c:4052: warning: assignment discards qualifiers from pointer target type calls.c:4054: warning: assignment discards qualifiers from pointer target type make[1]: *** [calls.o] Error 1 make[1]: Leaving directory `/home/src/clisp/clisp/build-full/syscalls' make: *** [syscalls] Error 2 -- WBR, Yaroslav Kavenchuk. |
From: Sam S. <sd...@gn...> - 2008-08-17 14:38:49
|
> * Yaroslav Kavenchuk <xnirapuhx@ghg.ol> [2008-08-17 09:31:52 +0300]: > > gcc -mno-cygwin -Igllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith > -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare > -falign-functions=4 -D_WIN32 -g -DDEBUG_OS_ERROR -DDEBUG_SPVW > -DDEBUG_BYTECODE -DSAFETY=3 -DUNICODE -DDYNAMIC_FFI -I. -I.. -c > calls.c: In function `stream_truncate': > calls.c:402: error: syntax error before '{' token > calls.c: At top level: > calls.c:417: error: syntax error before '}' token I am lost. please do "cvs up" and, if you get this again, do gcc -E -mno-cygwin -Igllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -falign-functions=4 -D_WIN32 -g -DDEBUG_OS_ERROR -DDEBUG_SPVW -DDEBUG_BYTECODE -DSAFETY=3 -DUNICODE -DDYNAMIC_FFI -I. -I.. calls.m.c > calls.m.i and try to figure out what is wrong. thanks. -- Sam Steingold (http://sds.podval.org/) on Fedora release 9 (Sulphur) http://memri.org http://dhimmi.com http://mideasttruth.com http://iris.org.il http://palestinefacts.org http://israelunderattack.slide.com http://pmw.org.il Failure is not an option. It comes bundled with your Microsoft product. |
From: Yaroslav K. <kav...@tu...> - 2008-08-17 17:35:29
|
Sam Steingold wrote: > I am lost. > please do "cvs up" and, if you get this again, do > gcc -E -mno-cygwin -Igllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith > -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare > -falign-functions=4 -D_WIN32 -g -DDEBUG_OS_ERROR -DDEBUG_SPVW > -DDEBUG_BYTECODE -DSAFETY=3 -DUNICODE -DDYNAMIC_FFI > -I. -I.. calls.m.c > calls.m.i > > and try to figure out what is wrong. from cvs: gcc -mno-cygwin -Igllib -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -falign-functions=4 -D_WIN32 -g -DDEBUG_OS_ERROR -DDEBUG_SPVW -DDEBUG_BYTECODE -DSAFETY=3 -DUNICODE -DDYNAMIC_FFI -I. -I.. -c calls.m.c -o calls.o calls.c:83: warning: `FMTID_SummaryInformation' initialized and declared `extern' calls.c:85: warning: `FMTID_UserDefinedProperties' initialized and declared `extern' calls.c: In function `stream_truncate': calls.c:403: error: syntax error before '{' token calls.c: At top level: calls.c:405: error: syntax error before "if" calls.c:406: error: syntax error before '(' token calls.c:408: error: syntax error before '(' token calls.c:410: error: syntax error before '(' token calls.c:419: error: syntax error before '}' token calls.c: In function `C_subr_posix_file_properties': calls.c:4054: warning: assignment discards qualifiers from pointer target type calls.c:4056: warning: assignment discards qualifiers from pointer target type make[1]: *** [calls.o] Error 1 make[1]: Leaving directory `/home/src/clisp/clisp/build-full/syscalls' make: *** [syscalls] Error 2 http://kavenchuk.googlepages.com/calls.m.i -- WBR, Yaroslav Kavenchuk. |
From: Sam S. <sd...@gn...> - 2008-08-18 01:27:31
|
> * Yaroslav Kavenchuk <xnirapuhx@ghg.ol> [2008-08-17 20:35:05 +0300]: > > calls.c: In function `stream_truncate': > calls.c:403: error: syntax error before '{' token I think I finally fixed it. > http://kavenchuk.googlepages.com/calls.m.i this proved invaluable, please upload the new version if the compilation still fails. thanks. -- Sam Steingold (http://sds.podval.org/) on Fedora release 9 (Sulphur) http://dhimmi.com http://palestinefacts.org http://iris.org.il http://camera.org http://pmw.org.il http://truepeace.org http://memri.org Ernqvat guvf ivbyngrf QZPN. |
From: Yaroslav K. <kav...@tu...> - 2008-08-18 16:35:24
|
Sam Steingold wrote: > this proved invaluable, please upload the new version if the compilation > still fails. YESSSSS!!!! but... next trouble: test "`echo '(+ foo bar)' | lisp.exe -B . -N locale -E UTF-8 -Epathname 1:1 -Emisc 1:1 -norc -q -M lispinit.mem -x '(setq foo 11 bar 99)' -repl | tr '\n' '_'`" = '99_[1]> _110_' || exit 1 Reserved address range 0x19d70000-0x5b09ffff . STACK depth: 98222 [0x115ff40 0x1100088] SP depth: 515968 make: *** [check-script] Error 1 -- WBR, Yaroslav Kavenchuk. |