Download .venv/Lib/site-packages/numpy/f2py/tests/src/callback/gh26681.f90 from DrDavis/PythonProject1: direct link, hf CLI and curl.
- Browser
- Download file 584 Bytes
-
https://huggingface.co/DrDavis/PythonProject1/resolve/main/.venv/Lib/site-packages/numpy/f2py/tests/src/callback/gh26681.f90
- Command line
-
hf download hf://DrDavis/PythonProject1/.venv/Lib/site-packages/numpy/f2py/tests/src/callback/gh26681.f90
-
curl -L -o gh26681.f90 https://huggingface.co/DrDavis/PythonProject1/resolve/main/.venv/Lib/site-packages/numpy/f2py/tests/src/callback/gh26681.f90
584 Bytes
| module utils | |
| implicit none | |
| contains | |
| subroutine my_abort(message) | |
| implicit none | |
| character(len=*), intent(in) :: message | |
| !f2py callstatement PyErr_SetString(PyExc_ValueError, message);f2py_success = 0; | |
| !f2py callprotoargument char* | |
| write(0,*) "THIS SHOULD NOT APPEAR" | |
| stop 1 | |
| end subroutine my_abort | |
| subroutine do_something(message) | |
| !f2py intent(callback, hide) mypy_abort | |
| character(len=*), intent(in) :: message | |
| call mypy_abort(message) | |
| end subroutine do_something | |
| end module utils | |