Viktor Malík

Results 349 comments of Viktor Malík

@lenticularis39 any opinions?

> It looks like it is not possible to get back to `-O0` because then the passes (eg. `mem2reg`) do not work and the tests do not pass. I do...

> For a program which I tried (not the one from the regression tests) the llvm is not much different, the llvm still does not include the `tbaa` metadata and...

I'll check what's the amount of LLVM IR files that we'd need to keep in the repo.

> We might try to utilize [git-lfs](https://git-lfs.com/), it is an extension of git used for storing large files. For examples some open-source video games use it to store their assets...

I finally made some progress with this. I've prepared a refactoring of regression tests which will allow to run regression tests solely on the data from the `tests/regression/kernel_modules` directory (I'll...

FWIW, using `.bc` files instead of `.ll` would reduce the size to ~200 MB per LLVM version. We could then compress it with `xz` to some ~40 MB so that's...

> * This way at least in some CI runs (when the cache is not possible to restore) the CI will build LLVM IR files for multiple kernel versions. Agreed....

> > I'm also thinking about scheduling a cron job (e.g. once a week?) which will do rebuild the caches and check that the CI passes on freshly downloaded kernels....