Builder klee-2.6-x86_64-linux Build #54
Results:
Failed compile_1
SourceStamp:
| Repository | http://llvm.org/svn/llvm-project/klee/trunk |
| Revision | 146350 |
| Got Revision | 146350 |
| Changes | see below |
BuildSlave:
klee.minormatter.comReason:
scheduler
Steps and Logfiles:
-
get_builddir set props: builddir ( 0 secs )
-
svn-llvm update [branch] r146350 ( 10 secs )
-
configure configure Release+Asserts ( 52 secs )
-
compile compile llvm ( 2 mins, 22 secs )
-
svn-klee update r146350 ( 3 secs )
-
configure_1 configure ( 5 secs )
-
compile_1 compile klee failed ( 2 secs )
-
- - no logs -
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | None | Build |
| builddir | /home/klee-buildslave/buildslave/build.klee-2.6-x86_64-linux | SetProperty Step |
| buildername | klee-2.6-x86_64-linux | Builder |
| buildnumber | 54 | Build |
| got_revision | 146350 | Source |
| jobs | 2 | BuildSlave |
| project | Build | |
| repository | http://llvm.org/svn/llvm-project/klee/trunk | Build |
| revision | 146350 | Build |
| scheduler | all | Scheduler |
| slavename | klee.minormatter.com | BuildSlave |
| warnings-count | 0 | WarningCountingShellCommand |
Blamelist:
- cristic
Timing:
| Start | Sun Dec 11 17:07:35 2011 |
| End | Sun Dec 11 17:11:11 2011 |
| Elapsed | 3 mins, 36 secs |
All Changes:
Change #81
Changed by cristic Changed at Sun 11 Dec 2011 16:57:51 Repository http://llvm.org/svn/llvm-project/klee/trunk Revision 146350 Comments
This is a workaround for the infinite loop reported at http://keeda.stanford.edu/pipermail/klee-dev/2011-August/000723.html KLEE needs to use --fno-builtin when compiling its version of memset. However, this patch also adds the workaround suggested by Paul in the thread above, since support for --fno-builtin was added to llvm-gcc only after LLVM 2.9 was released. More details about this issue can be found here: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20110411/119376.html http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20110711/124131.html Thanks to Paul and arrowdodger for their explanations and patches.
Changed files
- runtime/Intrinsic/Makefile
- runtime/Intrinsic/memset.c