Package: nmodl / 0.6-3

Metadata

Package Version Patches format
nmodl 0.6-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_find packaged hpc coding conventions.patch | (download)

CMakeLists.txt | 20 13 + 7 - 0 !
1 file changed, 13 insertions(+), 7 deletions(-)

 [patch] find packaged hpc coding conventions


02_find system eigen headers.patch | (download)

CMakeLists.txt | 1 1 + 0 - 0 !
src/solver/CMakeLists.txt | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 1 deletion(-)

 [patch] don't copy eigen & use system headers

 The EIGEN_INCLUDE_DIRS variable does not seem to be exported, therefore we
 hardcode the include path.
 It also needs to be global, to mimic the embedded version's behavior.


03_catchv2_3.patch | (download)

CMakeLists.txt | 18 10 + 8 - 0 !
setup.py | 1 1 + 0 - 0 !
test/unit/CMakeLists.txt | 75 45 + 30 - 0 !
test/unit/codegen/codegen_compatibility_visitor.cpp | 5 3 + 2 - 0 !
test/unit/codegen/codegen_cpp_visitor.cpp | 151 81 + 70 - 0 !
test/unit/codegen/codegen_helper.cpp | 2 1 + 1 - 0 !
test/unit/codegen/codegen_utils.cpp | 2 1 + 1 - 0 !
test/unit/codegen/main.cpp | 5 2 + 3 - 0 !
test/unit/codegen/transform.cpp | 2 1 + 1 - 0 !
test/unit/crout/crout.cpp | 4 1 + 3 - 0 !
test/unit/fast_math/fast_math.cpp | 2 1 + 1 - 0 !
test/unit/lexer/tokens.cpp | 4 1 + 3 - 0 !
test/unit/modtoken/modtoken.cpp | 4 1 + 3 - 0 !
test/unit/newton/newton.cpp | 13 6 + 7 - 0 !
test/unit/parser/parser.cpp | 31 16 + 15 - 0 !
test/unit/printer/printer.cpp | 5 2 + 3 - 0 !
test/unit/symtab/symbol_table.cpp | 32 18 + 14 - 0 !
test/unit/units/lexer.cpp | 4 1 + 3 - 0 !
test/unit/units/parser.cpp | 41 22 + 19 - 0 !
test/unit/visitor/after_cvode_to_cnexp.cpp | 2 1 + 1 - 0 !
test/unit/visitor/constant_folder.cpp | 2 1 + 1 - 0 !
test/unit/visitor/defuse_analyze.cpp | 3 2 + 1 - 0 !
test/unit/visitor/global_to_range.cpp | 2 1 + 1 - 0 !
test/unit/visitor/implicit_argument.cpp | 15 8 + 7 - 0 !
test/unit/visitor/inline.cpp | 3 2 + 1 - 0 !
test/unit/visitor/json.cpp | 2 1 + 1 - 0 !
test/unit/visitor/kinetic_block.cpp | 2 1 + 1 - 0 !
test/unit/visitor/local_to_assigned.cpp | 2 1 + 1 - 0 !
test/unit/visitor/localize.cpp | 2 1 + 1 - 0 !
test/unit/visitor/lookup.cpp | 2 1 + 1 - 0 !
test/unit/visitor/loop_unroll.cpp | 2 1 + 1 - 0 !
test/unit/visitor/main.cpp | 5 2 + 3 - 0 !
test/unit/visitor/misc.cpp | 2 1 + 1 - 0 !
test/unit/visitor/neuron_solve.cpp | 2 1 + 1 - 0 !
test/unit/visitor/nmodl.cpp | 2 1 + 1 - 0 !
test/unit/visitor/node_index.cpp | 2 1 + 1 - 0 !
test/unit/visitor/perf.cpp | 6 4 + 2 - 0 !
test/unit/visitor/rename.cpp | 2 1 + 1 - 0 !
test/unit/visitor/semantic_analysis.cpp | 2 1 + 1 - 0 !
test/unit/visitor/solve_block.cpp | 2 1 + 1 - 0 !
test/unit/visitor/steadystate.cpp | 2 1 + 1 - 0 !
test/unit/visitor/sympy_conductance.cpp | 2 1 + 1 - 0 !
test/unit/visitor/sympy_solver.cpp | 22 12 + 10 - 0 !
test/unit/visitor/units.cpp | 2 1 + 1 - 0 !
test/unit/visitor/var_usage.cpp | 2 1 + 1 - 0 !
test/unit/visitor/verbatim.cpp | 2 1 + 1 - 0 !
46 files changed, 265 insertions(+), 232 deletions(-)

 [patch] update catch 2 to a v3 version (#973)


04_32 bits.patch | (download)

src/symtab/symbol_properties.hpp | 86 43 + 43 - 0 !
1 file changed, 43 insertions(+), 43 deletions(-)

 [patch] fixup bitshift issue on 32-bit