Skip to content
presentation platform for star-exec written in Haskell and based upon Yesod
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
config
data
deploy
doc
messages
src
static
templates
tests
.editorconfig
.ghci
.gitignore
CHANGELOG.md
INSTALL.md
Makefile
README.md
TPDB-10.2_XML.zip
TPDB-10.3_XML.zip
TPDB-10.4_XML.zip
TPDB-10.5_XML.zip
TPDB-10.6a_XML.zip
TPDB-11_XML.zip
TPDB-65df8a308dd6_XML.zip
TRACE.md
circle.yml
devel.hs
johannes_waldmann_tpdb-8.0.7_XML.zip
keter.sh
mario_wenzel_XML.zip
repl.sh
stack.yaml
star-exec-presenter.cabal
starexec-connectiontest.hs
termcomp2019_XML.zip

README.md

A Web Application for Displaying Results of the Termination Competition

Circle CI

The Intl. Termination Competition 2014 http://termination-portal.org/wiki/Termination_Competition_2014 will be run on http://www.starexec.org .

Our Web App will provide these extra features:

  • computation and display of results per category, and medalists per meta-category
  • flexible 2-dimensional results tables (x-axis: solver, y-axis: benchmark) (with filters for rows and columns, sorters, etc.)
  • caching (and permanent storage) of results (we intend to include also results of earlier competitions)

This branch is running at the moment here.

1 Getting source

git clone https://github.com/jwaldmann/star-exec-presenter

2 Installation

make install

You also need Graphviz on your system.

3 Create database user and database:

make create-db

4 Credentials

Please create the file '.star_exec' in your home directory with your starexec account credentials. This file must contain the following line:

Login ">login<" ">password<"

5 Usage

make run

Notes

clear db:

sudo -u postgres dropdb yesod

access db:

sudo -u postgres psql -d yesod

how to build documentation (locally)

stack haddock --haddock-arguments="--hyperlinked-source --ignore-all-exports" --haddock-deps
You can’t perform that action at this time.