Recharging the batteries

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.

I've noticed that http://llvm.org/status/ hasn't been updated for a while,

Right, I forgot about that page. I think we should take it down, since there is no maintainer, and it is very far out of date :slight_smile:

so I tought that some of you might find the following information interesting and/or encouraging...

Absolutely, that is great! Thanks!

-Chris

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
NullLogic - 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
Pure-FTPd :: Pure-FTPd

WGET 1.9.1 ftp/http client
Wget - GNU Project - Free Software Foundation

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

LIGHT HTTPd 1.4.11 http server
download - Lighttpd - fly light

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

-Chris