about summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
* 5849 - more integration testing of function callsKartik Agaram2020-01-012-7/+98
* 5848Kartik Agaram2020-01-011-5/+5
* 5847 - literal inputsKartik Agaram2019-12-3116-1/+308
* 5846Kartik Agaram2019-12-301-10/+10
* 5845Kartik Agaram2019-12-301-0/+3
* 5844Kartik Agaram2019-12-301-3/+3
* 5843Kartik Agaram2019-12-291-1/+1
* 5842Kartik Agaram2019-12-291-0/+44
* 5841 - rudimentary syntax highlighting for geditKartik Agaram2019-12-281-0/+29
* 5840 - syntax highlighting for nano (!!)Kartik Agaram2019-12-281-0/+16
* 5839 - colors for comments and string literalsKartik Agaram2019-12-282-1/+32
* 5838 - syntax highlighting for atomKartik Agaram2019-12-284-0/+63
* 5837 - better colors for trace browserKartik Agaram2019-12-281-10/+25
* 5836Kartik Agaram2019-12-281-1/+1
* 5835Kartik Agaram2019-12-2819-3787/+4858
* 5834Kartik Agaram2019-12-272-3/+4
* 5833Kartik Agaram2019-12-271-1/+1
* 5832 - support for function outputsKartik Agaram2019-12-272-14/+138
* 5831Kartik Agaram2019-12-272-27/+38
* 5830Kartik Agaram2019-12-262-1/+5
* 5829Kartik Agaram2019-12-261-5/+15
* 5828 - copy (mov) instructionsKartik Agaram2019-12-262-22/+144
* 5827 - give primitives one more bit of metadataKartik Agaram2019-12-262-4/+59
* 5826 - done with basic binary opsKartik Agaram2019-12-262-0/+197
* 5825 - code-generation for add opcodesKartik Agaram2019-12-262-26/+158
* 5824 - code-generation for all inc/dec opcodesKartik Agaram2019-12-262-2/+199
* 5823Kartik Agaram2019-12-222-0/+55
* 5822Kartik Agaram2019-12-222-3/+3
* 5821 - now translating function argumentsKartik Agaram2019-12-223-111/+157
* 5820Kartik Agaram2019-12-221-38/+177
* 5819Kartik Agaram2019-12-223-3/+3
* 5818Kartik Agaram2019-12-224-16/+16
* 5817Kartik Agaram2019-12-221-1/+4
* 5816 - browse_trace bug fixedKartik Agaram2019-12-211-0/+1
* 5815Kartik Agaram2019-12-211-4/+4
* 5814Kartik Agaram2019-12-211-25/+25
* 5813Kartik Agaram2019-12-211-2/+1
* 5812 - debugging an ancient niggle in browse_traceKartik Agaram2019-12-211-6/+5
* 5811Kartik Agaram2019-12-211-2/+2
* 5810Kartik Agaram2019-12-093-24/+25
* 5809Kartik Agaram2019-12-093-8/+9
* 5808Kartik Agaram2019-12-092-89/+0
* 5807Kartik Agaram2019-12-099-599/+673
* 5806Kartik Agaram2019-12-0979-16594/+16610
* 5805Kartik Agaram2019-12-081-0/+12
* 5804Kartik Agaram2019-12-0868-1078/+1122
* 5803Kartik Agaram2019-12-0715-27/+7
* 5802Kartik Agaram2019-12-071-1/+1
* 5801 - move `tangle` to `tools/` dirKartik Agaram2019-12-0711-1096/+1087
* 5800 - move `browse_trace` to `tools/` dirKartik Agaram2019-12-0715-294/+1575
ighlight">
sudo: required
dist: trusty
language: cpp

addons:
  apt:
    sources:
      - ubuntu-toolchain-r-test
    packages:
      - valgrind
      - libstdc++-5-dev  # default version is not valgrind-clean

# test_layers takes a long time; divide up the work into multiple jobs on the
# matrix so we don't time out on Travis
matrix:
  include:
    - env: CXX=clang++ START=000 END=040
    - env: CXX=clang++ START=040 END=055
    - env: CXX=clang++ START=055 END=065
    - env: CXX=clang++ START=065 END=070
    - env: CXX=clang++ START=070 END=075
    - env: CXX=clang++ START=075 END=080
    - env: CXX=clang++ START=080 END=085
    - env: CXX=clang++ START=085 END=090
    - env: CXX=clang++ START=090 END=095
    - env: CXX=clang++ START=095 END=999  # overflow; will start timing out if we add too many layers
    - env: CXX=clang++ START=chessboard
    - env: CXX=clang++ START=edit
    - env: CXX=clang++ START=edit2
    - env: CXX=clang++ START=edit3
    - env: CXX=clang++ START=edit4
    - env: CXX=g++ START=one-off  # minimal testing for gcc

script:
  - ./test_layers $START $END

notifications:
  email:
    on_success: never
    on_failure: always