[LLVMdev] Recharging the batteries

Domagoj Babic babic.domagoj at gmail.com
Sat May 13 22:53:33 PDT 2006


Hi,

I've noticed that http://llvm.org/status/ hasn't been updated for a while,
so
I tought that some of you might find the following information interesting
and/or encouraging...

For benchmarking the stuff I'm working on I needed to compile a number
of open-source packages. The settings I used:

AS=llvm-as
lLD=llvm-ld
AR=llvm-ar
CXX=llvm-g++
CC=llvm-gcc
CFLAGS="-g -Wl,-disable-opt -Wa,-disable-opt"

I used gcc3 front-end, and didn't run any of the generated bc files (I just
need them for code analysis). Some projects required slight hacking
of Make/config scripts, but nothing too bad. The size of the projects
ranges from 2300 to slightly more than 320000 lines of code.

So, here's the list of successfully compiled projects.
-------------------------------------------------------------------------------
NULL 0.5.1 HTTPd http server
http://nullhttpd.sourceforge.net/httpd/

RABL 1.0.0 blackhole list server designed to monitor global network
activity and make decisions based on network spread and infection rate
http://nuclearelephant.com/projects/rabl/

GZIP 1.2.4 archiver
http://www.gzip.org/

HSAT 1.7 SAT solver
http://www.cs.ubc.ca/~babic

XSHHTPD 34b09 http server
http://www.stack.nl/~johans/xs-httpd/

VSFTPd 2.0.4 ftp server
http://vsftpd.beasts.org/

LICQ 1.3.2 multi protocol messenger
http://www.licq.org/

NCSA HTTPd 1.5.2a http server
http://hoohoo.ncsa.uiuc.edu/docs-1.5/setup/Compilation.html

PURE FTPd 1.0.21 ftp server
http://www.pureftpd.org/project/pure-ftpd

WGET 1.9.1 ftp/http client
http://www.gnu.org/software/wget/

DSPAM 3.6.5 spam filter
http://dspam.nuclearelephant.com/

LIGHT HTTPd 1.4.11 http server
http://www.lighttpd.net/download/

PROFTPd 1.3.0 ftp server
http://www.proftpd.org/

INN 2.4.3 news server
http://www.isc.org/index.pl?/sw/inn/

POSTFIX 2.1.6 mail server
http://www.postfix.org/

NTP 4.2.0a network time protocol server
http://www.ntp.org/

ZEBRA 0.95a network routing server
http://www.zebra.org/

VIM 7.0 text editor
http://www.vim.org/
-------------------------------------------------------------------------------

If anyone else has similar needs and a set of bc files
coming from (preferably large) open source projects, compiled
with no optimizations and with -g flag, I'd be interested in
exchanging them, to save the time on both sides.

                                                          Domagoj
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20060513/437cfa32/attachment.html>


More information about the llvm-dev mailing list