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

Bug fix for NEURON wheel creation #1245

Merged
merged 5 commits into from
Apr 25, 2024
Merged

Conversation

pramodk
Copy link
Contributor

@pramodk pramodk commented Apr 23, 2024

  • when neuron is built with nmodl then nmodl related files should be installed in <prefix>/ and not in <prefix>/nmodl/.data
    • <prefix>/nmodl/.data is used when we build standalone wheels
  • add one mod file using sparse solver - nmodl will automatically use sympy solver

This was the root cause for neuronsimulator/nrn/issues/2494!

- when neuron is built with nmodl then nmodl related files
  should be installed in <prefix>/ and not in <prefix>/nmodl/.data
- <prefix>/nmodl/.data is used when we build standalone wheels
- add one mod file using sparse solver - nmodl will automatically
  use sympy solver
@pramodk pramodk requested a review from alkino April 23, 2024 19:59
@pramodk pramodk force-pushed the pramodk/nmodl-neuron-wheel-fix branch from f87365b to 7a0cae7 Compare April 23, 2024 20:21
Copy link
Collaborator

@nrnhines nrnhines left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@codecov-commenter
Copy link

codecov-commenter commented Apr 23, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 86.67%. Comparing base (8eb88e4) to head (001673a).

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1245      +/-   ##
==========================================
+ Coverage   86.50%   86.67%   +0.16%     
==========================================
  Files         176      176              
  Lines       13176    13176              
==========================================
+ Hits        11398    11420      +22     
+ Misses       1778     1756      -22     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@bbpbuildbot

This comment has been minimized.

@bbpbuildbot

This comment has been minimized.

@bbpbuildbot
Copy link
Collaborator

Logfiles from GitLab pipeline #207353 (:white_check_mark:) have been uploaded here!

Status and direct links:

@pramodk
Copy link
Contributor Author

pramodk commented Apr 25, 2024

@pramodk pramodk merged commit 2fb037e into master Apr 25, 2024
20 checks passed
@pramodk pramodk deleted the pramodk/nmodl-neuron-wheel-fix branch April 25, 2024 05:25
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.

None yet

5 participants