[commit: nofib] master: Create runtime_files directory for some benchmarks (c6b9143)
git at git.haskell.org
git at git.haskell.org
Thu May 4 18:24:22 UTC 2017
Repository : ssh://git@git.haskell.org/nofib
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/c6b9143332b6171c251d2e72fb6a5484611031fb/nofib
>---------------------------------------------------------------
commit c6b9143332b6171c251d2e72fb6a5484611031fb
Author: Michal Terepeta <michal.terepeta at gmail.com>
Date: Thu May 4 08:47:03 2017 -0400
Create runtime_files directory for some benchmarks
Summary:
This creates `runtime_files` subdirectory for benchmarks that need
some files at runtime. This make it clear what files are actually
needed to run the benchmarks and makes it much easier to support
building/running them out of separate build directory.
This affects the following benchmarks:
- real/anna
- real/cacheprof
- real/fluid
- real/hidden
- real/maillist
- real/prolog
- real/scs
- spectral/expert
- spectral/mate
- spectral/para
- spectral/treejoin
Signed-off-by: Michal Terepeta <michal.terepeta at gmail.com>
Test Plan: build & run
Reviewers: bgamari
Reviewed By: bgamari
Subscribers: snowleopard
Differential Revision: https://phabricator.haskell.org/D3411
>---------------------------------------------------------------
c6b9143332b6171c251d2e72fb6a5484611031fb
.gitignore | 2 +-
real/anna/Main.hs | 2 +-
real/anna/{ => runtime_files}/anna_table | 0
real/cacheprof/Main.hs | 4 ++--
real/cacheprof/{ => runtime_files}/cacheprof_hooks2_x86.s | 0
real/fluid/fluid.stdin | 2 +-
real/fluid/{ => runtime_files}/chan8.dat | 0
real/hidden/Makefile | 2 +-
real/hidden/{objects => runtime_files}/bookcase.plate | 0
real/hidden/{objects => runtime_files}/cube.plate | 0
real/hidden/{objects => runtime_files}/four.plate | 0
real/hidden/{objects => runtime_files}/horse.plate | 0
real/hidden/{objects => runtime_files}/houses.plate | 0
real/hidden/{objects => runtime_files}/pyramid.plate | 0
real/hidden/{objects => runtime_files}/rad.plate | 0
real/hidden/{objects => runtime_files}/table.plate | 0
real/maillist/maillist.stdin | 2 +-
real/maillist/maillist.stdout | 2 +-
real/maillist/{ => runtime_files}/addresses | 0
real/prolog/Main.hs | 2 +-
real/prolog/prolog.stdout | 2 +-
real/prolog/{ => runtime_files}/stdlib | 0
real/scs/Makefile | 2 +-
real/scs/{ => runtime_files}/inverter.in | 0
spectral/expert/Main.hs | 2 +-
spectral/expert/{ => runtime_files}/animals | 0
spectral/mate/Makefile | 6 +++++-
spectral/mate/mate.stdout | 2 +-
spectral/mate/{ => runtime_files}/ellerman.prob | 0
spectral/mate/{ => runtime_files}/ellerman.soln | 0
spectral/mate/{ => runtime_files}/fridlizius.prob | 0
spectral/mate/{ => runtime_files}/fridlizius.soln | 0
spectral/mate/{ => runtime_files}/heathcote3.prob | 0
spectral/mate/{ => runtime_files}/heathcote3.soln | 0
spectral/mate/{ => runtime_files}/holzhausen.prob | 0
spectral/mate/{ => runtime_files}/holzhausen.soln | 0
spectral/mate/{ => runtime_files}/kidson.prob | 0
spectral/mate/{ => runtime_files}/kohtz.prob | 0
spectral/mate/{ => runtime_files}/kohtz.soln | 0
spectral/mate/{ => runtime_files}/marin.prob | 0
spectral/mate/{ => runtime_files}/marin.soln | 0
spectral/mate/{ => runtime_files}/shinkman.prob | 0
spectral/mate/{ => runtime_files}/shinkman.soln | 0
spectral/mate/{ => runtime_files}/simple.prob | 0
spectral/mate/{ => runtime_files}/simple.soln | 0
spectral/mate/{ => runtime_files}/wurzburg.prob | 0
spectral/mate/{ => runtime_files}/wurzburg.soln | 0
spectral/para/Makefile | 2 +-
spectral/para/{ => runtime_files}/input-data | 0
spectral/treejoin/Makefile | 2 +-
spectral/treejoin/{ => runtime_files}/27000.1 | 0
spectral/treejoin/{ => runtime_files}/27000.2 | 0
52 files changed, 20 insertions(+), 16 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc c6b9143332b6171c251d2e72fb6a5484611031fb
More information about the ghc-commits
mailing list