Skip to content

Commit

Permalink
Drop PLT
Browse files Browse the repository at this point in the history
  • Loading branch information
Baltoli committed Oct 30, 2023
1 parent 7de10ae commit 8241fb0
Showing 1 changed file with 12 additions and 16 deletions.
28 changes: 12 additions & 16 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -263,25 +263,21 @@ jobs:
JAVA_HOME: ${{ env.JAVA_HOME_17_X64 }}
HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: 1
run: |
# The macOS public runners are prone to flakiness when running this
# test suite, so the PL-tutorial is disabled for now.
# - https://github.com/runtimeverification/k/issues/3705
cd homebrew-k-old
brew tap kframework/k "file:///$(pwd)"
brew install ${{ needs.macos-build.outputs.bottle_path }} -v
cp -R /usr/local/share/kframework/pl-tutorial ~
WD=`pwd`
cd
echo 'Starting kserver...'
spawn-kserver $WD/kserver.log
cd pl-tutorial
echo 'Testing tutorial in user environment...'
# The macOS public runners are prone to flakiness when running this
# test suite with high parallelism:
# - https://github.com/runtimeverification/k/issues/3705
# We know that there are 4 CPUs on macos-13 runners, so rather than
# using them all, we use only 2 to reduce load on the machine. Old
# command:
# make -j`sysctl -n hw.ncpu` ${MAKE_EXTRA_ARGS}
make -j2 ${MAKE_EXTRA_ARGS}
cd ~
# cp -R /usr/local/share/kframework/pl-tutorial ~
# WD=`pwd`
# cd
# echo 'Starting kserver...'
# spawn-kserver $WD/kserver.log
# cd pl-tutorial
# echo 'Testing tutorial in user environment...'
# make -j`sysctl -n hw.ncpu` ${MAKE_EXTRA_ARGS}
# cd ~
echo 'module TEST imports BOOL endmodule' > test.k
kompile test.k --backend llvm
kompile test.k --backend haskell
Expand Down

0 comments on commit 8241fb0

Please sign in to comment.