[Ns-developers] Fwd: icc and "patched" waf

Gustavo Carneiro gjcarneiro at gmail.com
Thu Jan 22 06:37:09 PST 2009


Sorry, I did not mean to send a private reply.

---------- Forwarded message ----------
From: Gustavo Carneiro <gjcarneiro at gmail.com>
Date: 2009/1/22
Subject: Re: icc and "patched" waf
To: Timo Bingmann <timo.bingmann at student.kit.edu>


The modified waf tree is here (assuming you are using ns-3-dev):

    https://code.launchpad.net/~gjc/waf/cmd<https://code.launchpad.net/%7Egjc/waf/cmd>

This is documented in the file doc/build.txt in ns-3.

If you get it to compile with icc, consider submitting a patch to upstream
waf:

  http://code.google.com/p/waf/issues/list

So that I will later merge from waf to import your changes.

2009/1/22 Timo Bingmann <timo.bingmann at student.kit.edu>

Hello Gustavo,
>
> one of my side-projects is to evaluate ns-3's performance. In that context
> I have to try out, if using icc Intel's C/C++ Compiler gives a measureable
> boost. The super-computer people said I should try that. Also my own
> performance measurements of cryptography ciphers showed icc to be the most
> optimizing compiler.
>
> The big problem is waf. It's my first contact with Python too, but that's
> not an issue.
>
> waf seems to have only poor support for icc, actually only C(--) support. I
> looked into the wafadmin/Tools and hacked around in icc.py until it finally
> worked (pure luck).
>
> I'm kind of happy at that, but I couldn't "compile" the wafadmin back into
> a waf stand-alone. Do I need some patched waf sources from you to do that?
>
> Later on I'll sent patches to the waf people about icc support, and also my
> stdout/stderr inconveniences.
>
> Where can I find the ns-3-modified waf tree to patch in icc support? At
> least in my private repos.
>
> Greetings
> Timo
>



-- 
Gustavo J. A. M. Carneiro
INESC Porto, Telecommunications and Multimedia Unit
"The universe is always one step beyond logic." -- Frank Herbert



-- 
Gustavo J. A. M. Carneiro
INESC Porto, Telecommunications and Multimedia Unit
"The universe is always one step beyond logic." -- Frank Herbert


More information about the Ns-developers mailing list