Skip to content

Commit

Permalink
remove automated CompCert testing
Browse files Browse the repository at this point in the history
It's not packaged anywhere except OpenBSD and the AUR and using the AUR
in the CI is a pain.
  • Loading branch information
guijan committed Dec 27, 2024
1 parent b98dc30 commit 5d38456
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 27 deletions.
23 changes: 2 additions & 21 deletions .cirrus.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright (C) 2022 Guilherme Janczak <[email protected]>
# Copyright (C) 2022,2024 Guilherme Janczak <[email protected]>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to
Expand All @@ -21,10 +21,7 @@

common_template: &common_script
build_script:
- if command -v ccomp; then
- export native_file=--native-file=.github/workflows/meson-compcert.txt
- fi
- meson setup $native_file -Dtest_system=true build
- meson setup build $native_file -Dtest_system=true
- meson compile -C build
test_script:
- meson test --no-suite system -C build
Expand All @@ -45,22 +42,6 @@ task:
- apk add meson alpine-sdk clang linux-headers
<< : *common_script

task:
container:
image: artixlinux/base
kvm: true
name: compcert
aur_script:
- printf '%s\n%s\n' '[xuanrui]'
'Server = https://www.math.nagoya-u.ac.jp/~x18004y/repo/'
>> /etc/pacman.conf
- pacman-key --init
- pacman-key --recv-keys 6E06FBC8
- pacman-key --lsign-key 6E06FBC8
setup_script:
- pacman --noconfirm -Syu compcert ninja meson git linux-headers
<< : *common_script

task:
freebsd_instance:
# Keep updated with newest release from https://www.freebsd.org/releases/
Expand Down
6 changes: 0 additions & 6 deletions .github/workflows/meson-compcert.txt

This file was deleted.

0 comments on commit 5d38456

Please sign in to comment.