Alexandru Ionut Diaconescu
2013-05-29 09:44:44 UTC
Hello,
I am trying to install KLEE over LLVM 2.8. When I execute "make -j8
ENABLE_OPTIMIZED=1", I get the following errors: (at the end of the email
you can find the steps that I followed to install Klee)
fd_32.c:137: error: expected declaration specifiers before ssize_t
/usr/include/stdlib.h:765: error: expected declaration specifiers or ...
before __compar_d_fn_t
/usr/include/stdlib.h:531: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/stdlib.h:540: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
fd_32.c:159: error: __getdents defined both normally and as an alias
/usr/include/stdlib.h:552: error: expected =, ,, ;, asm or
__attribute__ before __THROW
fd_32.c:163: warning: weak attribute ignored
/usr/include/stdlib.h:554: error: expected declaration specifiers before
__END_NAMESPACE_STD
fd_32.c:164: error: expected =, ,, ;, asm or __attribute__ before
{ token
/usr/include/stdlib.h:561: error: expected declaration specifiers before
__END_NAMESPACE_C99
fd_32.c:178: error: expected declaration specifiers before
off64_t/usr/include/stdlib.h:568: error: expected declaration specifiers
before __END_NAMESPACE_STD
fd_32.c:179: error: expected declaration specifiers before off64_t
/usr/include/stdlib.h:579: error: expected =, ,, ;, asm or
__attribute__ before __THROW
fd_32.c:183: warning: struct stat64 declared inside parameter list
/usr/include/stdlib.h:586: error: expected =, ,, ;, asm or
__attribute__ before __THROWfd_32.c:183: warning: weak attribute
ignored
/usr/include/stdlib.h:589: error: expected =, ,, ;, asm or
__attribute__ before __THROWfd_32.c:184: warning: struct stat64
declared inside parameter list
fd_32.c:184: error: expected =, ,, ;, asm or __attribute__ before
{ token
/usr/include/stdlib.h:596: error: expected =, ,, ;, asm or
__attribute__ before __THROW
fd_32.c:188: warning: struct stat64 declared inside parameter list
make[2]: ***
[/home/alex/Desktop/NEWKLEE/klee/runtime/POSIX/Release+Asserts/fd.ll] Error
1
/usr/include/stdlib.h:606: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:630: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:766: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:653: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:771: error: storage class specified for parameter
abs
/usr/include/stdlib.h:663: error: expected =, ,, ;, asm or
__attribute__ before __THROW/usr/include/stdlib.h:771: error: expected
, or ; before __wur
/usr/include/stdlib.h:772: error: storage class specified for parameter
labs
/usr/include/stdlib.h:684: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:772: error: expected , or ; before __wur
/usr/include/stdlib.h:773: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/stdlib.h:707: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:781: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/stdlib.h:712: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/stdlib.h:787: error: expected =, ,, ;, asm or
__attribute__ before ldiv
/usr/include/stdlib.h:718: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/stdlib.h:789: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/stdlib.h:796: error: expected declaration specifiers before
__END_NAMESPACE_C99
/usr/include/stdlib.h:735: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:742: error: storage class specified for parameter
__compar_fn_t
/usr/include/stdlib.h:815: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:745: error: expected =, ,, ;, asm or
__attribute__ before comparison_fn_t
/usr/include/stdlib.h:821: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:749: error: storage class specified for parameter
__compar_d_fn_t
/usr/include/stdlib.h:752: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD/usr/include/stdlib.h:828: error: expected =, ,,
;, asm or __attribute__ before __nonnull
/usr/include/stdlib.h:831: error: expected =, ,, ;, asm or
__attribute__ before __nonnull/usr/include/stdlib.h:761: error:
expected declaration specifiers or ... before size_t
/usr/include/stdlib.h:761: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:833: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:762: error: expected declaration specifiers or ...
before __compar_fn_t
/usr/include/stdlib.h:762: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:840: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:764: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:840: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:764: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:765: error: expected declaration specifiers or ...
before __compar_d_fn_t
/usr/include/stdlib.h:766: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:771: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:772: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:773: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/stdlib.h:781: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/stdlib.h:787: error: expected =, ,, ;, asm or
__attribute__ before ldiv
/usr/include/stdlib.h:789: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/stdlib.h:796: error: expected declaration specifiers before
__END_NAMESPACE_C99
/usr/include/stdlib.h:815: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:821: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:828: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:831: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:833: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:840: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:840: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:843: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:843: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:847: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:848: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:851: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:852: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:857: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/stdlib.h:863: error: expected ) before * token
/usr/include/stdlib.h:867: error: expected declaration specifiers or ...
before wchar_t
/usr/include/stdlib.h:867: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:871: error: expected =, ,, ;, asm or
__attribute__ before mbstowcs
/usr/include/stdlib.h:874: error: expected =, ,, ;, asm or
__attribute__ before wcstombs
/usr/include/stdlib.h:877: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/stdlib.h:899: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:905: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:913: error: expected =, ,, ;, asm or
__attribute__ before __wur
/usr/include/stdlib.h:921: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:925: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:930: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:937: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:938: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:941: error: storage class specified for parameter
getpt
/usr/include/stdlib.h:949: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:964: error: expected declaration specifiers before
__END_DECLS
In file included from fd_init.c:18:
/usr/include/assert.h:79: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/assert.h:85: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/assert.h:88: error: expected declaration specifiers before
__END_DECLS
fd_init.c:19:22: warning: sys/stat.h: No such file or directory
fd_init.c:20:25: warning: sys/syscall.h: No such file or directory
In file included from fd_init.c:21:
/usr/include/unistd.h:238: error: expected =, ,, ;, asm or
__attribute__ before uid_t
/usr/include/unistd.h:256: error: expected =, ,, ;, asm or
__attribute__ before useconds_t
/usr/include/unistd.h:261: error: expected =, ,, ;, asm or
__attribute__ before pid_t
/usr/include/unistd.h:275: error: expected =, ,, ;, asm or
__attribute__ before socklen_t
/usr/include/unistd.h:288: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:294: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:298: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:306: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:346: error: expected =, ,, ;, asm or
__attribute__ before lseek64
/usr/include/unistd.h:354: error: storage class specified for parameter
close
/usr/include/unistd.h:361: error: expected =, ,, ;, asm or
__attribute__ before read
/usr/include/unistd.h:367: error: expected =, ,, ;, asm or
__attribute__ before write
/usr/include/unistd.h:405: error: expected =, ,, ;, asm or
__attribute__ before pread64fd_32.c:188: warning: weak attribute
ignored
fd_32.c:189: warning: struct stat64 declared inside parameter list
/usr/include/unistd.h:409: error: expected =, ,, ;, asm or
__attribute__ before pwrite64fd_32.c:189: error: expected =, ,,
;, asm or __attribute__ before { token
fd_32.c:193: warning: struct stat64 declared inside parameter list
/usr/include/unistd.h:418: error: expected =, ,, ;, asm or
__attribute__ before __THROW
fd_32.c:193: warning: weak attribute ignored
/usr/include/unistd.h:423: error: expected =, ,, ;, asm or
__attribute__ before __THROW
fd_32.c:194: warning: struct stat64 declared inside parameter list
/usr/include/unistd.h:433: error: expected =, ,, ;, asm or
__attribute__ before __THROWfd_32.c:194: error: expected =, ,, ;,
asm or __attribute__ before { token
fd_32.c:196: error: old-style parameter declarations in prototyped function
definition
/usr/include/unistd.h:445: error: storage class specified for parameter
sleep
fd_32.c:196: error: expected { at end of input
/usr/include/unistd.h:453: error: expected =, ,, ;, asm or
__attribute__ before ualarm
/usr/include/unistd.h:461: error: expected ) before __useconds
fd_32.c:196: warning: no return statement in function returning non-void
/usr/include/unistd.h:470: error: storage class specified for parameter
pause
/usr/include/unistd.h:474: error: expected declaration specifiers or ...
before __uid_t
/usr/include/unistd.h:474: error: expected declaration specifiers or ...
before __gid_t
/usr/include/unistd.h:475: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:479: error: expected declaration specifiers or ...
before __uid_t
/usr/include/unistd.h:479: error: expected declaration specifiers or ...
before __gid_t
/usr/include/unistd.h:479: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:484: error: expected declaration specifiers or ...
before __uid_t
/usr/include/unistd.h:484: error: expected declaration specifiers or ...
before __gid_t
/usr/include/unistd.h:485: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:492: error: expected declaration specifiers or ...
before __uid_t
/usr/include/unistd.h:493: error: expected declaration specifiers or ...
before __gid_t
/usr/include/unistd.h:494: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:498: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:502: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:512: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:512: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:518: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:527: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:532: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:535: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:540: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:544: error: storage class specified for parameter
__environ
/usr/include/unistd.h:546: error: storage class specified for parameter
environ
/usr/include/unistd.h:553: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:559: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:565: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:570: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:575: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:580: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:586: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:593: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:599: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:604: error: storage class specified for parameter
_exit
/usr/include/unistd.h:614: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:617: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:620: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:624: error: expected =, ,, ;, asm or
__attribute__ before confstr
/usr/include/unistd.h:629: error: expected =, ,, ;, asm or
__attribute__ before getpid
/usr/include/unistd.h:632: error: expected =, ,, ;, asm or
__attribute__ before getppid
/usr/include/unistd.h:637: error: expected =, ,, ;, asm or
__attribute__ before getpgrp
/usr/include/unistd.h:647: error: expected =, ,, ;, asm or
__attribute__ before __getpgid
/usr/include/unistd.h:649: error: expected =, ,, ;, asm or
__attribute__ before getpgid
/usr/include/unistd.h:656: error: expected ) before __pid
/usr/include/unistd.h:673: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:690: error: expected =, ,, ;, asm or
__attribute__ before setsid
/usr/include/unistd.h:694: error: expected =, ,, ;, asm or
__attribute__ before getsid
/usr/include/unistd.h:698: error: expected =, ,, ;, asm or
__attribute__ before getuid
/usr/include/unistd.h:701: error: expected =, ,, ;, asm or
__attribute__ before geteuid
/usr/include/unistd.h:704: error: expected =, ,, ;, asm or
__attribute__ before getgid
/usr/include/unistd.h:707: error: expected =, ,, ;, asm or
__attribute__ before getegid
/usr/include/unistd.h:712: error: expected declaration specifiers or ...
before __gid_t
/usr/include/unistd.h:712: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:716: error: expected ) before __gid
/usr/include/unistd.h:723: error: expected ) before __uid
/usr/include/unistd.h:728: error: expected ) before __ruid
/usr/include/unistd.h:733: error: expected ) before __uid
/usr/include/unistd.h:740: error: expected ) before __gid
/usr/include/unistd.h:745: error: expected ) before __rgid
/usr/include/unistd.h:750: error: expected ) before __gid
/usr/include/unistd.h:756: error: expected ) before * token
/usr/include/unistd.h:761: error: expected ) before * token
/usr/include/unistd.h:766: error: expected ) before __ruid
/usr/include/unistd.h:771: error: expected ) before __rgid
/usr/include/unistd.h:779: error: expected =, ,, ;, asm or
__attribute__ before fork
/usr/include/unistd.h:787: error: expected =, ,, ;, asm or
__attribute__ before vfork
/usr/include/unistd.h:793: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:797: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:798: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:843: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:802: error: expected =, ,, ;, asm or
__attribute__ before __THROW/usr/include/stdlib.h:843: error: expected
=, ,, ;, asm or __attribute__ before __nonnull
make[2]: ***
[/home/alex/Desktop/NEWKLEE/klee/runtime/POSIX/Release+Asserts/fd_32.ll]
Error 1
/usr/include/stdlib.h:847: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:808: error: expected =, ,, ;, asm or
__attribute__ before __THROW/usr/include/stdlib.h:848: error: expected
=, ,, ;, asm or __attribute__ before __nonnull
/usr/include/unistd.h:814: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:851: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:852: error: expected =, ,, ;, asm or
__attribute__ before __nonnull/usr/include/unistd.h:821: error:
expected =, ,, ;, asm or __attribute__ before __THROW
/usr/include/stdlib.h:857: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/unistd.h:827: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:863: error: expected ) before * token
/usr/include/unistd.h:832: error: expected =, ,, ;, asm or
__attribute__ before readlink
/usr/include/stdlib.h:867: error: expected declaration specifiers or ...
before wchar_t
/usr/include/unistd.h:840: error: expected =, ,, ;, asm or
__attribute__ before __THROW/usr/include/stdlib.h:867: error: expected
=, ,, ;, asm or __attribute__ before __wur
/usr/include/unistd.h:843: error: expected =, ,, ;, asm or
__attribute__ before readlinkat/usr/include/stdlib.h:871: error:
expected =, ,, ;, asm or __attribute__ before mbstowcs
/usr/include/stdlib.h:874: error: expected =, ,, ;, asm or
__attribute__ before wcstombs/usr/include/unistd.h:849: error: expected
=, ,, ;, asm or __attribute__ before __THROW
/usr/include/stdlib.h:877: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/unistd.h:854: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:858: error: expected =, ,, ;, asm or
__attribute__ before __THROW/usr/include/stdlib.h:899: error: expected
=, ,, ;, asm or __attribute__ before __nonnull
/usr/include/unistd.h:862: error: expected =, ,, ;, asm or
__attribute__ before tcgetpgrp
/usr/include/stdlib.h:905: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:865: error: expected declaration specifiers or ...
before __pid_t
/usr/include/stdlib.h:913: error: expected =, ,, ;, asm or
__attribute__ before __wur
/usr/include/unistd.h:865: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:921: error: storage class specified for parameter
grantpt
/usr/include/unistd.h:872: error: storage class specified for parameter
getlogin
/usr/include/stdlib.h:925: error: storage class specified for parameter
unlockpt
/usr/include/unistd.h:880: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:930: error: expected =, ,, ;, asm or
__attribute__ before __wur
/usr/include/unistd.h:880: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:937: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:885: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:938: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:941: error: storage class specified for parameter
getpt
/usr/include/stdlib.h:949: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:964: error: expected declaration specifiers before
__END_DECLSIn file included from /usr/include/unistd.h:894,
from fd_init.c:21:
/usr/include/getopt.h:59: error: storage class specified for parameter
optarg
/usr/include/getopt.h:73: error: storage class specified for parameter
optind
/usr/include/getopt.h:78: error: storage class specified for parameter
opterr
/usr/include/getopt.h:82: error: storage class specified for parameter
optopt
/usr/include/getopt.h:153: error: storage class specified for parameter
getopt
In file included from fd_init.c:21:
/usr/include/unistd.h:902: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:902: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:909: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:910: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:914: error: expected =, ,, ;, asm or
__attribute__ before __wur
/usr/include/unistd.h:920: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:921: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:922: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:923: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:929: error: storage class specified for parameter
vhangup
/usr/include/unistd.h:932: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:940: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:941: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:942: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:948: error: storage class specified for parameter
acct
/usr/include/unistd.h:952: error: storage class specified for parameter
getusershell
/usr/include/unistd.h:953: error: storage class specified for parameter
endusershell
/usr/include/unistd.h:954: error: storage class specified for parameter
setusershell
/usr/include/unistd.h:960: error: expected =, ,, ;, asm or
__attribute__ before __wur
/usr/include/unistd.h:967: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:971: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:980: error: storage class specified for parameter
fsync
/usr/include/unistd.h:987: error: storage class specified for parameter
syncfs
/usr/include/unistd.h:994: error: storage class specified for parameter
gethostid
/usr/include/unistd.h:997: error: storage class specified for parameter
sync
/usr/include/unistd.h:1003: error: storage class specified for parameter
getpagesize
In file included from
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:13,
from misc.c:15:
/usr/include/stdint.h:38: error: storage class specified for parameter
int16_t
/usr/include/unistd.h:1008: error: storage class specified for parameter
getdtablesize
/usr/include/stdint.h:39: error: storage class specified for parameter
int32_t
/usr/include/stdint.h:43: error: expected declaration specifiers before
__extension__/usr/include/unistd.h:1030: error: expected declaration
specifiers or ... before __off64_t
/usr/include/stdint.h:49: error: storage class specified for parameter
uint8_t/usr/include/unistd.h:1031: error: expected =, ,, ;, asm
or __attribute__ before __nonnull
/usr/include/stdint.h:50: error: storage class specified for parameter
uint16_t
/usr/include/stdint.h:52: error: storage class specified for parameter
uint32_t
/usr/include/stdint.h:58: error: expected declaration specifiers before
__extension__
/usr/include/stdint.h:66: error: storage class specified for parameter
int_least8_t
/usr/include/stdint.h:67: error: storage class specified for parameter
int_least16_t
/usr/include/stdint.h:68: error: storage class specified for parameter
int_least32_t
/usr/include/stdint.h:72: error: expected declaration specifiers before
__extension__
/usr/include/stdint.h:77: error: storage class specified for parameter
uint_least8_t
/usr/include/stdint.h:78: error: storage class specified for parameter
uint_least16_t
/usr/include/stdint.h:79: error: storage class specified for parameter
uint_least32_t
/usr/include/stdint.h:83: error: expected declaration specifiers before
__extension__
/usr/include/stdint.h:91: error: storage class specified for parameter
int_fast8_t
/usr/include/stdint.h:97: error: storage class specified for parameter
int_fast16_t
/usr/include/stdint.h:98: error: storage class specified for parameter
int_fast32_t
/usr/include/stdint.h:99: error: expected declaration specifiers before
__extension__
/usr/include/stdint.h:104: error: storage class specified for parameter
uint_fast8_t
/usr/include/stdint.h:110: error: storage class specified for parameter
uint_fast16_t
/usr/include/stdint.h:111: error: storage class specified for parameter
uint_fast32_t
/usr/include/stdint.h:112: error: expected declaration specifiers before
__extension__
/usr/include/stdint.h:129: error: storage class specified for parameter
uintptr_t
/usr/include/stdint.h:138: error: expected declaration specifiers before
__extension__
/usr/include/stdint.h:140: error: expected declaration specifiers before
__extension__
In file included from
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:14,
from misc.c:15:
/home/alex/Desktop/NEWKLEE/llvm-gcc-4.2-2.8-i686-linux/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/include/stddef.h:152:
error: storage class specified for parameter ptrdiff_t
In file included from misc.c:15:
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:25: error: expected
declaration specifiers or ... before size_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:35: error: expected
declaration specifiers or ... before size_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:52: error: expected
declaration specifiers before __attribute__
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:56: error: expected
declaration specifiers before __attribute__
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:66: error: expected
declaration specifiers before __attribute__
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:73: error: expected
declaration specifiers before size_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:81: error: expected
declaration specifiers before uintptr_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:97: error: expected )
before n
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:103: error: expected
) before condition
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:106: error: expected
declaration specifiers or ... before uintptr_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:117: error: expected
declaration specifiers before int32_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:118: error: expected
declaration specifiers before int64_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:129: error: expected
declaration specifiers or ... before size_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:146: error: expected
declaration specifiers or ... before size_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:147: error: expected
declaration specifiers or ... before size_t
In file included from misc.c:16:
/usr/include/string.h:29: error: expected declaration specifiers before
__BEGIN_DECLS
In file included from misc.c:16:
/usr/include/string.h:49: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:50: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:51: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/string.h:63: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/string.h:68: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:69: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:95: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:96: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:98: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/string.h:120: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:121: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:126: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/string.h:132: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:133: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:137: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:140: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:140: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:144: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:146: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:147: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:151: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:153: error: expected =, ,, ;, asm or
__attribute__ before strxfrm
/usr/include/string.h:156: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/string.h:168: error: expected =, ,, ;, asm or
__attribute__ before strxfrm_l
/usr/include/string.h:176: error: expected =, ,, ;, asm or
__attribute__ before __attribute_malloc__
/usr/include/string.h:183: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:1050: error: expected declaration specifiers or ...
before __off64_t
/usr/include/string.h:184: error: expected =, ,, ;, asm or
__attribute__ before __attribute_malloc__
/usr/include/unistd.h:1050: error: expected =, ,, ;, asm or
__attribute__ before __wur
/usr/include/unistd.h:1061: error: expected =, ,, ;, asm or
__attribute__ before __wur
/usr/include/string.h:210: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/unistd.h:1067: error: expected ) before __delta
/usr/include/unistd.h:1082: error: storage class specified for parameter
syscall
/usr/include/string.h:263: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:265: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/unistd.h:1115: error: expected declaration specifiers or ...
before __off64_t
/usr/include/unistd.h:1115: error: expected =, ,, ;, asm or
__attribute__ before __wur
/usr/include/string.h:281: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/string.h:288: error: expected =, ,, ;, asm or
__attribute__ before strspn
/usr/include/unistd.h:1136: error: storage class specified for parameter
fdatasync
/usr/include/unistd.h:1145: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:315: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/unistd.h:1149: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:343: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__/usr/include/unistd.h:1157:
error: expected declaration specifiers or ... before ssize_t
/usr/include/unistd.h:1157: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:349: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:1165: error: storage class specified for parameter
ctermid/usr/include/string.h:350: error: expected declaration specifiers
before __END_NAMESPACE_STD
/usr/include/unistd.h:1174: error: expected declaration specifiers before
__END_DECLS
/usr/include/string.h:361: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
fd_init.c:37: error: expected declaration specifiers before exe_sym_env_t
/usr/include/string.h:374: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
fd_init.c:44: error: expected declaration specifiers before ; token
fd_init.c:46: error: expected ) before *
token/usr/include/string.h:382: error: expected declaration specifiers or
... before size_t
/usr/include/string.h:383: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:384: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:389: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:390: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:392: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:393: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:397: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/string.h:401: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/string.h:411: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/string.h:414: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/string.h:445: error: expected declaration specifiers or ...
before __locale_t
/usr/include/string.h:445: error: storage class specified for parameter
strerror_l
/usr/include/string.h:451: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:451: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
fd_init.c:97: error: expected =, ,, ;, asm or __attribute__
before { token
/usr/include/string.h:455: error: expected declaration specifiers or ...
before size_t
fd_init.c:112: error: expected =, ,, ;, asm or __attribute__
before { token/usr/include/string.h:456: error: expected =, ,, ;,
asm or __attribute__ before __nonnull
/usr/include/string.h:459: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:459: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:462: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:463: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:490: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
fd_init.c:161: error: old-style parameter declarations in prototyped
function definition
/usr/include/string.h:518: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
fd_init.c:161: error: expected { at end of input
/usr/include/string.h:523: error: storage class specified for parameter
ffs
fd_init.c:161: warning: no return statement in function returning non-void
/usr/include/string.h:528: error: storage class specified for parameter
ffsl
/usr/include/string.h:530: error: expected declaration specifiers before
__extension__
/usr/include/string.h:537: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:540: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:541: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:548: error: expected declaration specifiers or ...
before __locale_t
/usr/include/string.h:549: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:552: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:552: error: expected declaration specifiers or ...
before __locale_t
/usr/include/string.h:553: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:561: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:566: error: storage class specified for parameter
strsignal
/usr/include/string.h:570: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:572: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:577: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:578: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:580: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:581: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:587: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:590: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:593: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:593: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:606: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:646: error: expected declaration specifiers before
__END_DECLS
misc.c:17: error: old-style parameter declarations in prototyped function
definition
make[2]: ***
[/home/alex/Desktop/NEWKLEE/klee/runtime/POSIX/Release+Asserts/fd_init.ll]
Error 1
make[2]: ***
[/home/alex/Desktop/NEWKLEE/klee/runtime/POSIX/Release+Asserts/misc.ll]
Error 1
make[2]: Leaving directory `/home/alex/Desktop/NEWKLEE/klee/runtime/POSIX'
make[1]: *** [POSIX/.makeall] Error 2
make[1]: Leaving directory `/home/alex/Desktop/NEWKLEE/klee/runtime'
make: *** [all] Error 1
I mention that I have followed the steps:
1. download LLVMGCC and set the variable path
if [ `uname -m` = "x86_64" ]; then
export PATH=`pwd`/llvm-gcc4.2-2.8-x86_64-linux/bin/:$PATH
else
export PATH=`pwd`/llvm-gcc-4.2-2.8-i686-linux/bin/:$PATH
2. llvm-2.8 install
+
export PATH=`pwd`/llvm-2.8/Release+Asserts/bin/:$PATH
3. STP 940
install +
export PATH=`pwd`/stp/install/bin/:$PATH
4. uClibc
5. Klee
svn -r 141267 co http://llvm.org/svn/llvm-project/klee/trunk klee
wget -c
http://keeda.stanford.edu/pipermail/klee-dev/attachments/20121007/6b3c595b/attachment-0001.obj
cd klee
./configure --with-llvm=`pwd`/../llvm-2.8 --with-stp=`pwd`/../stp/install
--with-uclibc=`pwd`/../klee-uclibc-0.02-$ARCH --enable-posix-runtime
make -j8 ENABLE_OPTIMIZED=1
here it crushes
Thank you in advance !
I am trying to install KLEE over LLVM 2.8. When I execute "make -j8
ENABLE_OPTIMIZED=1", I get the following errors: (at the end of the email
you can find the steps that I followed to install Klee)
fd_32.c:137: error: expected declaration specifiers before ssize_t
/usr/include/stdlib.h:765: error: expected declaration specifiers or ...
before __compar_d_fn_t
/usr/include/stdlib.h:531: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/stdlib.h:540: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
fd_32.c:159: error: __getdents defined both normally and as an alias
/usr/include/stdlib.h:552: error: expected =, ,, ;, asm or
__attribute__ before __THROW
fd_32.c:163: warning: weak attribute ignored
/usr/include/stdlib.h:554: error: expected declaration specifiers before
__END_NAMESPACE_STD
fd_32.c:164: error: expected =, ,, ;, asm or __attribute__ before
{ token
/usr/include/stdlib.h:561: error: expected declaration specifiers before
__END_NAMESPACE_C99
fd_32.c:178: error: expected declaration specifiers before
off64_t/usr/include/stdlib.h:568: error: expected declaration specifiers
before __END_NAMESPACE_STD
fd_32.c:179: error: expected declaration specifiers before off64_t
/usr/include/stdlib.h:579: error: expected =, ,, ;, asm or
__attribute__ before __THROW
fd_32.c:183: warning: struct stat64 declared inside parameter list
/usr/include/stdlib.h:586: error: expected =, ,, ;, asm or
__attribute__ before __THROWfd_32.c:183: warning: weak attribute
ignored
/usr/include/stdlib.h:589: error: expected =, ,, ;, asm or
__attribute__ before __THROWfd_32.c:184: warning: struct stat64
declared inside parameter list
fd_32.c:184: error: expected =, ,, ;, asm or __attribute__ before
{ token
/usr/include/stdlib.h:596: error: expected =, ,, ;, asm or
__attribute__ before __THROW
fd_32.c:188: warning: struct stat64 declared inside parameter list
make[2]: ***
[/home/alex/Desktop/NEWKLEE/klee/runtime/POSIX/Release+Asserts/fd.ll] Error
1
/usr/include/stdlib.h:606: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:630: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:766: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:653: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:771: error: storage class specified for parameter
abs
/usr/include/stdlib.h:663: error: expected =, ,, ;, asm or
__attribute__ before __THROW/usr/include/stdlib.h:771: error: expected
, or ; before __wur
/usr/include/stdlib.h:772: error: storage class specified for parameter
labs
/usr/include/stdlib.h:684: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:772: error: expected , or ; before __wur
/usr/include/stdlib.h:773: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/stdlib.h:707: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:781: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/stdlib.h:712: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/stdlib.h:787: error: expected =, ,, ;, asm or
__attribute__ before ldiv
/usr/include/stdlib.h:718: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/stdlib.h:789: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/stdlib.h:796: error: expected declaration specifiers before
__END_NAMESPACE_C99
/usr/include/stdlib.h:735: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:742: error: storage class specified for parameter
__compar_fn_t
/usr/include/stdlib.h:815: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:745: error: expected =, ,, ;, asm or
__attribute__ before comparison_fn_t
/usr/include/stdlib.h:821: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:749: error: storage class specified for parameter
__compar_d_fn_t
/usr/include/stdlib.h:752: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD/usr/include/stdlib.h:828: error: expected =, ,,
;, asm or __attribute__ before __nonnull
/usr/include/stdlib.h:831: error: expected =, ,, ;, asm or
__attribute__ before __nonnull/usr/include/stdlib.h:761: error:
expected declaration specifiers or ... before size_t
/usr/include/stdlib.h:761: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:833: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:762: error: expected declaration specifiers or ...
before __compar_fn_t
/usr/include/stdlib.h:762: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:840: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:764: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:840: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:764: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:765: error: expected declaration specifiers or ...
before __compar_d_fn_t
/usr/include/stdlib.h:766: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:771: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:772: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:773: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/stdlib.h:781: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/stdlib.h:787: error: expected =, ,, ;, asm or
__attribute__ before ldiv
/usr/include/stdlib.h:789: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/stdlib.h:796: error: expected declaration specifiers before
__END_NAMESPACE_C99
/usr/include/stdlib.h:815: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:821: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:828: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:831: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:833: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:840: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:840: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:843: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:843: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:847: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:848: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:851: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:852: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:857: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/stdlib.h:863: error: expected ) before * token
/usr/include/stdlib.h:867: error: expected declaration specifiers or ...
before wchar_t
/usr/include/stdlib.h:867: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:871: error: expected =, ,, ;, asm or
__attribute__ before mbstowcs
/usr/include/stdlib.h:874: error: expected =, ,, ;, asm or
__attribute__ before wcstombs
/usr/include/stdlib.h:877: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/stdlib.h:899: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:905: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:913: error: expected =, ,, ;, asm or
__attribute__ before __wur
/usr/include/stdlib.h:921: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:925: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:930: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:937: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:938: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:941: error: storage class specified for parameter
getpt
/usr/include/stdlib.h:949: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:964: error: expected declaration specifiers before
__END_DECLS
In file included from fd_init.c:18:
/usr/include/assert.h:79: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/assert.h:85: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/assert.h:88: error: expected declaration specifiers before
__END_DECLS
fd_init.c:19:22: warning: sys/stat.h: No such file or directory
fd_init.c:20:25: warning: sys/syscall.h: No such file or directory
In file included from fd_init.c:21:
/usr/include/unistd.h:238: error: expected =, ,, ;, asm or
__attribute__ before uid_t
/usr/include/unistd.h:256: error: expected =, ,, ;, asm or
__attribute__ before useconds_t
/usr/include/unistd.h:261: error: expected =, ,, ;, asm or
__attribute__ before pid_t
/usr/include/unistd.h:275: error: expected =, ,, ;, asm or
__attribute__ before socklen_t
/usr/include/unistd.h:288: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:294: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:298: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:306: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:346: error: expected =, ,, ;, asm or
__attribute__ before lseek64
/usr/include/unistd.h:354: error: storage class specified for parameter
close
/usr/include/unistd.h:361: error: expected =, ,, ;, asm or
__attribute__ before read
/usr/include/unistd.h:367: error: expected =, ,, ;, asm or
__attribute__ before write
/usr/include/unistd.h:405: error: expected =, ,, ;, asm or
__attribute__ before pread64fd_32.c:188: warning: weak attribute
ignored
fd_32.c:189: warning: struct stat64 declared inside parameter list
/usr/include/unistd.h:409: error: expected =, ,, ;, asm or
__attribute__ before pwrite64fd_32.c:189: error: expected =, ,,
;, asm or __attribute__ before { token
fd_32.c:193: warning: struct stat64 declared inside parameter list
/usr/include/unistd.h:418: error: expected =, ,, ;, asm or
__attribute__ before __THROW
fd_32.c:193: warning: weak attribute ignored
/usr/include/unistd.h:423: error: expected =, ,, ;, asm or
__attribute__ before __THROW
fd_32.c:194: warning: struct stat64 declared inside parameter list
/usr/include/unistd.h:433: error: expected =, ,, ;, asm or
__attribute__ before __THROWfd_32.c:194: error: expected =, ,, ;,
asm or __attribute__ before { token
fd_32.c:196: error: old-style parameter declarations in prototyped function
definition
/usr/include/unistd.h:445: error: storage class specified for parameter
sleep
fd_32.c:196: error: expected { at end of input
/usr/include/unistd.h:453: error: expected =, ,, ;, asm or
__attribute__ before ualarm
/usr/include/unistd.h:461: error: expected ) before __useconds
fd_32.c:196: warning: no return statement in function returning non-void
/usr/include/unistd.h:470: error: storage class specified for parameter
pause
/usr/include/unistd.h:474: error: expected declaration specifiers or ...
before __uid_t
/usr/include/unistd.h:474: error: expected declaration specifiers or ...
before __gid_t
/usr/include/unistd.h:475: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:479: error: expected declaration specifiers or ...
before __uid_t
/usr/include/unistd.h:479: error: expected declaration specifiers or ...
before __gid_t
/usr/include/unistd.h:479: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:484: error: expected declaration specifiers or ...
before __uid_t
/usr/include/unistd.h:484: error: expected declaration specifiers or ...
before __gid_t
/usr/include/unistd.h:485: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:492: error: expected declaration specifiers or ...
before __uid_t
/usr/include/unistd.h:493: error: expected declaration specifiers or ...
before __gid_t
/usr/include/unistd.h:494: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:498: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:502: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:512: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:512: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:518: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:527: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:532: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:535: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:540: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:544: error: storage class specified for parameter
__environ
/usr/include/unistd.h:546: error: storage class specified for parameter
environ
/usr/include/unistd.h:553: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:559: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:565: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:570: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:575: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:580: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:586: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:593: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:599: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:604: error: storage class specified for parameter
_exit
/usr/include/unistd.h:614: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:617: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:620: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:624: error: expected =, ,, ;, asm or
__attribute__ before confstr
/usr/include/unistd.h:629: error: expected =, ,, ;, asm or
__attribute__ before getpid
/usr/include/unistd.h:632: error: expected =, ,, ;, asm or
__attribute__ before getppid
/usr/include/unistd.h:637: error: expected =, ,, ;, asm or
__attribute__ before getpgrp
/usr/include/unistd.h:647: error: expected =, ,, ;, asm or
__attribute__ before __getpgid
/usr/include/unistd.h:649: error: expected =, ,, ;, asm or
__attribute__ before getpgid
/usr/include/unistd.h:656: error: expected ) before __pid
/usr/include/unistd.h:673: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:690: error: expected =, ,, ;, asm or
__attribute__ before setsid
/usr/include/unistd.h:694: error: expected =, ,, ;, asm or
__attribute__ before getsid
/usr/include/unistd.h:698: error: expected =, ,, ;, asm or
__attribute__ before getuid
/usr/include/unistd.h:701: error: expected =, ,, ;, asm or
__attribute__ before geteuid
/usr/include/unistd.h:704: error: expected =, ,, ;, asm or
__attribute__ before getgid
/usr/include/unistd.h:707: error: expected =, ,, ;, asm or
__attribute__ before getegid
/usr/include/unistd.h:712: error: expected declaration specifiers or ...
before __gid_t
/usr/include/unistd.h:712: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:716: error: expected ) before __gid
/usr/include/unistd.h:723: error: expected ) before __uid
/usr/include/unistd.h:728: error: expected ) before __ruid
/usr/include/unistd.h:733: error: expected ) before __uid
/usr/include/unistd.h:740: error: expected ) before __gid
/usr/include/unistd.h:745: error: expected ) before __rgid
/usr/include/unistd.h:750: error: expected ) before __gid
/usr/include/unistd.h:756: error: expected ) before * token
/usr/include/unistd.h:761: error: expected ) before * token
/usr/include/unistd.h:766: error: expected ) before __ruid
/usr/include/unistd.h:771: error: expected ) before __rgid
/usr/include/unistd.h:779: error: expected =, ,, ;, asm or
__attribute__ before fork
/usr/include/unistd.h:787: error: expected =, ,, ;, asm or
__attribute__ before vfork
/usr/include/unistd.h:793: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:797: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:798: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:843: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:802: error: expected =, ,, ;, asm or
__attribute__ before __THROW/usr/include/stdlib.h:843: error: expected
=, ,, ;, asm or __attribute__ before __nonnull
make[2]: ***
[/home/alex/Desktop/NEWKLEE/klee/runtime/POSIX/Release+Asserts/fd_32.ll]
Error 1
/usr/include/stdlib.h:847: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:808: error: expected =, ,, ;, asm or
__attribute__ before __THROW/usr/include/stdlib.h:848: error: expected
=, ,, ;, asm or __attribute__ before __nonnull
/usr/include/unistd.h:814: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:851: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:852: error: expected =, ,, ;, asm or
__attribute__ before __nonnull/usr/include/unistd.h:821: error:
expected =, ,, ;, asm or __attribute__ before __THROW
/usr/include/stdlib.h:857: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/unistd.h:827: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:863: error: expected ) before * token
/usr/include/unistd.h:832: error: expected =, ,, ;, asm or
__attribute__ before readlink
/usr/include/stdlib.h:867: error: expected declaration specifiers or ...
before wchar_t
/usr/include/unistd.h:840: error: expected =, ,, ;, asm or
__attribute__ before __THROW/usr/include/stdlib.h:867: error: expected
=, ,, ;, asm or __attribute__ before __wur
/usr/include/unistd.h:843: error: expected =, ,, ;, asm or
__attribute__ before readlinkat/usr/include/stdlib.h:871: error:
expected =, ,, ;, asm or __attribute__ before mbstowcs
/usr/include/stdlib.h:874: error: expected =, ,, ;, asm or
__attribute__ before wcstombs/usr/include/unistd.h:849: error: expected
=, ,, ;, asm or __attribute__ before __THROW
/usr/include/stdlib.h:877: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/unistd.h:854: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/unistd.h:858: error: expected =, ,, ;, asm or
__attribute__ before __THROW/usr/include/stdlib.h:899: error: expected
=, ,, ;, asm or __attribute__ before __nonnull
/usr/include/unistd.h:862: error: expected =, ,, ;, asm or
__attribute__ before tcgetpgrp
/usr/include/stdlib.h:905: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:865: error: expected declaration specifiers or ...
before __pid_t
/usr/include/stdlib.h:913: error: expected =, ,, ;, asm or
__attribute__ before __wur
/usr/include/unistd.h:865: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:921: error: storage class specified for parameter
grantpt
/usr/include/unistd.h:872: error: storage class specified for parameter
getlogin
/usr/include/stdlib.h:925: error: storage class specified for parameter
unlockpt
/usr/include/unistd.h:880: error: expected declaration specifiers or ...
before size_t
/usr/include/stdlib.h:930: error: expected =, ,, ;, asm or
__attribute__ before __wur
/usr/include/unistd.h:880: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:937: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:885: error: expected =, ,, ;, asm or
__attribute__ before __THROW
/usr/include/stdlib.h:938: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:941: error: storage class specified for parameter
getpt
/usr/include/stdlib.h:949: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/stdlib.h:964: error: expected declaration specifiers before
__END_DECLSIn file included from /usr/include/unistd.h:894,
from fd_init.c:21:
/usr/include/getopt.h:59: error: storage class specified for parameter
optarg
/usr/include/getopt.h:73: error: storage class specified for parameter
optind
/usr/include/getopt.h:78: error: storage class specified for parameter
opterr
/usr/include/getopt.h:82: error: storage class specified for parameter
optopt
/usr/include/getopt.h:153: error: storage class specified for parameter
getopt
In file included from fd_init.c:21:
/usr/include/unistd.h:902: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:902: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:909: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:910: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:914: error: expected =, ,, ;, asm or
__attribute__ before __wur
/usr/include/unistd.h:920: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:921: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:922: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:923: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:929: error: storage class specified for parameter
vhangup
/usr/include/unistd.h:932: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:940: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:941: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:942: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:948: error: storage class specified for parameter
acct
/usr/include/unistd.h:952: error: storage class specified for parameter
getusershell
/usr/include/unistd.h:953: error: storage class specified for parameter
endusershell
/usr/include/unistd.h:954: error: storage class specified for parameter
setusershell
/usr/include/unistd.h:960: error: expected =, ,, ;, asm or
__attribute__ before __wur
/usr/include/unistd.h:967: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:971: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:980: error: storage class specified for parameter
fsync
/usr/include/unistd.h:987: error: storage class specified for parameter
syncfs
/usr/include/unistd.h:994: error: storage class specified for parameter
gethostid
/usr/include/unistd.h:997: error: storage class specified for parameter
sync
/usr/include/unistd.h:1003: error: storage class specified for parameter
getpagesize
In file included from
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:13,
from misc.c:15:
/usr/include/stdint.h:38: error: storage class specified for parameter
int16_t
/usr/include/unistd.h:1008: error: storage class specified for parameter
getdtablesize
/usr/include/stdint.h:39: error: storage class specified for parameter
int32_t
/usr/include/stdint.h:43: error: expected declaration specifiers before
__extension__/usr/include/unistd.h:1030: error: expected declaration
specifiers or ... before __off64_t
/usr/include/stdint.h:49: error: storage class specified for parameter
uint8_t/usr/include/unistd.h:1031: error: expected =, ,, ;, asm
or __attribute__ before __nonnull
/usr/include/stdint.h:50: error: storage class specified for parameter
uint16_t
/usr/include/stdint.h:52: error: storage class specified for parameter
uint32_t
/usr/include/stdint.h:58: error: expected declaration specifiers before
__extension__
/usr/include/stdint.h:66: error: storage class specified for parameter
int_least8_t
/usr/include/stdint.h:67: error: storage class specified for parameter
int_least16_t
/usr/include/stdint.h:68: error: storage class specified for parameter
int_least32_t
/usr/include/stdint.h:72: error: expected declaration specifiers before
__extension__
/usr/include/stdint.h:77: error: storage class specified for parameter
uint_least8_t
/usr/include/stdint.h:78: error: storage class specified for parameter
uint_least16_t
/usr/include/stdint.h:79: error: storage class specified for parameter
uint_least32_t
/usr/include/stdint.h:83: error: expected declaration specifiers before
__extension__
/usr/include/stdint.h:91: error: storage class specified for parameter
int_fast8_t
/usr/include/stdint.h:97: error: storage class specified for parameter
int_fast16_t
/usr/include/stdint.h:98: error: storage class specified for parameter
int_fast32_t
/usr/include/stdint.h:99: error: expected declaration specifiers before
__extension__
/usr/include/stdint.h:104: error: storage class specified for parameter
uint_fast8_t
/usr/include/stdint.h:110: error: storage class specified for parameter
uint_fast16_t
/usr/include/stdint.h:111: error: storage class specified for parameter
uint_fast32_t
/usr/include/stdint.h:112: error: expected declaration specifiers before
__extension__
/usr/include/stdint.h:129: error: storage class specified for parameter
uintptr_t
/usr/include/stdint.h:138: error: expected declaration specifiers before
__extension__
/usr/include/stdint.h:140: error: expected declaration specifiers before
__extension__
In file included from
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:14,
from misc.c:15:
/home/alex/Desktop/NEWKLEE/llvm-gcc-4.2-2.8-i686-linux/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/include/stddef.h:152:
error: storage class specified for parameter ptrdiff_t
In file included from misc.c:15:
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:25: error: expected
declaration specifiers or ... before size_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:35: error: expected
declaration specifiers or ... before size_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:52: error: expected
declaration specifiers before __attribute__
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:56: error: expected
declaration specifiers before __attribute__
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:66: error: expected
declaration specifiers before __attribute__
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:73: error: expected
declaration specifiers before size_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:81: error: expected
declaration specifiers before uintptr_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:97: error: expected )
before n
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:103: error: expected
) before condition
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:106: error: expected
declaration specifiers or ... before uintptr_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:117: error: expected
declaration specifiers before int32_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:118: error: expected
declaration specifiers before int64_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:129: error: expected
declaration specifiers or ... before size_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:146: error: expected
declaration specifiers or ... before size_t
/home/alex/Desktop/NEWKLEE/klee/include/klee/klee.h:147: error: expected
declaration specifiers or ... before size_t
In file included from misc.c:16:
/usr/include/string.h:29: error: expected declaration specifiers before
__BEGIN_DECLS
In file included from misc.c:16:
/usr/include/string.h:49: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:50: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:51: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/string.h:63: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/string.h:68: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:69: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:95: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:96: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:98: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/string.h:120: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:121: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:126: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/string.h:132: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:133: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:137: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:140: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:140: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:144: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:146: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:147: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:151: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:153: error: expected =, ,, ;, asm or
__attribute__ before strxfrm
/usr/include/string.h:156: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/string.h:168: error: expected =, ,, ;, asm or
__attribute__ before strxfrm_l
/usr/include/string.h:176: error: expected =, ,, ;, asm or
__attribute__ before __attribute_malloc__
/usr/include/string.h:183: error: expected declaration specifiers or ...
before size_t
/usr/include/unistd.h:1050: error: expected declaration specifiers or ...
before __off64_t
/usr/include/string.h:184: error: expected =, ,, ;, asm or
__attribute__ before __attribute_malloc__
/usr/include/unistd.h:1050: error: expected =, ,, ;, asm or
__attribute__ before __wur
/usr/include/unistd.h:1061: error: expected =, ,, ;, asm or
__attribute__ before __wur
/usr/include/string.h:210: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/unistd.h:1067: error: expected ) before __delta
/usr/include/unistd.h:1082: error: storage class specified for parameter
syscall
/usr/include/string.h:263: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:265: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/unistd.h:1115: error: expected declaration specifiers or ...
before __off64_t
/usr/include/unistd.h:1115: error: expected =, ,, ;, asm or
__attribute__ before __wur
/usr/include/string.h:281: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/string.h:288: error: expected =, ,, ;, asm or
__attribute__ before strspn
/usr/include/unistd.h:1136: error: storage class specified for parameter
fdatasync
/usr/include/unistd.h:1145: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:315: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/unistd.h:1149: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:343: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__/usr/include/unistd.h:1157:
error: expected declaration specifiers or ... before ssize_t
/usr/include/unistd.h:1157: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:349: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/unistd.h:1165: error: storage class specified for parameter
ctermid/usr/include/string.h:350: error: expected declaration specifiers
before __END_NAMESPACE_STD
/usr/include/unistd.h:1174: error: expected declaration specifiers before
__END_DECLS
/usr/include/string.h:361: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
fd_init.c:37: error: expected declaration specifiers before exe_sym_env_t
/usr/include/string.h:374: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
fd_init.c:44: error: expected declaration specifiers before ; token
fd_init.c:46: error: expected ) before *
token/usr/include/string.h:382: error: expected declaration specifiers or
... before size_t
/usr/include/string.h:383: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:384: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:389: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:390: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:392: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:393: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:397: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/string.h:401: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/string.h:411: error: expected declaration specifiers before
__BEGIN_NAMESPACE_STD
/usr/include/string.h:414: error: expected declaration specifiers before
__END_NAMESPACE_STD
/usr/include/string.h:445: error: expected declaration specifiers or ...
before __locale_t
/usr/include/string.h:445: error: storage class specified for parameter
strerror_l
/usr/include/string.h:451: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:451: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
fd_init.c:97: error: expected =, ,, ;, asm or __attribute__
before { token
/usr/include/string.h:455: error: expected declaration specifiers or ...
before size_t
fd_init.c:112: error: expected =, ,, ;, asm or __attribute__
before { token/usr/include/string.h:456: error: expected =, ,, ;,
asm or __attribute__ before __nonnull
/usr/include/string.h:459: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:459: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:462: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:463: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:490: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
fd_init.c:161: error: old-style parameter declarations in prototyped
function definition
/usr/include/string.h:518: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
fd_init.c:161: error: expected { at end of input
/usr/include/string.h:523: error: storage class specified for parameter
ffs
fd_init.c:161: warning: no return statement in function returning non-void
/usr/include/string.h:528: error: storage class specified for parameter
ffsl
/usr/include/string.h:530: error: expected declaration specifiers before
__extension__
/usr/include/string.h:537: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:540: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:541: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:548: error: expected declaration specifiers or ...
before __locale_t
/usr/include/string.h:549: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:552: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:552: error: expected declaration specifiers or ...
before __locale_t
/usr/include/string.h:553: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:561: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:566: error: storage class specified for parameter
strsignal
/usr/include/string.h:570: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:572: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:577: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:578: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:580: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:581: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:587: error: expected =, ,, ;, asm or
__attribute__ before __attribute_pure__
/usr/include/string.h:590: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:593: error: expected declaration specifiers or ...
before size_t
/usr/include/string.h:593: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:606: error: expected =, ,, ;, asm or
__attribute__ before __nonnull
/usr/include/string.h:646: error: expected declaration specifiers before
__END_DECLS
misc.c:17: error: old-style parameter declarations in prototyped function
definition
make[2]: ***
[/home/alex/Desktop/NEWKLEE/klee/runtime/POSIX/Release+Asserts/fd_init.ll]
Error 1
make[2]: ***
[/home/alex/Desktop/NEWKLEE/klee/runtime/POSIX/Release+Asserts/misc.ll]
Error 1
make[2]: Leaving directory `/home/alex/Desktop/NEWKLEE/klee/runtime/POSIX'
make[1]: *** [POSIX/.makeall] Error 2
make[1]: Leaving directory `/home/alex/Desktop/NEWKLEE/klee/runtime'
make: *** [all] Error 1
I mention that I have followed the steps:
1. download LLVMGCC and set the variable path
if [ `uname -m` = "x86_64" ]; then
export PATH=`pwd`/llvm-gcc4.2-2.8-x86_64-linux/bin/:$PATH
else
export PATH=`pwd`/llvm-gcc-4.2-2.8-i686-linux/bin/:$PATH
2. llvm-2.8 install
+
export PATH=`pwd`/llvm-2.8/Release+Asserts/bin/:$PATH
3. STP 940
install +
export PATH=`pwd`/stp/install/bin/:$PATH
4. uClibc
5. Klee
svn -r 141267 co http://llvm.org/svn/llvm-project/klee/trunk klee
wget -c
http://keeda.stanford.edu/pipermail/klee-dev/attachments/20121007/6b3c595b/attachment-0001.obj
cd klee
./configure --with-llvm=`pwd`/../llvm-2.8 --with-stp=`pwd`/../stp/install
--with-uclibc=`pwd`/../klee-uclibc-0.02-$ARCH --enable-posix-runtime
make -j8 ENABLE_OPTIMIZED=1
here it crushes
Thank you in advance !