On 2/26/2011 2:40 PM, Russel Winder wrote:

There is no SCons, Waf, CMake for the benchmark files so I don't know
what the correct build and execute should be.  If you give me the
instruction I can run stuff on my twin Xeon workstation -- being three
years old it is ancient, but it does have 8 cores.

I feel like the build process for the benchmarks is so trivial that no formal process is required.    Besides, I know nothing about build tools because, for anything I write, I tend to keep the build process so simple and stupid that nothing more than a 2-line script or the builtin build system for Code::Blocks is required. 

For std.parallelism, as you appear to have figured out, you need to put it in your Phobos source folder, edit the makefile and recompile Phobos.  Each benchmark is completely self-contained.  The way I run them is to open them in Code::Blocks (or whatever IDE happens to be available) and hit "build and run".  dmd -O -inline -release someBenchmark.d && ./someBenchmark would also work fine.

_______________________________________________
phobos mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/phobos

Reply via email to