Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rename make-pin #146

Merged
merged 6 commits into from
Oct 1, 2024
Merged

Rename make-pin #146

merged 6 commits into from
Oct 1, 2024

Conversation

tjknoth
Copy link
Contributor

@tjknoth tjknoth commented Aug 26, 2024

Will merge once the jitx-client updates are released.

@tjknoth tjknoth requested review from callendorph and bhusang August 26, 2024 23:28
Copy link

linear bot commented Aug 26, 2024

@tjknoth
Copy link
Contributor Author

tjknoth commented Sep 20, 2024

jitx-client PR is merged; will merge this once release goes out

@callendorph
Copy link
Contributor

With 3.18.0 released - can we please get this merged ?

@tjknoth
Copy link
Contributor Author

tjknoth commented Oct 1, 2024

With 3.18.0 released - can we please get this merged ?

The tests still aren't passing in CI -- is that supposed to be using an up-to-date jitx-client? should I just force merge?

@callendorph
Copy link
Contributor

jitx-client-1  | src/bundles/comms.stanza:40.19: No appropriate function 'make-port' for argument types (Symbol). Possibilities are:
jitx-client-1  |   make-port: (Symbol, PortType) -> Pin in package 'jitx/commands'
jitx-client-1  | 
jitx-client-1  | src/bundles/comms.stanza:41.19: No appropriate function 'make-port' for argument types (Symbol). Possibilities are:
jitx-client-1  |   make-port: (Symbol, PortType) -> Pin in package 'jitx/commands'
jitx-client-1  | 
jitx-client-1  | src/bundles/comms.stanza:131.16: No appropriate function 'make-port' for argument types (Symbol). Possibilities are:
jitx-client-1  |   make-port: (Symbol, PortType) -> Pin in package 'jitx/commands'
jitx-client-1  | 
jitx-client-1  | src/bundles/comms.stanza:132.17: No appropriate function 'make-port' for argument types (Symbol). Possibilities are:
jitx-client-1  |   make-port: (Symbol, PortType) -> Pin in package 'jitx/commands'
jitx-client-1  | 
jitx-client-1  | src/bundles/comms.stanza:133.17: No appropriate function 'make-port' for argument types (Symbol). Possibilities are:
jitx-client-1  |   make-port: (Symbol, PortType) -> Pin in package 'jitx/commands'
jitx-client-1  | 
jitx-client-1  | src/bundles/comms.stanza:207.15: No appropriate function 'make-port' for argument types (Symbol). Possibilities are:
jitx-client-1  |   make-port: (Symbol, PortType) -> Pin in package 'jitx/commands'
jitx-client-1  | 
jitx-client-1  | src/bundles/comms.stanza:273.17: No appropriate function 'make-port' for argument types (Symbol). Possibilities are:
jitx-client-1  |   make-port: (Symbol, PortType) -> Pin in package 'jitx/commands'
jitx-client-1  | 
jitx-client-1  | src/bundles/comms.stanza:274.17: No appropriate function 'make-port' for argument types (Symbol). Possibilities are:
jitx-client-1  |   make-port: (Symbol, PortType) -> Pin in package 'jitx/commands'
jitx-client-1  | 
jitx-client-1  | src/bundles/comms.stanza:275.17: No appropriate function 'make-port' for argument types (Symbol). Possibilities are:
jitx-client-1  |   make-port: (Symbol, PortType) -> Pin in package 'jitx/commands'
jitx-client-1  | 
jitx-client-1  | src/bundles/comms.stanza:276.17: No appropriate function 'make-port' for argument types (Symbol). Possibilities are:
jitx-client-1  |   make-port: (Symbol, PortType) -> Pin in package 'jitx/commands'
jitx-client-1  | 
jitx-client-1  | src/bundles/comms.stanza:277.17: No appropriate function 'make-port' for argument types (Symbol). Possibilities are:

Seems like we are using make-port wrong - no ?

@tjknoth
Copy link
Contributor Author

tjknoth commented Oct 1, 2024

That function does exist (in commands.stanza)

public defn make-port (name:Symbol) :
  make-port(JITX-CLIENT, false, name, SinglePin())

It's been there for like a month

@callendorph
Copy link
Contributor

🤷

@tjknoth
Copy link
Contributor Author

tjknoth commented Oct 1, 2024

Hm apparently it is not in the version of jitx-client (tag 3.18.0-develop.29) that's running the tests

@tjknoth
Copy link
Contributor Author

tjknoth commented Oct 1, 2024

The correct code does seem to be in the release, however

@callendorph
Copy link
Contributor

Ya - the docker image might not have the updated code ?

@tjknoth tjknoth merged commit 7a686f9 into main Oct 1, 2024
1 check passed
@callendorph
Copy link
Contributor

Thanks Tristan!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants