idc:ddlZddlZddlZddlmZejejdkdejej ej j dkdGd d ej Z ejejdkdejej ej j dkdGd d ej ZdS) N)utilDarwinzVProne to error when run with numpy/f2py/tests on mac os, but not when run in isolation)reasonz32-bit builds are buggyc.eZdZdZdZdededZdZdS) TestMultiline.pyf multiline python module z usercode ''' void foo(int* x) { char dummy = ';'; *x = 42; } ''' interface subroutine foo(x) intent(c) foo integer intent(out) :: x end subroutine foo end interface end python module  cD|jdksJdSN*modulefooselfs Z/opt/cloudlinux/venv/lib/python3.11/site-packages/numpy/f2py/tests/test_semicolon_split.pytest_multilinezTestMultiline.test_multiline%%{  B&&&&&&N)__name__ __module__ __qualname__suffix module_namecoderrrr r sWFK      D"'''''rr c.eZdZdZdZdededZdZdS)TestCallstatementr callstatementr aN usercode ''' void foo(int* x) { } ''' interface subroutine foo(x) intent(c) foo integer intent(out) :: x callprotoargument int* callstatement { & ; & x = 42; & } end subroutine foo end interface end python module r cD|jdksJdSrrrs rtest_callstatementz$TestCallstatement.test_callstatementIrrN)rrrrrrr%r rrr"r")sWF!K   "#   D('''''rr")platformpytestnumpynprmarkskipifsystemdtypeintpitemsizeF2PyTestr r"r rrr2s HO! $  BHRW" $'''''DM''  '0HO! $  BHRW" $''''' ''  '''r