You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now, when we build the 'module tree' from the tach.toml configuration, we validate against circular dependencies and the expected root module treatment (if necessary). However, when these checks fail, we immediately return an error and render it in the CLI.
Instead, the tach check command should continue with a full scan for errors even when these validations fail. The validation errors can be displayed in their own segment of the error output.
The text was updated successfully, but these errors were encountered:
@tiluckdave I am not an Apple Silicon so I won't be able to reproduce your situation, but my guess is that you are likely missing some system libraries. Unfortunately I don't know the full list that you'll need, but generally the linker output should reference specific symbols which you can then brew install.
For what it's worth, we build wheels for Apple Silicon using this runner image, so the software listed there must be sufficient (openssl and pkg-config, plus xcode development tools are all likely required).
Right now, when we build the 'module tree' from the
tach.toml
configuration, we validate against circular dependencies and the expected root module treatment (if necessary). However, when these checks fail, we immediately return an error and render it in the CLI.Instead, the
tach check
command should continue with a full scan for errors even when these validations fail. The validation errors can be displayed in their own segment of the error output.The text was updated successfully, but these errors were encountered: