Create runtime_files directory for some benchmarks
authorMichal Terepeta <michal.terepeta@gmail.com>
Thu, 4 May 2017 12:47:03 +0000 (08:47 -0400)
committerBen Gamari <ben@smart-cactus.org>
Thu, 4 May 2017 12:48:05 +0000 (08:48 -0400)
commitc6b9143332b6171c251d2e72fb6a5484611031fb
tree9939567153fef995579781d36c40aa96f997ded3
parent569d8eb56370cdca0fce4628b2df211627ef137d
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@gmail.com>
Test Plan: build & run

Reviewers: bgamari

Reviewed By: bgamari

Subscribers: snowleopard

Differential Revision: https://phabricator.haskell.org/D3411
52 files changed:
.gitignore
real/anna/Main.hs
real/anna/runtime_files/anna_table [moved from real/anna/anna_table with 100% similarity]
real/cacheprof/Main.hs
real/cacheprof/runtime_files/cacheprof_hooks2_x86.s [moved from real/cacheprof/cacheprof_hooks2_x86.s with 100% similarity]
real/fluid/fluid.stdin
real/fluid/runtime_files/chan8.dat [moved from real/fluid/chan8.dat with 100% similarity]
real/hidden/Makefile
real/hidden/runtime_files/bookcase.plate [moved from real/hidden/objects/bookcase.plate with 100% similarity]
real/hidden/runtime_files/cube.plate [moved from real/hidden/objects/cube.plate with 100% similarity]
real/hidden/runtime_files/four.plate [moved from real/hidden/objects/four.plate with 100% similarity]
real/hidden/runtime_files/horse.plate [moved from real/hidden/objects/horse.plate with 100% similarity]
real/hidden/runtime_files/houses.plate [moved from real/hidden/objects/houses.plate with 100% similarity]
real/hidden/runtime_files/pyramid.plate [moved from real/hidden/objects/pyramid.plate with 100% similarity]
real/hidden/runtime_files/rad.plate [moved from real/hidden/objects/rad.plate with 100% similarity]
real/hidden/runtime_files/table.plate [moved from real/hidden/objects/table.plate with 100% similarity]
real/maillist/maillist.stdin
real/maillist/maillist.stdout
real/maillist/runtime_files/addresses [moved from real/maillist/addresses with 100% similarity]
real/prolog/Main.hs
real/prolog/prolog.stdout
real/prolog/runtime_files/stdlib [moved from real/prolog/stdlib with 100% similarity]
real/scs/Makefile
real/scs/runtime_files/inverter.in [moved from real/scs/inverter.in with 100% similarity]
spectral/expert/Main.hs
spectral/expert/runtime_files/animals [moved from spectral/expert/animals with 100% similarity]
spectral/mate/Makefile
spectral/mate/mate.stdout
spectral/mate/runtime_files/ellerman.prob [moved from spectral/mate/ellerman.prob with 100% similarity]
spectral/mate/runtime_files/ellerman.soln [moved from spectral/mate/ellerman.soln with 100% similarity]
spectral/mate/runtime_files/fridlizius.prob [moved from spectral/mate/fridlizius.prob with 100% similarity]
spectral/mate/runtime_files/fridlizius.soln [moved from spectral/mate/fridlizius.soln with 100% similarity]
spectral/mate/runtime_files/heathcote3.prob [moved from spectral/mate/heathcote3.prob with 100% similarity]
spectral/mate/runtime_files/heathcote3.soln [moved from spectral/mate/heathcote3.soln with 100% similarity]
spectral/mate/runtime_files/holzhausen.prob [moved from spectral/mate/holzhausen.prob with 100% similarity]
spectral/mate/runtime_files/holzhausen.soln [moved from spectral/mate/holzhausen.soln with 100% similarity]
spectral/mate/runtime_files/kidson.prob [moved from spectral/mate/kidson.prob with 100% similarity]
spectral/mate/runtime_files/kohtz.prob [moved from spectral/mate/kohtz.prob with 100% similarity]
spectral/mate/runtime_files/kohtz.soln [moved from spectral/mate/kohtz.soln with 100% similarity]
spectral/mate/runtime_files/marin.prob [moved from spectral/mate/marin.prob with 100% similarity]
spectral/mate/runtime_files/marin.soln [moved from spectral/mate/marin.soln with 100% similarity]
spectral/mate/runtime_files/shinkman.prob [moved from spectral/mate/shinkman.prob with 100% similarity]
spectral/mate/runtime_files/shinkman.soln [moved from spectral/mate/shinkman.soln with 100% similarity]
spectral/mate/runtime_files/simple.prob [moved from spectral/mate/simple.prob with 100% similarity]
spectral/mate/runtime_files/simple.soln [moved from spectral/mate/simple.soln with 100% similarity]
spectral/mate/runtime_files/wurzburg.prob [moved from spectral/mate/wurzburg.prob with 100% similarity]
spectral/mate/runtime_files/wurzburg.soln [moved from spectral/mate/wurzburg.soln with 100% similarity]
spectral/para/Makefile
spectral/para/runtime_files/input-data [moved from spectral/para/input-data with 100% similarity]
spectral/treejoin/Makefile
spectral/treejoin/runtime_files/27000.1 [moved from spectral/treejoin/27000.1 with 100% similarity]
spectral/treejoin/runtime_files/27000.2 [moved from spectral/treejoin/27000.2 with 100% similarity]