At least Apple arm64 needs last argtype of ctypes._CFuncPtr#2046
Conversation
olupton
left a comment
There was a problem hiding this comment.
Looks reasonable to me, but I don't have any Apple/arm64 hardware to run any checks on.
|
I'm using What am I doing wrong? |
I would guess that it's the Line 8 in 0184c48 so it sounds like a bug if it silently accepts/uses a different version... |
This reverts commit 1c81f39.
Codecov Report
@@ Coverage Diff @@
## master #2046 +/- ##
=======================================
Coverage 48.63% 48.63%
=======================================
Files 519 519
Lines 116059 116059
=======================================
Hits 56440 56440
Misses 59619 59619
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
|
✔️ b7df3ba -> Azure artifacts URL |
|
✔️ 6c13552 -> Azure artifacts URL |
Co-authored-by: Olli Lupton <oliver.lupton@epfl.ch>
* wheel build generally uses numpy >= 2 for python >= 3.9 * for wheel and mac pgk distributions, rx3d cython compiled with -O1 * adopt PYTHONPATH feature from master _binwrapper.py * correct nmodl signatures for _getelm and getarg. (windows gcc-15) * Yet a few more nmodl function signatures. * Turn off hoc_association test. * Use platform appropriate separator for PYTHONPATH. * At least Apple arm64 needs last argtype of ctypes._CFuncPtr (#2046) Co-authored-by: Olli Lupton <oliver.lupton@epfl.ch> * CheckGitDescribeCompatibility.cmake is PEP 440 compliant. (#3384) * version macros test computes (major, minor, pat) from pep440 version * An rxd/species.py string should be raw. * See #3407 work around a problem sphinx has with itself. * PEP440 regex too complicated for cmake 3.22.1 . Use Python * Some ModelDB uses M_PI, struct timezone, and u_int32_t * update changelog --------- Co-authored-by: Olli Lupton <oliver.lupton@epfl.ch>
This fixes
ctest -R rxdmod_tests::rxd_testson my Apple M1The symptom before this is that the called function received a NULL function pointer arg.