Bug when importing LLVM into a Pijul repository

There is a bug when importing the LLVM repository into a Pijul repository. To reproduce:

git clone https://github.com/llvm/llvm-project.git --depth=1
pijul init
pijul add --recursive llvm-project
error: No such file or directory (os error 2)

Reproduces on Linux, FreeBSD, MacOSX, and OpenBSD.

The problem seems to be a libc++ test for the <filesystem> C++ header which includes a dead symlink (project/libcxx/test/std/input.output/filesystems/Inputs/static_test_env/bad_symlink).

1 Like