- Aug 06, 2015
-
-
Horst Schirmeier authored
Change-Id: I53d0931e28fa70438a3b8c3ccb289730f0485e94
-
- Feb 05, 2015
-
-
Horst Schirmeier authored
To use the new clang-based AspectC++ (ac++ >1.2), Fail* must be built with -D__NO_MATH_INLINES (or --c_compiler clang++). Change-Id: I020d62891946d09ac456b8df914b669ab33ab0e2
-
- Nov 03, 2014
-
-
Christian Dietrich authored
The docker files provide containers with the full toolchain required to build FAIL*. They also contain a demonstration FI campaign. Change-Id: I280210eb0487718e82505f0343fa9303c21b8048
-
- Oct 08, 2014
-
-
Horst Schirmeier authored
Change-Id: Id85a9153d98bb0ecd9b903b3a98ad6941ccbecba
-
- Oct 01, 2014
-
-
Horst Schirmeier authored
Change-Id: I1c8751f1381f5ca9256936513bdc9d21dce6154a
-
- Apr 27, 2014
-
-
Horst Schirmeier authored
This change updates the documentation on how to manually build LLVM 3.3 or 3.4, and removes the forced -fno-rtti compiler flag from util/llvmdisassembler/: The flag breaks compilation with (not yet released) AspectC++ 2.0, which complains about dynamic_cast (used in some active aspect headers that should not affect llvmdisassembler at all) being unusable with -fno-rtti. It's probably not a good idea to compile only a part of Fail* with -fno-rtti anyways. Note that the Debian and Ubuntu LLVM packages are built with REQUIRES_RTTI=1, too. Change-Id: I9891cf074d4201df786f7f5a9b96033e18832562
-
- Apr 11, 2014
-
-
Horst Schirmeier authored
The libiberty headers moved from /usr/include (and a part of binutils-dev) to /usr/include/libiberty (libiberty-dev) between Ubuntu 13.10 and 14.04, which made a proper cmake search module necessary. Searching still continues working well on Debian 7. Change-Id: I324e5ccb847e4664442d6fa7d7a027705a4f0587
-
- Feb 25, 2014
-
-
Horst Schirmeier authored
Change-Id: Ife89a0b3cc74433e4fb711580c5eb3cd82467081
-
- Jan 28, 2014
-
-
Richard Hellwig authored
If the --debug option is set, the line number table of the elf binary will be imported into the database. The information will be stored in the "dbg_mapping" table. If the --sources option is set, the source files will be imported into the database. Only the files that were actually used in the elf binary will be imported. Change-Id: I0e9de6b456bc42b329c1700c25e5839d9552cdbb
-
- Jan 23, 2014
-
-
Lars Rademacher authored
Change-Id: I05a57942daaa66d146db754fc3ddc72707e55dd9
-
- Sep 10, 2013
-
-
Horst Schirmeier authored
Among other updates, adding details on MySQL/MariaDB setup and usage. Change-Id: Ic9f3b2779531ee031270dabd4706153c102b3265
-
- Aug 27, 2013
-
-
Horst Schirmeier authored
Change-Id: Ie480efbe5ffd2f0a59da7f185bba80a5355251f9
-
- Aug 21, 2013
-
-
Adrian Böckenkamp authored
libmysqlclient-dev (or libmariadbclient-dev) is needed to build Fail*. A running MySQL/MariaDB server to talk to is needed for the fault-space pruning tools and the DatabaseCampaign, too, but that's a runtime dependency. Change-Id: I1f7fbdaf20b49370039e8d27a07a8785e0f052b5
-
- Jul 04, 2013
-
-
Adrian Böckenkamp authored
The build system now allows incremental gem5 builds. Unfortunately, the current solution always requires re-linking the executable. Without the enforcement of re-linking, the fail code will be rebuilt but not linked into gem5. The number of cores for building gem5 is derived from /proc/cpuinfo. As before, only the gem5.debug configuration is supported. Change-Id: Ib13b15d1ecd62196eb251e0fd00953f4eb052feb
-
- May 17, 2013
-
-
Adrian Böckenkamp authored
The recent information in how-to-use.txt and how-to-build.txt were outdated. Change-Id: I4e6536a0b56370717d6a09f4012862d300526313
-
- Apr 10, 2013
-
-
Adrian Böckenkamp authored
Change-Id: Ibf8065d9fe760640e5744896b764f9ebb6d2fa69
-
- Mar 27, 2013
-
-
Horst Schirmeier authored
Without --with-all-libs (as documented in doc/how-to-build.txt), at least the "nogui" GUI does not work anymore -- the default for headless experiments. (Note the UNDEFINED->UNDEF enum rename; this was necessary due to a vga.h include side-effect in bochs/gui/svga.cc.) Change-Id: I1bc3208e905783505a35bbc48ff29f00eef599d6
-
- Feb 15, 2013
-
-
Martin Hoffmann authored
Bochs' configure options can now be set via ccmake. git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@2102 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
-
- Jan 31, 2013
-
-
Tobias Friemel authored
- Added gem5 configuration used for profiling git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@2027 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
-
- Jan 22, 2013
-
-
Martin Hoffmann authored
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@2013 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
-
- Jan 15, 2013
-
-
Martin Hoffmann authored
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@2002 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
-
- Nov 13, 2012
-
-
Horst Schirmeier authored
--enable-all-optimizations implicitly enables --enable-repeat-speedups. git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1932 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
-
- Nov 07, 2012
-
-
Martin Unzner authored
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1888 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
-
- Aug 02, 2012
-
-
Horst Schirmeier authored
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1469 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
-
- Jul 29, 2012
-
-
Tobias Friemel authored
git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1460 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
-
- Jul 03, 2012
-
-
Horst Schirmeier authored
+script snippet on how to automatically fill the bochslibs/ directory git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1417 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
-
- Jun 14, 2012
-
-
Adrian Böckenkamp authored
Separated how-to-build -> how-to-build + how-to-use, added details on experiment parallelization, updated fail-structure docs. git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@1348 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
-