-
Notifications
You must be signed in to change notification settings - Fork 16
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
Initial code generation for NEURON #1078
Conversation
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## master #1078 +/- ##
==========================================
- Coverage 88.67% 88.18% -0.50%
==========================================
Files 170 175 +5
Lines 12540 12903 +363
==========================================
+ Hits 11120 11378 +258
- Misses 1420 1525 +105 ☔ View full report in Codecov by Sentry. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
…ronCppVisitor and CodegenNeuronCppVisitor
…NEURON and CoreNEURON using CodegenCppVisitor
…ile and added comment regarding good TODOs
…her small changes
Failing CI is related to #1089 |
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't check the (coreneuron|neuron)_cpp_codegen_visitor.(cpp|hpp)
files in full detail since it's mostly copying around of code, which plaid havoc with github's diff but I looked over the lest, which seems very reasonable. I can look in more detail at the codegen visitors in a next iteration if it makes sense!
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@iomaganaris : few minor comments and some clarifications. Overall seems good to me and I agree that it would be good to get this in to avoid this remaining in a branch for a long time.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this is in good shape!
This comment has been minimized.
This comment has been minimized.
Logfiles from GitLab pipeline #175355 (:white_check_mark:) have been uploaded here! Status and direct links: |
CodegenCppVisitor
toCodegnCppVisitor
,CodegenCoreneuronCppVisitor
andCodegenNeuronCppVisitor
CodegnCppVisitor
should now define functions and members that are shared by the Neuron and CoreNeuron code generation onlysimulator
cli option with--neuron
and--coreneuron
flags. (CoreNeuron is the default codegen)TODO
CodegenNeuronCppVisitor
similarly to the other codegen visitorsCodegenNeuronCppVisitor
source filemaster