Fil-C on Nix

Filnix wiki

mbrock/filnix

tests/pointer-tagging.nix

Which pointer-tagging patterns keep their capabilities (docs/filc-findings.md).

λpkgsFilc
pkgsFilc.stdenv.mkDerivation
4name=
"filc-pointer-tagging-check"
5dontUnpack=
true
6buildPhase=
for opt in -O0 -O2; do
$CC $opt ${./pointer-tagging.c} -o tagging
./tagging 2>/dev/null
done
12installPhase=
"touch $out"