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

unable to install scikits.odes on ubuntu 22.04 python3.11 #163

Open
jtlap opened this issue Feb 7, 2024 · 1 comment
Open

unable to install scikits.odes on ubuntu 22.04 python3.11 #163

jtlap opened this issue Feb 7, 2024 · 1 comment

Comments

@jtlap
Copy link

jtlap commented Feb 7, 2024

Anew a problem of scikits.odes install

Wheels cannot be built.
Am I missing something ?
I have scipy and numpy
I succeeded installing sundials 5.1.0 as asked
I have C, C++ and fortran compilers installed
libblas and liblapack
Are the deprecation warnings a problem ?

There seems to be a missing Python.h somewhere.
build/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits/odes/fortranobject.h:7:10: fatal error: Python.h: Aucun fichier ou dossier de ce type
7 | #include <Python.h>
| ^~~~~~~~~~

@jtlap
Copy link
Author

jtlap commented Feb 7, 2024

In fact I made progress pyton3.dev was missing.

Now he tells me he cannot find

scikits/odes/sundials/common_defs.c:787:10: fatal error: sundials/sundials_context.h: Aucun fichier ou dossier de ce type
787 | #include "sundials/sundials_context.h"

and a lot of fortran errors

Here is the new output

  (.venv) 06:17:16 ~/python3Dev$ python -m pip install scikits.odes

Collecting scikits.odes
Using cached scikits.odes-2.7.0.tar.gz (931 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: scipy in ./.venv/lib/python3.11/site-packages (from scikits.odes) (1.12.0)
Requirement already satisfied: numpy<1.29.0,>=1.22.4 in ./.venv/lib/python3.11/site-packages (from scipy->scikits.odes) (1.26.4)
Building wheels for collected packages: scikits.odes
Building wheel for scikits.odes (pyproject.toml) ... error
error: subprocess-exited-with-error

× Building wheel for scikits.odes (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [2461 lines of output]
:25: DeprecationWarning:

    `numpy.distutils` is deprecated since NumPy 1.23.0, as a result
    of the deprecation of `distutils` itself. It will be removed for
    Python >= 3.12. For older Python versions it will remain present.
    It is recommended to use `setuptools < 60.0` for those Python versions.
    For more details, see:
      https://numpy.org/devdocs/reference/distutils_status_migration.html
  
  
  /tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/setuptools/dist.py:286: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420).
    warnings.warn(msg, SetuptoolsDeprecationWarning)
  /tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/setuptools/dist.py:771: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead
    warnings.warn(
  /tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/setuptools/config/setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead.
    warnings.warn(msg, warning_class)
  running bdist_wheel
  running build
  running config_cc
  INFO: unifing config_cc, config, build_clib, build_ext, build commands --compiler options
  running config_fc
  INFO: unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
  running build_src
  INFO: build_src
  INFO: building extension "scikits.odes.ddaspk" sources
  creating build
  creating build/src.linux-x86_64-3.11
  creating build/src.linux-x86_64-3.11/scikits
  creating build/src.linux-x86_64-3.11/scikits/odes
  INFO: f2py options: []
  INFO: f2py: scikits/odes/ddaspk.pyf
  append_needs: unknown need 'int'
  append_needs: unknown need 'double'
  append_needs: unknown need 'double'
  append_needs: unknown need 'double'
  append_needs: unknown need 'double'
  append_needs: unknown need 'double'
  append_needs: unknown need 'int'
  append_needs: unknown need 'double'
  append_needs: unknown need 'int'
  append_needs: unknown need 'int'
  append_needs: unknown need 'double'
  append_needs: unknown need 'double'
  append_needs: unknown need 'double'
  append_needs: unknown need 'double'
  append_needs: unknown need 'double'
  append_needs: unknown need 'double'
  append_needs: unknown need 'int'
  Reading fortran codes...
      Reading file 'scikits/odes/ddaspk.pyf' (format:free)
  Post-processing...
      Block: ddaspk__user__routines
              Block: ddaspk_user_interface
                      Block: res
                      Block: jac
      Block: ddaspk
                      Block: ddaspk
  In: scikits/odes/ddaspk.pyf:ddaspk:unknown_interface:ddaspk
  get_useparameters: no module ddaspk__user__routines info used by ddaspk
  Applying post-processing hooks...
    character_backward_compatibility_hook
  Post-processing (stage 2)...
  Building modules...
      Constructing call-back function "cb_res_in_ddaspk__user__routines"
        def res(x,y,yprime): return delta,ires
      Constructing call-back function "cb_jac_in_ddaspk__user__routines"
        def jac(x,y,yprime,cj): return wm
      Building module "ddaspk"...
      Generating possibly empty wrappers"
      Maybe empty "ddaspk-f2pywrappers.f"
          Constructing wrapper function "ddaspk"...
  warning: callstatement is defined without callprotoargument
  getarrdims:warning: assumed shape array, using 0 instead of '*'
  getarrdims:warning: assumed shape array, using 0 instead of '*'
            y,yprime,t,idid = ddaspk(res,jac,y,yprime,t,tout,info,rtol,atol,rwork,iwork,[res_extra_args,jac_extra_args,overwrite_y,overwrite_yprime])
      Wrote C/API module "ddaspk" to file "build/src.linux-x86_64-3.11/scikits/odes/ddaspkmodule.c"
  INFO:   adding 'build/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits/odes/fortranobject.c' to sources.
  INFO:   adding 'build/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits/odes' to include_dirs.
  creating build/src.linux-x86_64-3.11/build
  creating build/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11
  creating build/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits
  creating build/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits/odes
  copying /tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits/odes
  copying /tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits/odes
  INFO:   adding 'build/src.linux-x86_64-3.11/scikits/odes/ddaspk-f2pywrappers.f' to sources.
  INFO: building extension "scikits.odes.lsodi" sources
  INFO: f2py options: []
  INFO: f2py: scikits/odes/lsodi.pyf
  append_needs: unknown need 'int'
  append_needs: unknown need 'double'
  append_needs: unknown need 'double'
  append_needs: unknown need 'double'
  append_needs: unknown need 'double'
  append_needs: unknown need 'int'
  append_needs: unknown need 'int'
  append_needs: unknown need 'double'
  append_needs: unknown need 'double'
  append_needs: unknown need 'int'
  append_needs: unknown need 'int'
  append_needs: unknown need 'double'
  append_needs: unknown need 'int'
  append_needs: unknown need 'int'
  append_needs: unknown need 'double'
  append_needs: unknown need 'double'
  append_needs: unknown need 'double'
  append_needs: unknown need 'int'
  append_needs: unknown need 'int'
  append_needs: unknown need 'double'
  append_needs: unknown need 'int'
  Reading fortran codes...
      Reading file 'scikits/odes/lsodi.pyf' (format:free)
  Post-processing...
      Block: lsodi__user__routines
              Block: lsodi_user_interface
                      Block: res
                      Block: adda
                      Block: jac
      Block: lsodi
                      Block: lsodi
  In: scikits/odes/lsodi.pyf:lsodi:unknown_interface:lsodi
  get_useparameters: no module lsodi__user__routines info used by lsodi
                      Block: intdy
  Applying post-processing hooks...
    character_backward_compatibility_hook
  Post-processing (stage 2)...
  Building modules...
      Constructing call-back function "cb_res_in_lsodi__user__routines"
        def res(tn,y,s,ires): return r
      Constructing call-back function "cb_adda_in_lsodi__user__routines"
        def adda(t,y,ml,mu,p,[nrowp]): return p
      Constructing call-back function "cb_jac_in_lsodi__user__routines"
        def jac(t,y,s,ml,mu,[nrowp]): return p
      Building module "lsodi"...
      Generating possibly empty wrappers"
      Maybe empty "lsodi-f2pywrappers.f"
          Constructing wrapper function "lsodi"...
  getarrdims:warning: assumed shape array, using 0 instead of '*'
            y,ydoti,t,istate = lsodi(res,adda,jac,y,ydoti,t,tout,itol,rtol,atol,itask,istate,iopt,rwork,iwork,mf,[res_extra_args,adda_extra_args,jac_extra_args,overwrite_y,overwrite_ydoti])
      Generating possibly empty wrappers"
      Maybe empty "lsodi-f2pywrappers.f"
          Constructing wrapper function "intdy"...
  getarrdims:warning: assumed shape array, using 0 instead of '*'
            dky,iflag = intdy(t,k,yh,nyh)
      Wrote C/API module "lsodi" to file "build/src.linux-x86_64-3.11/scikits/odes/lsodimodule.c"
  INFO:   adding 'build/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits/odes/fortranobject.c' to sources.
  INFO:   adding 'build/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits/odes' to include_dirs.
  INFO:   adding 'build/src.linux-x86_64-3.11/scikits/odes/lsodi-f2pywrappers.f' to sources.
  INFO: build_src: building npy-pkg config files
  running build_py
  creating build/lib.linux-x86_64-cpython-311
  creating build/lib.linux-x86_64-cpython-311/scikits
  copying scikits/__init__.py -> build/lib.linux-x86_64-cpython-311/scikits
  creating build/lib.linux-x86_64-cpython-311/scikits/odes
  copying scikits/odes/dopri5.py -> build/lib.linux-x86_64-cpython-311/scikits/odes
  copying scikits/odes/info.py -> build/lib.linux-x86_64-cpython-311/scikits/odes
  copying scikits/odes/dae.py -> build/lib.linux-x86_64-cpython-311/scikits/odes
  copying scikits/odes/odeint.py -> build/lib.linux-x86_64-cpython-311/scikits/odes
  copying scikits/odes/lsodiint.py -> build/lib.linux-x86_64-cpython-311/scikits/odes
  copying scikits/odes/__init__.py -> build/lib.linux-x86_64-cpython-311/scikits/odes
  copying scikits/odes/ode.py -> build/lib.linux-x86_64-cpython-311/scikits/odes
  copying scikits/odes/ddaspkint.py -> build/lib.linux-x86_64-cpython-311/scikits/odes
  creating build/lib.linux-x86_64-cpython-311/scikits/odes/sundials
  copying scikits/odes/sundials/__init__.py -> build/lib.linux-x86_64-cpython-311/scikits/odes/sundials
  creating build/lib.linux-x86_64-cpython-311/scikits/odes/tests
  copying scikits/odes/tests/test_user_return_vals_cvode.py -> build/lib.linux-x86_64-cpython-311/scikits/odes/tests
  copying scikits/odes/tests/test_odeint.py -> build/lib.linux-x86_64-cpython-311/scikits/odes/tests
  copying scikits/odes/tests/test_dae.py -> build/lib.linux-x86_64-cpython-311/scikits/odes/tests
  copying scikits/odes/tests/test_user_return_vals_ida.py -> build/lib.linux-x86_64-cpython-311/scikits/odes/tests
  copying scikits/odes/tests/test_get_info.py -> build/lib.linux-x86_64-cpython-311/scikits/odes/tests
  copying scikits/odes/tests/test_on_funcs.py -> build/lib.linux-x86_64-cpython-311/scikits/odes/tests
  copying scikits/odes/tests/test_dop.py -> build/lib.linux-x86_64-cpython-311/scikits/odes/tests
  copying scikits/odes/tests/__init__.py -> build/lib.linux-x86_64-cpython-311/scikits/odes/tests
  copying scikits/odes/tests/test_on_funcs_ida.py -> build/lib.linux-x86_64-cpython-311/scikits/odes/tests
  copying scikits/odes/sundials/cvodes.pxd -> build/lib.linux-x86_64-cpython-311/scikits/odes/sundials
  copying scikits/odes/sundials/common_defs.pxd -> build/lib.linux-x86_64-cpython-311/scikits/odes/sundials
  copying scikits/odes/sundials/ida.pxd -> build/lib.linux-x86_64-cpython-311/scikits/odes/sundials
  copying scikits/odes/sundials/c_sunnonlinsol.pxd -> build/lib.linux-x86_64-cpython-311/scikits/odes/sundials
  copying scikits/odes/sundials/c_sunmatrix.pxd -> build/lib.linux-x86_64-cpython-311/scikits/odes/sundials
  copying scikits/odes/sundials/c_nvector_serial.pxd -> build/lib.linux-x86_64-cpython-311/scikits/odes/sundials
  copying scikits/odes/sundials/c_ida.pxd -> build/lib.linux-x86_64-cpython-311/scikits/odes/sundials
  copying scikits/odes/sundials/cvode.pxd -> build/lib.linux-x86_64-cpython-311/scikits/odes/sundials
  copying scikits/odes/sundials/c_sunlinsol.pxd -> build/lib.linux-x86_64-cpython-311/scikits/odes/sundials
  copying scikits/odes/sundials/c_sundials.pxd -> build/lib.linux-x86_64-cpython-311/scikits/odes/sundials
  copying scikits/odes/sundials/c_cvode.pxd -> build/lib.linux-x86_64-cpython-311/scikits/odes/sundials
  copying scikits/odes/sundials/c_idas.pxd -> build/lib.linux-x86_64-cpython-311/scikits/odes/sundials
  copying scikits/odes/sundials/idas.pxd -> build/lib.linux-x86_64-cpython-311/scikits/odes/sundials
  copying scikits/odes/sundials/c_cvodes.pxd -> build/lib.linux-x86_64-cpython-311/scikits/odes/sundials
  running build_ext
  Searching for SUNDIALS path...
  pkgconfig module not found, using preset paths
  INFO: get_default_fcompiler: matching types: '['arm', 'gnu95', 'intel', 'lahey', 'pg', 'nv', 'absoft', 'nag', 'vast', 'compaq', 'intele', 'intelem', 'gnu', 'g95', 'pathf95', 'nagfor', 'fujitsu']'
  INFO: customize ArmFlangCompiler
  WARN: Could not locate executable armflang
  INFO: customize Gnu95FCompiler
  INFO: Found executable /usr/bin/gfortran
  INFO: customize Gnu95FCompiler
  INFO: customize Gnu95FCompiler using config
  compiling '_configtest.c':
  #include <sundials/sundials_config.h>
  
  
  int main(void)
  {
  #if SUNDIALS_DOUBLE_PRECISION
  #else
  #error false or undefined macro
  #endif
      ;
      return 0;
  }
  
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  INFO: x86_64-linux-gnu-gcc: _configtest.c
  success!
  removing: _configtest.c _configtest.o _configtest.o.d
  Found sundials built with double precision.
  compiling '_configtest.c':
  #include <sundials/sundials_config.h>
  
  
  int main(void)
  {
  #if SUNDIALS_INT32_T
  #else
  #error false or undefined macro
  #endif
      ;
      return 0;
  }
  
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  INFO: x86_64-linux-gnu-gcc: _configtest.c
  _configtest.c: In function ‘main’:
  _configtest.c:8:2: error: #error false or undefined macro
      8 | #error false or undefined macro
        |  ^~~~~
  failure.
  removing: _configtest.c _configtest.o
  compiling '_configtest.c':
  #include <sundials/sundials_config.h>
  
  
  int main(void)
  {
  #if SUNDIALS_INT64_T
  #else
  #error false or undefined macro
  #endif
      ;
      return 0;
  }
  
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  INFO: x86_64-linux-gnu-gcc: _configtest.c
  success!
  removing: _configtest.c _configtest.o _configtest.o.d
  Found sundials built with int64.
  compiling '_configtest.c':
  #include <sundials/sundials_config.h>
  
  
  int main(void)
  {
  #ifdef SUNDIALS_BLAS_LAPACK
  #else
  #error undefined macro
  #endif
      ;
      return 0;
  }
  
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  INFO: x86_64-linux-gnu-gcc: _configtest.c
  _configtest.c: In function ‘main’:
  _configtest.c:8:2: error: #error undefined macro
      8 | #error undefined macro
        |  ^~~~~
  failure.
  removing: _configtest.c _configtest.o
  Compiling scikits/odes/sundials/common_defs.pyx because it changed.
  Compiling scikits/odes/sundials/cvode.pyx because it changed.
  Compiling scikits/odes/sundials/ida.pyx because it changed.
  Compiling scikits/odes/sundials/cvodes.pyx because it changed.
  Compiling scikits/odes/sundials/idas.pyx because it changed.
  [1/5] Cythonizing scikits/odes/sundials/common_defs.pyx
  [2/5] Cythonizing scikits/odes/sundials/cvode.pyx
  [3/5] Cythonizing scikits/odes/sundials/cvodes.pyx
  [4/5] Cythonizing scikits/odes/sundials/ida.pyx
  [5/5] Cythonizing scikits/odes/sundials/idas.pyx
  INFO: customize UnixCCompiler
  INFO: customize UnixCCompiler using build_ext
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-march=native)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  creating /tmp/tmpn76_7nwo/tmp
  creating /tmp/tmpn76_7nwo/tmp/pip-build-env-qs4_qufa
  creating /tmp/tmpn76_7nwo/tmp/pip-build-env-qs4_qufa/overlay
  creating /tmp/tmpn76_7nwo/tmp/pip-build-env-qs4_qufa/overlay/lib
  creating /tmp/tmpn76_7nwo/tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11
  creating /tmp/tmpn76_7nwo/tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages
  creating /tmp/tmpn76_7nwo/tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/numpy
  creating /tmp/tmpn76_7nwo/tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/numpy/distutils
  creating /tmp/tmpn76_7nwo/tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/numpy/distutils/checks
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-march=native'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-O3)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-O3'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-Werror)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-Werror'
  INFO: CCompilerOpt.__init__[1795] : check requested baseline
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-msse)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-msse2)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse2'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'SSE2' with flags (-msse -msse2)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -Werror'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'SSE' with flags (-msse -msse2)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -Werror'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-msse3)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse3'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'SSE3' with flags (-msse -msse2 -msse3)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -Werror'
  INFO: CCompilerOpt.__init__[1804] : check requested dispatch-able features
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-mssse3)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-mssse3'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-msse4.1)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse4.1'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'SSE41' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -Werror'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-mpopcnt)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-mpopcnt'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-msse4.2)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse4.2'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-mavx)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-mavx'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-mf16c)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-mf16c'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-mavx2)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-mavx2'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'AVX2' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2 -Werror'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-mfma)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-mfma'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-mavx512f -mno-mmx)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-mavx512f -mno-mmx'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-mavx512cd)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-mavx512cd'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-mavx512vl -mavx512bw -mavx512dq)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-mavx512vl -mavx512bw -mavx512dq'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-mavx512ifma -mavx512vbmi)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-mavx512ifma -mavx512vbmi'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'AVX512_CNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi -Werror'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'AVX512F' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -Werror'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'SSSE3' with flags (-msse -msse2 -msse3 -mssse3)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -Werror'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-mavx512vnni)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-mavx512vnni'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'AVX512_CLX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -Werror'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'AVX512CD' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -Werror'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'AVX512_SKX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'SSE42' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -Werror'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'F16C' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -Werror'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'FMA3' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -Werror'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'POPCNT' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -Werror'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'AVX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -Werror'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'AVX512_ICL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq -Werror'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-mavx512er -mavx512pf)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-mavx512er -mavx512pf'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'AVX512_KNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512er -mavx512pf)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512er -mavx512pf -Werror'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-mavx512fp16)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-mavx512fp16'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'AVX512_SPR' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq -mavx512fp16)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq -mavx512fp16 -Werror'
  INFO: CCompilerOpt.cc_test_flags[1086] : testing flags (-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq'
  INFO: CCompilerOpt.feature_test[1560] : testing feature 'AVX512_KNM' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512er -mavx512pf -mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512er -mavx512pf -mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq -Werror'
  INFO: CCompilerOpt.__init__[1816] : skip features (SSE SSE2 SSE3) since its part of baseline
  INFO: CCompilerOpt.__init__[1820] : initialize targets groups
  INFO: CCompilerOpt.__init__[1822] : parse target group simd_test
  INFO: CCompilerOpt._parse_target_tokens[2033] : skip targets (NEON VSX2 VSX VSX3 VSX4 VX ASIMD VXE VXE2 XOP FMA4) not part of baseline or dispatch-able features
  INFO: CCompilerOpt._parse_policy_not_keepbase[2145] : skip baseline features (SSE2)
  INFO: CCompilerOpt.generate_dispatch_header[2366] : generate CPU dispatch header: (build/src.linux-x86_64-3.11/numpy/distutils/include/npy_cpu_dispatch_config.h)
  WARN: CCompilerOpt.generate_dispatch_header[2375] : dispatch header dir build/src.linux-x86_64-3.11/numpy/distutils/include does not exist, creating it
  INFO: CCompilerOpt.feature_extra_checks[1640] : Testing extra checks for feature 'AVX512F' (AVX512F_REDUCE)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -Werror'
  INFO: CCompilerOpt.feature_extra_checks[1640] : Testing extra checks for feature 'AVX512_SKX' (AVX512BW_MASK AVX512DQ_MASK)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
  INFO: get_default_fcompiler: matching types: '['arm', 'gnu95', 'intel', 'lahey', 'pg', 'nv', 'absoft', 'nag', 'vast', 'compaq', 'intele', 'intelem', 'gnu', 'g95', 'pathf95', 'nagfor', 'fujitsu']'
  INFO: customize ArmFlangCompiler
  INFO: customize Gnu95FCompiler
  INFO: customize Gnu95FCompiler
  INFO: customize Gnu95FCompiler using build_ext
  INFO: building 'scikits.odes.ddaspk' extension
  INFO: compiling C sources
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  creating build/temp.linux-x86_64-cpython-311/build
  creating build/temp.linux-x86_64-cpython-311/build/src.linux-x86_64-3.11
  creating build/temp.linux-x86_64-cpython-311/build/src.linux-x86_64-3.11/scikits
  creating build/temp.linux-x86_64-cpython-311/build/src.linux-x86_64-3.11/scikits/odes
  creating build/temp.linux-x86_64-cpython-311/build/src.linux-x86_64-3.11/build
  creating build/temp.linux-x86_64-cpython-311/build/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11
  creating build/temp.linux-x86_64-cpython-311/build/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits
  creating build/temp.linux-x86_64-cpython-311/build/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits/odes
  INFO: compile options: '-Ibuild/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits/odes -I/tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.11/numpy/distutils/include -I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3'
  INFO: x86_64-linux-gnu-gcc: build/src.linux-x86_64-3.11/scikits/odes/ddaspkmodule.c
  INFO: x86_64-linux-gnu-gcc: build/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits/odes/fortranobject.c
  build/src.linux-x86_64-3.11/scikits/odes/ddaspkmodule.c: In function ‘cb_res_in_ddaspk__user__routines’:
  build/src.linux-x86_64-3.11/scikits/odes/ddaspkmodule.c:469:9: warning: unused variable ‘ipar’ [-Wunused-variable]
    469 |     int ipar=(*ipar_cb_capi);
        |         ^~~~
  build/src.linux-x86_64-3.11/scikits/odes/ddaspkmodule.c:468:12: warning: unused variable ‘rpar’ [-Wunused-variable]
    468 |     double rpar=(*rpar_cb_capi);
        |            ^~~~
  build/src.linux-x86_64-3.11/scikits/odes/ddaspkmodule.c:467:9: warning: unused variable ‘ires’ [-Wunused-variable]
    467 |     int ires=(*ires_cb_capi);
        |         ^~~~
  build/src.linux-x86_64-3.11/scikits/odes/ddaspkmodule.c:466:12: warning: unused variable ‘cj’ [-Wunused-variable]
    466 |     double cj=(*cj_cb_capi);
        |            ^~
  build/src.linux-x86_64-3.11/scikits/odes/ddaspkmodule.c: In function ‘cb_jac_in_ddaspk__user__routines’:
  build/src.linux-x86_64-3.11/scikits/odes/ddaspkmodule.c:686:14: warning: unused variable ‘ipar_Dims’ [-Wunused-variable]
    686 |     npy_intp ipar_Dims[1] = {-1};
        |              ^~~~~~~~~
  build/src.linux-x86_64-3.11/scikits/odes/ddaspkmodule.c:685:14: warning: unused variable ‘rpar_Dims’ [-Wunused-variable]
    685 |     npy_intp rpar_Dims[1] = {-1};
        |              ^~~~~~~~~
  build/src.linux-x86_64-3.11/scikits/odes/ddaspkmodule.c: In function ‘f2py_rout_ddaspk_ddaspk’:
  build/src.linux-x86_64-3.11/scikits/odes/ddaspkmodule.c:911:46: warning: variable ‘jac_cptr’ set but not used [-Wunused-but-set-variable]
    911 |     cb_jac_in_ddaspk__user__routines_typedef jac_cptr;
        |                                              ^~~~~~~~
  build/src.linux-x86_64-3.11/scikits/odes/ddaspkmodule.c:907:46: warning: variable ‘res_cptr’ set but not used [-Wunused-but-set-variable]
    907 |     cb_res_in_ddaspk__user__routines_typedef res_cptr;
        |                                              ^~~~~~~~
  INFO: compiling Fortran sources
  INFO: Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -fPIC -O3 -funroll-loops
  Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -fPIC -O3 -funroll-loops
  Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -fPIC -O3 -funroll-loops
  creating build/temp.linux-x86_64-cpython-311/scikits
  creating build/temp.linux-x86_64-cpython-311/scikits/odes
  creating build/temp.linux-x86_64-cpython-311/scikits/odes/daepack
  INFO: compile options: '-Ibuild/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits/odes -I/tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.11/numpy/distutils/include -I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  INFO: gfortran:f77: scikits/odes/daepack/lsodi.f
  INFO: gfortran:f77: scikits/odes/daepack/xerrwv.f
  INFO: gfortran:f77: scikits/odes/daepack/solsy.f
  INFO: gfortran:f77: scikits/odes/daepack/prepji.f
  INFO: gfortran:f77: scikits/odes/daepack/cfode.f
  INFO: gfortran:f77: scikits/odes/daepack/intdy.f
  INFO: gfortran:f77: scikits/odes/daepack/vnorm.f
  INFO: gfortran:f77: scikits/odes/daepack/ddaspk.f
  scikits/odes/daepack/solsy.f:55:72:
  
     55 |  320    wm(i+2) = 1.0d0/di
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1)
  scikits/odes/daepack/solsy.f:57:72:
  
     57 |  340    x(i) = wm(i+2)*x(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1)
  scikits/odes/daepack/xerrwv.f:1:40:
  
      1 |       subroutine xerrwv (msg, nmes, nerr, level, ni, i1, i2, nr, r1, r2)
        |                                        1
  Warning: Unused dummy argument ‘nerr’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/prepji.f:70:72:
  
     70 |  110    wm(i+2) = 0.0d0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1)
  scikits/odes/daepack/prepji.f:74:72:
  
     74 |  120    wm(i+2) = wm(i+2)*con
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1)
  scikits/odes/daepack/solsy.f:1:39:
  
      1 |       subroutine solsy (wm, iwm, x, tem)
        |                                       1
  Warning: Unused dummy argument ‘tem’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/prepji.f:93:72:
  
     93 |  220      wm(i+j1) = (rtem(i) - savr(i))*fac
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1)
  scikits/odes/daepack/cfode.f:62:72:
  
     62 |  110      pc(i) = pc(i-1) + fnqm1*pc(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1)
  scikits/odes/daepack/cfode.f:71:72:
  
     71 |  120      xpin = xpin + tsign*pc(i)/dfloat(i+1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1)
  scikits/odes/daepack/cfode.f:76:72:
  
     76 |  130      elco(i+1,nq) = rq1fac*pc(i)/dfloat(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1)
  scikits/odes/daepack/prepji.f:122:72:
  
    122 |  410    wm(i+2) = 0.0d0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 410 at (1)
  scikits/odes/daepack/prepji.f:126:72:
  
    126 |  420    wm(i+2) = wm(i+2)*con
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 420 at (1)
  scikits/odes/daepack/vnorm.f:14:72:
  
     14 |  10     sum = sum + (v(i)*w(i))**2
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1)
  scikits/odes/daepack/cfode.f:99:72:
  
     99 |  210      pc(i) = pc(i-1) + fnq*pc(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1)
  scikits/odes/daepack/cfode.f:103:72:
  
    103 |  220      elco(i,nq) = pc(i)/pc(2)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1)
  scikits/odes/daepack/intdy.f:48:72:
  
     48 |  10     ic = ic*jj
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1)
  scikits/odes/daepack/prepji.f:146:72:
  
    146 |  530      y(i) = y(i) + r
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 530 at (1)
  scikits/odes/daepack/intdy.f:51:72:
  
     51 |  20     dky(i) = c*yh(i,l)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1)
  scikits/odes/daepack/intdy.f:61:72:
  
     61 |  30       ic = ic*jj
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1)
  scikits/odes/daepack/prepji.f:159:72:
  
    159 |  540        wm(ii+i) = (rtem(i) - savr(i))*fac
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 540 at (1)
  scikits/odes/daepack/intdy.f:64:72:
  
     64 |  40       dky(i) = c*yh(i,jp1) + s*dky(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1)
  scikits/odes/daepack/intdy.f:69:72:
  
     69 |  60     dky(i) = r*dky(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1)
  scikits/odes/daepack/lsodi.f:1282:72:
  
   1282 |  80     ydoti(i) = rwork(i+lwm-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1)
  scikits/odes/daepack/lsodi.f:1291:72:
  
   1291 |  95     rwork(i) = 0.0d0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 95 at (1)
  scikits/odes/daepack/lsodi.f:1333:72:
  
   1333 |  115        rwork(i+lyh-1) = y(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 115 at (1)
  scikits/odes/daepack/lsodi.f:1338:72:
  
   1338 |  125        rwork(i+lyd0-1) = ydoti(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 125 at (1)
  scikits/odes/daepack/lsodi.f:1346:72:
  
   1346 |  135    rwork(i+lewt-1) = 1.0d0/rwork(i+lewt-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 135 at (1)
  scikits/odes/daepack/lsodi.f:1370:72:
  
   1370 |  140    tol = dmax1(tol,rtol(i))
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1)
  scikits/odes/daepack/lsodi.f:1391:72:
  
   1391 |  190    rwork(i+lyd0-1) = h0*rwork(i+lyd0-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1)
  scikits/odes/daepack/lsodi.f:1442:72:
  
   1442 |  260    rwork(i+lewt-1) = 1.0d0/rwork(i+lewt-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1)
  scikits/odes/daepack/lsodi.f:1518:72:
  
   1518 |  410    y(i) = rwork(i+lyh-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 410 at (1)
  scikits/odes/daepack/lsodi.f:1626:72:
  
   1626 |  585     y(i) = rwork(i+lyh-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 585 at (1)
  scikits/odes/daepack/lsodi.f:1638:72:
  
   1638 |  592    y(i) = rwork(i+lyh-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 592 at (1)
  scikits/odes/daepack/ddaspk.f:1696:72:
  
   1696 |  305      RWORK(LVT+I-1) = MAX(IWORK(LID+I-1),0)*RWORK(LWT+I-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 305 at (1)
  scikits/odes/daepack/ddaspk.f:1822:72:
  
   1822 |  357      RWORK(LVT+I-1) = MAX(IWORK(LID+I-1),0)*RWORK(LWT+I-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 357 at (1)
  scikits/odes/daepack/ddaspk.f:1861:72:
  
   1861 | 380      RWORK(ITEMP + I - 1) = H*YPRIME(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1)
  scikits/odes/daepack/ddaspk.f:2018:72:
  
   2018 |  515      RWORK(LVT+I-1) = MAX(IWORK(LID+I-1),0)*RWORK(LWT+I-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 515 at (1)
  scikits/odes/daepack/ddaspk.f:2035:72:
  
   2035 | 524        ATOL(I)=R*ATOL(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 524 at (1)
  INFO: gfortran:f77: scikits/odes/daepack/ainvg.f
  INFO: gfortran:f77: scikits/odes/daepack/daux.f
  scikits/odes/daepack/ainvg.f:27:72:
  
     27 |    10    pw(i) = 0.0d0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1)
  scikits/odes/daepack/ainvg.f:47:72:
  
     47 |   110    pw(i) = 0.0d0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1)
  scikits/odes/daepack/daux.f:2:46:
  
      2 |       DOUBLE PRECISION FUNCTION D1MACH (IDUMMY)
        |                                              1
  Warning: Unused dummy argument ‘idummy’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/daux.f:48:40:
  
     48 |       SUBROUTINE XERRWD (MSG, NMES, NERR, LEVEL, NI, I1, I2, NR, R1, R2)
        |                                        1
  Warning: Unused dummy argument ‘nerr’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/daux.f:48:34:
  
     48 |       SUBROUTINE XERRWD (MSG, NMES, NERR, LEVEL, NI, I1, I2, NR, R1, R2)
        |                                  1
  Warning: Unused dummy argument ‘nmes’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:2765:72:
  
   2765 | 260         PHI(I,J)=BETA(J)*PHI(I,J)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1)
  scikits/odes/daepack/ddaspk.f:2816:72:
  
   2816 | 405     DELTA(I) = PHI(I,KP1) + E(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 405 at (1)
  scikits/odes/daepack/ddaspk.f:2824:72:
  
   2824 | 415     DELTA(I) = PHI(I,K) + DELTA(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 415 at (1)
  scikits/odes/daepack/ddaspk.f:2873:72:
  
   2873 | 510      DELTA(I)=E(I)-PHI(I,KP2)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 510 at (1)
  scikits/odes/daepack/ddaspk.f:2923:72:
  
   2923 | 580      PHI(I,KP2)=E(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 580 at (1)
  scikits/odes/daepack/ddaspk.f:2926:72:
  
   2926 | 590      PHI(I,KP1)=PHI(I,KP1)+E(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 590 at (1)
  scikits/odes/daepack/ddaspk.f:2929:72:
  
   2929 |          DO 595 I=1,NEQ
        |                                                                        1
  Warning: Fortran 2018 deleted feature: Shared DO termination label 595 at (1)
  scikits/odes/daepack/ddaspk.f:2930:72:
  
   2930 | 595      PHI(I,J)=PHI(I,J)+PHI(I,J+1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 595 at (1)
  scikits/odes/daepack/ddaspk.f:2955:72:
  
   2955 | 610         PHI(I,J)=TEMP1*PHI(I,J)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 610 at (1)
  scikits/odes/daepack/ddaspk.f:2959:72:
  
   2959 | 640      PSI(I-1)=PSI(I)-H
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 640 at (1)
  scikits/odes/daepack/ddaspk.f:3051:72:
  
   3051 | 695       PHI(I,2) = R*PHI(I,2)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 695 at (1)
  INFO: gfortran:f77: scikits/odes/daepack/dlinpk.f
  scikits/odes/daepack/ddaspk.f:3302:72:
  
   3302 |  20     WT(I) = 1.0D0/WT(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1)
  scikits/odes/daepack/ddaspk.f:3349:72:
  
   3349 | 10       YPOUT(I)=0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1)
  scikits/odes/daepack/ddaspk.f:3359:72:
  
   3359 | 20          YPOUT(I)=YPOUT(I)+D*PHI(I,J)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1)
  scikits/odes/daepack/ddaspk.f:3391:72:
  
   3391 | 20      SUM = SUM + ((V(I)*RWT(I))/VMAX)**2
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1)
  scikits/odes/daepack/daux.f:214:28:
  
    214 |       INTEGER FUNCTION IXSAV (IPAR, IVALUE, ISET)
        |                            ^
  Warning: ‘__result_ixsav’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:3826:72:
  
   3826 |  20           P(I) = P(I)*RATIO1
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1)
  scikits/odes/daepack/ddaspk.f:4136:72:
  
   4136 | 310      YPRIME(I)=0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1)
  scikits/odes/daepack/ddaspk.f:4140:72:
  
   4140 | 320         YPRIME(I)=YPRIME(I)+GAMMA(J)*PHI(I,J)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1)
  scikits/odes/daepack/ddaspk.f:4191:72:
  
   4191 | 377      DELTA(I) = MIN(Y(I),0.0D0)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 377 at (1)
  scikits/odes/daepack/ddaspk.f:4195:72:
  
   4195 | 378      E(I) = E(I) - DELTA(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 378 at (1)
  scikits/odes/daepack/ddaspk.f:4313:72:
  
   4313 | 100     E(I)=0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1)
  scikits/odes/daepack/ddaspk.f:4324:72:
  
   4324 | 320        DELTA(I) = DELTA(I) * CONFAC
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1)
  scikits/odes/daepack/ddaspk.f:4337:72:
  
   4337 | 340      YPRIME(I)=YPRIME(I)-CJ*DELTA(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1)
  scikits/odes/daepack/ddaspk.f:4461:72:
  
   4461 | 110      WM(I)=0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1)
  scikits/odes/daepack/ddaspk.f:4485:72:
  
   4485 | 220        WM(NROW+L)=(E(L)-DELTA(L))*DELINV
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1)
  scikits/odes/daepack/ddaspk.f:4507:72:
  
   4507 | 410      WM(I)=0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 410 at (1)
  scikits/odes/daepack/ddaspk.f:4534:72:
  
   4534 | 510       YPRIME(N)=YPRIME(N)+CJ*DEL
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 510 at (1)
  scikits/odes/daepack/dlinpk.f:763:72:
  
    763 |    10 assign 30 to next
        |                                                                        1
  Warning: Deleted feature: ASSIGN statement at (1)
  scikits/odes/daepack/dlinpk.f:768:20:
  
    768 |    20    go to next,(30, 50, 70, 110)
        |                    1
  Warning: Deleted feature: Assigned GOTO statement at (1)
  scikits/odes/daepack/ddaspk.f:4551:72:
  
   4551 | 520         WM(II+I)=(E(I)-DELTA(I))*DELINV
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 520 at (1)
  scikits/odes/daepack/dlinpk.f:770:72:
  
    770 |       assign 50 to next
        |                                                                        1
  Warning: Deleted feature: ASSIGN statement at (1)
  scikits/odes/daepack/dlinpk.f:779:72:
  
    779 |       assign 70 to next
        |                                                                        1
  Warning: Deleted feature: ASSIGN statement at (1)
  scikits/odes/daepack/dlinpk.f:785:72:
  
    785 |       assign 110 to next
        |                                                                        1
  Warning: Deleted feature: ASSIGN statement at (1)
  scikits/odes/daepack/dlinpk.f:821:72:
  
    821 |    95    sum = sum + dx(j)**2
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 95 at (1)
  scikits/odes/daepack/dlinpk.f:798:5:
  
    798 |   110 if( dabs(dx(i)) .le. xmax ) go to 115
        |     1
  Warning: Label 110 at (1) defined but not used [-Wunused-label]
  scikits/odes/daepack/dlinpk.f:793:5:
  
    793 |    70 if( dabs(dx(i)) .gt. cutlo ) go to 75
        |     1
  Warning: Label 70 at (1) defined but not used [-Wunused-label]
  scikits/odes/daepack/dlinpk.f:775:5:
  
    775 |    50 if( dx(i) .eq. zero) go to 200
        |     1
  Warning: Label 50 at (1) defined but not used [-Wunused-label]
  INFO: gfortran:f77: scikits/odes/daepack/ewset.f
  scikits/odes/daepack/ddaspk.f:5091:72:
  
   5091 |  20           P(I) = P(I)*RATIO1
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1)
  scikits/odes/daepack/ddaspk.f:5421:72:
  
   5421 | 310      YPRIME(I)=0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1)
  scikits/odes/daepack/ddaspk.f:5425:72:
  
   5425 | 320         YPRIME(I)=YPRIME(I)+GAMMA(J)*PHI(I,J)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1)
  scikits/odes/daepack/ddaspk.f:5475:72:
  
   5475 |  360    DELTA(I) = MIN(Y(I),0.0D0)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 360 at (1)
  scikits/odes/daepack/ddaspk.f:5479:72:
  
   5479 |  370    E(I) = E(I) - DELTA(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 370 at (1)
  scikits/odes/daepack/ddaspk.f:5606:72:
  
   5606 | 100     E(I) = 0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1)
  scikits/odes/daepack/ddaspk.f:5617:72:
  
   5617 | 320       DELTA(I) = DELTA(I) * CONFAC
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1)
  scikits/odes/daepack/ddaspk.f:5623:72:
  
   5623 | 340     SAVR(I) = DELTA(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1)
  scikits/odes/daepack/ddaspk.f:5637:72:
  
   5637 | 360      YPRIME(I) = YPRIME(I) - CJ*DELTA(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 360 at (1)
  scikits/odes/daepack/ddaspk.f:5769:72:
  
   5769 |  110     X(I) = 0.D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1)
  INFO: gfortran:f77: scikits/odes/daepack/stodi.f
  scikits/odes/daepack/ddaspk.f:5793:72:
  
   5793 |  120     X(I) = X(I) + WM(LZ+I-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1)
  scikits/odes/daepack/ewset.f:17:72:
  
     17 |  15     ewt(i) = rtol(1)*dabs(ycur(i)) + atol(1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 15 at (1)
  scikits/odes/daepack/ewset.f:21:72:
  
     21 |  25     ewt(i) = rtol(1)*dabs(ycur(i)) + atol(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 25 at (1)
  scikits/odes/daepack/ewset.f:25:72:
  
     25 |  35     ewt(i) = rtol(i)*dabs(ycur(i)) + atol(1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 35 at (1)
  scikits/odes/daepack/ewset.f:29:72:
  
     29 |  45     ewt(i) = rtol(i)*dabs(ycur(i)) + atol(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 45 at (1)
  scikits/odes/daepack/ddaspk.f:5964:72:
  
   5964 |  10     Z(I) = 0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1)
  scikits/odes/daepack/ddaspk.f:5975:72:
  
   5975 |  30         V(I,1) = R(I)*WGHT(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1)
  scikits/odes/daepack/ddaspk.f:5978:72:
  
   5978 |  35         V(I,1) = R(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 35 at (1)
  scikits/odes/daepack/ddaspk.f:5997:72:
  
   5997 |  60       HES(I,J) = 0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1)
  scikits/odes/daepack/ddaspk.f:6038:72:
  
   6038 |  70             DL(K) = S*DL(K) + C*V(K,IP1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1)
  scikits/odes/daepack/ddaspk.f:6045:72:
  
   6045 |  80         DL(K) = S*DL(K) + C*V(K,LLP1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1)
  scikits/odes/daepack/ddaspk.f:6066:72:
  
   6066 |  130     Z(I) = 0.D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1)
  scikits/odes/daepack/ddaspk.f:6088:72:
  
   6088 |  170              DL(K) = S*DL(K) + C*V(K,IP1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1)
  scikits/odes/daepack/ddaspk.f:6093:72:
  
   6093 |  180           DL(K) = S*DL(K) + C*V(K,MAXLP1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1)
  scikits/odes/daepack/ddaspk.f:6110:72:
  
   6110 |  210    R(K) = 0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1)
  scikits/odes/daepack/ddaspk.f:6114:72:
  
   6114 |  220    Z(K) = 0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1)
  scikits/odes/daepack/ddaspk.f:6119:72:
  
   6119 |  240    Z(I) = Z(I)/WGHT(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1)
  scikits/odes/daepack/ddaspk.f:6221:72:
  
   6221 |  10     VTEM(I) = V(I)/WGHT(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1)
  scikits/odes/daepack/ddaspk.f:6229:72:
  
   6229 |  20     Z(I) = Y(I) + VTEM(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1)
  scikits/odes/daepack/ddaspk.f:6243:72:
  
   6243 |  70     Z(I) = VTEM(I) - SAVR(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1)
  INFO: gfortran:f77: build/src.linux-x86_64-3.11/scikits/odes/ddaspk-f2pywrappers.f
  scikits/odes/daepack/ddaspk.f:6255:72:
  
   6255 |  90     Z(I) = Z(I)*WGHT(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1)
  scikits/odes/daepack/stodi.f:162:72:
  
    162 |  125    el(i) = elco(i,nq)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 125 at (1)
  scikits/odes/daepack/stodi.f:183:72:
  
    183 |  155    el(i) = elco(i,nq)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 155 at (1)
  scikits/odes/daepack/stodi.f:206:72:
  
    206 |         do 180 i = 1,n
        |                                                                        1
  Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1)
  scikits/odes/daepack/stodi.f:207:72:
  
    207 |  180      yh(i,j) = yh(i,j)*r
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1)
  scikits/odes/daepack/stodi.f:228:72:
  
    228 |  210      yh1(i) = yh1(i) + yh1(i+nyh)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1)
  scikits/odes/daepack/stodi.f:239:72:
  
    239 |  230    y(i) = yh(i,1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1)
  scikits/odes/daepack/stodi.f:262:72:
  
    262 |  260    acor(i) = 0.0d0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1)
  scikits/odes/daepack/stodi.f:276:72:
  
    276 |  380    y(i) = yh(i,1) + el1h*acor(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1)
  scikits/odes/daepack/stodi.f:314:72:
  
    314 |  440      yh1(i) = yh1(i) - yh1(i+nyh)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 440 at (1)
  scikits/odes/daepack/stodi.f:353:72:
  
    353 |         do 470 i = 1,n
        |                                                                        1
  Warning: Fortran 2018 deleted feature: Shared DO termination label 470 at (1)
  scikits/odes/daepack/ddaspk.f:2369:3:
  
   2369 | 770   MSG = 'DASPK--  RUN TERMINATED. APPARENT INFINITE LOOP'
        |   1
  Warning: Label 770 at (1) defined but not used [-Wunused-label]
  scikits/odes/daepack/ddaspk.f:1685:3:
  
   1685 | 300   CONTINUE
        |   1
  Warning: Label 300 at (1) defined but not used [-Wunused-label]
  scikits/odes/daepack/stodi.f:354:72:
  
    354 |  470      yh(i,j) = yh(i,j) + eljh*acor(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 470 at (1)
  scikits/odes/daepack/stodi.f:360:72:
  
    360 |  490    yh(i,lmax) = acor(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 490 at (1)
  scikits/odes/daepack/stodi.f:376:72:
  
    376 |  510      yh1(i) = yh1(i) - yh1(i+nyh)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 510 at (1)
  scikits/odes/daepack/stodi.f:396:72:
  
    396 |  530    savf(i) = acor(i) - yh(i,lmax)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 530 at (1)
  scikits/odes/daepack/stodi.f:423:72:
  
    423 |  600    yh(i,newq+1) = acor(i)*r
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 600 at (1)
  scikits/odes/daepack/stodi.f:454:72:
  
    454 |  710    acor(i) = acor(i)*r
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 710 at (1)
  scikits/odes/daepack/ddaspk.f:4189:3:
  
   4189 | 375   IF(NONNEG .EQ. 0) GO TO 390
        |   1
  Warning: Label 375 at (1) defined but not used [-Wunused-label]
  scikits/odes/daepack/ddaspk.f:3365:58:
  
   3365 |       DOUBLE PRECISION FUNCTION DDWNRM(NEQ,V,RWT,RPAR,IPAR)
        |                                                          1
  Warning: Unused dummy argument ‘ipar’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3365:53:
  
   3365 |       DOUBLE PRECISION FUNCTION DDWNRM(NEQ,V,RWT,RPAR,IPAR)
        |                                                     1
  Warning: Unused dummy argument ‘rpar’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4982:22:
  
   4982 |      *   WM, IWM, RHOK, FNRM, ICOPT, ID, WP, IWP, R, EPLIN, YNEW, YPNEW,
        |                      1
  Warning: Unused dummy argument ‘rhok’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4982:11:
  
   4982 |      *   WM, IWM, RHOK, FNRM, ICOPT, ID, WP, IWP, R, EPLIN, YNEW, YPNEW,
        |           1
  Warning: Unused dummy argument ‘wm’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4221:48:
  
   4221 |      *   DUMSVR,DELTA,E,WM,IWM,CJ,DUMS,DUMR,DUME,EPCON,
        |                                                1
  Warning: Unused dummy argument ‘dume’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4221:43:
  
   4221 |      *   DUMSVR,DELTA,E,WM,IWM,CJ,DUMS,DUMR,DUME,EPCON,
        |                                           1
  Warning: Unused dummy argument ‘dumr’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4221:38:
  
   4221 |      *   DUMSVR,DELTA,E,WM,IWM,CJ,DUMS,DUMR,DUME,EPCON,
        |                                      1
  Warning: Unused dummy argument ‘dums’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4221:15:
  
   4221 |      *   DUMSVR,DELTA,E,WM,IWM,CJ,DUMS,DUMR,DUME,EPCON,
        |               1
  Warning: Unused dummy argument ‘dumsvr’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4222:47:
  
   4222 |      *   S,CONFAC,TOLNEW,MULDEL,MAXIT,IRES,IDUM,IERNEW)
        |                                               1
  Warning: Unused dummy argument ‘idum’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4220:45:
  
   4220 |       SUBROUTINE DNSD(X,Y,YPRIME,NEQ,RES,PDUM,WT,RPAR,IPAR,
        |                                             1
  Warning: Unused dummy argument ‘pdum’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3248:56:
  
   3248 |       SUBROUTINE DDAWTS(NEQ,IWT,RTOL,ATOL,Y,WT,RPAR,IPAR)
        |                                                        1
  Warning: Unused dummy argument ‘ipar’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3248:51:
  
   3248 |       SUBROUTINE DDAWTS(NEQ,IWT,RTOL,ATOL,Y,WT,RPAR,IPAR)
        |                                                   1
  Warning: Unused dummy argument ‘rpar’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3400:19:
  
   3400 |      *  UROUND,DUME,DUMS,DUMR,EPCON,RATEMX,STPTOL,JFDUM,
        |                   1
  Warning: Unused dummy argument ‘dume’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3399:57:
  
   3399 |      *  WT,JSDUM,RPAR,IPAR,DUMSVR,DELTA,R,YIC,YPIC,DUMPWK,WM,IWM,CJ,
        |                                                         1
  Warning: Unused dummy argument ‘dumpwk’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3400:29:
  
   3400 |      *  UROUND,DUME,DUMS,DUMR,EPCON,RATEMX,STPTOL,JFDUM,
        |                             1
  Warning: Unused dummy argument ‘dumr’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3400:24:
  
   3400 |      *  UROUND,DUME,DUMS,DUMR,EPCON,RATEMX,STPTOL,JFDUM,
        |                        1
  Warning: Unused dummy argument ‘dums’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3399:33:
  
   3399 |      *  WT,JSDUM,RPAR,IPAR,DUMSVR,DELTA,R,YIC,YPIC,DUMPWK,WM,IWM,CJ,
        |                                 1
  Warning: Unused dummy argument ‘dumsvr’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3400:55:
  
   3400 |      *  UROUND,DUME,DUMS,DUMR,EPCON,RATEMX,STPTOL,JFDUM,
        |                                                       1
  Warning: Unused dummy argument ‘jfdum’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3399:16:
  
   3399 |      *  WT,JSDUM,RPAR,IPAR,DUMSVR,DELTA,R,YIC,YPIC,DUMPWK,WM,IWM,CJ,
        |                1
  Warning: Unused dummy argument ‘jsdum’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3398:61:
  
   3398 |       SUBROUTINE DDASID(X,Y,YPRIME,NEQ,ICOPT,ID,RES,JACD,PDUM,H,TSCALE,
        |                                                             1
  Warning: Unused dummy argument ‘pdum’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3957:26:
  
   3957 |      *   EPCON,JCALC,JFDUM,KP1,NONNEG,NTYPE,IERNLS)
        |                          1
  Warning: Unused dummy argument ‘jfdum’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4617:70:
  
   4617 |      *   WT,JSKIP,RPAR,IPAR,SAVR,DELTA,R,YIC,YPIC,PWK,WM,IWM,CJ,UROUND,
        |                                                                      1
  Warning: Unused dummy argument ‘uround’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:5237:40:
  
   5237 |      *   WM,IWM,CJ,CJOLD,CJLAST,S,UROUND,EPLI,SQRTN,RSQRTN,
        |                                        1
  Warning: Unused dummy argument ‘uround’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/lsodi.f:1521:10:
  
   1521 |       if (ihit) t = tcrit
        |          ^
  Warning: ‘ihit’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/lsodi.f:1150:18:
  
   1150 |       logical ihit
        |                  ^
  note: ‘ihit’ was declared here
  scikits/odes/daepack/dlinpk.f:799:72:
  
    799 |          sum = one + sum * (xmax / dx(i))**2
        |                                                                        ^
  Warning: ‘xmax’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/dlinpk.f:717:63:
  
    717 |       double precision   dx(1), cutlo, cuthi, hitest, sum, xmax,zero,one
        |                                                               ^
  note: ‘xmax’ was declared here
  scikits/odes/daepack/ddaspk.f:6062:10:
  
   6062 |       IF (RHO .LT. RNRM) GO TO 150
        |          ^
  Warning: ‘rho’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:5951:44:
  
   5951 |       DOUBLE PRECISION RNRM,C,DLNRM,PROD,RHO,S,SNORMW,DNRM2,TEM
        |                                            ^
  note: ‘rho’ was declared here
  scikits/odes/daepack/ddaspk.f:2879:9:
  
   2879 | 520   IF(TERKM1.LE.MIN(TERK,TERKP1))GO TO 540
        |         ^
  Warning: ‘terkm1’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:2818:12:
  
   2818 |       TERKM1 = K*ERKM1
        |            ^
  note: ‘terkm1’ was declared here
  scikits/odes/daepack/ddaspk.f:2997:72:
  
   2997 |       TEMP2 = K + 1
        |                                                                        ^
  Warning: ‘knew’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:2813:10:
  
   2813 |       KNEW=K
        |          ^
  note: ‘knew’ was declared here
  scikits/odes/daepack/ddaspk.f:2998:72:
  
   2998 |       R = 0.90D0*(2.0D0*EST+0.0001D0)**(-1.0D0/TEMP2)
        |                                                                        ^
  Warning: ‘est’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:2812:9:
  
   2812 |       EST = ERK
        |         ^
  note: ‘est’ was declared here
  scikits/odes/daepack/ddaspk.f:2908:72:
  
   2908 |       R=(2.0D0*EST+0.0001D0)**(-1.0D0/TEMP2)
        |                                                                        ^
  Warning: ‘erkm1’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:2817:11:
  
   2817 |       ERKM1=SIGMA(K)*DDWNRM(NEQ,DELTA,VT,RPAR,IPAR)
        |           ^
  note: ‘erkm1’ was declared here
  scikits/odes/daepack/ddaspk.f:1543:72:
  
   1543 |       IF(INFO(16) .NE. 0) LENRW = LENRW + NEQ
        |                                                                        ^
  Warning: ‘lenrw’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:1505:17:
  
   1505 |             LENRW = 50 + (NCPHI+3)*NEQ + LENPD
        |                 ^
  note: ‘lenrw’ declared here
  scikits/odes/daepack/ddaspk.f:1547:72:
  
   1547 |       IWORK(LNIW)=LENIW
        |                                                                        ^
  Warning: ‘leniw’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:1528:14:
  
   1528 |          LENIW = 40 + LENIC + LENID + NEQ
        |              ^
  note: ‘leniw’ declared here
  scikits/odes/daepack/ddaspk.f:1550:72:
  
   1550 |       IWORK(LLOCWP) = LENPD-LENWP+1
        |                                                                        ^
  Warning: ‘lenpd’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:1504:17:
  
   1504 |             LENPD = NEQ**2
        |                 ^
  note: ‘lenpd’ was declared here
  scikits/odes/daepack/ddaspk.f:1550:72:
  
   1550 |       IWORK(LLOCWP) = LENPD-LENWP+1
        |                                                                        ^
  Warning: ‘lenwp’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:1529:14:
  
   1529 |          LENWP = 0
        |              ^
  note: ‘lenwp’ was declared here
  scikits/odes/daepack/ddaspk.f:1771:10:
  
   1771 |       IF (INDEX .EQ. 0) TSCALE = TDIST
        |          ^
  Warning: ‘index’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:1572:11:
  
   1572 |       INDEX = 1
        |           ^
  note: ‘index’ was declared here
  INFO: /usr/bin/gfortran -Wall -g -Wall -g -shared build/temp.linux-x86_64-cpython-311/build/src.linux-x86_64-3.11/scikits/odes/ddaspkmodule.o build/temp.linux-x86_64-cpython-311/build/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits/odes/fortranobject.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/lsodi.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/xerrwv.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/solsy.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/prepji.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/cfode.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/intdy.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/vnorm.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/ddaspk.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/ainvg.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/daux.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/dlinpk.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/ewset.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/stodi.o build/temp.linux-x86_64-cpython-311/build/src.linux-x86_64-3.11/scikits/odes/ddaspk-f2pywrappers.o -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/x86_64-linux-gnu -lgfortran -o build/lib.linux-x86_64-cpython-311/scikits/odes/ddaspk.cpython-311-x86_64-linux-gnu.so
  INFO: building 'scikits.odes.lsodi' extension
  INFO: compiling C sources
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  INFO: compile options: '-Ibuild/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits/odes -I/tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.11/numpy/distutils/include -I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3'
  INFO: x86_64-linux-gnu-gcc: build/src.linux-x86_64-3.11/scikits/odes/lsodimodule.c
  INFO: compiling Fortran sources
  INFO: Fortran f77 compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -fPIC -O3 -funroll-loops
  Fortran f90 compiler: /usr/bin/gfortran -Wall -g -fno-second-underscore -fPIC -O3 -funroll-loops
  Fortran fix compiler: /usr/bin/gfortran -Wall -g -ffixed-form -fno-second-underscore -Wall -g -fno-second-underscore -fPIC -O3 -funroll-loops
  INFO: compile options: '-Ibuild/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits/odes -I/tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.11/numpy/distutils/include -I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  INFO: gfortran:f77: scikits/odes/daepack/lsodi.f
  INFO: gfortran:f77: scikits/odes/daepack/xerrwv.f
  INFO: gfortran:f77: scikits/odes/daepack/intdy.f
  INFO: gfortran:f77: scikits/odes/daepack/solsy.f
  INFO: gfortran:f77: scikits/odes/daepack/prepji.f
  INFO: gfortran:f77: scikits/odes/daepack/vnorm.f
  INFO: gfortran:f77: scikits/odes/daepack/cfode.f
  INFO: gfortran:f77: scikits/odes/daepack/ddaspk.f
  scikits/odes/daepack/xerrwv.f:1:40:
  
      1 |       subroutine xerrwv (msg, nmes, nerr, level, ni, i1, i2, nr, r1, r2)
        |                                        1
  Warning: Unused dummy argument ‘nerr’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/vnorm.f:14:72:
  
     14 |  10     sum = sum + (v(i)*w(i))**2
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1)
  scikits/odes/daepack/intdy.f:48:72:
  
     48 |  10     ic = ic*jj
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1)
  scikits/odes/daepack/intdy.f:51:72:
  
     51 |  20     dky(i) = c*yh(i,l)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1)
  scikits/odes/daepack/intdy.f:61:72:
  
     61 |  30       ic = ic*jj
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1)
  scikits/odes/daepack/intdy.f:64:72:
  
     64 |  40       dky(i) = c*yh(i,jp1) + s*dky(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 40 at (1)
  scikits/odes/daepack/intdy.f:69:72:
  
     69 |  60     dky(i) = r*dky(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1)
  scikits/odes/daepack/solsy.f:55:72:
  
     55 |  320    wm(i+2) = 1.0d0/di
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1)
  scikits/odes/daepack/solsy.f:57:72:
  
     57 |  340    x(i) = wm(i+2)*x(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1)
  scikits/odes/daepack/cfode.f:62:72:
  
     62 |  110      pc(i) = pc(i-1) + fnqm1*pc(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1)
  scikits/odes/daepack/prepji.f:70:72:
  
     70 |  110    wm(i+2) = 0.0d0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1)
  scikits/odes/daepack/solsy.f:1:39:
  
      1 |       subroutine solsy (wm, iwm, x, tem)
        |                                       1
  Warning: Unused dummy argument ‘tem’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/prepji.f:74:72:
  
     74 |  120    wm(i+2) = wm(i+2)*con
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1)
  scikits/odes/daepack/cfode.f:71:72:
  
     71 |  120      xpin = xpin + tsign*pc(i)/dfloat(i+1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1)
  scikits/odes/daepack/cfode.f:76:72:
  
     76 |  130      elco(i+1,nq) = rq1fac*pc(i)/dfloat(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1)
  scikits/odes/daepack/prepji.f:93:72:
  
     93 |  220      wm(i+j1) = (rtem(i) - savr(i))*fac
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1)
  scikits/odes/daepack/cfode.f:99:72:
  
     99 |  210      pc(i) = pc(i-1) + fnq*pc(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1)
  scikits/odes/daepack/cfode.f:103:72:
  
    103 |  220      elco(i,nq) = pc(i)/pc(2)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1)
  scikits/odes/daepack/lsodi.f:1282:72:
  
   1282 |  80     ydoti(i) = rwork(i+lwm-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1)
  scikits/odes/daepack/lsodi.f:1291:72:
  
   1291 |  95     rwork(i) = 0.0d0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 95 at (1)
  scikits/odes/daepack/prepji.f:122:72:
  
    122 |  410    wm(i+2) = 0.0d0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 410 at (1)
  scikits/odes/daepack/prepji.f:126:72:
  
    126 |  420    wm(i+2) = wm(i+2)*con
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 420 at (1)
  scikits/odes/daepack/prepji.f:146:72:
  
    146 |  530      y(i) = y(i) + r
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 530 at (1)
  scikits/odes/daepack/lsodi.f:1333:72:
  
   1333 |  115        rwork(i+lyh-1) = y(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 115 at (1)
  scikits/odes/daepack/lsodi.f:1338:72:
  
   1338 |  125        rwork(i+lyd0-1) = ydoti(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 125 at (1)
  scikits/odes/daepack/prepji.f:159:72:
  
    159 |  540        wm(ii+i) = (rtem(i) - savr(i))*fac
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 540 at (1)
  scikits/odes/daepack/lsodi.f:1346:72:
  
   1346 |  135    rwork(i+lewt-1) = 1.0d0/rwork(i+lewt-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 135 at (1)
  scikits/odes/daepack/lsodi.f:1370:72:
  
   1370 |  140    tol = dmax1(tol,rtol(i))
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 140 at (1)
  scikits/odes/daepack/lsodi.f:1391:72:
  
   1391 |  190    rwork(i+lyd0-1) = h0*rwork(i+lyd0-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 190 at (1)
  scikits/odes/daepack/lsodi.f:1442:72:
  
   1442 |  260    rwork(i+lewt-1) = 1.0d0/rwork(i+lewt-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1)
  scikits/odes/daepack/lsodi.f:1518:72:
  
   1518 |  410    y(i) = rwork(i+lyh-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 410 at (1)
  scikits/odes/daepack/lsodi.f:1626:72:
  
   1626 |  585     y(i) = rwork(i+lyh-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 585 at (1)
  scikits/odes/daepack/lsodi.f:1638:72:
  
   1638 |  592    y(i) = rwork(i+lyh-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 592 at (1)
  scikits/odes/daepack/ddaspk.f:1696:72:
  
   1696 |  305      RWORK(LVT+I-1) = MAX(IWORK(LID+I-1),0)*RWORK(LWT+I-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 305 at (1)
  scikits/odes/daepack/ddaspk.f:1822:72:
  
   1822 |  357      RWORK(LVT+I-1) = MAX(IWORK(LID+I-1),0)*RWORK(LWT+I-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 357 at (1)
  scikits/odes/daepack/ddaspk.f:1861:72:
  
   1861 | 380      RWORK(ITEMP + I - 1) = H*YPRIME(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1)
  INFO: gfortran:f77: scikits/odes/daepack/ainvg.f
  scikits/odes/daepack/ddaspk.f:2018:72:
  
   2018 |  515      RWORK(LVT+I-1) = MAX(IWORK(LID+I-1),0)*RWORK(LWT+I-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 515 at (1)
  scikits/odes/daepack/ddaspk.f:2035:72:
  
   2035 | 524        ATOL(I)=R*ATOL(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 524 at (1)
  INFO: gfortran:f77: scikits/odes/daepack/daux.f
  scikits/odes/daepack/ainvg.f:27:72:
  
     27 |    10    pw(i) = 0.0d0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1)
  scikits/odes/daepack/ainvg.f:47:72:
  
     47 |   110    pw(i) = 0.0d0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1)
  scikits/odes/daepack/daux.f:2:46:
  
      2 |       DOUBLE PRECISION FUNCTION D1MACH (IDUMMY)
        |                                              1
  Warning: Unused dummy argument ‘idummy’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/daux.f:48:40:
  
     48 |       SUBROUTINE XERRWD (MSG, NMES, NERR, LEVEL, NI, I1, I2, NR, R1, R2)
        |                                        1
  Warning: Unused dummy argument ‘nerr’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/daux.f:48:34:
  
     48 |       SUBROUTINE XERRWD (MSG, NMES, NERR, LEVEL, NI, I1, I2, NR, R1, R2)
        |                                  1
  Warning: Unused dummy argument ‘nmes’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:2765:72:
  
   2765 | 260         PHI(I,J)=BETA(J)*PHI(I,J)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1)
  scikits/odes/daepack/ddaspk.f:2816:72:
  
   2816 | 405     DELTA(I) = PHI(I,KP1) + E(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 405 at (1)
  scikits/odes/daepack/ddaspk.f:2824:72:
  
   2824 | 415     DELTA(I) = PHI(I,K) + DELTA(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 415 at (1)
  scikits/odes/daepack/ddaspk.f:2873:72:
  
   2873 | 510      DELTA(I)=E(I)-PHI(I,KP2)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 510 at (1)
  scikits/odes/daepack/ddaspk.f:2923:72:
  
   2923 | 580      PHI(I,KP2)=E(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 580 at (1)
  scikits/odes/daepack/ddaspk.f:2926:72:
  
   2926 | 590      PHI(I,KP1)=PHI(I,KP1)+E(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 590 at (1)
  scikits/odes/daepack/ddaspk.f:2929:72:
  
   2929 |          DO 595 I=1,NEQ
        |                                                                        1
  Warning: Fortran 2018 deleted feature: Shared DO termination label 595 at (1)
  scikits/odes/daepack/ddaspk.f:2930:72:
  
   2930 | 595      PHI(I,J)=PHI(I,J)+PHI(I,J+1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 595 at (1)
  scikits/odes/daepack/ddaspk.f:2955:72:
  
   2955 | 610         PHI(I,J)=TEMP1*PHI(I,J)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 610 at (1)
  scikits/odes/daepack/ddaspk.f:2959:72:
  
   2959 | 640      PSI(I-1)=PSI(I)-H
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 640 at (1)
  scikits/odes/daepack/ddaspk.f:3051:72:
  
   3051 | 695       PHI(I,2) = R*PHI(I,2)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 695 at (1)
  INFO: gfortran:f77: scikits/odes/daepack/dlinpk.f
  scikits/odes/daepack/ddaspk.f:3302:72:
  
   3302 |  20     WT(I) = 1.0D0/WT(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1)
  scikits/odes/daepack/ddaspk.f:3349:72:
  
   3349 | 10       YPOUT(I)=0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1)
  scikits/odes/daepack/ddaspk.f:3359:72:
  
   3359 | 20          YPOUT(I)=YPOUT(I)+D*PHI(I,J)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1)
  scikits/odes/daepack/ddaspk.f:3391:72:
  
   3391 | 20      SUM = SUM + ((V(I)*RWT(I))/VMAX)**2
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1)
  scikits/odes/daepack/daux.f:214:28:
  
    214 |       INTEGER FUNCTION IXSAV (IPAR, IVALUE, ISET)
        |                            ^
  Warning: ‘__result_ixsav’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:3826:72:
  
   3826 |  20           P(I) = P(I)*RATIO1
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1)
  scikits/odes/daepack/ddaspk.f:4136:72:
  
   4136 | 310      YPRIME(I)=0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1)
  scikits/odes/daepack/ddaspk.f:4140:72:
  
   4140 | 320         YPRIME(I)=YPRIME(I)+GAMMA(J)*PHI(I,J)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1)
  scikits/odes/daepack/ddaspk.f:4191:72:
  
   4191 | 377      DELTA(I) = MIN(Y(I),0.0D0)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 377 at (1)
  scikits/odes/daepack/ddaspk.f:4195:72:
  
   4195 | 378      E(I) = E(I) - DELTA(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 378 at (1)
  INFO: gfortran:f77: scikits/odes/daepack/ewset.f
  scikits/odes/daepack/ddaspk.f:4313:72:
  
   4313 | 100     E(I)=0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1)
  scikits/odes/daepack/ddaspk.f:4324:72:
  
   4324 | 320        DELTA(I) = DELTA(I) * CONFAC
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1)
  scikits/odes/daepack/ddaspk.f:4337:72:
  
   4337 | 340      YPRIME(I)=YPRIME(I)-CJ*DELTA(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1)
  scikits/odes/daepack/dlinpk.f:763:72:
  
    763 |    10 assign 30 to next
        |                                                                        1
  Warning: Deleted feature: ASSIGN statement at (1)
  scikits/odes/daepack/dlinpk.f:768:20:
  
    768 |    20    go to next,(30, 50, 70, 110)
        |                    1
  Warning: Deleted feature: Assigned GOTO statement at (1)
  scikits/odes/daepack/dlinpk.f:770:72:
  
    770 |       assign 50 to next
        |                                                                        1
  Warning: Deleted feature: ASSIGN statement at (1)
  scikits/odes/daepack/dlinpk.f:779:72:
  
    779 |       assign 70 to next
        |                                                                        1
  Warning: Deleted feature: ASSIGN statement at (1)
  scikits/odes/daepack/dlinpk.f:785:72:
  
    785 |       assign 110 to next
        |                                                                        1
  Warning: Deleted feature: ASSIGN statement at (1)
  scikits/odes/daepack/ddaspk.f:4461:72:
  
   4461 | 110      WM(I)=0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1)
  scikits/odes/daepack/dlinpk.f:821:72:
  
    821 |    95    sum = sum + dx(j)**2
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 95 at (1)
  scikits/odes/daepack/ddaspk.f:4485:72:
  
   4485 | 220        WM(NROW+L)=(E(L)-DELTA(L))*DELINV
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1)
  scikits/odes/daepack/ddaspk.f:4507:72:
  
   4507 | 410      WM(I)=0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 410 at (1)
  scikits/odes/daepack/ddaspk.f:4534:72:
  
   4534 | 510       YPRIME(N)=YPRIME(N)+CJ*DEL
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 510 at (1)
  scikits/odes/daepack/ddaspk.f:4551:72:
  
   4551 | 520         WM(II+I)=(E(I)-DELTA(I))*DELINV
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 520 at (1)
  scikits/odes/daepack/dlinpk.f:798:5:
  
    798 |   110 if( dabs(dx(i)) .le. xmax ) go to 115
        |     1
  Warning: Label 110 at (1) defined but not used [-Wunused-label]
  scikits/odes/daepack/dlinpk.f:793:5:
  
    793 |    70 if( dabs(dx(i)) .gt. cutlo ) go to 75
        |     1
  Warning: Label 70 at (1) defined but not used [-Wunused-label]
  scikits/odes/daepack/dlinpk.f:775:5:
  
    775 |    50 if( dx(i) .eq. zero) go to 200
        |     1
  Warning: Label 50 at (1) defined but not used [-Wunused-label]
  scikits/odes/daepack/ewset.f:17:72:
  
     17 |  15     ewt(i) = rtol(1)*dabs(ycur(i)) + atol(1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 15 at (1)
  scikits/odes/daepack/ewset.f:21:72:
  
     21 |  25     ewt(i) = rtol(1)*dabs(ycur(i)) + atol(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 25 at (1)
  scikits/odes/daepack/ewset.f:25:72:
  
     25 |  35     ewt(i) = rtol(i)*dabs(ycur(i)) + atol(1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 35 at (1)
  scikits/odes/daepack/ewset.f:29:72:
  
     29 |  45     ewt(i) = rtol(i)*dabs(ycur(i)) + atol(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 45 at (1)
  scikits/odes/daepack/ddaspk.f:5091:72:
  
   5091 |  20           P(I) = P(I)*RATIO1
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1)
  scikits/odes/daepack/ddaspk.f:5421:72:
  
   5421 | 310      YPRIME(I)=0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 310 at (1)
  scikits/odes/daepack/ddaspk.f:5425:72:
  
   5425 | 320         YPRIME(I)=YPRIME(I)+GAMMA(J)*PHI(I,J)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1)
  scikits/odes/daepack/ddaspk.f:5475:72:
  
   5475 |  360    DELTA(I) = MIN(Y(I),0.0D0)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 360 at (1)
  scikits/odes/daepack/ddaspk.f:5479:72:
  
   5479 |  370    E(I) = E(I) - DELTA(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 370 at (1)
  scikits/odes/daepack/ddaspk.f:5606:72:
  
   5606 | 100     E(I) = 0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 100 at (1)
  scikits/odes/daepack/ddaspk.f:5617:72:
  
   5617 | 320       DELTA(I) = DELTA(I) * CONFAC
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 320 at (1)
  scikits/odes/daepack/ddaspk.f:5623:72:
  
   5623 | 340     SAVR(I) = DELTA(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 340 at (1)
  scikits/odes/daepack/ddaspk.f:5637:72:
  
   5637 | 360      YPRIME(I) = YPRIME(I) - CJ*DELTA(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 360 at (1)
  scikits/odes/daepack/ddaspk.f:5769:72:
  
   5769 |  110     X(I) = 0.D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 110 at (1)
  scikits/odes/daepack/ddaspk.f:5793:72:
  
   5793 |  120     X(I) = X(I) + WM(LZ+I-1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 120 at (1)
  scikits/odes/daepack/ddaspk.f:5964:72:
  
   5964 |  10     Z(I) = 0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1)
  scikits/odes/daepack/ddaspk.f:5975:72:
  
   5975 |  30         V(I,1) = R(I)*WGHT(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 30 at (1)
  scikits/odes/daepack/ddaspk.f:5978:72:
  
   5978 |  35         V(I,1) = R(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 35 at (1)
  INFO: gfortran:f77: scikits/odes/daepack/stodi.f
  scikits/odes/daepack/ddaspk.f:5997:72:
  
   5997 |  60       HES(I,J) = 0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 60 at (1)
  scikits/odes/daepack/ddaspk.f:6038:72:
  
   6038 |  70             DL(K) = S*DL(K) + C*V(K,IP1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1)
  scikits/odes/daepack/ddaspk.f:6045:72:
  
   6045 |  80         DL(K) = S*DL(K) + C*V(K,LLP1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 80 at (1)
  scikits/odes/daepack/ddaspk.f:6066:72:
  
   6066 |  130     Z(I) = 0.D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 130 at (1)
  INFO: gfortran:f77: build/src.linux-x86_64-3.11/scikits/odes/lsodi-f2pywrappers.f
  scikits/odes/daepack/ddaspk.f:6088:72:
  
   6088 |  170              DL(K) = S*DL(K) + C*V(K,IP1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 170 at (1)
  scikits/odes/daepack/ddaspk.f:6093:72:
  
   6093 |  180           DL(K) = S*DL(K) + C*V(K,MAXLP1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1)
  scikits/odes/daepack/ddaspk.f:6110:72:
  
   6110 |  210    R(K) = 0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1)
  scikits/odes/daepack/ddaspk.f:6114:72:
  
   6114 |  220    Z(K) = 0.0D0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 220 at (1)
  scikits/odes/daepack/ddaspk.f:6119:72:
  
   6119 |  240    Z(I) = Z(I)/WGHT(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 240 at (1)
  scikits/odes/daepack/ddaspk.f:6221:72:
  
   6221 |  10     VTEM(I) = V(I)/WGHT(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1)
  scikits/odes/daepack/ddaspk.f:6229:72:
  
   6229 |  20     Z(I) = Y(I) + VTEM(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1)
  scikits/odes/daepack/ddaspk.f:6243:72:
  
   6243 |  70     Z(I) = VTEM(I) - SAVR(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 70 at (1)
  scikits/odes/daepack/ddaspk.f:6255:72:
  
   6255 |  90     Z(I) = Z(I)*WGHT(I)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 90 at (1)
  scikits/odes/daepack/stodi.f:162:72:
  
    162 |  125    el(i) = elco(i,nq)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 125 at (1)
  scikits/odes/daepack/stodi.f:183:72:
  
    183 |  155    el(i) = elco(i,nq)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 155 at (1)
  scikits/odes/daepack/stodi.f:206:72:
  
    206 |         do 180 i = 1,n
        |                                                                        1
  Warning: Fortran 2018 deleted feature: Shared DO termination label 180 at (1)
  scikits/odes/daepack/stodi.f:207:72:
  
    207 |  180      yh(i,j) = yh(i,j)*r
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 180 at (1)
  scikits/odes/daepack/stodi.f:228:72:
  
    228 |  210      yh1(i) = yh1(i) + yh1(i+nyh)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 210 at (1)
  scikits/odes/daepack/ddaspk.f:2369:3:
  
   2369 | 770   MSG = 'DASPK--  RUN TERMINATED. APPARENT INFINITE LOOP'
        |   1
  Warning: Label 770 at (1) defined but not used [-Wunused-label]
  scikits/odes/daepack/stodi.f:239:72:
  
    239 |  230    y(i) = yh(i,1)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 230 at (1)
  scikits/odes/daepack/ddaspk.f:1685:3:
  
   1685 | 300   CONTINUE
        |   1
  Warning: Label 300 at (1) defined but not used [-Wunused-label]
  scikits/odes/daepack/stodi.f:262:72:
  
    262 |  260    acor(i) = 0.0d0
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 260 at (1)
  scikits/odes/daepack/stodi.f:276:72:
  
    276 |  380    y(i) = yh(i,1) + el1h*acor(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 380 at (1)
  scikits/odes/daepack/stodi.f:314:72:
  
    314 |  440      yh1(i) = yh1(i) - yh1(i+nyh)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 440 at (1)
  scikits/odes/daepack/stodi.f:353:72:
  
    353 |         do 470 i = 1,n
        |                                                                        1
  Warning: Fortran 2018 deleted feature: Shared DO termination label 470 at (1)
  scikits/odes/daepack/stodi.f:354:72:
  
    354 |  470      yh(i,j) = yh(i,j) + eljh*acor(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 470 at (1)
  scikits/odes/daepack/stodi.f:360:72:
  
    360 |  490    yh(i,lmax) = acor(i)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 490 at (1)
  scikits/odes/daepack/stodi.f:376:72:
  
    376 |  510      yh1(i) = yh1(i) - yh1(i+nyh)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 510 at (1)
  scikits/odes/daepack/stodi.f:396:72:
  
    396 |  530    savf(i) = acor(i) - yh(i,lmax)
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 530 at (1)
  scikits/odes/daepack/stodi.f:423:72:
  
    423 |  600    yh(i,newq+1) = acor(i)*r
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 600 at (1)
  scikits/odes/daepack/ddaspk.f:4189:3:
  
   4189 | 375   IF(NONNEG .EQ. 0) GO TO 390
        |   1
  Warning: Label 375 at (1) defined but not used [-Wunused-label]
  scikits/odes/daepack/stodi.f:454:72:
  
    454 |  710    acor(i) = acor(i)*r
        |                                                                        1
  Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 710 at (1)
  scikits/odes/daepack/ddaspk.f:3365:58:
  
   3365 |       DOUBLE PRECISION FUNCTION DDWNRM(NEQ,V,RWT,RPAR,IPAR)
        |                                                          1
  Warning: Unused dummy argument ‘ipar’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3365:53:
  
   3365 |       DOUBLE PRECISION FUNCTION DDWNRM(NEQ,V,RWT,RPAR,IPAR)
        |                                                     1
  Warning: Unused dummy argument ‘rpar’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4982:22:
  
   4982 |      *   WM, IWM, RHOK, FNRM, ICOPT, ID, WP, IWP, R, EPLIN, YNEW, YPNEW,
        |                      1
  Warning: Unused dummy argument ‘rhok’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4982:11:
  
   4982 |      *   WM, IWM, RHOK, FNRM, ICOPT, ID, WP, IWP, R, EPLIN, YNEW, YPNEW,
        |           1
  Warning: Unused dummy argument ‘wm’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4221:48:
  
   4221 |      *   DUMSVR,DELTA,E,WM,IWM,CJ,DUMS,DUMR,DUME,EPCON,
        |                                                1
  Warning: Unused dummy argument ‘dume’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4221:43:
  
   4221 |      *   DUMSVR,DELTA,E,WM,IWM,CJ,DUMS,DUMR,DUME,EPCON,
        |                                           1
  Warning: Unused dummy argument ‘dumr’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4221:38:
  
   4221 |      *   DUMSVR,DELTA,E,WM,IWM,CJ,DUMS,DUMR,DUME,EPCON,
        |                                      1
  Warning: Unused dummy argument ‘dums’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4221:15:
  
   4221 |      *   DUMSVR,DELTA,E,WM,IWM,CJ,DUMS,DUMR,DUME,EPCON,
        |               1
  Warning: Unused dummy argument ‘dumsvr’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4222:47:
  
   4222 |      *   S,CONFAC,TOLNEW,MULDEL,MAXIT,IRES,IDUM,IERNEW)
        |                                               1
  Warning: Unused dummy argument ‘idum’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4220:45:
  
   4220 |       SUBROUTINE DNSD(X,Y,YPRIME,NEQ,RES,PDUM,WT,RPAR,IPAR,
        |                                             1
  Warning: Unused dummy argument ‘pdum’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3248:56:
  
   3248 |       SUBROUTINE DDAWTS(NEQ,IWT,RTOL,ATOL,Y,WT,RPAR,IPAR)
        |                                                        1
  Warning: Unused dummy argument ‘ipar’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3248:51:
  
   3248 |       SUBROUTINE DDAWTS(NEQ,IWT,RTOL,ATOL,Y,WT,RPAR,IPAR)
        |                                                   1
  Warning: Unused dummy argument ‘rpar’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3400:19:
  
   3400 |      *  UROUND,DUME,DUMS,DUMR,EPCON,RATEMX,STPTOL,JFDUM,
        |                   1
  Warning: Unused dummy argument ‘dume’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3399:57:
  
   3399 |      *  WT,JSDUM,RPAR,IPAR,DUMSVR,DELTA,R,YIC,YPIC,DUMPWK,WM,IWM,CJ,
        |                                                         1
  Warning: Unused dummy argument ‘dumpwk’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3400:29:
  
   3400 |      *  UROUND,DUME,DUMS,DUMR,EPCON,RATEMX,STPTOL,JFDUM,
        |                             1
  Warning: Unused dummy argument ‘dumr’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3400:24:
  
   3400 |      *  UROUND,DUME,DUMS,DUMR,EPCON,RATEMX,STPTOL,JFDUM,
        |                        1
  Warning: Unused dummy argument ‘dums’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3399:33:
  
   3399 |      *  WT,JSDUM,RPAR,IPAR,DUMSVR,DELTA,R,YIC,YPIC,DUMPWK,WM,IWM,CJ,
        |                                 1
  Warning: Unused dummy argument ‘dumsvr’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3400:55:
  
   3400 |      *  UROUND,DUME,DUMS,DUMR,EPCON,RATEMX,STPTOL,JFDUM,
        |                                                       1
  Warning: Unused dummy argument ‘jfdum’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3399:16:
  
   3399 |      *  WT,JSDUM,RPAR,IPAR,DUMSVR,DELTA,R,YIC,YPIC,DUMPWK,WM,IWM,CJ,
        |                1
  Warning: Unused dummy argument ‘jsdum’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3398:61:
  
   3398 |       SUBROUTINE DDASID(X,Y,YPRIME,NEQ,ICOPT,ID,RES,JACD,PDUM,H,TSCALE,
        |                                                             1
  Warning: Unused dummy argument ‘pdum’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:3957:26:
  
   3957 |      *   EPCON,JCALC,JFDUM,KP1,NONNEG,NTYPE,IERNLS)
        |                          1
  Warning: Unused dummy argument ‘jfdum’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:4617:70:
  
   4617 |      *   WT,JSKIP,RPAR,IPAR,SAVR,DELTA,R,YIC,YPIC,PWK,WM,IWM,CJ,UROUND,
        |                                                                      1
  Warning: Unused dummy argument ‘uround’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/ddaspk.f:5237:40:
  
   5237 |      *   WM,IWM,CJ,CJOLD,CJLAST,S,UROUND,EPLI,SQRTN,RSQRTN,
        |                                        1
  Warning: Unused dummy argument ‘uround’ at (1) [-Wunused-dummy-argument]
  scikits/odes/daepack/lsodi.f:1521:10:
  
   1521 |       if (ihit) t = tcrit
        |          ^
  Warning: ‘ihit’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/lsodi.f:1150:18:
  
   1150 |       logical ihit
        |                  ^
  note: ‘ihit’ was declared here
  scikits/odes/daepack/dlinpk.f:799:72:
  
    799 |          sum = one + sum * (xmax / dx(i))**2
        |                                                                        ^
  Warning: ‘xmax’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/dlinpk.f:717:63:
  
    717 |       double precision   dx(1), cutlo, cuthi, hitest, sum, xmax,zero,one
        |                                                               ^
  note: ‘xmax’ was declared here
  scikits/odes/daepack/ddaspk.f:6062:10:
  
   6062 |       IF (RHO .LT. RNRM) GO TO 150
        |          ^
  Warning: ‘rho’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:5951:44:
  
   5951 |       DOUBLE PRECISION RNRM,C,DLNRM,PROD,RHO,S,SNORMW,DNRM2,TEM
        |                                            ^
  note: ‘rho’ was declared here
  scikits/odes/daepack/ddaspk.f:2879:9:
  
   2879 | 520   IF(TERKM1.LE.MIN(TERK,TERKP1))GO TO 540
        |         ^
  Warning: ‘terkm1’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:2818:12:
  
   2818 |       TERKM1 = K*ERKM1
        |            ^
  note: ‘terkm1’ was declared here
  scikits/odes/daepack/ddaspk.f:2997:72:
  
   2997 |       TEMP2 = K + 1
        |                                                                        ^
  Warning: ‘knew’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:2813:10:
  
   2813 |       KNEW=K
        |          ^
  note: ‘knew’ was declared here
  scikits/odes/daepack/ddaspk.f:2998:72:
  
   2998 |       R = 0.90D0*(2.0D0*EST+0.0001D0)**(-1.0D0/TEMP2)
        |                                                                        ^
  Warning: ‘est’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:2812:9:
  
   2812 |       EST = ERK
        |         ^
  note: ‘est’ was declared here
  scikits/odes/daepack/ddaspk.f:2908:72:
  
   2908 |       R=(2.0D0*EST+0.0001D0)**(-1.0D0/TEMP2)
        |                                                                        ^
  Warning: ‘erkm1’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:2817:11:
  
   2817 |       ERKM1=SIGMA(K)*DDWNRM(NEQ,DELTA,VT,RPAR,IPAR)
        |           ^
  note: ‘erkm1’ was declared here
  scikits/odes/daepack/ddaspk.f:1543:72:
  
   1543 |       IF(INFO(16) .NE. 0) LENRW = LENRW + NEQ
        |                                                                        ^
  Warning: ‘lenrw’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:1505:17:
  
   1505 |             LENRW = 50 + (NCPHI+3)*NEQ + LENPD
        |                 ^
  note: ‘lenrw’ declared here
  scikits/odes/daepack/ddaspk.f:1547:72:
  
   1547 |       IWORK(LNIW)=LENIW
        |                                                                        ^
  Warning: ‘leniw’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:1528:14:
  
   1528 |          LENIW = 40 + LENIC + LENID + NEQ
        |              ^
  note: ‘leniw’ declared here
  scikits/odes/daepack/ddaspk.f:1550:72:
  
   1550 |       IWORK(LLOCWP) = LENPD-LENWP+1
        |                                                                        ^
  Warning: ‘lenpd’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:1504:17:
  
   1504 |             LENPD = NEQ**2
        |                 ^
  note: ‘lenpd’ was declared here
  scikits/odes/daepack/ddaspk.f:1550:72:
  
   1550 |       IWORK(LLOCWP) = LENPD-LENWP+1
        |                                                                        ^
  Warning: ‘lenwp’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:1529:14:
  
   1529 |          LENWP = 0
        |              ^
  note: ‘lenwp’ was declared here
  scikits/odes/daepack/ddaspk.f:1771:10:
  
   1771 |       IF (INDEX .EQ. 0) TSCALE = TDIST
        |          ^
  Warning: ‘index’ may be used uninitialized [-Wmaybe-uninitialized]
  scikits/odes/daepack/ddaspk.f:1572:11:
  
   1572 |       INDEX = 1
        |           ^
  note: ‘index’ was declared here
  INFO: /usr/bin/gfortran -Wall -g -Wall -g -shared build/temp.linux-x86_64-cpython-311/build/src.linux-x86_64-3.11/scikits/odes/lsodimodule.o build/temp.linux-x86_64-cpython-311/build/src.linux-x86_64-3.11/build/src.linux-x86_64-3.11/scikits/odes/fortranobject.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/lsodi.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/xerrwv.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/solsy.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/prepji.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/cfode.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/intdy.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/vnorm.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/ddaspk.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/ainvg.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/daux.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/dlinpk.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/ewset.o build/temp.linux-x86_64-cpython-311/scikits/odes/daepack/stodi.o build/temp.linux-x86_64-cpython-311/build/src.linux-x86_64-3.11/scikits/odes/lsodi-f2pywrappers.o -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/x86_64-linux-gnu -lgfortran -o build/lib.linux-x86_64-cpython-311/scikits/odes/lsodi.cpython-311-x86_64-linux-gnu.so
  INFO: building 'scikits.odes.sundials.common_defs' extension
  INFO: compiling C sources
  INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC
  
  creating build/temp.linux-x86_64-cpython-311/scikits/odes/sundials
  INFO: compile options: '-I/tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.11/numpy/distutils/include -I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c'
  extra options: '-msse -msse2 -msse3'
  INFO: x86_64-linux-gnu-gcc: scikits/odes/sundials/common_defs.c
  In file included from /tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
                   from /tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
                   from /tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/numpy/core/include/numpy/arrayobject.h:5,
                   from scikits/odes/sundials/common_defs.c:778:
  /tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
     17 | #warning "Using deprecated NumPy API, disable it with " \
        |  ^~~~~~~
  scikits/odes/sundials/common_defs.c:787:10: fatal error: sundials/sundials_context.h: Aucun fichier ou dossier de ce type
    787 | #include "sundials/sundials_context.h"
        |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  compilation terminated.
  error: Command "x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-build-env-qs4_qufa/overlay/lib/python3.11/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.11/numpy/distutils/include -I/home/jt/python3Dev/.venv/include -I/usr/include/python3.11 -c scikits/odes/sundials/common_defs.c -o build/temp.linux-x86_64-cpython-311/scikits/odes/sundials/common_defs.o -MMD -MF build/temp.linux-x86_64-cpython-311/scikits/odes/sundials/common_defs.o.d -msse -msse2 -msse3" failed with exit status 1
  INFO:
  ########### EXT COMPILER OPTIMIZATION ###########
  INFO: Platform      :
    Architecture: x64
    Compiler    : gcc
  
  CPU baseline  :
    Requested   : 'min'
    Enabled     : SSE SSE2 SSE3
    Flags       : -msse -msse2 -msse3
    Extra checks: none
  
  CPU dispatch  :
    Requested   : 'max -xop -fma4'
    Enabled     : SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 AVX2 AVX512F AVX512CD AVX512_KNL AVX512_KNM AVX512_SKX AVX512_CLX AVX512_CNL AVX512_ICL AVX512_SPR
    Generated   : none
  INFO: CCompilerOpt.cache_flush[864] : write cache to path -> /tmp/pip-install-c7jutvq0/scikits-odes_ba52160ada2f4a8e95271a9c24038581/build/temp.linux-x86_64-cpython-311/ccompiler_opt_cache_ext.py
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for scikits.odes
Failed to build scikits.odes
ERROR: Could not build wheels for scikits.odes, which is required to install pyproject.toml-based projects
(.venv) 06:17:38 ~/python3Dev$ ls /tmp/pip-install-c7jutvq0/scikits-odes_ba52160ada2f4a8e95271a9c24038581/build
ls: impossible d'accéder à '/tmp/pip-install-c7jutvq0/scikits-odes_ba52160ada2f4a8e95271a9c24038581/build': Aucun fichier ou dossier de ce type
(.venv) 06:18:19 ~/python3Dev$ ls /tmp/pip-install-c7jutvq0/scikits-odes_ba52160ada2f4a8e95271a9c24038581/build/*
ls: impossible d'accéder à '/tmp/pip-install-c7jutvq0/scikits-odes_ba52160ada2f4a8e95271a9c24038581/build/*': Aucun fichier ou dossier de ce type
(.venv) 06:18:37 ~/python3Dev$

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

No branches or pull requests

1 participant