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
I think the problem comes from a misunderstanding. I've tested a similar setup here and it works as expected. But, after inspecting that gnatcoll.toml, what I see is that there is both ... and .macos. entries. This means that ... is not going to match .macos. because it appears explicitly.
TOML is not the best format for anything not trivial. If you visualize the tree, ... is a sibling of macos and it means "others", not "all". So in your case the not-very-nice remedy is to list all cases explicitly.
This however has unearthed a different bug, which is that when two overlapping cases are used, no error is given, nor either match:
Describe the bug
environment.'case(os)'.'...'
is ignored (doesn't match?) on Mac OS X.To Reproduce
I want to build a crate with HEAD of
gnatcoll-core
. I dognatcoll.toml
hasBut I don't see this line in Mac OS logs. And
GPR_PROJECT_PATH
missescore
, etc.See Commit
ae36a4e6b22070127db61c9a92df41a9385b16dc
in my https://github.com/reznikmm/test repo (mac_env
branch).Expected Behavior
I want
...
to match Mac OS.alr
version2.0.1.
alr
logsSee attached zip from GitHub CI (
4_Do something.txt
)logs_26807299048.zip
The text was updated successfully, but these errors were encountered: