<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    On 2/26/2011 2:40 PM, Russel Winder wrote:
    <blockquote cite="mid:1298749229.27545.272.camel@anglides"
      type="cite"><br>
      <pre wrap="">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.
</pre>
    </blockquote>
    <br>
    I feel like the build process for the benchmarks is so trivial that
    no formal process is required.    Besides, I know <b>nothing </b>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.  <br>
    <br>
    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.<br>
  </body>
</html>