Skip to content

Charm 7.0.1

Charm 7.0.1 #3008

name: Multicore Darwin tracing
on: pull_request
jobs:
build:
timeout-minutes: 60
runs-on: macos-latest
steps:
- uses: actions/checkout@v2
- name: build
run: ./build LIBS multicore-darwin-x86_64 -g -j3 --with-production --enable-tracing
- name: test
run: |
make -C multicore-darwin-x86_64/tmp all-test -j3 OPTS="-g -tracemode projections"
make -C multicore-darwin-x86_64/tmp test
- name: projections
run: |
git clone https://github.com/UIUC-PPL/projections
cd projections
make
proj=$PWD/bin/projections
cd ..
files=$(find . -name *.sts)
for f in $files; do echo $f; pushd .; cd $(dirname $f); $proj --exit $(basename $f); popd; done