Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
compilers: Pass all options to links/compiles
The `compiler.links()` and `compiler.compiles()` functions did not take into account all arguments which might be added to a real link or real compile job, specifically it was failing to add many of the options which are added as a result of language level options such as `b_coverage` or `b_sanitize`. This commit fixes that by constructing the args list for these functions using the same methods as a real compile/link job. A new unittest has been added to check that this is functioning correctly. Fixes: #13610
- Loading branch information